Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Laravel
  3. Laravel Tracy

Laravel Tracy

MITPHPv1.16.0

A Laravel package that integrates the Nette Tracy debugger for enhanced error visualization and debugging.

GitHubGitHub
382 stars43 forks0 contributors

What is Laravel Tracy?

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.

Target Audience

Laravel developers and PHP developers working on Laravel-based projects who need advanced debugging capabilities beyond the default Laravel error handling.

Value Proposition

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.

Overview

A Laravel Package to integrate Nette Tracy Debugger

Use Cases

Best For

  • Debugging Laravel applications with detailed error visualization
  • Monitoring database queries and performance in real-time
  • Inspecting request data, sessions, and authentication state during development
  • Validating HTML output directly in the debugger
  • Using a web-based terminal for artisan commands within the debugger
  • Debugging AJAX requests with a persistent debugger bar

Not Ideal For

  • Production environments where debug tools must be completely disabled for security and performance
  • Projects prioritizing minimal dependencies and lightweight setup without additional configuration
  • Non-Laravel PHP applications, as the standalone mode requires manual integration and lacks seamless framework support
  • Teams relying solely on CLI-based debugging tools or preferring less intrusive GUI overlays

Pros & Cons

Pros

Rich Error Visualization

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.

Real-time Debugger Bar

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.

Comprehensive Custom Panels

Includes out-of-the-box panels for routing, database, models, views, and HTML validation, allowing detailed inspection of specific application aspects during debugging.

Standalone Flexibility

Can be used independently outside Laravel for debugging other PHP applications, offering versatility beyond the Laravel ecosystem, as demonstrated in the standalone mode example.

Cons

Manual Setup Complexity

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.

External Dependency Issues

The web terminal panel relies on another package (recca0120/terminal), and the README warns that improper installation can cause errors, adding maintenance overhead.

Potential Handler Conflicts

Replaces Laravel's default exception handler, which might interfere with other packages or custom error handling setups, risking unintended side effects.

Frequently Asked Questions

Quick Stats

Stars382
Forks43
Contributors0
Open Issues4
Last commit3 years ago
CreatedSince 2015

Tags

#exception-handler#laravel#error-handling#laravel-package#php#development-tools#debugger#debugging

Built With

P
PHP
L
Laravel

Included in

Laravel13.0k
Auto-fetched 9 hours ago

Related Projects

LiveWireLiveWire

A full-stack framework for Laravel that takes the pain out of building dynamic UIs.

Stars23,516
Forks1,735
Last commit2 days ago
Debug BarDebug Bar

Debugbar for Laravel (Integrates PHP Debug Bar)

Stars19,214
Forks1,604
Last commit10 days ago
IDE HelperIDE Helper

IDE Helper for Laravel

Stars14,903
Forks1,189
Last commit11 days ago
Intervention ImageIntervention Image

PHP Image Processing

Stars14,337
Forks1,490
Last commit1 day ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub