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 460 projects

linkerd2-proxy
linkerd2-proxyRust

A transparent, high-performance proxy written in Rust for the Linkerd service mesh, handling HTTP, HTTP/2, TCP, and WebSocket traffic.

#proxy#observability#cncf
Stars2.1k
Forks295
Last commit3 days ago
Agentfield
AgentfieldGo

An open-source control plane for building and scaling AI agents as production-ready backend services with identity, observability, and governance.

#ai#cryptographic-identity#agentic-ai
Stars2.1k
Forks338
Last commit2 days ago
Fusio
FusioPHP

A self-hosted API management platform that automates routing, authentication, documentation, and SDK generation for scalable API products.

#api-gateway#api-manager#rest
Stars2.1k
Forks238
Last commit4 days ago
Crossbar
CrossbarPython

An open-source networking platform implementing the Web Application Messaging Protocol (WAMP) for distributed applications.

#rest#mqtt#distributed-systems
Stars2.1k
Forks279
Last commit5 days ago
amqp
amqpGo

A Go client library for AMQP 0.9.1, maintained by the RabbitMQ team, enabling communication with RabbitMQ servers.

#message-queue#go-client#distributed-systems
Stars2.0k
Forks169
Last commit3 days ago
Hprose-PHP
Hprose-PHPPHP

A high-performance, cross-language RPC engine for PHP enabling remote communication between diverse programming languages.

#rpc-client#cross-device#rpc-server
Stars2.0k
Forks381
Last commit2 years ago
EventBus
EventBusGo

A lightweight eventbus library for Go with async compatibility and cross-process event support.

#event-driven#async#message-broker
Stars2.0k
Forks244
Last commit1 year ago
.NEXT Raft
.NEXT RaftC#

A high-performance .NET library suite for low-allocation scenarios like microservices, distributed systems, and database engines.

#write-ahead-log#metaprogramming#raft-consensus
Stars1.9k
Forks155
Last commit6 days ago
Apache ServiceComb Java Chassis
Apache ServiceComb Java ChassisJava

An SDK for rapid development of microservices in Java with service registration, discovery, routing, and management.

#apache#java-sdk#service-registration
Stars1.9k
Forks817
Last commit6 days ago
dotnetcore-microservices-poc
dotnetcore-microservices-pocCSS

A simplified insurance sales portal demonstrating microservices architecture with .NET Core, featuring CQRS, service discovery, and asynchronous communication.

#api-gateway#event-driven-architecture#cqrs
Stars1.9k
Forks685
Last commit
Stl.Fusion
Stl.FusionC#

A .NET library for building real-time apps with transparent caching and automatic dependency tracking, requiring minimal extra code for live updates.

#realtime#realtime-tracking#webassembly
Stars1.9k
Forks105
Last commit4 days ago
grpc-rs
grpc-rsRust

A Rust wrapper for gRPC Core providing high-performance RPC with async support and HTTP/2.

#async#tls#protocol-buffers
Stars1.9k
Forks260
Last commit3 months ago
rpclib
rpclibC++

A modern C++14 msgpack-RPC library for building client-server applications without IDL or code generation.

#cplusplus-14#msgpack#asio
Stars1.8k
Forks397
Last commit2 years ago
rsmq
rsmqJavaScript

A lightweight message queue for Node.js that uses Redis as a backend, requiring no dedicated queue server.

#redis#message-queue#queue
Stars1.8k
Forks120
Last commit5 years ago
discovery
discoveryGo

A production-ready service registry for resilient mid-tier load balancing and failover, used at Bilibili.

#service-registry#production#discovery
Stars1.8k
Forks396
Last commit2 years ago
graphql-kotlin
graphql-kotlinKotlin

A collection of libraries for building and running GraphQL clients and servers in Kotlin.

#oss-portal-featured#api#federation
Stars1.8k
Forks381
Last commit7 days ago
Tailor
TailorJavaScript

A Node.js layout service that composes web pages from frontend microservices using streams for fast, SEO-friendly rendering.

#mosaic#server-side-rendering#microservice
Stars1.7k
Forks143
Last commit3 years ago
jBPM (.7k)
jBPM (.7k)Java

An open-source Business Process Management (BPM) suite for automating business processes and decisions.

#hacktoberfest#bpm#open-source
Stars1.7k
Forks1.2k
Last commit2 months ago
Kubevious
Kubevious

A suite of app-centric assurance, validation, and introspection products for Kubernetes to prevent misconfigurations and outages.

#devops#assurance#kubernetes
Stars1.7k
Forks96
Last commit2 years ago
Apinto (.6k)
Apinto (.6k)Go

A high-performance, extensible, cloud-native API gateway built with Go, featuring plugin-based architecture and enterprise-grade management.

#api-gateway#api#proxy
Stars1.7k
Forks255
Last commit7 days ago
Meteor Cookbook
Meteor CookbookShell

Cookbook recipes for building HIPAA-compliant healthcare applications with Node.js and FHIR standards.

#document-database#healthcare-software#meteor-js
Stars1.7k
Forks238
Last commit4 years ago
Message DB
Message DBShell

A PostgreSQL-based event store and message store for pub/sub, event sourcing, and microservices applications.

#event-driven#database#event-driven-architecture
Stars1.7k
Forks63
Last commit2 years ago
Spring Integration (.6k)
Spring Integration (.6k)Java

Extends the Spring programming model to implement Enterprise Integration Patterns for messaging and external system integration.

#spring#spring-framework#eip
Stars1.6k
Forks1.1k
Last commit1 day ago
Open Dota
Open DotaTypeScript

Open source Dota 2 data platform providing automated replay parsing and a public API for match analytics.

#game-analytics#hacktoberfest#replay-parsing
Stars1.6k
Forks315
Last commit1 day ago
AgileConfig
AgileConfigC#

A lightweight, distributed configuration center for .NET Core applications with real-time updates and fault tolerance.

#real-time-configuration#configuration-center#configuration-server
Stars1.6k
Forks321
Last commit5 days ago
Siddhi
SiddhiJava

A cloud-native streaming and complex event processing engine that executes Streaming SQL queries for real-time event processing.

#stream-processing#iot#streaming-data-processing
Stars1.6k
Forks527
Last commit1 month ago
Rust-Full-Stack
Rust-Full-StackRust

A collection of full-stack Rust examples and tutorials for building web applications, APIs, and microservices.

#rust-frontend#webassembly#api
Stars1.6k
Forks130
Last commit3 years ago
EmbedIO
EmbedIOC#

A tiny, cross-platform, module-based web server for .NET, enabling lightweight web applications and REST APIs.

#embedded-systems#mono#webserver
Stars1.6k
Forks190
Last commit3 months ago
Quix Streams
Quix StreamsPython

A Python framework for building real-time data pipelines and event-driven microservices on Apache Kafka using a Streaming DataFrame API.

#stream-processing#streaming-data-processing#event-driven-architecture
Stars1.6k
Forks106
Last commit
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
rulego
rulegoGo

A lightweight, high-performance, embedded, component-based rule engine framework for Go, enabling dynamic orchestration of business logic.

#iot#rule-engine#ai
Stars1.5k
Forks148
Last commit10 days 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
python-lambda
python-lambdaPython

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

#serverless#infrastructure-as-code#python
Stars1.5k
Forks225
Last commit2 years 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
Forks250
Last commit11 days 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
Forks245
Last commit1 day 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
Forks255
Last commit4 days ago
PreviousPage 6 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
8 months ago
4 days ago
Next
#Distributed Systems117
#Go113
#Cloud Native81
#Docker79
#Golang79
#Java69
#Rest Api58
#Grpc51
#Kubernetes51
#Api Gateway50
#Microservice47
#Rpc45