ComfyUI Extension: Wireless Toggle Master

Authored by jonstreeter

Created

Updated

1 stars

Run ComfyUI workflows without the setup

No installs, no CUDA version roulette, no GPU sitting idle on your bill. Bring a workflow and run it in the browser.

Wireless node toggle control for ComfyUI - control any nodes by title/color matching with radio-button restrictions

Looking for a different extension?

Custom Nodes (1)

README

ComfyUI Wireless Toggle Master

Control any nodes in your ComfyUI workflow by title or color matching. Toggle nodes on/off with a single click, with optional radio-button style restrictions.

Features

  • 🎯 Wireless - No connections needed! Control nodes anywhere in your workflow
  • 🔍 Regex Matching - Filter nodes by title using regular expressions
  • 🎨 Color Matching - Filter nodes by their node color
  • 📦 Subgraph Support - Works across nested subgraphs
  • 🔘 Radio Mode - Optional "max one" or "always one" restriction for exclusive selection

Sample Workflow

Sample Workflow

Example: Using Wireless Master Toggle to switch between fruit options with "always one" restriction

📥 Download Sample Workflow - Load this into ComfyUI to try it out!

Installation

ComfyUI Manager (Recommended)

Search for "Wireless Toggle Master" in ComfyUI Manager and install.

Manual Installation

cd ComfyUI/custom_nodes
git clone https://github.com/jonstreeter/comfyui-togglemaster

Restart ComfyUI after installation.

Usage

  1. Add Wireless Master Toggle node (found in utils category)
  2. Right-click the node → Properties Panel
  3. Set your filter criteria:
    • matchTitle: Regex pattern (e.g., ^Char.* for nodes starting with "Char")
    • matchColors: Comma-separated colors (e.g., red, #ff0000)
  4. Toggle matching nodes on/off using the generated toggle widgets

Properties

| Property | Type | Description | |----------|------|-------------| | matchTitle | string | Regex pattern to match node titles | | matchColors | string | Comma-separated list of colors to match | | showNav | boolean | Show navigation arrows | | showAllGraphs | boolean | Include nodes from subgraphs | | sort | combo | Sort order: position or alphanumeric | | toggleRestriction | combo | default, max one, or always one |

Toggle Restriction Modes

  • default: Multiple nodes can be enabled simultaneously
  • max one: At most one node can be enabled at a time
  • always one: Exactly one node is always enabled (radio button behavior)

Example Use Cases

  • Character Selection: Match nodes named Char_A, Char_B, etc. with "always one" for exclusive character selection
  • Style Presets: Toggle between different style/LoRA preset nodes
  • A/B Testing: Quickly switch between alternative workflow branches

License

MIT License

Credits

Inspired by rgthree-comfy Fast Groups Muter/Bypasser nodes.

Run ComfyUI workflows without the setup

No installs, no CUDA version roulette, no GPU sitting idle on your bill. Bring a workflow and run it in the browser.

Learn more