Nodes/fexli-util-node-comfyui/FERerouteWithName
ComfyUI Node

FERerouteWithName

A reroute you can actually label

By fexli·Created 3 years ago·Updated about a year ago· 3
FERerouteWithName
  • input
  • output
note

Every big ComfyUI graph eventually degenerates into a rat's nest of crossed wires. The standard antidote is the reroute node - a zero-logic pass-through that bends a wire around a corner so it doesn't slice through the middle of your layout. FERerouteWithName is that node with one small upgrade: it carries a note label you can read at a glance, so "the wire from the VAE" becomes "the wire from the VAE (going to the detailer)".

It's in the same spirit as rgthree's reroutes, which the ecosystem essay singles out as the glue that keeps giant workflows workable - but where rgthree gives you resizable reroutes and colored convenience, this one's differentiator is the inline note. It accepts any type, so it works on images, strings, models, conditionings, whatever you're routing.

Inputs and output

  • input - any type, passed straight through untouched.
  • note - a text label, default empty. It's cosmetic - it doesn't affect the value at all - but it's the entire reason to reach for this over a plain reroute.

Output: output, the exact same value that went in.

The details

Two implementation facts worth knowing:

  • It's an always-change node (IS_CHANGED returns NaN). For a pure pass-through that's slightly odd - it means the node re-evaluates every run rather than being cached, a near-invisible tax that's presumably there because the node is marked as an output node and the author wanted it live. In practice you'll never notice; the value is identical either way.
  • It's declared OUTPUT_NODE = True, so ComfyUI treats it as a terminal node. That's useful when you're using it as a labeled "end of the line" inspection point in a workflow that would otherwise have no output node.

The honest take

Do you need this node? No. A stock reroute plus a well-placed note does the same job. But if you're already in the fexli pack for the image or random nodes, this is a zero-cost quality-of-life add to your graph, and it's genuinely nicer to read "→ detailer ref" on a wire than to chase it across the canvas. Use it the way you'd use rgthree's reroutes: keep wires off the canvas, keep names on them.

Install

Part of fexli-util-node-comfyui:

cd ComfyUI/custom_nodes
git clone https://github.com/fexli/fexli-util-node-comfyui
cd fexli-util-node-comfyui
pip install -r requirements.txt

Or ComfyUI Manager → search fexli-util-node-comfyui → install → restart. No dependencies to speak of beyond the pack's usual light two, no model downloads, no config.yaml.

It's a boring node, and that's the compliment. In a graph full of exciting, complex things, the labeled reroute is the one that keeps it all legible.

Categoryfexli/utils

Inputs (2)

NameTypeDefaultDescription
input*
noteSTRING

Outputs (1)

NameTypeDescription
output*