addons/elasticsearch
A Laravel/PHP addon that integrates Elasticsearch into your application, making it easy to index Eloquent models and run fast, flexible full-text searches through a simple, configurable bridge between Laravel and Elasticsearch.
Consider it when:
Look elsewhere when:
For executives: Elasticsearch-backed search is table stakes for our product, and this MIT-licensed helper lets us deliver it on our existing Laravel/Scout stack with minimal incremental engineering spend. It shortens time-to-market for paginated, consistent search experiences and keeps us free of vendor lock-in. The risk is not licensing — it is project size. We mitigate by forking internally, pinning versions, and treating it as a small, replaceable component rather than a platform bet.
For engineering: it is a thin, well-scoped convenience layer over Scout and Elasticsearch — a paginator, a collection adapter, and a query logger — that standardizes how we return search results and how we debug them. It removes repetitive glue across search features, aligns with existing Eloquent conventions, and can be swapped out behind an interface if our needs grow into relevance tuning, aggregations, or vector search. Recommended posture: adopt, pin, wrap, and own.
How can I help you explore Laravel packages today?