Nodes/ComfyUI_RaykoStudio/🦊 RS Bypass Manager
ComfyUI Node

🦊 RS Bypass Manager

A bypass dashboard for your spaghetti monster — mute whole groups in one click

By Raykosan·Created about a year ago·Updated 5 days ago· 79
🦊 RS Bypass Manager
      bypass_state{}

      If your workflow has grown into the thing people politely call "complex," you know the pain: toggling a dozen nodes to Bypass individually so you can switch between txt2img, inpaint, and upscale paths. 🦊 RS Bypass Manager (RS_Bypass) gives you one node that manages the bypass state of every other node and group on the canvas. Click SELECT, search for what you want, and flip entire modules on or off from a single dropdown.

      How it works

      The node is a frontend-driven manager - its only visible input is a hidden bypass_state string that carries the state in the workflow JSON, and it has no outputs. It scans your graph for all nodes and groups, then presents them in a searchable dropdown. Click a group name to bypass the whole group; click the arrow to expand it and toggle individual members. The clever part is that it mirrors ComfyUI's own bypass system: bypass a node via the native right-click menu or the side NodeMap, and this node's list updates instantly. State is saved into the workflow JSON, so it survives restarts, tab switches, and sharing the PNG.

      Color coding tells you the state at a glance:

      • 🔴 Red - the group or node is fully bypassed.
      • 🟠 Orange - only part of a group's nodes are bypassed.
      • Gray - active.

      The node's height auto-grows with the number of active bypasses, and it lists them right on the node body - click a name there to remove that bypass. It even excludes itself from the list, which is a small detail that tells you the author has used their own software.

      How to install

      Part of ComfyUI_RaykoStudio:

      cd ComfyUI/custom_nodes
      git clone https://github.com/Raykosan/ComfyUI_RaykoStudio.git
      

      Restart ComfyUI, or install via ComfyUI Manager (search "ComfyUI_RaykoStudio").

      Common issues

      • The menu won't close when I click an item. That's intended - the menu stays open so you can toggle several nodes in a row, and auto-closes when you move the cursor outside it (with a slight delay).
      • Bypass state lost after sharing. It's saved in the JSON, so a shared PNG should carry it. If someone loads it and nothing's bypassed, they're on an older ComfyUI version that dropped unknown widget state.
      • Node not in the list. If it was added after you opened the menu, re-open - and remember it excludes itself by design.

      Honest comparison: rgthree's Fast Groups Muter and Bypasser do a similar job and have a bigger install base, so if you already have rgthree you may not need this. What this adds is the one-click group toggle with the search dropdown and the state persistence that's genuinely nice for people who keep a multi-mode workflow in a single file. If your graphs are still small enough to read at a glance, you don't need it yet - you'll know when you do.

      Category🦊 RaykoStudio

      Inputs (1)

      NameTypeDefaultDescription
      bypass_stateSTRING{}

      Outputs (0)

      No outputs