96 projects
gRPC
gRPC is a modern open source high performance RPC framework that can run in any environment. It can efficiently connect services in and across data centers with pluggable support for load balancing, tracing, health checking and authentication. It is also applicable in last mile of distributed computing to connect devices, mobile applications and browsers to backend services.
21,858
5,683
$151M
Istio
Istio extends Kubernetes to establish a programmable, application-aware network using the powerful Envoy service proxy. Working with both Kubernetes and traditional workloads, Istio brings standard, universal traffic management, telemetry, and security to complex deployments.
13,474
2,895
$428M
Envoy
ENVOY IS AN OPEN SOURCE EDGE AND SERVICE PROXY, DESIGNED FOR CLOUD-NATIVE APPLICATIONS.
9,855
2,183
$3.8B
Traefik
Traefik is a modern HTTP reverse proxy and load balancer that makes deploying microservices easy. It integrates with existing infrastructure components and automatically configures itself. Traefik handles traffic routing, load balancing, SSL/TLS termination, and service discovery across multiple cloud providers and container orchestration platforms.
9,507
3,368
$12M
Nacos
Nacos is an open-source platform for dynamic service discovery, configuration management, and service management. It provides a key infrastructure component for building cloud native applications, enabling features like service registration/discovery, dynamic configuration management, and service governance across distributed systems.
8,043
460
$12M
NestJS
NestJS is a progressive Node.js framework for building efficient, reliable and scalable server-side applications. It uses modern JavaScript/TypeScript and combines elements of OOP (Object Oriented Programming), FP (Functional Programming), and FRP (Functional Reactive Programming), while being heavily inspired by Angular's architecture.
7,702
1,907
$3.5M
Apache Dubbo
Apache Dubbo is a high-performance, Java-based RPC framework that enables service-oriented architecture. It provides service registration, discovery, load balancing, and monitoring capabilities for distributed systems, helping organizations build scalable microservices architectures.
5,886
449
$12M
Dapr
Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.
4,892
1,061
$56M
AsyncAPI
The mission of the Project is to provide open-source vendor-neutral specification(s) and tools to facilitate the development and governance of APIs (Application Programming Interfaces).
3,851
715
$34M
Knative
Knative is an Open-Source Enterprise-level solution to build Serverless and Event Driven Applications.
3,721
982
$751M
Spring Cloud Gateway
An API Gateway built on Spring Framework and Spring Boot providing routing and more.
3,683
432
$2.3M
Spring Cloud Netflix
Spring Cloud Netflix provides Netflix OSS integrations for Spring Boot applications, including service discovery (Eureka), circuit breaker (Hystrix), intelligent routing (Zuul) and client side load balancing (Ribbon). It enables building distributed systems and microservices architectures using Spring Boot with Netflix components.
3,567
516
$781K
MassTransit
MassTransit is a distributed application framework and message bus for .NET that enables building loosely coupled applications using message-based asynchronous communication patterns. It provides a high-level abstraction over message transport technologies like RabbitMQ, Azure Service Bus, and Amazon SQS.
3,383
453
$12M
Apache Camel
Apache Camel is an open-source integration framework that enables message-oriented middleware patterns for implementing enterprise integration solutions. It provides a domain-specific language and extensive component library for routing and mediating data between different systems and protocols.
3,079
344
$116M
Micronaut Framework
Micronaut is a modern JVM-based framework for building modular, easily testable microservices and serverless applications. It provides dependency injection, AOP, configuration management, and cloud-native features with fast startup time and reduced memory footprint.
2,677
487
$16M
Aspire
Tools, templates, and packages to accelerate building observable, production-ready apps
2,666
506
$20M
Sentinel
Sentinel is a powerful flow control component that helps ensure the stability of microservices and distributed systems. It provides features like circuit breaking, flow control, system adaptive protection, and real-time monitoring to prevent service degradation during high traffic or system failures.
2,341
184
$2.9M
Echo
Echo is a high-performance, extensible, minimalist web framework for Go that provides a robust set of features for building web applications and APIs, including routing, middleware support, data binding, validation, and static file serving
2,333
775
$933K
go-zero
A cloud-native Go microservices framework with cli tool for productivity.
2,237
245
$4.5M
Hyperf
🚀 A coroutine framework that focuses on hyperspeed and flexibility. Building microservice or middleware with ease.
2,235
187
$11M
Ocelot
.NET API Gateway
1,824
214
$3.5M
Apache ShenYu
Apache ShenYu is a Java native API Gateway for service proxy, protocol conversion and API governance.
1,816
120
$11M
bRPC
brpc is an Industrial-grade RPC framework using C++ Language, which is often used in high performance system such as Search, Storage, Machine learning, Advertisement, Recommendation etc. "brpc" means "better RPC".
1,808
187
$8.7M
GoFrame
A powerful framework for faster, easier, and more efficient project development.
1,661
131
$8.3M
Durable Functions
The host/runtime that powers Azure Functions
1,645
222
$3.4M
Open Liberty
Open Liberty is an open source application server designed for cloud-native Java applications. It enables developers to build and deploy microservices and cloud-native applications using Eclipse MicroProfile and Jakarta EE standards, offering features like rapid development, dynamic updates, and flexible deployment options.
1,614
105
$256M
Kratos
Your ultimate Go microservices framework for the cloud-native era.
1,555
247
$1.3M
Payara Platform Community Edition
Payara Server is an open source middleware platform that supports reliable and secure deployments of Java EE (Jakarta EE) and MicroProfile applications in any environment: on premise, in the cloud or hybrid.
1,520
163
$57M
Spring Cloud Stream
Spring Cloud Stream is a framework for building highly scalable event-driven microservices connected with shared messaging systems. It provides a flexible programming model built on already established and familiar Spring programming conventions and best practices, including support for persistent publish-subscribe semantics, consumer groups, and partitioned data streams.
1,466
211
$2.4M
Hystrix
Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex distributed systems where failure is inevitable.
1,450
251
$1.8M
CloudEvents
CloudEvents is a specification for describing event data in a common way. CloudEvents seeks to dramatically simplify event declaration and delivery across services, platforms, and beyond! CloudEvents is a new effort and it's still under active development. However, its working group has received a surprising amount of industry interest, ranging from major cloud providers to popular SaaS companies. The specification is now under the Cloud Native Computing Foundation.
1,375
491
$4.1M
Activiti
Activiti is an open-source business process management (BPM) and workflow engine that enables organizations to model, automate, and execute business processes. It provides a lightweight, Java-based platform for process automation with BPMN 2.0 support, process modeling tools, and integration capabilities with various enterprise systems.
1,300
143
$11M
Go Micro
A Go microservices framework
1,234
279
$1.7M
Finagle
A fault tolerant, protocol-agnostic RPC system
1,205
282
$6.7M
Eureka
Eureka is a REST-based service registry and load balancer for cloud applications, providing service discovery, registration, and high availability features. It enables microservices to locate and communicate with each other in distributed systems.
999
166
$1.8M
Axon Framework
Framework for Evolutionary Message-Driven Microservices on the JVM
924
162
$7.4M
Apollo Router Core
The Apollo Router Core is a high-performance, configurable GraphQL router and gateway implementation written in Rust. It serves as a key infrastructure component for GraphQL architectures, handling request routing, schema composition, and query execution while providing features like caching, security, and observability.
901
199
$18M
NServiceBus
Build, version, and monitor better microservices with the most powerful service platform for .NET
876
159
$2.9M
Spring Cloud Kubernetes
Spring Cloud Kubernetes is a framework that integrates Spring Cloud with Kubernetes, enabling Spring Boot applications to interact with Kubernetes for service discovery, configuration management, and load balancing. It provides native integration between Spring Cloud and Kubernetes APIs for building cloud-native applications.
862
183
$2.4M
Armeria
Your go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.
861
175
$19M
Kuma
Built on top of Envoy, Kuma is a modern control plane for Microservices & Service Mesh for both K8s and VMs, with support for multiple meshes in one cluster.
699
192
$55M
Spring Framework on Google Cloud
New home for Spring Cloud GCP development starting with version 2.0.
698
111
$8.4M
Misk
Microservice Kontainer
661
43
$4.8M
Rebus
Rebus is a .NET service bus library that provides a simple API for building distributed systems using messaging patterns. It supports multiple transport options, message routing, publish/subscribe, sagas, and other enterprise integration patterns.
614
104
$1.1M
WSO2 Synapse
WSO2 Synapse is an open-source enterprise service bus (ESB) and integration middleware platform that enables communication between various applications and services, facilitating message routing, transformation, and protocol conversion within enterprise integration architectures.
594
41
$22M
SmallRye Reactive Messaging
SmallRye Reactive Messaging
567
126
$4.9M
wasmCloud
wasmCloud is a cloud native distributed application runtime that combines the portability and security of WebAssembly with the flexibility of an actor model.
511
170
$52M
Eclipse Dataspace Connector
The Eclipse Dataspace Connector (EDC) is an open-source framework for creating enterprise-grade data spaces that enable secure and standardized data sharing between organizations. It implements the International Data Spaces (IDS) standard and provides core capabilities for data sovereignty, contract negotiation, and policy enforcement in distributed data ecosystems.
500
64
$5.7M
Midway
🍔 A Node.js Serverless Framework for front-end/full-stack developers. Build the application for next decade. Works on AWS, Alibaba Cloud, Tencent Cloud and traditional VM/Container. Super easy integrate with React and Vue. 🌈
489
57
$27M
Citrus
Framework for automated integration tests with focus on messaging integration
420
41
$17M
Tower
async fn(Request) -> Result<Response, Error>
350
158
$342K
SmallRye GraphQL
SmallRye GraphQL is a GraphQL server and client implementation for Java, providing a framework for building GraphQL APIs in Java applications. It offers features like schema generation, query execution, and integration with MicroProfile GraphQL specification.
335
60
$2.2M
Airlift
Airlift is a Java framework for building REST services, providing features like configuration management, service discovery, and dependency injection. It offers a modular architecture for building distributed systems and microservices with a focus on performance and scalability.
319
73
$3M
Quarkus LangChain4j
Quarkus LangChain4j is an integration project that enables the use of LangChain4j, a Java framework for building applications with large language models (LLMs), within Quarkus applications. It provides Quarkus extensions and configurations for working with AI/ML models and language processing capabilities.
312
64
$6.8M
Mutiny
Mutiny is a reactive programming library for Java that provides a modern API for asynchronous programming. It offers a declarative approach to handle streams of data and events, with support for backpressure and composable operations.
294
55
$3.1M
X-Road
Source code of the X-Road® data exchange layer software
282
31
$36M
Aeraki Mesh
Aeraki Mesh allows you to manage any layer-7 traffic in a service mesh. While service mesh becomes an important infrastructure for microservices, many service mesh implementations mainly focus on HTTP protocols and treat other protocols as plain TCP traffic. This makes it very hard for users to manage the traffic of other widely-used layer-7 protocols in microservices. For example, in a microservices application, we usually have the below protocols: * RPC: HTTP, gRPC, Thrift, Dubbo, Proprietary RPC Protocol … * Messaging: Kafka, RabbitMQ … * Cache: Redis, Memcached … * Database: MySQL, PostgreSQL, MongoDB … HTTP is just a part of the problem we need to solve. Aeraki Mesh is created to provide a non-intrusive, highly extendable way to manage any layer-7 traffic in a service mesh. Aeraki Mesh is an open source project backed by Tencent Cloud (https://www.crunchbase.com/organization/tencent-cloud), contributed and used by a number of companies/projects inside and outside of Tencent, suh QQ music, Yangshiping, Yonghui Super Marke, etc. (https://www.aeraki.net/). Tencent Cloud is committed to continue working on Aeraki Mesh going forward, and plans to provide managed Aeraki Mesh service on the cloud. More about Aeraki Mesh can be found here: https://docs.google.com/presentation/d/1TLkGIboRFYdbYkvMRFQZG2P8ZBjb_wNwL-1Fh_umoQI/edit?usp=sharing
165
40
$3.5M
ServiceTalk
A networking framework that evolves with your application
146
27
$9.3M
SmallRye Fault Tolerance
SmallRye implementation of MicroProfile Fault Tolerance: bulkheads, circuit breakers, fallbacks, rate limits, retries, timeouts, and more
85
23
$1.4M
Leemons
🚀 The Powerful, flexible, user-friendly and open source Learning Experience Platform built entirely in Javascript 😎
69
8
$13M