Planche ist eine kostenlose GUI für die Supabase-Postgres-Datenbank – ein SQL-Client auf Desktop-Niveau für die Fälle, in denen der Tabelleneditor des Dashboards nicht reicht. Fügen Sie die Verbindungszeichenfolge Ihres Projekts ein und Sie erhalten einen vollständigen SQL-Editor, Schema-Browser (public, auth, storage, …), bearbeitbares Grid und ERD.
postgres.<ref>), Passwort und Datenbank werden automatisch ausgefülltpublic, auth, storage, extensions – als eigener Namensraum durchsuchbarFühren Sie npx planche im Terminal aus (Node 22+). Das startet einen winzigen lokalen Agenten auf Ihrem Rechner, der die TLS-Verbindung zu Supabase (über Supavisor oder direkt) aufbaut und diese Seite bereits gekoppelt öffnet. Der Browser spricht nur mit 127.0.0.1; Ihr Datenbankpasswort geht an keinen anderen Server als Supabase.
Kein Node.js? Eine Zeile installiert den Agenten — unter macOS und Linux curl -fsSL https://planche.dev/install.sh | sh, unter Windows irm https://planche.dev/install.ps1 | iex. Alles bleibt in Ihrem Home-Verzeichnis, nichts fragt nach Administratorrechten, und auf einem Rechner ohne Node.js kommt eine eigene Kopie davon mit. Danach startet der Befehl planche sofort; planche upgrade hält ihn aktuell.
Supabase ist Standard-PostgreSQL, daher gilt alles vom PostgreSQL-Client. Verwenden Sie für eine normale Sitzung den Session-Pooler (Port 5432) oder die Direktverbindung; der Transaction-Pooler ist für Serverless-Funktionen gedacht, nicht für interaktive Clients.
Ebenfalls verfügbar: SQLite-Viewer, MySQL-Client, MariaDB-Client, PostgreSQL-Client, SQL-Server-Client, Oracle-Client, Neon-Client, Cloudflare-D1-Client, Cloudflare-Durable-Objects-Client, Redis-Client, Elasticsearch-Client und OpenSearch-Client.
Planche hat eine kostenlose Stufe, die kein Konto braucht und keine Ihrer Daten hochlädt – Verbindungsprofile liegen nur in Ihrem Browser. Einige fortgeschrittene Funktionen erfordern Pro, siehe Preise.