Tools / πŸ”Œ VS Code Extension

Supercharged Elasticsearch Tools for VS Code

DevTools in your IDE, snippets and intellisense, mock-data generator and more.

VS Code Elasticsearch DevTools extension screenshot

πŸ› οΈ 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.

  • Star
    Query and Commands Execution: Execute queries and commands for .es.http files with click Run or ctrl+enter.
  • Star
    File Streaming: Stream files into requests using the @ operator instead of copy-paste.
  • Star
    Syntax Highlighting: Auto-completion and syntax highlighting with wrap in boolean hacks.
  • Star
    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).

  • Star
    Smart Completion: IntelliSense for queries, aggregations, and field types with real-time validation.
  • Star
    Quick Actions: Wrap selections in bool clauses (filter, should, must_not) with keyboard shortcuts.
  • Star
    50+ Snippets: Pre-built snippets for queries and aggregations (es-match, es-bool, es-agg-terms).
  • Star
    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.

  • Star
    Comprehensive Mapping Validation: Best practices recommendations and warnings with field type validation.
  • Star
    Performance Impact Analysis: Analyze potential performance bottlenecks in your index mappings.
  • Star
    30+ Mapping Snippets: Pre-built snippets for field types and mapping patterns (es-field-text, es-mapping-complete).
  • Star
    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.

  • Star
    Realistic Test Data: Generate realistic test data from index mappings with proper field types.
  • Star
    All Field Types Supported: Support for all Elasticsearch field types with configurable document count.
  • Star
    Configurable Data Patterns: Configurable document count and data patterns for development and testing.
  • Star
    Command Palette Integration: Command Palette integration and context menu access for easy workflow integration.

Ready to Supercharge Your Elasticsearch Development?

Fully supporting all modern Elasticsearch versions, running anywhere (Elastic Cloud and self-managed), with smart configuration management and Cloud ID support.

Subscribe to the Pulse Newsletter

Get early access to new Pulse features, insightful blogs & exclusive events , webinars, and workshops.

We use cookies to provide an optimized user experience and understand our traffic. To learn more, read our use of cookies; otherwise, please choose 'Accept Cookies' to continue using our website.