Skip to content
The Nembrix result grid showing streamed rows, inline editing, and the inspector.

Nembrix

A fast, open-source database client. Postgres-first, multi-session, SSH-first, scriptable, native-feeling.

Nembrix is built for engineers who keep three connections open while shipping a migration. It treats sessions, schemas, and tabs as first-class state, and gets out of the way once you’re actually editing rows — free, open source, native, and Postgres-first.

Multi-session rail

Multiple live sessions per saved connection, drag-to-reorder, recent connections in one click.

SSH first

Native russh tunnels with password / key / agent auth and TOFU host verification.

Editable grid

Double-click a cell, edit, ⌘S commits every pending change in one transaction. Right-click for copy / set NULL.

JavaScript scripting

Write JS with await db.query(…), loops, and console.log over a live SQL connection — sandboxed, with a timeout & cancel.

Real EXPLAIN ANALYZE

Heat-colored plan tree, per-node cost or actual time, hot branches surface instantly.

Schema tools

Structure pane, schema diff with a migration preview, ER diagram, and a role / grant matrix.

Copy between connections

Move a table — or a whole database — from one live connection to another with FK ordering handled for you.

Private by default

Cross-platform (macOS / Windows / Linux). No required cloud account, no telemetry, no daemon.

Latest release: v0.1.0. See the install guide for signing, Gatekeeper, and SmartScreen notes.

macOS

Signed & notarized — opens with a double-click.

Windows

Not yet code-signed — More info → Run anyway.

Linux

Debian/Ubuntu, Fedora/RHEL, or distro-agnostic.

All downloads & checksums on the latest release →

Get connected

Walk through saving your first connection, SSH tunnels, and groups. → Getting started

Work with tables

Inspector, the result grid, inline editing, filters, the SQL editor. → Tables & data

Schema tools

Structure pane, EXPLAIN, schema diff, ER diagram, role/grant matrix. → Schema