protonemedia/laravel-eloquent-where-not
Adds whereNot and orWhereNot methods to Laravel Eloquent, letting you negate simple conditions, nested closures, and relationships cleanly. A small, expressive package for readable inverse WHERE clauses without raw SQL or awkward operator flipping.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| abdrzakoxa/laravel-eloquent-filter | 0.87 | A Laravel package for adding reusable, query-string-driven filters to Eloquent models. Define filters once and apply them through simple request parameters to keep controllers clean and queries flexible. | 13 | — | 1 | — | 0 | 0.4 | — | MIT | 4 years ago | |
| tomodo531/filterable-filters | 0.87 | A Laravel package for reusable, request-driven Eloquent filters. tomodo531/filterable-filters helps you define filter classes and apply them consistently, keeping controllers and models clean while making complex filtering logic easier to organize, compose, and maintain. | 2 | 2 | 1 | 37 | 1 | 0.1 | 15.5 | — | 3 years ago | |
| emmadonjo/laravel-filter | 0.87 | A lightweight Laravel package for adding clean, reusable filters to Eloquent queries. Define composable filter classes once, apply them from request parameters or manually, and keep controllers slim, query logic organized, and filtering behavior easy to test and extend. | 2 | — | 0 | — | 0 | 5.7 | — | MIT | 8 months ago | |
| leocarmo/laravel-eloquent-model-filter | 0.86 | A Laravel package for adding declarative filters to Eloquent models. Define allowed filters once, apply them from request query strings, and keep complex query logic reusable, readable, and easy to test across your application. | 11 | 11 | 2 | 0 | 0 | 0.1 | — | — | 8 years ago | |
| beyondcode/laravel-scope-checks | 0.86 | Laravel Scope Checks offers simple helpers for verifying that an Eloquent model has a given query scope before you apply it. It helps keep dynamic query building safe and predictable, with readable checks that are easy to use and test. | 77 | 78 | 3 | 0 | 1 | 0.4 | — | MIT | 6 years ago | |
| alex-storozhenko/eloquent-criteria | 0.86 | A lightweight Laravel package for applying reusable criteria to Eloquent queries. Encapsulate filters and query logic in dedicated criteria classes, then compose them on models or repositories for cleaner, testable, and more maintainable database code. | 1 | — | 0 | — | 0 | 0.2 | — | MIT | 3 years ago | |
| studiomado/query-bundle | 0.86 | Query Bundle is a Laravel package for building reusable, composable Eloquent queries. It helps move complex filtering, sorting, and data retrieval logic into dedicated query classes, keeping controllers and models cleaner and making database queries easier to maintain and test. | 13 | 13 | 4 | 0 | 12 | 3.9 | 3.8 | MIT | 4 years ago | |
| biiiiiigmonster/hasin | 0.86 | biiiiiigmonster/hasin brings recursive "has in" relationship queries to Laravel's Eloquent ORM, letting you fetch ancestors, descendants, and other nested tree data with fluent, hasMany-style syntax instead of raw recursive SQL. Ideal for category trees, comment threads, and org charts. | 154 | — | 17 | — | 0 | 9.8 | 0.4 | MIT | 7 months ago | |
| kyslik/laravel-filterable | 0.86 | 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. | 115 | — | 34 | — | 5 | 3.2 | 1.1 | MIT | 7 years ago | |
| pricecurrent/laravel-eloquent-filters | 0.86 | 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 | |
| protonemedia/laravel-cross-eloquent-search | 0.86 | Search across multiple Eloquent models with one query. Supports pagination, scoped constraints, eager loading, relationship and nested search, full-text search, cross-model sorting, and ordering by relevance. Works with MySQL, PostgreSQL, and SQLite. | 1,130 | 1,134 | 78 | 27K | 8 | 25.6 | 24.2 | MIT | 8 months ago | |
| ndnam90/laravel-filterable | 0.86 | — | 0 | 0 | 0 | 0 | 0 | 0.6 | — | — | 8 years ago | |
| zareismail/markable | 0.86 | Markable is a Laravel package for adding marks such as likes, bookmarks, or favorites to Eloquent models through polymorphic relationships. It provides simple traits and query helpers to attach, remove, and retrieve marks across your application. | 2 | — | 0 | — | 0 | 0.3 | — | MIT | 4 years ago | |
| mouadziani/laravel-query-inspector | 0.86 | Laravel Query Inspector lets you see the SQL your app actually runs—log queries with bindings, execution time, and where they came from. A lightweight debugging aid for spotting slow, duplicate, or unexpected database calls during development. | 56 | — | 4 | — | 0 | 0.4 | — | MIT | 5 years ago | |
| daveismyname/laravel-filters | 0.86 | 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 | |
| sofa/eloquence-base | 0.86 | — | 79 | 79 | 64 | 6K | 12 | 9.1 | 30.4 | MIT | 5 years ago | |
| staudenmeir/eloquent-eager-limit-x-laravel-cte | 0.86 | A Laravel package that combines eager limit loading with common table expressions, letting you limit eager-loaded relationships per parent model using CTEs. Useful for fetching only the latest or top N related records for each parent in a single query. | 6 | 6 | 2 | 393 | 0 | 0.4 | 24.6 | MIT | 3 years ago | |
| mmanos/laravel-search | 0.85 | A driver-based full-text search package for Laravel that lets you index and search Eloquent models with a simple, fluent API. Supports multiple backends and integrates cleanly into existing models and queries. | 349 | 361 | 55 | 2 | 20 | 9.3 | 6.7 | MIT | 9 years ago | |
| gurgentil/eloquent-filters | 0.85 | 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 | |
| sofa/eloquence-mutable | 0.85 | — | 26 | 26 | 15 | 5K | 0 | 3.0 | 31.4 | MIT | 5 years ago |
How can I help you explore Laravel packages today?