Skip to content
Node packVerifiedExternal
Open source

rgthree-comfy

Making ComfyUI more comfortable!

Maintainer@rgthreeCgrade

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

  1. Install the great ComfyUi.
  2. Clone this repo into custom_modules:
    cd ComfyUI/custom_nodes
    git clone https://github.com/rgthree/rgthree-comfy.git
    
  3. 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_key to 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_key can 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
  • 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
Used byWan 2.2 VACE Video Inpaint: MatAnyone Painted Masking (INT8 ConvRot)Used byFriendly Ideogram 4 — v1.0.2Used byL_wf — v2.5Used byWorkflow RAW Detailer — v1.0Used byFLF2V - Wan 2.2 video generation first frame to last frame with frame interpolation — v1.2 low memory friendlyUsed byいつも使っているワークフロー / MyDailyDriverWorkflow — v1.3Used byLTX2.3 Upscaler (with added detail) — v1.0Used byFlux Workflow - Character image from referece style — v1.0Used bySDXL_WinterRender — v1.0Used byZ-Image Split-Sigma Workflow: ZiB to ZiT — v4.0Used bySimple & Effective (For Illustious/NoobAI Models) — SFW & NSFWUsed by【HiDream】IMG to IMG — v1.0Used byWan Vace 2.1 Flow Archive — simpleUsed byAutoBatch ZeroDistort 8K Upscaler-批量自适应8K零变形放大流 — 2workflow for autoUpscaleUsed byzyd232's Workflow for Z-Image - Including SAM2 & SAM3 Inpainting Fix — v1.0Used byQwen character creator — v2.0Used byLTX2.3 | Z-Image + Ollama T2I to I2V | 12GB Friendly — v1.0Used byLTX-2.3 I2V AudioSync Simple Workflow V4b (RTX-VSR) — v2.1Used bySVI 2 PRO with First/Last Frame (Keyframes) // Video Continuation // 3-Stage Loop AutomationUsed byWan Video ComfyUI (T2V & I2V) — v3.1Used by(Ultimate) Wan2.2 Smooth V2 Model Semi-Automatic Prompt Image-to-Video Generator Express Edition — v1.0Used byWAN 🌼 All In One | 12gb Vram* — WAN🌼 All In One 1.1Used byANIMA Pro Grade SFW/NSFW W/ Controlnet, Regional Prompt, & Realism enhancer — V4.0 Enhancer versionUsed byComfyUI beginner friendly Flux.2 Klein 9B GGUF Simple Flawless Fast Headswap Workflows by Sarcastic TOFU — Flux2k_9B_GGUF_SWAP_v1Used byQwen Image 4 Step GGUF Text/Image to Image Low VRAM — v1.0Used byFriendly Flux 2 Klein UniEdit — v1.0Used byWhite 5 Ultra Depth Control Text Generation Image — v1.0Used byWAN2.1-VACE-14B 1.3B GGUF 6 steps AIO (t2v-i2v-v2v-FLF-controlnet-masking-long duration) simple ComfyUI workflow — VACE-Ultimate.v1.250724Used bySimple Text2Image Workflow for Beginners — v1.1Used byChroma-ZIT-Upscaler-Detailer — v1.0Used byGladas' Workflow for Krea 2 Turbo — v1 — v8Used by【HiDream】INPAINT — v1.0Used byNunchaku ULTIMATE upscaler for FLUX — v1.0Used byLTX-2.3 All-In-One workflow for RTX 3060 with 12 GB VRAM + 32 GB RAM — LTX-2.3 v1.0Used byGladas' Workflow for Anima — v2 — v3Used byAnima All in One workflow — v6.0_krUsed byMoody Simple Flux 2 Klein 9B Edit Workflow — v2.0Used byKrea2千问完美洗图流+SD高清工作流合集(Krea2 + QWEN Comprehensive Perfect Image Refining Workflow + SD High-Definition Workflow Compilation) — v2.0Used byIllustrious/ Pony/ SDXL Pro Grade Workflow (Low or High VRAM) — V8.1 Region Prompt UltraUsed byZ-Image T2I Compact — v1.0

Sources

3 sources
GitHubPrimary
github.com/rgthree/rgthree-comfy

Verified Oct 6

GitHubSourceVersion d7297b42f0fa78bec1c0411478f887423c249502
github.com/rgthree/rgthree-comfy

Verified Oct 8

Source excerpts

1 excerpt

Source context: Repo rgthree/rgthree-comfy