Go Etcd

Open-source Go projects categorized as Etcd

Top 21 Go Etcd Projects

  1. traefik

    The Cloud Native Application Proxy

    Project mention: 10 Lightweight API Gateways for Your Next Project | dev.to | 2025-04-30

    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.

  2. 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.

    InfluxDB logo
  3. etcd

    Distributed reliable key-value store for the most critical data of a distributed system

    Project mention: Explore the essentials of ETCD, a powerful distributed database | dev.to | 2025-05-09

    GitHub Repository. etcd-io/etcd

  4. rook

    Storage Orchestration for Kubernetes

    Project mention: Kubernetes Home lab: Setting up Storage (Rook and Ceph) | dev.to | 2025-05-05

    git clone --single-branch --branch master https://github.com/rook/rook.git

  5. easegress

    A Cloud Native traffic orchestration system

  6. stolon

    PostgreSQL cloud native High Availability and more.

  7. mgmt

    Next generation distributed, event-driven, parallel config management!

    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.

  8. 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-09

    Have you seen https://github.com/zalando/skipper? You can implement custom filters in Golang.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. go-oauth2-server

    A standalone, specification-compliant, OAuth2 server written in Golang.

  11. 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.

  12. kubebrain

    A High Performance Metadata System for Kubernetes

  13. 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)

  14. kstone

    Kstone is an etcd management platform, providing cluster management, monitoring, backup, inspection, data migration, visual viewing of etcd data, and intelligent diagnosis.

  15. gravity

    Fully-replicated DNS and DHCP Server with ad-blocking powered by etcd (by BeryJu)

  16. konfig

    Composable, observable and performant config handling for Go for the distributed processing era

  17. limiters

    Golang rate limiters for distributed applications

  18. remco

    remco is a lightweight configuration management tool

    Project mention: Remco is a lightweight configuration management tool | news.ycombinator.com | 2025-02-13
  19. etcd-backup-restore

    Collection of components to backup and restore the etcd of a Kubernetes cluster.

  20. etcd-cloud-operator

    Deploying and managing production-grade etcd clusters on cloud providers: failure recovery, disaster recovery, backups and resizing.

  21. etcd-operator

    New generation community-driven etcd-operator! (by aenix-io)

    Project mention: New Open Source Etcd-operator is released | news.ycombinator.com | 2024-07-03
  22. shared-lock

    Go-based implementation of a shared lock service using etcd

    Project mention: Show HN: Share-Lock – Go-based implementation of distributed lock service | news.ycombinator.com | 2025-03-12
  23. etcd-benchmark

    etcd http/grpc performance testing

  24. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Etcd discussion

Log in or Post with

Go Etcd related posts

  • Explore the essentials of ETCD, a powerful distributed database

    2 projects | dev.to | 9 May 2025
  • Designing a fault-tolerant etcd cluster

    1 project | dev.to | 7 May 2025
  • My Learnings About Etcd

    1 project | dev.to | 10 Apr 2025
  • Remco is a lightweight configuration management tool

    1 project | news.ycombinator.com | 13 Feb 2025
  • I Stopped Using Kubernetes. Our DevOps Team Is Happier Than

    2 projects | news.ycombinator.com | 27 Nov 2024
  • Designing a fault-tolerant etcd cluster

    1 project | dev.to | 4 Nov 2024
  • Boost Kubernetes Efficiency: Upgrade to v1.14 in 11 Easy Steps!

    1 project | dev.to | 9 Oct 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

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

Sponsored
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.
www.influxdata.com

Did you know that Go is
the 4th most popular programming language
based on number of references?