samushi/queryfilter
Samushi QueryFilter is a Laravel package that adds clean, reusable query filtering to your Eloquent models. Define filters once and let requests drive dynamic, composable queries without bloating controllers or scattering conditions throughout your codebase.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| railken/lara-eye | 0.90 | railken/lara-eye is a lightweight Laravel package that provides a simple, configurable way to add focused application functionality and manage data within existing PHP projects. It integrates cleanly with Laravel, is easy to install, and suits developers looking for a small, practical package rather... | 38 | — | 2 | — | 0 | 0.3 | — | MIT | — | |
| velitsol/eloquent-filter | 0.89 | A Laravel package for adding clean, reusable filters to Eloquent models. Define filter classes and apply them via simple query strings or request parameters, keeping controllers slim and queries readable. Supports custom filter logic, sorting, and easy extension for building flexible, searchable API... | 22 | 22 | 1 | 0 | 1 | 0.1 | — | — | — | |
| javii-script/default-value-filterable | 0.89 | A Laravel package that adds default-value support to filterable fields, letting you preselect filters and apply sensible defaults so list views start with the right results out of the box. | 2 | 2 | 0 | 913 | 0 | 0.0 | 34.3 | — | 1 year ago | |
| smorken/query-string-filter | 0.89 | A Laravel package for filtering Eloquent model queries directly from URL query string parameters. Define allowed filters, keep controllers clean, and build flexible, request-driven search and listing endpoints with minimal configuration. | 0 | 0 | — | 182 | — | 0.0 | 31.3 | — | — | |
| laravellegends/eloquent-filter | 0.89 | — | 39 | 39 | 8 | 770 | 0 | 1.3 | 18.0 | MIT | 4 years ago | |
| ysm/filterable | 0.88 | — | 8 | 8 | 1 | 191 | 0 | 0.4 | 18.6 | MIT | — | |
| gurgentil/eloquent-filters | 0.88 | gurgentil/eloquent-filters adds clean, reusable filtering to Laravel Eloquent models. Define filter classes for each parameter and let the package whitelist and apply request-based query filters, keeping controllers tidy and searches safe, flexible, and easy to maintain. | 15 | — | 0 | — | 0 | 0.1 | — | MIT | 5 years ago | |
| mnabialek/laravel-eloquent-filter | 0.88 | — | 25 | 26 | 11 | 29 | 2 | 2.6 | 6.4 | MIT | 5 years ago | |
| rmasters/filter | 0.88 | rmasters/filter is a Laravel package for filtering Eloquent models from request query strings. Define reusable filters, map them to parameters, and keep controllers clean with composable, request-driven query filtering. | 21 | — | 7 | — | 1 | 0.5 | — | MIT | — | |
| daveismyname/laravel-filters | 0.88 | A lightweight Laravel package for adding reusable, request-driven filters to Eloquent queries. Define filters once and apply them from query strings to keep controllers clean and search/filter logic organized. | 9 | — | 2 | — | 0 | 9.1 | 2.0 | NOASSERTION | 7 months ago | |
| seoegypt/value-filter | 0.88 | A lightweight Laravel package for filtering incoming request values and query parameters. Apply clean, reusable filter rules to validate and sanitize data before it reaches your application logic, keeping controllers and services tidy. | 3 | 3 | 0 | 18K | 0 | 0.0 | 50.4 | — | 3 years ago | |
| ite/filtration-bundle | 0.88 | ITE FiltrationBundle is a Symfony bundle that adds configurable filtering to Doctrine entity queries. Define text, choice, date, boolean, and relation filters, then apply them to query builders to build dynamic search forms and listings with minimal setup. | 1 | 1 | 1 | 63 | 0 | 0.0 | 20.9 | — | — | |
| laraditz/saring | 0.88 | Saring is a simple Eloquent model filtering package for Laravel and Lumen. Add the Filterable trait to models, create per-model filter classes (e.g., UserFilter), optionally whitelist filterable fields, and call Model::filter($request->all()). | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| mehdi-fathi/eloquent-filter | 0.88 | Laravel package to filter Eloquent models via query strings. Supports complex query structures, custom/overridable conditions, builder integration, and fine-grained control over filter execution. Useful for APIs and large datasets, with optional rate limiting. | 445 | 446 | 41 | 5K | 7 | 21.4 | 19.3 | MIT | 8 months ago | |
| svil4ok/laravel-query-filters | 0.88 | A Laravel package for applying request-driven filters to Eloquent queries, letting you define allowed filters and keep controller code clean. Small and unproven (no stars yet), so review the source and test coverage before relying on it in production. | 0 | — | 0 | — | 0 | 0.6 | 0.4 | MIT | 8 years ago | |
| pricecurrent/laravel-eloquent-filters | 0.88 | Laravel Eloquent Filters adds reusable, request-driven filters to Eloquent queries. Define filter classes, map query-string parameters, and compose clean, testable filtering logic for search pages, APIs, and admin lists without bloating controllers or models. | 176 | — | 14 | — | 0 | 1.7 | — | MIT | 1 year ago | |
| eloquent-filter/filter | 0.87 | Eloquent Filter adds request-driven filtering to Laravel Eloquent models. Define allowed filters and custom filter classes, then filter queries through query-string parameters, keeping APIs, admin panels, and search endpoints clean, composable, and easy to maintain. | 445 | 447 | 41 | 25 | 7 | 12.3 | 4.3 | MIT | 8 months ago | |
| jerome/filterable | 0.87 | — | 195 | 195 | 10 | 18K | 0 | 27.1 | 32.0 | MIT | 1 week ago | |
| ruwork/filter-bundle | 0.87 | Symfony bundle that integrates the RuWork filter component, letting you define reusable filters and apply them to Doctrine queries from request parameters. It provides bundle configuration and service wiring to add flexible, maintainable filtering to Symfony applications. | 0 | 0 | 0 | 3 | 0 | 0.0 | 5.9 | MIT | 8 years ago | |
| laraditz/model-filter | 0.87 | Flexible Eloquent model filtering for Laravel with operator support (eq, gte, etc.), AND/OR grouping, and relationship filters via dot notation. Add a Filterable trait and allowlist fields, optionally create filter classes for custom logic, and filter using request params under filters[]. | 0 | 0 | 0 | 23 | 0 | 0.0 | 19.1 | MIT | — |
How can I help you explore Laravel packages today?