gregorip02/restql
RESTQL is a Laravel package for quickly exposing Eloquent models as flexible REST APIs. It provides a query language for selecting fields, filtering, sorting, paginating, and including relationships, helping you build JSON endpoints with less boilerplate.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| jedrzej/searchable | 0.89 | — | 125 | 127 | 23 | 3K | 12 | 5.1 | 24.4 | MIT | — | |
| laravellegends/eloquent-filter | 0.88 | — | 39 | 39 | 8 | 770 | 0 | 1.3 | 18.0 | MIT | 4 years ago | |
| khalyomede/laravel-odata-adaptable | 0.88 | Laravel OData Adaptable brings OData-style query options to Laravel, letting clients filter, sort, select, and paginate Eloquent resources with familiar syntax. A lightweight way to expose flexible, standards-inspired APIs with minimal boilerplate. | 3 | 3 | 1 | 51 | 0 | 0.1 | 15.7 | MIT | — | |
| andydefer/domain-structures | 0.88 | A Laravel/PHP package that provides reusable domain structures and building blocks for domain-driven design. It helps organize business logic, reduce boilerplate, and keep core rules isolated from framework and infrastructure concerns for cleaner, more maintainable applications. | 0 | 0 | 0 | 2K | 0 | 0.0 | 46.3 | MIT | — | |
| 5labs/grogoo-restfier | 0.87 | Grogoo Restfier is a Laravel package that scaffolds RESTful APIs from your database schema, auto-generating controllers, routes, and resources for consistent CRUD endpoints with minimal boilerplate, so teams can ship backend features faster and keep API conventions uniform across projects. | 0 | 0 | — | 198 | — | 0.0 | 31.8 | — | — | |
| josezenem/laravel-slugidable | 0.87 | Automatically generate unique, URL-friendly slugs for your Eloquent models. Customize the source field, separator, and length, and let the package handle duplicates and slug updates when records change, keeping every route clean and consistent. | 11 | — | 0 | — | 0 | 13.2 | 0.9 | MIT | 4 months ago | |
| supportpal/eloquent-model | 0.87 | Eloquent-style base Model for PHP/Laravel to build custom, non-database models. Supports accessors/mutators, attribute casting, guarded/fillable and hidden fields, appended attributes, and easy array/JSON conversion. | 0 | 0 | 0 | 911 | 0 | 11.8 | 44.9 | — | 5 months ago | |
| sassnowski/laravel-shareable-models | 0.87 | Laravel package that turns any Eloquent model into a shareable resource with unique, revocable URLs. Add a trait, generate share links, and let recipients view records without writing custom sharing controllers, routes, or token handling. | 268 | 268 | 23 | 12 | 2 | 2.8 | 1.8 | MIT | 3 years ago | |
| manhattan/restful | 0.87 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| jenssegers/model | 0.87 | — | 394 | 395 | 61 | 58K | 17 | 14.3 | 36.5 | — | 1 year ago | |
| awes-io/repository | 0.87 | A Laravel repository pattern package that streamlines data access with reusable repositories, query filtering, sorting, pagination, eager loading, and CRUD helpers. It keeps controllers lean and models clean while making complex Eloquent queries easier to organize. | 170 | 172 | 22 | 25 | 21 | 7.9 | 8.6 | MIT | 5 years 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 | |
| tbbc/rest-util | 0.87 | tbbc/rest-util is a lightweight Laravel utility package for building RESTful APIs, offering helpers for consistent JSON responses, error handling, and request/response formatting to reduce controller boilerplate. | 16 | 16 | 5 | 18 | 0 | 0.2 | 4.3 | MIT | — | |
| pricecurrent/laravel-eloquent-filters | 0.87 | 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 | |
| laravel-freelancer-nl/fluentaql | 0.86 | A fluent SQL builder for Laravel that lets you compose queries through a chainable PHP API instead of raw strings, keeping statements readable, parameterized, and easy to maintain while retaining full control over the generated SQL. | 12 | 12 | 2 | 311 | 0 | 0.3 | 14.2 | MIT | 4 years ago | |
| crcms/repository | 0.86 | crcms/repository is a Laravel repository-pattern package that separates data access from business logic, with support for Eloquent models, reusable criteria, caching, and fluent query methods to keep controllers and services clean and testable. | 66 | — | 12 | — | 0 | 0.7 | — | MIT | — | |
| rebing/graphql-laravel | 0.86 | Code-first GraphQL integration for Laravel: define schemas, queries, and mutations in PHP classes instead of .graphql files. Supports multiple schemas, resolver middleware, privacy controls, and dataloaders to avoid n+1 queries. | 2,226 | 2,238 | 271 | 424K | 0 | 49.4 | 36.6 | MIT | 4 weeks ago | |
| thejano/laravel-filterable | 0.86 | Laravel Filterable offers a clean, reusable way to filter Eloquent models using query string parameters. Define filters as dedicated classes, keep controllers slim, and compose filters with support for relationships, scopes, validation, and custom logic. | 74 | — | 4 | — | 0 | 13.9 | — | MIT | 4 months ago | |
| open-southeners/laravel-apiable | 0.86 | — | 13 | 13 | 1 | 289 | 2 | 29.5 | 21.6 | MIT | 1 week ago | |
| rebing/graphql-laravel-select-fields | 0.86 | Laravel package for rebing/graphql-laravel that adds select-field support to GraphQL queries, letting resolvers fetch only the Eloquent columns and relationships requested by clients. Reduce over-fetching, simplify field selection, and improve query performance. | 0 | 0 | 1 | 3K | 0 | 12.8 | 52.2 | MIT | 4 months ago |
How can I help you explore Laravel packages today?