A Laravel package that integrates the Nette Tracy debugger for enhanced error visualization and debugging.
Laravel Tracy is a Laravel package that integrates the Nette Tracy debugger into Laravel applications. It replaces the default Laravel exception handler with a more powerful debugging tool that visualizes errors, displays a real-time debugger bar, and provides detailed insights into application state, database queries, and requests. It helps developers quickly identify and fix issues during development.
Laravel developers and PHP developers working on Laravel-based projects who need advanced debugging capabilities beyond the default Laravel error handling.
Developers choose Laravel Tracy because it brings the feature-rich Nette Tracy debugger—known for its excellent error visualization and debugging tools—into Laravel, offering a more intuitive and detailed debugging experience compared to Laravel's default handler, with additional panels for routing, database, views, and more.
A Laravel Package to integrate Nette Tracy Debugger
Displays errors with interactive stack traces that include method argument values, making debugging more intuitive than Laravel's default handler, as shown in the README's demo screenshots.
Provides a persistent toolbar with AJAX support to monitor request data, database queries, sessions, and views in real-time, enhancing development workflow without page reloads.
Includes out-of-the-box panels for routing, database, models, views, and HTML validation, allowing detailed inspection of specific application aspects during debugging.
Can be used independently outside Laravel for debugging other PHP applications, offering versatility beyond the Laravel ecosystem, as demonstrated in the standalone mode example.
Requires publishing config files, clearing routes, and setting up editor links manually per OS (e.g., Windows .vbs files or OSX scripts), which can be error-prone and time-consuming.
The web terminal panel relies on another package (recca0120/terminal), and the README warns that improper installation can cause errors, adding maintenance overhead.
Replaces Laravel's default exception handler, which might interfere with other packages or custom error handling setups, risking unintended side effects.
A full-stack framework for Laravel that takes the pain out of building dynamic UIs.
Debugbar for Laravel (Integrates PHP Debug Bar)
IDE Helper for Laravel
PHP Image Processing
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.