TableProApp/TablePro 是一个托管在 GitHub 上的开源项目,主要使用 Swift 编写,采用 GNU Affero General Public License v3.0 许可证,目前获得 6.5k 个 Star、440 次 Fork。
仓库全名
TableProApp/TablePro
README 摘要
TablePro Native database apps for macOS, iPhone, iPad and Linux. Free and open source. Website · Docs · Download · Discord Tiếng Việt 简体中文 한국어 About TablePro is what I wanted TablePlus to be: native, fast, open source. TablePro is a free, open-source database client with a native app for each platform. Browse data, write queries and edit rows in SQL and NoSQL databases. Apple apps use Swift and native frameworks…
TablePro is what I wanted TablePlus to be: native, fast, open source.
TablePro is a free, open-source database client with a native app for each platform. Browse data, write queries and edit rows in SQL and NoSQL databases.
Apple apps use Swift and native frameworks. Linux uses Rust, GTK 4 and libadwaita. Windows uses C# and WinUI 3 and is in development. Linux and Windows build on the shared Rust core; the Swift app does not use it yet.
Why TablePro
Database clients today fall into three groups:
Single-database, open source: Sequel Ace (MySQL only), Postico (PostgreSQL only). Great if you live in one engine.
Multi-database, closed source: TablePlus. Polished and native, but proprietary.
Multi-database, not native: DBeaver (JVM), Beekeeper Studio and DBGate (Electron). Cross-platform, but slow to start and heavy on memory.
TablePro is the missing fourth: native on every platform, multi-database, and open source.
Linux native packages need GNOME 50 libraries: Ubuntu 26.04 / 26.10 uses ppa:tablepro/tablepro-beta, and Fedora 44 / 45 uses @tablepro/tablepro-beta. Other distributions use the beta Flatpak repository. Follow the Linux install guide for setup and updates. Packages are also on GitHub Releases.
Supported databases
Support differs by platform. The linked guides own the full lists and limits.
Platform
Databases
macOS
PostgreSQL, MySQL, MariaDB, SQLite, Redis, MongoDB, SQL Server and more. Built-in drivers and signed plugins; see the database catalog and plugin guide.
iPhone / iPad
Includes PostgreSQL, MySQL, MariaDB, SQLite, DuckDB, Redis, MongoDB and SQL Server. Drivers ship with the app; see mobile database support.
Linux
11 engines: PostgreSQL, MySQL, MariaDB, SQL Server, ClickHouse, Cassandra, ScyllaDB, SQLite, DuckDB, Redis and MongoDB. See supported servers and versions.
The database tools above are free on every supported database, with no trial period or time limit. Pro and Team add paid features on the Mac. Linux uses the same plans and account; a license covers up to 3 computers, Mac or Linux. Features differ by platform: see plans and prices and Linux accounts. The iPhone and iPad app needs no license.
Build and contribute
Each platform keeps its setup, build and test instructions beside its source:
评论