Repolode
t8y2

t8y2/dbx

Lightweight cross-platform database client for 100+ databases, with desktop, Docker, CLI, a built-in AI SQL assistant and an MCP server.

代替できる製品:DBeaverTablePlusNavicat

スター
27,218
フォーク
2,471
未解決の Issue
1,279
最終コミット
43 分前

これは何?

DBX is a database management client built with Rust and Tauri, aimed at developers who work with many different database engines in one place. It connects to MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, ClickHouse, SQL Server, Oracle and a long list of domestic and analytical databases, and ships as a single app of about 25 MB.

Beyond the usual schema browser and query editor, it includes a data grid with inline editing, schema diff, ER diagrams, explain plans, table import and export, and data transfer between databases. Redis and MongoDB get dedicated browsers, and Kafka, RocketMQ, RabbitMQ, Pulsar, MQTT, Nacos, Consul, ZooKeeper and etcd have their own consoles. The AI SQL assistant can generate, explain and optimize SQL using Claude, OpenAI or local models through Ollama.

DBX can run as a native desktop app on macOS, Windows and Linux, as a web version deployed with Docker, or through a CLI. A separate MCP server lets AI coding agents such as Claude Code and Cursor query databases using connections configured in DBX.

主な機能

  • 01Supports 100+ databases, including MySQL, PostgreSQL, SQLite, Redis, MongoDB and DuckDB.
  • 02Built-in AI SQL assistant that generates, explains and optimizes SQL, with safety checks before execution.
  • 03MCP server for AI coding agents such as Claude Code and Cursor.
  • 04Runs as a desktop app, a Docker-deployed web version, or a CLI.
  • 05Message queue consoles for Kafka, RabbitMQ, Pulsar and similar middleware.
  • 06Schema diff, ER diagrams, explain plans and data import, export and transfer.

ユースケース

  • Working with several different database engines from one client instead of installing a tool for each.
  • Letting AI coding agents query development databases through connections already configured in DBX.
  • Hosting a shared web-based database client for a team with Docker.
  • Comparing schemas or migrating data between databases from the desktop app.

トピック

よくある質問

dbx とは?
Lightweight cross-platform database client for 100+ databases, with desktop, Docker, CLI, a built-in AI SQL assistant and an MCP server. DBX is a database management client built with Rust and Tauri, aimed at developers who work with many different database engines in one place. It connects to MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, ClickHouse, SQL Server, Oracle and a long list of domestic and analytical databases, and ships as a single app of about 25 MB.
dbx は無料で使えますか?ライセンスは?
dbx は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
dbx は今もメンテナンスされていますか?
活発にメンテナンス中。dbx の最終コミットは 2026年10月19日 です。
dbx は何に使えますか?
Working with several different database engines from one client instead of installing a tool for each. Letting AI coding agents query development databases through connections already configured in DBX. Hosting a shared web-based database client for a team with Docker. Comparing schemas or migrating data between databases from the desktop app.
dbx はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/t8y2/dbx

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト