Нативная IDE для работы с базами данных в macOS, Windows и Linux: поддерживает PostgreSQL, MySQL, SQLite, Redis, MongoDB, SQL Server и ClickHouse, включает MCP-сервер и AI-чат.
- Звёзды
- 27,218
- Форки
- 2,471
- Открытые issues
- 1,279
- Последний коммит
- 5 часов назад
Что это?
DBX — клиент для управления базами данных, созданный на Rust и Tauri. Он рассчитан на разработчиков, которым нужно работать в одном месте с разными СУБД. Клиент подключается к MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, ClickHouse, SQL Server, Oracle и длинному списку локальных и аналитических баз данных и поставляется в виде приложения размером около 25 МБ.
Помимо привычного просмотра схем и редактора запросов, в DBX есть таблица с редактированием данных прямо в ячейках, сравнение схем, ER-диаграммы, планы выполнения запросов, импорт и экспорт таблиц и перенос данных между базами. Для Redis и MongoDB предусмотрены отдельные интерфейсы, а для Kafka, RocketMQ, RabbitMQ, Pulsar, MQTT, Nacos, Consul, ZooKeeper и etcd — собственные консоли. AI-помощник по SQL умеет создавать, объяснять и оптимизировать запросы с помощью Claude, OpenAI или локальных моделей через Ollama.
DBX можно использовать как нативное десктопное приложение на macOS, Windows и Linux, развернуть веб-версию с помощью Docker или работать через CLI. Отдельный MCP-сервер позволяет AI-агентам для программирования, например Claude Code и Cursor, обращаться к базам данных через подключения, настроенные в DBX.
Ключевые возможности
- 01Поддерживает более 100 баз данных, включая MySQL, PostgreSQL, SQLite, Redis, MongoDB и DuckDB.
- 02Встроенный AI-помощник по SQL создаёт, объясняет и оптимизирует запросы, а перед выполнением проверяет их на безопасность.
- 03MCP-сервер для AI-агентов для программирования, таких как Claude Code и Cursor.
- 04Доступен как десктопное приложение, веб-версия для развёртывания с Docker или CLI.
- 05Консоли для Kafka, RabbitMQ, Pulsar и других систем обмена сообщениями.
- 06Сравнение схем, ER-диаграммы, планы выполнения запросов, импорт, экспорт и перенос данных.
Сценарии использования
- Работа с несколькими разными СУБД через один клиент вместо установки отдельного инструмента для каждой.
- Предоставление AI-агентам для программирования доступа к базам данных разработки через подключения, уже настроенные в DBX.
- Развёртывание общей веб-версии клиента для работы команды с базами данных с помощью Docker.
- Сравнение схем или перенос данных между базами из десктопного приложения.
Темы
Частые вопросы
- Что такое dbx?
- Лёгкий кроссплатформенный клиент для 100+ баз данных: десктопное приложение, Docker, CLI, встроенный AI-помощник по SQL и MCP-сервер. DBX — клиент для управления базами данных, созданный на Rust и Tauri. Он рассчитан на разработчиков, которым нужно работать в одном месте с разными СУБД. Клиент подключается к MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, ClickHouse, SQL Server, Oracle и длинному списку локальных и аналитических баз данных и поставляется в виде приложения размером около 25 МБ.
- dbx можно использовать бесплатно? Какая у него лицензия?
- dbx распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- dbx всё ещё поддерживается?
- Активно поддерживается. Последний коммит в dbx — 19 окт. 2026 г..
- Для чего можно использовать dbx?
- Работа с несколькими разными СУБД через один клиент вместо установки отдельного инструмента для каждой. Предоставление AI-агентам для программирования доступа к базам данных разработки через подключения, уже настроенные в DBX. Развёртывание общей веб-версии клиента для работы команды с базами данных с помощью Docker. Сравнение схем или перенос данных между базами из десктопного приложения.
- Где скачать dbx?
- Исходный код и инструкции по установке — на GitHub: https://github.com/t8y2/dbx
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Терминальный интерфейс с управлением с клавиатуры для подключения к разным базам данных SQL и выполнения запросов, вдохновлённый lazygit.
Лёгкий инструмент командной строки для управления миграциями баз данных на чистом SQL — без привязки к фреймворку.
Защитный слой для командной строки, который перехватывает опасные команды от пользователей и AI-агентов и запрашивает подтверждение перед выполнением.
Кроссплатформенный SQL-редактор и менеджер баз данных для Linux, macOS и Windows с поддержкой MySQL, PostgreSQL, SQLite, SQL Server и других СУБД.
Открытый фреймворк для агентов: у AI-агента есть собственный Linux-десктоп в Docker, браузер и инструменты для работы с документами.