laradumps / laradumps
LaraDumps is a friendly app designed to boost your Laravel PHP coding and debugging experience.
Fund package maintenance!
luanfreitasdev
Installs: 516 406
Dependents: 14
Suggesters: 1
Security: 0
Stars: 831
Watchers: 10
Forks: 41
Open Issues: 5
Requires
- php: ^8.1
- illuminate/mail: ^10.0|^11.0|^12.0
- illuminate/support: ^10.0|^11.0|^12.0
- laradumps/laradumps-core: ^3.0
- nunomaduro/termwind: ^1.15.1|^2.0.1
Requires (Dev)
- laravel/framework: ^10.0|^11.0|^12.0
- laravel/pint: ^1.17.2
- livewire/livewire: ^3.5.6
- mockery/mockery: ^1.6.12
- orchestra/testbench-core: ^8.0|^9.4|^10.0
- pestphp/pest: ^2.35.1|^3.7.0
- symfony/var-dumper: ^6.4.0|^7.1.3
- dev-main
- 4.x-dev
- v4.0.3
- v4.0.2
- v4.0.1
- v4.0.0
- v4.0.0-beta2
- v4.0.0-beta1
- 3.x-dev
- v3.5.3
- v3.5.2
- v3.5.1
- v3.5.0
- v3.4.0
- v3.3.2
- v3.3.1
- v3.3.0
- v3.2.1
- v3.2.0
- v3.1.5
- v3.1.4
- 3.1.3
- v3.1.2
- v3.1.1
- v3.1.0
- v3.0.1
- v3.0.0
- v3.0.0-beta5
- v3.0.0-beta4
- v3.0.0-beta3
- v3.0.0-beta2
- v3.0.0-beta1
- 2.x-dev
- v2.5.1
- v2.5.0
- v2.4.0
- v2.3.1
- v2.3.0
- v2.2.1
- v2.2.0
- v2.1.0
- v2.0.0
- v1.12.3
- v1.12.2
- v1.12.1
- v1.12.0
- v1.11.2
- v1.11.1
- v1.11.0
- v1.9.3
- v1.9.2
- v1.9.1
- v1.9.0
- v1.8.3
- v1.8.2
- v1.8.1
- v1.8.0
- v1.7.0
- v1.6.2
- v1.6.1
- v1.6.0
- v1.5.2
- v1.5.1
- v1.5.0
- v1.4.0
- v1.3.3
- v1.3.2
- v1.3.1
- v1.3.0
- v1.2.1
- v1.2.0
- v1.1.1
- v1.1.0
- v1.0.2
- v1.0.1
- v1.0.0
- v0.1.2
- v0.1.1
- v0.1.0
- dev-larastan
This package is auto-updated.
Last update: 2025-04-17 16:06:55 UTC
README
LaraDumps
Download the App
Available for Windows, Linux and macOS.👋 Hello Dev,
LaraDumps is a friendly app that boosts your Laravel PHP coding and debugging experience.
When using LaraDumps, you can see the result of your debug displayed in a standalone Desktop application.
These are some debug tools available for you:
- Dump single or multiple variables at once.
- Send
dump
,dd
to LaraDumps app. - Watch Laravel Mail.
- See your dumped values in a Table, with a built-in search feature.
- Improve your debugging experience using different screens.
- Watch SQL Queries.
- Watch Slow Queries SQL Queries.
- Monitor Laravel Logs.
- Monitor Livewire component.
- Validate JSON strings.
- Verify if a string contains a substring.
- View
phpinfo()
configuration. - List your Laravel Routes.
- Inspect Model attributes.
- Learn more in our Reference Sheet.
- Multiple Themes (light, dark, dracula, dim, retro ...)
- Shortcuts (clear, always on top)
Get Started
Requirements
PHP 8.1+ and Laravel 10.0+
Using Laravel
composer require laradumps/laradumps --dev
PHP Project
composer require laradumps/laradumps-core --dev
See also: https://laradumps.dev/get-started/release-notes.html#php-package
-
Debug your code using
ds()
in the same way you would use Laravel's native functions dump() or dd(). -
Run your Laravel application and see the debug dump in the LaraDumps App window.
Example
Here's an example:
// File: routes/web.php <?php Route::get('/', function () { ds('Home page accessed!'); return view('home'); });
The Desktop App receives:
// File: routes/web.php <?php Route::get('/', function () { \App\Models\User::all(); // duplicate query example \App\Models\User::all(); // duplicate query example \App\Models\Dish::all(); return ''; });
The Desktop App receives:
Credits
LaraDumps is a free open-source project, and it was inspired by Spatie Ray, check it out!
-
Author: Luan Freitas
-
Logo by Vitor S. Rodrigues