Extensions/comfyui-pcb
ComfyUI Extension

comfyui-pcb

Standalone PCB link routing mode from vtokic/comfyui-cable-management

By vtokic·Created 16 days ago·Updated 16 days ago· 4
vtokic/comfyui-pcb
Nodes
On cloudLocal install
Stars4
Updated16 days 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.