enm/json-api-common
JSON API Common provides shared PHP classes and interfaces for building JSON:API-compliant servers and clients. It powers enm/json-api-server and enm/json-api-client, covering resources, relationships, links, documents, errors, and requests.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| nilportugues/json-api | 0.90 | A PHP package for building JSON API (jsonapi.org) compliant responses, with Laravel support. It transforms Eloquent models and collections into standardized resources, handling includes, pagination, links, meta and error objects so your API follows the spec without manual serialization. | 69 | 71 | 34 | 407 | 11 | 4.6 | 15.1 | MIT | 8 years ago | |
| php-standard-library/json | 0.88 | A small PHP Standard Library package for JSON encoding and decoding with typed exceptions and sensible defaults, providing predictable error handling for safer serialization in Laravel and other PHP projects. | 1 | 1 | 0 | 96K | 0 | 21.4 | 64.8 | MIT | 1 week ago | |
| steffenbrem/json-api-bundle | 0.88 | Symfony bundle for building JSON:API-compliant APIs. Define resources and relationships, integrate Doctrine entities, and get filtering, sorting, pagination, includes, sparse fieldsets, links, validation, and standardized error responses out of the box. | 53 | 54 | 24 | 20 | 9 | 3.6 | 4.9 | — | 9 years ago | |
| tenantcloud/php-json-api | 0.88 | A Laravel package for building JSON:API compliant APIs, handling resource serialization, sparse fieldsets, filtering, sorting, pagination, and relationship includes so you can return spec-ready responses with minimal boilerplate. | 2 | — | 0 | — | 0 | 19.6 | — | MIT | 2 weeks ago | |
| enm/json-api-client-bundle | 0.88 | Symfony integration for enm/json-api-client that lets you configure JSON:API clients in YAML and exposes each as a private service named enm.json_api_client.YOUR_CLIENT_NAME. Works with any PSR-18 HTTP client, such as Buzz with Nyholm PSR-7. | 0 | 0 | 1 | 0 | 0 | 0.2 | 0.3 | MIT | — | |
| nilportugues/laravel5-json-api | 0.87 | 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 | |
| cloudcreativity/laravel-json-api | 0.87 | A Laravel package for building JSON:API compliant APIs with Eloquent support, offering resource routing, validation, filtering, sorting, pagination, sparse fieldsets, and relationship includes out of the box. | 781 | — | 106 | — | 27 | 15.1 | 9.2 | Apache-2.0 | — | |
| enm/json-api-server | 0.87 | 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 | |
| webnuvola/laravel-json-ld | 0.87 | Laravel JSON-LD makes it easy to generate Schema.org structured data in your applications. Build and output rich, search-engine-friendly JSON-LD markup with a fluent API, so you can add valid structured data to your views and improve SEO without hand-writing scripts. | 5 | — | 1 | — | 1 | 19.5 | — | MIT | 1 month ago | |
| hoa/json | 0.87 | Hoa\Json is a PHP library for parsing, encoding, and manipulating JSON documents. It provides a grammar-based parser and structured tools for working with JSON data reliably in PHP applications. | 12 | 10 | 6 | 24 | 2 | 0.4 | 4.7 | — | 9 years ago | |
| json-mapper/laravel-package | 0.87 | Map JSON payloads and arrays into typed PHP objects and DTOs with this Laravel package. A fluent API defines field mappings, nested structures, and collections, with clean integration into Laravel's container, facades, and config. | 25 | 25 | 5 | 12K | 0 | 8.9 | 39.4 | MIT | 7 months ago | |
| tobyz/json-api-server | 0.87 | 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 | |
| markup/json | 0.87 | Markup JSON is a lightweight PHP package for working with JSON as markup. It offers a simple way to parse or render JSON data into readable HTML output, making it useful for Laravel and PHP projects that need to display or transform JSON content. | 3 | 3 | 1 | 69 | 0 | 0.4 | 17.4 | — | 7 years ago | |
| apimatic/jsonmapper | 0.87 | apimatic/jsonmapper is a lightweight PHP JSON-to-object mapper for converting API responses into typed models. It maps arrays/JSON to class properties with minimal setup, supports nested structures, and helps keep data hydration consistent across your application. | 24 | 26 | 7 | 507K | 7 | 10.8 | 57.2 | OSL-3.0 | 1 year ago | |
| laravel-json-api/non-eloquent | 0.87 | Laravel JSON:API adapter for non-Eloquent data sources, letting you expose custom repositories or external APIs through the JSON:API spec with resources, relationships, filtering, sorting, and pagination—no Eloquent models required. | 4 | 4 | 1 | 24K | 0 | 0.1 | 50.7 | MIT | — | |
| enm/json-api-client | 0.86 | 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 | |
| netresearch/jsonmapper | 0.86 | Map JSON to strongly-typed PHP objects with JSONMapper. Hydrate class properties from stdClass/arrays, support nested objects and collections, docblock/type-hint based mapping, and optional strict checking for missing or invalid fields. | 1,575 | 1,602 | 186 | 2M | 2 | 14.1 | 44.7 | OSL-3.0 | — | |
| woohoolabs/yang | 0.86 | — | 169 | 170 | 13 | 17K | 3 | 5.6 | 20.1 | MIT | 3 years ago | |
| andrey-helldar/laravel-json-response | 0.86 | A Laravel package for building consistent JSON API responses with a fluent helper, standard success and error payloads, HTTP status codes, headers, and resource support, simplifying controller output and keeping API responses uniform. | 12 | — | 1 | — | 0 | 4.1 | — | MIT | 7 months ago | |
| tobscure/json-api | 0.86 | A PHP library for building JSON:API-compliant APIs. It handles resource serialization, relationships, included data, links, pagination, and request parsing, making it easy to add a spec-compliant JSON API layer to Laravel or any PHP application. | 429 | — | 81 | — | 8 | 3.6 | 2.4 | MIT | 9 years ago |
|
How can I help you explore Laravel packages today?