2.9 KiB
2.9 KiB
Features
- 8 databases — MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, ClickHouse, SQL Server
- Schema browser — Databases, schemas, tables, columns, indexes, foreign keys, triggers
- Query editor — CodeMirror with syntax highlighting, auto-complete, Cmd+Enter execution
- Data grid — Virtual-scrolled table with inline editing, sorting, pagination, column resize
- Export — CSV, JSON, Markdown
- Redis browser — Key pattern search, value viewer for all data types
- MongoDB browser — Document CRUD with pagination
- Query history — Persistent history with search, restore, and one-click copy
- Safety — Confirmation dialog for DROP / DELETE / TRUNCATE / ALTER
- Auto-reconnect — Transparent retry on connection loss
- SSH tunnel — Connect through SSH port forwarding
- Dark mode — System-aware theme toggle
- i18n — English & 简体中文
- Tiny — ~7 MB installer (no bundled Chromium)
Screenshot
Getting Started
Prerequisites
Development
pnpm install
pnpm tauri dev
Build
pnpm tauri build
The installer will be in src-tauri/target/release/bundle/.
Tech Stack
| Layer | Technology |
|---|---|
| Framework | Tauri 2 |
| Frontend | Vue 3 + TypeScript |
| UI | shadcn-vue + Tailwind CSS |
| Editor | CodeMirror 6 |
| Backend | Rust + sqlx / tiberius / redis-rs / mongodb |