krok / laravel-oas
Laravel OpenAPI Swagger
Installs: 24
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/krok/laravel-oas
Requires
- php: ^8.2
- laravel/framework: ^11.0|^12.0
- swagger-api/swagger-ui: ^5.19
- zircote/swagger-php: ^5.0
Requires (Dev)
- krok/laravel-pint: ^1.0
This package is auto-updated.
Last update: 2025-11-15 06:54:07 UTC
README
The preferred way to install this extension is through composer.
Either run
php composer.phar require --prefer-dist krok/laravel-oas --dev
License
Install
php artisan oas:install
Configuring
bootstrap/app.php
return Application::configure(basePath: dirname(__DIR__)) ->withRouting( web: [ __DIR__ . '/../routes/web.php', __DIR__ . '/../routes/oas.php', ], api: __DIR__ . '/../routes/api.php', commands: __DIR__ . '/../routes/console.php', health: '/up', ) ->withMiddleware(function (Middleware $middleware): void { // }) ->withExceptions(function (Exceptions $exceptions): void { // })->create();
Removing the dependency
php composer.phar remove krok/laravel-oas --dev