ComfyUI Extension: Comfyroll Studio
Custom nodes for SDXL and SD1.5 including Multi-ControlNet, LoRA, Aspect Ratio, Process Switches, and many more nodes. NOTE: Maintainer is changed to Suzie1 from RockOfFire. [w/Using an outdated version has resulted in reported issues with updates not being applied. Trying to reinstall the software is advised.]
Custom Nodes (199)
- đ CR 8 Channel In
- đ CR 8 Channel Out
- đšī¸ CR Apply ControlNet
- đ CR Apply LoRA Stack
- âī¸ CR Apply Model Merge
- đšī¸ CR Apply Multi-ControlNet
- đ CR Apply Multi Upscale
- đŗ CR Aspect Ratio
- đŗ CR Aspect Ratio Banners
- đŗ CR_Aspect Ratio For Print
- CR Aspect Ratio SDXL (Legacy)
- đŗ CR Aspect Ratio Social Media
- đ ī¸ CR Batch Images From List
- đ CR Batch Process Switch
- đĨ CR Binary Pattern
- đ CR Binary To Bit List
- đ CR Bit Schedule
- đ CR Central Schedule
- đĻ CR Checker Pattern
- âī¸ CR Clamp Value
- đ CR Clip Input Switch
- đĢ CR Color Bars
- đ¨ CR Color Gradient
- đ CR Color Panel
- đ¨ CR Color Tint
- âī¸ CR Combine Prompt
- đ CR Combine Schedules
- đą CR Comic Panel Templates
- đ¤ī¸ CR Composite Text
- đ CR Conditioning Input Switch
- âī¸ CR Conditioning Mixer
- đ CR ControlNet Input Switch
- đ ī¸ CR Current Frame
- CR Cycle Images (Legacy)
- CR Cycle Images Simple (Legacy)
- CR Cycle LoRAs (Legacy)
- CR Cycle Models (Legacy)
- CR Cycle Text (Legacy)
- CR Cycle Text Simple (Legacy)
- đ CR Data Bus In
- đ CR Data Bus Out
- đ ī¸ CR Debatch Frames
- đ CR Diamond Panel
- đĸ CR Draw Pie
- đĄ CR Draw Shape
- đ¤ī¸ CR Draw Text
- đ CR Encode Scheduled Prompts
- đ CR Feathered Border
- đ CR Float Range List
- đ§ CR Float To Integer
- đ§ CR Float To String
- â¨ī¸ CR Font File List
- âī¸ CR Get Parameter From Prompt
- đĸ CR Gradient Float
- đĸ CR Gradient Integer
- đ CR Half Drop Panel
- đ¨ Halftone Filter
- đĢ CR Halftone Grid
- đ CR Hires Fix Process Switch
- đ CR Image Border
- đ CR Image Grid Panel
- đ CR Image Input Switch
- đ CR Image Input Switch (4 way)
- CR Image List (Legacy)
- CR Image List Simple (Legacy)
- đž CR Image Output
- đ CR Image Panel
- đŠī¸ CR Image Pipe Edit
- đŠ CR Image Pipe In
- đŠī¸ CR Image Pipe Out
- CR Image Size (Legacy)
- đ CR Img2Img Process Switch
- đĸ CR Increment Float
- đĸ CR Increment Integer
- đĸ CR Index
- đĸ CR Index Increment
- đĸ CR Index Multiply
- đĸ CR Index Reset
- âī¸ CR Integer Multiple
- đ CR Integer Range List
- đ§ CR Integer To String
- đĸ CR Interpolate Latents
- đ ī¸ CR Intertwine Lists
- đ CR Keyframe List
- âī¸ CR Latent Batch Size
- đ CR Latent Input Switch
- â¨ī¸ CR Load Animation Frames
- â¨ī¸ CR Load Flow Frames
- â¨ī¸ CR Load GIF As List
- â¨ī¸ CR Load Image List
- â¨ī¸ CR Load Image List Plus
- đ CR Load LoRA
- đ CR Load Scheduled LoRAs
- đ CR Load Scheduled Models
- đ CR Load Schedule From File
- đ CR Load Text List
- CR LoRA List (Legacy)
- đ CR LoRA Stack
- đ¤ī¸ CR Mask Text
- âī¸ CR Math Operation
- đ CR Model Input Switch
- CR Model List (Legacy)
- âī¸ CR Model Merge Stack
- âī¸ CR Module Input
- âī¸ CR Module Output
- âī¸ CR Module Pipe Loader
- đšī¸ CR Multi-ControlNet Stack
- đ¤ CR Multiline Text
- đ CR Multi Upscale Stack
- â¨ī¸ CR Output Flow Frames
- đ CR Output Schedule To File
- đ¤ CR Overlay Text
- đ CR Overlay Transparent Image
- đ CR Page Layout
- đī¸ CR Pipe Switch
- đŠ CR Polygons
- đ CR Prompt List
- CR Prompt List Keyframes (Legacy)
- đ CR Prompt Scheduler
- âī¸ CR Prompt Text
- đ¨ CR Radial Gradient
- đ˛ CR Random Hex Color
- đ CR Random LoRA Stack
- đ˛ CR Random Multiline Colors
- đ˛ CR Random Multiline Values
- đ˛ CR Random Panel Codes
- đ˛ CR Random RGB
- đ˛ CR Random RGB Gradient
- đĩ CR Random Shape Pattern
- đ CR Random Weight LoRA
- đ ī¸ CR Repeater
- đ¤ CR Save Text To File
- đ CR Schedule Input Switch
- đŗ CR SD1.5 Aspect Ratio
- đŗ CR SDXL Aspect Ratio
- đ CR SDXL Base Prompt Encoder
- CR SDXL Prompt Mixer (Legacy)
- đ CR SDXL Prompt Mix Presets
- đ CR SDXL Style Text
- đą CR Seamless Checker
- đą CR Seed
- CR Seed to Int (Legacy)
- đ¤ī¸ CR Select Font
- âī¸ CR Select ISO Size
- đŽ CR Select Model
- âī¸ CR Select Resize Method
- âī¸ CR Set Switch From String
- âī¸ CR Set Value On Binary
- âī¸ CR Set Value On Boolean
- âī¸ CR Set Value on String
- đą CR Simple Banner
- đĨ CR Simple Binary Pattern
- đą CR Simple Image Compare
- đ CR Simple List
- đą CR Simple Meme Template
- CR Simple Prompt List (Legacy)
- CR Simple Prompt List Keyframes (Legacy)
- đ CR Simple Prompt Scheduler
- đ CR Simple Schedule
- đ CR Simple Text Panel
- đ CR Simple Text Scheduler
- đ¤ī¸ CR Simple Text Watermark
- đ CR Simple Value Scheduler
- đ¤ CR Split String
- đ§ CR Starburst Colors
- đ§ CR Starburst Lines
- đ§ CR String To Boolean
- đ§ CR String To Combo
- đ§ CR String To Number
- đĒ CR Style Bars
- đ CR Switch Model and CLIP
- đ¤ CR Text
- đ¤ Text Blacklist
- đ¤ CR Text Concatenate
- đ CR Text Cycler
- đ CR Text Input Switch
- đ CR Text Input Switch (4 way)
- đ¤ CR Text Length
- đ CR Text List
- CR Text List Simple (Legacy)
- đ ī¸ CR Text List To String
- đ¤ CR Text Operation
- đ¤ CR Text Replace
- đ CR Text Scheduler
- đą CR Thumbnail Preview
- đĸ CR Trigger
- đ CR Upscale Image
- âī¸ CR VAE Decode
- đ CR VAE Input Switch
- âī¸ CR Value
- đ CR Value Cycler
- đ CR Value Scheduler
- đ¨ CR Vignette Filter
- đ CR XY From Folder
- đ CR XY Index
- đ CR XY Interpolate
- đ CR XY List
- đ ī¸ CR XY Product
- đ CR XY Save Grid Image
README
đ§Š Comfyroll Studio
Co-authored by Suzie1 and RockOfFire
Current version: 1.76
Wiki
Please use our new wiki for info on the custom nodes, and lots of examples of their use.
https://github.com/Suzie1/ComfyUI_Comfyroll_CustomNodes/wiki
Installation
- cd custom_nodes
- git clone https://github.com/Suzie1/ComfyUI_Comfyroll_CustomNodes.git
- Restart ComfyUI
You can also install the nodes using the following methods:
- install using ComfyUI Manager
- download from CivitAI
Patch Notes
https://github.com/Suzie1/ComfyUI_Comfyroll_CustomNodes/blob/main/Patch_Notes.md
List of Custom Nodes
Core Nodes
đĻ Essential Nodes
- CR Image Output (changed 18/12/2023)
- CR Latent Batch Size
- CR Prompt Text
- CR Combine Prompt
- CR Seed
- CR Conditioning Mixer
- CR Select Model (new 24/1/2024)
- CR VAE Decode (new 24/1/2024)
đŗ Aspect Ratio
- CR Aspect Ratio
- CR SDXL Aspect Ratio
- CR SD1.5 Aspect Ratio
- CR Aspect Ratio Banners (new 18/12/2023)
- CR Aspect Ratio Social Media (new 15/1/2024)
- CR Aspect Ratio For Print (new 18/1/2024)
đ List Nodes
- CR Text List (new 19/12/2023)
- CR Prompt List (new 1/1/2024)
- CR Float Range List (new 25/12/2023)
- CR Integer Range List (new 25/12/2023)
- CR Load Text List (new 27/12/2023)
- CR Binary To List (new 29/12/2023)
- CR Text List To String (updated 30/12/2023)
- CR Text Cycler (new 4/1/2024)
- CR Value Cycler (new 4/1/2024)
đ List IO
- CR Load Image List (new 23/12/2023)
- CR Load Image List Plus (new 23/12/2023)
- CR Load GIF As List (new 6/1/2024)
- CR Font File List (new 18/12/2023)
đ List Utils
- CR Batch Images From List (new 29/12/2023)
- CR Intertwine_Lists (new 29/12/2023)
- CR Repeater (new 15/1/2024)
- CR XY Product (new 2/1/2024)
- CR Text List To String (updated 30/12/2023)
đ SDXL
- CR SDXL Prompt Mix Presets
- CR SDXL Style Text
- CR SDXL Base Prompt Encoder
đ LoRA
- CR Load LoRA
- CR LoRA Stack
- CR Apply LoRA Stack
- CR Random LoRA Stack (new 18/12/2023)
- CR Random Weight LoRA (new 18/12/2023)
đšī¸ ControlNet
- CR Apply ControlNet
- CR Multi-ControlNet Stack
- CR Apply Multi-ControlNet Stack
đ Bus
- CR Data Bus In (new 12/1/2024)
- CR Data Bus Out (new 12/1/2024)
- CR 8 Channel In (new 12/1/2024)
- CR 8 Channel Out (new 12/1/2024)
âī¸ Module
- CR Module Pipe Loader
- CR Module Input
- CR Module Output
đŠī¸ Pipe
- CR Image Pipe In
- CR Image Pipe Edit
- CR Image Pipe Out
- CR Pipe Switch
âī¸ Model Merge
- CR Model Stack
- CR Apply Model Merge
đ Upscale
- CR Multi Upscale Stack
- CR Upscale Image
- CR Apply Multi Upscale
đ XY Grid
- CR XY List
- CR XY Interpolate
- CR XY Index
- CR XY From Folder
- CR XY Save Grid Image
- CR Image Output
đž Graphics Nodes
đ Graphics - Filter
- CR Color Tint
- CR Halftone Filter
- CR Vignette Filter (new 21/12/2023)
đ Graphics - Pattern
- CR Halftone Grid
- CR Color Bars
- CR Style Bars
- CR Checker Pattern
- CR Polygons
- CR Color Gradient
- CR Radial Gradiant
- CR Starburst Lines
- CR Starburst Colors
- CR Simple Binary Pattern
- CR Binary Pattern
đĄ Graphics - Pattern
- CR Draw Shape (new 24/12/2023)
- CR Draw Pie" (new 25/12/2023)
- CR Random Shape Pattern" (new 25/12/2023)
đ¤ Graphics - Text
- CR Overlay Text
- CR Draw Text
- CR Mask Text
- CR Composite Text
- CR Select Font
đŊ Graphics - Template
- CR Simple Meme Template
- CR Simple Banner
- CR Comic Panel Templates
- CR Simple Banner (new 18/12/2023)
- CR Simple Image Compare (new 18/12/2023)
- CR Thumbnail Preview (new 26/12/2023)
- CR Seamless Checker (new 18/1/2023)
đ Graphics - Layout
- CR Image Panel
- CR Page Layout
- CR Image Grid Panel
- CR Image Border
- CR Feathered Border (new 21/12/2023)
- CR Color Panel
- CR Simple Text Panel
- CR Half Drop Panel (new 23/1/2024)
- CR Diamond Panel (new 24/1/2024)
- CR Overlay Transparent Image
- CR Select ISO Size (new 18/1/2023)
đĨ Animation
đ Schedules
- CR Simple Schedule
- CR Central Schedule
- CR Combine Schedules
- CR Output Schedule To File
- CR Load Schedule From File
- CR Schedule Input Switch
đ Schedulers
- CR Simple Value Scheduler
- CR Simple Text Scheduler
- CR Value Scheduler
- CR Text Scheduler
- CR Load Scheduled Models
- CR Load Scheduled LoRAs
- CR Prompt Scheduler
- CR Simple Prompt Scheduler
đ Prompt
- CR Keyframe List
- CR Load Prompt Style
- CR Encode Scheduled Prompts
đĸ Interpolation
- CR Gradient Float
- CR Gradient Integer
- CR Increment Float
- CR Increment Integer
- CR Interpolate Latents
đ ī¸ Utils
- CR Debatch Frames
- CR Current Frame
â¨ī¸ IO
- CR Load Animation Frames
- CR Load Flow Frames
- CR Output Flow Frames
đ ī¸ Utility Nodes
đĸ Utils Index
- CR Index
- CR Index Increment
- CR Index Multiply
- CR Index Reset
- CR Trigger
đ§ Utils Conversion
- CR String To Number (changed 18/12/2023)
- CR String To Combo
- CR Float To String
- CR Float To Integer
- CR Integer To String
- CR String To Boolean (new 17/1/2024)
đ Utils Logic
- CR Image Input Switch
- CR Image Input Switch (4 way)
- CR Latent Input Switch
- CR Conditioning Input Switch
- CR Clip Input Switch
- CR Model Input Switch
- CR ControlNet Input Switch
- CR VAE Input Switch
- CR Text Input Switch
- CR Text Input Switch (4 way)
- CR Switch Model and CLIP
đ Utils Process
- CR Img2Img Process Switch
- CR Hires Fix Process Switch
- CR Batch Process Switch
đ˛ Utils Random
- CR Random Hex Color
- CR Random RGB
- CR Random Multiline Values (updated 28/12/2023)
- CR Random Multiline Colors (new 28/12/2023)
- CR Random RGB Gradient
- CR Random Panel Code (new 26/12/2023)
đ¤ Utils Text
- CR Text (new 3/1/2024)
- CR Multiline Text (new 24/12/2023)
- CR Split String
- CR Text Concatenate (new 2/1/2024)
- CR Text Replace (new 8/1/2024)
- CR Text Blacklist (new 13/1/2024)
- CR Text Length (new 10/1/2024)
- CR Text Operation (new 10/1/2024)
- CR Save Text To File (new 27/12/2023)
âī¸ Conditional
- CR Set Value On Boolean (new 29/12/2023)
- CR Set Value On Binary (new 3/1/2024)
- CR Set Value On String (new 9/1/2024)
- CR Set Switch From String (new 17/1/2024)
âī¸ Utils Other
- CR Value
- CR Integer Multiple
- CR Clamp Value (new 29/12/2023)
- CR Math Operation (new 31/12/2023)
- CR Get Parameter From Prompt (new 5/1/2024)
- CR Select Resize Method (new 16/1/2024)
Legacy
đ Legacy Nodes
- CR Seed to Int
- CR Aspect Ratio SDXL, replaced by CR SDXL Aspect Ratio
- CR Image Size, replaced by CR Aspect Ratio
- CR SDXL Prompt Mixer, replaced by CR SDXL Prompt Mix Presets
Comfyroll Workflow Templates
The nodes were originally made for use in the Comfyroll Template Workflows.
Comfyroll SDXL Workflow Templates
SDXL Workflow for ComfyUI with Multi-ControlNet
SDXL and SD1.5 Model Merge Templates for ComfyUI
Credits
comfyanonymous/ComfyUI - A powerful and modular stable diffusion GUI.
WASasquatch/was-node-suite-comfyui - A powerful custom node extensions of ComfyUI.
TinyTerra/ComfyUI_tinyterraNodes - A selection of nodes for Stable Diffusion ComfyUI
hnmr293/ComfyUI-nodes-hnmr - ComfyUI custom nodes - merge, grid (aka xyz-plot) and others
SeargeDP/SeargeSDXL - ComfyUI custom nodes - Prompt nodes and Conditioning nodes
LucianoCirino/efficiency-nodes-comfyui - A collection of ComfyUI custom nodes.
SLAPaper/ComfyUI-Image-Selector - Select one or some of images from a batch
pythongosssss/ComfyUI-Custom-Scripts - Enhancements & experiments for ComfyUI, mostly focusing on UI features
bash-j/mikey_nodes - comfy nodes from mikey
ltdrdata/ComfyUI-Impact-Pack -