Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Microservices

Microservices

460 projects

Showing 36 of 460 projects

Go Code Review Comments
Go Code Review CommentsGo

An open-source programming language for building simple, reliable, and efficient software.

#systems-programming#programming-language#backend-development
Stars134.6k
Forks19.1k
Last commit2 days ago
Go Projects
Go ProjectsGo

An open-source programming language for building simple, reliable, and efficient software.

#systems-programming#programming-language#backend-development
Stars134.6k
Forks19.1k
Last commit2 days ago
Kubernetes
KubernetesGo

An open-source system for automating deployment, scaling, and management of containerized applications across clusters of hosts.

#devops#container-orchestration#cncf
Stars122.9k
Forks43.3k
Last commit22 hours ago
Gin
GinGo

A high-performance HTTP web framework for Go, designed for building REST APIs, web applications, and microservices.

#high-performance#rest-api#server
Stars88.6k
Forks8.6k
Last commit4 days ago
Awesome Scalability
Awesome Scalability

An organized reading list of patterns, case studies, and articles on building scalable, reliable, and performant large-scale systems.

#devops#case-studies#reliability
Stars71.6k
Forks7.0k
Last commit5 months ago
Traefik API Gateway (k)
Traefik API Gateway (k)Go

A modern HTTP reverse proxy and load balancer that automatically configures itself for microservices.

#api-gateway#reverse-proxy#marathon
Stars63.6k
Forks6.0k
Last commit3 days ago
traefik
traefikGo

A modern HTTP reverse proxy and load balancer that automatically configures itself for microservices.

#api-gateway#reverse-proxy#marathon
Stars63.6k
Forks6.0k
Last commit3 days ago
appwrite
appwriteTypeScript

An open-source, all-in-one development platform providing backend infrastructure and web hosting for web, mobile, and AI applications.

#database#authentication#serverless
Stars56.2k
Forks5.4k
Last commit18 hours ago
gRPC
gRPCC++

A modern, high-performance remote procedure call (RPC) framework that enables transparent client-server communication across multiple languages.

#high-performance#distributed-systems#client-server
Stars44.9k
Forks11.2k
Last commit2 days ago
Kong
KongLua

A cloud-native, high-performance API and AI Gateway for orchestrating microservices, LLM, and MCP traffic with extensible plugins.

#ai-gateway#api-gateway#reverse-proxy
Stars43.5k
Forks5.1k
Last commit1 day ago
Dubbo
DubboJava

A Java-based RPC and microservice framework for building enterprise-grade distributed systems.

#dubbo#observability#http
Stars41.5k
Forks26.4k
Last commit15 hours ago
istio
istioGo

An open source service mesh that layers transparently onto existing distributed applications to secure, connect, and monitor services.

#circuit-breaker#lyft-envoy#observability
Stars38.2k
Forks8.3k
Last commit1 day ago
GitHub repository
GitHub repositoryC#

An open-source, cross-platform framework for building modern cloud-based web apps, IoT apps, and mobile backends.

#iot#hacktoberfest#mobile-backend
Stars38.0k
Forks10.7k
Last commit12 hours ago
Catalog
CatalogTypeScript

An open-source framework for building internal developer portals with a centralized software catalog and unified tooling.

#hacktoberfest#self-service-portal#devops
Stars33.6k
Forks7.4k
Last commit19 hours ago
GitHub Repository
GitHub RepositoryTypeScript

An open-source framework for building internal developer portals with a centralized software catalog and extensible plugin ecosystem.

#hacktoberfest#self-service-portal#cncf
Stars33.6k
Forks7.4k
Last commit19 hours ago
Go-zero
Go-zeroGo

A cloud-native Go microservices framework with built-in engineering practices for high-availability services.

#high-availability#microservice#cli-tool
Stars33.1k
Forks4.3k
Last commit5 days ago
Nacos
NacosJava

A dynamic service discovery, configuration management, and service management platform for building cloud-native and microservices applications.

#dubbo#istio#kubernetes
Stars33.0k
Forks13.3k
Last commit14 hours ago
Envoy
EnvoyC++

A cloud-native high-performance proxy for edge, middle, and service communication in microservices architectures.

#api-gateway#more-cats#nanoservices
Stars28.4k
Forks5.4k
Last commit20 hours ago
go-kit
go-kitGo

A programming toolkit for building microservices and elegant monoliths in Go, solving common distributed systems problems.

#go-toolkit#service-architecture#enterprise-go
Stars27.4k
Forks2.4k
Last commit1 year ago
OpenFaaS
OpenFaaSGo

Deploy serverless functions and microservices to Kubernetes with ease, using any language and auto-scaling.

#event-driven#lambda#faas
Stars26.2k
Forks2.0k
Last commit2 months ago
Seata
SeataJava

An open-source distributed transaction solution for microservices, ensuring data consistency across services and databases.

#database#open-source#high-availability
Stars26.0k
Forks8.9k
Last commit14 hours ago
nsq
nsqGo

A realtime distributed messaging platform designed to operate at scale, handling billions of messages per day.

#message-queue#queue#high-availability
Stars25.7k
Forks2.9k
Last commit11 months ago
Kratos
KratosGo

A Go microservices framework for building robust, cloud-native applications with built-in service governance.

#api-framework#http#distributed-systems
Stars25.7k
Forks4.2k
Last commit3 days ago
Hystrix
HystrixJava

A latency and fault tolerance library for isolating remote system access and preventing cascading failures in distributed systems.

#concurrency-control#java-library#circuit-breaker
Stars24.5k
Forks4.7k
Last commit5 months ago
Redisson
RedissonJava

A Java client and real-time data platform for Valkey and Redis, providing distributed Java objects, collections, and services.

#lock#distributed#redis
Stars24.4k
Forks5.5k
Last commit12 hours ago
Sentinel
SentinelJava

A flow control component for microservices enabling reliability, resilience, and real-time monitoring.

#circuit-breaker#reliability#traffic-management
Stars23.1k
Forks8.1k
Last commit12 days ago
grpc-go
grpc-goGo

The official Go implementation of gRPC, a high-performance, open-source RPC framework using HTTP/2.

#hacktoberfest#distributed-systems#dogs-over-cats
Stars23.0k
Forks4.7k
Last commit2 days ago
jaeger
jaegerGo

A distributed tracing platform for monitoring and troubleshooting microservices-based distributed systems.

#tracing#hacktoberfest#jaeger
Stars22.9k
Forks2.9k
Last commit13 hours ago
Go-micro
Go-microGo

A Go framework for building distributed microservices with built-in RPC, service discovery, data modeling, and AI agent integration via MCP.

#distributed-systems#data-modeling#cli-tool
Stars22.8k
Forks2.4k
Last commit22 hours ago
JHipster
JHipsterTypeScript

A development platform to quickly generate, develop, and deploy modern web applications and microservice architectures.

#generator#development-platform#code-generator
Stars22.4k
Forks4.2k
Last commit14 hours ago
Chi
ChiGo

A lightweight, idiomatic, and composable router for building Go HTTP services, especially REST APIs.

#net-http#api#api-server
Stars22.3k
Forks1.1k
Last commit17 days ago
GoFr
GoFrGo

An opinionated Go framework for accelerated microservice development with built-in databases and observability.

#http-server#database#devops
Stars21.4k
Forks1.8k
Last commit3 days ago
Temporal
TemporalGo

A durable execution platform for building scalable, reliable applications with automatic failure handling.

#workflow-management#service-bus#workflow-management-system
Stars20.8k
Forks1.6k
Last commit19 hours ago
Online Boutique
Online BoutiqueGo

A sample cloud-native e-commerce application built with 11 microservices to demonstrate Kubernetes, Istio, and gRPC best practices.

#istio#distributed-systems#kubernetes
Stars20.4k
Forks10.0k
Last commit14 days ago
NATS
NATSGo

High-performance server for NATS.io, a cloud and edge native messaging system for digital systems, services, and devices.

#messaging-system#high-performance#message-queue
Stars20.0k
Forks1.8k
Last commit3 days ago
NATS (k)
NATS (k)Go

High-performance server for NATS.io, a cloud and edge native messaging system for distributed systems.

#iot#messaging-system#message-queue
Stars20.0k
Forks1.8k
Last commit3 days ago
Page 1 of 13

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
Next
#Distributed Systems116
#Go112
#Cloud Native80
#Golang78
#Docker77
#Java67
#Rest Api58
#Grpc51
#Api Gateway50
#Kubernetes50
#Microservice47
#Rpc45