ComfyUI nodes that clean up the spaghetti
A personal collection of ComfyUI nodes and UI tweaks built to make sprawling Stable Diffusion workflows cleaner, faster, and less tangled.

What it does
rgthree-comfy is a JavaScript extension for ComfyUI that adds roughly two dozen custom nodes and frontend enhancements. It tackles the visual and logical clutter of node-based Stable Diffusion workflows with better rerouting, context grouping, bookmark navigation, and specialized loaders for seeds, Loras, and prompts. The author originally built it for personal use, so the feature set reflects real daily friction points rather than a grand architectural vision.
The interesting bit
The standout is the Context system—essentially a duct-tape data bus that bundles workflow properties and passes them between nodes without strangling your graph in cables. Nodes like Power Puter even let you run list-comprehension Python snippets against other nodes in the prompt, turning the workflow into a quasi-programmable environment. It is the kind of power-user feature that only makes sense once you have lost an afternoon to dragging connections across a crowded canvas.
Key highlights
Seednode mimics Automatic1111-style seed control with random, fixed, and secret increment/decrement modes.ContextandContext Bignodes bundle and merge flow data, interoperating with standard nodes while keeping the graph tidy.Power Lora Loaderstacks multiple Loras in a single condensed node with per-item toggles.Power Puterevaluates multi-line code snippets to manipulate node inputs, image dimensions, or generate lists of active widgets.Fast Groups Muterautomatically discovers workflow groups and lets you mute or unmute entire sections from one input-less node.
Caveats
- The author explicitly warns that everything was built for personal use cases, so stability and broad compatibility are not guaranteed.
- Some nodes, like the deprecated
Lora Loader Stack, have already been superseded by newer alternatives in the same suite. - A few advanced settings still require hand-editing a JSON file rather than the in-app UI.
Verdict
Grab this if you live in ComfyUI daily and need better cable management, batch Lora loading, or programmable node introspection. Skip it if you prefer vanilla nodes or want a formally supported, general-purpose extension; this is a personal toolbox that happens to be public.
Frequently asked
- What is rgthree/rgthree-comfy?
- A personal collection of ComfyUI nodes and UI tweaks built to make sprawling Stable Diffusion workflows cleaner, faster, and less tangled.
- Is rgthree-comfy open source?
- Yes — rgthree/rgthree-comfy is open source, released under the MIT license.
- What language is rgthree-comfy written in?
- rgthree/rgthree-comfy is primarily written in JavaScript.
- How popular is rgthree-comfy?
- rgthree/rgthree-comfy has 3.3k stars on GitHub.
- Where can I find rgthree-comfy?
- rgthree/rgthree-comfy is on GitHub at https://github.com/rgthree/rgthree-comfy.