rgthree-comfy
Making ComfyUI more comfortable!
Package profile
- Status
- Verified
- Publisher
- @rgthree
- Source
- GitHub
- Stars
- 3.6K
README
A collection of nodes and improvements created while messing around with ComfyUI. I made them for myself to make my workflow cleaner, easier, and faster. You're welcome to try them out. But remember, I made them for my own use cases :)
Context Node
Get Started
Install
- Install the great ComfyUi.
- Clone this repo into
custom_modules:cd ComfyUI/custom_nodes git clone https://github.com/rgthree/rgthree-comfy.git - Start up ComfyUI.
Settings
You can configure certain aspect of rgthree-comfy. For instance, perhaps a future ComfyUI change breaks rgthree-comfy, or you already have another extension that does something similar and you want to turn it off for rgthree-comfy.
You can get to rgthree-settings by right-clicking on the empty part of the graph, and selecting rgthree-comfy > Settings (rgthree-comfy) or by clicking the rgthree-comfy settings in the ComfyUI settings dialog.
(Note, settings are stored in an rgthree_config.json in the rgthree-comfy directory. There are other advanced settings that can only be configured there; You can copy default settings from rgthree_config.json.default before rgthree_config.json before modifying).
✴️ The Nodes
Note, you can right-click on a bunch of the rgthree-comfy nodes and select 🛟 Node Help menu item for in-app help when available.
Seed
An intuitive seed control node for ComfyUI that works very much like Automatic1111's seed control.
- Set the seed value to "-1" to use a random seed every time
- Set any other number in there to use as a static/fixed seed
- Quick actions to randomize, or (re-)use the last queued seed.
- Images metadata will store the seed value (so dragging an image in, will have the seed field already fixed to its seed).
- Secret Features: You can manually set the seed value to "-2" or "-3" to increment or decrement the last seed value. If there was not last seed value, it will randomly use on first.
Router Node
Reroute
Keep your workflow neat with this much improved Reroute node with, like, actual rerouting with multiple directions and sizes.
- Use the right-click context menu to change the width, height and connection layout
- Also toggle resizability (min size is 40x43 if resizing though), and title/type display.
Router Node
Bookmark (🔖)
Place the bookmark node anywhere on screen to quickly navigate to that with a shortcut key.
- Define the
shortcut_keyto press to go right to that bookmark node, anchored in the top left.- You can also define the zoom level as well!
- Pro tip:
shortcut_keycan be multiple keys. For instance "alt + shift + !" would require pressing the alt key, the shift key, and the "!" (as in the "1" key, but with shift pressed) in order to trigger.
Context / Context Big
Pass along in general flow properties, and merge in new data. Similar to some other node suites "pipes" but easier merging, is more easily interoperable with standard nodes by both combining and exploding all in a single node.
- Context and Cont
Nodes in this pack
24 nodes
Nodes in this pack
24 nodes- RgthreeAnySwitch
- RgthreeBigContext
- RgthreeContext
- RgthreeContextMerge
- RgthreeContextMergeBig
- RgthreeContextSwitch
- RgthreeContextSwitchBig
- RgthreeDisplayAny
- RgthreeDisplayInt
- RgthreeImageComparer
- RgthreeImageInsetCrop
- RgthreeImageOrLatentSize
- RgthreeImageResize
- RgthreeKSamplerConfig
- RgthreeLoraLoaderStack
- RgthreePowerLoraLoader
- RgthreePowerPrimitive
- RgthreePowerPrompt
- RgthreePowerPromptSimple
- RgthreePowerPuter
- RgthreeSDXLEmptyLatentImage
- RgthreeSDXLPowerPromptPositive
- RgthreeSDXLPowerPromptSimple
- RgthreeSeed
Related resources
40 connections
Related resources
40 connectionsSources
3 sources
Sources
3 sourcesVerified Oct 8
Verified Oct 8
Source excerpts
1 excerpt
Source excerpts
1 excerptSource context: Repo rgthree/rgthree-comfy
