apie/schema-generator
Generates JSON Schema components from PHP objects with type hints, tailored for Apie entities, value objects, DTOs, enums, lists, and hashmaps. Produces cebe/php-openapi schema objects, focusing on schema sections (not full OpenAPI documents).
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| goldspecdigital/oooas | 0.90 | Dependency-free PHP library for building OpenAPI specs with immutable, strongly-typed objects. Compose info, paths, operations, schemas, responses, and tags in code, then export the finished specification to JSON (YAML via another package). | 231 | 231 | 27 | 65K | 15 | 14.8 | 39.6 | MIT | 4 years ago | |
| devizzent/cebe-php-openapi | 0.88 | Fork of cebe/php-openapi providing PHP objects to read/write OpenAPI 3.0/3.1 YAML and JSON. Includes a CLI tool to validate and convert API description files. Install via Composer; works on PHP 7.1+ (including PHP 8). | 39 | 38 | 14 | 617K | 4 | 15.3 | 61.8 | MIT | 6 months ago | |
| cycle/schema-renderer | 0.88 | Render Cycle ORM schemas as terminal-friendly output or generate PHP/array representations. Convert Schema/SchemaInterface to arrays (including optional custom properties), then render with colorized Symfony Console output; extend templates via custom console renderers. | 10 | 10 | 6 | 16K | 2 | 8.5 | 45.7 | MIT | 9 months ago | |
| cethyworks/swagger-tools-bundle | 0.88 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| kleijnweb/php-api-descriptions | 0.88 | Parse and handle PHP API Description documents (OpenAPI-like) with utilities for loading, validating, and working with structured API metadata. Useful for tooling that needs to read API specs and generate clients, docs, or integrations. | 5 | 5 | 4 | 30 | 18 | 2.8 | 11.8 | LGPL-3.0 | — | |
| jane-php/open-api-common | 0.87 | Shared utilities and models used by Jane PHP for OpenAPI/Swagger code generation and runtime support. Provides common components like normalizers, reference handling, and helpers for building OpenAPI-based API clients and servers in PHP. | 5 | 5 | 3 | 45K | 0 | 0.1 | 53.7 | — | — | |
| jane/jane | 0.87 | Deprecated Jane package; development moved to janephp/janephp. Use the new repository for current releases, documentation, and support. | 78 | 85 | 9 | 151 | 0 | 1.7 | 5.1 | MIT | 9 years ago | |
| adamwojs/symfony-config-schema-gen | 0.87 | Generate JSON Schema from your Symfony app’s configuration. Adds a config:dump-schema console command to export schemas (JSON by default), with options like schema id, pretty-print, strict mode, and extension whitelisting. | 1 | 1 | 3 | 37 | 0 | 5.6 | 18.2 | GPL-2.0 | 11 months ago | |
| api-platform/json-schema | 0.85 | — | 34 | 32 | 1 | 493K | 0 | 0.2 | 55.3 | MIT | — | |
| creads/api2symfony-bundle | 0.85 | — | 51 | 52 | 7 | 0 | 3 | 0.6 | 0.3 | MIT | — | |
| creads/api2symfony | 0.85 | Converts API Platform endpoints into Symfony-friendly client code from your OpenAPI/Swagger spec. Generates models and request classes to speed up integration with API Platform services and keep your Symfony app’s API clients consistent and maintainable. | 13 | 14 | 3 | 2 | 5 | 0.9 | 1.1 | MIT | 10 years ago | |
| jane-php/json-schema | 0.85 | — | 12 | 12 | 6 | 57K | 0 | 0.8 | 50.3 | MIT | 7 years ago | |
| aitradeinc/symfony-entity-generator | 0.84 | — | 0 | 0 | 1 | 0 | 0 | 4.2 | — | — | 4 years ago | |
| brick/schema | 0.84 | 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. | 52 | 51 | 6 | 11K | 5 | 2.8 | 33.6 | MIT | 1 year ago | |
| arthem/graphql-mapper-bundle | 0.84 | — | 4 | 4 | 1 | 0 | 0 | 0.7 | — | MIT | 10 years ago | |
| cycle/schema-builder | 0.84 | Fluent PHP schema builder for Cycle ORM. Define tables, columns, indexes and relations in code, then generate/compile database schema changes for migrations and tooling. Helps keep your domain models and database structure in sync. | 15 | 15 | 13 | 25K | 7 | 29.4 | 54.1 | MIT | 1 month ago | |
| open-southeners/laravel-apiable | 0.84 | — | 13 | 13 | 0 | 84 | 2 | 26.3 | 13.7 | MIT | 3 months ago | |
| destro/json-schema-form-bundle | 0.84 | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 4 years ago | |
| api-platform/schema-generator | 0.83 | CLI tool from API Platform that generates PHP class models from vocabularies like Schema.org and ActivityStreams, or from OpenAPI specs. Quickly scaffold types and properties into a ready-to-use PHP codebase for APIs and domain models. | 474 | 477 | 107 | 73K | 25 | 33.6 | 43.3 | MIT | 6 months ago | |
| spatie/schema-org | 0.81 | 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 |
How can I help you explore Laravel packages today?