File size: 8,745 Bytes
4450790
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
# ๐Ÿงฉ 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

1. cd custom_nodes
2. git clone https://github.com/Suzie1/ComfyUI_Comfyroll_CustomNodes.git
3. Restart ComfyUI

You can also install the nodes using the following methods:
* install using [ComfyUI Manager](https://github.com/ltdrdata/ComfyUI-Manager)
* download from [CivitAI](https://civitai.com/models/87609/comfyroll-custom-nodes-for-comfyui)

# 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 Template Workflows](https://civitai.com/models/59806/comfyroll-template-workflows)

[Comfyroll Pro Templates](https://civitai.com/models/85619/comfyroll-pro-template)

[Comfyroll SDXL Workflow Templates](https://civitai.com/models/118005/comfyroll-sdxl-workflow-templates)

[SDXL Workflow for ComfyUI with Multi-ControlNet](https://civitai.com/models/129858/sdxl-workflow-for-comfyui-with-multi-controlnet)

[SDXL and SD1.5 Model Merge Templates for ComfyUI](https://civitai.com/models/123125/sdxl-and-sd15-model-merge-templates-for-comfyui)

# Credits

comfyanonymous/[ComfyUI](https://github.com/comfyanonymous/ComfyUI) - A powerful and modular stable diffusion GUI.

WASasquatch/[was-node-suite-comfyui](https://github.com/WASasquatch/was-node-suite-comfyui) - A powerful custom node extensions of ComfyUI.

TinyTerra/[ComfyUI_tinyterraNodes](https://github.com/TinyTerra/ComfyUI_tinyterraNodes) - A selection of nodes for Stable Diffusion ComfyUI

hnmr293/[ComfyUI-nodes-hnmr](https://github.com/hnmr293/ComfyUI-nodes-hnmr) - ComfyUI custom nodes - merge, grid (aka xyz-plot) and others

SeargeDP/[SeargeSDXL](https://github.com/SeargeDP) - ComfyUI custom nodes - Prompt nodes and Conditioning nodes

LucianoCirino/[efficiency-nodes-comfyui](https://github.com/LucianoCirino/efficiency-nodes-comfyui) - A collection of ComfyUI custom nodes.

SLAPaper/[ComfyUI-Image-Selector](https://github.com/SLAPaper/ComfyUI-Image-Selector) - Select one or some of images from a batch

pythongosssss/[ComfyUI-Custom-Scripts](https://github.com/pythongosssss/ComfyUI-Custom-Scripts) - Enhancements & experiments for ComfyUI, mostly focusing on UI features

bash-j/[mikey_nodes](https://github.com/bash-j/mikey_nodes) - comfy nodes from mikey

ltdrdata/[ComfyUI-Impact-Pack](https://github.com/ltdrdata/ComfyUI-Impact-Pack) -