A clean, fast SQL editor for the desktop. PostgreSQL, MySQL/MariaDB and SQLite ā locally or tConnect to PostgreSQL, MySQL or SQLite, locally or over SSH. Ask in plain English and get SQL that actually runs, because it reads your schema first. Cancel runaway queries, edit cells inline, alter tables visually. Free, MIT, for Mac, Windows and Linux.hrough an SSH tunnel. - mohammedkmo/OpenTable
Hey Product Hunt š
I spent the last few months building the database client I actually wanted to use.
Every SQL GUI I tried felt like enterprise software from 2009 ā heavy, cluttered, twelve panels I never opened. I wanted something closer to a good text editor: fast, quiet, keyboard-first.
So OpenTable is that. Connect to PostgreSQL, MySQL or SQLite ā locally or through an SSH tunnel ā and just write SQL.
A few things I'm proud of:
The AI reads your schema first. Most tools hallucinate columns that don't exist. This one pulls your real tables and columns before it writes anything, so the query runs. It also explains errors and fixes broken queries. Bring your own Anthropic key ā nothing is sent anywhere else.
You can cancel a query. Sounds small. Anyone who's ever run an unbounded SELECT on a big table knows it isn't.
Inline editing that won't ruin your day. Double-click a cell, edit it. Every change applies in one transaction with bound parameters, and only when the result maps cleanly to one table with a primary key.
Schema changes you can read before you run them. Create and alter tables visually ā columns, types, primary keys, indexes, foreign keys ā with the exact SQL shown first.
It's free and MIT licensed. macOS builds are signed and notarised, so no scary warnings. Windows and Linux too.
I'd genuinely love feedback ā especially on what's missing. What makes you keep your current client open?
ā Mohammed