DBcooper

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.

# install with Homebrew (recommended)
$ brew install --cask --force amalshaji/taps/dbcooper
# direct .dmg download — clear quarantine before first launch
$ xattr -cr /Applications/DBcooper.app
Connects to
PostgreSQL
SQLite
Redis
ClickHouse

Unsolicited reviews

The CSV download option is nice
Milind, user
Oh! We added this too?
Kishan, contributor
Are you making money with this?
My Mom, investor

§ 01 — Capabilities

Everything you need,
nothing you don't.

A focused tool for developers who'd rather query than configure.

01

Multi-database support

PostgreSQL, SQLite, Redis, and ClickHouse — every engine in one consistent interface. No context-switching between five different apps.

02

Schema visualizer

Interactive ER diagrams render your table relationships automatically. See the shape of your data, not just the rows.

03

AI-powered SQL

Describe what you need in plain English and watch the query stream into the editor — schema-aware, ready to run.

04

Command palette

Jump to any table, connection, or action with a keystroke. Keyboard-first, mouse-optional — built for speed.

05

SSH tunnel support

Reach databases behind a bastion securely. Password or private key — configured once, connected instantly.

06

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.