Open source microservices projects

Every project in the registry tagged microservices, ranked by real GitHub adoption.

projects 24 combined stars ★ 103K refresh nightly
01 dapr ★ 26K

Dapr is a portable runtime for building distributed applications across cloud and edge, combining event-driven architecture with workflow orchestration.

last push2 hours ago languageGo licenseApache-2.0
02 karate ★ 9.0K

Test Automation Made Simple

last push16 hours ago languageJava licenseMIT
03 Ocelot ★ 8.7K

.NET API Gateway

last push2 days ago languageC# licenseMIT
04 kubevela ★ 7.9K

The Modern Application Platform.

last push2 days ago languageGo licenseApache-2.0
05 goa ★ 6.1K

Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift b

last push16 hours ago languageGo licenseMIT
06 kgateway ★ 5.7K

The Cloud-Native API Gateway and AI Gateway

last push2 hours ago languageGo licenseApache-2.0
07 spring-cloud-gateway ★ 4.9K

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

last push7 days ago languageJava licenseApache-2.0
08 micrometer ★ 4.9K

An application observability facade for the most popular observability tools. Think SLF4J, but for observability.

last push3 days ago languageJava licenseApache-2.0
09 connexion ★ 4.6K

Connexion is a modern Python web framework that makes spec-first and api-first development easy.

last push3 hours ago languagePython licenseApache-2.0
10 MyPerf4J ★ 3.6K

High performance Java APM. Powered by ASM. Try it. Test it. If you feel its better, use it.

last push3 months ago languageJava licenseBSD-3-Clause
11 surging ★ 3.3K

Surging is a micro-service engine that provides a lightweight, high-performance, modular RPC request pipeline. support Event-based Asynchronous Pattern and rea

last push7 months ago languageC# licenseMIT
12 service-fabric ★ 3.1K

Service Fabric is a distributed systems platform for packaging, deploying, and managing stateless and stateful distributed applications and containers at large

last push2 hours ago language— licenseMIT
13 Krakend ★ 2.7K

Blazing-fast API gateway with linear scalability

last push7 hours ago languageGo licenseApache-2.0
14 1backend ★ 2.4K

Build AI (or any) apps with scalable microservices & microfrontends.

last push5 months ago languageGo licenseAGPL-3.0
15 yas ★ 2.0K

YAS: Yet Another Shop, a sample microservices project in Java

last push5 months ago languageJava licenseMIT
16 genie ★ 1.8K

Distributed Big Data Orchestration Service

last push2 days ago languageJava licenseApache-2.0
17 product-apim ★ 1.0K

Welcome to the WSO2 API Manager source code! For info on working with the WSO2 API Manager repository and contributing code, click the link below.

last push16 hours ago languageJava licenseApache-2.0
18 apisix-docker ★ 871

the docker for Apache APISIX

last push1 months ago languageDockerfile licenseApache-2.0
19 resgate ★ 739

A Realtime API Gateway used with NATS to build REST, real time, and RPC APIs, where all your clients are synchronized seamlessly.

last push6 months ago languageGo licenseMIT
20 aperture ★ 732

Rate limiting, caching, and request prioritization for modern workloads

last push11 months ago languageGo licenseApache-2.0
21 databuff ★ 720

DataBuff is an AI-native APM built on Opentelemetry,with multi-agent troubleshooting out of the box.

last push27 days ago languageJava licenseAGPL-3.0
22 scalecube-services ★ 639

Microservices library - scalecube-services is a high throughput, low latency reactive microservices library built to scale. It features: API-Gateways, service-d

last push5 days ago languageJava licenseApache-2.0
23 reactive-interaction-gateway ★ 602

Create low-latency, interactive user experiences for stateless microservices.

last push7 months ago languageElixir licenseApache-2.0
24 Convertigo ★ 387

Low-code and no-code platform for business apps

last push2 hours ago languageJava licenseAGPL-3.0

Related tags

← all tags

Frequently asked questions

How many open source microservices projects are there?

This registry tracks 24 projects tagged microservices, with 102,555 GitHub stars between them. The most-adopted is dapr at 26,174 stars.

Are these microservices projects free to use?

Yes — 24 of the 24 carry an explicit open-source licence across 4 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which microservices project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these microservices projects still maintained?

17 of the 24 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.