Download the PHP package wadakatu/laravel-spectrum without Composer
On this page you can find all versions of the php package wadakatu/laravel-spectrum. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download wadakatu/laravel-spectrum
More information about wadakatu/laravel-spectrum
Files in wadakatu/laravel-spectrum
Package laravel-spectrum
Short Description Zero-annotation OpenAPI/Swagger documentation generator for Laravel - automatic API docs from your existing code
License MIT
Homepage https://github.com/wadakatu/laravel-spectrum
Informations about the package laravel-spectrum
Laravel Spectrum
Zero-annotation OpenAPI documentation generator for Laravel
Generate complete API docs from your existing code in seconds. No annotations required.
Documentation • Quick Start • Compare
The Problem
With Laravel Spectrum: Zero annotations needed. Your existing FormRequest and Resource classes are your documentation.
Quick Start (30 seconds)
That's it. Full OpenAPI 3.1 documentation generated from your existing code.
What Gets Analyzed Automatically
| Your Code | Generated Documentation |
|---|---|
FormRequest::rules() |
Request body schemas with validation |
$request->validate([...]) |
Inline validation rules |
API Resources |
Response schemas |
Auth middleware (auth:sanctum) |
Security schemes |
Route parameters ({user}) |
Path parameters with types |
@deprecated PHPDoc |
Deprecated operation flags |
Key Features
Real-time Documentation
Built-in Mock Server
Export to API Clients
Validate OpenAPI Spec
Detect API Breaking Changes
High Performance
- Parallel processing for large codebases
- Incremental generation (only changed files)
- Smart caching
Why Laravel Spectrum?
| Laravel Spectrum | Swagger-PHP | Scribe | |
|---|---|---|---|
| Zero annotations | ✅ | ❌ | Partial |
| Setup time | 30 sec | Hours | ~30 min |
| FormRequest detection | ✅ | ❌ | ✅ |
| Mock server | ✅ | ❌ | ❌ |
| Live reload | ✅ | ❌ | ❌ |
| Postman/Insomnia export | ✅ | ❌ | ✅ |
| OpenAPI 3.1 | ✅ | ✅ | ❌ |
Requirements
- PHP 8.2+
- Laravel 11.x or 12.x
Compliance Check (Demo App Matrix)
Use the bundled demo apps to verify OpenAPI 3.0/3.1 compliance in one run:
Details: demo-app/README.md
Documentation
Contributing
Contributions are welcome! Please see CONTRIBUTING.md for details.
For mutation testing, run composer infection (full run with CI-aligned MSI thresholds).
License
Laravel Spectrum is open-source software licensed under the MIT license.
Made with ❤️ by wadakatu
All versions of laravel-spectrum with dependencies
illuminate/console Version ^11.0|^12.0
illuminate/routing Version ^11.0|^12.0
illuminate/support Version ^11.0|^12.0
nikic/php-parser Version ^5.5
spatie/fork Version ^1.2
symfony/finder Version ^6.0|^7.0
workerman/workerman Version ^5.1