ixnode/php-json-schema-validator
A PHP library for validating JSON data against JSON Schema definitions. It checks data against schema constraints and reports validation errors, helping ensure API payloads and config files match expected structures. Works in Laravel or standalone PHP projects needing schema validation.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ixnode/php-checker | 0.85 | ixnode/php-checker is a lightweight PHP package offering reusable checker utilities for validating common data types and conditions. Its simple, focused methods help keep validation logic clean, readable, and consistent across Laravel and plain PHP projects. | 1 | 1 | 0 | 69 | 0 | 0.3 | 21.4 | MIT | 3 years ago | |
| kherge/json | 0.84 | 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 | — |
|
| justinrainbow/json-schema | 0.84 | A PHP library for validating JSON data against JSON Schema definitions, supporting Draft-3, Draft-4, Draft-6, Draft-7, and Draft 2019-09. Install via Composer to validate payloads and catch structural or schema errors. | 3,622 | 3,676 | 376 | 7M | 17 | 67.3 | 65.3 | MIT | 1 week ago | |
| league/json-guard | 0.83 | Unmaintained JSON Schema validator (draft 4) for PHP. Passes the full Draft 4 test suite, supports custom rule sets, and returns helpful errors with JSON Pointers. Consider opis/json-schema or swaggest/php-json-schema as alternatives. | 172 | 183 | 27 | 9K | 8 | 2.0 | 18.3 | MIT | — | |
| json-schema-org/json-schema-test-suite | 0.83 | Official language-agnostic JSON Schema Test Suite: comprehensive valid and invalid test cases organized by draft and keyword. Validator authors use it to verify spec conformance, compare implementations, and catch regressions across JSON Schema versions. | 755 | — | 326 | — | 36 | 27.3 | 23.4 | MIT | 3 years ago | |
| nayzo/json-schema-validator-bundle | 0.83 | Symfony bundle for validating JSON data against JSON Schema definitions. Integrates with Symfony's validator to enforce structured data contracts, returning clear validation errors so you can trust payloads from APIs, configs, and user input. | 1 | 1 | 0 | 0 | 0 | 6.1 | — | MIT | 8 months ago | |
| json-schema/json-schema-test-suite | 0.83 | Lightweight placeholder Composer package for testing. Contains minimal README content and no documented functionality yet; likely intended as a stub or harness for experiments around json-schema/json-schema-test-suite. | 0 | 0 | 0 | 1 | 0 | 0.0 | 4.2 | — | — | |
| swaggest/json-schema | 0.82 | PHP library for JSON Schema (Draft 4/6/7): import schemas, validate JSON data, and define high-level PHP structures with schema-based rules. Supports $ref/definitions, formats, and detailed validation errors for robust data validation. | 487 | 494 | 53 | 303K | 24 | 20.5 | 47.1 | MIT | 1 year ago | |
| ergebnis/json-schema-validator | 0.82 | 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 | |
| eclipxe/xmlschemavalidator | 0.82 | A lightweight PHP library for validating XML documents against XSD schemas using DOMDocument and libxml. It provides simple APIs for validating XML strings or files, collects detailed schema errors, supports exception-based handling, and integrates easily into Composer-based PHP projects. | 15 | 17 | 5 | 18K | 0 | 7.5 | 44.8 | MIT | 7 months ago | |
| opis/json-schema | 0.82 | Opis JSON Schema validates JSON documents against JSON Schema drafts 2020-12 to 06. Includes custom errors, PHP filters, schema reuse/mappers, slots, pointers, URI templates, $data, casting, and custom formats/media types. | 663 | 669 | 71 | 5M | 16 | 16.0 | 59.2 | Apache-2.0 | 1 year ago | |
| jane-php/json-schema-runtime | 0.82 | Runtime support library for code generated by Jane JsonSchema. Provides shared classes used by Jane-generated PHP clients and models (serialization, validation, etc.). See Jane docs for usage and contribute via the main janephp repository. | 19 | 20 | 2 | 491K | 0 | 0.8 | 55.3 | MIT | 8 years ago | |
| w3r-one/json-schema-bundle | 0.82 | A Symfony bundle that brings JSON Schema validation to PHP applications. Load schemas, validate JSON documents against them, and integrate schema-driven checks into your workflows with reusable bundle services. | 3 | — | 0 | — | 4 | 20.8 | 0.9 | MIT | 1 week ago |
How can I help you explore Laravel packages today?