adriballa/symfony-search-bundle
Symfony bundle that abstracts Elasticsearch: define indexes with two PHP classes, get auto-generated routes for index/document CRUD, validation, and a powerful search API (full-text, filters, sorting, pagination, aggregations). Optional client interfaces for programmatic use.
Adopt if:
Look elsewhere if:
For Executives: "This package lets us ship search features 3x faster by handling Elasticsearch’s complexity under the hood. For example, we could add product filtering to our e-commerce site in 2 weeks instead of 2 months—without hiring a search specialist. It’s like using a ‘search API’ for Laravel, with built-in validation and analytics-ready aggregations. The tradeoff? We give up some low-level control, but the ROI is clear: faster iterations and fewer bugs."
For Engineers: *"This is a batteries-included Elasticsearch client for Laravel. Key wins:
How can I help you explore Laravel packages today?