Mac 上原生开发的开源免费、尽享丝滑数据库工具

对于开发人员来说,数据库客户端几乎是每天都要打开的。从早期的 Navicat、DataGrip,到免费的 DBeaver、Sequel Ace,要么功能强大但启动缓慢,要么界面老旧、依赖 Java 占用内存高。

发现一款专为 macOS 打造的数据库客户端 TablePro,不仅开源免费,还内置 AI、支持 MCP、原生 Swift 开发且支持 18+ 种数据库。


纵享丝滑

市面上大多数据库工具基于 Electron 或 Java 开发,随着功能越来越多,启动速度和资源占用也越来越高。

TablePro 则采用 SwiftUI + AppKit 原生开发,应用体积不足 50MB,启动速度非常快,整体操作体验非常流畅。并且它和 macOS 系统风格一致,无论窗口、菜单还是标签页,都有一种「原生应用」的体验感。


软件安装

Homebrew(推荐)

shell 复制代码
brew install --cask tablepro

安装包

如果上述安装过程中遇到网络问题,可以通过公 zhong 号 BugShare 内发送 TablePro 获取软件安装包。


使用体验

支持导入

如果你之前已经使用其它数据库客户端,TablePro 支持一键导入连接配置,无需重新配置即可快速迁移。

支持 18+ 数据库

TablePro 支持 18 种以上的数据库,原生驱动程序,无需 JDBC。

软件默认内置 MySQL、PostgreSQL、SQLite、Redis、ClickHouse 等常用数据库支持,其它如 SQL Server、MongoDB、Oracle、BigQuery、DuckDB、Turso 等可按需通过插件安装,既能开箱即用,又避免不必要资源占用。

SQL编辑器

作为数据库工具,SQL 编辑器自然是核心。

TablePro 提供了:树状高亮显示、自动完成、Vim 模式、多标签页、格式化和全文查询历史记录。

数据网格

除了查询,TablePro 的数据编辑功能也相当完善。

支持使用特定类型编辑器进行内联单元格编辑。支持外键导航、多列排序、18 个筛选运算符和延迟提交。

人工智能助手

AI 已经开始改变开发方式,数据库工具也不例外。

TablePro 内置 人工智能助手,用自然语言与数据库对话。提供内联建议、查询解释和优化功能。支持 Claude、Cursor 的 MCP 服务。

ER 图、终端

除了基础能力,它还集成了不少开发者经常使用的功能:

  • ER 关系图自动生成
  • EXPLAIN 可视化执行计划
  • JSON 树形查看器
  • 内置数据库终端
  • SSH 隧道连接
  • CSV / JSON / SQL / XLSX 导入导出

基本覆盖了数据库日常管理的大部分场景,就不需要频繁切换工具了。


写在最后

数据库客户端已经很多年没有太大变化了,TablePro 将 原生性能、现代 UI、AI 能力、MCP 集成以及插件 融合到一起,让数据库工具开始具备了全新的体验。

如果你是 macOS 用户,正在寻找一款启动快、颜值高的数据库客户端,或许 TablePro 会成为你的主力数据库管理工具。

相关推荐
镜舟科技1 小时前
Databricks 再提 LTAP,AI 时代的数据底座为何重回大一统叙事?
数据库·架构·agent
Databend2 小时前
从湖仓升级为 Agent 时代的数据控制面,Snowflake 和 Databricks 有哪些布局
大数据·数据库·agent
ClouGence5 小时前
SQL Server CDC 能放到 Always On 备库读吗?一文讲透原理与实践
数据库·sql server
太阳之子6 小时前
给你的 AI Agent 装一双"能上网冲浪"的眼睛
开源
冬奇Lab19 小时前
每日一个开源项目(第148篇):obsidian-skills - Obsidian CEO 亲写的 AI Agent 格式规范,让 Agent 不再破坏你的 Vault
人工智能·开源·资讯
先吃饱再说1 天前
存储的进化:从 MySQL 到浏览器缓存,数据到底住在哪?
数据库
Nturmoils1 天前
字段太多看不全,ksql 的展开模式和输出控制怎么用
数据库·后端
程序员老赵1 天前
Docker 部署 Redmine:老牌开源项目管理部署实测记录
docker·开源·团队管理
Databend1 天前
Agent 轨迹分析与归因的数据工程实践
大数据·数据库·agent
colir01 天前
被粉丝夸爆的超级 ai 个人工作站,原来这么多福利
开源·agent·claude