Nodes/RedNode Studio/RedNode Group Modes
ComfyUI Node

RedNode Group Modes

One dropdown that decides which groups run and which get bypassed

By RedNodeAI·Created 2 months ago·Updated 3 days ago· 4
RedNode Group Modes
      modesfast: detail: face detail, upscale, skin refine
      mode

      Group Control, the sibling node in this pack, lets you flip groups on and off and save the combinations as scenes. RedNode Group Modes is the same idea with different ergonomics: instead of scenes that restore raw on/off states, you declare modes - named pipelines like "fast" or "detail" - where each mode enables a set of groups and bypasses the rest. Pick a mode from one dropdown and your whole workflow reconfigures.

      You express the modes as text in the modes box, one mode per line, in the shape mode name: group1, group2:

      fast:
      detail: face detail, upscale, skin refine
      

      The group names must match your group titles exactly. The rules are precise and worth internalizing: the listed groups are enabled; groups named in any other mode but not this one get bypassed; and groups never mentioned are left alone. Lines starting with # are comments. The mode dropdown is built automatically from those lines, and picking one flips the groups.

      Why the distinction between "enabled" and "bypassed" matters: bypassed nodes pass their inputs straight through without running, so a bypassed detailer isn't just skipped - the branch it sits on behaves as if it weren't there, and downstream nodes still get valid input. That's what makes modes feel like switching pipelines rather than muting widgets. And because a mode declares which groups participate, you don't have to remember to keep a scene in sync when you add a group to the workflow - you edit one line of text.

      The honest trade is the same one all these group tools share: membership is by group title, so your groups need to be named and your nodes inside them. A node sitting outside its group stops obeying silently. The text-based config is a feature here though - you can read a workflow's modes at a glance, which is more than most scene systems offer, and it's easy to copy between workflows.

      Where does this sit versus Group Control? If your pipeline has a small set of discrete configurations you switch between constantly - draft mode, detail mode, final upscale mode - Group Modes is the cleaner tool, because the dropdown is self-documenting and the bypass rules do the work. If you're doing freeform on/off fiddling across a big graph, Group Control's live panel is more flexible. They're cousins, not replacements, and both are frontend-driven panels that need the UI present.

      Installation is the pack, once:

      cd ComfyUI/custom_nodes
      git clone https://github.com/RedNodeAI/ComfyUI-RedNodeStudio.git
      

      or search RedNode Studio in ComfyUI Manager, restart, done. No pip dependencies, works with any model on any recent ComfyUI.

      CategoryRedNode/Control

      Inputs (2)

      NameTypeDefaultDescription
      modesSTRINGfast: detail: face detail, upscale, skin refineOne mode per line: 'mode name: group1, group2'. Group names must match your group TITLES. The listed groups are enabled; groups named in any OTHER mode but not this one get bypassed; groups never mentioned are left alone. '#' comments.
      modeSTRINGActive mode (dropdown, built from the lines above). Picking one flips the groups.

      Outputs (0)

      No outputs