Beekeeper is friendly but it's Electron and Postgres-generic. If you want a native Mac app with pgvector, visual EXPLAIN, and an ERD, TuskDB is $39 once.
14-day free trial · no account · no credit card
Beekeeper is approachable, but it's Electron (with reports of slow remote connections), it runs every statement in the tab by default rather than the one under your cursor, and its reconnect handling has open requests. For Postgres specifically, it has no pgvector UI, visual EXPLAIN, or ERD in its current docs.
TuskDB is native, Postgres-only, and built for the safe defaults Beekeeper users ask for: run the statement under your cursor, preview edits before they run, and auto-reconnect that restores your exact view. Plus a pgvector workflow, a visual EXPLAIN with a verdict, and an ERD. A one-time $39.
| Feature | TuskDB | Beekeeper Studio |
|---|---|---|
| Native macOS app | Yes, Swift & AppKit | No, Electron |
| Platforms | macOS 15+ | macOS, Windows, Linux |
| Database engines | PostgreSQL only | 25+ engines |
| Price | $39 one-time | Community free; paid subscription tiers |
| Updates | All updates, no renewal | Subscription converts to a lifetime license |
| Free trial | 14 days, every feature | Community free; 30-day money-back on paid |
| pgvector UI | Yes, find-similar + recall lab | None found (July 2026) |
| Visual EXPLAIN | Yes, computed verdict | None found (July 2026) |
| ERD diagram | Yes, incremental canvas | None found (July 2026) |
| SSH tunnel | Yes, strict host-key | Yes |
Verified 23 July 2026 against beekeeperstudio.io. Prices and terms can change, so check their site.
If you want a free, multi-engine editor and Electron doesn't bother you, Beekeeper is a good tool. TuskDB is native, paid, and Postgres-only.
14 days, every feature, no account. Bring your own database.