midsonlajeanty/laravel-filters
A Laravel package for adding reusable, request-driven filters to Eloquent models. Define filter classes and let incoming query parameters refine your database queries cleanly, keeping controllers and models lean.
Consider it when:
when() clauses scattered across controllers.Look elsewhere when:
Executive summary: This is a small Laravel filtering package that could reduce custom code for search/filter features in admin tools and APIs. It is worth a limited technical evaluation, not an immediate broad rollout. The latest release, v0.1.2, does not include substantive public release notes beyond a changelog link, and the package remains pre-1.0, so maturity and long-term maintenance risk should be treated as open questions.
Engineering summary: Evaluate the package against current filtering patterns, confirm it supports the team’s Eloquent use cases, and isolate it behind internal filter definitions or adapters. Run a time-boxed spike on a representative admin/API screen, pin the version, and review upgrade risk before using it in revenue-critical paths. If adopted, document conventions and avoid leaking package-specific APIs throughout the codebase.
How can I help you explore Laravel packages today?