← 返回总览

t8y2/dbx

25 MB lightweight cross-platform database client for 100+ databases, including MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, SQL Server, and Dameng. Built-in AI, MCP Server, CLI, desktop and Docker. | 轻量级跨平台数据库管理工具,支持 MySQL、PostgreSQL、SQLite、Redis、MongoDB、达梦等 100+ 数据库,提供桌面端、Docker、CLI、内置 AI 助手和 MCP。

★ 21,939Fork: 2,084语言: Rust协议: Apache-2.0今日 +349GitHub ↗

深度介绍

它是什么

dbx 是一款用 Rust + Tauri 打造的轻量级跨平台数据库客户端,安装包仅 25 MB,却支持 MySQL、PostgreSQL、SQLite、Redis、MongoDB、DuckDB、SQL Server、达梦等 100+ 种数据库。

核心亮点

  • 极致轻量:告别 Electron 动辄数百 MB 的体积,25 MB 覆盖全平台
  • 多形态交付:桌面端、Docker、CLI 三种使用方式,适配本地开发与服务器运维
  • 内置 AI 助手 + MCP Server:自然语言生成 SQL、解释查询,并可作为 MCP 服务接入 Claude 等 AI 工具链
  • 国产数据库友好:原生支持达梦等信创场景

为什么火

数据库客户端长期被 Navicat、DBeaver 等重型工具垄断,dbx 用 Rust 生态重新定义了「轻量」的边界,同时踩中 AI 与 MCP 两个热点,一天涨星 349,总星数已破 2.1 万。

适合谁用

后端工程师、DBA、需要频繁切换多种数据库的全栈开发者,以及希望在 AI 工作流中直接操作数据库的团队。

快速上手

# Docker 一键启动
docker run -p 8080:8080 t8y2/dbx

或前往 GitHub Releases 下载对应平台安装包,也可通过 CLI 在终端直接连接数据库。