New

Just launched: Vueblocks, a brand-new search engine for Vue packages! Explore Vueblocks →

joskolenberg/laravel-jory

Create a flexible API for your Laravel application using json based queries.
15,780 45
Install
composer require joskolenberg/laravel-jory
Latest Version:v3.4.1
Laravel:10 – 13
Older releases:5 – 9
License:MIT
Last Updated:Jun 29, 2026
Links: GitHub  ·  Packagist
Maintainer: joskolenberg

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

Related Packages

omalizadeh/laravel-query-filter

A laravel package for resource filtering via request query string

3,044 15
ricktap/qriteria

Automatic url parameter mapping to sort, filter, include and select data in an e...

44 6
timacdonald/json-api

A Lightweight JSON:API Resource for Laravel

1,458,039 640
rafflesargentina/l5-filterable-sortable

A trait for filtering and sorting Query Builder results, based on Laracasts/Dedi...

244 3
tucker-eric/eloquentfilter

An Eloquent way to filter Eloquent Models

5,585,712 1,762

Version History

Version Released Laravel License
v3.4.1 ^10.0|^11.0|^12.0|^13.0 MIT
v3.4.0 ^10.0|^11.0|^12.0|^13.0 MIT
v3.3.0 ^10.0|^11.0|^12.0 MIT
v3.2.2 ^10.0 MIT
v3.2.1 ^10.0 MIT