← all repositories
rgthree/rgthree-comfy

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.

3.3k stars JavaScript Image · Video · AudioOther AI
rgthree-comfy
Not currently ranked — collecting fresh signals.
star history

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

  • Seed node mimics Automatic1111-style seed control with random, fixed, and secret increment/decrement modes.
  • Context and Context Big nodes bundle and merge flow data, interoperating with standard nodes while keeping the graph tidy.
  • Power Lora Loader stacks multiple Loras in a single condensed node with per-item toggles.
  • Power Puter evaluates multi-line code snippets to manipulate node inputs, image dimensions, or generate lists of active widgets.
  • Fast Groups Muter automatically 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.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.