Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Microservices

Microservices

466 projects

Showing 36 of 466 projects

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
Forks48
Last commit1 year 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
Forks288
Last commit19 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
Forks256
Last commit3 days ago
plumber
plumberR

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

#deployment#api#api-framework
Stars1.4k
Forks258
Last commit3 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
Forks55
Last commit1 year 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
Forks314
Last commit5 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 commit1 month 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.3k
Forks804
Last commit15 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.3k
Forks289
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.3k
Forks44
Last commit10 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 commit8 months 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.3k
Forks72
Last commit14 days 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
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
Forks856
Last commit1 day ago
hprose
hproseGo

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

#remote-object-service#rpc-client#api
Stars1.3k
Forks198
Last commit2 years 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
Forks168
Last commit2 days 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
Forks168
Last commit2 days 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
Forks248
Last commit3 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 commit1 month 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
Forks112
Last commit2 years 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
Forks134
Last commit8 months ago
eventstore
eventstoreElixir

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

#database#elixir#cqrs
Stars1.2k
Forks155
Last commit1 month 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
Forks486
Last commit11 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 commit7 months 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
Forks273
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
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 commit1 month ago
ActiveJ
ActiveJJava

A modern Java platform providing high-performance asynchronous I/O, HTTP server/client, dependency injection, and cloud components with minimal dependencies.

#http-server#high-performance#dependency-injection
Stars992
Forks81
Last commit5 months ago
Athenz
AthenzJava

Open source platform for X.509 certificate-based service authentication and fine-grained access control in dynamic infrastructures.

#x509-certificates#dynamic-infrastructure#rbac
Stars990
Forks306
Last commit6 days ago
libjson-rpc-cpp
libjson-rpc-cppC++

A cross-platform C++ framework for building JSON-RPC 2.0 & 1.0 compatible client and server applications.

#libjson-rpc-cpp#http-server#json-rpc
Stars986
Forks324
Last commit2 years 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
Stars986
Forks920
Last commit4 days ago
tower-web
tower-webRust

A fast, boilerplate-free web framework for Rust built on Tokio and Hyper.

#boilerplate-free#api-server#async
Stars979
Forks51
Last commit6 years ago
Nakadi
NakadiJava

A distributed event bus broker providing a RESTful API abstraction over Kafka-like queues for real-time data streaming.

#event-driven-architecture#distributed-systems#rest-api
Stars967
Forks294
Last commit2 years ago
Stelligent/mu
Stelligent/muGo

A full-stack DevOps framework for simplifying microservice deployment on AWS ECS and EKS.

#container-orchestration#aws-tooling#pipeline
Stars966
Forks133
Last commit6 years ago
RestExpress
RestExpressJava

A minimalist Java framework for rapidly creating scalable, containerless RESTful microservices using Netty.

#high-performance#dsl#rest-api
Stars938
Forks280
Last commit3 months ago
PreviousPage 7 of 13

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 Systems117
#Go113
#Cloud Native81
#Docker79
#Golang79
#Java69
#Rest Api58
#Grpc51
#Kubernetes51
#Api Gateway50
#Microservice47
#Rpc45