ComfyUI Custom Extensions
Browse 8,044 ComfyUI extensions and 59,847 custom nodes.
A pure backend custom node/plugin for ComfyUI that records execution time for each node in a workflow and maximum device usage statistics.
ComfyUI nodes for VOID — Video Object and Interaction Deletion (netflix/void-model)
Artist autocomplete, artist wildcards, @random/@fav shortcuts, favorites, blacklist, and filename-safe artist outputs.
Personal ComfyUI experiments and utilities repository. (Description by CC)
Load media (image/video/audio) from remote URL
ComfyUI custom node for browsing and selecting up to 3 artist tags, outputting them as a single concatenated string for prompt generation. (Description by CC)
Auto block-index remapping for applying LoRAs and merging models across the Anima model family (Anima, Anima-2.9B, Anima-3.8B/Pro52, and future generations)
Connect a new link from out of screen.
Set global prompts using note node.
Load new workflow after mask editing.
Store settings by model.
Print model metadata on note node
Make Textarea Great Again
Fix node to top.
Add commentify, indentation, auto-close brackets in textarea.
Manipulate workflow via javascript on node.
This custom node allows you to select a LoRA file from the models/loras directory (including subfolders), automatically load training tags from metadata or Eagle MEMO, set strength, and optionally display a preview image.
Native ComfyUI nodes for Zyphra ZONOS2 text-to-speech and voice cloning with AIMDO memory tracking and emotion conditioning
a powerful image concatenation tool for ComfyUI, with True Alpha Channel Support and Multiple Image-block Fill Modes(V1.1 add 1 images input port and 2 draw modes).
A completely rewritten and enhanced custom node for ComfyUI that integrates with Black Forest Labs FLUX API, providing seamless access to FLUX's image generation and finetuning capabilities with improved reliability and user experience.
Fetch a fresh image straight into your workflow from 8 daily/random sources. Useful for prompt testing, style references, daily-image automations, or just kicking off a workflow with something interesting.
A persistent drop zone for loading workflows from images or .json files — a reliable alternative to ComfyUI's built-in drag-and-drop, with crash-recovery snapshots, recents, favorites, paste and append.
ComfyUI custom node for adding recolorable watermarks to images with interactive in-node editor for color picking, positioning, scaling and rotating. (Description by CC)
checkpointloader extension: auto add VAELoader and CLIPSetLastLayer, with checkpoints info manager(right click the node)
Custom nodes for ComfyUI with Ollama integration for LLM chat, vision analysis, and utilities
Custom ComfyUI node for cleaning raw Qwen Thinking VLM output before it is sent into image-generation prompt conditioning.
NODES: Audio Recorder, Line Counter, Increment INT, Image Processor, Load 3D Mesh From Outputs
Batch-run your workflow once per prompt from a CSV file, Google Sheets URL, or pasted text, and optionally improve each prompt with a local Ollama model.
FaceCanon scales a detected face to a canonical pixel size, lets you run your favorite face detailer at that sweet spot, then maps the result back into the original image with seamless blending. The payoff is consistent face style no matter the input resolution or framing.
EXIF image metadata viewer supporting multiple ComfyUI platforms with prompt extraction and visualization capabilities. (Description by CC)
Comfyui server file browser for uploading & downloading files to server from browser
Save prompt history and reselect
A collection of utility nodes for ComfyUI that enhance workflow capabilities with advanced loaders and processing tools.
Custom node for finding files and showing their contents
A very simple ComfyUI node to remove item with mask.
LlamaCpp integration node for running local language models in ComfyUI. (Description by CC)
A node for randomly fetching Pokemon Infinite Fusion sprite and prompt snippet and add to your workflow.
Proof of concept for quantization handler registration. (Description by CC)
Advanced wildcard control with seed-based selection, LoRA stack support, and utilities.
Advanced image and video loading nodes for ComfyUI with comprehensive animation support, batch processing, and flexible frame selection capabilities.
save and load your prompts
Simple timeline-based prompt parser for cinematic image-to-video workflows in ComfyUI.
SD HeartMuLa - Multilingual AI music generation nodes for ComfyUI. Generate full songs with lyrics using the HeartMuLa model family. Supports English, Chinese, Japanese, Korean, and Spanish with song structure control via section markers and style tags.
Several nodes that attempt to extract metadata and raw text information from Gen AI models.
Custom nodes for ComfyUI that help iterate over and save image/caption datasets, useful for preparing training data for fine-tuning diffusion models.
ComfyUI custom nodes for Chutes.ai video generation API
Fixes ComfyUI's case-sensitive dropdown sorting so all combo widgets sort A→Z, case-insensitively.
Cyberpunk/Spy-craft steganography nodes for ComfyUI. Hide secret text messages inside AI-generated images using LSB (Least Significant Bit) steganography. Features encryption with optional password key. Nodes: StegoEncode (hide text), StegoDecode (reveal text).
Load numbered videos from a folder for batch workflows. Supports skip-missing mode for sequences with gaps.
A raw, flexible wrapper node for running local Llama binaries directly within ComfyUI with full control over flags and support for experimental models.
Unified loader nodes with folder organization support for checkpoints, LoRA, VAE, and diffusion models
AsyncDiff node for ComfyUI
[a/Distrifuser](https://github.com/mit-han-lab/distrifuser) sampler node for ComfyUI
ComfyUI custom node for generating and controlling random seeds across multiple generations. (Description by CC)
ComfyUI custom node: Load & Resize Image with Mask and Filename output
Save node that writes images with a matching prompt .txt (identical filename), plus one-click buttons to reveal, copy to a training folder, or delete the last saved image with its sidecars.
A custom ComfyUI node that receives a text prompt, removes or replaces sentences based on user-defined trigger words, and passes the filtered text to the next node.
A custom ComfyUI node that batch-processes files from an input folder, removes every sentence containing the word "Watermark", and saves cleaned files to an output folder. Supports dry run and case-sensitive modes. (Description by CC)
Various auxiliary nodes, continue to increase when there is free time
Build a ComfyUI "self-improving" workflow where each render is evaluated by a local vision LLM, which then edits the prompt/parameters and triggers another run.
face detection nodes for comfyui
Nodes:SingleImageDataUrlLoader
ComfyUI custom node that generates pose images from DWPose/OpenPose keypoint data, allowing creation of pose visualizations with selectively filtered body parts. (Description by CC)
Custom ComfyUI node providing comment stripping functionality for prompts with multiple marker styles. (Description by CC)
Custom nodes for ComfyUI that send images and videos directly to Telegram chats.
ComfyUI Frontend Vue Basic is custom node that demonstrate how to use vue as frontend framework along with primevue and vue-i18n, cooperating with ComfyUI API. Needs ComfyUI Frontend 1.25.0 or later.
Automated workflow tool for scheduling and publishing AI artwork directly to DeviantArt with full mature content controls.
SnJake Baikal-Swin-Anime x2 is a custom ComfyUI node for upscaling anime/illustration images with a dedicated restoration model.
ComfyUI custom nodes for InfiniDepth — arbitrary-resolution monocular depth estimation.
A set of useful custom nodes for ComfyUI that improve convenience when working with images, file paths, and execution time.
ComfyUI custom nodes for Pipe-based workflow management, KSampler, Detailer, Upscaler, SAM3 segmentation, Toggle Manager, and Collector nodes.
Utility custom nodes for ComfyUI, including prompt, resolution, math, seed/noise, and model-specific resolution helpers.
Generic YOLO-Pose keypoint detector: IMAGE -> keypoints JSON (also to /history).
Multiple named boolean toggle switches in a single node, each with an independent BOOLEAN output. Adjustable toggle count (1-20) and labels; batch-apply to other nodes by name filter (widgets/bypass/mute).
ComfyUI custom node for flexible image loading with file picker and random folder selection. Features instant preview, auto mode switching, and browser-based file selection.
NODES: Mobile SAM Model Loader, Mobile SAM Detector, Mobile SAM Predictor
ComfyUI custom node for Kie Nano Banana 2 image generation with optional reference images.
A ComfyUI custom node for saving images in various formats
A powerful ComfyUI custom node for saving images with flexible custom metadata fields embedded in PNG files.
Custom ComfyUI nodes for the INDG toolset including flexible image batching, path utilities, and memory cleanup.
Generate and edit images using Google Gemini models in ComfyUI with ComfyUI Cloud API authentication.
Anima loader nodes for ComfyUI. AnimaAdapterLoader auto-detects LoRA, HydraLoRA multi-head with live σ-conditional and FeRA-style FEI-conditional routing, ChimeraHydra dual-pool routing (per-Linear content router + network-level FreqRouter on FEI+σ), and LoReFT residual-stream edits. AnimaFeraLoader handles FeRA (Yin et al., arXiv:2511.17979) — both the author-faithful networks.methods.fera format and the plan2 stacked_experts_global_fei format with global router on the latent's spectral energy + independent stacked experts per Linear. AnimaSoftTokensLoader handles SoftREPA-parameterization soft tokens (Lee et al., arXiv:2503.08250) — per-layer × per-timestep-bucket learned tokens spliced into the crossattn embedding inside the first n_layers DiT blocks. Three single-purpose nodes; chain via the MODEL socket.
A custom ComfyUI node for downloading YouTube videos and audio with precise resolution control
Nodes: Ultimate Concat (Mobile), Send Notification (Mobile), Settings Launcher (Mobile), Settings Launcher Outputs (Mobile)
Ported from ComfyUI-IF_Gemini to support Gemini 3.0 API calls. Please NOTE: Open Router Functionality has been removed.
A personal suite of robust ComfyUI custom nodes. Ships LocalPathLoraLoader: load a LoRA from any absolute path on disk, with paste-tolerant path cleanup, clear errors, RAM caching and optional CLIP.
Custom ComfyUI node: switch between two inputs from an optional boolean condition, with graceful handling when inputs are missing.
Virtual Set and Get nodes for ComfyUI: name a value on a Set node and read it from a Get node without long wires.
Load-time patch so ComfyUI loads depth-expanded Anima models (Anima-2.9B, 40 blocks) correctly instead of silently truncating them to 28 blocks.
Node for scheduling conditioning strength while preserving non-floating tensors such as token ids.
A node for ComfyUI that provides a convenient way of resizing or cropping an image for diffusion tasks.
A simple node for ComfyUI that rotates or resizes the input latent to common orientations.
Adds windowed, curved shift control for Flow Matching samplers (SD3-style / flow schedules). It is a drop-in replacement for Comfy's included ModelSamplingSD3 node.
A node for ComfyUI that picks from `input_a` and `input_b` based on the given `chance`.
Lightweight repository containing an independent CCIP inference module for anime character feature extraction, pairwise difference calculation, and clustering. (Description by CC)
A minimal ComfyUI custom node plugin to load and run a CCIP adapter.
Pick a megapixel budget and aspect ratio; get the closest usable resolution.