agog/osmose
Osmose is a Laravel package for elegantly filtering Eloquent queries via dedicated filter classes. Generate filters with an artisan command, define rules in a residue() array, and apply them with sieve() using built-in direct, callback, and relationship drivers.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ysm/filterable | 0.85 | — | 8 | 8 | 1 | 209 | 0 | 0.4 | 19.1 | MIT | — | |
| lacodix/laravel-model-filter | 0.84 | Filter, search, and sort Eloquent models with reusable filter classes and query-string support. Includes built-in types (string, date, number, enum), relation/nested relation filtering, custom complex logic, and filter visualisation. | 175 | 175 | 14 | 4K | 1 | 31.4 | 21.9 | MIT | 1 week ago | |
| bugloos/query-filter-bundle | 0.84 | — | 17 | 17 | 2 | 29 | 1 | 4.2 | 8.5 | MIT | 3 years ago | |
| ndnam90/laravel-filterable | 0.84 | — | 0 | 0 | 0 | 0 | 0 | 0.6 | — | — | 8 years ago | |
| aldemeery/sieve | 0.83 | — | 138 | 139 | 2 | 29 | 0 | 3.6 | 1.1 | MIT | 1 year ago | |
| mnabialek/laravel-eloquent-filter | 0.83 | — | 25 | 26 | 11 | 35 | 2 | 2.6 | 5.2 | MIT | 5 years ago | |
| laravie/query-filter | 0.83 | Laravie Query Filter adds a clean, reusable way to filter Eloquent queries from request input. Define filter classes and apply them to models to handle searching, sorting, and conditional constraints without cluttering controllers or repositories. | 75 | 76 | 10 | 2K | 0 | 7.4 | 20.4 | MIT | 2 years ago | |
| laraditz/saring | 0.83 | 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 | — | |
| laravellegends/eloquent-filter | 0.82 | — | 40 | 40 | 8 | 406 | 0 | 1.3 | 14.3 | MIT | 4 years ago | |
| laraditz/model-filter | 0.82 | 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 | 5 | 0 | 0.0 | 10.8 | MIT | — | |
| cerbero/query-filters | 0.81 | — | 85 | 86 | 16 | 3K | 0 | 0.9 | 20.7 | MIT | — | |
| andrii-mz/doctrine-qb-filter | 0.80 | — | 2 | 2 | 0 | 0 | 0 | 0.0 | — | — | — | |
| facade/flare-client-php | 0.80 | PHP client for Flare error reporting and monitoring. Captures exceptions in Laravel/PHP apps, enriches with context, and sends them to Flare for grouping, analysis, and alerts. Configurable transport, stack traces, and metadata support. | 518 | 521 | 20 | 426K | 0 | 11.8 | 40.3 | MIT | 3 years ago | |
| lexik/form-filter-bundle | 0.78 | — | 388 | 399 | 118 | 10K | 17 | 8.7 | 21.0 | MIT | 3 years ago | |
| czim/laravel-filter | 0.78 | — | 89 | 91 | 13 | 856 | 2 | 1.5 | 13.4 | MIT | 1 year ago | |
| webbingbrasil/filament-advancedfilter | 0.77 | — | 148 | 148 | 34 | 4K | 5 | 8.2 | 20.9 | MIT | 2 years ago | |
| austral/filter-bundle | 0.77 | — | 1 | 1 | 0 | 17 | 0 | 0.9 | 17.2 | MIT | 2 years ago | |
| adimeo-data-suite/filters | 0.76 | Laravel package providing a filter suite for building and applying query filters to data sets. Helps structure filter definitions and plug them into requests for consistent, reusable filtering in your application. | 0 | 0 | 1 | 0 | 0 | 0.0 | — | — | — | |
| dms/dms-filter | 0.76 | Filter and sanitize object properties via PHP attributes. Annotate fields with rules like Trim, StripTags, and StripNewlines, then run a Filter service to clean entity values automatically—ideal alongside Symfony Validator and for consistent input normalization. | 96 | 96 | 18 | 4K | 2 | 3.9 | 23.6 | MIT | 1 year ago | |
| indexzer0/eloquent-filtering | 0.74 | Define allowed filters on your Eloquent models and apply them from simple arrays or request data—no custom query logic. Supports complex, type-based filtering for APIs and dashboards on Laravel 10+ / PHP 8.2+. | 224 | 224 | 8 | 2K | 1 | 17.0 | 14.8 | MIT | 4 months ago |
How can I help you explore Laravel packages today?