Лёгкий кроссплатформенный клиент для 100+ баз данных: десктопное приложение, Docker, CLI, встроенный AI-помощник по SQL и MCP-сервер.
- Звёзды
- 815
- Форки
- 52
- Открытые issues
- 14
- Последний коммит
- 18 дней назад
Что это?
openhare — настольный SQL-клиент для повседневной разработки, анализа данных и работы DBA. Он работает в Windows, macOS и Linux и создан на Flutter, поэтому использует нативный интерфейс, а не WebView или встроенный браузерный движок.
Клиент подключается к MySQL, PostgreSQL, SQL Server, SQLite, DuckDB, ClickHouse, Oracle, MongoDB и Redis. Драйверы баз данных реализованы на Go в каталоге pkg/db_driver/go_impl, а Dart-клиент обращается к ним через FFI. Синтаксис MongoDB задуман совместимым с mongosh; фактический охват зависит от используемого драйвера gomongo.
Встроенный AI помогает писать, оптимизировать и объяснять SQL. Операторы с высоким уровнем риска отмечаются, и перед выполнением требуется подтверждение пользователя. Проект распространяется по лицензии Apache-2.0.
Ключевые возможности
- 01Нативный интерфейс для настольных систем на Flutter, без WebView и встроенного браузерного движка.
- 02Встроенный AI-помощник для написания, оптимизации и понимания SQL.
- 03Операторы с высоким уровнем риска отмечаются; перед выполнением требуется подтверждение.
- 04Подключение к MySQL, PostgreSQL, SQL Server, SQLite, DuckDB, ClickHouse, Oracle, MongoDB и Redis.
- 05Работает в Windows, macOS и Linux.
Сценарии использования
- Запросы к разным базам данных и управление ими из одного настольного приложения.
- Написание и оптимизация SQL с помощью AI в повседневной разработке.
- Рутинная работа DBA с экземплярами SQL Server, Oracle или MySQL.
- Изучение локальных аналитических данных в файлах SQLite или DuckDB.
Быстрый старт
- 1
Установите и обновите приложение, следуя руководству по установке в обсуждениях проекта
Что важно знать
- В README есть ссылка на внешнее обсуждение с инструкциями по установке, но команда установки не указана.
- В README не описано, как собрать проект из исходного кода.
Темы
Частые вопросы
- Что такое openhare?
- Кроссплатформенный SQL-клиент для настольных систем с AI-функциями, созданный на Flutter; поддерживает MySQL, PostgreSQL, SQL Server, SQLite и другие СУБД. openhare — настольный SQL-клиент для повседневной разработки, анализа данных и работы DBA. Он работает в Windows, macOS и Linux и создан на Flutter, поэтому использует нативный интерфейс, а не WebView или встроенный браузерный движок.
- openhare можно использовать бесплатно? Какая у него лицензия?
- openhare распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- openhare всё ещё поддерживается?
- Активно поддерживается. Последний коммит в openhare — 2 окт. 2026 г..
- Для чего можно использовать openhare?
- Запросы к разным базам данных и управление ими из одного настольного приложения. Написание и оптимизация SQL с помощью AI в повседневной разработке. Рутинная работа DBA с экземплярами SQL Server, Oracle или MySQL. Изучение локальных аналитических данных в файлах SQLite или DuckDB.
- Как установить openhare?
- Установите и обновите приложение, следуя руководству по установке в обсуждениях проекта
- Где скачать openhare?
- Исходный код и инструкции по установке — на GitHub: https://github.com/sjjian/openhare
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Клиент для работы с базами данных и MCP-сервер на базе ИИ для компьютеров и веба; поддерживает Postgres, MySQL, MariaDB, SQL Server, ClickHouse и SQLite.
Бесплатный кроссплатформенный SQL-клиент для настольных ПК и инструмент для работы с базами данных: поддерживает более 100 баз через драйверы JDBC и ODBC.
Бесплатный локальный клиент для работы с базами данных и SQL-среда с поддержкой ИИ: более 40 СУБД, desktop, web, Docker и CLI.
Терминальный интерфейс с управлением с клавиатуры для подключения к разным базам данных SQL и выполнения запросов, вдохновлённый lazygit.
Бесплатный редактор схем баз данных в браузере: позволяет строить ER-диаграммы и генерировать SQL-скрипты без регистрации.