Before you download, here is everything that might put you off.
It runs on Apple Silicon and macOS 14, and nowhere else.
Version 0.1 targets macOS 14 Sonoma or later on Apple Silicon. There is no Intel build. Better you know that now than after the download.
It speaks PostgreSQL, MySQL, MariaDB, SQLite and Redis. That is the whole list.
MongoDB, SQL Server and Oracle are out of scope for 0.1, and so are cloud sync, collaboration and ER modelling. They are neither built nor stubbed: nothing in the app is greyed out waiting for a version that may never come. What is here is finished: MariaDB is told apart from MySQL by the server’s own word, the type list carries each engine’s own manual, and a Redis key opens as the type it is — time series, Bloom filters and vector sets included.
On SQLite there is no server, and some panes have nothing to show.
No users or sessions to manage, no stored routines, no profiler — those panes say so rather than pretending. What a file can have, it has: tables, structure, queries, export and dump, the same as any server.
There is no SSH agent support.
Not in 0.1 — use a key file with a passphrase instead. The tunnel itself is pure Swift over SwiftNIO, checks known hosts, and reports a changed host key rather than accepting it.
How connections workYour password goes to the Keychain, and leaves it only sealed.
The connection store holds a reference, never a secret, and a test greps the store file to prove it. A connections backup — the way to set up a second Mac — carries passwords only sealed, with AES-GCM under a passphrase you type. Query history and error logs are redacted before they are written.
It is free for noncommercial use, and only for noncommercial use.
PolyForm Noncommercial 1.0.0: use, study, modify and share it for personal projects, research, education and hobby work. You may not sell it, sell access to it, or use it inside a product or service offered for money.
Ask about a commercial licenceIt is version 0.1.26, and the number is honest.
Twenty-nine releases so far, each with its own changelog entry: the Chart pane in 0.1.6, Redis in 0.1.15, every type each engine documents and a foreign key editor in 0.1.19. A feature counts as done here when the build is warning-free under Swift 6 strict concurrency, its tests are green, and its driver test actually ran against a real server — not when it demos well.
What is in 0.1