ComfyUI Custom Extensions
Browse 8,530 ComfyUI extensions and 65,510 custom nodes.
ComfyUI nodes to facilitate parameter/prompt keyframing using comfyui nodes for defining and manipulating parameter curves. Essentially provides a ComfyUI interface to the [a/keyframed](https://github.com/dmarx/keyframed) library.
The ultimate A1111-style sidebar. Bring the classic UX you know and love into ComfyUI.
Breeze TTS 2 nodes for ComfyUI: voice clone, voice design, and voice direction with INT8 ConvRot support.
Adds a feature to ComfyUI that lets you nest nodes under a new node for better organization and simplification of repetitive patterns in workflows.
Lightroom-style Camera Raw, Advanced AI Mask Editor (SAM 2.1/3, GroundingDINO, RMBG), and Crop-Pad-Outpaint (CPO) Editor for ComfyUI.
A mobile-friendly user interface for ComfyUI mounted in parallel with the main frontend at /mobile/.
ComfyUI nodes for outpainting images with diffusers, based on [a/diffusers-image-outpaint](https://huggingface.co/spaces/fffiloni/diffusers-image-outpaint/tree/main) by fffiloni.
This is a Qwen-Image ComfyUI plugin implementation that can run the full version with 24GB VRAM
python and web UX improvements for ComfyUI: Lora/Embedding picker, web extension manager (enable/disable any extension without disabling python nodes), control any parameter with text prompts, image and video viewer, metadata viewer, token counter, comments in prompts, font control, and more! [w/'ImageFeed.js' from the custom scripts of pythongosssss is not compatible with this suite's ImageDrawer feature. Additionally, 'DynamicPrompts.js' and 'EditAttention.js' from the core, along with 'favicon.js' from the custom scripts of pythongosssss, are incompatible with advanced features of the suite. Please use the JNodes Extension Management setting in Settings > JNodes > Extension Management to disable these extensions by unchecking them to use the full functionality of the suite.]
Image captioning, prompt engineering, face processing and utility nodes for ComfyUI.
A video stabilization node for ComfyUI
Dressup your models! This is my quick implementation of the SAL-VTON node for ComfyUI. Based on the paper [a/Keyu Y. Tingwei G. et al. (2023). Linking Garment with Person via Semantically Associated Landmakrs for Virtual Try-On](https://openaccess.thecvf.com/content/CVPR2023/papers/Yan_Linking_Garment_With_Person_via_Semantically_Associated_Landmarks_for_Virtual_CVPR_2023_paper.pdf)
SenseNova-U1: Unifying Multimodal Understanding and Generation with NEO-Unify Architecture
A ComfyUI custom node that can be added after any node to clean up VRAM and memory. Extracted from the original LayerStyle repository.
ComfyUI nodes for Black Forest Labs API Services
Simple Qwen3-VL gguf LLM model loader
Custom loader module with optional 'any' parameter for flexible node connections and controlled model loading sequence to optimize VRAM management. (Description by CC)
Input your desired output final resolution, it will automaticaly set the initial recommended SDXL ratio/size and its Upscale Factor to reach that output final resolution, also there's an option for 2x/4x reverse Upscale Factor. These all to avoid using bad/arbitary initial ratio/resolution.
ComfyUI-EasyIllustrious is a custom node suite to make working with Illustrious models easier and more intuitive
Unofficial ComfyUI nodes for restart sampling based on the paper 'Restart Sampling for Improving Generative Processes' ([a/paper](https://arxiv.org/abs/2306.14878), [a/repo](https://github.com/Newbeeer/diffusion_restart_sampling))
QR generation within ComfyUI. Contains nodes suitable for workflows from generating basic QR images to techniques with advanced QR masking.
Custom node for ComfyUI. It adds additional metadata for saved images, ensuring compatibility with the Civitai website.
Nodes:LoadLoraWithTags. Save/Load trigger words for loras from a json and auto fetch them on civitai if they are missing.
ComfyUI custom node for lightx2v
ComfyUI node of [a/Kohaku's DanTagGen Demo](https://huggingface.co/KBlueLeaf/DanTagGen?not-for-all-audiences=true).
a collection of nodes to explore Vector and image manipulation
Light-A-Video: Training-free Video Relighting via Progressive Light Fusion,you can use it in comfyUI
Calling gemini2.0 at comfyui . The project will continue to organize good APIs!
ComfyUI has spaghetti issues. Cable management for the node graph: daisy-chained links, PCB-style routing, ribbon cables, and proper right-to-left wrapping support.
This is a prompt to generate the word as the main function, but also reported the error node computing time dynamic display, the picture backward prompting, error assistant and translation and so on multifunctional nodes
Fast and accurate monocular depth estimation.
Custom ComfyUI nodes for Siray image/video models with dynamic schema-based inputs, authentication, and video streaming. (Description by CC)
Temporal slit-scan / time-displacement effects for ComfyUI — angled, animated and dual-source slicing on a shared engine.
Content generation with open source models in comfyui via graq api implementation. [w/This repo is renamed from ComfyUI_GroqChat to ComfyUI_DW_CHAT. Please remove previous one and reinstall to this.]
The Demofusion Custom Node is a wrapper that adapts the work and implementation of the [a/DemoFusion](https://ruoyidu.github.io/demofusion/demofusion.html) technique created and implemented by Ruoyi Du to the Comfyui environment.
Custom node for ComfyUI. It adds additional metadata for saved images, ensuring compatibility with the Civitai website.
ComfyUI nodes for Volcano Ark (Jimeng) API
Node and workflow profiling. Find bottlenecks in your workflows. See trends over time.
This is a custom node of ComfyUI that categorizes tags outputted by tools like WD14Tagger, filters them by each category, and returns the filtered results.
the comfyui custom node of [a/V-Express](https://github.com/tencent-ailab/V-Express) to make audio driven videos!
Implementation of X-Portrait nodes for ComfyUI, animate portraits with an input video and a reference image.
Nodes: Latent Diffusion Mega Modifier. ComfyUI nodes which modify the latent during the diffusion process. (Sharpness, Tonemap, Rescale, Extra Noise)
Nodes: Pixel Sort, Swap Color Mode, Solid Color, Glitch This, Add Text To Image, Play Sound, Prettify Prompt, Generate Noise, Flatten Colors
This is an implementation of [MiniCPMv2_6-prompt-generator](https://huggingface.co/pzc163/MiniCPMv2_6-prompt-generator) by [ComfyUI](https://github.com/comfyanonymous/ComfyUI), including support for single-image caption, generate prompt by upload image and batch-images Prompt generation.
A nodepack designed to help you work with video from within ComfyUI that specializes in handling image batches efficiency and creating video loops.
Powerful video frame manipulation nodes for ComfyUI such as: efficient high quality batch scaling, arbitrary framerate resampling, seamless video loop tools, batch watermark composite, and more.
Tell your dream and it interprets it and puts you inside your dream
[a/https://huggingface.co/microsoft/Florence-2-large-ft](https://huggingface.co/microsoft/Florence-2-large-ft) Large or base model, support for captioning and bbox task modes, more coming soon.
QKV/RoPE/MLP activation chunking for ComfyUI MiniMax H3 with selectable CK, SLA, Sol, and Hybrid attention paths.
ComfyUI diffusers wrapper nodes for [a/NormalCrafter](https://github.com/Binyr/NormalCrafter)
H3 Studio and friends — MiniMax H3 prompt building, animated sampling preview, video encoding, clip joining and DLSS 5 preview
A timeline for MiniMax H3 video: generate a clip, then extend it, prepend to it or bridge between clips seamlessly from their saved latents. The Timeline node is a mini video editor to arrange, cut and preview them, make seamless loops, and upscale the whole sequence in one pass. Companion to comfyui-obvpm.
Nodes: Download the weights of MotionCtrl-SVD [a/motionctrl_svd.ckpt](https://huggingface.co/TencentARC/MotionCtrl/blob/main/motionctrl_svd.ckpt) and put it to ComfyUI/models/checkpoints
This is an (very) advanced and (very) experimental custom node for the ComfyUI. It allows you to iteratively change the blocks weights of Flux models and check the difference each value makes.
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.
Simplified ComfyUI nodes for SCAIL-2 that automate video resolution adaptation, motion transfer/character replacement logic, colored mask generation, and segmented video output. (Description by CC)
NKD Klein Presampling and Postsampling nodes for Flux Klein workflows in ComfyUI
These nodes are for real-time applications of ComfyUI.
Custom ComfyUI Nodes for interacting with [a/Ollama](https://ollama.com/) using the [a/ollama python client](https://github.com/ollama/ollama-python). Meanwhile it will provide better prompt descriptor for stable diffusion.
Yet Another Node Collection. Adds some useful nodes, check out the GitHub page for more details.
Quickly and easily build a GUI on top of your workflow. Gather just the nodes that you want to see, with no spaghetti, onto controller panels, leaving your workflow untouched in the background.
ComfyUI Custom Sampler nodes that implement Zheng et al.'s Trajectory Consistency Distillation based on [a/https://mhh0318.github.io/tcd](https://mhh0318.github.io/tcd)
⚠️ ARCHIVED PROJECT: This project has evolved into TTS Audio Suite (https://github.com/diodiogod/TTS-Audio-Suite). This legacy v3.x version is maintained for compatibility only. For new projects, use TTS Audio Suite v4.0.0+ which provides a unified multi-engine TTS platform with ChatterBox, F5-TTS, Higgs Audio, and RVC support.
ComfyUI custom node pack for loading SDNQ quantized models
Nodes: Plasma Noise, Random Noise, Greyscale Noise, Pink Noise, Brown Noise, Plasma KSampler
A node for ComfyUI that allows you to overlay text on an image in an area defined by a mask, with support for text rotation, custom fonts, line breaks and transparency.
A powerful ComfyUI custom node for text-based image editing using Black Forest Labs' Flux Kontext API. Transform your images with simple text instructions while maintaining character consistency and quality.
ComfyUI提示词公式,是一个提示词便捷输入插件,专门为中国人开发,无需汉化也能看懂。
Official set of custom nodes of AcademiaSD.
Start and end frames video generation node that supports native ComfyUI.
Node to use [a/APISR](https://github.com/Kiteretsu77/APISR) upscale models in ComfyUI.[w/NOTE: repo name is changed from ComfyUI-APISR -> ComfyUI-APISR-KJ]
Just like when your pizza is ready and the oven goes 'Ding! 🍕', this plugin lets your ComfyUI notify you when your AI creations are done baking! A ComfyUI custom node that sends you a friendly 'ding-dong' notification when your workflows are fully cooked and ready to serve. No more staring at the screen waiting - let the AI kitchen tell you when dinner's ready! 👨🍳
The comfyui supported version of the [a/Magic Clothing](https://github.com/ShineChen1024/MagicClothing) project, not the diffusers version, allows direct integration with modules such as ipadapter.[w/comfyui-oms-diffusion is renamed to comfyui-magic-clothing. You may need to reinstall this.]
ShineChen1024/MagicClothing comfyui support .
Qwen multi-image editing enhancement node supporting 8-image input, dual conditional output, and background layer priority for coordinated image composition workflows. (Description by CC)
A ComfyUI custom node for Google's Gemini 2.5 Flash Image (aka 'Nano Banana') model - the state-of-the-art image generation and editing AI.
Anima prompt workstation for ComfyUI with prompt presets, artist libraries, Danbooru and Gelbooru tag galleries, Civitai prompt import, and preview images.
First/Last Frame control for SVI 2 PRO
A custom node for ComfyUI that dynamically manages RAM usage by intelligently controlling cache purging based on available system memory.
Official ComfyUI node for ACE-Step AI music generation via ACE-Step API
A visually stunning extension for ComfyUI that adds beautiful, customizable animations to both links and nodes in your workflow, with a focus on performance and customization. Includes an end-of-render animation and a text visibility tool for nodes. No extra packages are required, works with the latest version of ComfyUI, and should be compatible with most workflows. Larger workflows may experience performance issues, especially if you have a lot of nodes and are using a lower end system.
A custom node for ComfyUI that allows you to interact with OpenRouter's chat/completion API, providing access to a wide range of models.
A ComfyUI custom node that generates Image-to-LoRA (I2L) LoRA from training images using DiffSynth-Studio Qwen-Image i2L pipelines.
Camera authoring, motion-scene editing, and model-native monitor pipeline for ComfyUI.
Local YuE2 generation, MuLaCover rearrangement, notation, transcription, training, and voice workflows for ComfyUI
The easiest way to run & share ComfyUI workflows.
Group switching control, one click control to ignore and disable multiple groups, as well as wired switch combination nodes, allowing for arbitrary switching of annotation names
A prompt helper for ComfyUI, based on [a/prompter.fofr.ai](https://prompter.fofr.ai)
Support multi-task parallel queue.
A custom node for ComfyUI that integrates DreamOmni2 for image generation and editing with multi-modal understanding.
The LoRA Caption custom nodes, just like their name suggests, allow you to caption images so they are ready for LoRA training.
Hair transfer
AspectSize and 100 more nodes
Some tools to help with [a/Flex.1-alpha](https://huggingface.co/ostris/Flex.1-alpha) inference on Comfy UI.
Advanced seed diversity enhancement for ComfyUI with intelligent noise injection and directional biasing.
HunyuanVideo-Avatar: High-Fidelity Audio-Driven Human Animation for Multiple Characters,try it in comfyUI ,if your VRAM >24G.
ComfyUI nodes for the roop A1111 webui script.
A collection of nodes to facilitate the creation of explicit NSFW scenes in ComfyUI.
GPU-native NVIDIA enhancement with in-process DLSS Neural Rendering, native DLSS Frame Generation, and high-throughput NVENC/ProRes video output nodes for ComfyUI.
ComfyUI-EdgeTTS is a powerful text-to-speech node for ComfyUI, leveraging Microsoft's Edge TTS capabilities. It enables seamless conversion of text into natural-sounding speech, supporting multiple languages and voices. Ideal for enhancing user interactions, this node is easy to integrate and customize, making it perfect for various applications.