TablePro
One native window for PostgreSQL, MySQL, SQLite and the rest, instead of an Electron app per engine.
What it does
TablePro is a native database client: connect to a server, browse schemas and tables, edit rows in a spreadsheet-style grid, and run SQL with results in a pane beside it. It covers the common engines — PostgreSQL, MySQL/MariaDB, SQLite, and others — from a single UI.
For a homelab it is the fastest way to look inside whatever a self-hosted service is storing: a Grafana or Home Assistant SQLite file, a Postgres container behind an app, a MySQL database in a stack you inherited.
Notes
The app updates itself, so Homebrew’s recorded version lags the installed one.
Alternative to
| Alternative | Type | Trade-off |
|---|---|---|
| TablePlus | Freemium | The best-known native Mac client; paid, similar breadth |
| DBeaver | Open source | Java-based, supports practically every engine ever made |
| DataGrip | Paid | JetBrains’ client, with the strongest SQL editor of the group |
| Beekeeper Studio | Open source | Lighter |
| Postico or Sequel Ace | Paid | Single-engine clients for PostgreSQL and MySQL |
Install
brew install --cask tablepro