Dontbug is a reverse debugger (aka time travel debugger) for PHP. It allows you to record the execution of PHP scripts (in command line mode or in the browser) and replay the same execution back in a PHP IDE debugger. During replay you may debug normally (forward mode debugging) or in reverse, which allows you to step over/out backwards, step backwards, run backwards, run to cursor backwards, set breakpoints in the past and so forth.
Debugging with the ability to run in reverse allows you to hunt down bugs much more easily. It also allows you to understand the runtime behavior of large PHP codebases more efficiently.
Dontbug has been implemented in golang and a bit of C.
Dontbug Debugger alternatives and related libraries
Based on the "Debugging and Profiling" category
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of Dontbug Debugger or a related project?
Dontbug Debugger RecommendationsThere are no recommendations yet. Be the first to promote Dontbug Debugger!
Have you used Dontbug Debugger? Share your experience. Write a short recommendation and Dontbug Debugger, you and your project will be promoted on Awesome PHP.
Recommend Dontbug Debugger
Recently added Dontbug Debugger resources
Be the first to add one!