Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source microservices software

250 open-source libraries, tools and applications tagged microservices, ranked by how closely microservices is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

250 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
mxdldev/spring-cloud-flycloud
FlyCloud is a Spring Cloud microservices reference framework in Java comprising 11 Gradle modules, including a config center, Eureka regist…
231578maintenance
dotnet-architecture/eShopOnDapr
A sample .NET distributed eCommerce application based on eShopOnContainers, rebuilt to use Dapr building blocks for microservice communicat…
101526maintenance
fengjiachun/Jupiter
Jupiter is a lightweight, high-performance distributed service (RPC) framework for Java built on Netty and NIO. It provides service registr…
231505maintenance
Zealon159/light-reading-cloud
A book-reading mobile app backend built as a microservices practice project on the Spring Cloud ecosystem, using Spring Cloud Gateway, Naco…
231500maintenance
dromara/myth
Myth is a Java framework that resolves distributed transactions using reliable messages, ensuring RPC calls eventually execute by sending t…
321473maintenance
CITA
CITA is a high-performance, open-source blockchain kernel written in Rust, designed for enterprise consortium chains. It uses a microservic…
231302maintenance
bitwalker/swarm
Swarm is a global distributed process registry and worker distribution library for Erlang/Elixir, similar to gproc but designed for dynamic…
321255maintenance
go-workflow
Go-Workflow is an ultra-lightweight workflow engine written in Go, structured as a microservice with an architecture inspired by Activiti. …
321234maintenance
nactio/nact
Nact is a Node.js/TypeScript framework implementing the actor model, inspired by Akka and Erlang, for building resilient, stateful server a…
231145maintenance
tumblr/colossus
Colossus is a lightweight I/O framework for building high-performance Scala microservices, including an HTTP server/client and a standalone…
231128maintenance
async-raft/async-raft
A Rust crate implementing the Raft distributed consensus protocol on top of the Tokio async runtime. It provides a reactive, fully async Ra…
231093maintenance
ProgrammerAnthony/Pantheon
Pantheon is a Java-based microservice registry center inspired by Eureka and Nacos. It incorporates architecture ideas and code patterns fr…
322339experimental
Netflix Conductor
Conductor is a platform created by Netflix to orchestrate workflows that span across microservices, supporting workflow definitions in JSON…
1012755abandoned
Apache Dubbo
A Spring Boot starter project for Apache Dubbo that provides auto-configuration, annotation-driven setup, and production-ready actuator fea…
565376abandoned
alibaba/jstorm
JStorm was Alibaba's enterprise stream processing engine, a Java-based distributed real-time computation framework compatible with Apache S…
103867abandoned
Sock Shop Demo
Sock Shop is a demo microservices application simulating the user-facing part of an online sock shop, built with Spring Boot, Go kit, and N…
103783abandoned
superstreamlabs/memphis
Memphis.dev is a scalable, developer-friendly data streaming platform and message broker for building event-driven and real-time applicatio…
513445abandoned
lagom/lagom
Lagom is an open-source reactive microservices framework for the JVM, available in both Java and Scala APIs, built on Akka and Play. It pro…
232629abandoned
alibaba/dubbo-spring-boot-starter
A Spring Boot starter that integrates the Dubbo RPC framework, enabling publishing and consuming Dubbo services via annotations like @Enabl…
102072abandoned
skynetservices/skynet-archive
Skynet is a Go framework and communication protocol for building massively distributed services, designed to work in polyglot environments.…
101963abandoned
apache/servicecomb-pack
Apache ServiceComb Pack is an eventually consistent distributed transaction solution for microservice applications, providing Saga and TCC …
101913abandoned
Staffjoy/v2
Staffjoy V2 is an open-sourced workforce management and employee scheduling application for small businesses like restaurants, released whe…
321685abandoned
samuel/go-zookeeper
A native Go client library for Apache ZooKeeper, providing distributed coordination primitives. It is no longer maintained and users should…
101628abandoned
lelylan/lelylan
Lelylan is an open-source IoT cloud platform built on a lightweight microservices architecture, composed of many small services for device …
321523abandoned
SeldonIO/seldon-server
Seldon Server is an open-source machine learning platform and recommendation engine that runs on Kubernetes, providing Predict and Recommen…
231477abandoned
Cloud Foundry (VCAP)
VCAP is the original open-source Cloud Foundry platform-as-a-service codebase, comprising core components such as the cloud controller, rou…
101302abandoned
kraken-php/framework
Kraken is a PHP framework for building asynchronous, multi-processed, multi-threaded, and fault-tolerant distributed applications. It provi…
231099abandoned
Service Mesh Interface
Service Mesh Interface (SMI) is a CNCF specification defining a standard, provider-agnostic set of Kubernetes CRD-based APIs for service me…
101059abandoned
crosbymichael/skydock
Skydock is a Go service that monitors Docker container lifecycle events and automatically registers container services as DNS records in Sk…
321051abandoned
sitewhere/sitewhere
SiteWhere is an open-source, multi-tenant IoT application enablement platform built on Java/Spring microservices, offering device and asset…
101046abandoned
Cocaine
Cocaine is an open-source cloud platform for building your own PaaS, similar to Heroku or Google App Engine, with dynamic worker pools, ser…
231041abandoned
Kubernetes
Kubernetes (K8s) is an open-source container orchestration system for automating the deployment, scaling, and management of containerized a…
94128491stable
Nest Framework
NestJS is a progressive Node.js framework built with TypeScript for creating efficient, scalable server‑side applications. It combines a mo…
9376710active
Apache Dubbo
Apache Dubbo is a high-performance RPC and microservice framework for Java (with multi-language SDKs) that provides service discovery, traf…
8641580stable
Linera
Linera is a Rust-based decentralized blockchain infrastructure that provides core protocol components, client/server logic, and cross-chain…
8432056active
Sentinel
Sentinel is a flow control and reliability library for microservices, providing rate limiting, traffic shaping, concurrency limiting, circu…
7023144stable
jina-ai/serve
Jina-serve is a Python framework for building and deploying multimodal AI services that communicate via gRPC, HTTP, and WebSockets. It prov…
3621854active
Apache ShardingSphere
Apache ShardingSphere is an enterprise distributed database ecosystem that turns heterogeneous databases (MySQL, PostgreSQL, etc.) into a d…
7720808stable
iii
iii is a Rust-based runtime engine that composes backend services from three primitives (Worker, Trigger, Function), letting polyglot worke…
8518844active
Bit
Bit is a CLI-driven development platform that organizes code into reusable, composable components. It provides AI‑assisted component creati…
9518495active
kubesphere/kubesphere
KubeSphere is an open-source container platform built on Kubernetes that provides a web console for managing multi-cloud, datacenter, and e…
7217058active
Nomad
HashiCorp Nomad is a flexible, single-binary workload orchestrator that deploys and manages containers, non-containerized applications, bat…
9417012stable
sogou/workflow
Sogou C++ Workflow is an enterprise-level C++ framework for parallel computing and asynchronous networking, powering Sogou's back-end servi…
8714424stable
thanos-io/thanos
Thanos is a set of composable components that turn existing Prometheus deployments into a highly available metrics system with unlimited lo…
9414226stable
macrozheng/mall-swarm
mall-swarm is a microservices-based e-commerce mall system built with Spring Cloud Alibaba, Spring Boot 3.5, Sa-Token, MyBatis, Elasticsear…
6213174active
Encore
Encore is an open-source infrastructure SDK and backend framework for TypeScript and Go that lets developers declare resources like databas…
9512446active
vCluster
vCluster is an open-source tool that creates fully functional virtual Kubernetes clusters, each running inside a namespace of an underlying…
9611351stable
Opensabre Microservice Platform
Opensabre is a microservices development platform built on Spring Cloud 2023, integrating Spring Security, Spring Cloud Alibaba (Nacos, Sen…
758942active
Dynamo
NVIDIA Dynamo is an open-source, datacenter-scale distributed inference serving framework that orchestrates inference engines like vLLM, SG…
888345active
Score
Score is an open-source, platform-agnostic workload specification (a YAML schema, score.yaml) for describing container-based workloads and …
858094active
cloudwego/kitex
Kitex is a high-performance, strongly extensible Go RPC framework for building microservices, developed by ByteDance's CloudWeGo team. It i…
998050stable
KubeVela
KubeVela is a CNCF-incubating, application-centric software delivery control plane built on Kubernetes and the Open Application Model. It l…
957914active
KubeEdge
KubeEdge is a CNCF-graduated open-source framework built on Kubernetes that extends containerized application orchestration and device mana…
957609stable
SpringBlade
SpringBlade is an enterprise-grade microservices development platform built on Spring Boot 4, Spring Cloud 2025, and Java 21, with a compan…
926944active
Pig
Pig is an enterprise-grade RBAC rapid development platform built on Spring Cloud, Spring Boot 4, and OAuth2 (Spring Authorization Server), …
816690active
Spin
Spin is an open-source framework and CLI for building, deploying, and running event-driven serverless microservices as WebAssembly componen…
1006540active
Micronaut
Micronaut is a modern, JVM-based full-stack framework for building modular, easily testable applications and microservices in Java, Kotlin,…
956437stable
moleculerjs/moleculer
Moleculer is a fast, progressive microservices framework for Node.js that helps build efficient, reliable, and scalable distributed service…
906376stable
Mall4j
Mall4cloud is an open-source (AGPLv3) microservices-based B2B2C e-commerce mall system built on Spring Boot 4, Spring Cloud, Nacos, Seata, …
786157active
h2non/imaginary
Imaginary is a fast HTTP microservice written in Go for high-level image processing, backed by bimg and libvips. It exposes image operation…
426084stable
KurrentDB
KurrentDB (formerly EventStoreDB) is an event-native database designed for event-driven architectures, storing data as immutable event stre…
1005873active
easegress-io/easegress
Easegress is a cloud-native traffic orchestration system that acts as an API gateway, reverse proxy, and traffic manager with built-in Raft…
785867active
AidLux (AidLearning)
AidLux (originally AidLearning) is an AIoT development platform that runs a native Ubuntu Linux environment with GUI, deep learning tooling…
635812active
TencentBlueKing/bk-cmdb
BlueKing CMDB is an enterprise-grade configuration management database (CMDB) platform for managing IT assets, applications, and business t…
775755active
Apache Dubbo
Apache Dubbo-go is the official Go implementation of the Apache Dubbo microservice framework, providing high-performance RPC with service d…
954964active
SeldonIO/seldon-core
Seldon Core 2 is an MLOps and LLMOps framework for deploying, managing, and scaling machine learning models and modular AI applications on …
664782active
zlt2000/microservices-platform
An enterprise-grade, front-end/back-end separated microservices platform built on Spring Boot 3.x, Spring Cloud, and Spring Cloud Alibaba. …
274749active
Ergo Framework
Ergo Framework is a Go framework implementing the actor model with network transparency, inspired by Erlang/OTP design patterns. It provide…
864676active
octelium/octelium
Octelium is a free, open-source, self-hosted unified zero trust secure access platform built on Kubernetes. It can operate as a remote acce…
874107active
CODO
CODO (opendevops) is an open-source, one-stop enterprise operations platform for managing multi-cloud and hybrid cloud environments with au…
634102active
Apache Dubbo
Dubbo Admin is the official visualization console and control plane for Apache Dubbo, implemented in Go with a Vue3 frontend. It lets opera…
734063active
unikraft/unikraft
Unikraft is an open-source Unikernel Development Kit for building custom, specialized operating system kernels tailored to individual appli…
823881active
zheng
A distributed agile development system architecture based on Spring+SpringMVC+Mybatis (SSM) providing a full suite of common microservice m…
3216644maintenance
Ballerina
Ballerina is an open-source, cloud-native programming language optimized for integration, developed by WSO2, with built-in support for JSON…
983864active
Kargo
Kargo is a GitOps-based application lifecycle orchestration tool that automates the promotion of software artifacts through multi-stage dep…
943697active
networknt/light-4j
Light-4J is a fast, lightweight, cloud-native microservices framework for Java built on the Undertow HTTP core. It offers a small memory fo…
943673active
moby/swarmkit
SwarmKit is a Go toolkit for orchestrating distributed systems, providing Raft-based consensus, node discovery, task scheduling, and servic…
773652active
microsurging/surging
Surging is a distributed microservice engine for .NET Core providing a lightweight, high-performance, modular RPC pipeline with service reg…
533264active
kubernetes-sigs/kro
kro (Kube Resource Orchestrator) is a Kubernetes-native controller that lets you define custom APIs composed of groups of Kubernetes resour…
883077active
kube-vip/kube-vip
kube-vip is a self-contained Go-based virtual IP and load-balancer for Kubernetes, providing high availability for the control plane and Lo…
1002982active
numaproj/numaflow
Numaflow is a Kubernetes-native, serverless platform for running massively parallel data and streaming processing jobs. It lets developers …
972835active
Erda
Erda is an enterprise-grade cloud-native application platform built on Kubernetes that provides DevOps, microservice governance, and multi-…
672756active
argoproj/argo-events
Argo Events is an event-driven workflow automation framework for Kubernetes that triggers actions like creating Kubernetes objects, invokin…
902699active
Polaris Service Discovery & Governance
Polaris is an open-source service discovery and governance platform for microservice and distributed architectures, developed by Tencent. I…
422564active
SPIFFE
SPIFFE is a framework and set of standards for issuing cryptographic identities to workloads, and SPIRE (the SPIFFE Runtime Environment) is…
962559stable
TencentBlueKing/bk-ci
bk-ci (BlueKing CI / BlueShield) is a free, open-source continuous integration and continuous delivery platform from Tencent. It provides v…
842531active
mqant
mqant is a concise, high-performance distributed microservice framework written in Go, originally designed for real-time game servers. It p…
322515active
Brighter
Brighter is a Command Dispatcher and Command Processor framework for .NET and C# that implements the Command pattern with a middleware pipe…
992486active
paascloud
A full-stack Spring Cloud + Vue microservices reference project simulating an e-commerce mall with a complete shopping flow and back-office…
329859maintenance
learnhouse/learnhouse
LearnHouse is a next-generation open-source learning management system (LMS) for creating, sharing, and selling educational content. It com…
1002404active
youlaitech/youlai-mall
youlai-mall is an open-source full-stack e-commerce mall system built with Spring Boot 3, Spring Cloud & Alibaba 2022, Spring Authorization…
382373active
1backend/1backend
1Backend is an AI-native microservices platform written in Go that combines a framework, proxy, and runtime for building distributed applic…
702349active
anthdm/hollywood
Hollywood is a fast, lightweight actor model engine for Go, supporting local and clustered distributed actors with guaranteed message deliv…
682341active
deskree-inc/blok
Blok is an open-source TypeScript framework for building lightweight, modular, and scalable backend applications using nanoservices. It pro…
612309active
Storm
Apache Storm (originally nathanmarz/storm) is a distributed, fault-tolerant realtime computation system for stream processing, continuous c…
328760maintenance
platformatic/platformatic
Platformatic Watt is an open-source Node.js application server that runs any Node.js application (in any framework) inside worker threads, …
942099active
ctripcorp/x-pipe
X-Pipe is Ctrip's Redis multi-datacenter replication management system built on Redis's master-slave replication protocol. It provides low-…
672088active
Simple Admin
Simple Admin is a Go-based distributed microservice backend framework built on go-zero, Ent, and Casbin for rapidly building admin manageme…
942060active
Nitric
Nitric is a multi-language framework for building cloud backends with infrastructure declared inline in application code. It provisions res…
952016active
apache/servicecomb-java-chassis
Apache ServiceComb Java Chassis is a Java SDK for rapidly building microservices, offering service registration, discovery, dynamic routing…
871943active

← prev page 2 / 3 next →