I’m happy to announce LiveDebugger v0.1.0!
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!