joskolenberg/laravel-jory

Create a flexible API for your Laravel application using json based queries.


Keywords
json, api, filter, query, model, sort, laravel, relation, resource, jory
License
MIT

Documentation

Run Tests Total Downloads Latest Stable Version License

Laravel-Jory: Flexible Eloquent API Resources

Complete documentation

Concept Overview

Laravel Jory creates a dynamic API for your Laravel application to serve the data from your Eloquent models. JoryResources are comparable to Laravel's built-in Resource classes but you only write (or generate) a JoryResource once for each model. Next, your data can be queried in a flexible way by passing a Jory Query to the Jory Endpoints.

Jory is designed to be simple enough to master within minutes but flexible enough to fit 95% of your data-fetching use-cases. It brings Eloquent Query Builder's most-used features directly to your frontend.

Supported Functions

Querying

Endpoints

Aggregates

Metadata

For more information take a look at the docs.

Happy coding!

Jos Kolenberg jos@kolenbergsoftwareontwikkeling.nl