Extensions/ComfyUI-RvTools_v2
ComfyUI Extension

ComfyUI-RvTools_v2

[DEPRECATED — use ComfyUI_Eclipse instead] This node contains a lot of small little helpers like switches, passers and selectors that i use a lot to build my workflows.

By r-vage·Created about a year ago·Updated 4 months ago· 23
r-vage/ComfyUI-RvTools_v2
Nodes214
On cloudLocal install
Category🫦 RvTools II/ Folder, 🫦 RvTools II/ Multi-Switches
Stars23
Updated4 months ago

Nodes (214)

Add Filename Prefix
🫦 RvTools II/ Folder
Add Folder
🫦 RvTools II/ Folder
Any Multi-Switch
🫦 RvTools II/ Multi-Switches
Any Switch
🫦 RvTools II/ Switches
Any to String
🫦 RvTools II/ Conversion
Aspect Ratio (All)
🫦 RvTools II/ Image
Aspect Ratio (SD15)
🫦 RvTools II/ Image
Aspect Ratio (SDXL)
🫦 RvTools II/ Image
Audio Switch
🫦 RvTools II/ Switches
Basic Pipe Multi-Switch
🫦 RvTools II/ Multi-Switches
Basic Pipe Switch
🫦 RvTools II/ Switches
BiRefNet Model Switch
🫦 RvTools II/ Switches
Boolean
🫦 RvTools II/ Primitives
Cache Args Switch
🫦 RvTools II/ Switches
Checkpoint Loader Small (Pipe)
🫦 RvTools II/ DEPRECATED
Checkpoint Loader Small
🫦 RvTools II/ Loader
Checkpoint Loader Small v2 (Pipe)
🫦 RvTools II/ DEPRECATED
Checkpoint Loader v1 (Pipe)
🫦 RvTools II/ Loader
Checkpoint Loader v1 Small (Pipe)
🫦 RvTools II/ Loader
Checkpoint Loader v2 (Pipe)
🫦 RvTools II/ Loader
Checkpoint Loader v2
🫦 RvTools II/ Loader
Checkpoint Loader v3 (Pipe)
🫦 RvTools II/ Loader
Checkpoint Loader v4 (Pipe)
🫦 RvTools II/ Loader
CLIP Multi-Switch
🫦 RvTools II/ Multi-Switches
Clip Switch
🫦 RvTools II/ Switches
Combine Video Clips v2
🫦 RvTools II/ Video
Combo to String
🫦 RvTools II/ Conversion
Conditioning Multi-Switch
🫦 RvTools II/ Multi-Switches
Conditioning Switch
🫦 RvTools II/ Switches
ControlNet Multi-Switch
🫦 RvTools II/ Multi-Switches
ControlNet Set Union Types (Flux)
🫦 RvTools II/ Settings
ControlNet Switch
🫦 RvTools II/ Switches
Custom Size
🫦 RvTools II/ Settings
Detailer Pipe Switch
🫦 RvTools II/ Switches
Filename Construct
🫦 RvTools II/ DEPRECATED
Float Multi-Switch
🫦 RvTools II/ Multi-Switches
Float
🫦 RvTools II/ Primitives
Float Switch
🫦 RvTools II/ Switches
Float to Integer
🫦 RvTools II/ Conversion
Float to String
🫦 RvTools II/ Conversion
Guider Switch
🫦 RvTools II/ Switches
IF A Else B
🫦 RvTools II/ Switches
Imagebatch to List
🫦 RvTools II/ Conversion
Imagelist to Batch
🫦 RvTools II/ Conversion
Image Multi-Switch
🫦 RvTools II/ Multi-Switches
Image Style
🫦 RvTools II/ Image
Image Switch
🫦 RvTools II/ Switches
Image Switch v2
🫦 RvTools II/ Switches
Image to RGB
🫦 RvTools II/ Conversion
Integer Multi-Switch
🫦 RvTools II/ Multi-Switches
Integer
🫦 RvTools II/ Primitives
Integer Switch
🫦 RvTools II/ Switches
Integer to String
🫦 RvTools II/ Conversion
Keep Calculator
🫦 RvTools II/ Video
Latent Multi-Switch
🫦 RvTools II/ Multi-Switches
Latent Multi-Switch v2
🫦 RvTools II/ Multi-Switches
Latent Switch
🫦 RvTools II/ Switches
Latent Switch v2
🫦 RvTools II/ Switches
Load Directory Settings
🫦 RvTools II/ Settings
Loop Calculator
🫦 RvTools II/ Video
Lora Stack to String
🫦 RvTools II/ Conversion
Maskbatch to List
🫦 RvTools II/ Conversion
Masklist to Batch
🫦 RvTools II/ Conversion
Mask Switch
🫦 RvTools II/ Switches
Merge Strings (Large)
🫦 RvTools II/ Text
Merge Strings
🫦 RvTools II/ Text
Merge Strings v2 (Large)
🫦 RvTools II/ Text
Merge Strings v2
🫦 RvTools II/ Text
Model Multi-Switch
🫦 RvTools II/ Multi-Switches
Model Switch
🫦 RvTools II/ Switches
Pass Audio
🫦 RvTools II/ Passer
Pass Basic Pipe
🫦 RvTools II/ Passer
Pass Clip
🫦 RvTools II/ Passer
Pass Conditioning
🫦 RvTools II/ Passer
Pass ControlNet
🫦 RvTools II/ Passer
Pass Detailer Pipe
🫦 RvTools II/ Passer
Pass Float
🫦 RvTools II/ Passer
Pass Images
🫦 RvTools II/ Passer
Pass Images v2
🫦 RvTools II/ Passer
Pass Integer
🫦 RvTools II/ Passer
Pass Latent
🫦 RvTools II/ Passer
Pass Latent v2
🫦 RvTools II/ Passer
Pass Mask
🫦 RvTools II/ Passer
Pass Mask_v2
🫦 RvTools II/ Passer
Pass Model
🫦 RvTools II/ Passer
Pass Pipeline (CR)
🫦 RvTools II/ Passer
Pass Pipe
🫦 RvTools II/ Passer
Pass Sampler (Restart)
🫦 RvTools II/ DEPRECATED
Pass Sampler
🫦 RvTools II/ DEPRECATED
Pass Scheduler (ComfyUI)
🫦 RvTools II/ DEPRECATED
Pass Scheduler (Efficient)
🫦 RvTools II/ DEPRECATED
Pass Scheduler (Impact)
🫦 RvTools II/ DEPRECATED
Pass Scheduler (Restart)
🫦 RvTools II/ DEPRECATED
Pass String
🫦 RvTools II/ Passer
Pass String v2
🫦 RvTools II/ Passer
Pass SUPIR_VAE
🫦 RvTools II/ Passer
Pass Vae
🫦 RvTools II/ Passer
Pass WAN_Model
🫦 RvTools II/ Passer
Pipe 12CH Any
🫦 RvTools II/ Pipe
Pipe 8CH Any
🫦 RvTools II/ Pipe
Pipe In 12CH
🫦 RvTools II/ DEPRECATED
Pipe In 8CH
🫦 RvTools II/ DEPRECATED
Pipe In Checkpoint Loader Small + v3
🫦 RvTools II/ DEPRECATED
Pipe In Checkpoint Loader v2
🫦 RvTools II/ DEPRECATED
Pipe In Context iGEN
🫦 RvTools II/ Pipe
Pipe In Context iGEN v2
🫦 RvTools II/ Pipe
Pipe In Context iGEN v3
🫦 RvTools II/ Pipe
Pipe In Context
🫦 RvTools II/ Pipe
Pipe In Context vGEN
🫦 RvTools II/ Pipe
Pipe In Context vGEN v2
🫦 RvTools II/ Pipe
Pipe In Context Video
🫦 RvTools II/ Pipe
Pipe In Context Video v2
🫦 RvTools II/ Pipe
Pipe In Context Video v3
🫦 RvTools II/ Pipe
Pipe In Context Video v4
🫦 RvTools II/ Pipe
Pipe In Context Video (WVW)
🫦 RvTools II/ Pipe
Pipe In Context Video (WVW) v2
🫦 RvTools II/ Pipe
Pipe In Generation Data II
🫦 RvTools II/ Pipe
Pipe In Generation Data
🫦 RvTools II/ DEPRECATED
Pipe In Sampler Settings NIS
🫦 RvTools II/ Pipe
Pipe-Line Switch
🫦 RvTools II/ Switches
Pipe Out 12CH
🫦 RvTools II/ DEPRECATED
Pipe Out 8CH
🫦 RvTools II/ DEPRECATED
Pipe Out Checkpoint Loader
🫦 RvTools II/ Loader
Pipe Out Checkpoint Loader Small + v3
🫦 RvTools II/ DEPRECATED
Pipe Out Checkpoint Loader v2
🫦 RvTools II/ DEPRECATED
Pipe Out Filename Construct
🫦 RvTools II/ DEPRECATED
Pipe Out Generation Data II
🫦 RvTools II/ Pipe
Pipe Out Generation Data
🫦 RvTools II/ DEPRECATED
Pipe Out Load Directory Settings
🫦 RvTools II/ Pipe
Pipe Out Project Folder Video
🫦 RvTools II/ Folder
Pipe Out Sampler Settings (Dual-Scheduler)
🫦 RvTools II/ DEPRECATED
Pipe Out Sampler Settings (Flux)
🫦 RvTools II/ Pipe
Pipe Out Sampler Settings (Flux+Seed)
🫦 RvTools II/ Pipe
Pipe Out Sampler Settings NIS (Flux)
🫦 RvTools II/ Pipe
Pipe Out Sampler Settings SGS (Flux)
🫦 RvTools II/ Pipe
Pipe Out Sampler Settings (Simple)
🫦 RvTools II/ Pipe
Pipe Out Sampler Settings Small (Flux)
🫦 RvTools II/ Pipe
Pipe Out Sampler Settings Small
🫦 RvTools II/ Pipe
Pipe Out Sampler Settings Small v2 (Flux)
🫦 RvTools II/ Pipe
Pipe Out VC-Filename Generator II
🫦 RvTools II/ Video
Pipe Out VC-Filename Generator I
🫦 RvTools II/ Video
Pipe Out VC-Filename Generator
🫦 RvTools II/ DEPRECATED
Pipe Out VHS Input Settings
🫦 RvTools II/ Pipe
Pipe Out WanVideo Setup
🫦 RvTools II/ Pipe
Pipe Switch
🫦 RvTools II/ Switches
Preview Image
🫦 RvTools II/ Image
Project Folder
🫦 RvTools II/ Folder
Project Folder v2
🫦 RvTools II/ Folder
Project Folder Video (Pipe)
🫦 RvTools II/ Folder
Project Folder Video
🫦 RvTools II/ Folder
Project Folder Video v2 (Pipe)
🫦 RvTools II/ Folder
Prompt Environment
🫦 RvTools II/ Text
Prompt Environment Slider
🫦 RvTools II/ Text
Prompt Settings
🫦 RvTools II/ Text
Prompt Settings Slider
🫦 RvTools II/ Text
Prompt Subject
🫦 RvTools II/ Text
Prompt Subject Slider
🫦 RvTools II/ Text
Random Prompt (All)
🫦 RvTools II/ Text
Random Prompt (Settings)
🫦 RvTools II/ Text
Random Prompt (Subjects)
🫦 RvTools II/ Text
Replace String
🫦 RvTools II/ Text
Sampler Selection
🫦 RvTools II/ Settings
Sampler Selector (Restart)
🫦 RvTools II/ DEPRECATED
Sampler Selector
🫦 RvTools II/ Settings
Sampler Settings (Dual-Scheduler)
🫦 RvTools II/ DEPRECATED
Sampler Settings (Flux)
🫦 RvTools II/ Settings
Sampler Settings (Flux+Seed)
🫦 RvTools II/ Settings
Sampler Settings NIS (Flux)
🫦 RvTools II/ Settings
Sampler Settings SGS (Flux)
🫦 RvTools II/ Settings
Sampler Settings (Simple)
🫦 RvTools II/ Settings
Sampler Settings Small (Flux)
🫦 RvTools II/ Settings
Sampler Settings Small
🫦 RvTools II/ Settings
Sampler Settings Small v2 (Flux)
🫦 RvTools II/ Settings
Sampler Switch (Restart)
🫦 RvTools II/ DEPRECATED
Sampler Switch
🫦 RvTools II/ DEPRECATED
Save Images
🫦 RvTools II/ Image
Scheduler Selector (All)
🫦 RvTools II/ DEPRECATED
Scheduler Selector (ComfyUI+Efficient)
🫦 RvTools II/ DEPRECATED
Scheduler Selector (ComfyUI+Impact)
🫦 RvTools II/ DEPRECATED
Scheduler Selector (ComfyUI)
🫦 RvTools II/ Settings
Scheduler Selector (Efficient+Impact)
🫦 RvTools II/ DEPRECATED
Scheduler Selector (Efficient)
🫦 RvTools II/ DEPRECATED
Scheduler Selector (Impact)
🫦 RvTools II/ DEPRECATED
Scheduler Selector (Restart)
🫦 RvTools II/ DEPRECATED
Scheduler Switch (Efficient)
🫦 RvTools II/ DEPRECATED
Scheduler Switch (Impact)
🫦 RvTools II/ DEPRECATED
Scheduler Switch (Restart)
🫦 RvTools II/ DEPRECATED
Scheduler Switch
🫦 RvTools II/ Switches
Seamless Join Video Clips v2
🫦 RvTools II/ Video
SEGS Switch
🫦 RvTools II/ Switches
Size + XY Offset
🫦 RvTools II/ Settings
String from List
🫦 RvTools II/ Text
Stringlist to Combo
🫦 RvTools II/ Conversion
String Multiline
🫦 RvTools II/ Primitives
String Multiline with List
🫦 RvTools II/ Primitives
String Multi-Switch
🫦 RvTools II/ Multi-Switches
String
🫦 RvTools II/ Primitives
String Switch
🫦 RvTools II/ Switches
String Switch v2
🫦 RvTools II/ Switches
Vae Multi-Switch
🫦 RvTools II/ Multi-Switches
Vae Switch
🫦 RvTools II/ Switches
VC-Filename Generator II
🫦 RvTools II/ Video
VC-Filename Generator I
🫦 RvTools II/ Video
VC-Filename Generator
🫦 RvTools II/ DEPRECATED
VHS Input Settings
🫦 RvTools II/ Settings
WAN Cache Args Multi-Switch
🫦 RvTools II/ Multi-Switches (WVW)
WAN_Frames
🫦 RvTools II/ Video
WAN Image_Embeds Multi-Switch
🫦 RvTools II/ Multi-Switches (WVW)
WAN_Model Multi-Switch
🫦 RvTools II/ Multi-Switches (WVW)
WAN_Model Switch
🫦 RvTools II/ Switches
WAN Text_Embeds Multi-Switch
🫦 RvTools II/ Multi-Switches (WVW)
WAN_VAE Multi-Switch
🫦 RvTools II/ Multi-Switches (WVW)
WanVideo Setup
🫦 RvTools II/ Settings
Widget to String
🫦 RvTools II/ Text
Readme

⚠️ This project is no longer maintained. It has been superseded by ComfyUI_Eclipse, which includes most of the RvTools nodes plus many new features. Please migrate to ComfyUI_Eclipse.

<b><h2>Readme RvTools v2:</h2></b> To fix the issues in the Node Library of ComfyUI i had to change all node names which leads to this version but that also allows me to updated some of the names for a cleaner look and do some other clean ups.<br><br> Screenshot 2025-05-30 192340

<br><br>

i created this set of nodes because some nodes did not exist or do not exist in the other sets, starting with the passers and switches. Also, the comfyui manager quite often had problems displaying the correct nodes I used in my workflows, which caused problems for the users. so in the end I just adopted some of them to avoid messages like “the workflow doesn't work”.<br><br>

<b><h2>Passers:</h2></b> the passers have several uses. originally they were created to be placed in front of nodes that had problems getting information from bypassed nodes. like the node 'rgthree display anything' still has today. However, they can also be used in managed groups. firstly because you need at least two nodes to create such a group and secondly to distribute an input to several nodes in the group. creating such a group offers the possibility to “hide” inputs/outputs or widgets, e.g. to reduce the size.

<b><h2>Switches:</h2></b> image switch, a masterpiece imo i like to use a lot of them xd found and shamelessly taken from the comfyroll node set and altered to all the switches in this set. i think i've asked the creator once for an integer switch but that request was ignored so here we are^^ when bypassed, this node sends what ever is connected to input 1 to the target, if the standard value is 2 and it is enabled it sends what ever is connected to input 2. very helpful in workflows with a lot of groups that can be bypassed (not muted) like mine.

iswitch

<b><h2>Multi Switches:</h2></b> these switches return the first Slot that is not none. helpful if you have different clip models to choose from that can be bypassed via an options menu. e.g. the clip from the checkpoint loader, a dual clip loader (flux) and a triple clip loader (sd3). <br> for the switch to work, the nodes that can be bypassed should be connected to the first slots and the clip from the checkpoint loader last because this node is always enabled and a node that is always enabled and connected to the first slot will never be none and the other slots are ignored.

multi_switches

<b><h2>Project Folder, Checkpoint Loader, Save Image with Generation Data, Sampler Settings, Aspect Ratio:</h2></b>

Save_GenData

<b><h2>...to be continued</h2></b>