ComfyUI Node

VRGDG_ShowAny

A debug display that takes literally anything

By vrgamegirl19·Created about a year ago·Updated about 7 hours ago· 718
VRGDG_ShowAny
  • value
  • text_output

VRGDG_ShowAny is a debugging node with one job: take any input you throw at it and render it as text in the UI so you can see what's actually flowing through a wire. The input is typed * - the wildcard - which means strings, numbers, JSON, whatever. Wire it to the end of a chain, hit run, and instead of guessing what a node produced you get it printed where you can read it. In a pack that spends most of its time on hours-long automated renders, this is the "look before you commit to the batch" tool.

Why a wildcard node exists

ComfyUI makes you work for visibility. Values travel on wires, and unless a node has a visible output, you don't get to see them. When an LLM is supposed to produce valid JSON and something downstream silently chokes, the fastest diagnostic is to look at what the LLM actually emitted. That's this node's entire reason to exist. The text_output is a string list output, so it plays nice with ComfyUI's text display.

One honest note, in the spirit of the ecosystem debate this node sits in: there's a real community argument against wildcard-anything nodes. A well-liked r/comfyui thread - "Please Stop using the Anything Anywhere extension" - makes the case that *-typed connections make workflows impossible to debug because ComfyUI won't tell you when you've wired two incompatible things together. The pushback applies here in miniature: ShowAny is fine as a read-only debug tap because it can't corrupt your data flow. Don't confuse it with the wildcard routing nodes that pass values through and can silently accept nonsense.

How to use it

There are no required inputs - just the optional value of type *. Drop it at the end of whatever you want to inspect, run, read the text_output. A few patterns that actually come up in this pack:

  • After VRGDG_String2Json or VRGDG_StoryGroupJsonFixer, confirm the JSON parsed cleanly before it feeds the storyboard.
  • After VRGDG_Qwen3.5, check what the model actually wrote (and whether it followed the task preset's format) before a long render.
  • Confirm a path output like saved_audio_path points where you think it does.

Install

Same as the rest of the pack - it's one install for all of it:

cd ComfyUI/custom_nodes
git clone https://github.com/vrgamegirl19/comfyui-vrgamedevgirl

or ComfyUI Manager → "vrgamedev", then restart. Requirements are kornia, librosa, imageio; Windows portable users run the requirements file from python_embeded.

If you're the kind of person who builds workflows by loading someone's JSON and crossing your fingers, make this node your first addition to anything you don't understand. It's the cheapest visibility you'll get in a graph that otherwise keeps its secrets.

CategoryVRGDG/General

Inputs (1)

NameTypeDefaultDescription
valueopt*

Outputs (1)

NameTypeDescription
text_outputSTRING