
TablePro 是一个原生、免费开源的数据库客户端,目标很明确:给开发者一个不依赖 Electron、JVM 或 JavaScript runtime 的多数据库工作台。它目前在 GitHub 上约 4.2k stars,使用 AGPLv3 许可证,核心代码是 Swift,README 里强调冷启动小于 1 秒、空闲内存约 80 MB,这对每天频繁打开数据库客户端的人很有实际意义。
功能覆盖得很宽:MySQL、PostgreSQL、SQLite、Redis、ClickHouse、Redshift、CockroachDB 等内置支持,MongoDB、MSSQL、Oracle、DuckDB、Cloudflare D1、BigQuery 等通过插件按需安装。界面里有 SQL 编辑器、数据表格内联编辑、排序过滤、撤销重做、SSH 隧道、查询历史、iCloud 同步和内置终端,整体更像 TablePlus、DBeaver、Beekeeper Studio 之间的原生开源替代方案。
TablePro 还把 AI 和开发者工作流直接放进数据库场景里:可以用自带聊天、内联建议、Explain/Optimize,也支持自带 API key 或本地 Ollama。更有意思的是 MCP server,让 Cursor、Raycast、Claude Desktop 这类工具能连接数据库上下文;如果你正在把数据库操作接进 AI IDE 或自动化流程,这一点会比单纯的“有 SQL 编辑器”更值得关注。
需要注意的是,它不是传统意义上的完全免费商业软件。项目源码按 AGPLv3 开放,应用可免费使用,但 README 也提到如果工作中使用,可以购买 license 支持开发;贡献还需要签 CLA。平台上,macOS 14+、iOS / iPadOS 18+ 标为稳定,Linux 仍在开发中,所以当前最适合 Mac 和 Apple 平台用户先试。
项目地址
官网:https://tablepro.app
项目地址:https://github.com/TableProApp/TablePro
原创文章,如若转载,请注明出处:https://wefound.cc/p/4225.html