Go Etcd

Open-source Go projects categorized as Etcd | Edit details

Top 16 Go Etcd Projects

  • GitHub repo etcd

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

    Project mention: Which one will you pick as a Raft library? | reddit.com/r/golang | 2022-01-01
  • GitHub repo traefik

    The Cloud Native Application Proxy

    Project mention: Starting to build a homelab | reddit.com/r/homelab | 2022-01-17

    Running Docker Container: AdGuard Home, HomeAssistant, Authelia, Traefik, Cloudflare-Tunnel, Flame

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo casbin

    An authorization library that supports access control models like ACL, RBAC, ABAC in Golang

    Project mention: I share my authentication server. | reddit.com/r/golang | 2021-12-20

    Authorziation - Casbin

  • GitHub repo rook

    Storage Orchestration for Kubernetes

    Project mention: First raspberry pi cluster | reddit.com/r/homelab | 2021-11-24

    I wonder how well rook.io performs with 8GB pis and usb SSDs.

  • GitHub repo easegress

    A Cloud Native traffic orchestration system

    Project mention: Easegress: An all-rounder traffic orchestration system | news.ycombinator.com | 2021-06-16
  • GitHub repo stolon

    PostgreSQL cloud native High Availability and more.

    Project mention: PostgreSQL: Kubegres is available as open source | news.ycombinator.com | 2021-10-05

    I wonder how is this compared to Stolon https://github.com/sorintlab/stolon?

  • GitHub repo mgmt

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

    Project mention: Which library/project do you wish was ported to golang? | reddit.com/r/golang | 2022-01-09

    Don't? Ansible is horrible. It works but is just terrible. Yaml hell is no fun. Hard to manage. It's just all terrible. I suggest looking into mgmt which has a Puppet compatibility layer. I've not really used it but it looks really promising. You basically get Puppet minus Ruby.

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • GitHub repo skipper

    An HTTP router and reverse proxy for service composition, including use cases like Kubernetes Ingress

  • GitHub repo go-oauth2-server

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

  • GitHub repo konfig

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

  • GitHub repo kstone

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

    Project mention: The first Etcd platform open source project | news.ycombinator.com | 2021-12-15
  • GitHub repo 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)

  • GitHub repo remco

    remco is a lightweight configuration management tool

    Project mention: How to achieve interactive communication between a Go app and an exec'ed app via stdin/stdout? | reddit.com/r/golang | 2021-06-15

    I've also searched GitHub for working examples of similar solutions. Here is one, which I believe to have come across on StackOverflow https://github.com/HeavyHorst/remco/blob/89b372b597e621cf0934ffbb313d7abe9e96fc26/pkg/template/executor.go

  • GitHub repo etcd-cloud-operator

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

    Project mention: Auto etcd recovery from backups? | reddit.com/r/kubernetes | 2021-09-10

    That's a thing this does! https://github.com/Quentin-M/etcd-cloud-operator

  • GitHub repo tailetc

    total-memory-cache etcd v3 client

    Project mention: Sched - In-process Go Job Scheduler. With Cron Support and Prometheus Metrics | reddit.com/r/golang | 2021-04-10


  • GitHub repo limiters

    Golang rate limiters for distributed applications

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). The latest post mention was on 2022-01-17.

Go Etcd related posts


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

Project Stars
1 etcd 38,543
2 traefik 36,400
3 casbin 11,105
4 rook 9,428
5 easegress 4,173
6 stolon 3,511
7 mgmt 2,723
8 skipper 2,620
9 go-oauth2-server 1,846
10 konfig 615
11 kstone 454
12 gokv 390
13 remco 246
14 etcd-cloud-operator 172
15 tailetc 123
16 limiters 72
Find remote jobs at our new job board 99remotejobs.com. There are 28 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.