ブラウザで動く Supabase データベースクライアント

Planche は Supabase の Postgres データベース向けの無料 GUI で、ダッシュボードのテーブルエディタでは足りないときのためのデスクトップ級 SQL クライアントです。プロジェクトの接続文字列を貼り付けるだけで、フル機能の SQL エディタ、スキーマブラウザ(public、auth、storage など)、編集可能なグリッド、ERD が使えます。

Supabase クライアントを開く Planche の SQL クライアント画面 — スキーマツリー、SQL エディタ、結果グリッド

機能

接続のしくみ

ターミナルで npx planche を実行します(Node 22 以上)。手元のマシンに小さなローカルエージェントが起動して Supabase への TLS 接続(Supavisor 経由または直接)を開き、このページをペアリング済みの状態で開きます。ブラウザは 127.0.0.1 とだけ通信するので、データベースのパスワードが Supabase 以外のサーバーに送られることはありません。

Node.js がない場合は? 1 行でインストールできます — macOS・Linux は curl -fsSL https://planche.dev/install.sh | sh、Windows は irm https://planche.dev/install.ps1 | iex。すべてホームディレクトリの中に収まり、管理者権限を求めず、Node.js のないマシンには専用のランタイムも一緒に用意します。以後は planche コマンドがすぐ起動し、更新は planche upgrade です。

Supabase は標準の PostgreSQL なので、PostgreSQL クライアントのすべてがそのまま使えます。通常のセッションには session pooler(ポート 5432)か直接接続を使ってください。transaction pooler は対話型クライアントではなくサーバーレス関数向けです。

その他のクライアント: SQLite ビューア, MySQL クライアント, MariaDB クライアント, PostgreSQL クライアント, SQL Server クライアント, Oracle クライアント, Neon クライアント, Cloudflare D1 クライアント, Cloudflare Durable Objects クライアント, Redis クライアント, Elasticsearch クライアント および OpenSearch クライアント.

無料で利用可能

Planche はアカウント不要の無料プランがあり、データをアップロードしません — 接続プロファイルはブラウザ内にのみ保存されます。一部の高度な機能には Pro が必要です。料金をご覧ください。