kyslik/laravel-filterable
Laravel Filterable lets you filter Eloquent models directly from query string parameters. Define allowed filters, apply them with a simple trait, and support relation filters, custom filter classes, and safe, composable queries.
kyslik/laravel-filterable is a thin convenience layer for translating HTTP query-string filters into Eloquent query constraints in Laravel 5/6/7 applications. It fits simple CRUD list/index endpoints where filtering is additive, read-only, and confined to a model. It is a poor fit for public API search contracts, complex boolean/relationship filtering, multi-tenant authorization, analytics, or cross-domain search unless wrapped in significant application-specific validation and authorization.spatie/laravel-query-builder instead? Who owns security patches and upgrade testing?composer why-not against the target Laravel/PHP versions and test the actual query syntax. Avoid --ignore-platform-reqs in production unless the package is forked and tested. Confirm PHP 7.x/8.x support, dependency constraints, relationship-filter behavior, pagination interaction, and test coverage. Treat the package’s Laravel 7 claim cautiously until Composer metadata and runtime tests confirm it.How can I help you explore Laravel packages today?