Node packVérifiéExterne
Profil du package
- Statut
- Vérifié
- Éditeur
- @Tojioo
- Source
- GitHub
LIREMOI
On Hold
This project is not actively being worked on at the moment. While it is fully functional, I am not currently reviewing pull requests or responding to issues. I plan to pick this back up in the future.
Tojioo Passthrough Nodes for ComfyUI
Typed passthrough nodes to reduce wire clutter in subgraphs. Includes a multi-type dynamic passthrough, and utility nodes for batch switching among other various quality-of-life improvements.
Nodes
- Simple Passthroughs: Image, Mask, Latent, CLIP, Model, VAE, ControlNet, SAM Model, String, Int, Float, Bool, and Conditioning (positive/negative). Muted or bypassed predecessors are treated as
None. - Multi-Passthrough Hub: Optional inputs with typed outputs.
- Dynamic Passthrough: Multi-input passthrough with automatic type mirroring.
- Dynamic Any: Single-input passthrough with type mirroring.
- Dynamic Bus: Carries multiple typed values through a single bus connection.
- Dynamic Preview: Tabbed viewer for inspecting any data type in-graph.
- Batch Switch Nodes: Combine compatible inputs into a single batch (Image, Mask, Latent, Conditioning).
- Switch Nodes: Return the first valid connected input by slot order.
- Dual CLIP Text Encode: Encodes positive and negative prompts using a shared CLIP model.
- Tiled VAE Settings: Exposes tiled VAE parameters as connectable outputs.
Install
Manager
Open ComfyUI → Manager → Install Custom Nodes → search "Tojioo Passthrough" → Install → Restart.
Git
cd ComfyUI/custom_nodes
git clone https://github.com/Tojioo/tojioo_passthrough.git
Restart ComfyUI.
Usage
Category Structure:
Tojioo Passthrough: Multi-Passthrough hubTojioo Passthrough/Simple Passthrough: All typed passthroughs, Conditioning PassthroughTojioo Passthrough/Simple Passthrough/Widget Variants: Widget-based versions of primitive passthroughsTojioo Passthrough/Dynamic Nodes: Dynamic Passthrough, Dynamic Bus, Dynamic AnyTojioo Passthrough/Dynamic Nodes/Batch Switch Nodes: Batch switching nodesTojioo Passthrough/Dynamic Nodes/Switch Nodes: First-valid switching nodes
Dual CLIP Text Encode
- Purpose: Encode a positive and negative text prompt into conditioning using a single shared CLIP model, keeping the two encode nodes consolidated.
- Behaviour:
- Accepts one CLIP input and two text widgets (positive, negative)
- Outputs separate
positiveandnegativeCONDITIONING values
Tiled VAE Settings
- Purpose: Bundle tiled VAE encoding/decoding parameters into connectable outputs so they can be routed cleanly through subgraphs without wiring individual widgets.
- Behaviour:
- Exposes
tile_size,overlap,temporal_size, andtemporal_overlapas typed outputs - Default values: tile_size 512, overlap 64, temporal_size 64, temporal_overlap 8
- All values are adjustable via the built-in widget controls
- Exposes
Example:
Batch Switch Nodes
- Purpose: Combine multiple compatible inputs into a single batch while keeping wiring tidy.
- Behaviour:
- Starts with one slot, adds a new slot when the last one gets connected
- With a single connected input, passes through unchanged
- With multiple connected inputs, builds a batch when shapes are compatible
- Muted or bypassed upstream nodes are treated as missing and ignored
Example:
Switch Nodes
- Purpose: Select the first valid connected input, based on slot order.
- Behaviour:
- Dynamic inputs auto-add slots
- Returns the first connected input by slot number
- Muted or bypassed upstream nodes are treated as missing and ignored
Example:
Nœuds dans ce pack
Nœuds 8
Nœuds dans ce pack
Nœuds 8- PT_Conditioning
- PT_DualCLIPEncode
- PT_DynamicAny
- PT_DynamicBus
- PT_DynamicPassthrough
- PT_DynamicPreview
- PT_MultiPass
- PT_TiledVAESettings
Sources
2 sources
Sources
2 sourcesGitHubSourceVersion 86a1519d8827ef55fcb02334b846e5104e1227cb
github.com/Tojioo/tojioo_passthroughVérifié 11 oct.
Extraits de sources
1 extrait
Extraits de sources
1 extraitSource context: Repo Tojioo/tojioo_passthrough
