ComfyUI Custom Nodes & Extensions Directory
Search and discover 1400+ community-built custom nodes, extensions, and tools for ComfyUI — from ControlNet to AnimateDiff and beyond.
1,407
Extensions
858
Authors
1,407 extensions
ComfyUI-Manager
By Dr.Lt.Data
ComfyUI-Manager itself is also a custom node.
ComfyUI Impact Pack
By Dr.Lt.Data
This extension offers various detector nodes and detailer nodes that allow you to configure a workflow that automatically enhances facial details. And provide iterative upscaler.
ComfyUI Inspire Pack
By Dr.Lt.Data
This extension provides various nodes to support Lora Block Weight and the Impact Pack. Provides many easily applicable regional features and applications for Variation Seed.
ComfyUI_experiments
By comfyanonymous
Nodes: ModelSamplerTonemapNoiseTest, TonemapNoiseWithRescaleCFG, ReferenceOnlySimple, RescaleClassifierFreeGuidanceTest, ModelMergeBlockNumber, ModelMergeSDXL, ModelMergeSDXLTransformers, ModelMergeSDXLDetailedTransformers.
TensorRT Node for ComfyUI
By comfyanonymous
This node enables the best performance on NVIDIA RTX™ Graphics Cards (GPUs) for Stable Diffusion by leveraging NVIDIA TensorRT.
Stability API nodes for ComfyUI
By Stability-AI
Nodes:Stability SD3, Stability Outpainting, Stability Search and Replace, Stability Image Core, Stability Inpainting, Stability Remove Background, Stability Creative Upscale. Add API key to environment variable 'SAI_API_KEY' Alternatively you can write your API key to file 'sai_platform_key.txt' You can also use and/or override the above by entering your API key in the 'api_key_override' field of each node.
stability-ComfyUI-nodes
By Stability-AI
Nodes: ColorBlend, ControlLoraSave, GetImageSize. NOTE: Control-LoRA recolor example uses these nodes.
ComfyUI's ControlNet Auxiliary Preprocessors
By Fannovel16
Plug-and-play ComfyUI node sets for making ControlNet hint images.
ComfyUI Frame Interpolation
By Fannovel16
A custom node suite for Video Frame Interpolation in ComfyUI
ComfyUI Loopchain
By Fannovel16
A collection of nodes which can be useful for animation in ComfyUI. The main focus of this extension is implementing a mechanism called loopchain. A loopchain in this case is the chain of nodes only executed repeatly in the workflow. If a node chain contains a loop node from this extension, it will become a loop chain.
ComfyUI MotionDiff
By Fannovel16
Implementation of MDM, MotionDiffuse and ReMoDiffuse into ComfyUI.
ComfyUI-Video-Matting
By Fannovel16
A minimalistic implementation of [a/Robust Video Matting (RVM)](https://github.com/PeterL1n/RobustVideoMatting/) in ComfyUI
ComfyUI-MagickWand
By Fannovel16
Proper implementation of ImageMagick - the famous software suite for editing and manipulating digital images to ComfyUI using [a/wandpy](https://github.com/emcconville/wand). NOTE: You need to install ImageMagick, manually.
CLIPSeg
By time-river
The CLIPSeg node generates a binary mask for a given input image and text prompt. NOTE:This custom node is a forked custom node with hotfixes applied from the [a/original repository](https://github.com/biegert/ComfyUI-CLIPSeg), which is no longer maintained.
ComfyUI Cutoff
By BlenderNeko
These custom nodes provides features that allow for better control over the effects of the text prompt.
Advanced CLIP Text Encode
By BlenderNeko
Advanced CLIP Text Encode (if you need A1111 like prompt. you need this. But Cutoff node includes this feature, already.)
ComfyUI Noise
By BlenderNeko
This extension contains 6 nodes for ComfyUI that allows for more control and flexibility over the noise.
Tiled sampling for ComfyUI
By BlenderNeko
This extension contains a tiled sampler for ComfyUI. It allows for denoising larger images by splitting it up into smaller tiles and denoising these. It tries to minimize any seams for showing up in the end result by gradually denoising all tiles one step at the time and randomizing tile positions for every step.
SeeCoder [WIP]
By BlenderNeko
It provides the capability to generate CLIP from an image input, unlike unCLIP, which works in all models. (To use this extension, you need to download the required model file from **Install Models**)
A collection of ComfyUI custom nodes to help streamline workflows and reduce total node count.[w/NOTE: This node is originally created by LucianoCirino, but the [a/original repository](https://github.com/LucianoCirino/efficiency-nodes-comfyui) is no longer maintained and has been forked by a new maintainer. To use the forked version, you should uninstall the original version and **REINSTALL** this one.]
Jags_VectorMagic
By jags111
a collection of nodes to explore Vector and image manipulation
Jags_Audiotools
By jags111
This extension offers various audio generation tools
Derfuu_ComfyUI_ModdedNodes
By Derfuu
Automate calculation depending on image sizes or something you want.
comfy_clip_blip_node
By paulo-coronado
CLIPTextEncodeBLIP: This custom node provides a CLIP Encoder that is capable of receiving images as input.
WAS Node Suite
By WASasquatch
A node suite for ComfyUI with many new nodes, such as image processing, text processing, and more.
ComfyUI Preset Merger
By WASasquatch
Nodes: ModelMergeByPreset. Merge checkpoint models by preset
PPF_Noise_ComfyUI
By WASasquatch
Nodes: WAS_PFN_Latent. Perlin Power Fractal Noisey Latents
Power Noise Suite for ComfyUI
By WASasquatch
Power Noise Suite contains nodes centered around latent noise input, and diffusion, as well as latent adjustments.
FreeU_Advanced
By WASasquatch
This custom node provides advanced settings for FreeU.
ASTERR
By WASasquatch
Abstract Syntax Trees Evaluated Restricted Run (ASTERR) is a Python Script executor for ComfyUI. [w/Warning:ASTERR runs Python Code from a Web Interface! It is highly recommended to run this in a closed-off environment, as it could have potential security risks.]
WAS_Extras
By WASasquatch
Nodes:Conditioning (Blend), Inpainting VAE Encode (WAS), VividSharpen. Experimental nodes, or other random extra helper nodes.
SaltAI-Open-Resources
By SaltAI
This repository is a collection of open-source nodes and workflows for ComfyUI, a dev tool that allows users to create node-based workflows often powered by various AI models to do pretty much anything. Our mission is to seamlessly connect people and organizations with the world’s foremost AI innovations, anywhere, anytime. Our vision is to foster a flourishing AI ecosystem where the world’s best developers can build and share their work, thereby redefining how software is made, pushing innovation forward, and ensuring as many people as possible can benefit from the positive promise of AI technologies. We believe that ComfyUI is a powerful tool that can help us achieve our mission and vision, by enabling anyone to explore the possibilities and limitations of AI models in a visual and interactive way, without coding if desired. We hope that by sharing our nodes and workflows, we can inspire and empower more people to create amazing AI-powered content with ComfyUI.
SaltAI_Language_Toolkit
By SaltAI
The project integrates the Retrieval Augmented Generation (RAG) tool [a/Llama-Index](https://www.llamaindex.ai/), [a/Microsoft's AutoGen](https://microsoft.github.io/autogen/), and [a/LlaVA-Next](https://github.com/LLaVA-VL/LLaVA-NeXT) with ComfyUI's adaptable node interface, enhancing the functionality and user experience of the platform.
Quality of life Suit:V2
By omar92
openAI suite, String suite, Latent Tools, Image Tools: These custom nodes provide expanded functionality for image and string processing, latent processing, as well as the ability to interface with models such as ChatGPT/DallE-2. NOTE: Currently, this extension does not support the new OpenAI API, leading to compatibility issues.
simple wildcard for ComfyUI
By lilly1987
These custom nodes provides a feature to insert arbitrary inputs through wildcards in the prompt. Additionally, this tool provides features that help simplify workflows, such as VAELoaderDecoder and SimplerSample.
Vid2vid
By sylym
A node suite for ComfyUI that allows you to load image sequence and generate new image sequence with different styles or content.
ComfyUI-post-processing-nodes
By EllangoK
A collection of post processing nodes for ComfyUI, simply download this repo and drag.
ImagesGrid
By LEv145
This tool provides a viewer node that allows for checking multiple outputs in a grid, similar to the X/Y Plot extension.
ComfyUI-Vextra-Nodes
By diontimmer
Nodes: Pixel Sort, Swap Color Mode, Solid Color, Glitch This, Add Text To Image, Play Sound, Prettify Prompt, Generate Noise, Flatten Colors
ComfyUI-nodes-hnmr
By CYBERLOOM-INC
Provide various custom nodes for Latent, Sampling, Model, Loader, Image, Text. This is the fixed version of the original [a/ComfyUI-nodes-hnmr](https://github.com/hnmr293/ComfyUI-nodes-hnmr) by hnmr293.