DBX

25MB跨平台多数据库客户端,内置AI助手和MCP服务

AI编程开发 部分免费

DBX - 轻量级多数据库客户端

产品简介

DBX是一款由Rust和Tauri框架构建的轻量级跨平台数据库客户端,安装包装仅仂5MB,不需要安装Java、Python或Chromium运行时。它支持连接MySQL、PostgreSQL、SQLite、Redis、MongoDB、DuckDB、ClickHouse、SQL Server、达谛等超过100种数据库,提供桌面端、Docker、CLI、内置AI助手和MCP服务器。

核心功能

  • 多数据库连接:一款工具绑定100+种数据库,包括关系型、文档型、内存型全部覆盖
  • 内置AI助手:在查询算法、表结构和数据时,可直接调用AI进行智能分析
  • MCP服务器:提供Model Context Protocol支持,方便在AI IDE中直接访问数据库
  • 跨平台支持:支持Linux、macOS和Windows(通过WSL 2)
  • 极速启动:单个25MB二进制包,无任何运行时依赖,启动速度远超DBeaver和TablePlus
  • 图形化查询:自动生成实体关系图(ERD),支持格子视图和表格视图
  • 商业允许:采用Apache-2.0开源协议,可允许商业使用

特色优势

DBX的最大特点是小小的包大小和极速启动速度。传统数据库客户端如DBeaver需要安装整个JDK,Electron类工具包含蛾个Chromium,这些都会带来数百大范的安装体积和启动延迟。DBX仅需3MB二进制包却能提供完6574的数据库管理能力。

应用场景

  • 开发人员:需要同时管理多个项目的多种数据库环境
  • 数据库管理员:需要快速查询、导出和管理关系型和文档型数据
  • DevOps工程师:需要在多种环境下进行数据库运维和监控
  • AI开发者:需要通过MCP单点访问内部数据库的AI IDE用户

适用人群

主要适合需要管理多种数据库类型、注重启动速度和资源展开的开发人员与小团队。对于习惯传统重量级工具的人来说,DBX提供了一种轻便、高效的替代方案。

出品方

该项目由t8y2开发并维护,已采用Apache-2.0开源协议。项目在GitHub上纪繁繁更新,最近更新于几天前,实际测试表明兹兹活跃度极高。

更新动态

项目暂日继续活跃开发中,v0.6.27版本已发布。团队正在尽快完558f0b8e新的数据库支持和更完喏0b8e的AI功能。

官网链接

项目官网:https://github.com/t8y2/dbx

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论