SaaSHub helps you find the best software and product alternatives Learn more →
Top 21 Go Etcd Projects
-
With some more work, you could configure proxies that work lower on the infrastructure level, like NGINX, Envoy Proxy, HAProxy, or Traefik Proxy to give you the classic API gateway functionality. There's also KrakenD as another open-source option.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Project mention: Explore the essentials of ETCD, a powerful distributed database | dev.to | 2025-05-09
GitHub Repository. etcd-io/etcd
-
git clone --single-branch --branch master https://github.com/rook/rook.git
-
-
-
Project mention: Ask HN: What less-popular systems programming language are you using? | news.ycombinator.com | 2025-03-01
Using the `mcl` DSL language in https://github.com/purpleidea/mgmt/
It's awesome. But I'm biased because I designed it.
You can't build anything, but you can build many things much more easily. Particularly distributed systems.
-
skipper
An HTTP router and reverse proxy for service composition, including use cases like Kubernetes Ingress
Project mention: Dito – an advanced Layer 7 reverse proxy server written in Go | news.ycombinator.com | 2024-10-09Have you seen https://github.com/zalando/skipper? You can implement custom filters in Golang.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
go-doudou
go-doudou(doudou pronounce /dəudəu/)is OpenAPI 3.0 (for REST) spec and Protobuf v3 (for grpc) based lightweight microservice framework. It supports monolith service application as well.
-
-
gokv
Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more)
-
kstone
Kstone is an etcd management platform, providing cluster management, monitoring, backup, inspection, data migration, visual viewing of etcd data, and intelligent diagnosis.
-
-
konfig
Composable, observable and performant config handling for Go for the distributed processing era
-
-
Project mention: Remco is a lightweight configuration management tool | news.ycombinator.com | 2025-02-13
-
etcd-backup-restore
Collection of components to backup and restore the etcd of a Kubernetes cluster.
-
etcd-cloud-operator
Deploying and managing production-grade etcd clusters on cloud providers: failure recovery, disaster recovery, backups and resizing.
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go Etcd discussion
Go Etcd related posts
-
Explore the essentials of ETCD, a powerful distributed database
-
Designing a fault-tolerant etcd cluster
-
My Learnings About Etcd
-
Remco is a lightweight configuration management tool
-
I Stopped Using Kubernetes. Our DevOps Team Is Happier Than
-
Designing a fault-tolerant etcd cluster
-
Boost Kubernetes Efficiency: Upgrade to v1.14 in 11 Easy Steps!
-
A note from our sponsor - SaaSHub
www.saashub.com | 15 May 2025
Index
What are some of the best open-source Etcd projects in Go? This list will help you:
# | Project | Stars |
---|---|---|
1 | traefik | 54,588 |
2 | etcd | 49,348 |
3 | rook | 12,781 |
4 | easegress | 5,820 |
5 | stolon | 4,726 |
6 | mgmt | 3,793 |
7 | skipper | 3,181 |
8 | go-oauth2-server | 2,129 |
9 | go-doudou | 1,194 |
10 | kubebrain | 828 |
11 | gokv | 788 |
12 | kstone | 686 |
13 | gravity | 678 |
14 | konfig | 644 |
15 | limiters | 553 |
16 | remco | 401 |
17 | etcd-backup-restore | 303 |
18 | etcd-cloud-operator | 232 |
19 | etcd-operator | 115 |
20 | shared-lock | 7 |
21 | etcd-benchmark | 1 |