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
Stars66.6k
Forks10.9k
Last commit10 hours ago
Etcd
EtcdGo

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

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

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

#dubbo#observability#http
Stars41.6k
Forks26.3k
Last commit4 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.5k
Forks13.3k
Last commit4 days 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.1k
Forks2.5k
Last commit9 hours 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
Stars17.0k
Forks2.1k
Last commit1 day 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.8k
Forks2.9k
Last commit2 days 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 commit1 month 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 commit1 month 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 commit16 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 commit1 month 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 commit3 days ago
Weave
WeaveGo

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

#multi-host#devops#cncf
Stars6.6k
Forks672
Last commit2 years 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
Forks606
Last commit1 month 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.9k
Forks1.2k
Last commit3 days 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.7k
Forks568
Last commit3 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
Forks900
Last commit1 year 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
Forks609
Last commit10 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 commit10 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.2k
Forks240
Last commit1 day 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
Forks623
Last commit1 day 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
Forks623
Last commit1 day 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
Forks914
Last commit6 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
Forks154
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
Forks257
Last commit5 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
Forks301
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 commit3 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
Forks813
Last commit1 month 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
Forks682
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
Forks394
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
Forks260
Last commit3 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
Forks322
Last commit28 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
Forks230
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
Forks228
Last commit6 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
Forks270
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
Stars952
Forks179
Last commit1 month 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
1 month ago
Next
#Microservices51
#Distributed Systems36
#Docker25
#Load Balancing24
#Consul19
#Go17
#Devops15
#Cloud Native15
#Configuration Management14
#Java13
#Kubernetes12
#Microservice11