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 | 77K | 15 | 14.8 | 40.6 | MIT | 3 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). | 38 | 37 | 14 | 557K | 4 | 16.8 | 62.5 | MIT | 4 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 | 10.4 | 46.4 | MIT | 7 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 | 20 | 18 | 2.8 | 10.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. | 4 | 4 | 3 | 46K | 0 | 0.1 | 54.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 | 259 | 0 | 1.7 | 6.7 | MIT | 8 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 | 109 | 0 | 7.6 | 25.1 | GPL-2.0 | 9 months ago | |
| api-platform/json-schema | 0.85 | — | 31 | 29 | 1 | 487K | 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 | 0 | 5 | 0.9 | 1.1 | MIT | 9 years ago | |
| jane-php/json-schema | 0.85 | — | 11 | 12 | 6 | 54K | 0 | 0.8 | 50.5 | MIT | 7 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. | 51 | 51 | 6 | 5K | 5 | 2.7 | 1.5 | MIT | 1 year ago | |
| arthem/graphql-mapper-bundle | 0.84 | — | 4 | 4 | 1 | 0 | 0 | 0.7 | — | MIT | 10 years ago | |
| open-southeners/laravel-apiable | 0.84 | — | 13 | 13 | 0 | 92 | 2 | 26.5 | 14.4 | MIT | 1 month ago | |
| destro/json-schema-form-bundle | 0.84 | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 4 years ago | |
| apie/apie-bundle | 0.81 | — | 0 | 0 | 0 | 1 | 0 | 0.0 | 4.2 | MIT | — | |
| apie/service-provider-generator | 0.80 | Generate Laravel ServiceProvider classes from Symfony YAML service definitions. Keep framework-agnostic libraries in sync by maintaining a single service container registry, then output PHP source code you can write to a file (or eval if you must). | 0 | 0 | 0 | 632 | 0 | 7.4 | 41.1 | — | 8 months ago | |
| apie/cms | 0.79 | — | 0 | 0 | 0 | 22 | 2 | 0.4 | 18.8 | MIT | — | |
| apie/common | 0.79 | — | 0 | 0 | 0 | 22 | 0 | 0.0 | 18.8 | MIT | — |
How can I help you explore Laravel packages today?