LFX Platform

Know more about LFX Platform

LFX Insights

Microservices Integration Tools

Libraries and frameworks that simplify the integration of microservices patterns—including service discovery, client‐side load balancing, circuit breaking, and dynamic routing—to build resilient cloud-native applications.

97 projects

164,189 contributors

$10B

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.

Contributors

21,881

Organizations

5,651

Software value

$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.

Contributors

13,507

Organizations

2,887

Software value

$428M

Envoy

ENVOY IS AN OPEN SOURCE EDGE AND SERVICE PROXY, DESIGNED FOR CLOUD-NATIVE APPLICATIONS.

Contributors

9,914

Organizations

2,182

Software value

$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.

Contributors

9,541

Organizations

3,366

Software value

$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.

Contributors

8,074

Organizations

458

Software value

$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.

Contributors

7,717

Organizations

1,905

Software value

$3.6M

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.

Contributors

5,900

Organizations

446

Software value

$12M

Dapr

Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.

Contributors

4,902

Organizations

1,065

Software value

$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).

Contributors

3,876

Organizations

708

Software value

$34M

Knative

Knative is an Open-Source Enterprise-level solution to build Serverless and Event Driven Applications.

Contributors

3,731

Organizations

986

Software value

$750M

Spring Cloud Gateway

An API Gateway built on Spring Framework and Spring Boot providing routing and more.

Contributors

3,688

Organizations

433

Software value

$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.

Contributors

3,570

Organizations

517

Software value

$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.

Contributors

3,386

Organizations

454

Software value

$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.

Contributors

3,080

Organizations

352

Software value

$118M

Aspire

Tools, templates, and packages to accelerate building observable, production-ready apps

Contributors

2,707

Organizations

509

Software value

$22M

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.

Contributors

2,678

Organizations

485

Software value

$16M

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.

Contributors

2,343

Organizations

180

Software value

$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

Contributors

2,339

Organizations

779

Software value

$1M

go-zero

A cloud-native Go microservices framework with cli tool for productivity.

Contributors

2,245

Organizations

241

Software value

$4.5M

Hyperf

🚀 A coroutine framework that focuses on hyperspeed and flexibility. Building microservice or middleware with ease.

Contributors

2,237

Organizations

187

Software value

$11M

Ocelot

.NET API Gateway

Contributors

1,827

Organizations

213

Software value

$3.5M

Apache ShenYu

Apache ShenYu is a Java native API Gateway for service proxy, protocol conversion and API governance.

Contributors

1,815

Organizations

120

Software value

$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".

Contributors

1,812

Organizations

184

Software value

$8.7M

GoFrame

A powerful framework for faster, easier, and more efficient project development.

Contributors

1,663

Organizations

130

Software value

$8.5M

Durable Functions

The host/runtime that powers Azure Functions

Contributors

1,649

Organizations

220

Software value

$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.

Contributors

1,619

Organizations

106

Software value

$256M

Kratos

Your ultimate Go microservices framework for the cloud-native era.

Contributors

1,556

Organizations

244

Software value

$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.

Contributors

1,520

Organizations

164

Software value

$56M

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.

Contributors

1,471

Organizations

211

Software value

$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.

Contributors

1,450

Organizations

251

Software value

$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.

Contributors

1,378

Organizations

492

Software value

$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.

Contributors

1,302

Organizations

142

Software value

$11M

Go Micro

A Go microservices framework

Contributors

1,237

Organizations

278

Software value

$1.9M

Finagle

A fault tolerant, protocol-agnostic RPC system

Contributors

1,205

Organizations

281

Software value

$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.

Contributors

1,000

Organizations

166

Software value

$1.8M

Axon Framework

Framework for Evolutionary Message-Driven Microservices on the JVM

Contributors

924

Organizations

160

Software value

$7.5M

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.

Contributors

904

Organizations

198

Software value

$18M

NServiceBus

Build, version, and monitor better microservices with the most powerful service platform for .NET

Contributors

878

Organizations

159

Software value

$2.9M

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.

Contributors

863

Organizations

176

Software value

$20M

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.

Contributors

862

Organizations

182

Software value

$2.4M

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.

Contributors

700

Organizations

193

Software value

$55M

Spring Framework on Google Cloud

New home for Spring Cloud GCP development starting with version 2.0.

Contributors

699

Organizations

109

Software value

$8.4M

Misk

Microservice Kontainer

Contributors

666

Organizations

43

Software value

$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.

Contributors

615

Organizations

104

Software value

$1.1M

Finatra

Finatra is a modern web framework built on top of Twitter's Finagle library, designed for building fast, testable, and modular HTTP services and APIs in Scala. It provides features like dependency injection, configuration management, logging, and testing utilities.

Contributors

599

Organizations

132

Software value

$2.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.

Contributors

594

Organizations

41

Software value

$22M

SmallRye Reactive Messaging

SmallRye Reactive Messaging

Contributors

567

Organizations

127

Software value

$5M

wasmCloud

wasmCloud is a cloud native distributed application runtime that combines the portability and security of WebAssembly with the flexibility of an actor model.

Contributors

513

Organizations

168

Software value

$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.

Contributors

505

Organizations

64

Software value

$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. 🌈

Contributors

490

Organizations

57

Software value

$28M

Apache Seata

Apache Seata is a distributed transaction solution that provides high-performance and easy-to-use transaction services in microservices architecture. It offers AT, TCC, SAGA, and XA transaction modes to ensure data consistency across multiple databases and services.

Contributors

421

Organizations

39

Software value

$12M

Citrus

Framework for automated integration tests with focus on messaging integration

Contributors

420

Organizations

42

Software value

$17M

Tower

async fn(Request) -> Result<Response, Error>

Contributors

351

Organizations

158

Software value

$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.

Contributors

335

Organizations

60

Software value

$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.

Contributors

323

Organizations

73

Software value

$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.

Contributors

317

Organizations

67

Software value

$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.

Contributors

296

Organizations

57

Software value

$3.1M

X-Road

Source code of the X-Road® data exchange layer software

Contributors

284

Organizations

31

Software value

$36M

Spring Cloud AWS

Spring Cloud AWS is a library that simplifies integration between Spring Cloud applications and Amazon Web Services (AWS), providing seamless configuration and usage of AWS services like S3, SQS, SNS, and more within Spring-based applications.

Contributors

250

Organizations

34

Software value

$2.3M

Javalin

Javalin is a lightweight web framework for Java and Kotlin that enables rapid development of web applications and REST APIs with minimal boilerplate code. It features a simple and intuitive API, WebSocket support, and built-in security features.

Contributors

218

Organizations

26

Software value

$969K

Looking for a project that’s not listed?