VRGDG_ShowText
See any string in your graph, no wires left behind
- text_output
VRGDG_ShowText is the plain-typed cousin of VRGDG_ShowAny: take a string, display it in the UI, hand it back as text_output. No wildcard magic, no JSON parsing, no saves to disk. Just a terminal node that makes a string visible when it runs. It's the ComfyUI equivalent of sticking a print() in code - and anyone who's spent an hour staring at a broken workflow knows exactly how much that's worth.
The details
There are no required inputs. The optional text input takes a STRING, and the output is text_output, typed as a string list. That list typing is worth noting: if you feed it a single string, you get it echoed back in list form, which is how ComfyUI's text display likes to receive things. Wire it to any string-producing node and the value shows up on the node in the UI after the run.
Where you'd actually reach for it in this pack: after VRGDG_SmartSplitTextTwo, to confirm the lyrics split landed where you wanted; after the LLM node, to eyeball a prompt before it feeds a long video render; after VRGDG_StoryGroupJsonFixer, to check the fixed JSON before it drives the storyboard. Anywhere a string is doing hidden work, really. The pack's own workflows are full of text passing through nodes with no visible output - this is the node that makes those strings visible when something goes wrong.
The take
Some people will tell you ShowText is redundant because the same info is in the workflow JSON or the console. Don't listen - those are both slower and more annoying than a node you can drop on any wire in five seconds. The cost is exactly one node in your graph, and the payoff is seeing the actual value at the actual point in the pipeline where it matters, not after it's been transformed four times downstream. For a beginner, this and ShowAny are the two nodes that will teach you more about how your workflows behave than any tutorial.
Install
It ships with the pack, so one install covers it:
cd ComfyUI/custom_nodes
git clone https://github.com/vrgamegirl19/comfyui-vrgamedevgirl
or ComfyUI Manager → "vrgamedev" → restart. The pack's requirements (kornia, librosa, imageio) come along; Windows portable users install them from python_embeded.
It's not a node you build a workflow around. It's a node you add while debugging and quietly leave in place because removing it feels like effort for no gain. That's fine. Plenty of great workflows are held together by nodes nobody remembers adding.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| textopt | STRING | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| text_output | STRING | — |