back to home

Best Open Source microservices Libraries

A curated list of the most popular GitHub repositories tagged with microservices. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1goldbergyoni/nodebestpractices

:white_check_mark: The Node.js best practices list (July 2024)

105,167Dockerfile
Explore Repo

#2nestjs/nest

A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀

74,957TypeScript
Explore Repo

#3DovAmir/awesome-design-patterns

A curated list of software and architecture related design patterns.

46,446
Explore Repo

#4Kong/kong

🦍 The API and AI Gateway

42,980Lua
Explore Repo

#5karanpratapsingh/system-design

Learn how to design systems at scale and prepare for system design interviews

42,177
Explore Repo

#6apache/dubbo

The java implementation of Apache Dubbo. An RPC and microservice framework.

41,708Java
Explore Repo

#7istio/istio

Connect, secure, control, and observe services.

38,088Go
Explore Repo

#8backstage/backstage

Backstage is an open framework for building developer portals

32,825TypeScript
Explore Repo

#9zeromicro/go-zero

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

32,812Go
Explore Repo

#10alibaba/nacos

an easy-to-use dynamic service discovery, configuration and service management platform for building AI cloud native applications.

32,739Java
Explore Repo

#11apolloconfig/apollo

Apollo is a reliable configuration management system suitable for microservice configuration management scenarios.

29,770Java
Explore Repo

#12alibaba/spring-cloud-alibaba

Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware.

29,082Java
Explore Repo

#13go-kit/kit

A standard library for microservices.

27,579Go
Explore Repo

#14dapr/dapr

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

25,616Go
Explore Repo

#15go-kratos/kratos

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

25,530Go
Explore Repo

#16shuzheng/zheng

基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。

16,707Java
Explore Repo

#17umijs/qiankun

📦 🚀 Blazing fast, simple and complete solution for micro frontends.

16,575TypeScript
Explore Repo

#18apache/apisix

The Cloud-Native API Gateway and AI Gateway

16,327Lua
Explore Repo

#19falconry/falcon

The no-magic web API and microservices framework for Python developers, with a focus on reliability and performance at scale.

9,805Python
Explore Repo

#20apex/up

Deploy infinitely scalable serverless apps, apis, and sites in seconds to AWS.

8,809Go
Explore Repo

#21karatelabs/karate

Test Automation Made Simple

8,803Java
Explore Repo

#22ThreeMammals/Ocelot

.NET API Gateway

8,695C#
Explore Repo

#23oatpp/oatpp

🌱Light and powerful C++ web framework for highly scalable and resource-efficient web application. It's zero-dependency and easy-portable.

8,563C++
Explore Repo

#24spring-cloud/spring-cloud-netflix

Integration with Netflix OSS components

4,960Java
Explore Repo

#25apache/dubbo-go

Go Implementation For Apache Dubbo .

4,893Go
Explore Repo

#26spring-cloud/spring-cloud-gateway

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

4,837Java
Explore Repo

#27micrometer-metrics/micrometer

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

4,827Java
Explore Repo

#28nameko/nameko

Python framework for building microservices

4,765Python
Explore Repo

#29Kong/kubernetes-ingress-controller

:gorilla: Kong for Kubernetes: The official Ingress Controller for Kubernetes.

2,380Go
Explore Repo

#30temporalio/sdk-python

Temporal Python SDK

1,046Python
Explore Repo

#31wso2/product-apim

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.

978Java
Explore Repo

#32scalar-labs/scalardb

Universal HTAP Engine

640Java
Explore Repo

#33open-edge-platform/edge-ai-libraries

Performance optimized libraries, microservices, and tools to support the development of Edge AI applications.

128Python
Explore Repo