15 MB to manage 50+ databases!
DBX brings connections, SQL editing, data grids, schema tools, AI assistance, and self-hosted access into one lightweight product.

Start here
Install DBX, create your first connection, and learn the main workflow.
Core workflows
The docs are organized around what you actually do in a database client.
Write and run SQL
A CodeMirror 6 editor with metadata-aware completion, formatting, history, and selected SQL execution.
Read the docsBrowse and edit data
Virtualized grids, inline editing, WHERE/ORDER BY controls, SQL preview, and export tools.
Read the docsExplore schemas
Navigate databases, schemas, tables, columns, indexes, foreign keys, and triggers from a focused sidebar.
Read the docsCompare and migrate
Schema diff, table import, database export, SQL file execution, and cross-engine data transfer.
Read the docsSupports many databases
Connect and manage SQL, NoSQL, embedded databases, and MySQL/PostgreSQL-compatible engines without switching tools.
What DBX is good at
A closer look at the everyday database workflows DBX is built to make smoother.

DBX keeps query work, schema checks, and Redis inspection in one small app. It feels focused instead of overloaded.

The data grid and export flow are the parts I reach for every day. Filters, previews, and edits stay close to the data.

Desktop mode is light enough for local work, and Docker mode makes it easy to give the team browser access.

I can jump between SQLite, MySQL, MongoDB, and DuckDB without changing tools or waiting on a heavy runtime.

Schema browsing, ER diagrams, and diff tools make reviews faster because the important context is already connected.

The MCP server is a practical touch. It lets coding agents inspect database context without inventing another bridge.

DBX keeps query work, schema checks, and Redis inspection in one small app. It feels focused instead of overloaded.

The data grid and export flow are the parts I reach for every day. Filters, previews, and edits stay close to the data.

Desktop mode is light enough for local work, and Docker mode makes it easy to give the team browser access.

I can jump between SQLite, MySQL, MongoDB, and DuckDB without changing tools or waiting on a heavy runtime.

Schema browsing, ER diagrams, and diff tools make reviews faster because the important context is already connected.

The MCP server is a practical touch. It lets coding agents inspect database context without inventing another bridge.

Sidebar search and grouped objects make large schemas manageable. I can find what I need without scrolling through hundreds of tables.

Code completion in the SQL editor picks up column names and table aliases automatically. It saves a lot of tab-switching to check schema.

Export options cover CSV, Excel, and SQL inserts. For daily data pulls, the workflow is quick and doesn't need extra scripting.

SSH tunnel setup is straightforward — fill in the fields and connect. No need to manage port forwarding manually in a terminal.

ER diagrams give a clear picture of table relationships. Useful during design reviews when the team needs a shared visual reference.

The AI assistant helps draft queries from natural language. It handles routine JOINs and aggregations well enough to speed things up.

Sidebar search and grouped objects make large schemas manageable. I can find what I need without scrolling through hundreds of tables.

Code completion in the SQL editor picks up column names and table aliases automatically. It saves a lot of tab-switching to check schema.

Export options cover CSV, Excel, and SQL inserts. For daily data pulls, the workflow is quick and doesn't need extra scripting.

SSH tunnel setup is straightforward — fill in the fields and connect. No need to manage port forwarding manually in a terminal.

ER diagrams give a clear picture of table relationships. Useful during design reviews when the team needs a shared visual reference.

The AI assistant helps draft queries from natural language. It handles routine JOINs and aggregations well enough to speed things up.
Built for real database work
Built by the community
DBX is fully open-source. Every feature, fix, and driver starts with a contributor. 51+ contributors on GitHub
Latest updates
Mirrored from the latest GitHub release notes.
- AI Agent: Agent mode now supports real-time streaming tool calls, SQL execution tool, risk classification, collapsible tool results, and connection test latency detection, making SQL assistance closer to an interactive workflow (contributed by @Abeautifulsnow)
- SQL Completion: Extended semantic completion, foreign key metadata caching, table name acronym matching and completion sorting, and fixed cursor position after insertion completion (contributed by @dbin0123)
- Schema Diff: Added a more professional DDL diff view with deployment-friendly color schemes and custom theme support (contributed by @polemp)
- Database Structure Editing: MySQL now supports foreign keys, triggers, index comments, and unsigned integer options, along with more comprehensive table structure editing capabilities for additional SQL databases
Ready to try DBX?
Use the desktop app for local work, or deploy the Docker version for browser-based access.


