Components Tree
View SourceThis feature helps you examine how LiveComponents are arranged in your debugged LiveView. It identifies the structure based on state of LiveView processes. LiveDebugger listens on state changes and refreshes your Components Tree.
The root of the tree is LiveView and children are LiveComponents with their CIDs (Phoenix.LiveComponent.CID
). When there are many elements, the tree will be collapsed appropriately.

How to use
- Navigation inside
Node Inspector
Components Highlighting
Conditional LiveComponents
Components Tree helps you discover adding and removing of conditionally rendered LiveComponents.
Nested LiveViews
Nested LiveViews are not shown inside Components Tree since they are separate processes which you can debug. In sidebar you can see list of LiveViews which are children to currently debugged one.
Important
All Nested LiveViews are displayed in a flatten structure, which means that not all of them are direct children of currently debugged LiveView.
If you are debugging nested LiveView you can return to parent by Parent LiveView Process link shown in Sidebar.