neomerx/json-api
Framework-agnostic PHP library implementing JSON:API v1.1. Builds compliant documents, relationships, compound includes, meta and errors. Parses/validates Accept/Content-Type and query params (pagination, sorting, sparse fields) to return proper 415/406 responses.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| enm/json-api-server-bundle | 0.86 | Symfony integration for enm/json-api-server that wires JSON:API handling into your project. Configure bundles, routing, and optional URL prefixes, register request handlers via service tags by resource type, and get built-in error handling for all standard JSON:API endpoints. | 10 | 10 | 4 | 0 | 2 | 0.6 | 0.8 | MIT | 8 years ago | |
| beste/json | 0.85 | JSON helpers for PHP and Laravel: decode/encode, safe access, casting, and convenient manipulation of JSON strings and arrays. A lightweight utility package focused on cleaner, less error-prone JSON handling in everyday applications. | 43 | 43 | 0 | 2M | 0 | 4.5 | 55.8 | MIT | 1 year ago | |
| birim/laravel-rest-api | 0.85 | 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 | |
| bornfight/jsonapi-bundle | 0.85 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| jetcamp/laravel-json-api-client | 0.85 | Laravel package for consuming JSON:API services from your app. Provides a client layer to send requests and handle resources/relationships in a JSON:API-compatible way, aiming to simplify integration with external APIs. | 0 | 0 | 0 | 1 | 0 | 2.7 | 4.2 | — | 2 years ago | |
| neomerx/limoncello | 0.85 | Integration layer between neomerx/json-api and Symfony-based apps, used by Limoncello quick-start projects (Laravel Limoncello Collins and Lumen Limoncello Shot). Provides JSON:API wiring and conventions; see the wiki for setup and usage. | 17 | 19 | 9 | 4K | 1 | 3.8 | 32.7 | Apache-2.0 | 10 years ago | |
| dorvidas/laravel-json-api-client | 0.85 | Laravel package for consuming JSON:API services with a simple client in Laravel apps. Helps you send requests, handle responses, and work with JSON:API resources in a structured way. Suitable for integrating external APIs with minimal boilerplate. | 2 | 2 | 1 | 0 | 1 | 0.4 | — | — | 8 years ago | |
| api-platform/laravel | 0.85 | — | 58 | 58 | 6 | 30K | 0 | 0.5 | 37.3 | MIT | — | |
| enm/json-api-server | 0.85 | Abstract server-side PHP implementation of the JSON:API specification, built on enm/json-api-common. Provides endpoints, request handling, and exception handling for building JSON:API-compliant APIs in Laravel or any PHP application. | 12 | 12 | 4 | 0 | 0 | 0.4 | — | MIT | 8 years ago | |
| open-southeners/laravel-apiable | 0.85 | — | 13 | 13 | 1 | 289 | 2 | 29.5 | 21.6 | MIT | 1 week ago | |
| bf-dsf/json-request-bundle | 0.85 | — | 0 | 0 | 0 | 48 | 0 | 0.6 | 23.4 | MIT | 4 years ago | |
| tobyz/json-api-server | 0.85 | A JSON:API server for Laravel that turns Eloquent models into spec-compliant APIs with resource classes, relationship includes, filtering, sorting, pagination, and validation. It streamlines building standardized JSON:API endpoints. | 69 | 70 | 25 | 2K | 3 | 5.3 | 21.9 | MIT | 10 months ago | |
| apie/serializer | 0.85 | Apie Serializer converts domain objects to stored/customer-facing data and back. Similar to Symfony Serializer but uses ApieSerializerContext for recursive calls. Supports normalize/denormalize, encoding/decoding, and easy extension via custom Normalizer and Denormalizer interfaces. | 0 | 0 | 0 | 7 | 0 | 0.0 | 12.5 | MIT | — | |
| symfony-bundles/json-request-bundle | 0.85 | Symfony bundle that decodes JSON request bodies and injects them into the Request parameter bag for easy controller handling. Supports common content types, validation-friendly input, and simplifies building JSON APIs by treating JSON like standard form data. | 50 | 51 | 19 | 33K | 2 | 1.9 | 39.1 | MIT | 5 years ago | |
| enm/json-api-client | 0.85 | Abstract client-side PHP implementation of the JSON:API specification. Build requests with JsonApiClient using any PSR-18 HTTP client, execute them, and deserialize responses into documents and included resources via the bundled serializer and deserializer. | 18 | 18 | 7 | 342 | 1 | 0.7 | 12.5 | MIT | 7 years ago | |
| laravel-lang/json-fallback | 0.84 | Adds a JSON fallback translator to Laravel so missing JSON translation keys resolve to your fallback locale instead of showing raw keys. Drop-in service provider, no config required. | 16 | 16 | 2 | 574K | 0 | 10.3 | 59.0 | MIT | 7 months ago | |
| nilportugues/laravel5-json-api | 0.84 | Laravel 5 package for building APIs that follow the JSON API specification (jsonapi.org). It transforms Eloquent models and collections into spec-compliant responses, including relationships, pagination, errors, and content negotiation, with minimal setup and configuration. | 309 | 312 | 69 | 6 | 36 | 14.9 | 14.4 | MIT | 10 years ago | |
| laragear/json | 0.84 | Laragear/Json makes JSON columns in Laravel easy to work with: cast attributes to typed objects, validate nested data, query values cleanly, and keep Eloquent models tidy. A lightweight toolkit for structured, schema-friendly JSON storage. | 35 | 35 | 1 | 0 | 0 | 7.5 | — | MIT | 7 months ago | |
| kherge/json | 0.84 | kherge/json is a PHP library for encoding and decoding JSON through a clean, object-oriented API. It adds validation, detailed error handling, and configurable formatting on top of PHP's native JSON functions, making data exchange safer and easier to manage. | 60 | — | 12 | — | 0 | 0.7 | — | NOASSERTION | — |
|
| paknahad/jsonapi-bundle | 0.84 | Laravel package for building JSON:API-compliant APIs. Provides controllers, resources and request handling to standardize responses, filtering, sorting, pagination, includes and errors, helping you ship consistent endpoints faster. | 71 | 72 | 25 | 519 | 18 | 6.4 | 18.3 | MIT | — |
How can I help you explore Laravel packages today?