Database client · macOS native
Talk to your
databases.
A fast, beautiful client for PostgreSQL, SQLite, Redis & ClickHouse. Browse data, run SQL, visualize schemas — or just describe what you need and let AI write the query.
$ brew install --cask --force amalshaji/taps/dbcooper
$ xattr -cr /Applications/DBcooper.app
Unsolicited reviews
The CSV download option is nice
Oh! We added this too?
Are you making money with this?
§ 01 — Capabilities
Everything you need,
nothing you don't.
A focused tool for developers who'd rather query than configure.
Multi-database support
PostgreSQL, SQLite, Redis, and ClickHouse — every engine in one consistent interface. No context-switching between five different apps.
Schema visualizer
Interactive ER diagrams render your table relationships automatically. See the shape of your data, not just the rows.
AI-powered SQL
Describe what you need in plain English and watch the query stream into the editor — schema-aware, ready to run.
Command palette
Jump to any table, connection, or action with a keystroke. Keyboard-first, mouse-optional — built for speed.
SSH tunnel support
Reach databases behind a bastion securely. Password or private key — configured once, connected instantly.
Native & lightweight
Built with Tauri, not Electron. A few megabytes, instant startup, and your credentials never leave the machine.
§ 02 — Questions
Frequently
asked.
Yes — completely free and open source. The full source lives on GitHub under the MIT license.
PostgreSQL, SQLite, Redis, and ClickHouse today. More engines are planned for future releases.
DBcooper is macOS-only for now. Windows and Linux builds are being considered.
When adding a connection, enable the SSH tunnel option and provide your SSH host, port, username, and authentication method (password or private key).
Absolutely. DBcooper runs entirely on your machine — connection credentials and query results never leave your computer, and there's no telemetry.
Open an issue on the GitHub repository. All feedback and contributions are welcome.