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 会成为你的主力数据库管理工具。

相关推荐
2401_8914092629 分钟前
量化数据13:港股分钟K线、Level2逐笔Tick、十档盘口和港股通历史数据的批量提取
数据库
1024奇点6 小时前
【仓颉语言入门 · 第二篇 第 22 课】
开发语言·ide·开源
w-w0w-w7 小时前
SQL注入
网络·数据库·sql
tianyuanwo7 小时前
NetBox 数据库详解:当“关系型数据库”被装进一个网络运维的领域模型里
运维·数据库·netbox
一条泥憨鱼7 小时前
【计算机网络】短连接、长连接与连接池:从 TCP 握手到池化复用的完整链路
网络·数据库·网络协议·tcp/ip·计算机网络
IvorySQL7 小时前
深入 PostgreSQL WAL:从崩溃恢复到逻辑复制
数据库·postgresql
幽灵诶9 小时前
Mysql(基于测试的学习)
数据库·mysql
砚底藏山河9 小时前
python量化自定义周期 K 线合成
java·开发语言·数据库·python·金融
冬奇Lab9 小时前
一天一个开源项目(第252篇):Lightpanda —— 用 Zig 从零写的 AI 专用无头浏览器,内存省 16 倍、速度快 9 倍
人工智能·开源·资讯
IT召唤狮9 小时前
开源企业级零信任项目Pangolin,零信任能挡住PHP核弹漏洞吗?
开发语言·开源·php