Planche — ブラウザで動く無料の SQL クライアント

Planche は MySQL、MariaDB、PostgreSQL、SQLite、SQL Server、Oracle、Neon、Supabase、Cloudflare D1、wrangler dev 内の Cloudflare Durable Objects、そして Redis、Elasticsearch、OpenSearch 向けの無料 DB GUI です。SQLite ファイルはインストール不要、その他のエンジンは 1 行で起動するローカルエージェントで接続します。アカウントもデータのアップロードもクエリの追跡もありません。

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

できること

接続のしくみ

SQLite: .db / .sqlite ファイルを選ぶと、ページ内で WebAssembly により読み込まれます — ファイルがパソコンの外に出ることはありません。オンライン SQLite ビューアをご覧ください。

MySQL、MariaDB、PostgreSQL、SQL Server、Oracle、Neon、Supabase、Cloudflare D1、wrangler dev 内の Cloudflare Durable Objects、Redis、Elasticsearch、OpenSearch: ターミナルで npx planche を実行します。データベースと通信する小さなローカルエージェントが起動し、このページをペアリング済みで開きます。認証情報は手元のマシンに残ります。

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 です。

無料で利用可能

Planche はアカウント不要、データのアップロード不要で無料で使えます。一部の高度な機能には Pro が必要です — 料金をご覧ください。ローカルエージェントは npm で planche として公開されています。