Skip to content
Node packVerifiedExternal
Open source

comfyui-various

Maintainer@jamesWalker55Cgrade

Package profile

Status
Verified
Publisher
@jamesWalker55
Source
GitHub
Stars
227

README

Various ComfyUI Nodes by Type

This repository provides various nodes for use in ComfyUI.

The nodes are grouped into separate files, you can just download the specific file you want to avoid filling your nodes list with nodes you don't need.

Installation

Method 1 (Recommended): Download each file individually

Go though each file and see which nodes you want to use. Download the corresponding file and put it in:

ComfyUI/custom_nodes

If you want to use RAFTLoadFlowFromEXRChannels from comfyui_raft.py, you must install OpenEXR in your ComfyUI Python environment.

# Activate your Python environment first.
pip install OpenEXR

Method 2: Clone the repo

This method populates your node list with most nodes in this repository, which may be annoying to some (e.g. me) so I recommend using Method 1 to keep your nodes list organised.

If you're happy with installing most nodes in this repository, clone the repository to your custom_nodes folder:

cd ComfyUI/custom_nodes
git clone https://github.com/jamesWalker55/comfyui-various

Available Nodes

Each comfyui_*.py file contains a group of nodes of similar purpose. This repo is still in early stages so I can't write documentation for each file yet - have a look at the code for each file to see what they are for.

comfyui_image_ops
  JWImageLoadRGB: Image Load RGB
  JWImageLoadRGBA: Image Load RGBA
  JWLoadImagesFromString: Load Images From String
  JWImageSaveToPath: Image Save To Path
  JWImageExtractFromBatch: Image Extract From Batch
  JWImageBatchCount: Get Image Batch Count
  JWImageResize: Image Resize
  JWImageFlip: Image Flip
  JWMaskResize: Mask Resize
  JWMaskLikeImageSize: Mask Like Image Size
  JWImageResizeToSquare: Image Resize to Square
  JWImageResizeByFactor: Image Resize by Factor
  JWImageResizeByShorterSide: Image Resize by Shorter Side
  JWImageResizeByLongerSide: Image Resize by Longer Side
  JWImageResizeToClosestSDXLResolution: Image Resize to Closest SDXL Resolution
  JWImageLoadRGBFromClipboard: Image Load RGB From Clipboard
  JWImageLoadRGBA From Clipboard: Image Load RGBA From Clipboard

comfyui_primitive_ops
  JWInteger: Integer
  JWIntegerToFloat: Integer to Float
  JWIntegerToString: Integer to String
  JWIntegerAdd: Integer Add
  JWIntegerSub: Integer Subtract
  JWIntegerMul: Integer Multiply
  JWIntegerDiv: Integer Divide
  JWIntegerAbsolute: Integer Absolute Value
  JWIntegerMin: Integer Minimum
  JWIntegerMax: Integer Maximum
  JWFloat: Float
  JWFloatToInteger: Float to Integer
  JWFloatToString: Float to String
  JWFloatAdd: Float Add
  JWFloatSub: Float Subtract
  JWFloatMul: Float Multiply
  JWFloatDiv: Float Divide
  JWFloatAbsolute: Float Absolute Value
  JWFloatMin: Float Minimum
  JWFloatMax: Float Maximum
  JWString: String
  JWStringToInteger: String to Integer
  JWStringToFloat: String to Float
  JWStringMultiline: String (Multiline)
  JWStringConcat: String Concatenate
  JWStringReplace: String Replace
  JWStringSplit: String Split
  JWStringGetLine: String Get Line
  JWStringUnescape: String Unescape

comfyui_raft
  RAFTEstimate: RAFT Estimate
  RAFTFlowToImage: RAFT Flow to Image
  RAFTLoadFlowFromEXRChannels: RAFT Load Flow from EXR Channels

comfyui_image_channel_ops
  JWImageStackChannels: Image Stack Channels

comfyui_color_ops
  JWImageMix: Image Mix
  JWImageContrast: Image Contrast
  JWImageSaturation: Image Saturation
  JWImageLevels: Image Levels

comfyui_datetime
  JWDatetimeString: Datetime String

comfyui_image_sequence
  JWLoadImageSequence: Batch Load Image Sequence
  JWLoadImageSequenceWithStopIndex: Batch Load Image Sequence With Stop Index
  JWImageSequenceExtractFromBatch: Extract Image Sequence From Batch
  JWSaveImageSequence: Batch Save Image Sequence
  JWLoopImageSequence: Loop Image Sequence

comfyui_mask_sequence_ops
  JWMaskSequenceFromMask: Mask Sequence From Mask
  JWMaskSequenceJoin: Join Mask Sequence
  JWMaskSequenceApplyToLatent: Apply Mask Sequen

Nodes in this pack

76 nodes
  • BatchLoadImage
  • BatchSaveImage
  • GroupInfoExtractFloat
  • GroupInfoExtractInt
  • GroupLoadBatchImages
  • GroupLoadImage
  • JamesLoadImageGroup
  • JWAudioBlend
  • JWAudioSaveToPath
  • JWDatetimeString
  • JWImageBatchCount
  • JWImageContrast
  • JWImageExtractFromBatch
  • JWImageFlip
  • JWImageLevels
  • JWImageLoadRGB
  • JWImageLoadRGBA
  • JWImageLoadRGBA From Clipboard
  • JWImageLoadRGBFromClipboard
  • JWImageLoadRGBIfExists
  • JWImageMix
  • JWImageResize
  • JWImageResizeByFactor
  • JWImageResizeByLongerSide
  • JWImageResizeByShorterSide
  • JWImageResizeToMegapixels
  • JWImageResizeToSquare
  • JWImageSaturation
  • JWImageSaveToPath
  • JWImageSequenceExtractFromBatch
  • JWImageStackChannels
  • JWInfoHashExtractFloat
  • JWInfoHashExtractInteger
  • JWInfoHashExtractString
  • JWInfoHashFromInfoHashList
  • JWInfoHashFromRangedInfo
  • JWInfoHashListExtractStringList
  • JWInfoHashListFromRangedInfo
  • JWInfoHashPrint
  • JWLoadAudio
  • JWLoadImageSequence
  • JWLoadImagesFromString
  • JWLoopImageSequence
  • JWMaskLikeImageSize
  • JWMaskResize
  • JWMaskSequenceApplyToLatent
  • JWMaskSequenceFromMask
  • JWMaskSequenceJoin
  • JWPrintFloat
  • JWPrintImage
  • JWPrintInteger
  • JWPrintLatent
  • JWPrintMask
  • JWPrintString
  • JWRangedInfoCalculateSubBatch
  • JWReferenceOnly
  • JWSaveImageSequence
  • JWStringListCLIPEncode
  • JWStringListFromString
  • JWStringListFromStrings
  • JWStringListJoin
  • JWStringListRepeat
  • JWStringListToFormatedString
  • JWStringListToString
  • JWUncropCrop
  • JWUncropNewRect
  • JWUncropUncrop
  • RAFTEstimate
  • RAFTFlowToImage
  • RAFTLoadFlowFromEXRChannels
  • RCReceiveFloat
  • RCReceiveFloatList
  • RCReceiveInt
  • RCReceiveIntList
  • RCReceiveLatent
  • RCSendLatent

Related resources

40 connections
Used bySDXL_WinterRender — v1.0Used byFun+control+camera stable optimization accelerated version mirror movement and main body displacement video guidance V1 — v1.0Used byLTX-2.3 All-In-One workflow for RTX 3060 with 12 GB VRAM + 32 GB RAM — LTX-2.3 v1.0Used bySimple LCM img2vid workflow | ComfyUI — v4Used byKrea 2 Pro Grade w/ Image Edit, Style Transfer, Controlnet, Multi-reference, SAM3 Detailers, & Low VRAM options — v1.1 added rebalanceUsed byFlux 2 Klein Workflow - t2i / i2i — v1.0Used by"One-to-All Extend Video" Workflow — v1.0Used byAniWan Professional Anime Ultra-High Dynamic Image Video Acceleration Edition — v1.0Used byLTXV+13B+Image generated video latent space enlargement V1 — v1.0Used byIllustrious/ Pony/ SDXL SFW & NSFW Pro Grade Workflow (Low and high VRAM) — V8.1 upgradesUsed byLightX2v+Rank64 Extreme Quality + AniWan Ultra-High Dynamic Image Video Acceleration Edition — v1.0Used byNormal VACE Attention Mask Video Raw Video — v1.0Used byWan 2.2 Video-to-Video Tutorial with VACE 2.2! (Beginner Friendly) — v1.0Used byIllustrious/ Pony/ SDXL SFW & NSFW Pro Grade Workflow (Low and high VRAM) — v11.1.1 Detailer OverhaulUsed byFramePack first and last frame V1 — v1.0Used byIllustrious/ Pony/ SDXL Pro Grade Workflow (Low or High VRAM) — V13.1 tune upUsed byAnimate ANY Photo to ANY Pose: Wan One-to-All ComfyUI Beginner Video 2 Video Simple Workflow — v1.0Used byKrea 2 Pro Grade w/ Image Edit, Style Transfer, Controlnet, Multi-reference, SAM3 Detailers, & Low VRAM options — V3.1 tweaksUsed byWan2.2_I2V-MI2V-012 — v1.0Used byLTXV+13B Stable Optimization Layout, Video Production, Dual Mode V1 — v1.0Used by【100%全自动版】有声小说+分镜图一条龙直出 林耀5 — v1.0Used byLTX-2.3 All-In-One workflow for RTX 3060 with 12 GB VRAM + 32 GB RAM — v1.0Used byLatest Uncensored 14B Large Model Image-to-Video Accelerated Edition V1 (Includes Local Decoding VAE Module) — v1.0Used byIllustrious/ Pony/ SDXL SFW & NSFW Pro Grade Workflow (Low and high VRAM) — V2.0 Pro UpgradesUsed byQWEN Image Edit I2I, T2I, Edit Plus, Upscale, Seed VR2, Post Process — V2.0 rebuildUsed byIllustrious/ Pony/ SDXL Pro Grade Workflow (Low or High VRAM) — V15.0.4 Detailer OverhaulUsed byKrea 2 Pro Grade w/ Image Edit, Style Transfer, Controlnet, Multi-reference, SAM3 Detailers, & Low VRAM options — v3.2 Krea 2T enhancer addUsed byWan2.1+PUSA+LightX2V+Quality Fix Version — v1.0Used byIllustrious/ Pony/ SDXL Pro Grade Workflow (Low or High VRAM) — V16.0 sampler upgradeUsed byWan2.1 Highest Quality 30 Seconds Long Video Acceleration Stabilized V1 (Tusheng Video) — v1.0Used byLong videos with full control - Wan 2.2 I2V (SVI 2 Pro). Individual LoRa, multiple reference images and more — v3.0Used byQwen - The Strongest Anime to Realistic Real Person Transformation in History (Z-Image Remastered CFG1.6) — v1.0Used byVACE Custom Background Strong Consistency Dual Boot Mask Character Movement Relocation — v1.0Used byVACE Image Reference Dual Guided Pose and Depth Control Video Raw Video V1 — v1.0Used byStereoscopic-SBS-3D-Image Workflow (Flux2 Klein 9B) — V2V (3D) F.2K9B v.1.00Used byZ-Image Base & Turbo Pro Grade Workflow I2I/T2I (Low or High VRAM) — v16.0 Sam3 Detailers!!!Used byIllustrious/ Pony/ SDXL SFW & NSFW Pro Grade Workflow (Low and high VRAM) — V6.2 Upgrade& Face SwapUsed byLTX-2.3 All-In-One workflow for RTX 3060 with 12 GB VRAM + 32 GB RAM — v2.0Used byIllustrious/ Pony/ SDXL SFW & NSFW Pro Grade Workflow (Low and high VRAM) — v12 Sampler UpgradeUsed byFrame morphing — v3.0

Sources

3 sources
GitHubSourceVersion ddf36c68c5fd6715b35b5c8c9b63e2eef8043bad
github.com/jamesWalker55/comfyui-various

Verified Oct 11

Source excerpts

1 excerpt

Source context: Repo jamesWalker55/comfyui-various