ComfyUI-PackedPipes
Custom nodes that organize ComfyUI workflow connections by combining multiple links into single pipeline links. (Description by CC)
Nodes (2)
ComfyUI-PackedPipes

A set of custom nodes that keeps ComfyUI workflows tidy by combining multiple links into a single pipeline link. This extension adds two nodes, Pipe Packer and Pipe Unpacker, to the utils category.
Pipe Packeraccepts up to 16 connections of any type.Pipe Unpackerrestores the inputs of its connectedPipe Packeras outputs, in the same order.- Supports rerouters and subgraphs.
Pipe Packersupports custom input port labels ("Keep input names" option).- Supports nesting: a packed pipe can be connected to another
Pipe Packer. - When an input port is connected, the
Pipe Unpackernode automatically synchronizes with itsPipe Packernode.
[!NOTE] Renaming and removing
Pipe Packerinput ports is not available in Nodes 2.0 — ComfyUI does not expose these options in the new UI. To rename or remove a port, temporarily disable Nodes 2.0.
Installation
Clone this repository into the custom_nodes folder of your ComfyUI installation:
git clone https://github.com/id7238/ComfyUI-PackedPipes.git
Examples
1. Usage example

2. An example of nested Packers and Unpackers

3. A complex example
An example based on the Wan 2.2 14B I2V template, adapted to sequence multiple scenes into a video longer than 5 seconds. The last frame of each scene is passed to the next scene as the first image. Duplicate the second scene's subgraph to add more scenes; any unused scene can be bypassed.
Setup subgraph
| First scene subgraph
| Second and subsequent scenes subgraph
| Create Video subgraph