Public beta · macOS

See the full story behind every record.

DataHop is a local-first PostgreSQL desktop explorer. Find the record you need, follow its foreign keys like links, and keep moving without writing a join for every question.

Download the macOS beta
Built for PostgreSQL Local-first Safe visual explorer + SQL console
DataHop showing the customers table, saved presets, open SQL queries, row values, and related records.
Designed for momentum

Your database, without the scavenger hunt.

DataHop reduces the tiny navigation costs that break concentration—so the path from “I need that record” to “there it is” stays short.

01 / RELATION NAVIGATION

Follow foreign keys like links.

Jump from an order to its customer, then open every payment or child record that points back—without memorizing the schema or writing a join.

02 / QUICK JUMP

Reach anything from the keyboard.

Open the global palette, type a connection, schema, table, view, open tab, or action, and hop directly into context.

03 / VISUAL FILTERS

Ask precise questions without composing SQL.

Build typed conditions with compact filter chips, combine AND/OR rules, and keep every active constraint visible.

04 / CONNECTIONS

Local, staging, and production stay one hop apart.

Save multiple PostgreSQL profiles, connect through SSL or a one-hop SSH tunnel, and always see which environment owns the current tab.

05 / ROW RELATIONSHIPS

See every relationship for the selected row.

Choose a row and DataHop maps what it belongs to, what points back, and where you can jump next—without writing a join.

06 / LOCAL-FIRST BY DESIGN

Connect directly to PostgreSQL.

DataHop talks directly to PostgreSQL from an isolated desktop worker. Credentials use the operating system's secure store, and diagnostics are local and redacted.

A shorter path

From one record to the full story, in a few clean hops.

DataHop is organized around the real investigation loop: find a record, follow its relationships, inspect the connected records, and return without losing your path.

Investigation traildatahop_dev · PostgreSQL
01Jump to the starting pointFind the right connection, table, or open tab with ⌘K / Ctrl K.⌘ Ksales.orders
02Find the recordUse typed visual filters, ordering, or Custom SQL predicates.statusequals · paid
03Inspect and followSelect a row, then open its parent or the child rows that reference it.customer_id ↗core.customers.id
04Keep your trailUse Back and Forward without losing loaded rows, selection, or scroll position.← Backorders / 8041

Start following the full story.

DataHop's macOS beta is ready to download. Choose the build that matches your Mac and start exploring PostgreSQL.

Beta release · Apple silicon and Intel builds available