ergebnis/json-normalizer
Normalize JSON documents with composable normalizers. Includes generic and vendor-specific normalizers for formatting, indentation, schema-based ordering, JSON encoding, chaining, callbacks, and controlling final newlines. Install via Composer and apply a Normalizer to produce consistent JSON output...
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ergebnis/phpstan-rules | 0.90 | A set of extra PHPStan rules to enforce stricter, opinionated code standards in PHP projects. Install via Composer and include rules.neon (auto via phpstan/extension-installer) to catch issues like named arguments, class design, and more. | 460 | 460 | 23 | 442K | 6 | 23.3 | 49.8 | MIT | 7 months ago | |
| localheinz/phpstan-rules | 0.90 | Custom PHPStan rules to enforce stricter coding standards in PHP projects. Includes ready-to-use rules.neon (auto-loaded via phpstan/extension-installer) with checks like no named arguments, class final enforcement, and more. Install via Composer as a dev dependency. | 461 | 460 | 22 | 698 | 6 | 22.8 | 11.2 | MIT | 7 months ago | |
| localheinz/composer-normalize | 0.89 | Normalize your composer.json consistently. localheinz/composer-normalize sorts keys, formats lists, and enforces a stable structure to reduce diffs and keep projects tidy. Works well in CI and pre-commit hooks for repeatable results. | 1,121 | 1,118 | 35 | 2K | 12 | 35.0 | 16.6 | MIT | 4 months ago | |
| ergebnis/classy | 0.87 | ergebnis/classy adds convenient helpers for working with PHP classes and reflection. Generate class names, namespaces, and short names, and inspect class metadata in a clean, test-friendly way—useful for tooling, libraries, and code generation. | 39 | 39 | 4 | 60K | 0 | 13.7 | 46.9 | MIT | 8 months ago | |
| ergebnis/json-printer | 0.87 | Pretty-print and re-indent JSON strings with customizable indentation (spaces or tabs). Ergebnis\Json\Printer\Printer normalizes indentation only—no escaping/unescaping—making it easy to convert minified or differently formatted JSON into a consistent style. | 91 | 92 | 2 | 1M | 0 | 6.9 | 55.8 | MIT | 1 year ago | |
| ergebnis/composer-normalize | 0.86 | Composer plugin that automatically normalizes composer.json: consistent key ordering, formatting, and whitespace to reduce diffs and style debates. Install as a dev dependency, allow the plugin, and run it in CI to keep composer.json tidy and predictable. | 1,121 | 1,118 | 35 | 2M | 12 | 35.7 | 58.7 | MIT | 4 months ago | |
| ergebnis/phpunit-slow-test-detector | 0.86 | PHPUnit extension (Composer package and PHAR) that detects and reports slow tests during test runs. Configure a global maximum duration; when tests exceed it, the extension lists them with timings to help you spot and fix performance regressions. | 150 | 152 | 12 | 800K | 8 | 24.3 | 61.0 | MIT | 6 months ago | |
| 21torr/simple-normalizer | 0.84 | — | 0 | 0 | 1 | 342 | 0 | 19.4 | 39.6 | MIT | 4 months ago | |
| ergebnis/php-cs-fixer-config | 0.83 | Factory-style PHP-CS-Fixer config for projects: choose a versioned ruleset (PHP 5.3–8.3), generate a consistent configuration, and keep coding standards aligned across repositories. Install via Composer and use with friendsofphp/php-cs-fixer. | 70 | 70 | 17 | 37K | 1 | 31.7 | 44.0 | MIT | 1 month ago | |
| ergebnis/json-schema-validator | 0.82 | Validate JSON data against JSON Schema in PHP with a focus on clear, actionable errors. Built on top of justinrainbow/json-schema, it adds structured reporting and better integration for projects needing reliable schema validation in tests and runtime. | 37 | 38 | 0 | 2M | 1 | 4.8 | 56.6 | MIT | 1 year ago |
How can I help you explore Laravel packages today?