featherweight postgresql client

Query Postgres.
Nothing in your way.

Plume is a small, fast desktop client for PostgreSQL. One tiny binary, instant startup, a real code editor and a workspace that remembers exactly where you left off. No telemetry, no clutter, no browser tab.

latest release macOS Windows Linux updates itself

Plume editor with a SQL query, results grid and file sidebar
Go + Svelteone self contained binary
~20 MBdownload, not a browser
Instantopen to query in a blink
pgx onlytalks straight to Postgres

features

Everything a Postgres day needs, and nothing it does not.

{ }

Monaco SQL editor

The editor from VS Code, with schema aware completion, a command palette, multi cursor and pgsql highlighting. Run the selection, the statement under the cursor, or the whole file.

Dedicated sessions

Every tab owns its own backend, so SET, temp tables and an open transaction persist per tab, exactly like psql, and never leak between tabs.

Inline grid editing

Edit result cells in place. Plume derives editability from the wire protocol and writes back fully parameterized updates that can never match more than one row.

Visual query plans

EXPLAIN ANALYZE rendered as a readable tree with timing and row estimates, so the slow node is obvious at a glance.

Files and session restore

A VS Code style workspace tree opens your SQL files. Reopen a directory and every tab, cursor, scroll position and panel is exactly where you left it.

Live monitoring

Watch active backends from pg_stat_activity and the heaviest statements from pg_stat_statements, then cancel or kill from the same panel.

Built in backup and restore

A native dump and restore engine, so cross version backups work without a matching pg_dump on your machine.

AI and MCP, your key

Optional natural language to SQL, error fixes and plan reading with your own Anthropic key. Expose the database to agents over MCP, with the same safety rails as the UI.

🔒

Safe by default

Encrypted connection vault, per connection read only and production write guards, SSL certificates and per connection SSH tunnels.

a closer look

Built to feel like your editor, not a dashboard.

A workspace, per directory

Run plume in a project and it opens rooted there. Your open scripts, the active tab, editor cursor and scroll, and the panel layout are saved per directory and restored on your next visit.

Plume schema browser and connections

See why a query is slow

One click turns a query into a graphical plan. Node types, actual time and estimated versus real rows, laid out as a tree you can actually read.

Plume graphical query plan

Dark and light, both first class

A calm, focused interface in either theme, using the VS Code font stack and a design that stays out of the way of your data.

Plume in light theme

download

Get Plume latest

The desktop app checks for new versions and updates itself, so this is the last manual download you need.

A new release lands here first. Existing installs update themselves.