Supercharged Elasticsearch Tools for VS Code
DevTools in your IDE, snippets and intellisense, mock-data generator and more.

π οΈ DevTools in your IDE
Execute queries and commands directly in VS Code
Query and commands execution for .es.http files. Click Run or ctrl+enter to execute the highlighted command. Stream files into requests using the @ operator instead of copy-paste. Save the requests panel as .es.http files and commit them to your SCM if needed. Syntax highlighting and auto-completion with wrap in boolean hacks and more. Tabular Data Viewer for _cat APIs with copy as cURL option.
-
Query and Commands Execution: Execute queries and commands for .es.http files with click Run or ctrl+enter.
-
File Streaming: Stream files into requests using the @ operator instead of copy-paste.
-
Syntax Highlighting: Auto-completion and syntax highlighting with wrap in boolean hacks.
-
Tabular Data Viewer: Tabular Data Viewer for _cat APIs with copy as cURL option.
π Advanced Query Editor
Smart completion for *.es.query and *.es.query.json files
Smart completion for *.es.query and *.es.query.json files with Elasticsearch queries. IntelliSense for queries, aggregations, and field types. Quick actions: Wrap selections in bool clauses (filter, should, must_not).
-
Smart Completion: IntelliSense for queries, aggregations, and field types with real-time validation.
-
Quick Actions: Wrap selections in bool clauses (filter, should, must_not) with keyboard shortcuts.
-
50+ Snippets: Pre-built snippets for queries and aggregations (es-match, es-bool, es-agg-terms).
-
JSON Formatting: Format and validate JSON queries with built-in formatting tools.
πΊοΈ Index Mapping Editor
Comprehensive mapping validation for *.es.mapping.json and *.es.json files
Comprehensive mapping validation for *.es.mapping.json and *.es.json files. Best practices recommendations and warnings. Field type validation and performance impact analysis.
-
Comprehensive Mapping Validation: Best practices recommendations and warnings with field type validation.
-
Performance Impact Analysis: Analyze potential performance bottlenecks in your index mappings.
-
30+ Mapping Snippets: Pre-built snippets for field types and mapping patterns (es-field-text, es-mapping-complete).
-
Mock Data Generation: Generate realistic test data from mappings (Command Palette or right-click context menu).
π² Mock Data Generator
Generate realistic test data from index mappings
Generate realistic test data from index mappings. Support for all Elasticsearch field types. Configurable document count and data patterns. Command Palette integration and context menu access.
-
Realistic Test Data: Generate realistic test data from index mappings with proper field types.
-
All Field Types Supported: Support for all Elasticsearch field types with configurable document count.
-
Configurable Data Patterns: Configurable document count and data patterns for development and testing.
-
Command Palette Integration: Command Palette integration and context menu access for easy workflow integration.