Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Microservices

Microservices

212 projects

Showing 36 of 212 projects

Awesome Microservices .NET Core
Awesome Microservices .NET Core

A curated collection of training series, articles, videos, books, courses, sample projects, and tools for building microservices with .NET.

#api-gateway#developer-tools#event-driven-architecture
Stars3.0k
Forks388
Last commit1 year ago
Express Gateway
Express GatewayJavaScript

A microservices API gateway built on Node.js and Express.js for securing and exposing services in cloud-native architectures.

#api-gateway#expressjs#express-gateway
Stars3.0k
Forks354
Last commit1 year ago
userver
userverC++

An open-source asynchronous framework for building high-performance C++ microservices and utilities with rich abstractions.

#database-access#high-performance#coroutines
Stars2.9k
Forks381
Last commit2 days ago
sponge
spongeGo

A Go development framework with a low-code approach for building backend services, microservices, and APIs through automated code generation.

#backend-development#low-code#microservice
Stars2.8k
Forks269
Last commit4 months ago
Go Chassis
Go ChassisGo

A cloud-native microservice framework for Go with built-in resilience, observability, and traffic management features.

#observability#istio#http
Stars2.7k
Forks475
Last commit3 months ago
do
doGo

A type-safe dependency injection toolkit for Go 1.18+ using generics, designed to replace uber/dig.

#graceful-shutdown#injection#software-architecture
Stars2.7k
Forks104
Last commit3 days ago
heimdall
heimdallGo

An enhanced HTTP client for Go with built-in retry mechanisms, circuit breaking, and plugin support for fault-tolerant requests.

#httpclient#retry-mechanism#circuit-breaker
Stars2.7k
Forks207
Last commit15 days ago
danbooru
danbooruRuby

A self-hostable, taggable image board built with Ruby on Rails for organizing and browsing large image collections.

#image-board#community-driven#danbooru
Stars2.7k
Forks436
Last commit2 days ago
Empire
EmpireGo

A Heroku-like Platform as a Service (PaaS) built on top of Amazon EC2 Container Service (ECS) for deploying and managing containerized microservices.

#cloud-infrastructure#deployment#container-orchestration
Stars2.7k
Forks156
Last commit
go-nsq
go-nsqGo

Official Go client library for building NSQ producers and consumers.

#message-queue#distributed-systems#go-library
Stars2.7k
Forks437
Last commit9 months ago
Rebus
RebusC#

A lean service bus implementation for .NET that enables asynchronous communication in microservices following the 'smart endpoints, dumb pipes' principle.

#rebus#service-bus#message-queue
Stars2.6k
Forks375
Last commit7 days ago
KrakenD API Gateway (.5k)
KrakenD API Gateway (.5k)Go

An ultra-high performance, stateless, declarative API Gateway written in Go for microservices and secure communications.

#api-gateway#reverse-proxy#high-performance
Stars2.6k
Forks492
Last commit14 days ago
rest.li
rest.liJava

A REST+JSON framework for building scalable service architectures with type-safe bindings and asynchronous APIs.

#service-architecture#json-api#asynchronous-apis
Stars2.5k
Forks562
Last commit3 days ago
coolstore-microservices
coolstore-microservicesC#

A full-stack .NET microservices e-commerce demo application built with Dapr and Tye.

#e-commerce#distributed-systems#rest-api
Stars2.5k
Forks580
Last commit3 years ago
flogo
flogoCSS

An ultra-light, Go-based open source ecosystem for building event-driven serverless functions, microservices, and edge applications.

#stream-processing#event-driven#iot
Stars2.5k
Forks294
Last commit2 years ago
archaius
archaiusJava

A Java configuration management library with dynamic property support, enabling runtime updates without application restarts.

#runtime-updates#dynamic-configuration#dependency-injection
Stars2.5k
Forks478
Last commit4 months ago
Ladon
LadonGo

A Go library for fine-grained, policy-based access control inspired by AWS IAM, designed for microservices and IoT.

#iot#rbac#acl
Stars2.5k
Forks224
Last commit6 months ago
Practical.CleanArchitecture
Practical.CleanArchitectureC#

A full-stack .NET 10 reference application demonstrating Clean Architecture with support for monoliths, modular monoliths, and microservices.

#cqrs#signalr#oauth2
Stars2.4k
Forks610
Last commit8 days ago
ZeroFormatter
ZeroFormatterC#

A high-performance C# serializer with infinitely fast deserialization for .NET, .NET Core, and Unity.

#csharp#binaryformat#serializer
Stars2.4k
Forks251
Last commit4 years ago
go-eagle
go-eagleGo

A Go framework for rapid development of API services and microservices with a layered architecture.

#api-framework#http#dependency-injection
Stars2.4k
Forks260
Last commit2 days ago
Brighter
BrighterC#

A .NET command dispatcher and processor framework for building loosely coupled applications and microservices with in-process and out-of-process messaging.

#command-dispatcher#nuget#command-processor
Stars2.4k
Forks285
Last commit2 days ago
Docker.DotNet
Docker.DotNetC#

A fully asynchronous .NET (C#) client library for interacting with the Docker Remote API.

#devops#async-programming#csharp
Stars2.4k
Forks410
Last commit7 months ago
go-resiliency
go-resiliencyGo

A Go library implementing resiliency patterns like circuit breakers, semaphores, deadlines, batching, and retries.

#circuit-breaker#fault-tolerance#resiliency-patterns
Stars2.3k
Forks145
Last commit1 year ago
1Backend
1BackendGo

An AI-native microservices platform for building distributed applications with built-in auth, routing, and microfrontend support.

#ai#zero-trust#go-sdk
Stars2.3k
Forks114
Last commit2 days ago
Lad
LadJavaScript

A full-stack Node.js framework with built-in microservices, i18n, email engine, and production-ready tooling.

#email-templates#redis#production-deployment
Stars2.3k
Forks154
Last commit4 months ago
Prometheus
PrometheusJava

A Java instrumentation library for exposing application metrics to Prometheus monitoring systems.

#devops#observability#java
Stars2.3k
Forks828
Last commit2 days ago
Vert.x
Vert.x

A curated list of awesome frameworks, libraries, and resources for the Vert.x reactive toolkit.

#event-driven#developer-tools#reactive-programming
Stars2.2k
Forks284
Last commit3 months ago
Hollywood
HollywoodGo

A blazingly fast, low-latency actor engine written in Go for building highly concurrent and distributed systems.

#cluster-computing#distributed-systems#game-servers
Stars2.2k
Forks166
Last commit3 months ago
Enqueue
EnqueuePHP

Production-ready messaging solution for PHP with support for message queues, job queues, broadcasting, and WebSockets across multiple frameworks.

#rabbitmq-client#redis#message-queue
Stars2.2k
Forks435
Last commit4 months ago
Failsafe-go
Failsafe-goGo

A Go library for building resilient applications with composable fault tolerance patterns like retry, circuit breaker, and rate limiting.

#retry-logic#circuit-breaker#fallback
Stars2.2k
Forks40
Last commit23 days ago
SkyDNS
SkyDNSGo

A distributed DNS service for service discovery built on top of etcd, using DNS queries to locate available services.

#distributed-systems#dns#infrastructure
Stars2.2k
Forks303
Last commit5 years ago
Ice
IceC++

A complete RPC framework for building networked applications with support for multiple languages, pub/sub, and server deployment.

#multi-language#hacktoberfest#distributed-systems
Stars2.2k
Forks599
Last commit2 days ago
NServiceBus
NServiceBusC#

A .NET framework for building async microservices with message-based communication, supporting multiple cloud providers and on-premises deployment.

#service-bus#saga-pattern#message-queue
Stars2.2k
Forks649
Last commit2 days ago
NServiceBus
NServiceBusC#

A .NET framework for building async microservices with support for multiple message queues and databases.

#service-bus#saga-pattern#message-queue
Stars2.2k
Forks649
Last commit2 days ago
Serverless Framework
Serverless Framework

A curated list of resources about serverless computing and serverless architectures.

#event-driven#faas#serverless-architectures
Stars2.2k
Forks238
Last commit3 years ago
API Umbrella
API UmbrellaRuby

An open source API management platform that handles access control, rate limiting, analytics, and unified documentation.

#api-gateway#api-manager#developer-tools
Stars2.2k
Forks365
Last commit16 days ago
PreviousPage 5 of 6

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
2 years ago
Next
#Distributed Systems58
#Go57
#Cloud Native54
#Docker42
#Golang38
#Grpc33
#Kubernetes32
#Microservice28
#Java28
#Api Gateway26
#Rpc25
#Devops25