nova-horizons/laravel-openapi-sdk-generator
Generate PHP SDKs from OpenAPI specifications directly within Laravel. Turn your OpenAPI docs into typed client classes for faster, less error-prone integrations, with configurable output, Laravel conventions, and artisan commands.
Architecture fit
require-dev, not require. It should not ship in production runtime paths, which materially lowers the blast radius.Http facade. The latter determines whether we can swap in Saloon, Guzzle middleware, or our existing retry/telemetry stack.Integration feasibility
vendor:publish for config, and one or more Artisan commands to generate into a target namespace. This is low-ceremony and can be proven in a single spike branch.Technical risk
v0.1.2...v0.2.0 and reads the commits, every claim about this release is inference.oneOf/allOf construct emits code that compiles and fails at runtime against live traffic.Key questions
v0.1.2...v0.2.0? Breaking config keys, command signatures, or generated output structure?Http facade?Stack fit
Migration path
Compatibility
composer.json. Do not float on ^0.2 for a pre-1.0 generator whose output shape can shift.illuminate/* versions.Sequencing
v0.1.2...v0.2.0.Maintenance
Support
Scaling
Failure modes
Ramp-up
Assessment status: No prior assessment existed. This is the baseline, written against v0.2.0. Confidence is constrained by the release notes being a bare compare link; the diligence item "diff v0.1.2...v0.2.0 and read the commits" is a prerequisite for any adoption decision, and this assessment should be revised once that diff is reviewed.
How can I help you explore Laravel packages today?