Group Bypasser
A bypass dashboard for whole groups — no deleting nodes
ComfyUI lets you right-click any node and mute or bypass it. That's fine for one node. It's torture when you want to switch off an entire branch - the upscale section, the second pass, the style subgraph - and have to do it node by node. HYBS_GroupBypasser_Panel (display name "Group Bypasser") is a frontend-only panel that lists the groups in your graph and toggles their bypass state with one click.
This is the same idea as rgthree's Fast Groups Bypasser / Muter, which the KB flags as the most-traveled part of that pack. The pitch is identical and it's a good one: large workflows stop being something you edit and become something you drive. You build the branches, put each in a group, and the panel is your switchboard.
How it works
The key sentence from the schema: "Frontend-only panel for controlling group bypass states. Backend no-op." There are no inputs, no outputs, and the backend does literally nothing - execute returns an empty result. All the work happens in the browser, in the pack's web/js/hybs_group_bypasser_linked.js frontend extension.
What the panel does:
- Lists the groups in your main graph and inside subgraphs.
- Toggles each group's bypass state (and manages the order - automatic, or manual with drag-and-drop).
- Optionally cascades: connect the Parent and Child marker nodes and toggling one group also toggles its linked children. That's what makes this more than a boring list of toggles - one click can flip a whole cluster.
Because it's a frontend extension, it only works in the ComfyUI frontend you're actually running. If you're on the older default frontend, verify the panel renders before you build a workflow around it; frontend-extensions-in-the-browser is exactly the layer that breaks across frontend versions, the same incompatibility the KB documents hitting rgthree during the Nodes 2.0 transition.
Using it
Drop the panel onto the canvas anywhere - it doesn't need to be wired to anything, since it has no sockets. Put your bypassable branches inside groups (ComfyUI's group feature: select the nodes, right-click, "Add Group"). Open the panel, and every group shows up as a toggle. For the cascade behavior, add a Group Bypass Parent and Group Bypass Child (see those pages) to chain group toggles together.
Installation
Standard pack install:
cd path/to/ComfyUI/custom_nodes
git clone https://github.com/hybskgks28275/ComfyUI-hybs-nodes.git
pip install -r ComfyUI-hybs-nodes/requirements.txt
Or "ComfyUI-hybs-nodes" via ComfyUI Manager and restart. No models, no pip weight beyond the pack's toml.
The honest comparison: if you already run rgthree, its bypasser does this and more, and you don't need a second one. If you're new, or you're on a frontend where rgthree's dashboard is incompatible, this is a lean, self-contained option that covers the common case - group toggles plus cascade - with a fraction of the moving parts.
Inputs (0)
No inputs
Outputs (0)
No outputs