nlpchina/elasticsearch-sql

Use SQL to query Elasticsearch

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 1 hour ago
Added to GitGenius on September 9th, 2026
Created on August 24th, 2014
Open Issues & Pull Requests: 331 (+0)
GitHub issues: Enabled
Number of forks: 1,528
Total Stargazers: 7,012 (+0)
Total Subscribers: 446 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 0.0 hours
Mean response time: 16.1 days
90th percentile: 78.3 days
Tracked items: 22

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 15
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 535 days
Stale 30+ days: 15
Stale 90+ days: 15

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Elasticsearch-SQL is a plugin that enables querying Elasticsearch using SQL syntax instead of native query DSL.

The tool translates SQL statements into Elasticsearch queries, allowing developers familiar with SQL to work with Elasticsearch data without learning the query language specific to the search engine. It parses SQL input, converts it to appropriate Elasticsearch operations, and returns results in a structured format. The plugin also supports Elasticsearch functions within SQL queries, extending the expressiveness of SQL-based searches.

Developers considering this tool should be aware that the project is deprecated and no longer in active development. The README explicitly recommends using the official x-pack-sql implementation or OpenDistro for Elasticsearch SQL supported by AWS instead. Anyone already using this plugin or maintaining legacy systems that depend on it will find that maintainers typically respond to issues and pull requests within hours, providing practical support despite the deprecated status.

The project maintains build compatibility across multiple Elasticsearch versions and continues to receive maintenance responses to community issues and contributions.