Nodes/ComfyUI Easy Use/easy showAnything
ComfyUI Node Runs on cloud

easy showAnything

Easy showAnything – ComfyUI Node Guide

By yolain·Created 3 years ago·Updated 12 days ago· 2,647
easy showAnything
  • anything
  • output

easy showAnything is the node you drop in when you just want to see what's flowing through a wire - a string, an int, an image, a tensor, a whole conditioning object, a list - without building a dedicated preview node for every type. Plug anything into anything and it prints the value right on the node.

The trick that makes it actually useful. A lot of "show" or "preview" nodes are dead ends - you plug something in, you see it, and that's the end of the wire. easy showAnything isn't: it's marked as an output node (is_output_node: true) but it also has its own output socket that re-emits whatever you fed it, typed as a wildcard *. That means you can inline it mid-graph purely to inspect a value in passing, then keep the same wire going to wherever it was headed anyway - no need to break your graph, peek, then rewire it back together. It's a tap, not a terminator.

On "Lazy." Easy-Use's README calls out support for "lazy if else and for loops" as a pack feature, and this is the show-node variant built to play nicely inside those constructs - a for-loop that has to eagerly evaluate and display every single iteration's output is slower and more fragile than one that only materializes a value when it's actually needed, which is what "lazy" buys you here. If you're debugging inside a loop node and the regular preview approach feels like it's fighting the loop, this is the one built for that context.

What it accepts. Anything - the input type is a bare wildcard, and per the pack's changelog it explicitly handles conversions for tensors, images, and conditioning objects, not just plain strings and numbers, plus (as of a more recent update) list types too.

Install. ComfyUI Manager, search "ComfyUI Easy Use," or manually:

cd ComfyUI/custom_nodes
git clone https://github.com/yolain/ComfyUI-Easy-Use

then restart. No extra dependencies for this node - it's a display utility, nothing more.

Common issues. The pack's own changelog is upfront about a real limitation here: displaying large data through this node "may still cause ComfyUI to crash" in some cases - it was flagged as a known-restored-but-imperfect feature as recently as v1.3.6. If you're debugging something genuinely huge (a large batch of images, a massive list), don't reach for this node first; it's built for spot-checking a value, not for dumping a firehose of data onto your canvas. For anything you suspect might be large, check the shape or size with something lighter first - easy showTensorShape if it's a tensor - before you pipe the whole thing through a display node.

CategoryEasyUse/Logic

Inputs (1)

NameTypeDefaultDescription
anythingopt*

Outputs (1)

NameTypeDescription
output*