timgws/query-builder-parser
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| derafu/query | 0.87 | Expressive path-based query builder for PHP from Derafu. Build queries using readable, JSONPath-like paths for nested data structures and collections. Lightweight package with full documentation at derafu.dev/docs/data/query. | 3 | 3 | 0 | 5 | 0 | 0.0 | 4.9 | MIT | — | |
| mohammad-fouladgar/eloquent-builder | 0.86 | — | 526 | 527 | 43 | 1K | 0 | 4.2 | 7.2 | MIT | 7 years ago | |
| ghostcompiler/laravel-querybuilder | 0.86 | 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. | 18 | 18 | 0 | 395 | 0 | 18.1 | 21.4 | MIT | 1 month ago | |
| onemustcode/query | 0.85 | — | 4 | 4 | 2 | 266 | 5 | 4.4 | 25.0 | MIT | 8 years ago | |
| pelfox/laravel-bigquery | 0.85 | — | 4 | 5 | 2 | 1K | 0 | 22.8 | 38.3 | MIT | 1 month ago | |
| laravie/query-filter | 0.85 | 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.82 | 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 | 46 | 67K | 0 | 27.4 | 40.4 | MIT | 2 months ago | |
| ecommit/doctrine-utils | 0.81 | 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 | — | |
| willdurand/email-reply-parser | 0.81 | — | 650 | 651 | 81 | 217K | 9 | 13.5 | 37.9 | MIT | 4 years ago | |
| arturdoruch/list-bundle | 0.81 | — | 1 | 1 | 0 | 0 | 0 | 0.0 | — | — | — | |
| beyondcode/laravel-query-detector | 0.81 | Detect N+1 query issues in Laravel during development. Monitors database queries in real time and alerts you when repeated queries suggest missing eager loading, helping you optimize performance and reduce unnecessary database calls. | 2,055 | 2,067 | 143 | 245K | 4 | 36.1 | 33.2 | MIT | 4 months ago | |
| tpetry/laravel-query-expressions | 0.80 | 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 | — | |
| spatie/laravel-query-builder | 0.80 | 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,460 | 4,472 | 417 | 1M | 0 | 61.8 | 38.6 | MIT | 2 months ago | |
| aitradeinc/php-sql-parser | 0.80 | A PHP SQL parser library for analyzing SQL strings. Parse queries into structured data (AST/array) you can inspect, validate, rewrite, or use for tooling like linters, query builders, or migration helpers. Lightweight package for PHP applications. | 0 | 0 | 1 | 0 | 0 | 0.9 | — | MIT | 4 years ago | |
| socialblue/laravel-query-adviser | 0.80 | — | 20 | 20 | 1 | 113 | 0 | 9.5 | 11.9 | MIT | 2 years ago | |
| phpmyadmin/sql-parser | 0.78 | — | 483 | 497 | 118 | 643K | 56 | 37.6 | 67.6 | GPL-2.0 | 8 months ago | |
| lastdragon-ru/lara-asp-graphql | 0.75 | — | 5 | 5 | 3 | 4K | 0 | 0.1 | 39.4 | MIT | — | |
| jdorn/sql-formatter | 0.75 | — | 3,851 | 3,914 | 184 | 615K | 23 | 33.2 | 42.3 | MIT | 12 years ago | |
| netgen/query-translator | 0.75 | Laravel package that translates request input into structured query criteria for filtering, sorting, pagination, and includes. Build safe, reusable query pipelines for Eloquent with configurable mappings and operators, keeping controllers thin and consistent across endpoints. | 204 | 204 | 11 | 29K | 2 | 3.4 | 30.1 | MIT | 4 years ago | |
| rebing/graphql-laravel | 0.73 | Code-first GraphQL integration for Laravel built on webonyx/graphql-php. Define schema in PHP (types, queries, mutations), support multiple schemas with per-schema middleware, resolver middleware, privacy rules, and data loading to avoid N+1 (dataloaders/SelectFields). | 2,218 | 2,227 | 270 | 223K | 0 | 49.3 | 32.2 | MIT | 1 month ago |
How can I help you explore Laravel packages today?