Repolode
oliverjessner

oliverjessner/sqlite-hub

一款本地优先的 SQLite 数据库管理工具,支持浏览、编辑、查询、备份与导出,并提供 CLI 和 API。

可替代:DB Browser for SQLite

Star
61
Fork
7
未关闭 Issue
0
最近提交
7天前

这是什么?

SQLite Hub 是一款专注于 SQLite 文件的管理工具,所有数据都在本地处理,不会上传到云端。你可以用带筛选的表格浏览数据、直接编辑行,也可以切换到类似电子表格的 Sheets 视图;SQL 编辑器支持语法高亮、查询历史、图表和性能指标。

除了查询,它还覆盖结构与维护工作:Structure 视图提供关系图,Table Advisor 会对单张表生成本地的健康度报告,并可按表结构生成 TypeScript、Rust、Kotlin、Swift 或 Go 类型。表设计器支持建表和改表并实时预览 SQL。应用可以创建、对比和恢复经过校验的本地备份,在执行 DROP、ALTER 等高风险语句前会提示先备份。

项目还提供 CLI、受数据库专属 Token 保护的本地 JSON API,以及可通过 STDIO 启动的 MCP 服务器供 AI 代理调用。可通过 Homebrew 或 npm 安装。

核心功能

  • 01浏览、筛选、排序并编辑表数据,保存前可预览 SQL 差异
  • 02类电子表格的 Sheets 视图,支持直接编辑单元格
  • 03带关系图的 Structure 视图,可预览表连接
  • 04Table Advisor 按表给出健康度发现与 SQL 修复建议
  • 05支持生成 TypeScript、Rust、Kotlin、Swift、Go 类型
  • 06经 SQLite 备份 API 创建并校验的本地备份,支持恢复

适用场景

  • 不借助重型数据库客户端,快速查看本地 SQLite 文件并修改少量记录
  • 借助实时 SQL 预览和安全备份进行表结构设计与迁移
  • 将查询结果导出为 CSV、JSON、Markdown 或 Parquet
  • 通过 MCP 服务器让 AI 代理执行只读查询或插入数据

快速上手

  1. 1

    通过 Homebrew 添加 tap

    brew tap oliverjessner/tap
  2. 2

    用 Homebrew 安装应用

    brew install sqlite-hub
  3. 3

    或使用 npm 全局安装

    npm install -g sqlite-hub
  4. 4

    在备用端口启动应用

    sqlite-hub serve --port 4174

使用前须知

  • README 未明确说明除发现数据库路径提及的 macOS、Windows 和 Linux 之外的支持平台。

收录于专题

标签

#sqlite#database-management#local-first#sql-editor#database-backup#cli#mcp#sqlite-database#sqlite3

常见问题

sqlite-hub 是什么?
一款本地优先的 SQLite 数据库管理工具,支持浏览、编辑、查询、备份与导出,并提供 CLI 和 API。 SQLite Hub 是一款专注于 SQLite 文件的管理工具,所有数据都在本地处理,不会上传到云端。你可以用带筛选的表格浏览数据、直接编辑行,也可以切换到类似电子表格的 Sheets 视图;SQL 编辑器支持语法高亮、查询历史、图表和性能指标。
sqlite-hub 可以免费使用吗?用的什么许可证?
sqlite-hub 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
sqlite-hub 还在维护吗?
活跃维护中。sqlite-hub 最近一次提交是在 2026年10月31日。
sqlite-hub 适合用来做什么?
不借助重型数据库客户端,快速查看本地 SQLite 文件并修改少量记录 借助实时 SQL 预览和安全备份进行表结构设计与迁移 将查询结果导出为 CSV、JSON、Markdown 或 Parquet 通过 MCP 服务器让 AI 代理执行只读查询或插入数据
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

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目