中文版 | English
A powerful ui client for ETCD v3. Provides App and Web packages. Supports SSL and SSH Tunnel connections.
- Completely open-source and free!
- Available in both desktop app and web versions. The desktop app can be downloaded and installed locally, while the web version can be deployed directly or via docker on a server.
- Extremely lightweight: the App package is only 5M, and the Web package is only 15M.
- Supports theme switching.
- Supports multi-connection management.
- Supports SSL and SSH connections.
- Supports cluster information viewing, version compaction, data backup, and more.
- Supports Key-Value editing, multi-language syntax highlighting, and batch import/export.
- Supports decoding Kubernetes Protobuf format content.
- Supports comparing multiple versions of Key content.
- Supports key merge to resolve update conflicts.
- Supports bookmarking Keys for quick access.
- Supports key change monitoring and notifications.
- Supports Key search functionality.
- Supports lease management: create, delete, Key binding relationships, and countdown display.
- Supports user management: toggle authentication, create/delete users, grant/revoke roles, etc.
- Supports role management: create/delete roles, grant/revoke permissions, etc.
- App: Includes all features, offers a better experience than the Web version, allows easy data migration, and will receive continuous updates. Recommended for use.
- Web: Includes most features, with some exceptions (e.g., data backup). Users can access it directly via a browser without downloading, and it supports multi-user login.
Visit the Etcd Workbench homepage to download the latest version. For historical releases, go to releases.
- Desktop App: Version numbers are prefixed with App, e.g.,
App-1.0.0
.- Supports
windows-x86_64
. - Supports
macos-x86_64
. - Supports
macos-aarch64
.
- Supports
- Web: Version numbers are prefixed with Web, e.g.,
Web-1.1.4
.- Supports pulling docker images from Docker Hub: https://hub.docker.com/r/tzfun/etcd-workbench
- Supports docker platforms:
linux/amd64
,linux/arm64
,windows/amd64
.
Note: Versions released on or before May 10, 2024, are Web-only. The first App version was released on August 30, 2024, and follows the new prefix rule.
The Web version supports deployment via Jar or Docker, allowing you to manage Etcd Server in a browser with multi-account login support.
The Web version has been archived and is no longer maintained. For documentation on the Web version, visit the etcd-workbench-web repository.
The frontend is built with Vue, and the backend is built with Rust, ensuring memory safety, low resource consumption, and high performance.
- Tauri - App Framework
- Tokio - Asynchronous I/O communication
- etcd-client - Etcd Connector
- russh - SSH Client
- Vuetify - UI Framework
Your support is the greatest motivation for the developer. Thank you for the coffee🍵!
Or use WeChat Appreciation:
- Machérie - WeChat - ¥30
- whoops - WeChat - ¥12.9