ComfyUI Custom Extensions (5699)
Search across 5699 ComfyUI extensions and 40672 custom nodes
ComfyUI-Model_Downloader
ComfyUI custom node for downloading models directly from HuggingFace and CivitAI with support for individual files, directory downloads, and batch processing via INI files. (Description by CC)
ComfyUI-Dequality
Simple addition to add noise to an image. Found on reddit
ComfyUI-MiroBoard
Nodes: add-image-miro-board.
ComfyUI-Zlycoris
Custom nodes for loading Z-Image LoRa/LoHa. Includes nodes for merging Qwen 3 4B models and extracting Qwen lora from Qwen 3 4b models.
Photography Nodes
I wanted a way to batch add effects to images inside Comfyui so I made these nodes. Some of the effects should be ordered specifically so they stack and are effecting the image emulating camera effectsI made some workflows to show you the correct order.
ComfyUI-SmartCrop
a ComfyUI Custom Node for [a/smartcrop.py](https://github.com/smartcrop/smartcrop.py)
TZOOTZ VHS Effect Node
The TZOOTZ VHS Effect Node is designed for multimedia creators who want to blend digital precision with analog imperfection ↔️. Inspired by retro VHS aesthetics, this node lets you apply grain, color bleeding, saturation adjustments, and more, giving any image a touch of analog warmth and noise.
comfyui-webcam-node
Nodes:Webcam Capture
comfyui-holdup
A ComfyUI node that waits for a GPU temp and/or a number of seconds.
Simple Flux.1 Merger for ComfyUI
A custom ComfyUI node set for merging Flux.1-based models with intuitive control. This extension provides both simplified group merging and expert per-layer control, including support for advanced difference-based merge modes. Basically the code was generated by ChatGPT.
Video Compressor (Unified)
Compress video in comfyui.
InstaSD nodes for ComfyUI
A collection of nodes for use with InstaSD. These nodes will be transformed into app inputs when you deploy your ComfyUI workflow on InstaSD.
Remove AI Watermarks
Remove visible and invisible AI watermarks (Gemini / Nano Banana, ChatGPT, Stable Diffusion) and erase regions, inside ComfyUI.
ComfyUI-CustomNodes
Nodes:Image Blending Mode Mask, Load Image With Bool, IPAdapter Mad Scientist Weight_Type, IPAdapter FaceID With Bool
TEX Wrangle
TEX (Tensor Expression Language). Per-pixel DSL for ComfyUI
EXO Custom ComfyUI Nodes
A custom node pack made with efficiency and quality of life features in mind. Most notably is my Prompt Builder Deluxe Node. Unlike any other run-of-the-mill prompt builder or styler node out there. Mine allows you to create and design in a way no other node does.
ComfyUI-MetaData-ZaKo
ComfyUI extension for image metadata swapping and preservation in workflows. (Description by CC)
ComfyUI-GPEN
Nodes:FaceEnhancement. Based on modelscope pipeline.
Xycuno Oobabooga
Xycuno Oobabooga provides custom nodes for ComfyUI, for sending requests to an [a/Oobabooga](https://github.com/oobabooga/text-generation-webui) instance to assist in creating prompt texts.
ComfyUI OpenAI Compatible API Node
A ComfyUI custom node that supports OpenAI-compatible APIs, allowing it to call any large-language-model service compatible with the OpenAI API format (such as vLLM, LM Studio, Ollama, LocalAI, etc.).
comfyui-face-liquify
video face liquefaction
Diffusion-Model-Detailer
ComfyUI nodes that allow the user to control the generation of diffusion models to increase and decrease level of detail. The model patch has no trainable parameters and can be applied to theoretically any diffusion model in existence. whether or not the implementation currently works for every diffusion model in existence is unknown.
Save Uncompressed 16 Bit PNG
The SaveImageARGB16PNG node provides functionality for saving images as uncompressed PNG files with ARGB16 precision. This node is particularly useful for workflows that require high-quality image saving with metadata such as prompts and additional PNG info.
Comfy UI QR Codes
This extension introduces QR code nodes for the Comfy UI stable diffusion client. NOTE: ComfyUI qrcode extension required.
ComfyUI-LayerAnimate
ComfyUI nodes for LayerAnimate model.
ComfyUI-LiveCC
ComfyUI nodes for LiveCC model.
ComfyUI-SoundHub
ComfyUI-SoundHub is a collection of audio processing nodes designed for ComfyUI, enabling seamless audio processing and generation within your ComfyUI workflows.
ComfyUI-Vui
ComfyUI-Vui is now available in ComfyUI, Vui is a llama based transformer that predicts audio tokens.
ComfyUI-Pronodes
A collection of nice utility nodes for ComfyUI
ComfyUI-ArkVideoGenerate
A custom node for ComfyUI that integrates ByteDance Volcano Engine's video generation AI model, supporting both text-to-video and image-to-video generation.
ComfyUI-AutoFlow
A collection of utility nodes for ComfyUI focused on path processing and string operations.
Jigsaw Puzzle Effect Plugin
The Jigsaw Puzzle Effect plugin provides a unique puzzle effect for image processing. By dividing an image into multiple puzzle pieces and optionally adding missing pieces, users can easily create artistic puzzle effects.
ComfyUI-VLM-Captions
A simple ComfyUI node that let's you use ChatGPT 4o's VLM capabilities to generate captions/tags for images
ComfyUI ASDF Pixel Sort Nodes
A ComfyUI integration of Kim Asendorf's iconic ASDFPixelSort algorithm, bringing classic pixel sorting effects directly into your ComfyUI workflows
ComfyUI Deforum-X-Flux Nodes
Professional video animation nodes for ComfyUI based on Deforum-X-Flux research
ComfyUI OmniSVG Nodes
Generate high-quality SVG graphics from text descriptions and images using OmniSVG in ComfyUI.
ComfyUI-IsNiceParts
This custom node detects body parts (currently only hands) from the received image and outputs the image if the skeleton can be estimated.
ComfyUI 3D Model Viewer
A 3D model viewer node for ComfyUI that allows viewing and interacting with 3D models directly in the interface
ComfyUI-GPU-Preprocessor-Wrapper
A ComfyUI custom node extension that solves multi-GPU device conflicts for ControlNet preprocessors.
ComfyUI MIDI Edit
ComfyUI custom node for MIDI lyrics editing. Replace lyrics in MIDI JSON with auto-generated phonemes (Chinese pinyin / English phonemes), or extract lyrics text. Works with ComfyUI_RH_SoulX-Singer for custom song generation.
ComfyUI-OTP-Auth
Adds simple One-Time Password (OTP) authentication using Google Authenticator to protect publicly accessible ComfyUI instances.
comfyui-save-image-watermark
Save images with visible watermarks (logo/text), invisible watermarks (LSB steganography), and metadata embedding. Supports PNG/JPEG/WebP with browser download.
Simple LlamaCPP Client
A lightweight custom node for **ComfyUI** that connects to a local **llama.cpp OpenAI-compatible server** with support for chat, vision, streaming, JSON mode, and clean answer/thinking separation.
ComfyUI-HigherBitDepthSaveImage
A comfyui node that provides save image with higher bit depth.
ComfyUI-ColoredNoiseDiffusionSampling
Colored (frequency-shaped) noise diffusion sampling for ComfyUI: parametric + faithful gamma-matrix modes.
ComfyUI-telegram-bot-node
ComfyUI custom nodes for Telegram bot integration
ComfyUI-PoseDirection
This custom node for ComfyUI analyzes OpenPose keypoints to determine if a person in an image is facing forward, showing their left side, or their right side.
comfyui-alikonfilms
A CLIP text encoder with 18 cinematic camera movement presets (dolly, pan, tilt, zoom, orbit and more). Subject-aware and free-camera modes, blend slider to mix your prompt with camera movements, and a live text output to preview the final prompt.
ComfyUI-JNK-Tiny-Nodes
A collection of useful custom nodes for ComfyUI - image processing, text manipulation, and workflow automation.
ComfyUI-Inpaint-CropStitch-NB2
Fork of ComfyUI-Inpaint-CropAndStitch adapted for Nano Banana 2. Adds NB2 Mask Generator, exact-resolution cropping and feathered alpha compositing in the stitch step.
ComfyUI Beeble AI
ComfyUI custom nodes for the Beeble AI API (SwitchX video-to-video compositing, with room for additional Beeble models).
Realisim Enhancor
A ComfyUI image enhancement node with JPEG degradation, noise, blur, sharpening, contrast, and color controls.
ComfyUI-UML
Render Mermaid, PlantUML, Graphviz, D2 and 28 Kroki diagram types as PNG/SVG/PDF in ComfyUI. Uses the Kroki API (no local setup) or optional local Mermaid/Graphviz. Includes a built-in zoomable viewer (Save to ComfyUI, shareable URLs), optional cairosvg for in-node SVG/PNG preview, and LLM Prompt Engine + LLM Call nodes to generate diagram code from templates.
ComfyUI-TRELLIS2-HiCache
Training-free TRELLIS.2 image-to-3D acceleration: forecast the flow-matching velocity on skipped DiT steps (HiCache Hermite / HiCache++ DMD, via hicache-pp) across the sparse-structure and shape-SLaT stages (texture optional). ~2x faster, near-lossless. Pairs with visualbruno/ComfyUI-Trellis2.
ComfyUI_AB_Wildcard
Simple node for advanced wildcard text processing. Supports variables, conditionals, tag aggregation, weighted selection, and deep nesting. Lightweight, fast, zero external dependencies.
ComfyUI-MinCache
Modifies execution to minimize RAM at the cost of performance
GKK·Sonic
a plugin of ComfyUI for Long Sonic
ComfyUI_CAS
This extension provides nodes that allow experimentation with various elements (samplers, latent, activators, attenuator, scheulders, ...) of Stable Diffusion.
comfyui-rtx-simple
Intended to be used with SwarmUI-rtx-upscale; provides RTX support with simplified enum handling.
Comfyui-AD-Image-Concatenation-Advanced
Advanced image concatenation node for ComfyUI with flexible grid layouts, padding, and styling options.
ComfyUI_TextAssets
With this node you can upload text files to input folder from your local computer.
HALO Debug Pack
AMD ROCm bf16 diagnostic tools for ComfyUI. Fixes black image issues caused by numpy's lack of bfloat16 support. Includes FP32 VAE decode/encode and debug nodes for latent, conditioning, and model inspection. Useful for AMD Strix Halo, older NVIDIA cards, Apple Silicon, and unified memory systems.
BV Nodes
This repository contains a user-defined node for ComfyUI, currently there are nodes for capturing captions. But will be expanded in the future.
ComfyUI-NodeReset
An extension for ComyUI that allows resetting a node's inputs to their default values
ComfyUI NodeReset
An extension for ComyUI to allow resetting a node's inputs to their default values. NOTE:Right click any node and choose 'Reset' from the context menu.
ComfyUI_video-image-motion-transfer
Introduces a node that tries to approximate the entire video using it's first frame (that we stylize) by warping it using optical flow extracted from the video. First we do image-to-image using the reference video's first frame and a depth controlnet. The generated object doesn't have to closely resemble the reference like on the demo. Then the generated image and the video frames are fed into the node and it returns a warped video. No ai models are used by the node. The example workflow uses SDXL but you can get it to work with any arch if you manage i2i.
comfyUI_SillyNodes
Using rgthree's fast_group_muter and bookmark nodes, introduce the pyautogui library to simulate clicks and hotkeys, and run groups in sequence. screen manipulation is involved
CoMPaSS-ComfyUI
A ComfyUI custom node that implements CoMPaSS for FLUX.1-dev models. CoMPaSS enhances the spatial understanding capabilities of text-to-image diffusion models.
ComfyUI-OpenSoraPlan
Another comfy implementation for the short video generation project PKU-YuanGroup/Open-Sora-Plan, supporting latest 1.3.0 and 1.2.0 and image to video feature, etc.
ComfyUI-MagicQuill
Fixed version of the original [a/MagicQuill](https://github.com/magic-quill/ComfyUI_MagicQuill) node. Required nodes: ComfyUI-Brushnet and ComfyUI Controlnet AUX
Vintage Effect
ComfyUI node that applies vintage/retro effects through JPG compression, color grading, film grain, vignette, and more to emulate more realistic photo aesthetics.
ComfyUI-InstantIDUtils
Nodes:Multi-ControlNet Converter, List of Images, Convert PIL to Tensor (NHWC), Convert Tensor (NHWC) to (NCHW), Convert Tensor (NHWC) to PIL
FreezeFrame
Modifed Sampler nodes that allow you to pause/resume generations. For those with older hardware running in CPU mode or old GPUs. Useful for managing thermals.
ComfyUI-PixelArt-Unfaker
A powerful custom node for ComfyUI that transforms fake or blurry AI-generated pixel art into true, crisp, mathematically perfect pixel art.
ComfyUI_OmniAvatar
A ComfyUI custom node developed based on OmniAvatar, capable of generating video sequences with synchronized lip movements and facial expressions by inputting a portrait image, audio, and text prompt. The node parameters and invocation method are fully consistent with the official OmniAvatar inference.
ComfyUI-PolyMask
ComfyUI nodes for loading images and drawing polygon masks interactively on them with a polygon lasso tool like interface
ComfyUI-ResizeToCanvasSize
A ComfyUI custom node pack that resizes images to an exact target canvas size with full control over scaling, cropping, and placement.
ComfyUI-DiT360
Implement circular padding VAE in ComfyUI from DiT 360 Paper
comfyui-last-frame-extractor
This is a ComfyUI custom node that extracts the last frame (image) from an input image batch. It is particularly useful when you want to obtain the final scene or frame in a video generation workflow.
ComfyUI NSFW Filter
A simple and effective ComfyUI custom node for filtering inappropriate text content, automatically detecting and replacing prohibited words while preserving the original format.
comfyui_EncryptPreview
ComfyUI's non-persistent (in-memory) image preview feature
ComfyUI-Pollinations-BYOP
Premium Quad-Modal suite (Image, Video, Text, Audio) for Pollinations.ai. Includes native Settings menu integration, BYOP support, and an automated real-time model list updater.
ComfyUI-Jtils
An extension for ComfyUI that adds utility functions and nodes not available in the default setup.
JH XMP Metadata Nodes
These are custom nodes for ComfyUI for the loading and saving of metadata in XMP format. XMP metadata is embedded in the images created by these nodes; it travels along wherever the image does. Both macOS and Windows index XMP metadata automatically, making it searchable from the Finder on the Mac or the File Explorer in Windows. Apps like Photoshop or Lightroom (and presumably many others) expose XMP metadata and allow it to be edited.
ComfyUI-Topaz-Upscaler
A custom node for ComfyUI that integrates the Topaz Labs API for AI-powered image upscaling and enhancement.
[Unofficial] ComfyUI-Veo3-Experimental
A custom node extension for ComfyUI that integrates Google's Veo 3 text-to-video generation capabilities.
ComfyUI_PromptQueue
ComfyUI custom node: batch prompt queue from multiline/text file with incremental per-run consumption and {p} templating.
ComfyUI GLM-OCR
Load and run GLM-OCR (zai-org/GLM-OCR) locally in ComfyUI. Supports text recognition, formula recognition, table extraction, and general image description. Picks up models from any ComfyUI checkpoint directory.
comfyui-checkpoint-automatic-config
ComfyUI-LoadFiles
The primary goal of these nodes is to provide a way to access files generated by ComfyUI workflows, local to the machine running ComfyUI. These nodes should always return an updated list of files when triggered.
ComfyUI-Usgromana-Gallery
A comprehensive image gallery extension for ComfyUI that provides advanced image management, metadata editing, NSFW content filtering, real-time file monitoring, and a full-featured file explorer.
ascii-art-comfyui
ascii art preprocessors in ComfyUI
DeepSoch Toolkit
DeepSoch Toolkit — a growing collection of custom nodes for ComfyUI (prompt presets, image utilities, samplers, and more).
DemonAlone-nodes-ComfyUI
A collection of nodes that provide dynamic dropdown selectors for Samplers, Schedulers, Checkpoints, and Diffusion Models, outputting a comma-separated string for use in XY plots.
DemonAlone-StyleSelector-ComfyUI
Prompt Style Selector with Preview, Multiple Selecting, Search and Local Base.
DemonAlone-nodes-ComfyUI
A set of lightweight utility nodes for ComfyUI that were originally crafted to support XYZ‑plot pipelines but are broadly useful in any workflow.
ComfyUI Caching Embeddings
This repository simply caches the CLIP embeddings and subtly accelerates the inference process by bypassing unnecessary computations.
ComfyUI_Dragos_Nodes
Nodes:File Padding, Image Info, VAE Loader With Name
ComfyUI_show_seed
A custom node that saves images while displaying the seed value used in generation
ComfyUI-Prompt-Translator
This custom node for ComfyUI allows you to translate your prompt directly into the language used by your LLM