Recern Workspace

One workspace.
Every database you run.

Recern connects to your databases and shows what they are doing: who is waiting on whom, where query time goes, what fills the memory. Each finding points to the view that explains it.

Download Version 0.0.1 · macOS, Windows and Linux
A closer look

Every view,
built for its engine.

Throughput, memory and open findings for each connection, grouped by environment. Production is marked, and critical findings come first.

Every connection at a glance

Throughput, memory and open findings for each connection, grouped by environment. Production is marked, and critical findings come first.

In detail

Answers,
not just numbers.

Locks

Who is waiting on whom

Wait chains show the blocked statement, the session that holds the lock and how long its transaction has been open.

Who is waiting on whom
Queries

Where query time goes

With pg_stat_statements installed, Recern ranks statements by total time, calls, rows and disk reads, so the expensive ones stand out.

Where query time goes
Redis · Valkey · Dragonfly

Where the memory goes

Data, key overhead, scripts and client buffers, the peak and fragmentation, and used memory over the last hour.

Where the memory goes
Recall

Recall you can measure

Recern compares approximate search with exact search at every ef, so you see what raising ef_search buys and what it costs.

Recall you can measure
Production-aware

Safe by default
in production.

Safe Mode

Production connections open in Safe Mode, marked in the window and on the dashboard.

A console that cannot write

In Safe Mode, SQL runs in a read-only transaction that is always rolled back, and Redis commands that write are refused.

SSH tunnels

Reach private databases through a bastion with a password, a key or your SSH agent. Host keys are checked against known_hosts.

TLS and the keychain

Connections can require TLS with certificate checks. Passwords are kept in the system keychain, never in the configuration file.

Production connections open in Safe Mode, marked in the window and on the dashboard.
Made for every day
⌘KSearch everything
⌘NNew connection
⌘1Dashboard
⌘,Settings
⌘RRefresh
  • Light and dark themes that follow the system
  • Every connection in the menu bar
  • Refresh every 2 to 30 seconds, or by hand

Try it on
your own databases.

Recern 0.0.1 for macOS, Windows and Linux.

Download Version 0.0.1 · macOS, Windows and Linux