Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Microservices

Microservices

604 projects

Showing 36 of 604 projects

microdot
microdotC#

An open-source .NET framework for building scalable microservices with Orleans integration and comprehensive distributed system support.

#orleans#health-checks#dependency-injection
Stars1.5k
Forks231
Last commit2 years ago
Lelylan
Lelylan

An open-source, hardware-agnostic IoT cloud platform built on a lightweight microservices architecture.

#iot#lelylan#api
Stars1.5k
Forks90
Last commit9 years ago
nats.rs
nats.rsRust

An idiomatic Rust client for NATS, enabling secure, high-performance messaging in distributed and embedded systems.

#iot#messaging-library#distributed-systems
Stars1.5k
Forks263
Last commit3 days ago
grpc-elixir
grpc-elixirElixir

A full-featured Elixir implementation of the gRPC protocol supporting unary and streaming RPCs, interceptors, and HTTP transcoding.

#stream-processing#elixir#distributed-systems
Stars1.5k
Forks256
Last commit3 days ago
python-lambda
python-lambdaPython

A toolkit for developing and deploying serverless Python code in AWS Lambda.

#serverless#infrastructure-as-code#python
Stars1.5k
Forks227
Last commit3 years ago
Rocketmq-Rust
Rocketmq-RustRust

An unofficial Rust implementation of Apache RocketMQ, providing a high-performance, memory-safe distributed message queue system.

#high-performance#message-queue#distributed-systems
Stars1.5k
Forks244
Last commit1 day ago
smoke-framework
smoke-frameworkSwift

A lightweight server-side service framework for Swift, built on SwiftNIO, supporting REST-like and RPC-like services.

#swiftnio#server-side#rest-api
Stars1.5k
Forks50
Last commit2 years ago
FF4J
FF4JJava

A comprehensive Java library for implementing feature flags with runtime toggling, AOP, monitoring, and multi-database support.

#flipping#java-library#feature-flags
Stars1.4k
Forks287
Last commit2 months ago
Bank of Anthos
Bank of AnthosJava

A sample retail banking application demonstrating modern cloud-native development with Kubernetes and Google Cloud services.

#sample-app#devops#banking-simulation
Stars1.4k
Forks849
Last commit11 days ago
tailcall
tailcallRust

An open-source, high-performance GraphQL runtime for building and orchestrating APIs with a declarative configuration.

#api-gateway#no-code#battle-tested
Stars1.4k
Forks257
Last commit1 day ago
plumber
plumberR

An R package that converts R functions into web APIs using special code annotations.

#deployment#api#api-framework
Stars1.4k
Forks260
Last commit5 months ago
Wombat (.4k)
Wombat (.4k)Svelte

A cross-platform desktop GUI client for interacting with gRPC services, supporting all streaming types and automatic proto parsing.

#desktop-application#wails#grpc-client
Stars1.4k
Forks57
Last commit2 years ago
Bunny
BunnyRuby

A popular, easy-to-use, and mature Ruby client library for RabbitMQ, enabling Ruby applications to interoperate via messaging.

#event-driven#rabbitmq-client#message-queue
Stars1.4k
Forks316
Last commit18 days ago
Reactive Kafka
Reactive KafkaScala

A Reactive Streams connector for Apache Kafka built on Akka Streams, enabling back-pressured integration for Java and Scala.

#stream-processing#akka#kafka-connector
Stars1.4k
Forks370
Last commit4 days ago
kameo
kameoRust

A high-performance Rust library for building fault-tolerant, asynchronous actor-based systems that scale from local to distributed.

#distributed#distributed-systems#libp2p
Stars1.4k
Forks79
Last commit3 days ago
clean-architecture-dotnet
clean-architecture-dotnetC#

A minimal .NET clean architecture template for microservices, applying DDD-lite, CQRS-lite, and cloud-native patterns to a sample eCommerce project.

#entity-framework-core#cqrs#ddd-architecture
Stars1.4k
Forks291
Last commit
Topaz
TopazGo

An open-source authorization service providing fine-grained, policy-based access control for cloud-native applications and APIs.

#api#rbac#policy-as-code
Stars1.4k
Forks44
Last commit11 days ago
UCall
UCallC

A high-performance JSON-RPC and REST library for Python and C, leveraging io_uring and SIMD for ultra-low latency and high throughput.

#c-library#fast-api#json-rpc
Stars1.3k
Forks54
Last commit10 months ago
ledger
ledgerGo

A programmable open-source core ledger providing atomic multi-postings transactions and account-based modeling for fintech applications.

#ledger#financial-ledger#dsl
Stars1.3k
Forks176
Last commit1 day ago
Ledger
LedgerGo

A programmable open-source core ledger for fintech applications, providing atomic multi-postings transactions and account-based modeling.

#ledger#financial-ledger#dsl
Stars1.3k
Forks176
Last commit1 day ago
Virto Commerce
Virto CommerceC#

An open-source, headless ecommerce platform built on .NET for building extensible B2B, B2C, and B2B2C applications.

#enterprise-software#ecommerce#microsoft-cloud
Stars1.3k
Forks853
Last commit1 day ago
CITA
CITARust

A high-performance, scalable blockchain kernel for enterprise applications with microservices architecture.

#high-performance#enterprise-users#enterprise-blockchain
Stars1.3k
Forks207
Last commit3 years ago
hprose
hproseGo

A high-performance, cross-language RPC engine for building distributed applications in Go.

#remote-object-service#rpc-client#api
Stars1.3k
Forks199
Last commit2 years ago
asyncio-nats
asyncio-natsPython

A Python asyncio client for NATS messaging system with JetStream support and server management tools.

#asyncio#jetstream#message-queue
Stars1.2k
Forks258
Last commit3 days ago
trpc-go
trpc-goGo

A pluggable, high-performance RPC framework for Go, supporting multiple protocols and services per process.

#service-architecture#trpc-protocol#mock-testing
Stars1.2k
Forks138
Last commit28 days ago
go-doudou
go-doudouGo

A lightweight Go microservice framework based on OpenAPI 3.0 and Protobuf v3, supporting both monolith and microservice architectures.

#orm#rest#microservice
Stars1.2k
Forks195
Last commit2 months ago
circuitbreaker
circuitbreakerGo

A Go library implementing the Circuit Breaker pattern to handle remote call failures and prevent resource exhaustion.

#circuit-breaker#distributed-systems#go-library
Stars1.2k
Forks111
Last commit2 years ago
eventstore
eventstoreElixir

An Elixir event store with PostgreSQL persistence, supporting clustering, subscriptions, and ACID compliance.

#database#elixir#cqrs
Stars1.2k
Forks154
Last commit2 months ago
Pact JVM
Pact JVMKotlin

JVM implementation of Pact for consumer-driven contract testing, providing mock services and verification tools.

#consumer-driven-contracts#hacktoberfest#integration-testing
Stars1.1k
Forks487
Last commit2 days ago
ProxyKit
ProxyKitC#

A toolkit for creating code-first HTTP reverse proxies as middleware in ASP.NET Core applications.

#http-proxy#reverse-proxy#proxy
Stars1.1k
Forks136
Last commit5 years ago
arpc
arpcGo

A high-performance Go RPC framework supporting two-way calling, notifications, and broadcast for effective network communication.

#high-performance#distributed-systems#pubsub
Stars1.1k
Forks81
Last commit20 days ago
docker-consul
docker-consulShell

A Docker image for running HashiCorp Consul, a service mesh and distributed key-value store.

#containerization#key-value-store#infrastructure
Stars1.1k
Forks272
Last commit5 years ago
FastAPI Nano
FastAPI NanoPython

A simple FastAPI template with Flask-inspired blueprint directory structure for small to medium backend projects.

#fastapi#api-template#backend-boilerplate
Stars1.0k
Forks104
Last commit4 days ago
ServiceTalk
ServiceTalkJava

A networking framework that evolves with your application

#http#netty#java
Stars1.0k
Forks224
Last commit1 day ago
C++ wfrest
C++ wfrestC++

A fast, efficient, and easy-to-use C++ asynchronous micro web framework for building REST APIs.

#json-api#http-server#workflow
Stars1.0k
Forks141
Last commit6 days ago
WSO2 API Management
WSO2 API ManagementJava

A complete platform for building, integrating, and exposing digital services as managed APIs in cloud, on-premise, and hybrid architectures.

#enterprise-software#api-gateway#synapse
Stars1.0k
Forks936
Last commit22 hours ago
PreviousPage 7 of 17

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
3 years ago
Next
#Distributed Systems145
#Go144
#Java110
#Golang101
#Docker91
#Cloud Native85
#Rest Api66
#Grpc61
#Kubernetes57
#Api Gateway54
#Devops53
#Event Driven51