1bench — Modern Neon GUI Client

NeonNeon GUI Client

Browse databases, run SQL queries, and edit data inline in your Neon project. Connect to Neon on localhost or self-hosted.

Apple Silicon — Also available for 7-day free trial · No credit card required

Your Data Stays Yours

1bench runs entirely on your machine. Nothing is ever sent to us.

100% Local

Credentials and data never leave your machine.

Zero Telemetry

No usage tracking, no query logging, no analytics.

Direct Connection

Straight to your database, nothing in between.

Built for Neon

1

Full Database Hierarchy

See all databases, schemas, and tables in one expandable tree. Browse across schemas without switching connections, with row counts at a glance.

2

Branch-Aware Workflow

Add each Neon branch as its own connection. Switch between main, staging, and feature branches with tabs; each keeps its own state and history.

3

Visual Query Builder

Build SQL visually — pick columns, add filters, set sort and limit. See the generated SQL as you go, or switch to the raw editor for full control.

4

Browse, Edit & Manage

Browse table data as a paginated table or as row-detail cards for long text and wide schemas. Edit cells inline, insert rows visually, view schema details.

5

Create Tables, Indexes, Schemas & Databases

Visual wizards for tables (columns, keys, FKs, checks), secondary indexes (btree, gin, gist, brin, hash), schemas, and databases — all with live SQL preview.

6

Native pgvector Support

Embedding columns render inline as compact vector cells. Visualize 2D projections, right-click any row for Find Similar — no custom queries needed.

10x Your Neon Productivity

Stop switching between CLI and code. Manage everything visually.

SQL Query Execution

Write and run SQL queries with syntax highlighting. View results instantly in a sortable, paginated table.

Inline Data Editing

Click any cell to edit its value directly. Stage multiple changes across rows and save them all at once.

Row Insertion

Insert new rows through a clean visual form. Skip writing INSERT statements by hand every single time.

Table Operations

Truncate or drop tables with built-in confirmation dialogs. Prevent accidental data loss in production.

Schema Inspector

View column types, nullable flags, default values, primary keys, and constraints for any selected table.

SSH Tunnels

Reach any Postgres-compatible endpoint through SSH tunnels. Works with Neon's pooler and direct endpoints.

Cloud Support

Connect to any Neon project — pooled or direct endpoint. TLS enforced by default, all Neon regions.

Read-Only Mode

Toggle read-only mode to safely browse production branches. Eliminate any risk of accidental writes.

Production Safe

Confirmation dialogs guard all destructive operations. Always review before executing DROP or TRUNCATE.

Export & Import

Export full tables or filtered query results as CSV or JSON files. Import data from files just as easily.

Favorites

Pin your most-used tables, saved queries, and branch connections for instant access from the sidebar.

Query History

Every query you run is saved automatically per connection. Search, re-run, or favorite past queries anytime.

Multiple Tabs

Work across multiple Neon branches and projects in parallel using a clean and intuitive tabbed interface.

Keyboard Shortcuts

Navigate between tables, run queries, and switch tabs entirely from the keyboard. No mouse required.

Dark & Light Mode

Choose between polished dark and light themes. Matches your system preference or set it on your own.

Frequently Asked Questions

What is a Neon GUI?
A Neon GUI is a visual desktop client that lets you browse databases, schemas, and tables, run SQL queries, and edit data on your Neon Postgres project without using the psql command line. 1bench is a modern Neon GUI for Mac, Windows, and Linux.
Does Neon have a GUI?
Neon ships the Neon Console, a web-based dashboard for managing projects, branches, and queries. For teams wanting a native desktop experience with faster navigation, multi-project tabs, and cross-database workflow, 1bench works alongside on Mac, Windows, and Linux.
What is the best Neon GUI for Mac, Windows, or Linux?
A good Neon GUI should run natively on your OS, accept Neon's pooled or direct connection string, support TLS by default, and let you browse schemas, run SQL, and edit rows without leaving the app. 1bench delivers all of this with a single download for Mac, Windows, and Linux.
How do I connect a Neon GUI to my Neon project?
In your Neon Console, open Connection Details and copy the connection string (pooled endpoint on port 5432, or direct compute endpoint). Paste it into 1bench as a new connection. TLS is required by default and 1bench handles it automatically.
Can a Neon GUI connect to individual database branches?
Yes. Neon branches each have their own connection endpoint — grab the branch's connection string from the Console and add it as a separate connection in 1bench. Save each branch (main, staging, feature-x) side by side in the sidebar for quick switching.

Ready to manage Neon visually?

1bench connects to Neon Cloud and self-hosted instances. Start your 7-day free trial today.

View Pricing

1bench is not affiliated with or endorsed by Neon, Inc.. Neon is a trademark of Neon, Inc..