Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Service Discovery

Service Discovery

90 projects

Showing 36 of 90 projects

Prometheus.io
Prometheus.ioGo

An open-source systems and service monitoring system with a multi-dimensional data model and powerful query language.

#hacktoberfest#devops#observability
Stars65.3k
Forks10.7k
Last commit11 hours ago
Etcd
EtcdGo

A distributed, reliable key-value store for the most critical data of a distributed system.

#database#high-availability#cncf
Stars52.0k
Forks10.4k
Last commit14 hours ago
Dubbo
DubboJava

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

#dubbo#observability#http
Stars41.5k
Forks26.4k
Last commit1 day ago
Nacos
NacosJava

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

#dubbo#istio#kubernetes
Stars33.2k
Forks13.3k
Last commit10 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.

#ai#distributed-systems#data-modeling
Stars23.0k
Forks2.4k
Last commit4 days ago
Nomad UI
Nomad UIGo

A simple, flexible, and performant workload orchestrator for deploying containers, VMs, and legacy applications across on-prem and cloud infrastructure.

#devops#container-orchestration#multi-cloud
Stars16.7k
Forks2.1k
Last commit11 hours ago
Nmap
NmapC

A free and open-source network discovery and security auditing tool for mapping networks and identifying services.

#vulnerability-assessment#osx#network-discovery
Stars13.2k
Forks2.9k
Last commit12 hours ago
eureka
eurekaJava

A RESTful service registry for AWS cloud environments that enables service discovery, load balancing, and failover.

#rest-api#java#resilience
Stars12.7k
Forks3.8k
Last commit4 months ago
Eureka
EurekaJava

A RESTful service registry for AWS cloud environments, enabling service discovery, load balancing, and failover for middle-tier servers.

#java#restful-api#netflix-oss
Stars12.7k
Forks3.8k
Last commit4 months ago
Ocelot
OcelotC#

A .NET API Gateway for microservices architectures, providing routing, authentication, and load balancing.

#api-gateway#reverse-proxy#caching
Stars8.7k
Forks1.7k
Last commit15 hours ago
RPCX
RPCXGo

A high-performance, feature-rich microservices framework for Go, designed for simplicity and scalability.

#dubbo#high-performance#distributed-systems
Stars8.3k
Forks1.2k
Last commit13 days ago
fabio
fabioGo

A fast, zero-configuration load balancing HTTP(S) and TCP router for services managed by Consul.

#reverse-proxy#vault#docker
Stars7.3k
Forks622
Last commit7 hours ago
Weave
WeaveGo

A virtual network that connects Docker containers across multiple hosts with automatic discovery.

#multi-host#devops#cncf
Stars6.6k
Forks674
Last commit1 year ago
Moleculer
MoleculerJavaScript

A progressive microservices framework for Node.js that helps build efficient, reliable, and scalable services.

#event-driven#tracing#api-gateway
Stars6.4k
Forks603
Last commit1 day ago
Blackbox
BlackboxGo

A Prometheus exporter that probes endpoints over HTTP, HTTPS, DNS, TCP, ICMP, and gRPC to collect blackbox monitoring metrics.

#devops#observability#metrics-collection
Stars5.8k
Forks1.2k
Last commit8 hours ago
registrator
registratorGo

Automatically registers and deregisters Docker containers as services in pluggable service registries like Consul, etcd, and SkyDNS.

#devops#container-orchestration#service-registry
Stars4.7k
Forks903
Last commit1 year ago
nng
nngC

A lightweight, brokerless messaging library implementing scalability protocols for publish/subscribe, request/reply, and service discovery.

#c-library#messaging-library#publish-subscribe
Stars4.6k
Forks559
Last commit10 hours ago
docker-gen
docker-genGo

A file generator that renders templates using Docker container metadata for reverse proxy configs, log management, and service discovery.

#reverse-proxy#devops#container-orchestration
Stars4.6k
Forks611
Last commit7 days ago
ribbon
ribbonJava

A battle-tested client-side IPC library with built-in load balancing, fault tolerance, and support for HTTP/TCP/UDP protocols.

#distributed-systems#java#fault-tolerance
Stars4.6k
Forks1.2k
Last commit7 months ago
kubefwd
kubefwdGo

Bulk port forward Kubernetes services to localhost with unique IPs and an interactive TUI for seamless local development.

#developer-tools#devops#port-forward
Stars4.1k
Forks228
Last commit2 days ago
Light-4J
Light-4JJava

A fast, lightweight, cloud-native microservices framework for Java with built-in cross-cutting concerns.

#fast#devops#oauth2
Stars3.7k
Forks626
Last commit16 hours ago
Light-4j
Light-4jJava

A fast, lightweight, cloud-native microservices framework for Java with built-in cross-cutting concerns.

#fast#devops#oauth2
Stars3.7k
Forks626
Last commit16 hours ago
surging
surgingC#

A lightweight, high-performance microservices framework for .NET Core with RPC, service discovery, and event-driven architecture.

#event-driven#log4net#fault-tolerance
Stars3.3k
Forks921
Last commit3 months ago
Empire
EmpireGo

A Heroku-like Platform as a Service (PaaS) built on top of Amazon EC2 Container Service (ECS) for deploying and managing containerized microservices.

#cloud-infrastructure#deployment#container-orchestration
Stars2.7k
Forks155
Last commit
go-eagle
go-eagleGo

A Go framework for rapid development of API services and microservices with a layered architecture.

#api-framework#http#dependency-injection
Stars2.4k
Forks259
Last commit3 months ago
SkyDNS
SkyDNSGo

A distributed DNS service for service discovery built on top of etcd, using DNS queries to locate available services.

#distributed-systems#dns#infrastructure
Stars2.2k
Forks303
Last commit5 years ago
Circuit
CircuitGo

A programmable PaaS/IaaS platform for dynamic cloud orchestration, service discovery, synchronization, and management across distributed clusters.

#cloud-orchestration#distributed-systems#iaas
Stars2.0k
Forks156
Last commit2 years ago
Apache ServiceComb Java Chassis
Apache ServiceComb Java ChassisJava

An SDK for rapid development of microservices in Java with service registration, discovery, routing, and management.

#apache#java-sdk#service-registration
Stars1.9k
Forks815
Last commit23 days ago
dotnetcore-microservices-poc
dotnetcore-microservices-pocCSS

A simplified insurance sales portal demonstrating microservices architecture with .NET Core, featuring CQRS, service discovery, and asynchronous communication.

#api-gateway#event-driven-architecture#cqrs
Stars1.9k
Forks687
Last commit
discovery
discoveryGo

A production-ready service registry for resilient mid-tier load balancing and failover, used at Bilibili.

#service-registry#production#discovery
Stars1.8k
Forks395
Last commit3 years ago
Apinto (.6k)
Apinto (.6k)Go

A high-performance, extensible, cloud-native API gateway built with Go, featuring plugin-based architecture and enterprise-grade management.

#api-gateway#api#proxy
Stars1.7k
Forks259
Last commit7 days ago
AgileConfig
AgileConfigC#

A lightweight, distributed configuration center for .NET Core applications with real-time updates and fault tolerance.

#real-time-configuration#configuration-center#configuration-server
Stars1.6k
Forks324
Last commit17 days ago
microdot
microdotC#

An open-source .NET framework for building scalable microservices with Orleans integration and comprehensive distributed system support.

#orleans#health-checks#dependency-injection
Stars1.5k
Forks231
Last commit2 years ago
mdns
mdnsGo

A simple mDNS client/server library in Go for local network service discovery without a DNS server.

#local-network#multicast-dns#dns-alternative
Stars1.4k
Forks226
Last commit4 days ago
docker-consul
docker-consulShell

A Docker image for running HashiCorp Consul, a service mesh and distributed key-value store.

#containerization#key-value-store#infrastructure
Stars1.1k
Forks272
Last commit5 years ago
Zyre
ZyreC

An open-source framework for reliable peer-to-peer group messaging and clustering over local area networks.

#udp-discovery#c-library#iot
Stars947
Forks177
Last commit4 months ago
Page 1 of 3

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
2 years ago
10 months ago
Next
#Microservices51
#Distributed Systems36
#Docker25
#Load Balancing24
#Consul19
#Go17
#Devops15
#Cloud Native15
#Configuration Management14
#Java13
#Kubernetes12
#Microservice11