Elasticsearch
Free and Open Source, Distributed, RESTful Search Engine for advanced searching and data analytics.
Elasticsearch is built in Java, 76.5k GitHub stars from 100 contributors, latest release v9.3.3.
When to use Elasticsearch
Elasticsearch is listed here as a Development project. The directory calls out Distributed full-text search, Real-time indexing, Scalable and high availability as capabilities associated with it.
Other recorded traits for Elasticsearch include Advanced analytics, RESTful API.
Besides Development, this page also files Elasticsearch under Performance, Tools.
Elasticsearch compared with
Records in this directory name Apache Solr, Algolia, Amazon OpenSearch Service, MeiliSearch as products people compare with Elasticsearch. That list is editorial metadata, not a claim that Elasticsearch replaces each of them.
Open-source projects that mention Elasticsearch are collected on a separate alternatives page.
What the Elasticsearch stats reflect
GitHub currently shows 76.5k GitHub stars, about 100 contributors, 25.8k forks, 5.6k open issues, latest tracked release v9.3.3. Star and activity counts here are a snapshot used as a proxy for community adoption, not a quality score.
Stats refreshed
- Language
- Java
- Latest Release
- v9.3.3
- License
- Other
Our Newsletter
Get new Development tools right in your inbox
Get short emails with useful development projects, releases, and repos worth watching.
Key features of Elasticsearch
- Distributed full-text search
- Real-time indexing
- Scalable and high availability
- Advanced analytics
- RESTful API
Recorded alternatives to Elasticsearch
Compare with
Elasticsearch resources
Elasticsearch on GitHub
Frequently asked questions
What is Elasticsearch?
Free and Open Source, Distributed, RESTful Search Engine for advanced searching and data analytics. This directory highlights Distributed full-text search, Real-time indexing, Scalable and high availability.
What language is Elasticsearch written in, and what is the latest release?
Elasticsearch is written primarily in Java. The latest release tracked on this page is v9.3.3.
How widely is Elasticsearch used on GitHub?
Elasticsearch has about 76.5k GitHub stars across about 100 contributors. It also has about 25.8k forks. Those counts are a snapshot of community attention, not a ranking of quality.
What do people compare Elasticsearch with?
This directory records Apache Solr, Algolia, Amazon OpenSearch Service, MeiliSearch as comparison points for Elasticsearch. A longer list of open-source projects that mention Elasticsearch is at https://www.open-source-tools.com/alternatives/elasticsearch.
Related tools
ZincSearch
ZincSearch is a lightweight alternative to Elasticsearch that requires minimal resources, written in Go.
Typesense
Open Source alternative to Algolia and Pinecone, and an easier-to-use alternative to ElasticSearch. Fast, typo tolerant, in-memory fuzzy search engine for building delightful search experiences.
Sonic
Sonic is a fast, lightweight, and schema-less search backend. It serves as an alternative to Elasticsearch, designed to run on minimal resources, making it ideal for applications with limited memory availability. Sonic offers an efficient search and indexing mechanism at high speed while being easy to integrate.
Orama
A complete search engine and RAG pipeline operating in your browser, server, or edge network, supporting full-text, vector, and hybrid search in an ultra-lightweight package of less than 2KB.
MeiliSearch
A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.
Webpack
A versatile bundler for JavaScript and its friends, facilitating the bundling of modules into a few assets. Supports code splitting for on-demand loading and features loaders for handling various module formats like CommonJs, AMD, ES6, CSS, images, and more.