Qaz Tools
Personal ComfyUI custom node toolkit — dynamic prompts, utilities, and more.
Nodes (6)
Every prompt combination, one queue at a time
Jinja2 templating, minus the variables
The node that shows you the string
Random prompts, wildcards, and a seed that actually works
Five text slots, one index
Two prompts, one toggle
Qaz Tools for ComfyUI
Personal custom node toolkit.
Nodes
| Node | Description |
|------|-------------|
| Random Prompt | Wildcard + {a\|b} syntax random prompt generation |
| Combinatorial Prompt | All-combinations prompt generation |
| Jinja2 Template | Jinja2 template rendering |
| Output String | Display string in UI |
| Text Switch (2-way) | 2-way text selector with literal input |
| Text Switch (Index) | N-way text index selector with literal input |
Install
ComfyUI Manager
Paste this URL into Manager → "Install via Git URL":
https://github.com/qazwsxedc121/comfyui-qaz-tools
Manual
cd ComfyUI/custom_nodes
git clone https://github.com/qazwsxedc121/comfyui-qaz-tools
Dynamic Prompt Syntax
{red|blue|green} → pick one randomly
{cat|{big|small} dog} → nested variants
__colors__ → load from wildcards/colors.txt
a {__color__|red} car → mixed wildcard + literal
Wildcard files go in ComfyUI/wildcards/ as .txt files (one value per line).