ergebnis/json-printer
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| camspiers/json-pretty | 0.86 | Pretty-print JSON in PHP 5.3. camspiers/json-pretty provides a simple JsonPretty class with a prettify() method to format arrays/JSON into readable, indented output. Install via Composer and use in a few lines. | 22 | 23 | 8 | 5K | 1 | 0.7 | 22.6 | MIT | 10 years ago | |
| webignition/json-pretty-print | 0.86 | Pretty-print JSON strings with consistent, readable formatting. Includes a formatter you can embed in tools or CLIs to clean up minified or messy JSON, with sensible indentation and whitespace handling for clearer diffs, logs, and debugging output. | 13 | 14 | 3 | 374 | 0 | 0.2 | 19.9 | MIT | — | |
| fsi/json-builder | 0.86 | A PHP library for building JSON through Symfony's PropertyAccess component while keeping control of value escaping. Set structured values and raw fragments, then generate output such as {"foo":["bar"],"baz":bat}. | 1 | 1 | 0 | 299 | 0 | 0.3 | 30.1 | MIT | 8 years ago | |
| ergebnis/json | 0.86 | 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/json-normalizer | 0.86 | 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. | 83 | 84 | 5 | 2M | 0 | 29.8 | 65.3 | MIT | 1 week ago | |
| ergebnis/json-pointer | 0.85 | 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 | |
| ergebnis/classy | 0.85 | This Composer package provides collectors for finding classy constructs, including classes, enums, interfaces, and traits, in PHP source code. It offers token-, file-, SplFileInfo-, and Finder-based collectors to gather these declarations for analysis or tooling. | 39 | 39 | 4 | 60K | 0 | 24.7 | 50.7 | MIT | 1 month ago | |
| markup/json | 0.85 | 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 | |
| php-standard-library/json | 0.85 | 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 | |
| egeloen/json-builder | 0.85 | 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 | — | |
| ergebnis/license | 0.85 | ergebnis/license is a Composer package that abstracts open-source licenses for PHP projects. It helps automate writing LICENSE files and file-level headers, with integration for friendsofphp/php-cs-fixer and license types such as MIT. | 14 | 15 | 1 | 24K | 0 | 24.1 | 52.1 | MIT | 6 days 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 | |
| ergebnis/composer-normalize | 0.85 | 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 | |
| inkrot/php-compress-json | 0.85 | A lightweight PHP library that compresses and minifies JSON by stripping whitespace and redundant formatting, shrinking payloads for APIs, storage, and caching. Simple to install, framework-agnostic, and built to reduce JSON size without altering the underlying data. | 10 | — | 3 | — | 2 | 4.6 | — | BSD-2-Clause | 9 months ago |
|
| ergebnis/json-schema-validator | 0.84 | 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 | |
| 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 |
How can I help you explore Laravel packages today?