pgNimbus

A fast, open-source PostgreSQL GUI client

HeidiSQL's speed with TablePlus's polish — PostgreSQL-first, from the ground up. Native AOT startup in the ~100 ms range, streaming results, zero telemetry. Built with .NET 10 + Avalonia. MIT licensed.

or winget install pgNimbus --source msstore

pgNimbus main window: schema tree sidebar, SQL editor with completion, streaming results grid

Why pgNimbus

The gap in the Postgres client market: truly fast + open source + modern UI. pgAdmin and DBeaver are heavy; TablePlus is closed and paid; HeidiSQL is dated and MySQL-first.

Instantly fast

A NativeAOT binary that's on screen in the ~100 ms range — not an Electron shell. Startup, memory, and query-engine numbers are measured on every release.

PostgreSQL-first

Deep pg_catalog introspection, graphical EXPLAIN, FK-aware JOIN completion, LISTEN/NOTIFY, server activity — never the lowest-common-denominator dialect.

Keyboard-first

A Ctrl+K command palette that fuzzy-jumps to any table, query, or action; run, cancel, and navigate without touching the mouse. F1 shows every binding.

Private & open

Zero telemetry — no analytics, no crash reporting, no update pings. Passwords live in the OS credential store. MIT-licensed, so you can verify it, not trust it.

See it in action

Cold start to first frame, completion that predicts the next move, and the tools around the query.

Everything you need, nothing you don't

A minimalist shell over a serious engine — secondary actions live in the palette, not on a toolbar.

Fast is measured, not asserted

Every tagged release runs the benchmark suite: startup to first frame, memory at first frame, connect and round-trip latency, time to first row batch, and full-stream throughput of a 100,000-row query.

~100 ms
launch to first frame (NativeAOT)
100k rows
streamed while the first screenful is already visible
0
telemetry calls, ever

View the benchmark history →

Download

Windows is the primary target; a macOS build ships as a very early beta.

Windows

The Microsoft Store build is signed by the Store — no SmartScreen warnings, automatic updates.

Microsoft Store

winget install pgNimbus --source msstore

Prefer a plain installer? Grab the per-user MSI from Releases (unsigned — SmartScreen will warn once).

macOS (early beta)

Apple Silicon .dmg from GitHub Releases. Unsigned for now, so Gatekeeper needs one command:

xattr -cr /Applications/pgNimbus.app

Download .dmg

Full macOS support (signing, notarization) is planned. Details in the README.