项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 5413
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Node.js 环境(README 使用 pnpm 作为包管理器)
- pnpm 包管理器
- Tauri 桌面应用构建环境(README 中的 pnpm tauri dev 命令需要它)
- Linux 用户也可选择 Snap / Flatpak / AUR 发行版安装,无需源码构建
安装与启动步骤
-
1获取项目源码
把 tabularis 仓库克隆到本地,后续所有 pnpm 命令都要在这个目录里执行。
git clone https://github.com/TabularisDB/tabularis.git cd tabularis -
2安装依赖
在项目根目录执行 pnpm install,安装前端与 Tauri 所需依赖。
pnpm install -
3启动桌面应用
README 给出的开发模式启动命令,会以 Tauri 方式拉起桌面客户端窗口。
pnpm tauri dev -
4按需迁移配置目录
如需多机同步连接配置,可把配置文件夹移到云盘,或用环境变量指定数据目录。
TABULARIS_DATA_DIR=/your/path/to/tabularis pnpm tauri dev
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
TABULARIS_DATA_DIR | 否 | 自定义配置与数据存放目录,可指向云盘实现多机同步 | /your/path/to/tabularis |
config.json | 否 | 应用设置文件,位于配置目录内,含连接、主题等选项 | ~/.config/tabularis/config.json |
如何确认成功
pnpm tauri dev 执行后桌面窗口正常打开,能新建并连接一个数据库即成功。
常见问题
Q:配置文件默认存在哪里?
A:Linux 为 ~/.config/tabularis/,macOS 为 ~/Library/Application Support/tabularis/,Windows 为 %APPDATA%\tabularis\,存放连接配置、已保存查询与 config.json。
Q:怎么把连接配置在多台电脑间同步?
A:把整个配置文件夹移动到 iCloud Drive 或 Dropbox 等同步目录,或通过 Settings > Storage 与 TABULARIS_DATA_DIR 指定新位置;已安装插件始终保留在本地。
Q:Linux 上不想编译源码怎么办?
A:README 提供了 Snap、Flatpak(Flatpark)和 AUR(tabularis-bin)三种分发渠道,可直接从对应商店或仓库安装。
Q:如何让 AI 助手操作数据库?
A:tabularis 内置 MCP 服务器,可让 Claude、Cursor、Devin 读取数据库结构并执行查询,无需额外客户端。
注意事项
- README 节选未给出生产打包命令,此处只覆盖 pnpm install 与 pnpm tauri dev 两步开发流程。
- pnpm tauri dev 属于 Tauri 开发模式,首次运行可能需要下载并编译原生依赖,耗时较长。
- 完整配置项与自定义 AI 模型覆盖说明见官网 wiki(tabularis.dev/wiki/configuration)。
核心亮点
- 内置 MCP 服务器,Claude/Cursor 等 AI 工具可直接查询数据库,提升开发效率
- 支持 15+ 数据库,覆盖主流关系型和非关系型,统一管理无需切换
- 可视化 EXPLAIN 和 SQL 笔记本,降低 SQL 优化和数据分析门槛
不足之处
- 文档/社区待观察
- 桌面应用,协作和远程访问能力弱于 Web 版数据库客户端
适用场景
- 多数据库环境下的统一查询和日常管理
- 配合 AI 编程助手进行自然语言数据库操作
- SQL 性能调优和查询结果可视化分析
替代项目
DBeaver、TablePlus、Beekeeper Studio
上一篇:whodb
下一篇:claude-devtools
同类项目推荐
ezdata
开源
连接 60+ 数据源,AI 自动查询、绘图、分析,让数据开口说话。
AI-native data platform: 60+ connectors, dlt-based ETL, DAG scheduling, per-source R···
automem
开源
给 AI 装上跨会话的长期记忆,让对话更连贯
Long-term memory for AI assistants. Graph + vector store that recalls decisions, rel···
LLamaSharp
开源
在 .NET 里本地跑大模型,一行代码接入聊天
A C#/.NET library to run LLM (LLaMA/LLaVA) on your local device efficiently.
LLMinator
开源
拖拽式界面,一键运行 Hugging Face 开源大模型
Gradio based tool to run opensource LLM models directly from Huggingface
u-claw
开源
插上U盘,离线一键装好AI编程助手
U-Claw 虾盘 — OpenClaw AI 助手离线安装 U 盘:一键装好 Claude Code/Codex/OpenClaw,无···
heron
开源
不碰代码,抓包就能监控 LLM 与智能体性能
Agent and LLM API performance monitoring via network packet probe. Measures performa···
local-ai
开源
国内一键装好 AI 工具,不用魔法直接跑
Mac和Windows一键安装Stable Diffusion WebUI,LamaCleaner,SadTalker,ChatGLM2-6B,等AI工具···
DeepInfer
开源
让 DeepSeek 大模型多卡高吞吐跑起来
DeepInfer: High-performance, large-scale inference framework for DeepSeek models
stable-fast
开源
让 Stable Diffusion 在 NVIDIA GPU 上跑出数倍速度,无需改代码。
https://wavespeed.ai/ Best inference performance optimization framework for HuggingF···
