nqxcode/laravel-lucene-search
Laravel package that adds Lucene-powered full-text search to your app. Index Eloquent models and query them with fast, relevant results, plus helpers for managing indexes and integrating search into common Laravel workflows.
For Executives: "This package lets us add full-text search to our Laravel app using open-source Lucene, cutting costs by avoiding third-party search tools like Algolia. It’s a low-risk way to test search functionality—ideal for MVPs or legacy systems—before scaling with Elasticsearch later. Upfront trade-off: limited performance at scale, but we save $X/year on search infrastructure."
For Engineering:
"Leverages ZF2 Lucene to index Eloquent models, giving us Eloquent-like syntax for searches (e.g., Model::search('query')->get()). Works out-of-the-box for Laravel 5.x, but note: unmaintained (last update 2020). Best for small-to-medium datasets or temporary search needs. If we commit, we’ll need to monitor performance and plan a migration to Elasticsearch as we grow."
How can I help you explore Laravel packages today?