Etcd

Open-source projects categorized as Etcd

Top 23 Etcd Open-Source Projects

  1. traefik

    The Cloud Native Application Proxy

    Project mention: Cloudflare is almost perfect | dev.to | 2025-01-16

    Sidecar containers: Google Cloud Run has a cool feature where you can run multiple containers next to each other. So for example, if you want to run Caddy or Traefik as a reverse proxy for your ingress container and then have both your web frontend container & backend api container co-located in the same service, you can do that & have everything be super low latency.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. etcd

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

    Project mention: I Stopped Using Kubernetes. Our DevOps Team Is Happier Than | news.ycombinator.com | 2024-11-27

    > https://github.com/etcd-io/etcd/issues/9771

    > stale bot marked this as completed (by fucking closing it)

    Ah, yes, what would a Kubernetes-adjacent project be without a fucking stale bot to close issues willy nilly

  4. rook

    Storage Orchestration for Kubernetes

    Project mention: Kubernetes homelab - Learning by doing, Part 4: Storage | dev.to | 2024-10-31

    Distributed storage systems enable us to store data that can be made available clusterwide. Excellent! But dynamically apportioning storage across a multi-node cluster is a very complex job. So this is another area where Kubernetes typically outsources the job to plugins (e.g. Cloud providers like Azure or AWS, or systems like Rook or Longhorn).

  5. patroni

    A template for PostgreSQL High Availability with Etcd, Consul, ZooKeeper, or Kubernetes

    Project mention: High Availability PostgreSQL: Clustering with Patroni | dev.to | 2025-01-28

    Now according to Patroni Docs we will config Patroni using etc/patroni/config.yml/ file. mine looks like this:

  6. easegress

    A Cloud Native traffic orchestration system

  7. stolon

    PostgreSQL cloud native High Availability and more.

    Project mention: Ask HN: Are there any open source forks of nomad smd consul? | news.ycombinator.com | 2024-05-02

    > I think etcd is basically a k8s only project now

    I hate etcd with the best of them, but etcd is used in a lot more places than just kubernetes:

    https://github.com/apache/apisix/blob/master/docs/en/latest/...

    https://github.com/traefik/traefik#:~:text=Etcd,

    https://github.com/zalando/patroni#patroni-a-template-for-po...

    https://github.com/purpleidea/mgmt/tree/0.0.26/etcd (this one shows up on HN quite a bit)

    https://github.com/sorintlab/stolon#features

    It's actually one of the major reasons I wouldn't touch those projects

  8. pigsty

    Free RDS for PostgreSQL —— Pigsty

  9. Nutrient

    Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.

    Nutrient logo
  10. 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.

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

  12. Keyv

    Simple key-value storage with support for multiple backends

    Project mention: Introducing keyv-upstash: Seamless Key-Value Storage for Serverless Redis | dev.to | 2024-12-10

    keyv-upstash is a storage adapter for Keyv that connects it to Upstash Redis, a serverless Redis platform. With this adapter, you get a simple, efficient, and flexible solution for key-value storage in serverless applications.

  13. k3s-ansible

    The easiest way to bootstrap a self-hosted High Availability Kubernetes cluster. A fully automated HA k3s etcd install with kube-vip, MetalLB, and more. Build. Destroy. Repeat. (by techno-tim)

  14. autobase

    Automated database platform for PostgreSQL® - Your own DBaaS. The open-source alternative to cloud-managed databases. (by vitabaks)

    Project mention: Autobase – the next step in Postgres management | news.ycombinator.com | 2024-11-29

    1: https://github.com/vitabaks/autobase/blob/e93fbe0c667c18a24e...

  15. go-oauth2-server

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

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

  17. kubebrain

    A High Performance Metadata System for Kubernetes

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

  19. kstone

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

  20. konfig

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

  21. gravity

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

  22. limiters

    Golang rate limiters for distributed applications

  23. remco

    remco is a lightweight configuration management tool

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

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

  25. etcd-cloud-operator

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

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

Etcd discussion

Log in or Post with

Etcd related posts

  • Remco is a lightweight configuration management tool

    1 project | news.ycombinator.com | 13 Feb 2025
  • High Availability PostgreSQL: Clustering with Patroni

    2 projects | dev.to | 28 Jan 2025
  • Patroni: A Template for PostgreSQL Ha with ZooKeeper, Etcd or Consul

    1 project | news.ycombinator.com | 5 Jan 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
  • Ask HN: Best Tools for High Availability PostgreSQL?

    1 project | news.ycombinator.com | 1 Nov 2024
  • A modern, open-source alternative to cloud-managed databases

    1 project | news.ycombinator.com | 24 Oct 2024
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 15 Mar 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

What are some of the best open-source Etcd projects? This list will help you:

# Project Stars
1 traefik 53,645
2 etcd 48,636
3 rook 12,633
4 patroni 7,138
5 easegress 5,807
6 stolon 4,696
7 pigsty 3,762
8 mgmt 3,733
9 skipper 3,160
10 Keyv 2,782
11 k3s-ansible 2,652
12 autobase 2,296
13 go-oauth2-server 2,120
14 go-doudou 1,186
15 kubebrain 821
16 gokv 772
17 kstone 686
18 konfig 646
19 gravity 575
20 limiters 530
21 remco 397
22 etcd-backup-restore 298
23 etcd-cloud-operator 232

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

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