Laravel-Elasticsearch
An Elasticsearch implementation of Laravel's Eloquent ORM
This package extends Laravel's Eloquent model and query builder with seamless integration of Elasticsearch functionalities. Designed to feel native to Laravel, this package enables you to work with Eloquent models while leveraging the powerful search and analytics capabilities of Elasticsearch.
Temporary notice
This repository has been temporarily migrated to GitLab after my GitHub account was incorrectly flagged by their automated abuse-detection systems. Nothing has been lost on GitHub and all packages remain fully maintained and available via Composer as normal.
If you experience any install issues, refresh your metadata by running:
composer update --lock
I am working with GitHub Support to restore the original repositories.
Thank you for all the kind words and support from the community. Really makes it all worth it.
Getting Started
Laravel 11, 12 & 13 Installation & Config - Version 5.6+
Laravel 10 Installation & Config - Version 5.5
Laravel 9 & 8 Installation & Config - Version 3.9