Connect to and browse many different database types like MySQL, PostgreSQL, or MongoDB from one lightweight client.
Use the desktop app, Docker image, or command line interface depending on your workflow.
Use the built-in AI assistant or MCP server to let an AI agent query or manage your databases.
Work with analytical databases like ClickHouse, DuckDB, or Redshift alongside traditional relational databases.
| t8y2/dbx | quickwit-oss/quickwit | flxzt/rnote | |
|---|---|---|---|
| Stars | 11,191 | 11,199 | 11,212 |
| Language | Rust | Rust | Rust |
| Setup difficulty | easy | moderate | easy |
| Complexity | 2/5 | 4/5 | 1/5 |
| Audience | developer | ops devops | general |
Figures from each repo's GitHub metadata at analysis time.
DBX is a lightweight database client that connects to more than 70 different databases while keeping its own footprint under 20 megabytes. It is described as cross platform, meaning it can run on multiple operating systems, and it comes in several forms: a desktop application, a Docker container, and a command line interface, along with a built in AI assistant and support for MCP, the protocol AI agents use to reach outside tools. The badges and headers in the README list a very wide range of supported databases, covering familiar relational systems like MySQL, PostgreSQL, SQL Server, and Oracle, document and key value stores like MongoDB and Redis, analytical databases like ClickHouse, DuckDB, and Redshift, and a long list of more specialized or regionally used systems such as TiDB, StarRocks, CockroachDB, Dameng, OceanBase, openGauss, GaussDB, TDengine, and KingBase, among others. The project has attracted significant attention, with over eleven thousand stars on GitHub, and is featured on sites like Product Hunt and HelloGitHub. It is written in Rust, which fits with its stated goal of staying small and fast despite supporting so many database types. The README excerpt available here focuses mainly on badges and links, such as community groups on QQ, WeChat, and Discord, rather than a detailed walkthrough of features or setup steps, so specifics on installation and day to day use are not covered in what is shown.
DBX is a lightweight, 20 MB cross-platform database client that connects to over 70 databases with a desktop app, Docker, CLI, built-in AI, and MCP support.
Mainly Rust. The stack also includes Rust, MCP.
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.