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 | 28 | 66K | 15 | 14.9 | 39.7 | 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 | 39 | 14 | 942K | 4 | 9.5 | 58.9 | MIT | 9 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 | 1 | 3.6 | 43.9 | MIT | 1 year 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 | 63 | 18 | 2.8 | 14.5 | 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 | 75K | 0 | 0.1 | 55.3 | — | — | |
| 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 | 196 | 0 | 1.7 | 5.8 | 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 | 42 | 0 | 4.0 | 18.7 | GPL-2.0 | 1 year ago | |
| api-platform/json-schema | 0.85 | — | 36 | 35 | 1 | 756K | 0 | 0.2 | 55.3 | MIT | — | |
| creads/api2symfony-bundle | 0.85 | — | 50 | 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.6 | MIT | 10 years ago | |
| jane-php/json-schema | 0.85 | — | 11 | 13 | 6 | 64K | 0 | 0.8 | 51.5 | MIT | 8 years ago | |
| aitradeinc/symfony-entity-generator | 0.84 | — | 0 | 0 | 1 | 0 | 0 | 4.2 | — | — | 5 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 | 52 | 6 | 7K | 5 | 2.8 | 30.9 | 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 | Cycle ORM Schema Builder lets you define and configure your ORM and database schema programmatically using annotations or custom generators. Register entities, map fields and columns, link tables, then compile the schema for Cycle ORM. | 15 | 15 | 13 | 28K | 9 | 31.6 | 56.0 | MIT | 1 month ago | |
| open-southeners/laravel-apiable | 0.84 | — | 13 | 13 | 1 | 289 | 2 | 29.5 | 21.6 | MIT | 1 week ago | |
| destro/json-schema-form-bundle | 0.84 | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 5 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 | 108 | 74K | 25 | 27.3 | 40.9 | MIT | 9 months ago | |
| spatie/schema-org | 0.81 | spatie/schema-org is a fluent PHP builder for all Schema.org types and properties, generated from the official vocabulary. Chain methods to construct structured data and output valid ld+json script tags for rich search results. | 1,509 | 1,530 | 145 | 548K | 0 | 40.5 | 41.0 | MIT | 1 month ago |
How can I help you explore Laravel packages today?