ComfyUI-KJNodes
Various quality of life -nodes for ComfyUI, mostly just visual stuff to improve usability.
包含节点
_for_testing
- Differential Diffusion Advanced
advanced/guidance
- Skip Layer Guidance WanVideo
conditioning/controlnet
- Set Shakker Labs Union ControlNet Type
image
- Image Pad For Outpaint Masked
- Image Pad For Outpaint Target Size
- Image Prep For ICLora
KJNodes/audio
- ImageTransformByNormalizedAmplitude
- NormalizedAmplitudeToFloatList
- NormalizedAmplitudeToMask
- OffsetMaskByNormalizedAmplitude
- Sound Reactive
KJNodes/constants
- BOOL Constant
- Float Constant
- INT Constant
- String Constant
- String Constant Multiline
KJNodes/controlnet
- Custom ControlNet Weights Flux From List
KJNodes/deprecated
- Create Audio Mask
- Create Fade Mask
- Patch Model Patcher Order
- TorchCompileCosmosModel
- TorchCompileLTXModel
- TorchCompileModelFluxAdvanced
- TorchCompileModelHyVideo
- TorchCompileModelQwenImage
- TorchCompileModelWanVideo
- WanVideo Tea Cache (native)
KJNodes/experimental
- CFG Zero Star/Init
- CheckpointPerturbWeights
- Fast Preview
- Flux Block Lora Select
- GLIGENTextBoxApplyBatchCoords
- Interpolate Coords
- Latent Inpaint TTM
- Model Patch Torch Settings
- NABLA Attention KJ
- Patch Flash Attention KJ
- Patch Sage Attention KJ
- PiD Color Bias Correction
- Plot Coordinates
- Points Editor
- Scheduled CFG Guidance
- Stable Zero123 Batch Schedule
- Style Model Apply Advanced
- SV3D Batch Schedule
KJNodes/hunyuanvideo
- Apply RifleXRoPE HunuyanVideo
- Hunyuan Video Block Lora Select
- HunyuanVideo Encode Keyframes To Cond
- Leapfusion Hunyuan I2V Patcher
KJNodes/image
- Color Match
- Create Gradient From Coords
- Create Shape Image On Path
- Cross Fade Images
- Cross Fade Images Multi
- Cut And Drag On Path
- Get Image or Mask Range From Batch
- Get Image Size & Count
- Get Images From Batch Indexed
- Get Latent Size & Count
- Gradient To Float
- Image Add Multi
- Image Batch Extend With Overlap
- Image Batch Filter
- Image Batch Join With Transition
- Image Batch Multi
- Image Concatenate From Batch
- Image Crop By Mask
- Image Crop By Mask And Resize
- Image Crop By Mask Batch
- Image Grab PIL
- Image Grid Composite 2x2
- Image Grid Composite 3x3
- Image Grid To Batch
- Image Normalize -1 to 1
- Image Tensor List
- Image Uncrop By Mask
- Image Upscale With Model Batched
- ImageBatchRepeatInterleaving
- ImagePad KJ
- ImagePass
- Insert Image Batch By Indexes
- Insert Images To Batch Indexed
- Load & Resize Image
- Merge Image Channels
- Pad Image Batch Interleaved
- Preview Animation
- Remap Image Range
- Replace Images In Batch
- Resize Image (deprecated)
- Resize Image v2
- Reverse Image Batch
- Save Image With Alpha
- Screencap mss
- Shuffle Image Batch
- Split Image Channels
- Transition Images In Batch
- Transition Images Multi
KJNodes/InstanceDiffusion
- AppendInstanceDiffusionTracking
- CreateInstanceDiffusionTracking
- DrawInstanceDiffusionTracking
KJNodes/latents
- Empty Latent Image Custom Presets
- Empty Latent Image Presets
- Get Latent Range From Batch
- Get Latents From Batch Indexed
- Insert Latent To Index
KJNodes/lora
- DiT Block Lora Loader
KJNodes/ltxv
- LTX2 Block Lora Select
- LTXV Enhance A Video KJ
KJNodes/masking
- (Down)load CLIPSeg
- Batch CLIPSeg
- Batch Crop From Mask
- Batch Crop From Mask Advanced
- Batch Uncrop
- Batch Uncrop Advanced
- Bbox To Int
- Bbox Visualize
- Blockify Mask
- Color To Mask
- Consolidate Masks
- Draw Mask On Image
- FilterZeroMasksAndCorrespondingImages
- Get Mask Size & Count
- Grow Mask With Blur
- Mask Batch Multi
- Offset Mask
- Remap Mask Range
- Resize Mask
- Round Mask
- Separate Masks
- Split Bboxes
KJNodes/masking/conditioning
- Conditioning Multi Combine
- ConditioningSetMaskAndCombine
- ConditioningSetMaskAndCombine3
- ConditioningSetMaskAndCombine4
- ConditioningSetMaskAndCombine5
KJNodes/masking/generate
- Create Fade Mask Advanced
- Create Fluid Mask
- Create Gradient Mask
- Create Magic Mask
- Create Shape Mask
- Create Shape Mask On Path
- Create Text On Path
- Create Voronoi Mask
- Float To Mask
KJNodes/memory
- Model Memory Usage Factor Override
- Model Memory Use Report Patch
- VRAM Debug
KJNodes/misc
- CondPassThrough
- Dummy Out
- Lazy Switch KJ
- ModelPass
- Scale Batch Prompt Schedule
- Sleep
- String to Float List
- Timer Node KJ
KJNodes/model_loaders
- CheckpointLoaderKJ
- Diffusion Model Loader KJ
- Diffusion Model Selector
KJNodes/noise
- Custom Sigmas
- Flip Sigmas Adjusted
- Float To Sigmas
- Generate Noise
- Inject Noise To Latent
- Sigmas To Float
KJNodes/text
- Add Label
- Append Strings To List
- Create Text Mask
- Join String Multi
- Join Strings
- Something To String
- Superprompt
- Widget To String
KJNodes/torchcompile
- TorchCompileControlNet
- TorchCompileModelAdvanced
- TorchCompileModelFluxAdvancedV2
- TorchCompileModelWanVideoV2
- TorchCompileVAE
KJNodes/vae
- VAE Decode Loop KJ
- VAELoader KJ
KJNodes/wan
- Apply RifleXRoPE WanVideo
- Wan21 Block Lora Select
- WanVideo Enhance A Video (native)
- WanVideoNAG
KJNodes/weights
- Mask Or Image To Weight
- Spline Editor
- Weight Schedule Convert
- Weight Schedule Extend


