etcd/Documentation/libraries-and-tools.md
Jonathan Boulle f19ff0c39d docs: remove old client-matrix link
This document was removed in 23406dc2ee261dcdcfd35b2dbad29a55e09bc9fc
but still linked to here.
2016-02-04 20:32:15 +01:00

6.7 KiB

Libraries and Tools

Tools

  • etcdctl - A command line client for etcd
  • etcd-backup - A powerful command line utility for dumping/restoring etcd - Supports v2
  • etcd-dump - Command line utility for dumping/restoring etcd.
  • etcd-fs - FUSE filesystem for etcd
  • etcddir - Realtime sync etcd and local directory. Work with windows and linux.
  • etcd-browser - A web-based key/value editor for etcd using AngularJS
  • etcd-lock - Master election & distributed r/w lock implementation using etcd - Supports v2
  • etcd-console - A web-base key/value editor for etcd using PHP
  • etcd-viewer - An etcd key-value store editor/viewer written in Java
  • etcdtool - Export/Import/Edit etcd directory as JSON/YAML/TOML and Validate directory using JSON schema
  • etcd-rest - Create generic REST API in Go using etcd as a backend with validation using JSON schema
  • etcdsh - A command line client with support of command history and tab completion. Supports v2

Go libraries

  • etcd/client - the officially maintained Go client
  • go-etcd - the deprecated official client. May be useful for older (<2.0.0) versions of etcd.

Java libraries

Python libraries

Node libraries

Ruby libraries

C libraries

C++ libraries

Clojure libraries

Erlang libraries

.Net Libraries

PHP Libraries

Haskell libraries

R libraries

Tcl libraries

Chef Integration

Chef Cookbook

BOSH Releases

Projects using etcd