ghostcompiler/laravel-querybuilder
API-ready Eloquent query builder for Laravel with strict allow-lists for filters, sorts, includes, and sparse fields. Supports nested relation filters/sorting, custom filters, tenant scoping, safe public query interfaces, and pagination helpers for clean API responses.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| citizen63000/easy-api-core | 0.91 | — | 0 | 0 | 1 | 1 | 0 | 18.7 | 4.8 | MIT | 1 month ago | |
| tpetry/laravel-query-expressions | 0.89 | Add powerful SQL expression support to Laravel’s query builder. Compose reusable, type-safe expressions for functions, casts, JSON ops, windows, and more, with clean syntax and cross-database compatibility—ideal for advanced filtering, sorting, and computed columns. | 360 | 361 | 29 | 57K | 1 | 2.9 | 30.4 | MIT | — | |
| socialblue/laravel-query-adviser | 0.89 | — | 20 | 20 | 1 | 113 | 0 | 9.5 | 11.9 | MIT | 2 years ago | |
| mehedi8gb/api-crudify | 0.88 | Laravel package that generates standardized API CRUD (controller/service/repository/model/requests/resources/tests) and powers query-driven endpoints via a chainable pipeline for relations, filtering, sorting, soft deletes, and pagination—all controlled by URL query params. | 1 | 1 | 0 | 0 | 0 | 23.7 | — | MIT | 2 months ago | |
| alhames/apihelper | 0.88 | Laravel/PHP helper utilities for building API responses and common API tasks. Provides convenience methods for formatting output, handling errors, and streamlining controller/service code when creating REST-style endpoints. | 0 | 0 | 0 | 0 | 0 | 0.6 | — | MIT | 9 years ago | |
| rizkussef/laravel-crud-api | 0.88 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| luezoid/laravel-core | 0.87 | — | 11 | 11 | 9 | 26 | 2 | 1.6 | 6.9 | MIT | 3 years ago | |
| dovstone/symfony-blog-admin-bundle-mongodb-based | 0.87 | — | 0 | 0 | — | 0 | — | 0.3 | — | — | — | |
| timgws/query-builder-parser | 0.87 | Parse jQuery QueryBuilder rules into safe Laravel query builder constraints. Whitelist allowed fields, then generate SQL (Illuminate/Database) or MongoDB queries (via jenssegers/mongodb). Works well with tools like jQuery DataTables for advanced filtering. | 161 | 161 | 74 | 2K | 10 | 27.8 | 22.1 | MIT | 2 months ago | |
| outrightvision/api-model | 0.87 | — | 4 | 4 | 0 | 2K | 0 | 19.3 | 40.0 | MIT | 2 months ago | |
| onemustcode/query | 0.87 | — | 4 | 4 | 2 | 266 | 5 | 4.4 | 25.0 | MIT | 8 years ago | |
| ndnam90/laravel-filterable | 0.86 | — | 0 | 0 | 0 | 0 | 0 | 0.6 | — | — | 8 years ago | |
| yansongda/supports | 0.86 | — | 21 | 21 | 18 | 19K | 0 | 2.1 | 40.4 | MIT | 5 years ago | |
| open-southeners/extended-laravel | 0.86 | Adds handy Laravel extensions and helper utilities to streamline common tasks and reduce boilerplate. Designed as a lightweight add-on for projects needing extra convenience features beyond the core framework, with simple installation and integration. | 0 | 0 | 0 | 98 | 0 | 19.7 | 31.9 | MIT | 3 months ago | |
| birim/laravel-rest-api | 0.86 | Expose Eloquent models as a simple JSON REST API in Laravel. Configure endpoints in a config file, then query /laravel-json/{resource} for lists, skip/take pagination, and basic field search. Optionally control returned attributes via model properties. | 2 | 2 | 0 | 0 | 0 | 0.3 | — | MIT | 3 years ago | |
| spatie/laravel-query-builder | 0.86 | Build safe, flexible Eloquent queries from incoming API requests. Supports whitelisted filtering (partial/exact/scope/custom), sorting, includes, field selection, pagination, and grouped AND/OR filters—ideal for JSON:API-style endpoints with minimal boilerplate. | 4,461 | 4,474 | 420 | 1M | 0 | 66.6 | 39.9 | MIT | 3 days ago | |
| ecommit/doctrine-utils | 0.86 | Small set of Doctrine ORM QueryBuilder utilities: accurate COUNT helpers, a paginator, and filter helper methods. Install via Composer and use to simplify common query building patterns in your PHP projects. | 0 | 0 | 1 | 220 | 0 | 0.0 | 32.4 | MIT | — | |
| laravie/query-filter | 0.86 | 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 | |
| spatie/elasticsearch-query-builder | 0.86 | Lightweight fluent PHP query builder for Elasticsearch. Build searches with queries and aggregations, set index and options, then execute via the official client. Designed to pair with spatie/elasticsearch-search-string-parser; focused feature set, PRs welcome. | 182 | 182 | 47 | 67K | 0 | 31.8 | 41.7 | MIT | 6 days ago | |
| mohammad-fouladgar/eloquent-builder | 0.86 | — | 526 | 527 | 42 | 1K | 0 | 4.2 | 7.2 | MIT | 7 years ago |
How can I help you explore Laravel packages today?