Planche est une interface graphique OpenSearch gratuite pour avoir la console Dev Tools sans faire tourner OpenSearch Dashboards : écrivez des requêtes, lisez les résultats de recherche sous forme de tableau, parcourez index et mappings, et modifiez des documents. Fonctionne avec OpenSearch 1 et 2, avec ou sans le plugin de sécurité.
Ouvrir le client OpenSearch
_bulk, et du SQL via POST /_plugins/_sql_cluster/health en JSON_source en arbre, modifié en JSON et enregistré avec if_seq_no et if_primary_term, de sorte qu’un document modifié entre-temps est signalé au lieu d’être écraséLancez npx planche dans un terminal (Node 22+). Un petit agent local démarre sur votre machine, envoie vos requêtes à l’API REST du cluster et ouvre cette page déjà appairée. Le navigateur ne parle qu’à 127.0.0.1 ; vos identifiants ne sont envoyés à aucun autre serveur. Les clusters sur un réseau privé sont accessibles par un tunnel SSH.
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.
Elasticsearch est pris en charge de la même façon ; voir le client Elasticsearch.
Également disponibles : Visionneuse SQLite, Client MySQL, Client MariaDB, Client PostgreSQL, Client SQL Server, Client Oracle, Client Neon, Client Supabase, Client Cloudflare D1, Client Cloudflare Durable Objects, Client Redis et Client Elasticsearch.
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.