DBX v0.6.28

DBX is an open-source cross-platform database client designed to connect to a wide range of databases from a single application. It supports more than 100 database and data services, including PostgreSQL, MySQL, SQLite, Redis, MongoDB, DuckDB, SQL Server, Oracle, Cloudflare D1, and ClickHouse.

The project goes beyond traditional database management tools by combining a native desktop application with Docker and web deployments, a command-line interface, AI-assisted SQL, and Model Context Protocol support for AI coding agents.

Features

DBX provides a database browser with support for schemas, tables, columns, indexes, foreign keys, and triggers. Its query editor is based on CodeMirror 6 and includes SQL syntax highlighting, metadata-aware autocomplete, query history, saved SQL snippets, formatting, and diagnostics.

Key features include:

  • Support for 100+ databases and data services

  • PostgreSQL, MySQL, SQLite, Redis, MongoDB, DuckDB, SQL Server, Oracle, and more

  • Cloudflare D1 support

  • SQL editor with autocomplete

  • SQL formatting and diagnostics

  • Query history

  • Saved SQL snippets

  • Data grid with virtual scrolling

  • Inline data editing

  • SQL preview before saving changes

  • Filtering and sorting

  • Full-text search

  • CSV, JSON, Markdown, XLSX, and SQL INSERT exports

  • Schema browser

  • Database search

  • AI SQL assistant

  • SQL explanation and optimization

  • AI-generated SQL safety checks

  • Claude, OpenAI, Ollama, and OpenAI-compatible model support

  • MCP server

  • CLI

  • Docker deployment

  • Web interface

  • Plugin ecosystem

  • Kafka, RabbitMQ, Pulsar, MQTT, and other middleware consoles

The AI integration is particularly notable. Users can describe a database operation in natural language and have DBX generate SQL, explain existing queries, optimize them, or help diagnose errors. DBX also applies safety checks to AI-generated SQL before execution.

MCP support allows compatible AI coding tools such as Claude Code, Cursor, and Windsurf to interact with configured databases through DBX. The available operations include listing connections, browsing tables, executing SQL, and opening tables in the DBX interface.

Download DBX v0.6.28 - Software Mirrors

DBX v0.6.28 for Windows

DBX_0.6.28_x64_en-US.msi | 34.97 MB

DBX_0.6.28_x64-win7-server2012r2-offline-setup.exe | 173.46 MB

DBX_0.6.28_x64-setup.exe | 26.75 MB

DBX_0.6.28_x64-portable.zip | 35.31 MB

DBX_0.6.28_x64-offline-setup.exe | 231.75 MB

DBX_0.6.28_arm64_en-US.msi | 33.23 MB

DBX_0.6.28_arm64-setup.exe | 24.51 MB

DBX_0.6.28_arm64-portable.zip | 33.69 MB

DBX_0.6.28_arm64-offline-setup.exe | 206 MB

DBX v0.6.28 for macOS

DBX_0.6.28_x64.dmg | 39.53 MB

DBX_0.6.28_arm64.dmg | 36.35 MB

DBX v0.6.28 for Linux

DBX_0.6.28_arm64.rpm | 37.7 MB

DBX_0.6.28_arm64.deb | 37.7 MB

DBX_0.6.28_arm64.AppImage | 107.49 MB

DBX_0.6.28_amd64.deb | 39.2 MB

DBX_0.6.28_amd64.AppImage | 110.67 MB

DBX-0.6.28-1.x86_64.rpm | 39.2 MB

Others Download related to DBX v0.6.28

DBX_x64.app.tar.gz | 39.47 MB

DBX_0.6.28_x64-browser-static.tar.gz | 34.71 MB

DBX_0.6.28_fnos.fpk | 79.3 kB

DBX_0.6.28_arm64.app.tar.gz | 36.52 MB

DBX_0.6.28_arm64-browser-static.tar.gz | 33.2 MB

dbx-web_0.6.28_x86_64-browser-static.zip | 33.28 MB

dbx-jdbc-plugin-latest.zip | 9.19 MB

dbx-jdbc-plugin-0.1.41.zip | 9.19 MB

DBX v0.6.28 Source Code

DBX v0.6.28 Source code (zip)

DBX v0.6.28 Source code (tar.gz)

DBX v0.6.28 Release Notes:

新功能

  • 新增本地备份导出与恢复,可自选备份内容与导出位置,敏感信息经数据同步密码加密后导出 (contributed by @ma123456mai) (PR #10578)
  • 编辑器 Vim 模式支持 ~/.dbx/vimrc 配置文件,可加载常用 Ex 命令并支持 clipboard=unnamedplus 系统剪贴板 (contributed by @TuZaaaaa) (PR #10646)
  • 从 Java、Python、JavaScript 等源码复制的字符串拼接 SQL,粘贴进编辑器时自动还原为可直接执行的 SQL (contributed by @HighBigSky) (PR #10656)
  • CSV/TSV 导入新增小数分隔符选项,支持 1,23 形式的逗号小数 (contributed by @caichangqing1120) (PR #10649)
  • 插件新增 AI 能力接口,可获取供应商与模型列表并调用文本生成,凭据由 DBX 托管、调用前经用户确认 (contributed by @yuwenGueen) (PR #10629)
  • 新增 NebulaGraph 3.x 支持,可浏览 space、tag、edge 元数据并执行查询 (contributed by @HandSonic) (PR #10662)
  • 虚谷数据库新增可视化用户与权限管理,实例、库、schema、对象与角色权限均可界面配置 (contributed by @mapan0424) (PR #10610)
  • StarRocks 表数据网格支持 F2 重命名表 (contributed by @AspBamboo) (PR #10620)
  • 侧栏搜索新增「仅搜索已打开的数据库」设置(默认开启),未打开的库不再触发远程加载 (contributed by @jefferyjob) (PR #10609)
  • 侧栏连接图标以彩色与灰色表达连接状态,连接情况一目了然 (contributed by @sxhjlzl) (PR #10594)
  • MongoDB 补全支持 runCommand 与 createCollection 的选项字段 (contributed by @thailoc-dev) (PR #10654)
  • MongoDB 补全支持操作符子文档与枚举取值 (contributed by @thailoc-dev) (PR #10650)
  • MongoDB 补全支持 use 与 getSiblingDB 之后的数据库名 (contributed by @thailoc-dev) (PR #10577)
  • Web 服务端监听地址可通过 DBX_BIND_ADDR 环境变量配置,可绑定回环地址 (contributed by @jinpy666) (PR #10544)

改进

  • 网格工具栏「自动刷新」与「跳转到列」控件新增悬停提示 (contributed by @zipg) (PR #10605)
  • 文档 HTML 导出与标注保存移出阻塞执行路径,大文档导出期间其他操作不再被卡住 (contributed by @jinpy666) (PR #10547)

修复

  • PostgreSQL 表 DDL 保留 serial、smallserial、bigserial 类型别名,不再展开为整数列加 nextval 默认值
  • PostgreSQL 未加引号表标识的网格保存按小写折叠规则处理,编辑结果提交不再报 relation 不存在 (contributed by @dienaso) (PR #10593)
  • MySQL 脚本 DELIMITER 重置命令后无空格也能识别 (contributed by @OOMEcho) (PR #10579)
  • SQL Server 存储过程与函数头中声明的参数支持补全 (contributed by @OOMEcho) (PR #10621)
  • 数据传输补齐 SQL Server 标识列处理与 SQLite 整型宽度,传输不再报 544 与 248 错误 (contributed by @zipg) (PR #10555)
  • 达梦连接兼容 Java 8 运行时启动,并明确提示该驱动需要 Java 21 (contributed by @zipg) (PR #10585)
  • TDSQL 对象浏览器正常显示表注释 (contributed by @OOMEcho) (PR #10655)
  • Doris 表导入单批耗时较长时连接池不再被误判摘除,导入不再中途报 Connection not found for transaction (contributed by @zipg) (PR #10626)
  • SunDB 连接使用正确的 JDBC 驱动类,连接恢复正常
  • Sybase 表 DDL 查看恢复可用
  • Neo4j 查询保留 :Label 与关系类型写法,不再被当作 :name 模板参数替换 (contributed by @HandSonic) (PR #10558)
  • Neo4j Cypher 查询格式化生效,不再无响应
  • MongoDB 数组与嵌套文档单元格按 mongosh 风格显示 ObjectId、日期等 BSON 字面量 (contributed by @onenewcode) (PR #10571)
  • MongoDB 键补全落在已有冒号之前时不再产生重复冒号 (contributed by @thailoc-dev) (PR #10600)
  • 网格筛选输入框在值位置不再弹出列名建议,回车应用筛选不再把输入改写成列名 (contributed by @HighBigSky) (PR #10642)
  • 表结构编辑列名时自动去除首尾空格 (contributed by @zipg) (PR #10644)
  • 编辑连接默认数据库后,已打开的查询标签页同步切换到新库执行 (contributed by @q396921921) (PR #8051)
  • 编辑连接密码框无选中文本时复制,得到的是明文密码而非上一次剪贴板残留 (contributed by @zipg) (PR #10536)
  • macOS 12.1、Chrome 90 等旧内核下界面样式整体失效时给出明确的兼容提示 (contributed by @zipg) (PR #10533)
  • 结构对比最大化弹窗在旧内核 WebView 下保持全屏 (contributed by @wzlstudy) (PR #10623)
  • 历史记录面板为筛选区滚动条预留空间,滚动条不再遮挡内容 (contributed by @Rendegou) (PR #10550)
  • 可见数据库过滤器「全选」不再保存为当时的库名快照,此后新建的数据库可正常显示 (contributed by @zipg) (PR #10664)
  • 侧栏普通搜索后切换正则模式不再丢失已加载的搜索结果 (contributed by @OOMEcho) (PR #10566)
  • 云同步选择性恢复对话框点击确认无反应的问题修复,勾选数据可正常恢复
  • 插件中心布局按面板实际宽度自适应,分栏或侧栏内打开时筛选栏不再溢出 (contributed by @Abeautifulsnow) (PR #10624)
  • 插件批量更新失败的红色横幅随插件状态变化消失,不再与「已是最新」提示矛盾共存 (contributed by @Abeautifulsnow) (PR #10591)
  • 插件文件访问授权改由 Rust 侧确认,渲染进程路径不再直接放行 (contributed by @jinpy666) (PR #10538)
  • 外部 MCP 服务器的插件工具遵循只读策略与会话范围限制,越权调用被拒绝 (contributed by @jinpy666) (PR #10537)
  • MCP 工具允许列表支持插件工具通配符,dbx_<前缀>__ 暴露单个插件、dbx___* 暴露全部插件工具 (contributed by @jinpy666) (PR #10546)
  • Windows 下 MCP 可执行文件路径统一为原生格式,dbx-mcp.exe 启动失败修复
  • AI 输入区控件恢复按宽度渐进收纳,模型选择器与模式控件分级显示、不再整体消失
  • Web 服务端 Redis 发布订阅 WebSocket 升级校验同源,跨站连接被拒绝 (contributed by @jinpy666) (PR #10545)
  • Web 服务端修改密码对全部在线会话生效,认证请求体大小受限 (contributed by @jinpy666) (PR #10540)
  • Web 服务端安装未签名插件需显式配置开启,默认拒绝 (contributed by @jinpy666) (PR #10541)

国内下载:如果 GitHub 下载较慢,可从 CNB 镜像 下载桌面端安装包,Docker 镜像从 docker.cnb.cool/dbxio.com/dbx:v0.6.28 拉取。

Performance and Compatibility

DBX is built with Tauri 2, Vue 3, TypeScript, and Rust. Its backend uses technologies including SQLx, Tiberius, Redis libraries, and MongoDB support. The project emphasizes a small application footprint and states that the desktop application is approximately 25 MB without a bundled Java runtime, Python environment, or Chromium browser.

Native applications are available for Windows, macOS, and Linux. DBX can also run as a Docker-hosted web application, making it possible to provide database access through a browser or deploy it on a server. Published Docker images support both amd64 and arm64 architectures.

The Docker deployment stores application data in a persistent volume, while connection, plugin, AI, and tunnel credentials are encrypted before being stored in the DBX database. Desktop builds additionally use the operating system's credential storage facilities, including Windows Credential Manager, macOS Keychain, and Linux Secret Service.

The breadth of supported databases is a major advantage, but support is not necessarily identical across every connector. DBX uses a combination of native drivers and agent-based profiles, so the available capabilities can vary depending on the database and connection method.

System Requirements

DBX supports:

  • Windows

  • macOS

  • Linux

  • Docker

  • Web browsers through the self-hosted web interface

The desktop application is designed to run without a separate Java runtime, Python environment, or bundled Chromium installation.

Docker deployments support both amd64 and arm64 architectures.

For Windows, the project provides an MSI installer and also supports installation through Scoop and WinGet. macOS users can install it through Homebrew or a DMG package, while Linux users can use Flatpak or the available release packages.

Pros and Cons

Pros

  • Free and open source

  • Supports 100+ databases and services

  • Lightweight native desktop application

  • Windows, macOS, and Linux support

  • Docker and web deployment

  • SQL editor with autocomplete and formatting

  • Data editing and filtering

  • Multiple export formats

  • AI SQL assistant

  • Ollama support for local AI

  • MCP server

  • CLI

  • AI coding agent integration

  • PostgreSQL, MySQL, SQLite, Redis, MongoDB, and DuckDB support

  • Cloudflare D1 support

  • Middleware and message queue consoles

  • Plugin ecosystem

  • Encrypted credential storage

Cons

  • The large number of supported systems can make the interface and feature set feel complex

  • Functionality can differ between native and agent-based database connectors

  • AI features require an external or local model

  • Advanced MCP and CLI workflows require additional configuration

  • A broad feature set means it can take time to learn the application

How to Install

DBX provides several installation methods.

On Windows, install it through WinGet:

winget install t8y2.dbx

Scoop is also supported:

scoop bucket add dbx https://github.com/t8y2/scoop-bucket
scoop install dbx

On macOS, install it through Homebrew:

brew install --cask dbx

Linux users can install DBX through Flatpak or download the appropriate package from the project's releases.

For a self-hosted web deployment, Docker can be used:

docker run -d --pull=always --name dbx -p 4224:4224 \
  -v dbx-data:/app/data \
  t8y2/dbx:latest

The web interface is then available on port 4224. Docker Compose deployment is also supported.

After installation, create a database connection, enter the required credentials, and use the schema browser or SQL editor to begin working with the database.

Final Verdict

DBX is a broad database management tool that combines conventional database-client functionality with newer AI and developer-oriented capabilities. Its support for more than 100 databases, native desktop applications, Docker deployment, CLI, and web interface makes it suitable for users who regularly work across different database systems.

The AI and MCP integration is one of its more distinctive features. Instead of treating AI as a separate chatbot, DBX can expose configured database connections to compatible AI agents and let them browse schemas or execute SQL through an MCP interface.

Its lightweight Tauri and Rust architecture is also appealing for users who want a database client without the heavier runtime requirements associated with some established alternatives. However, the sheer breadth of supported databases and features means that connector capabilities and workflows can vary, and advanced AI or MCP functionality requires additional configuration.

DBX v0.6.28
Free
Software Informations:
Developer:

Operating System:
Windows / macOS / Linux
Date Added:
2026-09-30T09:03:54.996Z
Categories:

Post a Comment/Report Broken Link: