20MB lightweight database client for 70+ databases
Go to file
t8y2 14d0fcfef7 fix: remove --frozen-lockfile from CI install 2026-04-29 18:19:09 +08:00
.github/workflows fix: remove --frozen-lockfile from CI install 2026-04-29 18:19:09 +08:00
docs feat: readme 2026-04-29 18:15:20 +08:00
public feat: initial release 2026-04-29 18:09:23 +08:00
src feat: initial release 2026-04-29 18:09:23 +08:00
src-tauri feat: initial release 2026-04-29 18:09:23 +08:00
.gitignore feat: initial release 2026-04-29 18:09:23 +08:00
README.md feat: readme 2026-04-29 18:15:20 +08:00
README.zh-CN.md feat: readme 2026-04-29 18:15:20 +08:00
components.json feat: initial release 2026-04-29 18:09:23 +08:00
index.html feat: initial release 2026-04-29 18:09:23 +08:00
package.json feat: initial release 2026-04-29 18:09:23 +08:00
pnpm-lock.yaml feat: initial release 2026-04-29 18:09:23 +08:00
pnpm-workspace.yaml feat: initial release 2026-04-29 18:09:23 +08:00
tsconfig.json feat: initial release 2026-04-29 18:09:23 +08:00
vite.config.ts feat: initial release 2026-04-29 18:09:23 +08:00

README.md

DBX

Open-source, lightweight, cross-platform database management tool.

English | 简体中文

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

License

MIT