A local debug server and toolkit for PHP that enhances Symfony VarDumper and captures various debug messages like logs, emails, and HTTP dumps.
Buggregator Trap is a local debug server and utility package for PHP projects that enhances the debugging experience by capturing and visualizing various types of debug messages. It improves Symfony VarDumper output, supports multiple protocols like SMTP and HTTP, and provides a Docker-free local server for real-time debugging.
PHP developers working on applications that require detailed debugging of variables, logs, emails, and HTTP requests, especially those using Symfony components or dealing with complex data structures like Protobuf.
Developers choose Buggregator Trap for its ability to unify multiple debugging outputs into a single tool, its enhanced VarDumper integration for better readability, and the convenience of a local server that doesn't require Docker, making debugging faster and more integrated.
A local debug server and utilities set for PHP projects
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Dramatically improves Symfony VarDumper output for Protobuf messages, making them compact and readable, as shown in the side-by-side comparison images in the README.
Unifies debugging from various sources including Symfony dumps, Monolog, Sentry, SMTP, and HTTP into a single interface, reducing tool sprawl.
Includes a minimized PHP server that runs locally without Docker, handling multiple ports (like 9912, 1025) for easy, integrated debugging.
Offers a trap() function with depth limits and conditional dumps, plus shortcuts like tr() and td() for efficient debugging workflows.
The --ui flag for a web-based interface is explicitly marked as 'feature in development' in the README, indicating it's not production-ready.
The README warns that project dependencies may conflict, suggesting a Phar installation as a workaround, which adds complexity to setup.
Heavily relies on Symfony VarDumper and PHP ecosystems, making it less effective for mixed-language projects or non-PHP debugging tasks.