h4 - Display Any
One display node that shows whatever you throw at it
- source_1
H4_DisplayAny is the "just show me what's on this wire" node. ComfyUI has this awkward gap: a proper preview node usually wants a specific type, so when you're mid-debug and a wildcard output is carrying something you're not sure about, you end up grabbing a string node, an image preview, or just squinting at the console. DisplayAny takes a * input - anything at all - and renders it. And the neat part: "New slots will appear automatically." Wire one thing in, and another input slot appears, so it grows into a mini-monitor for several values at once.
It's a debugging instrument in the same spirit as the pack's SmartConsole and DocuScribe: the h4 suite has a whole "display and debugging" shelf, and this is the universal one. No fixed output types, no typing games - the wildcard does the work. If you're hunting a bad tensor, a missing value, or just want to see what a node actually emitted, this is the fastest look.
The input
- source_1 - a
*wildcard. Connect literally anything: an image, a latent, a string, a conditioning object. The frontend adds more slots as you connect them, so you can monitor several values without adding more nodes.
The outputs
None. It's an output node - its job is to show you things, not pass them on. If you need to use the value downstream, put a reroute after it or don't use DisplayAny as the terminal. (If you need a display node that also passes the value through, check the pack's docs - but as wired here, this one is pure eyeball.)
Installing
Standard h4_Live install: ComfyUI Manager → search "h4_Live", or:
cd ComfyUI/custom_nodes
git clone https://github.com/m3rr/h4_Live
restart. No dependencies, no models, no config.
Where people get burned
Two things, neither of them the node's fault. First, don't confuse "display anything" with "convert anything" - it shows you the value; it doesn't turn a latent into an image you can save. Second, remember the QoL reality check that applies to everything h4: the pack's UI enhancements (overlays, debug visuals, colored sockets) ship OFF by default and are enabled one toggle at a time in ComfyUI settings, with a page refresh after. If DisplayAny seems to render as a boring text blob instead of a nice preview, your first stop is the h4 settings, not the node itself.
And one honest product note: this is a utility node in a very chatty, in-development pack. The author describes h4_Live as a "Massive project" still being built, so don't be surprised if the display nodes get refined or renamed between versions. It's worth having in your toolkit for the "what is this wire actually carrying?" moment - which, if you build complex workflows, happens more often than you'd think.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| source_1opt | * | Connect anything here. New slots will appear automatically. |
Outputs (0)
No outputs