etcd Client
The etcd GUI for Mac.
A fast, native etcd GUI for Mac. Connect to etcd 3.4 and 3.5 over gRPC HTTP/2. Browse keys hierarchically, edit values, watch live changes, view cluster member health. Free and open source.


Features
Built for etcd.
Hierarchical Key Browser
Browse keys as a tree by / separator. Drill into nested namespaces. Filter by prefix.
Inline Value Editing
Edit values in a real cell editor. JSON values get a tree view with type widgets.
Watch Streams
Subscribe to a key prefix. PUT and DELETE events stream into a panel live.
Cluster Health
All members in the dashboard: leader, raft term, DB size, version. Spot a lagging follower.
TLS and Auth
TLS server cert, mutual TLS with client cert and key, etcd basic auth (user/password).
AI Assistant
Ask in English, get gRPC operations. Suggest key naming conventions.
Data Grid
Browse and edit data.
Sort, filter, and edit etcd data in a spreadsheet-like grid. Click any cell to edit. Insert and delete rows. Review changes before saving.


SQL Editor
Write queries faster.
Tree-sitter syntax highlighting, schema-aware autocomplete, multi-tab, Vim mode, and full-text query history. AI assistant can write, explain, or optimize your SQL.


Capabilities
What you can do.
- Browse keys with hierarchical / tree view
- Run get, put, delete, range, txn operations
- Watch key prefixes for live updates
- Edit values with JSON tree editor
- View cluster members and leader
- Export key ranges to JSON or CSV
- Full-text search across query history
- Safe mode confirms before bulk delete
Connect
Get connected in seconds.
# Connect with TablePro
Endpoints: http://127.0.0.1:2379
User: root
Password: ****
# Or via etcdctl
ETCDCTL_API=3 etcdctl --endpoints=http://127.0.0.1:2379 get / --prefixSupported versions
etcd 3.4, 3.5, 3.6
Connection types
- gRPC (HTTP/2)
- TLS server cert
- Mutual TLS (client cert + key)
- etcd Basic Auth
Default port
2379
How to
Connect to etcd in four steps.
- 1
Install TablePro and the etcd plugin
brew install --cask tablepro. Settings > Plugins, install etcd from the registry.
- 2
Open New Connection
Click New Connection. Pick etcd.
- 3
Fill in the endpoints
http://127.0.0.1:2379. User and password if etcd has auth. SSL tab for TLS.
- 4
Connect and Watch
Click Connect. Key tree appears. Right-click a prefix to Watch.
FAQ
Common etcd questions.
Does it support etcd v2 API?
No. v3 gRPC only. v2 has been deprecated since etcd 3.5.
Can I watch key changes?
Yes. Right-click a prefix, pick Watch. PUT and DELETE events stream live.
Does it support mutual TLS?
Yes. Pick mTLS in the form, provide client cert and key. CA bundle optional.
How do I view cluster health?
Server dashboard shows all members, the leader, raft term, and DB size per node.
Can I import key/value pairs from JSON?
Yes. Right-click a prefix, pick Import. Each top-level key becomes a put.
Try TablePro for free.
Free and open-source. macOS 14+. Apple Silicon and Intel.