Planche est une GUI gratuite pour la base Postgres de Supabase — un client SQL de niveau bureau pour quand l'éditeur de tables du tableau de bord ne suffit plus. Collez la chaîne de connexion de votre projet et vous obtenez un éditeur SQL complet, un explorateur de schéma (public, auth, storage, …), une grille modifiable et un ERD.
postgres.<ref>), mot de passe et base se remplissent automatiquementpublic, auth, storage, extensions — comme des espaces de noms séparésLancez npx planche dans un terminal (Node 22+). Un petit agent local démarre sur votre machine, ouvre la connexion TLS vers Supabase (via Supavisor ou en direct) et ouvre cette page déjà appairée. Le navigateur ne parle qu'à 127.0.0.1 ; votre mot de passe de base n'est envoyé à aucun serveur autre que Supabase.
Pas de Node.js ? Une ligne installe l’agent — curl -fsSL https://planche.dev/install.sh | sh sur macOS et Linux, irm https://planche.dev/install.ps1 | iex sous Windows. Tout reste dans votre dossier personnel, rien ne demande de droits d’administrateur, et une machine sans Node.js en reçoit une copie privée. Ensuite la commande planche démarre immédiatement ; planche upgrade la tient à jour.
Supabase est du PostgreSQL standard, donc tout ce qui vaut pour le client PostgreSQL s'applique. Utilisez le session pooler (port 5432) ou la connexion directe pour une session normale ; le transaction pooler est conçu pour les fonctions serverless, pas pour les clients interactifs.
Également disponibles : Visionneuse SQLite, Client MySQL, Client MariaDB, Client PostgreSQL, Client SQL Server, Client Oracle, Client Neon, Client Cloudflare D1, Client Cloudflare Durable Objects, Client Redis, Client Elasticsearch et Client OpenSearch.
Planche propose une offre gratuite sans compte et n’envoie aucune de vos données — les profils de connexion restent uniquement dans votre navigateur. Quelques fonctions avancées nécessitent Pro, voir les tarifs.