Supercharged OpenSearch Tools for VS Code
Develop, test, and optimize OpenSearch queries with a VS Code extension built for modern workflows. Run requests, validate mappings, and generate realistic test data — right inside your editor.

Kibana DevTools-like Interface
Run HTTP requests and inspect responses without leaving VS Code
Get a familiar DevTools experience tailored for OpenSearch. Execute REST calls, browse results, and manage connections for Amazon OpenSearch Service or self-managed clusters — all from your editor.
Key Capabilities:
-
Request Runner: Execute GET, POST, PUT, and DELETE with an interactive request/response panel.
-
Connection Management: Configure multiple hosts, auth, and Amazon OpenSearch Service endpoints with helpful warnings.
-
File Streaming: Use < or @ to stream bodies from files — no more massive copy/paste.
-
Tabular Views: Optional tables for _cat APIs and search results with easy copy-as-cURL.
Productivity Features:
-
Contextual IntelliSense: Smart completion for queries, aggregations, and field types — tuned for OpenSearch.
-
One-Tap Bool Wrapping: Quick actions to wrap selections in filter, should, or must_not clauses.
-
Rich Snippet Library: 50+ ready-to-use snippets to accelerate common search and aggregation patterns.
-
Built-In JSON Tools: Format and validate JSON on the fly to keep your requests clean and correct.
Advanced Query Editor
Faster authoring for OpenSearch queries and aggregations
Write complex OpenSearch DSL with confidence. IntelliSense, quick actions, and JSON formatting help you prototype faster and reduce syntax errors.
Index Mapping Editor
Uncover issues before they impact query speed and storage
Analyze mappings for potential bottlenecks and anti‑patterns. Get targeted guidance on field choices, analyzers, and structures to keep your indexes lean and fast.
Validation Toolkit:
-
Instant Mapping Checks: Paste mappings and receive actionable insights in seconds.
-
Performance Suggestions: Recommendations tailored to your schema and usage patterns.
-
Snippet Starters: 30+ mapping templates for field types and common patterns.
-
Test Data Hook: Generate realistic sample data directly from your mapping.
Generator Options:
-
Mapping-Aware Output: Produce data that respects field types, analyzers, and expected shapes.
-
All Major Types: Text, numeric, date, geo, keyword, nested — fully supported.
-
Configurable Volume: Choose document counts and tune distributions for realistic datasets.
-
Editor Integration: Run from the Command Palette or the context menu on mapping files.
Mock Data Generator
Create realistic datasets for testing and demos
Spin up sample documents that mirror your mappings so you can prototype queries, validate dashboards, and benchmark performance with confidence.