brick/schema
brick/schema is a PHP library to define, validate, and serialize data structures using schemas. Model arrays and objects with clear rules, enforce types and constraints, and convert to/from common formats for safer data exchange and persistence.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| spatie/schema-org | 0.89 | Fluent PHP builder for the full Schema.org vocabulary. Create Schema.org types and properties via chainable methods and output valid JSON-LD/ld+json scripts for SEO. Auto-generated from Schema.org standards for complete coverage. | 1,508 | 1,526 | 145 | 337K | 0 | 38.3 | 37.2 | MIT | 2 months ago | |
| jane-php/json-schema | 0.87 | — | 12 | 12 | 6 | 57K | 0 | 0.8 | 50.3 | MIT | 7 years ago | |
| api-platform/json-schema | 0.87 | — | 34 | 32 | 1 | 493K | 0 | 0.2 | 55.3 | MIT | — | |
| justinrainbow/json-schema | 0.85 | Validate JSON documents against JSON Schema in PHP. Supports Draft-3, Draft-4, Draft-6 and Draft-7 (coverage varies). Install via Composer and use JsonSchema\Validator to validate data with local file $ref schemas and inspect validation errors. | 3,627 | 3,677 | 369 | 6M | 14 | 62.3 | 56.7 | MIT | 1 month ago | |
| brick/structured-data | 0.84 | Generate, parse, and validate Schema.org structured data in PHP. brick/structured-data helps you build JSON-LD and other formats with a typed API, ensuring correct properties and values for SEO-rich pages and interoperable metadata. | 26 | 26 | 10 | 12K | 2 | 2.2 | 38.5 | MIT | 1 year ago | |
| coder-at-heart/object-models | 0.81 | — | 5 | 6 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| mtolhuys/laravel-schematics | 0.73 | — | 1,486 | 1,488 | 132 | 2K | 19 | 18.0 | 15.7 | MIT | — | |
| swaggest/json-schema | 0.73 | 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. | 488 | 494 | 53 | 298K | 22 | 19.9 | 46.4 | MIT | 1 year ago |
How can I help you explore Laravel packages today?