Planche は、Kibana を動かさずに Dev Tools コンソールを使いたいときのための無料 Elasticsearch GUI です。GET /index/_search リクエストを書き、ヒットをテーブルで読み、ドキュメントを開いて編集できます。Elasticsearch 7 と 8 に対応し、セキュリティが有効なクラスタや自己署名証明書のクラスタでも使えます。
_bulk と _msearch には NDJSON ボディ、エンドポイントとインデックス名の補完_index、_id、_score と _source のフィールド)。_cluster/health のような単一オブジェクトの応答は JSON で表示_source をツリーで表示し、JSON として編集して if_seq_no と if_primary_term 付きで保存。その間に変更されたドキュメントは上書きせずに報告ターミナルで npx planche を実行します(Node 22 以上)。手元のマシンに小さなローカルエージェントが起動してリクエストをクラスタの REST API に送り、このページをペアリング済みの状態で開きます。ブラウザは 127.0.0.1 とだけ通信するので、認証情報が他のサーバーに送られることはありません。プライベートネットワーク上のクラスタには SSH トンネルで接続できます。
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 です。
同じコンソール、ツリー、ドキュメントビューアは、API を共有する OpenSearch でも使えます。
その他のクライアント: SQLite ビューア, MySQL クライアント, MariaDB クライアント, PostgreSQL クライアント, SQL Server クライアント, Oracle クライアント, Neon クライアント, Supabase クライアント, Cloudflare D1 クライアント, Cloudflare Durable Objects クライアント, Redis クライアント および OpenSearch クライアント.
Planche はアカウント不要の無料プランがあり、データをアップロードしません — 接続プロファイルはブラウザ内にのみ保存されます。一部の高度な機能には Pro が必要です。料金をご覧ください。