About ElasticSuite
ElasticSuite, from Smile, is a search and merchandising module for Magento 2 built on Elasticsearch. It is installed into a Magento store to power catalog search, autocomplete and faceted navigation, and to give merchandisers tools for controlling how products are ranked and displayed.
The project maintains a compatibility matrix because Magento 2.4.6 introduced Elasticsearch 8 and OpenSearch 2: different ElasticSuite releases line up with different Magento versions, from the 2.9.x line for older stores up to 2.12.x for the newest, and with Elasticsearch 7 and 8 or OpenSearch 1 to 3. Stores using Magento Commerce B2B features need separate Shared Catalog and Quick Order modules.
A set of free additional modules is also published on GitHub, including CMS page search, rating filters and sorting, a retail suite with a store locator and per-store price segmentation, and target rules computed through Elasticsearch. ElasticSuite is written in PHP and licensed under OSL-3.0, and it needs your own Magento and search cluster.
Key features
- Elasticsearch-powered Magento 2 search
- Autocomplete and faceted navigation
- Merchandising controls for product ranking
- CMS page search module
- Rating filter and sort module
- Retail modules with store locator
Good fit for
- →Improving search on Magento 2 stores
- →Merchandising catalogs with Elasticsearch
- Built with
- PHP
- Tags
- magento
- elasticsearch
- search
- merchandising
- ecommerce
- php
- autocomplete
- facets
ElasticSuite: questions and answers
- What is ElasticSuite used for?
- ElasticSuite is a Magento 2 module that replaces the default catalog search with an Elasticsearch-based engine and merchandising tools. It is a good fit for improving search on Magento 2 stores and merchandising catalogs with Elasticsearch.
- Is ElasticSuite open source?
- Yes. ElasticSuite is open source under the OSL-3.0 licence. Its source code is on GitHub at Smile-SA/elasticsuite and is written mainly in PHP.
- Is ElasticSuite free?
- Yes. ElasticSuite is open source, so the software itself is free to use. Paid plans are also available, starting at €415 per month.
- Can I self-host ElasticSuite?
- Yes. ElasticSuite can be self-hosted on your own server or infrastructure.
- What is ElasticSuite an alternative to?
- ElasticSuite is an open-source alternative to Algolia, Klevu, Searchspring and Nosto. Other open-source alternatives to Algolia include Marqo, Meilisearch and Typesense.
- Is ElasticSuite actively maintained?
- Yes. The most recent commit to ElasticSuite was on 2 October 2026, and the latest release is 2.12.2, published on 28 September 2026. The project has 804 stars on GitHub.
Open-source alternatives to ElasticSuite
See all
Marqo
Search
Ecommerce Search and Discovery - marqo.ai
Apache-2.0vs Algolia★ 5k
Meilisearch
Search
A lightning-fast search engine API bringing AI-powered hybrid search to your sites and app
OSSvs Algolia★ 59k
Typesense
Search
Typesense is an open-source search engine for fast, typo-tolerant site and app search, wit
GPL-3.0vs Algolia★ 27k
Vespa
Search
The AI search platform
Apache-2.0vs Elastic★ 7.1k
Elasticsearch
Search
Free and Open Source, Distributed, RESTful Search Engine
OSSvs Algolia★ 78k
Manticore Search
Search
Open-source search database for full-text, vector, and hybrid search with real-time indexi
GPL-3.0vs Elastic★ 12k
SaaS alternatives to ElasticSuite
See all
Algolia
Search
Algolia is a hosted search and discovery API that lets developers add fast, typo-tolerant search to websites and apps.
SaaS
Klevu
Search
AI-powered ecommerce site search and merchandising
SaaS
Searchspring
Search
Ecommerce site search and merchandising for online stores
SaaS
Nosto
E-commerce
Personalization and product recommendation platform for online stores
SaaS
Bloomreach
Search
Ecommerce search, merchandising and marketing personalization platform
SaaS
Hawksearch
Search
Ecommerce and enterprise site search with merchandising controls
SaaS

