Part of the Search ecosystem · 125 projects
This module integrates with Elasticsearch as a backend for the Search API module, allowing you to index and search your content using Elasticsearch. It supports features like facets, "more like this" suggestions, and geolocation, and leverages the official Elasticsearch PHP client.
This module provides a Search API Backend for ElasticSearch.
The module uses the official ElasticSearch PHP Client. It is therefore compatible with any version of ElasticSearch >= 8.
Important:
To give you the freedom to choose the ElasticSearch version on your own, the ES PHP Client is not a composer dependancy of this module. Based on your installed ES version, you have to install the related ES PHP Client using composer:
composer require elasticsearch/elasticsearch ^8.11
Features
- Search API integration for indexing, field mapping, views etc.
- Facets
- More Like This
- Connector plugin type for external connector extensions
- GeoData support
- NGram analyzer support
Credits
This module heavily based on the work of the Search Api Opensearch module.
Ask your assistant about Search API ElasticSearch Client
Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works
Depends on
Dependencies of the latest stable release
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
More in the Search ecosystem
Most installed first
Activity
Release Timeline
Releases
| Version | Type | Core | PHP | Release date | |
|---|---|---|---|---|---|
| 1.0.8 | Stable | 9–11 | Feb 24, 2025 | ||
| 1.0.7 | Stable | 9–11 | Nov 25, 2024 | ||
| 1.0.6 | Stable | 9–11 | Nov 25, 2024 | ||
| 1.0.5 | Stable | 9–11 | Nov 19, 2024 | ||
| 1.0.3 | Stable | 9–10 | Nov 19, 2024 | ||
| 1.0.2 | Stable | 9–10 | PHP 8 | Jun 25, 2024 | |
| 1.0.1 | Stable | 9–10 | PHP 8 | Jan 26, 2024 | |
| 1.0.x-dev | Dev | 9–11 | PHP 8 | Jan 22, 2024 | |
| 1.0.0 | Stable | 9–10 | PHP 8 | Jan 22, 2024 |