RedNode Group Control
Switch whole workflow groups on and off from one panel, then save the combinations
A ComfyUI workflow with a detailer, an upscale branch, and a couple of experimental groups is a workflow that's mostly off most of the time. You don't want to delete those branches - you want them parked and switchable. RedNode Group Control gives you one readable panel for exactly that: turn workflow groups on and off, jump to a group, color it, fold it away, and save named scenes that flip the whole pipeline at once.
The mechanism is the pack's standard panel pattern, and once you've seen one you've seen them all. A frontend extension reads your graph's group titles, and a config JSON widget holds the panel state - row order, colors, folds. The panel above edits that JSON for you; if the UI ever misbehaves, you can hand-edit the config text directly, which is the pack's escape hatch across all its panel nodes. The scene dropdown is the interesting part: it applies a saved set of on/off states to every group named in it, with "custom (live)" leaving the groups as they are. Save a "fast" scene (only the base pass on), a "detail" scene (detailer group on), an "upscale" scene, and you flip between whole configurations in one click instead of muting six nodes by hand.
This is the same job rgthree's Fast Groups Muter and Bypasser do, and it's worth being honest about the difference, because it decides which you want. rgthree's is a dashboard over group states - filterable, reliable, and famously well-tested. What this node adds on top is the scenes layer: named, saved combinations that restore a whole arrangement, not just a live toggle. If you live in one big workflow and flip it between modes constantly, scenes are genuinely the differentiator. If you just want to mute a group fast, either tool works.
One thing that trips people on any group-based control: group membership in ComfyUI is by which rectangle a node sits in, and this pack's sibling Group Rules node makes a point of switching to name-based membership. Group Control works on the standard group titles, so keep your groups named and your nodes actually inside them - a node hanging outside its group boundary silently stops obeying. And remember these panels are frontend-driven: they need the UI present, they're for interactive work, not for scripted API runs.
Installation is the one-liner that covers the whole pack:
cd ComfyUI/custom_nodes
git clone https://github.com/RedNodeAI/ComfyUI-RedNodeStudio.git
or search RedNode Studio in ComfyUI Manager, then restart. No pip dependencies; works with any model.
Inputs (2)
| Name | Type | Default | Description |
|---|---|---|---|
| scene | COMBO | apply a saved on/off scene to every group named in it. 'custom (live)' just leaves the groups as they are. | |
| config | STRING | {} | panel state (row order, colours, folds). The panel above edits this; editable by hand if the UI is unavailable. |
Outputs (0)
No outputs