staff software engineer at @laravel · speaker · content creator · created @pestphp, pint, pail, @larastan, @laravel-zero, @openai for php, @phpinsights, etc
Followers
9,067
Public Repos
305
Packages
10
Starred
100
|
|
Description
|
|
|
|
License
|
|
|
|---|---|---|---|---|---|---|---|
| nunomaduro/phpinsights | PHP Insights is a terminal tool to analyze PHP code quality, style, architecture, and complexity. Works out of the box with Laravel (artisan insights), Symfony, Yii, Magento, and more, with built-in checks for reliability and loose coupling. | 5,591 | 77.0 | 55.2 | MIT | 1 month ago | |
| nunomaduro/collision | Collision provides beautiful, developer-friendly CLI error reporting for PHP apps. Built on Whoops and included with Laravel, it integrates with Symfony, PHPUnit, and more to show rich stack traces and context when exceptions happen. | 4,640 | 37.8 | 54.7 | MIT | — | |
| nunomaduro/termwind | Termwind brings Tailwind CSS-style utilities to PHP CLIs. Render styled HTML in the terminal, customize styles/colors, and build beautiful output for Laravel/Symfony commands with helpers like render(), style(), and interactive prompts like ask(). | 2,475 | 45.9 | 61.4 | MIT | 1 month ago | |
| nunomaduro/laravel-console-menu | Add interactive terminal menus to Laravel Artisan commands via a wrapper around php-school/cli-menu. Quickly build selectable option lists, ask questions, and collect input (including advanced fields like passwords), with configurable width and a clean UX. | 812 | 26.6 | 15.8 | MIT | 1 month ago | |
| nunomaduro/pokio | Pokio is a simple async API for PHP 8.3+ using pcntl forks and FFI shared memory to run closures concurrently and await results. Falls back to sequential execution if extensions aren’t available. Experimental/unsafe; intended for internal use, not production. | 745 | 26.1 | 40.1 | MIT | 4 days ago | |
| nunomaduro/laravel-desktop-notifier | Desktop notifications for Laravel Artisan commands via a JoliNotif wrapper. Adds a notify() macro to your console commands to send messages (with optional icon) on Linux, Windows, and macOS. Requires PHP 8.1+. | 478 | 28.6 | 34.4 | MIT | 1 month ago | |
| nunomaduro/laravel-console-task | Laravel Console Task adds a simple $this->task() helper to Laravel Artisan commands to display task progress with a loading message and clear success/failure results. Works with Laravel 10+ and PHP 8.2+. | 258 | 22.9 | 38.8 | MIT | 1 month ago | |
| nunomaduro/laravel-console-dusk | Run Laravel Dusk browser automation inside Artisan commands for Laravel or Laravel Zero. Configure screenshots/log paths, headless mode, and driver options to script and test real browser flows from the console. | 162 | 24.6 | 17.0 | MIT | 1 month ago | |
| nunomaduro/mock-final-classes | Dev-only helper that automatically enables mocking of final classes and methods in PHP tests. Works with PHPUnit, Pest, and ParaTest by removing final keywords on the fly via dg/bypass-finals—install with Composer and it just works. | 113 | 21.1 | 41.9 | MIT | 2 years ago | |
| nunomaduro/laravel-console-summary | A beautiful replacement for Laravel’s default Artisan list command, showing a clean console summary for Artisan or Laravel Zero. Easily hide noisy commands and customize the displayed binary name via config. Requires PHP 8.2+. | 66 | 20.9 | 50.9 | MIT | 1 month ago |
How can I help you explore Laravel packages today?