Лёгкое веб-пространство с самостоятельным размещением для просмотра, редактирования и запросов к разным базам данных, с опциональной помощью ИИ.
oliverjessner/sqlite-hub
Локальное приложение с интерфейсом в стиле десктопной программы и CLI для просмотра, редактирования, запросов, резервного копирования и экспорта файлов баз данных SQLite.
Open source альтернатива:DB Browser for SQLite
- Звёзды
- 61
- Форки
- 7
- Открытые issues
- 0
- Последний коммит
- 7 дней назад
Что это?
SQLite Hub — специализированный менеджер файлов SQLite, который работает локально и не загружает базы данных в облачный сервис. В нём можно просматривать таблицы с фильтрами и редактировать строки прямо в таблице, переключаться в режим Sheets, похожий на электронную таблицу, а также выполнять SQL-запросы в редакторе с подсветкой синтаксиса, историей запросов, графиками и метриками производительности.
Помимо запросов, в приложении есть инструменты для работы со схемой и обслуживания базы: представление Structure с графом связей, Table Advisor, формирующий детерминированный отчёт о состоянии каждой таблицы, генерация типов для TypeScript, Rust, Kotlin, Swift и Go, а также Table Designer для создания и редактирования таблиц с предварительным просмотром SQL в реальном времени. Можно создавать, сравнивать и восстанавливать проверенные локальные резервные копии. Перед рискованными инструкциями, например DROP или ALTER, приложение предлагает сделать резервную копию.
В проект также входят CLI, локальный JSON API, защищённый токенами для каждой базы данных, и MCP server, который агенты могут запускать через STDIO. Приложение можно установить через Homebrew или npm.
Ключевые возможности
- 01Просмотр, фильтрация, сортировка и редактирование строк таблиц с предварительным просмотром различий в SQL перед сохранением
- 02Представление Sheets в стиле электронной таблицы с редактированием ячеек прямо в таблице
- 03Представление Structure с графом связей и предварительным просмотром JOIN
- 04Table Advisor с результатами проверки состояния каждой таблицы и рекомендациями в виде SQL
- 05Генерация типов для TypeScript, Rust, Kotlin, Swift и Go
- 06Проверенные локальные резервные копии с хешированием SHA-256 и восстановлением
Сценарии использования
- Просмотр локального файла SQLite и редактирование нескольких строк без громоздкого клиента для баз данных
- Проектирование и миграция схем с предварительным просмотром SQL в реальном времени и резервными копиями для безопасности
- Экспорт результатов запросов в CSV, JSON, Markdown или Parquet
- Запуск AI-агентами запросов только на чтение или добавление строк через MCP server
Быстрый старт
- 1
Установить через Homebrew: добавить репозиторий как tap
brew tap oliverjessner/tap - 2
Установить приложение через Homebrew
brew install sqlite-hub - 3
Или установить глобально с помощью npm
npm install -g sqlite-hub - 4
Запустить приложение на другом порту
sqlite-hub serve --port 4174
Что важно знать
- В README не указаны поддерживаемые платформы, кроме упоминаний macOS, Windows и Linux в путях обнаружения.
В подборках
Темы
Частые вопросы
- Что такое sqlite-hub?
- Локальное приложение с интерфейсом в стиле десктопной программы и CLI для просмотра, редактирования, запросов, резервного копирования и экспорта файлов баз данных SQLite. SQLite Hub — специализированный менеджер файлов SQLite, который работает локально и не загружает базы данных в облачный сервис. В нём можно просматривать таблицы с фильтрами и редактировать строки прямо в таблице, переключаться в режим Sheets, похожий на электронную таблицу, а также выполнять SQL-запросы в редакторе с подсветкой синтаксиса, историей запросов, графиками и метриками производительности.
- sqlite-hub можно использовать бесплатно? Какая у него лицензия?
- sqlite-hub распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- sqlite-hub всё ещё поддерживается?
- Активно поддерживается. Последний коммит в sqlite-hub — 31 окт. 2026 г..
- Для чего можно использовать sqlite-hub?
- Просмотр локального файла SQLite и редактирование нескольких строк без громоздкого клиента для баз данных Проектирование и миграция схем с предварительным просмотром SQL в реальном времени и резервными копиями для безопасности Экспорт результатов запросов в CSV, JSON, Markdown или Parquet Запуск AI-агентами запросов только на чтение или добавление строк через MCP server
- Как установить sqlite-hub?
- Установить через Homebrew: добавить репозиторий как tap: brew tap oliverjessner/tap Установить приложение через Homebrew: brew install sqlite-hub Или установить глобально с помощью npm: npm install -g sqlite-hub Запустить приложение на другом порту: sqlite-hub serve --port 4174
- Где скачать sqlite-hub?
- Исходный код и инструкции по установке — на GitHub: https://github.com/oliverjessner/sqlite-hub
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемая kanban-доска в браузере и MCP-сервер в одном небольшом бинарном файле на Rust — для вас и ваших coding agents.
Терминальный клиент (TUI) для PostgreSQL, MySQL, SQLite, DuckDB и других баз данных с сочетаниями клавиш в стиле Vim.
Встраиваемая SQL-база данных на Rust, совместимая с диалектом SQL, форматом файлов и C API SQLite, с экспериментальным интерфейсом Postgres.
Лёгкий сервер комментариев с самостоятельным размещением, написанный на Python и JavaScript и предназначенный для замены Disqus без изменений на сайте.
Полнофункциональный инструмент для управления базами данных на PHP, который разворачивается из одного файла и поддерживает MySQL, PostgreSQL, SQLite и другие СУБД.