ComfyUI Extension: ComfyUI-LineSignalRouter
Run ComfyUI workflows without the setup
No installs, no CUDA version roulette, no GPU sitting idle on your bill. Bring a workflow and run it in the browser.
A custom ComfyUI node for routing signals through named lines, supporting up to 32 lines with single-line or multi-line mode and per-line enable/disable toggle.
README
ComfyUI-LineSignalRouter
ComfyUI-LineSignalRouter
A custom ComfyUI node for routing signals through named lines.
Features
- Up to 32 lines
- Single-line or multi-line mode
- Per-line enable/disable toggle
- Custom line names
- Dynamic input/output labels
- Delete line button
- Persistent UI state
- Visual line management inside the node
Node
Line Signal Router
How it works
The node lets you manage multiple input lines and control which of them are active.
Modes
-
Multi mode ON
Each enabled input line is routed to its corresponding output. -
Multi mode OFF
Only one selected line is active, and its signal is routed to the first output.
Inputs
line_count— number of active linesmulti_mode— enables multi-line routingstate_json— internal saved UI statein_01 ... in_32— optional signal inputs
Outputs
out_01 ... out_32in multi modeout_01only in single mode
Installation
Clone this repository into your ComfyUI/custom_nodes folder:
cd ComfyUI/custom_nodes
git clone https://github.com/USERNAME/ComfyUI-LineSignalRouter.git
Then restart ComfyUI.
Update
cd ComfyUI/custom_nodes/ComfyUI-LineSignalRouter
git pull
Notes
Line titles are stored in the node UI state
Disabled lines do not pass signals
In single mode, only one line can be active at a time
Run ComfyUI workflows without the setup
No installs, no CUDA version roulette, no GPU sitting idle on your bill. Bring a workflow and run it in the browser.