Nodes/ComfyUI_Custom_Switch/Orchestrator Group Muter
ComfyUI Node

Orchestrator Group Muter

The fully-off version of the Group switchboard

By tritant·Created 11 months ago·Updated 10 months ago· 16
Orchestrator Group Muter

      This is the sibling to Orchestrator Group Bypasser, and it does the same job with one deliberate difference: when a Group is switched off, nothing from it flows anywhere. It's the "hard off" version of the same one-toggle-per-Group switchboard.

      How it works

      Same mechanism as its sibling almost line for line: drop it anywhere, and it scans your graph for ComfyUI Groups (the labeled boxes you draw around clusters of nodes), building one toggle per Group it finds. Flip a toggle and it walks every node inside that Group - but instead of setting mode 4 (bypass, "skip but try to pass data through"), it sets mode 2, ComfyUI's mute: the node simply never runs and produces nothing at all, no passthrough attempt. Like the Bypasser, the toggles are exclusive - turning one Group on switches whichever other Group was active back off, so this is built for "exactly one variant active," not for freely combining Groups.

      The practical difference between bypass and mute matters more than it sounds: bypass tries to be graph-safe by forwarding a value through matching types, so something downstream still gets a value even from an "off" section. Mute makes no such attempt. If anything after the muted Group has a required input that only that Group can supply, muting it will break the run outright rather than quietly passing through a wrong-but-present value.

      The inputs and outputs that matter

      No data inputs, no outputs - same as its sibling, this is a control-panel node, not something you wire in. The name doing the work is the Group's title, which becomes the toggle's label.

      How to install it

      ComfyUI Manager: search ComfyUI_Custom_Switch, install, restart. Manual install:

      cd ComfyUI/custom_nodes
      git clone https://github.com/tritant/ComfyUI_Custom_Switch
      

      restart, done - no requirements.txt, no model downloads, just torch, which ComfyUI already has. Same small, single-author pack as its siblings: built by tritant, quiet since October 2025, ~16 stars.

      The closest well-known equivalent is rgthree-comfy's Fast Groups Muter, which sits right next to Fast Groups Bypasser in that pack and does the same job with a more filterable dashboard. If rgthree-comfy is already in your workflow, you already have this. This node's appeal is doing just the one thing without the rest of rgthree's footprint.

      Common issues & troubleshooting

      Downstream throws a missing-input error after I muted a Group. That's mute working exactly as designed - a muted node produces nothing, so if something outside the Group strictly requires an output from inside it, the run fails rather than degrading gracefully. Either make that downstream input optional, feed it from somewhere else too, or switch to Orchestrator Group Bypasser if you actually need something to pass through when the section is off.

      No toggles show up. It reads Groups, not individual nodes - you need an actual Group drawn and titled on the canvas (select nodes, right-click, Add Group) before there's anything to toggle. Untitled Groups give you unlabeled, unhelpful switches.

      A node I thought was inside the Group didn't get muted. Groups in ComfyUI are strictly geometric - only nodes drawn genuinely inside the box count as members. A node parked just outside the border, even if it looks like it belongs, is left alone.

      Widgets look broken or won't open their properties. Like its siblings, this node builds its UI by patching the canvas directly, the same technique behind rgthree's equivalent nodes - which is exactly what broke under ComfyUI's Nodes 2.0 (Vue) rewrite for rgthree. No issue has been filed against this specific pack, but if you're on the new frontend and something here renders wrong, dropping back to the legacy canvas is the known workaround for that class of node.

      CategoryLogic

      Inputs (0)

      No inputs

      Outputs (0)

      No outputs