A fast, native Docker management GUI built with Tauri v2 and SvelteKit.
Docker Management — Full lifecycle control for containers, images, volumes, and networks with real-time logs, stats, and interactive shell access.
Compose Support — Manage multi-container applications with built-in Compose project views, editor, and one-click up/down/restart.
Kubernetes & Swarm — Monitor cluster state, manage pods, services, and Helm charts alongside your local Docker resources.
Live Monitoring — Real-time CPU, memory, network, and disk I/O metrics with history charts and configurable auto-refresh.
Native Performance — Sub-2s startup, <100 MB memory. Rust backend talks directly to the Docker socket via Bollard.
Modern UI — Dark/light themes, keyboard shortcuts, i18n (6 languages), onboarding wizard, notification center, and responsive design down to 900x600.
| Layer | Technology |
|---|---|
| Frontend | SvelteKit 2 + Svelte 5 + TypeScript |
| Styling | Tailwind CSS v4 + shadcn-svelte |
| Backend | Rust + Tauri v2 |
| Docker API | Bollard 0.17 |
| Build | Vite 6 + Bun |
Download from Releases:
- macOS — DMG (Universal)
- Linux — AppImage, DEB, RPM
- Windows — MSI, NSIS
Prerequisites: Docker, Rust (stable), Bun
git clone https://github.com/Xczer/docsee-gui.git
cd docsee-gui
bun install
bun run tauri dev # development
bun run tauri build # production binary| Shortcut | Action |
|---|---|
g then d |
Go to Dashboard |
g then c |
Go to Containers |
g then i |
Go to Images |
g then s |
Go to Settings |
? |
Show all shortcuts |
- Fork the repo
- Create a feature branch (
git checkout -b feature/my-feature) - Commit your changes
- Open a Pull Request