swisnl/laravel-fulltext
swisnl/laravel-fulltext adds MySQL full-text search to Laravel Eloquent models. Create FULLTEXT indexes, run natural language or boolean searches, rank results by relevance, and integrate search directly into your models with a simple, fluent API.
LIKE queries or naive filtering on one model. Add full-text indexes through package migrations, adopt the trait on that model, expose a search scope through an existing repository or service layer, and keep the search interface abstract enough to swap engines later. Avoid spreading package-specific query syntax across controllers.How can I help you explore Laravel packages today?