
A powerful PostgreSQL GUI: browse, edit and chart your Postgres data through tables, forms and dashboards instead of psql or pgAdmin. Free to start.

Searchable tables, forms and dashboards on your live Postgres database, with row- and column-level permissions instead of shared credentials.


Describe the tables and workflows your team needs and Jet builds the interface. Drop into raw SQL whenever the visual builder is not enough.
Connect your PostgreSQL database and get editable tables, forms and detail views generated from your schema in minutes.
.jpeg)
Write raw SQL when you need it or point-and-click when you don't — both run against your live database.
.jpeg)
Expose sensitive columns only to the roles that should see them, with row- and field-level control.
.jpeg)
Jet follows foreign keys so related records stay linked and navigable across tables.
.jpeg)
Edits save straight back to Postgres in real time — Jet builds on your database, it doesn't copy it.
.jpeg)


Postgres ships with psql, a command-line client, and pgAdmin is the usual desktop option. Both are built for people who administer the database. Jet is a GUI for the people who only need to read and change the data.
Yes. Jet reads your schema and generates searchable tables and forms, so browsing, filtering and editing need no query. Raw SQL stays available when you want it.
pgAdmin is a database administration tool: one person, full access, installed locally. Jet is a shared interface: role-based access down to the row, forms that validate, an audit log, and a URL you can give to someone who should never see pgAdmin.
Jet runs in the browser, so it works the same on Windows, Mac and Linux with nothing to install per machine.
Yes. Connect over an SSH tunnel or private networking, restrict Jet to a read-only role if you want to start that way, and self-host inside your own network if the data must not leave it.
Yes. Permissions work at the row and column level, so a person can see their own region or their own customers without a Postgres role, a view or a GRANT statement per teammate.