// the find
TableProApp/TablePro
Free and open source database client built natively for developers
TablePro is a native Swift/SwiftUI database client for macOS (and iOS) positioning itself as the open-source answer to TablePlus — built-in support for MySQL, Postgres, SQLite, Redis, ClickHouse, CockroachDB, with MSSQL, MongoDB, Oracle and others shipped as installable plugins. It's for developers who want a fast native GUI client and are willing to pay for one of the proprietary options' ecosystem but want the source available.
The plugin architecture is more serious than it sounds — drivers for protocol-heavy databases like SAP HANA and Dameng are implemented as separate native bridge processes in Go and Rust respectively, each with its own test suite, rather than hacked into the Swift codebase. iCloud sync for connections, groups, tags and SSH profiles is a real feature most competitors (TablePlus included) charge for or don't offer at all. The repo backs up its "native, not Electron" pitch with actual numbers (sub-1s cold start, ~80MB idle), and the SQL handling isn't an afterthought — there's a dedicated package for SQL lexing/statement-boundary tracking (batches, PL/SQL units, dollar-quoting) instead of naive string splitting.
The "native on every platform" framing in the About section doesn't match the platform table two paragraphs down — Linux is a prototype with nothing installable and Windows support is flatly "No," so this is a macOS app with an iOS build, not the cross-platform contender it's pitched as. Several of the most commonly needed databases — MongoDB and MSSQL — aren't built in, they're plugins pulled from a separate registry, so the out-of-box "multi-database" story is thinner than the supported-databases table implies. Building from source requires Xcode 26 and the project file is generated via XcodeGen and not checked into git, which adds a setup step most contributors to GUI apps don't expect. It's AGPLv3 with a "please buy a license if you use this at work" ask sitting on top — not a legal obligation from just using the app, but worth knowing before you assume it's a no-strings-attached free tool.