sunchayn/nimbus
Nimbus is a Laravel package for generating and delivering notifications across multiple channels with clean, extensible drivers. It helps you define messages once, route them to email/SMS/webhooks, and manage templates, queues, and configuration in a consistent API.

An integrated, in-browser API client for Laravel with a touch of magic.
Nimbus automatically analyzes your application's routes and validation rules to provide an interactive API platform directly in the browser for testing and exploring your API endpoints.
Traditional API testing tools require manual setup for every endpoint. Nimbus removes that friction by automatically discovering your Laravel routes, generating schemas from validation rules, and handling authentication, cookies, and test data. All without leaving your development environment.
Nimbus is NOT an API documentation generator like Swagger or Scribe. It doesn't produce customer-facing API documentation. Instead, it's a developer-focused API playground designed to improve your iteration speed while building and testing APIs.
dd() calls and renders them in a dedicated, paginated debug viewer without disrupting the UI or response state.Nimbus performs static analysis of your application's routing layer to discover endpoints and their corresponding validation logic. This includes support for:
FormRequest validationSpatie\LaravelData DTOsFor projects with formal documentation, Nimbus can consume OpenAPI (YAML/JSON) specifications. This extends the discovery process by merging documented external specs with Nimbus's internal route detection.
composer require sunchayn/nimbus
php artisan vendor:publish --tag=nimbus-assets --tag=nimbus-config
Start your Laravel application and navigate to:
http://your-app.test/nimbus
That's it! Nimbus will automatically discover your API routes and their validation schemas.
[!NOTE] Single-Threaded Server Environments When using
php artisan serveor Laravel Sail, concurrent relay requests may lead to timeouts due to PHP's single-threaded nature. Refer to the Single-Threaded Guide for the recommended workaround.
Nimbus is currently an Alpha. You may encounter unexpected behaviors or bugs, all feedback is welcome:
Nimbus is open-source software licensed under the MIT license.
How can I help you explore Laravel packages today?