ComfyUI Node

XPipe

Pipe bundle node: route up to 20 any-type data groups through a single bundle wire. Input/output slot types auto-match via MatchType; per-slot inputs override the bundle; port names are customizable and travel with the bundle.

By Xz3r0-M·Created 7 months ago·Updated 22 days ago· 11
XPipe
  • xpipe_in
  • value_1
  • value_2
  • value_3
  • value_4
  • value_5
  • value_6
  • value_7
  • value_8
  • value_9
  • value_10
  • value_11
  • value_12
  • value_13
  • value_14
  • value_15
  • value_16
  • value_17
  • value_18
  • value_19
  • value_20
  • xpipe_out
  • value_1
  • value_2
  • value_3
  • value_4
  • value_5
  • value_6
  • value_7
  • value_8
  • value_9
  • value_10
  • value_11
  • value_12
  • value_13
  • value_14
  • value_15
  • value_16
  • value_17
  • value_18
  • value_19
  • value_20
port_names[]
Category♾️ Xz3r0/Workflow-Processing

Inputs (22)

NameTypeDefaultDescription
port_namesSTRING[]Serialized JSON list of slot names, managed by the XPipe naming panel. Do not edit by hand.
xpipe_inoptxpipeConnect an upstream XPipe bundle here to receive the whole group of data and names at once. A connected slot input still overrides the same position.
value_1optCOMFY_MATCHTYPE_V3Slot 1 input (optional, accepts any data). Overrides the same slot from the bundle when present.
value_2optCOMFY_MATCHTYPE_V3Slot 2 input (optional, accepts any data). Overrides the same slot from the bundle when present.
value_3optCOMFY_MATCHTYPE_V3Slot 3 input (optional, accepts any data). Overrides the same slot from the bundle when present.
value_4optCOMFY_MATCHTYPE_V3Slot 4 input (optional, accepts any data). Overrides the same slot from the bundle when present.
value_5optCOMFY_MATCHTYPE_V3Slot 5 input (optional, accepts any data). Overrides the same slot from the bundle when present.
value_6optCOMFY_MATCHTYPE_V3Slot 6 input (optional, accepts any data). Overrides the same slot from the bundle when present.
value_7optCOMFY_MATCHTYPE_V3Slot 7 input (optional, accepts any data). Overrides the same slot from the bundle when present.
value_8optCOMFY_MATCHTYPE_V3Slot 8 input (optional, accepts any data). Overrides the same slot from the bundle when present.
value_9optCOMFY_MATCHTYPE_V3Slot 9 input (optional, accepts any data). Overrides the same slot from the bundle when present.
value_10optCOMFY_MATCHTYPE_V3Slot 10 input (optional, accepts any data). Overrides the same slot from the bundle when present.
value_11optCOMFY_MATCHTYPE_V3Slot 11 input (optional, accepts any data). Overrides the same slot from the bundle when present.
value_12optCOMFY_MATCHTYPE_V3Slot 12 input (optional, accepts any data). Overrides the same slot from the bundle when present.
value_13optCOMFY_MATCHTYPE_V3Slot 13 input (optional, accepts any data). Overrides the same slot from the bundle when present.
value_14optCOMFY_MATCHTYPE_V3Slot 14 input (optional, accepts any data). Overrides the same slot from the bundle when present.
value_15optCOMFY_MATCHTYPE_V3Slot 15 input (optional, accepts any data). Overrides the same slot from the bundle when present.
value_16optCOMFY_MATCHTYPE_V3Slot 16 input (optional, accepts any data). Overrides the same slot from the bundle when present.
value_17optCOMFY_MATCHTYPE_V3Slot 17 input (optional, accepts any data). Overrides the same slot from the bundle when present.
value_18optCOMFY_MATCHTYPE_V3Slot 18 input (optional, accepts any data). Overrides the same slot from the bundle when present.
value_19optCOMFY_MATCHTYPE_V3Slot 19 input (optional, accepts any data). Overrides the same slot from the bundle when present.
value_20optCOMFY_MATCHTYPE_V3Slot 20 input (optional, accepts any data). Overrides the same slot from the bundle when present.

Outputs (21)

NameTypeDescription
xpipe_outxpipeSend the current grouped data and names onward as a single XPipe bundle connection.
value_1COMFY_MATCHTYPE_V3Slot 1 output (data or bundle fallback)
value_2COMFY_MATCHTYPE_V3Slot 2 output (data or bundle fallback)
value_3COMFY_MATCHTYPE_V3Slot 3 output (data or bundle fallback)
value_4COMFY_MATCHTYPE_V3Slot 4 output (data or bundle fallback)
value_5COMFY_MATCHTYPE_V3Slot 5 output (data or bundle fallback)
value_6COMFY_MATCHTYPE_V3Slot 6 output (data or bundle fallback)
value_7COMFY_MATCHTYPE_V3Slot 7 output (data or bundle fallback)
value_8COMFY_MATCHTYPE_V3Slot 8 output (data or bundle fallback)
value_9COMFY_MATCHTYPE_V3Slot 9 output (data or bundle fallback)
value_10COMFY_MATCHTYPE_V3Slot 10 output (data or bundle fallback)
value_11COMFY_MATCHTYPE_V3Slot 11 output (data or bundle fallback)
value_12COMFY_MATCHTYPE_V3Slot 12 output (data or bundle fallback)
value_13COMFY_MATCHTYPE_V3Slot 13 output (data or bundle fallback)
value_14COMFY_MATCHTYPE_V3Slot 14 output (data or bundle fallback)
value_15COMFY_MATCHTYPE_V3Slot 15 output (data or bundle fallback)
value_16COMFY_MATCHTYPE_V3Slot 16 output (data or bundle fallback)
value_17COMFY_MATCHTYPE_V3Slot 17 output (data or bundle fallback)
value_18COMFY_MATCHTYPE_V3Slot 18 output (data or bundle fallback)
value_19COMFY_MATCHTYPE_V3Slot 19 output (data or bundle fallback)
value_20COMFY_MATCHTYPE_V3Slot 20 output (data or bundle fallback)