psx/json
A lightweight PHP library for parsing and writing JSON. psx/json provides a simple, dependable API for converting between JSON strings and PHP values, making it useful for APIs, configuration files, and data exchange in PSX-based or standalone projects.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| enm/json-api-client | 0.87 | 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 | |
| php-jsonpatch/php-jsonpatch | 0.87 | A PHP library for applying JSON Patch (RFC 6902) and JSON Merge Patch (RFC 7386) to JSON documents, supporting add, remove, replace, move, copy, and test operations with a clean, standards-compliant API. | 99 | 101 | 24 | 11K | 5 | 2.7 | 29.8 | MIT | — | |
| psx/http | 0.86 | PSX HTTP is a lightweight PHP HTTP component for handling requests and responses, including PSR-7-style message abstractions and utilities for building HTTP-aware applications. It fits the PSX framework ecosystem and can be used standalone for routing-adjacent request/response work. | 3 | 3 | 2 | 5K | 0 | 0.1 | 42.6 | Apache-2.0 | — | |
| psx/psx | 0.85 | PSX is a PHP framework for building REST APIs, offering routing, controllers, dependency injection, OAuth2 authentication, and API documentation to help developers create structured, scalable web services with a lightweight component-based architecture. | 169 | 170 | 13 | 25 | 0 | 1.2 | 0.8 | Apache-2.0 | 2 years ago | |
| psx/data | 0.85 | psx/data provides a lightweight model and data-processing layer for PHP: records, collections, readers and writers that map data from HTTP, SQL, files and arrays into typed objects, with validation, filtering, hydration and transformation built in. | 4 | 5 | 3 | 4K | 0 | 0.1 | 40.7 | Apache-2.0 | — | |
| psx/framework | 0.85 | PSX is a PHP framework for building REST APIs and web services. It bundles routing, controller and data-processing components, API documentation, and SQL/Doctrine integration, letting you define resources and expose them as JSON or XML endpoints with minimal boilerplate. | 8 | 8 | 6 | 1K | 0 | 0.2 | 29.0 | Apache-2.0 | — | |
| nilportugues/json-api | 0.85 | 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 | |
| psx/openrpc | 0.85 | psx/openrpc is a PHP library for building JSON-RPC APIs that follow the OpenRPC specification. It provides schema-driven service definitions, validation, and PSX framework integration for discoverable, self-documenting RPC endpoints. | 3 | 3 | 0 | 4K | 0 | 0.0 | 41.7 | Apache-2.0 | — | |
| psx/api | 0.85 | PSX API is a PHP framework for building RESTful APIs. It provides routing, request/response handling, middleware, authentication, and a modular architecture to help developers create scalable, standards-compliant web services and API backends. | 37 | 39 | 10 | 4K | 0 | 0.5 | 28.5 | Apache-2.0 | — | |
| psx/openapi | 0.85 | Generate OpenAPI specification documents for your PHP REST API. Part of the PSX framework, this component helps describe endpoints, parameters, and schemas so your API can be documented and consumed by standard OpenAPI tooling. | 2 | 2 | 0 | 5K | 0 | 0.0 | 44.3 | Apache-2.0 | — | |
| psx/record | 0.84 | psx/record is a lightweight PHP record abstraction that maps database rows to objects and provides CRUD, querying, and relation handling. It integrates with PSX components and SQL backends for simple, model-driven persistence. | 2 | 2 | 0 | 5K | 0 | 0.0 | 44.9 | Apache-2.0 | — | |
| art4/json-api-client | 0.84 | A PHP library for parsing and validating JSON:API documents. It turns responses into typed resources, relationships, links, errors, and meta objects, helping you build reliable JSON:API clients without manual array handling. | 138 | — | 21 | — | 5 | 2.7 | 1.5 | GPL-3.0 | 2 years ago |
|
| psx/engine | 0.84 | A lightweight engine component for the PSX PHP framework, providing core runtime and request-handling abstractions for building API-driven applications. Integrates seamlessly with other psx packages. | 2 | 2 | 0 | 1K | 0 | 0.0 | 35.3 | Apache-2.0 | — | |
| boundwize/jsonrecast | 0.84 | JsonRecast is an editable JSON AST for PHP with visitor traversal and formatting-preserving printing. Update JSON content programmatically while keeping indentation, spacing, and key order intact, so output differs only where you made changes—ideal for composer.json and config files. | 5 | 6 | 0 | 186K | 0 | 33.9 | 64.4 | MIT | 3 weeks ago | |
| owlcorp/cli-json-lint | 0.84 | A command-line JSON linter for PHP and Laravel projects that validates JSON files, catches syntax errors, and reports clear, actionable output. Add it to Composer scripts, local workflows, or CI pipelines to keep configuration files reliable and consistently checked. | 0 | — | 0 | — | 0 | 0.3 | — | MIT | 1 year ago | |
| slick/json-api | 0.83 | A lightweight Laravel package for building JSON:API-compliant APIs with resource serialization, relationships, sparse fieldsets, filtering, pagination, and validation error handling—conventions baked in, minimal configuration required. | 1 | 1 | 0 | 173 | 0 | 18.1 | 31.1 | NOASSERTION | 1 month ago | |
| psx/uri | 0.83 | psx/uri is a lightweight PHP library for parsing, normalizing, and manipulating URIs. It provides an object-oriented API for working with scheme, host, path, query, and fragment components, making URL handling in PHP applications simpler and more reliable. | 4 | 4 | 0 | 5K | 0 | 0.0 | 41.1 | Apache-2.0 | — | |
| psx/validate | 0.83 | psx/validate is a lightweight PHP validation library for rule-based input checking, filters, and reusable validators. It helps verify and sanitize request data through a simple, extensible API and integrates cleanly with the PSX framework. | 1 | 1 | 0 | 5K | 0 | 0.0 | 46.6 | Apache-2.0 | — | |
| enm/json-api-server | 0.83 | 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 | |
| psx/model | 0.83 | PSX\Model is a lightweight PHP model and entity library from the PSX framework. It offers annotated model classes and DTOs, plus schema generation, hydration, and serialization helpers, letting you define typed, self-documenting data structures without a full ORM. | 9 | 9 | 2 | 4K | 0 | 0.1 | 36.4 | Apache-2.0 | — |
How can I help you explore Laravel packages today?