15 MB to manage 35+ databases!

DBX brings connections, SQL editing, data grids, schema tools, AI assistance, and self-hosted access into one lightweight product.

DBX data grid and AI assistant screenshot
~15 MBdesktop installer
40+database engines
2 modesdesktop and Docker
1.7k+GitHub stars, fully open-source

Start here

Install DBX, create your first connection, and learn the main workflow.

Read the docs

Core workflows

The docs are organized around what you actually do in a database client.

Supports many databases

Connect and manage SQL, NoSQL, embedded databases, and MySQL/PostgreSQL-compatible engines without switching tools.

MySQL
PostgreSQL
SQLite
Redis
DuckDB
ClickHouse
SQL Server
MongoDB
Oracle
Elasticsearch
Doris
StarRocks
Redshift
Dameng
GaussDB
JDBC
JDBC
TiDB
OceanBase
SelectDB
TDengine
openGauss
KingBase
HG
HighGo
CockroachDB
···
More

What DBX is good at

A closer look at the everyday database workflows DBX is built to make smoother.

@cyanoPostgreSQL and Redis workflows
DBX keeps query work, schema checks, and Redis inspection in one small app. It feels focused instead of overloaded.
@vbvbDaily reporting
The data grid and export flow are the parts I reach for every day. Filters, previews, and edits stay close to the data.
@ar414Self-hosted tooling
Desktop mode is light enough for local work, and Docker mode makes it easy to give the team browser access.
@ryanMulti-database projects
I can jump between SQLite, MySQL, MongoDB, and DuckDB without changing tools or waiting on a heavy runtime.
@acaneSchema review
Schema browsing, ER diagrams, and diff tools make reviews faster because the important context is already connected.
@ydwangAgent workflows
The MCP server is a practical touch. It lets coding agents inspect database context without inventing another bridge.
@cyanoPostgreSQL and Redis workflows
DBX keeps query work, schema checks, and Redis inspection in one small app. It feels focused instead of overloaded.
@vbvbDaily reporting
The data grid and export flow are the parts I reach for every day. Filters, previews, and edits stay close to the data.
@ar414Self-hosted tooling
Desktop mode is light enough for local work, and Docker mode makes it easy to give the team browser access.
@ryanMulti-database projects
I can jump between SQLite, MySQL, MongoDB, and DuckDB without changing tools or waiting on a heavy runtime.
@acaneSchema review
Schema browsing, ER diagrams, and diff tools make reviews faster because the important context is already connected.
@ydwangAgent workflows
The MCP server is a practical touch. It lets coding agents inspect database context without inventing another bridge.
@guangguangSchema navigation
Sidebar search and grouped objects make large schemas manageable. I can find what I need without scrolling through hundreds of tables.
@xuyuanSQL editing
Code completion in the SQL editor picks up column names and table aliases automatically. It saves a lot of tab-switching to check schema.
@itkuiData export
Export options cover CSV, Excel, and SQL inserts. For daily data pulls, the workflow is quick and doesn't need extra scripting.
@mebiuwSecure connections
SSH tunnel setup is straightforward — fill in the fields and connect. No need to manage port forwarding manually in a terminal.
@patrickzDatabase design
ER diagrams give a clear picture of table relationships. Useful during design reviews when the team needs a shared visual reference.
@yanxuecanAI-assisted queries
The AI assistant helps draft queries from natural language. It handles routine JOINs and aggregations well enough to speed things up.
@guangguangSchema navigation
Sidebar search and grouped objects make large schemas manageable. I can find what I need without scrolling through hundreds of tables.
@xuyuanSQL editing
Code completion in the SQL editor picks up column names and table aliases automatically. It saves a lot of tab-switching to check schema.
@itkuiData export
Export options cover CSV, Excel, and SQL inserts. For daily data pulls, the workflow is quick and doesn't need extra scripting.
@mebiuwSecure connections
SSH tunnel setup is straightforward — fill in the fields and connect. No need to manage port forwarding manually in a terminal.
@patrickzDatabase design
ER diagrams give a clear picture of table relationships. Useful during design reviews when the team needs a shared visual reference.
@yanxuecanAI-assisted queries
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

Native Rust drivers, no JDBC runtime
SSH tunnels, encrypted config export, destructive action guards
AI assistant plus MCP server for Claude Code, Cursor, and agents
ER diagrams, schema diff, and field lineage for deeper analysis
CSV, Excel, SQL files, full exports, and cross-engine transfer
Desktop app and self-hosted web deployment from the same project
v0.5.15

Latest updates

Mirrored from the latest GitHub release notes.

Read the changelog

Ready to try DBX?

Use the desktop app for local work, or deploy the Docker version for browser-based access.