massive/search-bundle
Laravel bundle that adds a flexible, driver-based search layer to your app. Define searchable models and fields, run queries across multiple sources, and return consistent results with pagination and filtering—designed to be easy to integrate and extend.
Adopt if:
LIKE queries.symfony/bridge).Look elsewhere if:
For Executives: "This bundle lets us ship search features 40% faster by reusing a Symfony-native solution with Elasticsearch/Zend Lucene support—without locking us into proprietary SaaS. It handles edge cases like multilingual indexing and partial updates out-of-the-box, reducing long-term costs. Used by [hypothetical company], it’s MIT-licensed, actively maintained, and integrates seamlessly with Laravel via Symfony Bridge. No vendor lock-in; full control over infrastructure."
For Engineering: *"MassiveSearchBundle abstracts search backends into a consistent API, so we can swap Elasticsearch for Zend Lucene (or vice versa) without rewriting queries. Key perks for Laravel:
@ORM\Index), reducing boilerplate.search.query = 'title:laravel AND (price > 10 OR tags:open_source)').php artisan massive:search:reindex (Symfony CLI alias).SearchEvent for custom logic (e.g., pre/post-search transformations).Tradeoffs:
SearchEvent).Proposal: Pilot with a product catalog search or blog search feature to validate performance and developer experience."*
How can I help you explore Laravel packages today?