Extensions/PCB links for ComfyUI
ComfyUI Extension

PCB links for ComfyUI

A PCB link render mode for ComfyUI: orthogonal routed traces instead of splines. The routing core of cable-management, packaged alone.

By vtokic·Created about a month ago·Updated about a month ago· 5
vtokic/comfyui-pcb
Nodes
On cloudLocal install
Stars5
Updatedabout a month ago
Readme

comfyui-pcb

A fourth link render mode for ComfyUI: PCB. Links draw as orthogonal routed traces -- out the right side, around nodes, in the left side -- with rounded corners, lane separation for parallel runs, and ribbon-style bundles between the same pair of nodes. Pick it in Settings > Lite Graph > Graph > Link Render Mode, next to Spline and Linear.

That is the entire extension. No nodes, no workflow data, no graph mutations -- remove it and a workflow left in PCB mode simply renders as splines again.

Install

Registry: install comfyui-pcb from ComfyUI-Manager.

Git:

cd ComfyUI/custom_nodes
git clone https://github.com/vtokic/comfyui-pcb

Relationship to cable-management

This is the routing core of comfyui-cable-management, packaged alone. That pack ships the same PCB mode plus the features built on top of it (pass-through pins, comb gates, ribbon gestures, drawers). If it is installed, this extension detects it and stands down -- installing both is safe, cable-management wins.

Notes

  • Routes recompute only between gestures; while dragging, core's spline renders and the trace settles on release.
  • Reroutes work: a chain reads as one continuous run, entering each reroute from its upstream side.
  • Requires a frontend with the modular link renderer (2024+). If the patch points are missing the extension says so once in the console and leaves rendering stock.