
Branching Module
Perspective component for tree and branching views
A free, open-source Perspective component that renders a horizontal tree of connected nodes. Built for track-and-trace, lineage and process-flow views inside Ignition.
What this module gives you
Built for track and trace
Visualize lineage, branching processes and decision flows as connected nodes in a single Perspective view.
Per-node styling
Set color, icon, tooltip and CSS per node. Tooltips support markdown so you can format the hover content.
Category-based layout
Group nodes by category to control the vertical level. The component handles the layout, you describe the structure.
Open source and free
Released on GitHub under an open license. The latest version (v2.0.0) supports Ignition 8.3.
What you get
A Perspective component that drops into your views. Configure the data array, set the X and Y offsets, and the component draws connected nodes laid out by category. Each node accepts an icon, a color, a markdown tooltip, custom CSS and a list of next-node IDs to draw paths to.
Where it fits
Anywhere you need a tree-shaped view: production routing, batch lineage, equipment hierarchies, or decision trees driven by tag values. The data is plain JSON, so you can build it from a query, a script or a Perspective binding.
Get Branching Module
Branching Module is free and open source. Grab the latest signed module from GitHub releases.