LiveDebugger is a browser-based tool for debugging LiveView applications, designed to enhance your development experience. It gives you:
A detailed view of your LiveComponents tree
The ability to inspect assigns for LiveViews and LiveComponents
Tracing of their callback executions
The idea for LiveDebugger came up while developing a large-scale LiveView application for a client - we faced some challenges in tracking state changes and component interactions.
We plan to continue developing LiveDebugger, with new features like highlighting LiveComponents on the way. We’d love your feedback to help improve this tool for everyone!
Check out the first sneak peek of upcoming features in LiveDebugger v0.2.0
In this version, we plan to release features that will make your life much easier, including component highlighting and an option to run LiveDebugger in Chrome DevTools.
The second sneak peek will be published next week, and we will show you new callback filters and dark mode.
LiveDebugger v0.2.0 will be published in early May. Stay tuned for more!
LiveDebugger v0.2.0 is out!
I’m happy to share that today, we released LiveDebugger v0.2.0. This version includes a set of features that we hope will have a big positive impact on your developer experience, such as component highlighting or support for the Chrome DevTools extension.
Also, we’ve already defined the scope for v0.3.0 - check our roadmap for details.