ergebnis/json-normalizer
A Composer package for PHP that provides generic and vendor-specific normalizers for JSON documents, with normalizers for formatting, indentation, schemas, chaining, encoding, and final newline handling.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ergebnis/json | 0.91 | ergebnis/json provides a Json value object for representing a valid JSON string. Create instances from strings or files, with clear exceptions for invalid JSON, missing or unreadable files. Ideal for safely handling JSON input in PHP applications. | 27 | 25 | 1 | 1M | 2 | 21.3 | 64.3 | MIT | 1 month ago | |
| ergebnis/composer-normalize | 0.88 | A Composer plugin that normalizes composer.json so you don't have to—enforcing consistent formatting and key ordering across projects. Install it as a dev dependency, allow the plugin, and let it clean up your manifest automatically. | 1,128 | 1,131 | 34 | 2M | 7 | 38.3 | 54.3 | MIT | 1 week ago | |
| beste/json | 0.88 | 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 | |
| ergebnis/json-printer | 0.87 | A PHP package that provides a JSON printer for flexible indentation. It normalizes existing JSON to spaces or tabs without escaping or unescaping, making it easy to reformat JSON consistently. | 93 | 92 | 2 | 1M | 0 | 25.2 | 64.7 | MIT | 2 weeks ago | |
| ml/json-ld | 0.87 | Fully conforming JSON-LD processor for PHP. Implements the official JSON-LD API (expand, compact, frame, flatten, toRdf), passes the W3C test suite, supports advanced framing features, and includes N-Quads serialization/parsing. | 335 | 342 | 63 | 341K | 28 | 12.2 | 50.9 | MIT | — | |
| kherge/json | 0.87 | 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 | — |
|
| ergebnis/json-pointer | 0.87 | RFC 6901 JSON Pointer abstraction for PHP. Create and convert reference tokens and pointers between plain strings, JSON strings, and URI fragment identifiers, handling proper escaping/encoding. Install via Composer: ergebnis/json-pointer. | 22 | 21 | 0 | 2M | 0 | 22.6 | 64.2 | MIT | 1 month ago | |
| localheinz/composer-normalize | 0.87 | A Composer plugin that normalizes composer.json files, so you don't have to format them manually or ask contributors to fix inconsistent ordering and whitespace. Install it as a dev dependency and let it keep your package manifest consistently formatted. | 1,129 | 1,130 | 34 | 2K | 7 | 37.6 | 9.8 | MIT | 1 week ago | |
| php-standard-library/json | 0.86 | 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 | |
| 21torr/simple-normalizer | 0.86 | — | 0 | 0 | 1 | 481 | 0 | 14.1 | 40.2 | MIT | 6 months ago | |
| nilportugues/json-api | 0.86 | 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 | |
| nilportugues/laravel5-json-api | 0.86 | 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 | |
| ergebnis/json-schema-validator | 0.86 | A friendlier JSON schema validator for PHP that wraps justinrainbow/json-schema with a stateless interface. Validate JSON objects against schemas and get a simple boolean result plus a flat list of ValidationError value objects. | 38 | 38 | 0 | 2M | 1 | 22.1 | 64.3 | MIT | 1 month ago | |
| nwidart/laravel-normalizer | 0.86 | A Laravel package for normalizing data into consistent, predictable formats. Define custom normalizers to clean and transform input, making validation and storage simpler across your application. | 12 | — | 2 | — | 0 | 0.4 | — | MIT | 10 years ago | |
| webmozart/json | 0.86 | A robust PHP library for decoding, encoding, and validating JSON. It provides clear error messages with line and column details, JSON Schema validation, and convenient file handling via JsonFile, making JSON processing safer and easier in PHP applications. | 352 | — | 27 | — | 7 | 5.0 | 3.8 | MIT | 10 years ago |
|
| markup/json | 0.86 | 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 | |
| egeloen/json-builder | 0.86 | PHP 5.6+ library to build JSON using Symfony PropertyAccess paths. Set nested values, arrays, and raw/unescaped values while retaining control over escaping. Produces JSON strings from a fluent builder API with strong test coverage. | 96 | 97 | 24 | 9K | 0 | 1.3 | 27.0 | MIT | — | |
| folklore/eloquent-json-schema | 0.86 | Generate JSON Schema definitions directly from your Eloquent models. This package inspects attributes, casts, and relationships to build accurate schemas, making it easy to document APIs, validate payloads, and generate typed clients. | 3 | 3 | 1 | 1 | 0 | 0.0 | 1.3 | — | — | |
| art4/json-api-client | 0.86 | 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 |
|
| carsdotcom/laravel-json-schema | 0.86 | Adds JSON Schema validation to Laravel, letting you validate request data and other payloads against reusable schemas with Laravel-native errors—ideal for enforcing API contracts and keeping payload rules consistent. | 10 | 10 | 2 | 2K | 2 | 20.6 | 38.4 | MIT | 1 week ago |
How can I help you explore Laravel packages today?