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

相关推荐
Java爱好狂.1 小时前
阿里1658页2026最新Java面试题总结(含答案)
数据库·redis·程序员·java面试·java面试题·java编程·java八股文
jieyucx1 小时前
《Go 数据库编程开篇:彻底打通 database/sql 与 MySQL 驱动的连接池调优密码》
数据库·sql·golang
白露与泡影1 小时前
深入理解MySQL事务隔离级别:MVCC机制与Next-Key Lock如何解决幻读问题?
数据库·mysql
Gong-Yu1 小时前
MySQL数据库运维——性能优化进阶2️⃣
运维·数据库·mysql·性能优化
吴声子夜歌1 小时前
SQL经典实例——概述
数据库·sql
DogDaoDao1 小时前
【GitHub】深度解析 Open Notebook:开源 AI 笔记研究平台的完整指南
人工智能·ai·程序员·开源·github·ai编程·notebook
布朗克1681 小时前
40 Redis与微服务入门
java·数据库·redis·微服务
Soari2 小时前
开源项目apple/container 解析:Apple 官方推出的 macOS 原生容器运行工具
macos·开源