mirror of
https://git.datalinker.icu/ltdrdata/ComfyUI-Manager
synced 2026-03-16 14:47:07 +08:00
Compare commits
19 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2478d20e76 | ||
|
|
cc3428eb3b | ||
|
|
6001bd4940 | ||
|
|
f8709f4091 | ||
|
|
3cff881b5b | ||
|
|
b79e997a14 | ||
|
|
ed2c34143c | ||
|
|
639b17ef6b | ||
|
|
7834411ef3 | ||
|
|
d8ea83a44c | ||
|
|
6b9818b748 | ||
|
|
b4d5b228ae | ||
|
|
29b4824ee2 | ||
|
|
e3a8b669b2 | ||
|
|
80e5c8a987 | ||
|
|
e0e4886e63 | ||
|
|
c0947f4192 | ||
|
|
7706b047ce | ||
|
|
a44c6ff27c |
@ -5111,6 +5111,16 @@
|
|||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "A standalone ComfyUI custom node for creating animated shapes that follow user-drawn paths."
|
"description": "A standalone ComfyUI custom node for creating animated shapes that follow user-drawn paths."
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"author": "filliptm",
|
||||||
|
"title": "ComfyUI_FL-CosyVoice3",
|
||||||
|
"reference": "https://github.com/filliptm/ComfyUI_FL-CosyVoice3",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/filliptm/ComfyUI_FL-CosyVoice3"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "FL CosyVoice3 - Advanced Text-to-Speech nodes for ComfyUI. Features zero-shot voice cloning, cross-lingual synthesis, instruction-based control, and voice conversion using the CosyVoice3 model family. Supports 9 languages and 18+ Chinese dialects with automatic model downloading and caching."
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"author": "zfkun",
|
"author": "zfkun",
|
||||||
"title": "ComfyUI_zfkun",
|
"title": "ComfyUI_zfkun",
|
||||||
@ -5737,6 +5747,16 @@
|
|||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "Progressive upscaling node for flow-matching models that incrementally doubles resolution with flow-consistent re-noising, denoising, and skip residual blending to preserve composition."
|
"description": "Progressive upscaling node for flow-matching models that incrementally doubles resolution with flow-consistent re-noising, denoising, and skip residual blending to preserve composition."
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"author": "ttulttul",
|
||||||
|
"title": "Skoogeer-Noise",
|
||||||
|
"reference": "https://github.com/ttulttul/Skoogeer-Noise",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/ttulttul/Skoogeer-Noise"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Noise, conditioning, and perturbation utility nodes for ComfyUI (procedural noise, mesh drag, latent channel stats preview)."
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"author": "jitcoder",
|
"author": "jitcoder",
|
||||||
"title": "LoraInfo",
|
"title": "LoraInfo",
|
||||||
@ -8324,6 +8344,16 @@
|
|||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "ComfyUI-QwenVL custom node: Integrates the Qwen-VL series, including Qwen2.5-VL and the latest Qwen3-VL, to enable advanced multimodal AI for text generation, image understanding, and video analysis."
|
"description": "ComfyUI-QwenVL custom node: Integrates the Qwen-VL series, including Qwen2.5-VL and the latest Qwen3-VL, to enable advanced multimodal AI for text generation, image understanding, and video analysis."
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"author": "1038lab",
|
||||||
|
"title": "ComfyUI-NodeAlign",
|
||||||
|
"reference": "https://github.com/1038lab/ComfyUI-NodeAlign",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/1038lab/ComfyUI-NodeAlign"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Lightweight alignment toolbar for ComfyUI graphs. Provides quick align, equal size, and distribution actions with optional keyboard shortcuts."
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"author": "Klinter",
|
"author": "Klinter",
|
||||||
"title": "Klinter_nodes",
|
"title": "Klinter_nodes",
|
||||||
@ -8602,16 +8632,6 @@
|
|||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "Nodes:FaceCompare"
|
"description": "Nodes:FaceCompare"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"author": "TheBill2001",
|
|
||||||
"title": "comfyui-upscale-by-model",
|
|
||||||
"reference": "https://github.com/TheBill2001/comfyui-upscale-by-model",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/TheBill2001/comfyui-upscale-by-model"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "This custom node allow upscaling an image by a factor using a model."
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"author": "leoleelxh",
|
"author": "leoleelxh",
|
||||||
"title": "ComfyUI-LLMs",
|
"title": "ComfyUI-LLMs",
|
||||||
@ -18878,6 +18898,16 @@
|
|||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "This repository contains a user-defined node for ComfyUI, currently there are nodes for capturing captions. But will be expanded in the future."
|
"description": "This repository contains a user-defined node for ComfyUI, currently there are nodes for capturing captions. But will be expanded in the future."
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"author": "BlackVortexAI",
|
||||||
|
"title": "BV Node Pack",
|
||||||
|
"reference": "https://github.com/BlackVortexAI/bv_nodepack",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/BlackVortexAI/bv_nodepack"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "A ComfyUI node pack with utility and workflow nodes: a flexible config-driven Pipe system plus Subgraph-friendly UI nodes (Heading, Spacer, Divider) with dynamic JavaScript rendering."
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"author": "JosephThomasParker",
|
"author": "JosephThomasParker",
|
||||||
"title": "ComfyUI-DrawThingsWrapper",
|
"title": "ComfyUI-DrawThingsWrapper",
|
||||||
@ -19518,17 +19548,6 @@
|
|||||||
"description": "ComfyUI custom_node that publish output image to rabbit_mq",
|
"description": "ComfyUI custom_node that publish output image to rabbit_mq",
|
||||||
"install_type": "git-clone"
|
"install_type": "git-clone"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"author": "Blonicx",
|
|
||||||
"title": "ComfyUI-Rework-X",
|
|
||||||
"id": "rework-x",
|
|
||||||
"reference": "https://github.com/Blonicx/ComfyUI-X-Rework",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/Blonicx/ComfyUI-X-Rework"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "This is a plugin for ComfyUI that adds new Util Nodes and Nodes for easier image creation and sharing."
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"author": "1zhangyy1",
|
"author": "1zhangyy1",
|
||||||
"title": "ComfyUI VIDU",
|
"title": "ComfyUI VIDU",
|
||||||
@ -20367,6 +20386,26 @@
|
|||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "A simple node for ComfyUI that rotates or resizes the input latent to common orientations."
|
"description": "A simple node for ComfyUI that rotates or resizes the input latent to common orientations."
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"author": "SparknightLLC",
|
||||||
|
"title": "ComfyUI-ModelSamplingSD3Advanced",
|
||||||
|
"reference": "https://github.com/SparknightLLC/ComfyUI-ModelSamplingSD3Advanced",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/SparknightLLC/ComfyUI-ModelSamplingSD3Advanced"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "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."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "SparknightLLC",
|
||||||
|
"title": "ComfyUI-SpectralVAEDetailer",
|
||||||
|
"reference": "https://github.com/SparknightLLC/ComfyUI-SpectralVAEDetailer",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/SparknightLLC/ComfyUI-SpectralVAEDetailer"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Adjusts a latent image before the VAE decoding step in order to improve your image quality."
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"author": "lightricks",
|
"author": "lightricks",
|
||||||
"title": "ComfyUI-LTXVideo",
|
"title": "ComfyUI-LTXVideo",
|
||||||
@ -22058,6 +22097,26 @@
|
|||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "Nodes: MultiText, TextBox, TitlePlus, SeamlessTexture, AspectRatioPlus, DisplayEverything, ComparerPlus, AnySwitch, Node Design Tools..."
|
"description": "Nodes: MultiText, TextBox, TitlePlus, SeamlessTexture, AspectRatioPlus, DisplayEverything, ComparerPlus, AnySwitch, Node Design Tools..."
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"author": "SKBv0",
|
||||||
|
"title": "ComfyUI_SpideyReroute",
|
||||||
|
"reference": "https://github.com/SKBv0/ComfyUI_SpideyReroute",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/SKBv0/ComfyUI_SpideyReroute"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Just a reroute node with a tiny twist."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "SKBv0",
|
||||||
|
"title": "ComfyUI_LinkFX",
|
||||||
|
"reference": "https://github.com/SKBv0/ComfyUI_LinkFX",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/SKBv0/ComfyUI_LinkFX"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Visual effects for ComfyUI links (wires) with various animation styles (Neon, Matrix, Fire) and gravity physics rope simulation. (Description by CC)"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"author": "civen-cn",
|
"author": "civen-cn",
|
||||||
"title": "ComfyUI Whisper Translator",
|
"title": "ComfyUI Whisper Translator",
|
||||||
@ -22946,6 +23005,16 @@
|
|||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "A specialized node for ComfyUI that enable advanced motion and animation capabilities for image as guider for video processing In Hunyuan Video."
|
"description": "A specialized node for ComfyUI that enable advanced motion and animation capabilities for image as guider for video processing In Hunyuan Video."
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"author": "benjiyaya",
|
||||||
|
"title": "ComfyUI-QwenImageLayeredToLength",
|
||||||
|
"reference": "https://github.com/benjiyaya/ComfyUI-QwenImageLayeredToLength",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/benjiyaya/ComfyUI-QwenImageLayeredToLength"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Custom ComfyUI node for using Qwen-Image-Layered as a conversion tool to transform layer numbers into latent space length parameters. (Description by CC)"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"author": "Zeks",
|
"author": "Zeks",
|
||||||
"title": "comfyui-rapidfire",
|
"title": "comfyui-rapidfire",
|
||||||
@ -32214,6 +32283,16 @@
|
|||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "A universal neural network latent upscaler that supports SD1.5, SDXL, Flux, and Wan2.2 models. Uses trained neural networks instead of simple interpolation for higher quality latent upscaling.\nBuilt upon the excellent foundation of [a/Ttl's ComfyUi_NNLatentUpscale](https://github.com/Ttl/ComfyUi_NNLatentUpscale) - this project extends the original work with universal model support and improved architectures."
|
"description": "A universal neural network latent upscaler that supports SD1.5, SDXL, Flux, and Wan2.2 models. Uses trained neural networks instead of simple interpolation for higher quality latent upscaling.\nBuilt upon the excellent foundation of [a/Ttl's ComfyUi_NNLatentUpscale](https://github.com/Ttl/ComfyUi_NNLatentUpscale) - this project extends the original work with universal model support and improved architectures."
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"author": "DenRakEiw",
|
||||||
|
"title": "ComfyUI-nearest-qwen-resolution",
|
||||||
|
"reference": "https://github.com/DenRakEiw/ComfyUI-nearest-qwen-resolution",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/DenRakEiw/ComfyUI-nearest-qwen-resolution"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "ComfyUI custom node that converts input image dimensions to the nearest recommended Qwen-Image resolution preset, matching orientation and aspect ratio while optimizing for the target model."
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"author": "RainyN0077",
|
"author": "RainyN0077",
|
||||||
"title": "ComfyUI-PromptSE",
|
"title": "ComfyUI-PromptSE",
|
||||||
@ -32347,6 +32426,16 @@
|
|||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "A node to provide recommended aspect ratios for the Qwen model series."
|
"description": "A node to provide recommended aspect ratios for the Qwen model series."
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"author": "Verolelb",
|
||||||
|
"title": "ComfyUI-Video-Workbench",
|
||||||
|
"reference": "https://github.com/Verolelb/ComfyUI-Video-Workbench",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/Verolelb/ComfyUI-Video-Workbench"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "ComfyUI custom node that acts as a mini video editing studio, automatically assembling multiple video clips from a folder with intelligent resolution resizing, aspect ratio handling, and frame rate management."
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"author": "jupo-ai",
|
"author": "jupo-ai",
|
||||||
"title": "comfy-linear-move",
|
"title": "comfy-linear-move",
|
||||||
@ -33895,16 +33984,6 @@
|
|||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "Custom node for ComfyUI that generates JSON prompts from natural language descriptions to improve text-to-image generation quality. Supports local LLM integration via Ollama or Google Gemini API."
|
"description": "Custom node for ComfyUI that generates JSON prompts from natural language descriptions to improve text-to-image generation quality. Supports local LLM integration via Ollama or Google Gemini API."
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"author": "Tr1dae",
|
|
||||||
"title": "LoRA Matcher Nodes for ComfyUI",
|
|
||||||
"reference": "https://github.com/Tr1dae/ComfyUI-LoraPromptMatcher",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/Tr1dae/ComfyUI-LoraPromptMatcher"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "This custom node provides two different approaches to automatically match text prompts with LoRA models using their descriptions."
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"author": "nakagawadev",
|
"author": "nakagawadev",
|
||||||
"title": "comfyui_nakagawa",
|
"title": "comfyui_nakagawa",
|
||||||
@ -34656,6 +34735,16 @@
|
|||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "Nodes for SeC (Segment Concept) - SOTA video object segmentation. Uses SeC-4B model by OpenIXCLab. Also includes coordinate plotter for visualization"
|
"description": "Nodes for SeC (Segment Concept) - SOTA video object segmentation. Uses SeC-4B model by OpenIXCLab. Also includes coordinate plotter for visualization"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"author": "9nate-drake",
|
||||||
|
"title": "ComfyUI-PanoTools",
|
||||||
|
"reference": "https://github.com/9nate-drake/ComfyUI-PanoTools",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/9nate-drake/ComfyUI-PanoTools"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Professional panorama generation tools for ComfyUI converting perspective images/video to equirectangular 360° panoramas with automatic camera calibration via AI, horizon detection, or vertical line detection."
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"author": "Kishor900",
|
"author": "Kishor900",
|
||||||
"title": "ComfyUI WANv2v Video Stitcher",
|
"title": "ComfyUI WANv2v Video Stitcher",
|
||||||
@ -34877,6 +34966,16 @@
|
|||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "Simple node to show ANY output text in the CMD console with color options"
|
"description": "Simple node to show ANY output text in the CMD console with color options"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"author": "ShammiG",
|
||||||
|
"title": "ComfyUI_Text_Tools_SG",
|
||||||
|
"reference": "https://github.com/ShammiG/ComfyUI_Text_Tools_SG",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/ShammiG/ComfyUI_Text_Tools_SG"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Text Editor node with Markdown editing plus quick shortcuts, Text Viewer node, with extra features plus Text Merge, Text Save and Load Text from anywhere nodes."
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"author": "bgreene2",
|
"author": "bgreene2",
|
||||||
"title": "ComfyUI-Hunyuan-Image-3",
|
"title": "ComfyUI-Hunyuan-Image-3",
|
||||||
@ -35339,6 +35438,46 @@
|
|||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "SHARP integration for ComfyUI - Monocular 3D Gaussian Splatting in under 1 second. Generate 3D Gaussians from a single image using Apple's SHARP model."
|
"description": "SHARP integration for ComfyUI - Monocular 3D Gaussian Splatting in under 1 second. Generate 3D Gaussians from a single image using Apple's SHARP model."
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"author": "PozzettiAndrea",
|
||||||
|
"title": "ComfyUI-BGPSeg",
|
||||||
|
"reference": "https://github.com/PozzettiAndrea/ComfyUI-BGPSeg",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/PozzettiAndrea/ComfyUI-BGPSeg"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "BGPSeg: Boundary-Guided Primitive Segmentation - Originally from ComfyUI-CADabra"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "PozzettiAndrea",
|
||||||
|
"title": "ComfyUI-SECADNET",
|
||||||
|
"reference": "https://github.com/PozzettiAndrea/ComfyUI-SECADNET",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/PozzettiAndrea/ComfyUI-SECADNET"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "SECAD-Net: Sketch-Extrude CAD Reconstruction - Originally from ComfyUI-CADabra"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "PozzettiAndrea",
|
||||||
|
"title": "ComfyUI-Cadrille",
|
||||||
|
"reference": "https://github.com/PozzettiAndrea/ComfyUI-Cadrille",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/PozzettiAndrea/ComfyUI-Cadrille"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Cadrille: Multi-modal CAD Reconstruction - Originally from ComfyUI-CADabra"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "PozzettiAndrea",
|
||||||
|
"title": "ComfyUI-NeurCADRecon",
|
||||||
|
"reference": "https://github.com/PozzettiAndrea/ComfyUI-NeurCADRecon",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/PozzettiAndrea/ComfyUI-NeurCADRecon"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "NeurCADRecon: Neural Implicit CAD Reconstruction - Originally from ComfyUI-CADabra"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"author": "rookiestar28",
|
"author": "rookiestar28",
|
||||||
"title": "Danbooru Tags Upsampler for ComfyUI",
|
"title": "Danbooru Tags Upsampler for ComfyUI",
|
||||||
@ -36327,6 +36466,16 @@
|
|||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "A ComfyUI custom node implementation of PersonaLive: Expressive Portrait Image Animation for Live Streaming, enabling portrait animation driven by reference images. (Description by CC)"
|
"description": "A ComfyUI custom node implementation of PersonaLive: Expressive Portrait Image Animation for Live Streaming, enabling portrait animation driven by reference images. (Description by CC)"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"author": "okdalto",
|
||||||
|
"title": "ComfyUI-FlashPortrait",
|
||||||
|
"reference": "https://github.com/okdalto/ComfyUI-FlashPortrait",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/okdalto/ComfyUI-FlashPortrait"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "ComfyUI nodes for FlashPortrait that enable infinite-length portrait animation generation driven by video with automatic model downloading and flexible input options."
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"author": "hw5511",
|
"author": "hw5511",
|
||||||
"title": "Woohee HF Upscaler Loader",
|
"title": "Woohee HF Upscaler Loader",
|
||||||
@ -36952,6 +37101,16 @@
|
|||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "A tool for calculating audio duration that takes audio input and outputs the audio length as a floating-point number. (Description by CC)"
|
"description": "A tool for calculating audio duration that takes audio input and outputs the audio length as a floating-point number. (Description by CC)"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"author": "princepainter",
|
||||||
|
"title": "ComfyUI-PainterVideoCombine",
|
||||||
|
"reference": "https://github.com/princepainter/ComfyUI-PainterVideoCombine",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/princepainter/ComfyUI-PainterVideoCombine"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "ComfyUI node: extract fps/frames/duration/width/height from video"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"author": "rafacost",
|
"author": "rafacost",
|
||||||
"title": "rafacostComfy",
|
"title": "rafacostComfy",
|
||||||
@ -37495,14 +37654,14 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"author": "akawana",
|
"author": "akawana",
|
||||||
"title": "Utils Extra",
|
"title": "AK Pack",
|
||||||
"reference": "https://github.com/akawana/ComfyUI-Utils-extra",
|
"reference": "https://github.com/akawana/ComfyUI-AK-Pack",
|
||||||
"files": [
|
"files": [
|
||||||
"https://github.com/akawana/ComfyUI-Utils-extra"
|
"https://github.com/akawana/ComfyUI-AK-Pack"
|
||||||
],
|
],
|
||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "Utility tools. Index Multiple is used for expanding multiple values from a list, IsOneOfGroupsActive to identify groups state, RepeatGroupState group enable/disable like rg but without connection etc.",
|
"description": "Utility tools: IndexMultiple, IsOneOfGroupsActive, RepeatGroupState group enable/disable like rg but without connection, Pipe, Getter, Setter highly optimized.",
|
||||||
"tags": ["utility", "list", "batch"]
|
"tags": ["utility", "list", "batch", "get", "set", "pipe"]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"author": "akawana",
|
"author": "akawana",
|
||||||
@ -38175,6 +38334,16 @@
|
|||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "The next-generation security, governance, permissions, and multi‑user control system for ComfyUI."
|
"description": "The next-generation security, governance, permissions, and multi‑user control system for ComfyUI."
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"author": "DayMan84",
|
||||||
|
"title": "ComfyUI-Usgromana-Gallery",
|
||||||
|
"reference": "https://github.com/DayMan84/ComfyUI-Usgromana-Gallery",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/DayMan84/ComfyUI-Usgromana-Gallery"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "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."
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"author": "DemonNCoding",
|
"author": "DemonNCoding",
|
||||||
"title": "PromptGenerator 12-Columns",
|
"title": "PromptGenerator 12-Columns",
|
||||||
@ -38769,16 +38938,6 @@
|
|||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "Integrates Freepik's AI capabilities into ComfyUI workflows with features for photorealistic generation, upscaling, and background removal, plus smart caching and cost management. (Description by CC)"
|
"description": "Integrates Freepik's AI capabilities into ComfyUI workflows with features for photorealistic generation, upscaling, and background removal, plus smart caching and cost management. (Description by CC)"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"author": "thnikk",
|
|
||||||
"title": "comfyui-thnikk-utils",
|
|
||||||
"reference": "https://github.com/thnikk/comfyui-thnikk-utils",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/thnikk/comfyui-thnikk-utils"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "Nodes to clean up your workflow."
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"author": "XYMikky12138",
|
"author": "XYMikky12138",
|
||||||
"title": "ComfyUI-MIKKY-Mask-Editor",
|
"title": "ComfyUI-MIKKY-Mask-Editor",
|
||||||
@ -38789,16 +38948,6 @@
|
|||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "A powerful frame-by-frame video mask editor for ComfyUI with painting, auto BBox, hole filling, blur/feathering, and video slicing features."
|
"description": "A powerful frame-by-frame video mask editor for ComfyUI with painting, auto BBox, hole filling, blur/feathering, and video slicing features."
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"author": "XYMikky12138",
|
|
||||||
"title": "ComfyUI-NanoBanana-inpaint",
|
|
||||||
"reference": "https://github.com/XYMikky12138/ComfyUI-NanoBanana-inpaint",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/XYMikky12138/ComfyUI-NanoBanana-inpaint"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "ComfyUI nodes for API-based inpainting (Gemini, Imagen) with aspect ratio constraints, smart cropping, resize fitting, intelligent paste-back with transparency support. (Description by CC)"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"author": "SiegeKeebsOffical",
|
"author": "SiegeKeebsOffical",
|
||||||
"title": "comfyui-lmstudio",
|
"title": "comfyui-lmstudio",
|
||||||
@ -38849,6 +38998,16 @@
|
|||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "Generate human poses from text descriptions using T2P Transformer for ControlNet/T2I-Adapter workflows"
|
"description": "Generate human poses from text descriptions using T2P Transformer for ControlNet/T2I-Adapter workflows"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"author": "logicalor",
|
||||||
|
"title": "comfyui_friendly_pipe",
|
||||||
|
"reference": "https://github.com/logicalor/comfyui_friendly_pipe",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/logicalor/comfyui_friendly_pipe"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Flexible pipe nodes for bundling and unbundling multiple connections of any type in ComfyUI"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"author": "ssspace1",
|
"author": "ssspace1",
|
||||||
"title": "SSpack_ComfyUI",
|
"title": "SSpack_ComfyUI",
|
||||||
@ -38929,16 +39088,6 @@
|
|||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "ComfyUI nodes for using SimpleTuner-trained Flux 2 LoRA models. SimpleTuner's Flux 2 architecture uses fused layers, making its LoRAs incompatible with standard ComfyUI Flux nodes. (Description by CC)"
|
"description": "ComfyUI nodes for using SimpleTuner-trained Flux 2 LoRA models. SimpleTuner's Flux 2 architecture uses fused layers, making its LoRAs incompatible with standard ComfyUI Flux nodes. (Description by CC)"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"author": "scott-createplay",
|
|
||||||
"title": "ComfyUI_video_essentials",
|
|
||||||
"reference": "https://github.com/scott-createplay/ComfyUI_video_essentials",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/scott-createplay/ComfyUI_video_essentials"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "Essential video processing nodes for ComfyUI"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"author": "revisionhiep-create",
|
"author": "revisionhiep-create",
|
||||||
"title": "comfyui-standard-trigger-words",
|
"title": "comfyui-standard-trigger-words",
|
||||||
@ -39010,21 +39159,267 @@
|
|||||||
"description": "ComfyUI Qwen-Image-Edit-2509 node integration for image editing using OpenAI Image API. (Description by CC)"
|
"description": "ComfyUI Qwen-Image-Edit-2509 node integration for image editing using OpenAI Image API. (Description by CC)"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"author": "danieljanata",
|
"author": "Arctenox",
|
||||||
"title": "ComfyUI-QwenVL-Override",
|
"title": "Arctenoxs-Essentials_ComfyUI",
|
||||||
"reference": "https://github.com/danieljanata/ComfyUI-QwenVL-Override",
|
"reference": "https://github.com/Arctenox/Arctenoxs-Essentials_ComfyUI",
|
||||||
"files": [
|
"files": [
|
||||||
"https://github.com/danieljanata/ComfyUI-QwenVL-Override"
|
"https://github.com/Arctenox/Arctenoxs-Essentials_ComfyUI"
|
||||||
],
|
],
|
||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "Adds two nodes that reuse upstream ComfyUI-QwenVL presets but add a runtime override that can be wired/unwired without getting stuck."
|
"description": "A collection of efficient workflow nodes for ComfyUI with advanced sampling, seed management, temporal prompt processing, and workflow optimization tools"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "by-ae",
|
||||||
|
"title": "ae-in-workflow",
|
||||||
|
"reference": "https://github.com/by-ae/ae-in-workflow",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/by-ae/ae-in-workflow"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "In-workflow Nodes for ComfyUI - Heavy interaction and streaming capabilities"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "OhSeongHyeon",
|
||||||
|
"title": "comfyui-watdafox-nodes",
|
||||||
|
"reference": "https://github.com/OhSeongHyeon/comfyui-watdafox-nodes",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/OhSeongHyeon/comfyui-watdafox-nodes"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "A node pack for ComfyUI"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "pixelpainter",
|
||||||
|
"title": "mute-bypass by node ID",
|
||||||
|
"reference": "https://github.com/pixelpainter/comfyui-mute-bypass-by-ID",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/pixelpainter/comfyui-mute-bypass-by-ID"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "2 nodes for muting or bypassing a node by node ID. They are widget linkable and promotable to a Subgraph node as a switch to mute or bypass a node in it's own Subgraph, or any other Subgraph, or it can be used as a stand alone node anywhere"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "Austat",
|
||||||
|
"title": "ComfyUI-RemacriScale",
|
||||||
|
"reference": "https://github.com/Austat/ComfyUI-RemacriScale",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/Austat/ComfyUI-RemacriScale"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "ComfyUI custom node for upscaling videos using the Remacri upscaler and then downscaling them. (Description by CC)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "Austat",
|
||||||
|
"title": "ComfyUI-DownsampleFPS",
|
||||||
|
"reference": "https://github.com/Austat/ComfyUI-DownsampleFPS",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/Austat/ComfyUI-DownsampleFPS"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "A node for ComfyUI to downsample framerate ie. from 48 to 24."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "Lysthan",
|
||||||
|
"title": "ComfyUI-LYSTHAN-PPS",
|
||||||
|
"reference": "https://github.com/Lysthan/ComfyUI-LYSTHAN-PPS",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/Lysthan/ComfyUI-LYSTHAN-PPS"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Privacy-Protected Saver node for ComfyUI that encrypts and archives output images into password-protected ZIP files or videos for secure storage and privacy protection."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "mirabarukaso",
|
||||||
|
"title": "ComfyUI_MiraSubPack",
|
||||||
|
"reference": "https://github.com/mirabarukaso/ComfyUI_MiraSubPack",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/mirabarukaso/ComfyUI_MiraSubPack"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "More test nodes for ComfyUI_Mira extension. (Description by CC)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "BennyDaBall930",
|
||||||
|
"title": "ComfyUI-Z-Engineer",
|
||||||
|
"reference": "https://github.com/BennyDaBall930/ComfyUI-Z-Engineer",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/BennyDaBall930/ComfyUI-Z-Engineer"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Custom node for ComfyUI that integrates a local LLM via OpenAI-compatible API to engineer optimal prompts for Z-Image Turbo workflows. (Description by CC)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "chameleon-ai",
|
||||||
|
"title": "comfyui_momo",
|
||||||
|
"reference": "https://github.com/chameleon-ai/comfyui_momo",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/chameleon-ai/comfyui_momo"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Implementation of MoMo interpolation for ComfyUI"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "styletransfer",
|
||||||
|
"title": "ComfyUI-TRELLIS2_Motion",
|
||||||
|
"reference": "https://github.com/styletransfer/ComfyUI-TRELLIS2_Motion",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/styletransfer/ComfyUI-TRELLIS2_Motion"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "A comprehensive ComfyUI node package that uses Microsoft's TRELLIS2 to transform video footage into 3D mesh reconstructions with advanced rendering effects."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "SuzumiyaAkizuki",
|
||||||
|
"title": "ComfyUI-LLM_Prompt_XML_Formatter",
|
||||||
|
"reference": "https://github.com/SuzumiyaAkizuki/ComfyUI-LLM_Prompt_XML_Formatter",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/SuzumiyaAkizuki/ComfyUI-LLM_Prompt_XML_Formatter"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "ComfyUI nodes for automatically generating XML-style prompts compatible with NewBie models using LLM APIs, with style customization and preset management capabilities. (Description by CC)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "AugustusLXIII",
|
||||||
|
"title": "Custom Resolution I2V",
|
||||||
|
"id": "custom-resolution-i2v-augustus",
|
||||||
|
"reference": "https://github.com/AugustusLXIII/ComfyUI_CustomResolution_I2V",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/AugustusLXIII/ComfyUI_CustomResolution_I2V"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "A resolution utility for WanVideo I2V with 20 presets, manual override and automatic rounding."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "RyukoMatoiFan",
|
||||||
|
"title": "ComfyUI-Switti",
|
||||||
|
"reference": "https://github.com/RyukoMatoiFan/ComfyUI-Switti",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/RyukoMatoiFan/ComfyUI-Switti"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Custom nodes for running the Switti text-to-image model inside ComfyUI with support for checkpoint loading, VAE, CLIP encoders, and pipeline building."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "Bzbaozi",
|
||||||
|
"title": "ComfyUI-YK-Banana2-Batch",
|
||||||
|
"reference": "https://github.com/Bzbaozi/ComfyUI-YK-Banana2-Batch",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/Bzbaozi/ComfyUI-YK-Banana2-Batch"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "A powerful batch image generation node for ComfyUI using the YK-Banana2 Pro API to generate multiple images in parallel with reference image support. (Description by CC)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "rethink-studios",
|
||||||
|
"title": "comfyui-model-linker-desktop",
|
||||||
|
"reference": "https://github.com/rethink-studios/comfyui-model-linker-desktop",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/rethink-studios/comfyui-model-linker-desktop"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "A ComfyUI extension that helps users relink missing models in workflows"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "xuheyao",
|
||||||
|
"title": "comfyui-dinov3-point-prompt",
|
||||||
|
"reference": "https://github.com/xuheyao/comfyui-dinov3-point-prompt",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/xuheyao/comfyui-dinov3-point-prompt"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "ComfyUI custom node for DINOv3 point prompt functionality with integration of Facebook's DINOv3 research model. (Description by CC)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "Asidert",
|
||||||
|
"title": "Base64 Images input and output nodes for ComfyUI",
|
||||||
|
"reference": "https://github.com/Asidert/ComfyUI_Base64Images",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/Asidert/ComfyUI_Base64Images"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "A set of base64 input and output nodes for a custom API using ComfyUI"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "ddontsov93",
|
||||||
|
"title": "ComfyUI-AudioSeparator",
|
||||||
|
"reference": "https://github.com/ddontsov93/ComfyUI-AudioSeparator",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/ddontsov93/ComfyUI-AudioSeparator"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Custom node for ComfyUI integrating audio-separator library that separates audio stems (vocals vs instrumental), removes noise, and fixes audio artifacts using GPU acceleration. (Description by CC)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "TobiasGlaubach",
|
||||||
|
"title": "ComfyUI-TG_pydocmaker",
|
||||||
|
"reference": "https://github.com/TobiasGlaubach/ComfyUI-TG_pydocmaker",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/TobiasGlaubach/ComfyUI-TG_pydocmaker"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "A minimal node set in comfyui to render pydocmaker reports"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "cyberlightdev",
|
||||||
|
"title": "ComfyUI-CyberUtils",
|
||||||
|
"reference": "https://github.com/cyberlightdev/ComfyUI-CyberUtils",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/cyberlightdev/ComfyUI-CyberUtils"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "A minimal template for creating React/TypeScript frontend extensions for ComfyUI, with complete boilerplate setup including internationalization and unit testing."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "rakkarage",
|
||||||
|
"title": "ComfyRage",
|
||||||
|
"id": "comfyrage",
|
||||||
|
"reference": "https://github.com/rakkarage/ComfyRage",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/rakkarage/ComfyRage"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "ComfyUI text nodes. Pre (preprocess comments, random, and de-emphasis), Show (show and persist text), and Debug (show and persist weights)."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "naxci1",
|
||||||
|
"title": "ComfyUI-FlashVSR_Stable",
|
||||||
|
"reference": "https://github.com/naxci1/ComfyUI-FlashVSR_Stable",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/naxci1/ComfyUI-FlashVSR_Stable"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "High-performance Video Super Resolution for ComfyUI with VRAM optimization."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "Shadowwalker0P",
|
||||||
|
"title": "CryptoNoise-Ksampler",
|
||||||
|
"reference": "https://github.com/Shadowwalker0P/CryptoNoise-Ksampler",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/Shadowwalker0P/CryptoNoise-Ksampler"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Drop-in replacement for ComfyUI's standard KSampler that embeds cryptographic proof of authorship directly into generated images through deterministic noise injection into the latent representation."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "vjumpkung",
|
||||||
|
"title": "ComfyUI-STARWrapper",
|
||||||
|
"reference": "https://github.com/vjumpkung/ComfyUI-STARWrapper",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/vjumpkung/ComfyUI-STARWrapper"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "An experimental STAR Video Upscale Wrapper."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "Paddel87",
|
||||||
|
"title": "ComfyUI_fal_image",
|
||||||
|
"reference": "https://github.com/Paddel87/ComfyUI_fal_image",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/Paddel87/ComfyUI_fal_image"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "ComfyUI custom node pack for fal.ai image generation supporting FLUX models with queue polling, safety controls, and native image I/O conversion."
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
16686
github-stats-cache.json
16686
github-stats-cache.json
File diff suppressed because it is too large
Load Diff
9125
github-stats.json
9125
github-stats.json
File diff suppressed because it is too large
Load Diff
@ -1,5 +1,225 @@
|
|||||||
{
|
{
|
||||||
"custom_nodes": [
|
"custom_nodes": [
|
||||||
|
{
|
||||||
|
"author": "starsFriday",
|
||||||
|
"title": "ComfyUI-KLingAI-OmniVideo [WIP]",
|
||||||
|
"reference": "https://github.com/starsFriday/ComfyUI-KLingAI-OmniVideo",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/starsFriday/ComfyUI-KLingAI-OmniVideo"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Five API nodes for KLingAI's OmniVideo (O1) usage\nNOTE: The files in the repo are not organized."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "Hifunyo",
|
||||||
|
"title": "comfyui_google_ai",
|
||||||
|
"reference": "https://github.com/Hifunyo/comfyui_google_ai",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/Hifunyo/comfyui_google_ai"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "ComfyUI integration node for Google AI image generation capabilities. (Description by CC)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "nschpy",
|
||||||
|
"title": "ComfyUI_MovisAdapter [UNSAFE]",
|
||||||
|
"reference": "https://github.com/nschpy/ComfyUI_MovisAdapter",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/nschpy/ComfyUI_MovisAdapter"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "A collection of custom nodes for ComfyUI[w/This nodepack contains a node that has a vulnerability allowing write to arbitrary file paths.]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "devzeroLL",
|
||||||
|
"title": "comfyui-lxj-Node",
|
||||||
|
"reference": "https://github.com/devzeroLL/comfyui-lxj-Node",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/devzeroLL/comfyui-lxj-Node"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "NODES: lxj_ImageBatch14, lxj_TextBatch14"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "hgh086",
|
||||||
|
"title": "Comfyui-HghImage",
|
||||||
|
"reference": "https://github.com/hgh086/Comfyui-HghImage",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/hgh086/Comfyui-HghImage"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "ComfyUI custom node for image comparison functionality. (Description by CC)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "Ginolazy",
|
||||||
|
"title": "ComfyUI-FluxKontextImageCompensate [WIP]",
|
||||||
|
"reference": "https://github.com/Ginolazy/ComfyUI-FluxKontextImageCompensate",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/Ginolazy/ComfyUI-FluxKontextImageCompensate"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "A focused ComfyUI plugin to handle the vertical stretching issue introduced by the Flux Kontext model.\nNOTE: The files in the repo are not organized."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "IO-AtelierTech",
|
||||||
|
"title": "comfyui-genai-connectors [WIP]",
|
||||||
|
"reference": "https://github.com/IO-AtelierTech/comfyui-genai-connectors",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/IO-AtelierTech/comfyui-genai-connectors"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "The ComfyUI-fal-Connector is a tool designed to provide an integration between ComfyUI and fal. This extension allows users to execute their ComfyUI workflows directly on [a/fal.ai](https://fal.ai/). This enables users to leverage the computational power and resources provided by fal.ai for running their ComfyUI workflows.\nNOTE: The files in the repo are not organized."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "PozzettiAndrea",
|
||||||
|
"title": "ComfyUI-MVDUST3R [UNSAFE]",
|
||||||
|
"reference": "https://github.com/PozzettiAndrea/ComfyUI-MVDUST3R",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/PozzettiAndrea/ComfyUI-MVDUST3R"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "ComfyUI nodes for MVDUST3R multi-view 3D reconstruction[w/This nodepack contains a node that has a vulnerability allowing write to arbitrary file paths.]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "ProjectAtlantis-dev",
|
||||||
|
"title": "comfyui-atlantis-json [UNSAFE]",
|
||||||
|
"reference": "https://github.com/ProjectAtlantis-dev/comfyui-atlantis-json",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/ProjectAtlantis-dev/comfyui-atlantis-json"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Custom ComfyUI nodes for JSON processing and transcription workflows, including text-to-JSON conversion, SRT subtitle parsing, and file saving. (Description by CC)[w/This nodepack contains a node that has a vulnerability allowing write to arbitrary file paths.]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "ShammiG",
|
||||||
|
"title": "ComfyUI_Text_Tools_SG [UNSAFE]",
|
||||||
|
"reference": "https://github.com/ShammiG/ComfyUI_Text_Tools_SG",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/ShammiG/ComfyUI_Text_Tools_SG"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Text Editor node with Markdown editing plus quick shortcuts, Text Viewer node, with extra features plus Text Merge, Text Save and Load Text from anywhere nodes.[w/This nodepack contains a node that has a vulnerability allowing write to arbitrary file paths.]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "Smyshnikof",
|
||||||
|
"title": "ComfyUI-PresetDownloadManager [UNSAFE]",
|
||||||
|
"reference": "https://github.com/Smyshnikof/ComfyUI-PresetDownloadManager",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/Smyshnikof/ComfyUI-PresetDownloadManager"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "A custom ComfyUI node for managing and downloading models from HuggingFace with preset support[w/This nodepack contains a node that has a vulnerability allowing write to arbitrary file paths.]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "gulajawalegit",
|
||||||
|
"title": "ComfyUI-Telegram-Sender [UNSAFE]",
|
||||||
|
"reference": "https://github.com/gulajawalegit/ComfyUI-Telegram-Sender",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/gulajawalegit/ComfyUI-Telegram-Sender"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "ComfyUI custom node for sending generated videos to Telegram, enabling direct output sharing to messaging platforms. (Description by CC)[w/This nodepack contains a node that has a vulnerability allowing write to arbitrary file paths.]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "Laolilzp",
|
||||||
|
"title": "Laoli3D [UNSAFE]",
|
||||||
|
"reference": "https://github.com/Laolilzp/Laoli3D",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/Laolilzp/Laoli3D"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "ComfyUI 3D pose editor enabling visual character manipulation and ControlNet image generation for precise AI figure control without prompt description. (Description by CC)[w/This nodepack contains a node that has a vulnerability allowing write to arbitrary file paths.]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "Goldlionren",
|
||||||
|
"title": "ComfyUI_Bridge_fabric [UNSAFE]",
|
||||||
|
"reference": "https://github.com/Goldlionren/ComfyUI_Bridge_fabric",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/Goldlionren/ComfyUI_Bridge_fabric"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "AI Compute Fabric bridge for ComfyUI enabling distributed CLIP, VAE, and ControlNet inference across local and remote machines. (Description by CC)[w/This nodepack contains a node that has a vulnerability allowing write to arbitrary file paths.]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "CypherNaught-0x",
|
||||||
|
"title": "ComfyUI-StarVector [WIP]",
|
||||||
|
"reference": "https://github.com/CypherNaught-0x/ComfyUI-StarVector",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/CypherNaught-0x/ComfyUI-StarVector"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "ComfyUI custom nodes for SVG generation using StarVector models\nNOTE: The files in the repo are not organized."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "Clivey1234",
|
||||||
|
"title": "ComfyUI_FBX_Import [UNSAFE]",
|
||||||
|
"reference": "https://github.com/Clivey1234/ComfyUI_FBX_Import",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/Clivey1234/ComfyUI_FBX_Import"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Convert FBX animations into ControlNet OpenPose images for driving AI video generation with motion from any animation source. (Description by CC)[w/This nodepack has a vulnerability that allows arbitrary code execution remotely.]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "TobiasGlaubach",
|
||||||
|
"title": "ComfyUI-TG_PyCode [UNSAFE]",
|
||||||
|
"reference": "https://github.com/TobiasGlaubach/ComfyUI-TG_PyCode",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/TobiasGlaubach/ComfyUI-TG_PyCode"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "ComfyUI node library with an editor and nodes to run Python code within ComfyUI workflows.[w/This nodepack has a vulnerability that allows arbitrary code execution remotely.]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "jchiotaka",
|
||||||
|
"title": "ComfyUI-ClarityAI-Upscaler",
|
||||||
|
"reference": "https://github.com/jchiotaka/ComfyUI-ClarityAI-Upscaler",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/jchiotaka/ComfyUI-ClarityAI-Upscaler"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "ComfyUI upscaler nodes including ClarityCreativeUpscaler, ClarityCrystalUpscaler, and ClarityFluxUpscaler. (Description by CC)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "tpc2233",
|
||||||
|
"title": "ComfyUI-TP-IMtalker [WIP]",
|
||||||
|
"reference": "https://github.com/tpc2233/ComfyUI-TP-IMtalker",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/tpc2233/ComfyUI-TP-IMtalker"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Comfy UI nodes for IMtalker to run native weights.)\nNOTE: The files in the repo are not organized."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "yutrodimitri-ship-it",
|
||||||
|
"title": "ComfyUI-YUTRO-CastingStudio-v2 [WIP]",
|
||||||
|
"reference": "https://github.com/yutrodimitri-ship-it/ComfyUI-YUTRO-CastingStudio-v2",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/yutrodimitri-ship-it/ComfyUI-YUTRO-CastingStudio-v2"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "A professional modular suite of nodes for ComfyUI designed for virtual casting agencies, professional photographers, and content creators to generate high-quality model portfolios efficiently. (Description by CC)\nNOTE: The files in the repo are not organized."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "yuyu0218yu",
|
||||||
|
"title": "comfyui-NXCM-tool [UNSAFE]",
|
||||||
|
"reference": "https://github.com/yuyu0218yu/comfyui-NXCM-tool",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/yuyu0218yu/comfyui-NXCM-tool"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Next-generation creative media encryption toolkit for ComfyUI providing image and video encryption with AES-256-CTR + HMAC-SHA256, metadata preservation, and batch processing support. (Description by CC) [w/hardcoded encryption key]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "SergeyKarleev",
|
||||||
|
"title": "[WIP] comfyui-textutils",
|
||||||
|
"reference": "https://github.com/SergeyKarleev/comfyui-textutils",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/SergeyKarleev/comfyui-textutils"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Small utility nodes for ComfyUI text workflows.\nNOTE: The files in the repo are not organized."
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"author": "love530love",
|
"author": "love530love",
|
||||||
"title": "[WIP] ComfyUI-TorchMonitor",
|
"title": "[WIP] ComfyUI-TorchMonitor",
|
||||||
@ -5378,16 +5598,6 @@
|
|||||||
"description": "NODES: Properties, Apply SVG to Image",
|
"description": "NODES: Properties, Apply SVG to Image",
|
||||||
"install_type": "git-clone"
|
"install_type": "git-clone"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"author": "AhBumm",
|
|
||||||
"title": "ComfyUI_MangaLineExtraction",
|
|
||||||
"reference": "https://github.com/AhBumm/ComfyUI_MangaLineExtraction-hf",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/AhBumm/ComfyUI_MangaLineExtraction-hf"
|
|
||||||
],
|
|
||||||
"description": "p1atdev/MangaLineExtraction-hf as a node in comfyui",
|
|
||||||
"install_type": "git-clone"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"author": "Kur0butiMegane",
|
"author": "Kur0butiMegane",
|
||||||
"title": "Comfyui-StringUtils",
|
"title": "Comfyui-StringUtils",
|
||||||
@ -8781,16 +8991,6 @@
|
|||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "A powerful debugging tool designed to provide in-depth analysis of your environment and dependencies by exposing API endpoints. This tool allows you to inspect environment variables, pip packages, python info and dependency trees, making it easier to diagnose and resolve issues in your ComfyUI setup.[w/This tool may expose sensitive system information if used on a public server]"
|
"description": "A powerful debugging tool designed to provide in-depth analysis of your environment and dependencies by exposing API endpoints. This tool allows you to inspect environment variables, pip packages, python info and dependency trees, making it easier to diagnose and resolve issues in your ComfyUI setup.[w/This tool may expose sensitive system information if used on a public server]"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"author": "Futureversecom",
|
|
||||||
"title": "ComfyUI-JEN",
|
|
||||||
"reference": "https://github.com/futureversecom/ComfyUI-JEN",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/futureversecom/ComfyUI-JEN"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "Comfy UI custom nodes for JEN music generation powered by Futureverse"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"author": "denislov",
|
"author": "denislov",
|
||||||
"title": "Comfyui_AutoSurvey",
|
"title": "Comfyui_AutoSurvey",
|
||||||
|
|||||||
@ -340,8 +340,6 @@
|
|||||||
"ImageBlendText",
|
"ImageBlendText",
|
||||||
"ImageBlendV1",
|
"ImageBlendV1",
|
||||||
"ImageRatioCrop",
|
"ImageRatioCrop",
|
||||||
"Load_Images_Advance",
|
|
||||||
"Load_Images_V1",
|
|
||||||
"PD Image Resize_V1",
|
"PD Image Resize_V1",
|
||||||
"PDEmptyRatioLatent",
|
"PDEmptyRatioLatent",
|
||||||
"PDIMAGE_ImageCombine",
|
"PDIMAGE_ImageCombine",
|
||||||
@ -366,6 +364,7 @@
|
|||||||
"PD_GetImageRatio",
|
"PD_GetImageRatio",
|
||||||
"PD_GetImageSize",
|
"PD_GetImageSize",
|
||||||
"PD_ImageFileTraining",
|
"PD_ImageFileTraining",
|
||||||
|
"PD_ImageGroupComposite",
|
||||||
"PD_ImageListForSort",
|
"PD_ImageListForSort",
|
||||||
"PD_ImageListForSortWithMetadata",
|
"PD_ImageListForSortWithMetadata",
|
||||||
"PD_ImageSearch",
|
"PD_ImageSearch",
|
||||||
@ -376,7 +375,6 @@
|
|||||||
"PD_JoinStringMultiLine",
|
"PD_JoinStringMultiLine",
|
||||||
"PD_LoadImageMetadata",
|
"PD_LoadImageMetadata",
|
||||||
"PD_LoadImageWithMeta",
|
"PD_LoadImageWithMeta",
|
||||||
"PD_LoadImagesFromDir",
|
|
||||||
"PD_LoadImagesFromZip",
|
"PD_LoadImagesFromZip",
|
||||||
"PD_LoadTextsFromDir",
|
"PD_LoadTextsFromDir",
|
||||||
"PD_LoadTextsFromZip",
|
"PD_LoadTextsFromZip",
|
||||||
@ -411,6 +409,8 @@
|
|||||||
"PD_image_to_text_v1",
|
"PD_image_to_text_v1",
|
||||||
"PD_imagesave_path",
|
"PD_imagesave_path",
|
||||||
"PD_load_image_v1",
|
"PD_load_image_v1",
|
||||||
|
"PD_loadimage_path",
|
||||||
|
"PD_loadimage_path advance",
|
||||||
"PD_name_replacewordorder",
|
"PD_name_replacewordorder",
|
||||||
"PD_number_star",
|
"PD_number_star",
|
||||||
"PD_number_start",
|
"PD_number_start",
|
||||||
@ -636,6 +636,8 @@
|
|||||||
],
|
],
|
||||||
"https://github.com/AMTPorn/comfyui_amt": [
|
"https://github.com/AMTPorn/comfyui_amt": [
|
||||||
[
|
[
|
||||||
|
"AMTCountTagsInDirectory",
|
||||||
|
"AMTEmbedTagFrequencySafetensors",
|
||||||
"AMTMultiConditionRegexReplace",
|
"AMTMultiConditionRegexReplace",
|
||||||
"AMTReplaceAndMaybeDropString",
|
"AMTReplaceAndMaybeDropString",
|
||||||
"AMTStringDeduplication"
|
"AMTStringDeduplication"
|
||||||
@ -711,14 +713,6 @@
|
|||||||
"title_aux": "ComfyUI-Upscayl"
|
"title_aux": "ComfyUI-Upscayl"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"https://github.com/AhBumm/ComfyUI_MangaLineExtraction-hf": [
|
|
||||||
[
|
|
||||||
"MangaLineExtraction-hf"
|
|
||||||
],
|
|
||||||
{
|
|
||||||
"title_aux": "ComfyUI_MangaLineExtraction"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"https://github.com/AkiEvansDev/ComfyUI-Tools": [
|
"https://github.com/AkiEvansDev/ComfyUI-Tools": [
|
||||||
[
|
[
|
||||||
"AE.AnySwitch",
|
"AE.AnySwitch",
|
||||||
@ -879,6 +873,7 @@
|
|||||||
"TSRestoreFromCrop",
|
"TSRestoreFromCrop",
|
||||||
"TSWhisper",
|
"TSWhisper",
|
||||||
"TS_BGRM_BiRefNet",
|
"TS_BGRM_BiRefNet",
|
||||||
|
"TS_BatchPromptLoader",
|
||||||
"TS_Color_Grade",
|
"TS_Color_Grade",
|
||||||
"TS_DeflickerNode",
|
"TS_DeflickerNode",
|
||||||
"TS_FilePathLoader",
|
"TS_FilePathLoader",
|
||||||
@ -894,6 +889,7 @@
|
|||||||
"TS_Qwen3_VL",
|
"TS_Qwen3_VL",
|
||||||
"TS_QwenCanvas",
|
"TS_QwenCanvas",
|
||||||
"TS_QwenSafeResize",
|
"TS_QwenSafeResize",
|
||||||
|
"TS_Qwen_3VL_FP8",
|
||||||
"TS_VideoDepthNode",
|
"TS_VideoDepthNode",
|
||||||
"TS_Video_Upscale_With_Model",
|
"TS_Video_Upscale_With_Model",
|
||||||
"TS_WAN_SafeResize"
|
"TS_WAN_SafeResize"
|
||||||
@ -1391,6 +1387,21 @@
|
|||||||
"title_aux": "ComfyUI-Inpaint_with_Detailer"
|
"title_aux": "ComfyUI-Inpaint_with_Detailer"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/Clivey1234/ComfyUI_FBX_Import": [
|
||||||
|
[
|
||||||
|
"BatchListResize",
|
||||||
|
"FBX_CameraDirector",
|
||||||
|
"FBX_Canny_Blender",
|
||||||
|
"FBX_Depth_Blender",
|
||||||
|
"FBX_Extraction",
|
||||||
|
"FBX_ImageBatchNumberOverlay",
|
||||||
|
"FBX_ImageResInfo",
|
||||||
|
"FBX_Info"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "ComfyUI_FBX_Import [UNSAFE]"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/Clybius/ComfyUI-FluxDeCLIP": [
|
"https://github.com/Clybius/ComfyUI-FluxDeCLIP": [
|
||||||
[
|
[
|
||||||
"FluxDeCLIPCheckpointLoader"
|
"FluxDeCLIPCheckpointLoader"
|
||||||
@ -1476,6 +1487,21 @@
|
|||||||
],
|
],
|
||||||
{}
|
{}
|
||||||
],
|
],
|
||||||
|
"https://github.com/CypherNaught-0x/ComfyUI-StarVector": [
|
||||||
|
[
|
||||||
|
"LoadSVG",
|
||||||
|
"SVGPreview",
|
||||||
|
"SVGPreviewFromString",
|
||||||
|
"SVGToString",
|
||||||
|
"SaveSVG",
|
||||||
|
"StarVectorImage2SVG",
|
||||||
|
"StarVectorModelLoader",
|
||||||
|
"StringToSVG"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "ComfyUI-StarVector [WIP]"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/D1-3105/ComfyUI-VideoStream": [
|
"https://github.com/D1-3105/ComfyUI-VideoStream": [
|
||||||
[
|
[
|
||||||
"FloWWeaverExportSingleFrameGRPC",
|
"FloWWeaverExportSingleFrameGRPC",
|
||||||
@ -1647,6 +1673,7 @@
|
|||||||
"DonutApplyLoRAStack",
|
"DonutApplyLoRAStack",
|
||||||
"DonutCacheDebug",
|
"DonutCacheDebug",
|
||||||
"DonutClipEncode",
|
"DonutClipEncode",
|
||||||
|
"DonutDetailerZIT",
|
||||||
"DonutFillerClip",
|
"DonutFillerClip",
|
||||||
"DonutFillerModel",
|
"DonutFillerModel",
|
||||||
"DonutHotReload",
|
"DonutHotReload",
|
||||||
@ -1972,6 +1999,16 @@
|
|||||||
"title_aux": "ComfyUI Local Media Manager [UNSAFE]"
|
"title_aux": "ComfyUI Local Media Manager [UNSAFE]"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/FoundD-oka/ComfyUI-kisekae-OOTD": [
|
||||||
|
[
|
||||||
|
"LoadOOTDPipeline",
|
||||||
|
"LoadOOTDPipelineHub",
|
||||||
|
"OOTDGenerate"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "ComfyUI KISEKAE-OOTD"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/Fucci-Mateo/ComfyUI-Airtable": [
|
"https://github.com/Fucci-Mateo/ComfyUI-Airtable": [
|
||||||
[
|
[
|
||||||
"Push pose to Airtable"
|
"Push pose to Airtable"
|
||||||
@ -2047,6 +2084,15 @@
|
|||||||
"title_aux": "Slim-Comfy-Pack [private]"
|
"title_aux": "Slim-Comfy-Pack [private]"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/Ginolazy/ComfyUI-FluxKontextImageCompensate": [
|
||||||
|
[
|
||||||
|
"FluxKontextImageCompensate",
|
||||||
|
"FluxKontextImageRestore"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "ComfyUI-FluxKontextImageCompensate [WIP]"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/GoddessLabs/ComfyUI-GoddessLabs-NodePack": [
|
"https://github.com/GoddessLabs/ComfyUI-GoddessLabs-NodePack": [
|
||||||
[
|
[
|
||||||
"GoddessLabsDestroyAndRecreate",
|
"GoddessLabsDestroyAndRecreate",
|
||||||
@ -2069,6 +2115,15 @@
|
|||||||
"title_aux": "ComfyUI-CleanSlate [WIP]"
|
"title_aux": "ComfyUI-CleanSlate [WIP]"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/Goldlionren/ComfyUI_Bridge_fabric": [
|
||||||
|
[
|
||||||
|
"LocalCLIPClient",
|
||||||
|
"RemoteCLIPHostSaver"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "ComfyUI_Bridge_fabric [UNSAFE]"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/Grant-CP/ComfyUI-LivePortraitKJ-MPS": [
|
"https://github.com/Grant-CP/ComfyUI-LivePortraitKJ-MPS": [
|
||||||
[
|
[
|
||||||
"DownloadAndLoadLivePortraitModels",
|
"DownloadAndLoadLivePortraitModels",
|
||||||
@ -2143,6 +2198,14 @@
|
|||||||
"title_aux": "This n that (Hapse)"
|
"title_aux": "This n that (Hapse)"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/Hifunyo/comfyui_google_ai": [
|
||||||
|
[
|
||||||
|
"GoogleAIGenerateImage"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "comfyui_google_ai"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/HuangYuChuh/ComfyUI-LLMs-Toolkit": [
|
"https://github.com/HuangYuChuh/ComfyUI-LLMs-Toolkit": [
|
||||||
[
|
[
|
||||||
"DeepSeekImageAnalyst",
|
"DeepSeekImageAnalyst",
|
||||||
@ -2165,6 +2228,21 @@
|
|||||||
"title_aux": "Comfyui_XF_Custom_Actual-Node"
|
"title_aux": "Comfyui_XF_Custom_Actual-Node"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/IO-AtelierTech/comfyui-genai-connectors": [
|
||||||
|
[
|
||||||
|
"BooleanInput_fal",
|
||||||
|
"FloatInput_fal",
|
||||||
|
"IntegerInput_fal",
|
||||||
|
"LoadImageFromURL_fal",
|
||||||
|
"RemoteCheckpointLoader_fal",
|
||||||
|
"RemoteLoraLoader_fal",
|
||||||
|
"SaveImage_fal",
|
||||||
|
"StringInput_fal"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "comfyui-genai-connectors [WIP]"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/IXIWORKS-KIMJUNGHO/comfyui-ixiworks": [
|
"https://github.com/IXIWORKS-KIMJUNGHO/comfyui-ixiworks": [
|
||||||
[
|
[
|
||||||
"BuildCharacterPromptNode",
|
"BuildCharacterPromptNode",
|
||||||
@ -2651,8 +2729,10 @@
|
|||||||
[
|
[
|
||||||
"LunaBatchPromptExtractor",
|
"LunaBatchPromptExtractor",
|
||||||
"LunaBatchPromptLoader",
|
"LunaBatchPromptLoader",
|
||||||
|
"LunaBatchUpscaleRefine",
|
||||||
"LunaCheckpointLoader",
|
"LunaCheckpointLoader",
|
||||||
"LunaCheckpointTunnel",
|
"LunaCheckpointTunnel",
|
||||||
|
"LunaChessRefiner",
|
||||||
"LunaCivitaiBatchScraper",
|
"LunaCivitaiBatchScraper",
|
||||||
"LunaCivitaiScraper",
|
"LunaCivitaiScraper",
|
||||||
"LunaConfigGateway",
|
"LunaConfigGateway",
|
||||||
@ -2667,8 +2747,10 @@
|
|||||||
"LunaExpressionPromptBuilder",
|
"LunaExpressionPromptBuilder",
|
||||||
"LunaExpressionSlicerSaver",
|
"LunaExpressionSlicerSaver",
|
||||||
"LunaGGUFConverter",
|
"LunaGGUFConverter",
|
||||||
|
"LunaINT8Loader",
|
||||||
"LunaKSampler",
|
"LunaKSampler",
|
||||||
"LunaKSamplerAdvanced",
|
"LunaKSamplerAdvanced",
|
||||||
|
"LunaKSamplerHeadless",
|
||||||
"LunaLoRARandomizer",
|
"LunaLoRARandomizer",
|
||||||
"LunaLoRAStacker",
|
"LunaLoRAStacker",
|
||||||
"LunaLoRATriggerInjector",
|
"LunaLoRATriggerInjector",
|
||||||
@ -2676,12 +2758,17 @@
|
|||||||
"LunaModelRestore",
|
"LunaModelRestore",
|
||||||
"LunaModelRouter",
|
"LunaModelRouter",
|
||||||
"LunaMultiSaver",
|
"LunaMultiSaver",
|
||||||
|
"LunaNF4Loader",
|
||||||
"LunaOptimizedWeightsManager",
|
"LunaOptimizedWeightsManager",
|
||||||
"LunaPipeExpander",
|
"LunaPipeExpander",
|
||||||
"LunaPromptCraft",
|
"LunaPromptCraft",
|
||||||
"LunaPromptCraftDebug",
|
"LunaPromptCraftDebug",
|
||||||
|
"LunaPyramidNoiseGenerator",
|
||||||
"LunaResetModelWeights",
|
"LunaResetModelWeights",
|
||||||
|
"LunaSAM3Detector",
|
||||||
|
"LunaScaffoldUpscaler",
|
||||||
"LunaSecondaryModelLoader",
|
"LunaSecondaryModelLoader",
|
||||||
|
"LunaSemanticDetailer",
|
||||||
"LunaSmartLoRALinker",
|
"LunaSmartLoRALinker",
|
||||||
"LunaSuperUpscaler",
|
"LunaSuperUpscaler",
|
||||||
"LunaSuperUpscalerSimple",
|
"LunaSuperUpscalerSimple",
|
||||||
@ -2712,6 +2799,14 @@
|
|||||||
"title_aux": "ComfyUI-Text"
|
"title_aux": "ComfyUI-Text"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/Laolilzp/Laoli3D": [
|
||||||
|
[
|
||||||
|
"Laoli_3DPoseEditor"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "Laoli3D [UNSAFE]"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/LarryJane491/ComfyUI-ModelUnloader": [
|
"https://github.com/LarryJane491/ComfyUI-ModelUnloader": [
|
||||||
[
|
[
|
||||||
"Model Unloader"
|
"Model Unloader"
|
||||||
@ -3128,6 +3223,28 @@
|
|||||||
"title_aux": "comfyui-yaml-prompt"
|
"title_aux": "comfyui-yaml-prompt"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/Mets3D/mets-nodes": [
|
||||||
|
[
|
||||||
|
"AdjustImageNode",
|
||||||
|
"AutoExtractTags",
|
||||||
|
"DownloadCivitaiModel",
|
||||||
|
"ExtractTagFromString",
|
||||||
|
"PrepareCheckpoint",
|
||||||
|
"PrepareLoRA",
|
||||||
|
"PromptTidy",
|
||||||
|
"RegexNode",
|
||||||
|
"RenderPass",
|
||||||
|
"RenderPass_Face",
|
||||||
|
"RenderPass_Prepare",
|
||||||
|
"SplitData",
|
||||||
|
"StableRandomChoiceNode",
|
||||||
|
"TagStacker",
|
||||||
|
"TagTweaker"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "Mets-Nodes"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/MickeyJ/ComfyUI_mickster_nodes": [
|
"https://github.com/MickeyJ/ComfyUI_mickster_nodes": [
|
||||||
[
|
[
|
||||||
"Image Size Scaled",
|
"Image Size Scaled",
|
||||||
@ -3561,7 +3678,15 @@
|
|||||||
],
|
],
|
||||||
"https://github.com/OhSeongHyeon/comfyui-random-image-size": [
|
"https://github.com/OhSeongHyeon/comfyui-random-image-size": [
|
||||||
[
|
[
|
||||||
"RandomImageSize"
|
"BFParameters",
|
||||||
|
"BFParametersSimple",
|
||||||
|
"IntegerPicker",
|
||||||
|
"OuputDirByModelName",
|
||||||
|
"RandomImageSizeAdvanced",
|
||||||
|
"RandomImageSizeAdvancedYAML",
|
||||||
|
"RandomInteger",
|
||||||
|
"UniqueStringList",
|
||||||
|
"UniqueStringListAdvanced"
|
||||||
],
|
],
|
||||||
{
|
{
|
||||||
"title_aux": "comfyui-random-image-size"
|
"title_aux": "comfyui-random-image-size"
|
||||||
@ -3789,6 +3914,21 @@
|
|||||||
"title_aux": "Hunyuan3D-Part [WIP]"
|
"title_aux": "Hunyuan3D-Part [WIP]"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/PozzettiAndrea/ComfyUI-MVDUST3R": [
|
||||||
|
[
|
||||||
|
"BlurDetection",
|
||||||
|
"ExportMesh",
|
||||||
|
"ExportPointCloud",
|
||||||
|
"LoadMVDUST3RModel",
|
||||||
|
"MVDUST3DVisualizer",
|
||||||
|
"MVDUST3RGridMesh",
|
||||||
|
"MVDUST3RInference",
|
||||||
|
"PrepareImages"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "ComfyUI-MVDUST3R [UNSAFE]"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/PozzettiAndrea/ComfyUI-MotionCapture": [
|
"https://github.com/PozzettiAndrea/ComfyUI-MotionCapture": [
|
||||||
[
|
[
|
||||||
"BVHViewer",
|
"BVHViewer",
|
||||||
@ -3856,6 +3996,16 @@
|
|||||||
"title_aux": "ComfyUI-UniRig [WIP]"
|
"title_aux": "ComfyUI-UniRig [WIP]"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/ProjectAtlantis-dev/comfyui-atlantis-json": [
|
||||||
|
[
|
||||||
|
"SRTToJson",
|
||||||
|
"SaveJSON",
|
||||||
|
"TextToJsonInput"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "comfyui-atlantis-json [UNSAFE]"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/QingLuanWithoutHeart/comfyui-file-image-utils": [
|
"https://github.com/QingLuanWithoutHeart/comfyui-file-image-utils": [
|
||||||
[
|
[
|
||||||
"FileManagerV2",
|
"FileManagerV2",
|
||||||
@ -3943,21 +4093,31 @@
|
|||||||
[
|
[
|
||||||
"AliyunChat",
|
"AliyunChat",
|
||||||
"AliyunVLChat",
|
"AliyunVLChat",
|
||||||
|
"AnyToBoolean",
|
||||||
|
"CropImageByJson",
|
||||||
|
"DownloadImagesFromUrls",
|
||||||
"Florence2CoordinateExtractor",
|
"Florence2CoordinateExtractor",
|
||||||
"Florence2JsonShow",
|
"Florence2JsonShow",
|
||||||
|
"FreepikIconSearch",
|
||||||
|
"GeminiVision",
|
||||||
"ImageDesaturateEdgeBinarize",
|
"ImageDesaturateEdgeBinarize",
|
||||||
"ImageSubtraction",
|
"ImageSubtraction",
|
||||||
"ImageSubtractionAdvanced",
|
"ImageSubtractionAdvanced",
|
||||||
"ImageToSVG_Potracer",
|
"ImageToSVG_Potracer",
|
||||||
|
"JsonExtractTextList",
|
||||||
"MaskExternalRectangle",
|
"MaskExternalRectangle",
|
||||||
"PreviewSVG",
|
"PreviewSVG",
|
||||||
|
"QwenVLBboxVisualizer",
|
||||||
|
"QwenVLPointVisualizer",
|
||||||
"SVGToImage",
|
"SVGToImage",
|
||||||
"SaveSVG",
|
"SaveSVG",
|
||||||
"SearchIconFreepik",
|
|
||||||
"SimpleImageStitch",
|
"SimpleImageStitch",
|
||||||
|
"SimpleVisionChat",
|
||||||
|
"StringContainsKeyword",
|
||||||
"TextSplitLines",
|
"TextSplitLines",
|
||||||
"imageStitchForICImproved",
|
"imageStitchForICImproved",
|
||||||
"imageStitchForICImproved_CropBack"
|
"imageStitchForICImproved_CropBack",
|
||||||
|
"string_to_boolean"
|
||||||
],
|
],
|
||||||
{
|
{
|
||||||
"author": "chflame",
|
"author": "chflame",
|
||||||
@ -4208,6 +4368,14 @@
|
|||||||
"title_aux": "comfyui_caption-around-image"
|
"title_aux": "comfyui_caption-around-image"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/SergeyKarleev/comfyui-textutils": [
|
||||||
|
[
|
||||||
|
"TextLinesBatch"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "[WIP] comfyui-textutils"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/ShahFaisalWani/ComfyUI-Mojen-Nodeset": [
|
"https://github.com/ShahFaisalWani/ComfyUI-Mojen-Nodeset": [
|
||||||
[
|
[
|
||||||
"MojenAnalyzeProcessor",
|
"MojenAnalyzeProcessor",
|
||||||
@ -4224,6 +4392,20 @@
|
|||||||
"title_aux": "ComfyUI-Mojen-Nodeset"
|
"title_aux": "ComfyUI-Mojen-Nodeset"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/ShammiG/ComfyUI_Text_Tools_SG": [
|
||||||
|
[
|
||||||
|
"Text Tools Editor-SG",
|
||||||
|
"Text Tools Load Text FilePath-SG",
|
||||||
|
"Text Tools Load Text-SG",
|
||||||
|
"Text Tools Merge Text Multi-SG",
|
||||||
|
"Text Tools Merge Text-SG",
|
||||||
|
"Text Tools Save Text File-SG",
|
||||||
|
"Text Tools Viewer-SG"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "ComfyUI_Text_Tools_SG [UNSAFE]"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/Shinsplat/ComfyUI-Shinsplat": [
|
"https://github.com/Shinsplat/ComfyUI-Shinsplat": [
|
||||||
[
|
[
|
||||||
"Clip Text Encode (Shinsplat)",
|
"Clip Text Encode (Shinsplat)",
|
||||||
@ -4257,6 +4439,7 @@
|
|||||||
],
|
],
|
||||||
"https://github.com/SilentLuxRay/ComfyUI-Furrey-Super-Prompt": [
|
"https://github.com/SilentLuxRay/ComfyUI-Furrey-Super-Prompt": [
|
||||||
[
|
[
|
||||||
|
"FurreySimplePrompt",
|
||||||
"FurreySuperPrompt"
|
"FurreySuperPrompt"
|
||||||
],
|
],
|
||||||
{
|
{
|
||||||
@ -4443,6 +4626,14 @@
|
|||||||
"title_aux": "comfyui-enhanced [WIP]"
|
"title_aux": "comfyui-enhanced [WIP]"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/Smyshnikof/ComfyUI-PresetDownloadManager": [
|
||||||
|
[
|
||||||
|
"PresetDownloadManager"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "ComfyUI-PresetDownloadManager [UNSAFE]"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/Solankimayursinh/PMSnodes": [
|
"https://github.com/Solankimayursinh/PMSnodes": [
|
||||||
[
|
[
|
||||||
"InputAnalyzer",
|
"InputAnalyzer",
|
||||||
@ -4886,6 +5077,20 @@
|
|||||||
"title_aux": "ComfyUI CK3 Presets"
|
"title_aux": "ComfyUI CK3 Presets"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/TobiasGlaubach/ComfyUI-TG_PyCode": [
|
||||||
|
[
|
||||||
|
"TG_PyCall",
|
||||||
|
"TG_PyCallKey",
|
||||||
|
"TG_PyEditor",
|
||||||
|
"TG_PyEval",
|
||||||
|
"TG_PyEvalNamespace",
|
||||||
|
"TG_PyGetInstalledLibs",
|
||||||
|
"TG_PyImportLibs"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "ComfyUI-TG_PyCode [UNSAFE]"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/Toxic1228/Eleven-labs-comfyui-sts": [
|
"https://github.com/Toxic1228/Eleven-labs-comfyui-sts": [
|
||||||
[
|
[
|
||||||
"ElevenLabs_SpeechToSpeech"
|
"ElevenLabs_SpeechToSpeech"
|
||||||
@ -5506,36 +5711,6 @@
|
|||||||
"title_aux": "ComfyUI_UguuUploader"
|
"title_aux": "ComfyUI_UguuUploader"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"https://github.com/akatz-ai/ComfyUI-Execution-Inversion": [
|
|
||||||
[
|
|
||||||
"AccumulateNode",
|
|
||||||
"AccumulationGetItemNode",
|
|
||||||
"AccumulationGetLengthNode",
|
|
||||||
"AccumulationHeadNode",
|
|
||||||
"AccumulationSetItemNode",
|
|
||||||
"AccumulationTailNode",
|
|
||||||
"AccumulationToListNode",
|
|
||||||
"DebugPrint",
|
|
||||||
"ExecutionBlocker",
|
|
||||||
"ForLoopClose",
|
|
||||||
"ForLoopOpen",
|
|
||||||
"GetFloatFromList",
|
|
||||||
"GetIntFromList",
|
|
||||||
"IntegerListGeneratorNode",
|
|
||||||
"LazyConditional",
|
|
||||||
"LazyIndexSwitch",
|
|
||||||
"LazyMixImages",
|
|
||||||
"LazySwitch",
|
|
||||||
"ListToAccumulationNode",
|
|
||||||
"MakeListNode",
|
|
||||||
"WhileLoopClose",
|
|
||||||
"WhileLoopOpen",
|
|
||||||
"_ForLoopCounter"
|
|
||||||
],
|
|
||||||
{
|
|
||||||
"title_aux": "ComfyUI-Execution-Inversion"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"https://github.com/aklevecz/ComfyUI-AutoPrompt": [
|
"https://github.com/aklevecz/ComfyUI-AutoPrompt": [
|
||||||
[
|
[
|
||||||
"OllamaChat",
|
"OllamaChat",
|
||||||
@ -6679,13 +6854,13 @@
|
|||||||
"EmptyLatentHunyuan3Dv2",
|
"EmptyLatentHunyuan3Dv2",
|
||||||
"EmptyLatentImage",
|
"EmptyLatentImage",
|
||||||
"EmptyMochiLatentVideo",
|
"EmptyMochiLatentVideo",
|
||||||
|
"EmptyQwenImageLayeredLatentImage",
|
||||||
"EmptySD3LatentImage",
|
"EmptySD3LatentImage",
|
||||||
"Epsilon Scaling",
|
"Epsilon Scaling",
|
||||||
"ExponentialScheduler",
|
"ExponentialScheduler",
|
||||||
"ExtendIntermediateSigmas",
|
"ExtendIntermediateSigmas",
|
||||||
"FeatherMask",
|
"FeatherMask",
|
||||||
"FlipSigmas",
|
"FlipSigmas",
|
||||||
"Flux2ProImageNode",
|
|
||||||
"Flux2Scheduler",
|
"Flux2Scheduler",
|
||||||
"FluxDisableGuidance",
|
"FluxDisableGuidance",
|
||||||
"FluxGuidance",
|
"FluxGuidance",
|
||||||
@ -6793,6 +6968,7 @@
|
|||||||
"LatentConcat",
|
"LatentConcat",
|
||||||
"LatentCrop",
|
"LatentCrop",
|
||||||
"LatentCut",
|
"LatentCut",
|
||||||
|
"LatentCutToBatch",
|
||||||
"LatentFlip",
|
"LatentFlip",
|
||||||
"LatentFromBatch",
|
"LatentFromBatch",
|
||||||
"LatentInterpolate",
|
"LatentInterpolate",
|
||||||
@ -7285,6 +7461,15 @@
|
|||||||
"title_aux": "Comfyui_AutoSurvey"
|
"title_aux": "Comfyui_AutoSurvey"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/devzeroLL/comfyui-lxj-Node": [
|
||||||
|
[
|
||||||
|
"lxj_ImageBatch14",
|
||||||
|
"lxj_TextBatch14"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "comfyui-lxj-Node"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/dexintenebri/comfyui_voxel_nodes": [
|
"https://github.com/dexintenebri/comfyui_voxel_nodes": [
|
||||||
[
|
[
|
||||||
"AutoVoxelScaler",
|
"AutoVoxelScaler",
|
||||||
@ -8274,6 +8459,14 @@
|
|||||||
"title_aux": "Holaf Custom Nodes for ComfyUI"
|
"title_aux": "Holaf Custom Nodes for ComfyUI"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/gulajawalegit/ComfyUI-Telegram-Sender": [
|
||||||
|
[
|
||||||
|
"TelegramSendVideo"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "ComfyUI-Telegram-Sender [UNSAFE]"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/haodman/ComfyUI_Rain": [
|
"https://github.com/haodman/ComfyUI_Rain": [
|
||||||
[
|
[
|
||||||
"Rain_ImageSize",
|
"Rain_ImageSize",
|
||||||
@ -8420,6 +8613,14 @@
|
|||||||
"title_aux": "ComfyUI-Logic-Redux [WIP]"
|
"title_aux": "ComfyUI-Logic-Redux [WIP]"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/hgh086/Comfyui-HghImage": [
|
||||||
|
[
|
||||||
|
"GuanghuanImageComparer"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "Comfyui-HghImage"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/hhelloe/ComfyuiQuantizerToFp8": [
|
"https://github.com/hhelloe/ComfyuiQuantizerToFp8": [
|
||||||
[
|
[
|
||||||
"FP8QuantizeFormat",
|
"FP8QuantizeFormat",
|
||||||
@ -8868,6 +9069,16 @@
|
|||||||
"title_aux": "ComfyUI-DreamO"
|
"title_aux": "ComfyUI-DreamO"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/jchiotaka/ComfyUI-ClarityAI-Upscaler": [
|
||||||
|
[
|
||||||
|
"ClarityCreativeUpscaler",
|
||||||
|
"ClarityCrystalUpscaler",
|
||||||
|
"ClarityFluxUpscaler"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "ComfyUI-ClarityAI-Upscaler"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/jcomeme/ComfyUI-AsunaroTools": [
|
"https://github.com/jcomeme/ComfyUI-AsunaroTools": [
|
||||||
[
|
[
|
||||||
"AsunaroAnd",
|
"AsunaroAnd",
|
||||||
@ -9097,13 +9308,18 @@
|
|||||||
],
|
],
|
||||||
"https://github.com/jorin91/ComfyUI-JSG-Utils": [
|
"https://github.com/jorin91/ComfyUI-JSG-Utils": [
|
||||||
[
|
[
|
||||||
|
"JSGAddMetadata",
|
||||||
"JSGDeleteFilePassAny",
|
"JSGDeleteFilePassAny",
|
||||||
"JSGDeleteFilePassImage",
|
"JSGDeleteFilePassImage",
|
||||||
"JSGDeleteFilePassString",
|
"JSGDeleteFilePassString",
|
||||||
"JSGFindImagePathsRecursive",
|
"JSGFindImagePathsRecursive",
|
||||||
"JSGFindImagesRecursiveList",
|
"JSGFindImagesRecursiveList",
|
||||||
"JSGLoadImageFromPath",
|
"JSGLoadImageFromPath",
|
||||||
"JSGParsePath"
|
"JSGParsePath",
|
||||||
|
"JSGRandomColorHSVA",
|
||||||
|
"JSGRemoveMetadata",
|
||||||
|
"JSGSaveImage",
|
||||||
|
"JSGSetMetadata"
|
||||||
],
|
],
|
||||||
{
|
{
|
||||||
"title_aux": "ComfyUI-JSG-Utils [UNSAFE]"
|
"title_aux": "ComfyUI-JSG-Utils [UNSAFE]"
|
||||||
@ -10796,6 +11012,7 @@
|
|||||||
"FloatToString",
|
"FloatToString",
|
||||||
"FloatToStringWithPrefix",
|
"FloatToStringWithPrefix",
|
||||||
"IsComfyQueueEmpty",
|
"IsComfyQueueEmpty",
|
||||||
|
"LoRASyntaxExtractor",
|
||||||
"LoraWildcardGenerator",
|
"LoraWildcardGenerator",
|
||||||
"RepeatTextLines"
|
"RepeatTextLines"
|
||||||
],
|
],
|
||||||
@ -10833,6 +11050,14 @@
|
|||||||
"title_aux": "ComfyUI_Cluster [WIP]"
|
"title_aux": "ComfyUI_Cluster [WIP]"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/nschpy/ComfyUI_MovisAdapter": [
|
||||||
|
[
|
||||||
|
"Example"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "ComfyUI_MovisAdapter [UNSAFE]"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/numq/comfyui-camera-capture-node": [
|
"https://github.com/numq/comfyui-camera-capture-node": [
|
||||||
[
|
[
|
||||||
"CameraCapture"
|
"CameraCapture"
|
||||||
@ -11674,7 +11899,9 @@
|
|||||||
"https://github.com/saltchicken/ComfyUI-Identity-Mixer": [
|
"https://github.com/saltchicken/ComfyUI-Identity-Mixer": [
|
||||||
[
|
[
|
||||||
"IdentityLoraMixer",
|
"IdentityLoraMixer",
|
||||||
"IdentityLoraMixerStack"
|
"IdentityLoraMixerDirectory",
|
||||||
|
"IdentityLoraMixerStack",
|
||||||
|
"IdentityLoraMixerStackDirectory"
|
||||||
],
|
],
|
||||||
{
|
{
|
||||||
"title_aux": "ComfyUI-Identity-Mixer"
|
"title_aux": "ComfyUI-Identity-Mixer"
|
||||||
@ -11708,6 +11935,8 @@
|
|||||||
"https://github.com/saltchicken/ComfyUI-Video-Utils": [
|
"https://github.com/saltchicken/ComfyUI-Video-Utils": [
|
||||||
[
|
[
|
||||||
"FinalFrameSelector",
|
"FinalFrameSelector",
|
||||||
|
"NthLastFrameSelector",
|
||||||
|
"PreviewImageWithCounter",
|
||||||
"VideoMerge"
|
"VideoMerge"
|
||||||
],
|
],
|
||||||
{
|
{
|
||||||
@ -11952,7 +12181,8 @@
|
|||||||
"SamplingParameters",
|
"SamplingParameters",
|
||||||
"SystemMessagePresets",
|
"SystemMessagePresets",
|
||||||
"TextEncodeFlux2SystemPrompt",
|
"TextEncodeFlux2SystemPrompt",
|
||||||
"TextEncodeZITSystemPrompt"
|
"TextEncodeZITSystemPrompt",
|
||||||
|
"UnFrakturPad"
|
||||||
],
|
],
|
||||||
{
|
{
|
||||||
"title_aux": "Sampling Utility Toolkit"
|
"title_aux": "Sampling Utility Toolkit"
|
||||||
@ -12151,9 +12381,9 @@
|
|||||||
"https://github.com/stalkervr/ComfyUI-StalkerVr": [
|
"https://github.com/stalkervr/ComfyUI-StalkerVr": [
|
||||||
[
|
[
|
||||||
"AnyCollector",
|
"AnyCollector",
|
||||||
"ImageAspectRatioFixer",
|
|
||||||
"ImageBatchCrop",
|
"ImageBatchCrop",
|
||||||
"ImageGridCropper",
|
"ImageGridCropper",
|
||||||
|
"ImageRatioResizer",
|
||||||
"JsonArraySplitter",
|
"JsonArraySplitter",
|
||||||
"JsonBuilder",
|
"JsonBuilder",
|
||||||
"JsonDeserializeObject",
|
"JsonDeserializeObject",
|
||||||
@ -12223,6 +12453,18 @@
|
|||||||
"title_aux": "ComfyUI-Audio-Subtitle [WIP]"
|
"title_aux": "ComfyUI-Audio-Subtitle [WIP]"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/starsFriday/ComfyUI-KLingAI-OmniVideo": [
|
||||||
|
[
|
||||||
|
"KlingFirstEndFrame",
|
||||||
|
"KlingImage2Video",
|
||||||
|
"KlingText2Video",
|
||||||
|
"KlingVideoEdit",
|
||||||
|
"KlingVideoExtend"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "ComfyUI-KLingAI-OmniVideo [WIP]"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/starsFriday/ComfyUI-LongCat-Image": [
|
"https://github.com/starsFriday/ComfyUI-LongCat-Image": [
|
||||||
[
|
[
|
||||||
"LongCatImageEdit",
|
"LongCatImageEdit",
|
||||||
@ -12620,6 +12862,16 @@
|
|||||||
"title_aux": "ComfyUI-SDXLGenerateFromTextFile [UNSAFE]"
|
"title_aux": "ComfyUI-SDXLGenerateFromTextFile [UNSAFE]"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/tpc2233/ComfyUI-TP-IMtalker": [
|
||||||
|
[
|
||||||
|
"IMTalkerAudioDriven",
|
||||||
|
"IMTalkerLoader",
|
||||||
|
"IMTalkerVideoDriven"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "ComfyUI-TP-IMtalker [WIP]"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/tracerstar/comfyui-p5js-node": [
|
"https://github.com/tracerstar/comfyui-p5js-node": [
|
||||||
[
|
[
|
||||||
"HYPE_P5JSImage"
|
"HYPE_P5JSImage"
|
||||||
@ -13380,6 +13632,7 @@
|
|||||||
"AppendTagsNode",
|
"AppendTagsNode",
|
||||||
"AspectRatiosNode",
|
"AspectRatiosNode",
|
||||||
"Base64ToImageNode",
|
"Base64ToImageNode",
|
||||||
|
"DetailMapNode",
|
||||||
"DivideNode",
|
"DivideNode",
|
||||||
"DownloadImageNode",
|
"DownloadImageNode",
|
||||||
"ExcludeTagsNode",
|
"ExcludeTagsNode",
|
||||||
@ -13388,12 +13641,13 @@
|
|||||||
"FloatNode",
|
"FloatNode",
|
||||||
"FloatToIntNode",
|
"FloatToIntNode",
|
||||||
"IfNode",
|
"IfNode",
|
||||||
|
"ImageRemoveAlphaNode",
|
||||||
|
"ImageShapeNode",
|
||||||
"ImageSizeNode",
|
"ImageSizeNode",
|
||||||
"ImageToBase64Node",
|
"ImageToBase64Node",
|
||||||
"ImageToVideoNode",
|
"ImageToVideoNode",
|
||||||
"ImagesCatNode",
|
"ImagesCatNode",
|
||||||
"ImagesIndexNode",
|
"ImagesIndexNode",
|
||||||
"ImagesInfoNode",
|
|
||||||
"ImagesRangeNode",
|
"ImagesRangeNode",
|
||||||
"IntNode",
|
"IntNode",
|
||||||
"IntToFloatNode",
|
"IntToFloatNode",
|
||||||
@ -13403,6 +13657,7 @@
|
|||||||
"LoadStringFromDirectoryNode",
|
"LoadStringFromDirectoryNode",
|
||||||
"LoadStringNode",
|
"LoadStringNode",
|
||||||
"LoraLoaderDualNode",
|
"LoraLoaderDualNode",
|
||||||
|
"MaskMapNode",
|
||||||
"MaxNode",
|
"MaxNode",
|
||||||
"MinNode",
|
"MinNode",
|
||||||
"ModulationDirectionNode",
|
"ModulationDirectionNode",
|
||||||
@ -13414,11 +13669,14 @@
|
|||||||
"PrependTagsNode",
|
"PrependTagsNode",
|
||||||
"PrintAnyNode",
|
"PrintAnyNode",
|
||||||
"PrintImageNode",
|
"PrintImageNode",
|
||||||
|
"PureColorImageNode",
|
||||||
"PythonScriptNode",
|
"PythonScriptNode",
|
||||||
"RangeStringListNode",
|
"RangeStringListNode",
|
||||||
"RangeStringNode",
|
"RangeStringNode",
|
||||||
"ResizeImageNode",
|
"ResizeImageNode",
|
||||||
|
"RoughnessToSmoothnessNode",
|
||||||
"SaveImageToDirectoryNode",
|
"SaveImageToDirectoryNode",
|
||||||
|
"SaveImageToFolderNode",
|
||||||
"SaveStringToDirectoryNode",
|
"SaveStringToDirectoryNode",
|
||||||
"ShowStringNode",
|
"ShowStringNode",
|
||||||
"StringAppendNode",
|
"StringAppendNode",
|
||||||
@ -13505,6 +13763,14 @@
|
|||||||
"title_aux": "ComfyUI-Dropbox-API [WIP]"
|
"title_aux": "ComfyUI-Dropbox-API [WIP]"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/yutrodimitri-ship-it/ComfyUI-YUTRO-CastingStudio-v2": [
|
||||||
|
[
|
||||||
|
"YUTROWardrobePreset"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "ComfyUI-YUTRO-CastingStudio-v2 [WIP]"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/yuvraj108c/ComfyUI-HYPIR": [
|
"https://github.com/yuvraj108c/ComfyUI-HYPIR": [
|
||||||
[
|
[
|
||||||
"HYPIRProcess",
|
"HYPIRProcess",
|
||||||
@ -13515,6 +13781,16 @@
|
|||||||
"title_aux": "ComfyUI HYPIR [NAME CONFLICT]"
|
"title_aux": "ComfyUI HYPIR [NAME CONFLICT]"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/yuyu0218yu/comfyui-NXCM-tool": [
|
||||||
|
[
|
||||||
|
"HD_EncryptImage",
|
||||||
|
"HD_EncryptVideo",
|
||||||
|
"VideoToGarbledImage"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "comfyui-NXCM-tool [UNSAFE]"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/z604159435g/comfyui_random_prompt_plugin": [
|
"https://github.com/z604159435g/comfyui_random_prompt_plugin": [
|
||||||
[
|
[
|
||||||
"NaturalLanguagePromptGenerator",
|
"NaturalLanguagePromptGenerator",
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@ -1,5 +1,15 @@
|
|||||||
{
|
{
|
||||||
"custom_nodes": [
|
"custom_nodes": [
|
||||||
|
{
|
||||||
|
"author": "Fossiel",
|
||||||
|
"title": "ComfyUI-MultiGPU-Patched",
|
||||||
|
"reference": "https://github.com/Fossiel/ComfyUI-MultiGPU-Patched",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/Fossiel/ComfyUI-MultiGPU-Patched"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Patched fork of ComfyUI-MultiGPU providing universal .safetensors and GGUF multi-GPU distribution with DisTorch 2.0 engine, model-driven allocation options (bytes/ratio modes), WanVideoWrapper integration, and up to 10% faster GGUF inference. (Description by CC)"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"author": "synchronicity-labs",
|
"author": "synchronicity-labs",
|
||||||
"title": "ComfyUI Sync Lipsync Node",
|
"title": "ComfyUI Sync Lipsync Node",
|
||||||
|
|||||||
@ -1,5 +1,97 @@
|
|||||||
{
|
{
|
||||||
"custom_nodes": [
|
"custom_nodes": [
|
||||||
|
{
|
||||||
|
"author": "AhBumm",
|
||||||
|
"title": "ComfyUI_MangaLineExtraction [REMOVED]",
|
||||||
|
"reference": "https://github.com/AhBumm/ComfyUI_MangaLineExtraction-hf",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/AhBumm/ComfyUI_MangaLineExtraction-hf"
|
||||||
|
],
|
||||||
|
"description": "p1atdev/MangaLineExtraction-hf as a node in comfyui",
|
||||||
|
"install_type": "git-clone"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "danieljanata",
|
||||||
|
"title": "ComfyUI-QwenVL-Override [REMOVED]",
|
||||||
|
"reference": "https://github.com/danieljanata/ComfyUI-QwenVL-Override",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/danieljanata/ComfyUI-QwenVL-Override"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Adds two nodes that reuse upstream ComfyUI-QwenVL presets but add a runtime override that can be wired/unwired without getting stuck."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "Futureversecom",
|
||||||
|
"title": "ComfyUI-JEN [REMOVED]",
|
||||||
|
"reference": "https://github.com/futureversecom/ComfyUI-JEN",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/futureversecom/ComfyUI-JEN"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Comfy UI custom nodes for JEN music generation powered by Futureverse"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "TheBill2001",
|
||||||
|
"title": "comfyui-upscale-by-model [REMOVED]",
|
||||||
|
"reference": "https://github.com/TheBill2001/comfyui-upscale-by-model",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/TheBill2001/comfyui-upscale-by-model"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "This custom node allow upscaling an image by a factor using a model."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "XYMikky12138",
|
||||||
|
"title": "ComfyUI-NanoBanana-inpaint [REMOVED]",
|
||||||
|
"reference": "https://github.com/XYMikky12138/ComfyUI-NanoBanana-inpaint",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/XYMikky12138/ComfyUI-NanoBanana-inpaint"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "ComfyUI nodes for API-based inpainting (Gemini, Imagen) with aspect ratio constraints, smart cropping, resize fitting, intelligent paste-back with transparency support. (Description by CC)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "Blonicx",
|
||||||
|
"title": "ComfyUI-Rework-X [REMOVED]",
|
||||||
|
"id": "rework-x",
|
||||||
|
"reference": "https://github.com/Blonicx/ComfyUI-X-Rework",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/Blonicx/ComfyUI-X-Rework"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "This is a plugin for ComfyUI that adds new Util Nodes and Nodes for easier image creation and sharing."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "scott-createplay",
|
||||||
|
"title": "ComfyUI_video_essentials [REMOVED]",
|
||||||
|
"reference": "https://github.com/scott-createplay/ComfyUI_video_essentials",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/scott-createplay/ComfyUI_video_essentials"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Essential video processing nodes for ComfyUI"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "thnikk",
|
||||||
|
"title": "comfyui-thnikk-utils [REMOVED]",
|
||||||
|
"reference": "https://github.com/thnikk/comfyui-thnikk-utils",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/thnikk/comfyui-thnikk-utils"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Nodes to clean up your workflow."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "Tr1dae",
|
||||||
|
"title": "LoRA Matcher Nodes for ComfyUI [REMOVED]",
|
||||||
|
"reference": "https://github.com/Tr1dae/ComfyUI-LoraPromptMatcher",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/Tr1dae/ComfyUI-LoraPromptMatcher"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "This custom node provides two different approaches to automatically match text prompts with LoRA models using their descriptions."
|
||||||
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
"author": "jkhayiying",
|
"author": "jkhayiying",
|
||||||
"title": "ImageLoadFromLocalOrUrl Node for ComfyUI [REMOVED]",
|
"title": "ImageLoadFromLocalOrUrl Node for ComfyUI [REMOVED]",
|
||||||
|
|||||||
@ -1,5 +1,479 @@
|
|||||||
{
|
{
|
||||||
"custom_nodes": [
|
"custom_nodes": [
|
||||||
|
{
|
||||||
|
"author": "vjumpkung",
|
||||||
|
"title": "ComfyUI-STARWrapper",
|
||||||
|
"reference": "https://github.com/vjumpkung/ComfyUI-STARWrapper",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/vjumpkung/ComfyUI-STARWrapper"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "An experimental STAR Video Upscale Wrapper."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "ttulttul",
|
||||||
|
"title": "Skoogeer-Noise",
|
||||||
|
"reference": "https://github.com/ttulttul/Skoogeer-Noise",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/ttulttul/Skoogeer-Noise"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Noise, conditioning, and perturbation utility nodes for ComfyUI (procedural noise, mesh drag, latent channel stats preview)."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "SparknightLLC",
|
||||||
|
"title": "ComfyUI-SpectralVAEDetailer",
|
||||||
|
"reference": "https://github.com/SparknightLLC/ComfyUI-SpectralVAEDetailer",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/SparknightLLC/ComfyUI-SpectralVAEDetailer"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Adjusts a latent image before the VAE decoding step in order to improve your image quality."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "Paddel87",
|
||||||
|
"title": "ComfyUI_fal_image",
|
||||||
|
"reference": "https://github.com/Paddel87/ComfyUI_fal_image",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/Paddel87/ComfyUI_fal_image"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "ComfyUI custom node pack for fal.ai image generation supporting FLUX models with queue polling, safety controls, and native image I/O conversion."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "okdalto",
|
||||||
|
"title": "ComfyUI-FlashPortrait",
|
||||||
|
"reference": "https://github.com/okdalto/ComfyUI-FlashPortrait",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/okdalto/ComfyUI-FlashPortrait"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "ComfyUI nodes for FlashPortrait that enable infinite-length portrait animation generation driven by video with automatic model downloading and flexible input options."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "Shadowwalker0P",
|
||||||
|
"title": "CryptoNoise-Ksampler",
|
||||||
|
"reference": "https://github.com/Shadowwalker0P/CryptoNoise-Ksampler",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/Shadowwalker0P/CryptoNoise-Ksampler"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Drop-in replacement for ComfyUI's standard KSampler that embeds cryptographic proof of authorship directly into generated images through deterministic noise injection into the latent representation."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "Verolelb",
|
||||||
|
"title": "ComfyUI-Video-Workbench",
|
||||||
|
"reference": "https://github.com/Verolelb/ComfyUI-Video-Workbench",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/Verolelb/ComfyUI-Video-Workbench"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "ComfyUI custom node that acts as a mini video editing studio, automatically assembling multiple video clips from a folder with intelligent resolution resizing, aspect ratio handling, and frame rate management."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "BlackVortexAI",
|
||||||
|
"title": "BV Node Pack",
|
||||||
|
"reference": "https://github.com/BlackVortexAI/bv_nodepack",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/BlackVortexAI/bv_nodepack"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "A ComfyUI node pack with utility and workflow nodes: a flexible config-driven Pipe system plus Subgraph-friendly UI nodes (Heading, Spacer, Divider) with dynamic JavaScript rendering."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "rakkarage",
|
||||||
|
"title": "ComfyRage",
|
||||||
|
"id": "comfyrage",
|
||||||
|
"reference": "https://github.com/rakkarage/ComfyRage",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/rakkarage/ComfyRage"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "ComfyUI text nodes. Pre (preprocess comments, random, and de-emphasis), Show (show and persist text), and Debug (show and persist weights)."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "naxci1",
|
||||||
|
"title": "ComfyUI-FlashVSR_Stable",
|
||||||
|
"reference": "https://github.com/naxci1/ComfyUI-FlashVSR_Stable",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/naxci1/ComfyUI-FlashVSR_Stable"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "High-performance Video Super Resolution for ComfyUI with VRAM optimization."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "filliptm",
|
||||||
|
"title": "ComfyUI_FL-CosyVoice3",
|
||||||
|
"reference": "https://github.com/filliptm/ComfyUI_FL-CosyVoice3",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/filliptm/ComfyUI_FL-CosyVoice3"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "FL CosyVoice3 - Advanced Text-to-Speech nodes for ComfyUI. Features zero-shot voice cloning, cross-lingual synthesis, instruction-based control, and voice conversion using the CosyVoice3 model family. Supports 9 languages and 18+ Chinese dialects with automatic model downloading and caching."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "ShammiG",
|
||||||
|
"title": "ComfyUI_Text_Tools_SG",
|
||||||
|
"reference": "https://github.com/ShammiG/ComfyUI_Text_Tools_SG",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/ShammiG/ComfyUI_Text_Tools_SG"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Text Editor node with Markdown editing plus quick shortcuts, Text Viewer node, with extra features plus Text Merge, Text Save and Load Text from anywhere nodes."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "SparknightLLC",
|
||||||
|
"title": "ComfyUI-ModelSamplingSD3Advanced",
|
||||||
|
"reference": "https://github.com/SparknightLLC/ComfyUI-ModelSamplingSD3Advanced",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/SparknightLLC/ComfyUI-ModelSamplingSD3Advanced"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "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."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "DayMan84",
|
||||||
|
"title": "ComfyUI-Usgromana-Gallery",
|
||||||
|
"reference": "https://github.com/DayMan84/ComfyUI-Usgromana-Gallery",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/DayMan84/ComfyUI-Usgromana-Gallery"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "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."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "ddontsov93",
|
||||||
|
"title": "ComfyUI-AudioSeparator",
|
||||||
|
"reference": "https://github.com/ddontsov93/ComfyUI-AudioSeparator",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/ddontsov93/ComfyUI-AudioSeparator"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Custom node for ComfyUI integrating audio-separator library that separates audio stems (vocals vs instrumental), removes noise, and fixes audio artifacts using GPU acceleration. (Description by CC)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "cyberlightdev",
|
||||||
|
"title": "ComfyUI-CyberUtils",
|
||||||
|
"reference": "https://github.com/cyberlightdev/ComfyUI-CyberUtils",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/cyberlightdev/ComfyUI-CyberUtils"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "A minimal template for creating React/TypeScript frontend extensions for ComfyUI, with complete boilerplate setup including internationalization and unit testing."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "TobiasGlaubach",
|
||||||
|
"title": "ComfyUI-TG_pydocmaker",
|
||||||
|
"reference": "https://github.com/TobiasGlaubach/ComfyUI-TG_pydocmaker",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/TobiasGlaubach/ComfyUI-TG_pydocmaker"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "A minimal node set in comfyui to render pydocmaker reports"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "xuheyao",
|
||||||
|
"title": "comfyui-dinov3-point-prompt",
|
||||||
|
"reference": "https://github.com/xuheyao/comfyui-dinov3-point-prompt",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/xuheyao/comfyui-dinov3-point-prompt"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "ComfyUI custom node for DINOv3 point prompt functionality with integration of Facebook's DINOv3 research model. (Description by CC)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "logicalor",
|
||||||
|
"title": "comfyui_friendly_pipe",
|
||||||
|
"reference": "https://github.com/logicalor/comfyui_friendly_pipe",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/logicalor/comfyui_friendly_pipe"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Flexible pipe nodes for bundling and unbundling multiple connections of any type in ComfyUI"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "Asidert",
|
||||||
|
"title": "Base64 Images input and output nodes for ComfyUI",
|
||||||
|
"reference": "https://github.com/Asidert/ComfyUI_Base64Images",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/Asidert/ComfyUI_Base64Images"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "A set of base64 input and output nodes for a custom API using ComfyUI"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "9nate-drake",
|
||||||
|
"title": "ComfyUI-PanoTools",
|
||||||
|
"reference": "https://github.com/9nate-drake/ComfyUI-PanoTools",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/9nate-drake/ComfyUI-PanoTools"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Professional panorama generation tools for ComfyUI converting perspective images/video to equirectangular 360° panoramas with automatic camera calibration via AI, horizon detection, or vertical line detection."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "Bzbaozi",
|
||||||
|
"title": "ComfyUI-YK-Banana2-Batch",
|
||||||
|
"reference": "https://github.com/Bzbaozi/ComfyUI-YK-Banana2-Batch",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/Bzbaozi/ComfyUI-YK-Banana2-Batch"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "A powerful batch image generation node for ComfyUI using the YK-Banana2 Pro API to generate multiple images in parallel with reference image support. (Description by CC)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "rethink-studios",
|
||||||
|
"title": "comfyui-model-linker-desktop",
|
||||||
|
"reference": "https://github.com/rethink-studios/comfyui-model-linker-desktop",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/rethink-studios/comfyui-model-linker-desktop"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "A ComfyUI extension that helps users relink missing models in workflows"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "OhSeongHyeon",
|
||||||
|
"title": "comfyui-watdafox-nodes",
|
||||||
|
"reference": "https://github.com/OhSeongHyeon/comfyui-watdafox-nodes",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/OhSeongHyeon/comfyui-watdafox-nodes"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "A node pack for ComfyUI"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "pixelpainter",
|
||||||
|
"title": "mute-bypass by node ID",
|
||||||
|
"reference": "https://github.com/pixelpainter/comfyui-mute-bypass-by-ID",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/pixelpainter/comfyui-mute-bypass-by-ID"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "2 nodes for muting or bypassing a node by node ID. They are widget linkable and promotable to a Subgraph node as a switch to mute or bypass a node in it's own Subgraph, or any other Subgraph, or it can be used as a stand alone node anywhere"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "benjiyaya",
|
||||||
|
"title": "ComfyUI-QwenImageLayeredToLength",
|
||||||
|
"reference": "https://github.com/benjiyaya/ComfyUI-QwenImageLayeredToLength",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/benjiyaya/ComfyUI-QwenImageLayeredToLength"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Custom ComfyUI node for using Qwen-Image-Layered as a conversion tool to transform layer numbers into latent space length parameters. (Description by CC)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "princepainter",
|
||||||
|
"title": "ComfyUI-PainterVideoCombine",
|
||||||
|
"reference": "https://github.com/princepainter/ComfyUI-PainterVideoCombine",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/princepainter/ComfyUI-PainterVideoCombine"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "ComfyUI node: extract fps/frames/duration/width/height from video"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "Arctenox",
|
||||||
|
"title": "Arctenoxs-Essentials_ComfyUI",
|
||||||
|
"reference": "https://github.com/Arctenox/Arctenoxs-Essentials_ComfyUI",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/Arctenox/Arctenoxs-Essentials_ComfyUI"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "A collection of efficient workflow nodes for ComfyUI with advanced sampling, seed management, temporal prompt processing, and workflow optimization tools"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "by-ae",
|
||||||
|
"title": "ae-in-workflow",
|
||||||
|
"reference": "https://github.com/by-ae/ae-in-workflow",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/by-ae/ae-in-workflow"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "In-workflow Nodes for ComfyUI - Heavy interaction and streaming capabilities"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"author": "chameleon-ai",
|
||||||
|
"title": "comfyui_momo",
|
||||||
|
"reference": "https://github.com/chameleon-ai/comfyui_momo",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/chameleon-ai/comfyui_momo"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Implementation of MoMo interpolation for ComfyUI"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "PozzettiAndrea",
|
||||||
|
"title": "ComfyUI-BGPSeg",
|
||||||
|
"reference": "https://github.com/PozzettiAndrea/ComfyUI-BGPSeg",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/PozzettiAndrea/ComfyUI-BGPSeg"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "BGPSeg: Boundary-Guided Primitive Segmentation - Originally from ComfyUI-CADabra"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "PozzettiAndrea",
|
||||||
|
"title": "ComfyUI-SECADNET",
|
||||||
|
"reference": "https://github.com/PozzettiAndrea/ComfyUI-SECADNET",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/PozzettiAndrea/ComfyUI-SECADNET"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "SECAD-Net: Sketch-Extrude CAD Reconstruction - Originally from ComfyUI-CADabra"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "PozzettiAndrea",
|
||||||
|
"title": "ComfyUI-Cadrille",
|
||||||
|
"reference": "https://github.com/PozzettiAndrea/ComfyUI-Cadrille",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/PozzettiAndrea/ComfyUI-Cadrille"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Cadrille: Multi-modal CAD Reconstruction - Originally from ComfyUI-CADabra"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "PozzettiAndrea",
|
||||||
|
"title": "ComfyUI-NeurCADRecon",
|
||||||
|
"reference": "https://github.com/PozzettiAndrea/ComfyUI-NeurCADRecon",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/PozzettiAndrea/ComfyUI-NeurCADRecon"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "NeurCADRecon: Neural Implicit CAD Reconstruction - Originally from ComfyUI-CADabra"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "RyukoMatoiFan",
|
||||||
|
"title": "ComfyUI-Switti",
|
||||||
|
"reference": "https://github.com/RyukoMatoiFan/ComfyUI-Switti",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/RyukoMatoiFan/ComfyUI-Switti"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Custom nodes for running the Switti text-to-image model inside ComfyUI with support for checkpoint loading, VAE, CLIP encoders, and pipeline building."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "DenRakEiw",
|
||||||
|
"title": "ComfyUI-nearest-qwen-resolution",
|
||||||
|
"reference": "https://github.com/DenRakEiw/ComfyUI-nearest-qwen-resolution",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/DenRakEiw/ComfyUI-nearest-qwen-resolution"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "ComfyUI custom node that converts input image dimensions to the nearest recommended Qwen-Image resolution preset, matching orientation and aspect ratio while optimizing for the target model."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "styletransfer",
|
||||||
|
"title": "ComfyUI-TRELLIS2_Motion",
|
||||||
|
"reference": "https://github.com/styletransfer/ComfyUI-TRELLIS2_Motion",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/styletransfer/ComfyUI-TRELLIS2_Motion"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "A comprehensive ComfyUI node package that uses Microsoft's TRELLIS2 to transform video footage into 3D mesh reconstructions with advanced rendering effects."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "SuzumiyaAkizuki",
|
||||||
|
"title": "ComfyUI-LLM_Prompt_XML_Formatter",
|
||||||
|
"reference": "https://github.com/SuzumiyaAkizuki/ComfyUI-LLM_Prompt_XML_Formatter",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/SuzumiyaAkizuki/ComfyUI-LLM_Prompt_XML_Formatter"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "ComfyUI nodes for automatically generating XML-style prompts compatible with NewBie models using LLM APIs, with style customization and preset management capabilities. (Description by CC)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "AugustusLXIII",
|
||||||
|
"title": "Custom Resolution I2V",
|
||||||
|
"id": "custom-resolution-i2v-augustus",
|
||||||
|
"reference": "https://github.com/AugustusLXIII/ComfyUI_CustomResolution_I2V",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/AugustusLXIII/ComfyUI_CustomResolution_I2V"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "A resolution utility for WanVideo I2V with 20 presets, manual override and automatic rounding."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "1038lab",
|
||||||
|
"title": "ComfyUI-NodeAlign",
|
||||||
|
"reference": "https://github.com/1038lab/ComfyUI-NodeAlign",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/1038lab/ComfyUI-NodeAlign"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Lightweight alignment toolbar for ComfyUI graphs. Provides quick align, equal size, and distribution actions with optional keyboard shortcuts."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "SKBv0",
|
||||||
|
"title": "ComfyUI_LinkFX",
|
||||||
|
"reference": "https://github.com/SKBv0/ComfyUI_LinkFX",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/SKBv0/ComfyUI_LinkFX"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Visual effects for ComfyUI links (wires) with various animation styles (Neon, Matrix, Fire) and gravity physics rope simulation. (Description by CC)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "Austat",
|
||||||
|
"title": "ComfyUI-DownsampleFPS",
|
||||||
|
"reference": "https://github.com/Austat/ComfyUI-DownsampleFPS",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/Austat/ComfyUI-DownsampleFPS"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "A node for ComfyUI to downsample framerate ie. from 48 to 24."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "BennyDaBall930",
|
||||||
|
"title": "ComfyUI-Z-Engineer",
|
||||||
|
"reference": "https://github.com/BennyDaBall930/ComfyUI-Z-Engineer",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/BennyDaBall930/ComfyUI-Z-Engineer"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Custom node for ComfyUI that integrates a local LLM via OpenAI-compatible API to engineer optimal prompts for Z-Image Turbo workflows. (Description by CC)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "SKBv0",
|
||||||
|
"title": "ComfyUI_SpideyReroute",
|
||||||
|
"reference": "https://github.com/SKBv0/ComfyUI_SpideyReroute",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/SKBv0/ComfyUI_SpideyReroute"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Just a reroute node with a tiny twist."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "Austat",
|
||||||
|
"title": "ComfyUI-RemacriScale",
|
||||||
|
"reference": "https://github.com/Austat/ComfyUI-RemacriScale",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/Austat/ComfyUI-RemacriScale"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "ComfyUI custom node for upscaling videos using the Remacri upscaler and then downscaling them. (Description by CC)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "Lysthan",
|
||||||
|
"title": "ComfyUI-LYSTHAN-PPS",
|
||||||
|
"reference": "https://github.com/Lysthan/ComfyUI-LYSTHAN-PPS",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/Lysthan/ComfyUI-LYSTHAN-PPS"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Privacy-Protected Saver node for ComfyUI that encrypts and archives output images into password-protected ZIP files or videos for secure storage and privacy protection."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "mirabarukaso",
|
||||||
|
"title": "ComfyUI_MiraSubPack",
|
||||||
|
"reference": "https://github.com/mirabarukaso/ComfyUI_MiraSubPack",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/mirabarukaso/ComfyUI_MiraSubPack"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "More test nodes for ComfyUI_Mira extension. (Description by CC)"
|
||||||
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
"author": "huchenlei",
|
"author": "huchenlei",
|
||||||
"title": "ComfyUI-execution-glow",
|
"title": "ComfyUI-execution-glow",
|
||||||
@ -40,16 +514,6 @@
|
|||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "Advanced tiling plugin for ComfyUI solving VRAM limitations in 4K/8K+ image generation using intelligent tiling and seamless weighted fusion with multiple blending modes."
|
"description": "Advanced tiling plugin for ComfyUI solving VRAM limitations in 4K/8K+ image generation using intelligent tiling and seamless weighted fusion with multiple blending modes."
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"author": "XYMikky12138",
|
|
||||||
"title": "ComfyUI-NanoBanana-inpaint",
|
|
||||||
"reference": "https://github.com/XYMikky12138/ComfyUI-NanoBanana-inpaint",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/XYMikky12138/ComfyUI-NanoBanana-inpaint"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "ComfyUI nodes for API-based inpainting (Gemini, Imagen) with aspect ratio constraints, smart cropping, resize fitting, intelligent paste-back with transparency support. (Description by CC)"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"author": "GiusTex",
|
"author": "GiusTex",
|
||||||
"title": "ComfyUI-Wan-TimeToMove",
|
"title": "ComfyUI-Wan-TimeToMove",
|
||||||
@ -100,16 +564,6 @@
|
|||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "ComfyUI Qwen-Image-Edit-2509 node integration for image editing using OpenAI Image API. (Description by CC)"
|
"description": "ComfyUI Qwen-Image-Edit-2509 node integration for image editing using OpenAI Image API. (Description by CC)"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"author": "danieljanata",
|
|
||||||
"title": "ComfyUI-QwenVL-Override",
|
|
||||||
"reference": "https://github.com/danieljanata/ComfyUI-QwenVL-Override",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/danieljanata/ComfyUI-QwenVL-Override"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "Adds two nodes that reuse upstream ComfyUI-QwenVL presets but add a runtime override that can be wired/unwired without getting stuck."
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"author": "Faildes",
|
"author": "Faildes",
|
||||||
"title": "ComfyUI-NegativeFold",
|
"title": "ComfyUI-NegativeFold",
|
||||||
@ -160,16 +614,6 @@
|
|||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "ComfyUI nodes for using SimpleTuner-trained Flux 2 LoRA models. SimpleTuner's Flux 2 architecture uses fused layers, making its LoRAs incompatible with standard ComfyUI Flux nodes. (Description by CC)"
|
"description": "ComfyUI nodes for using SimpleTuner-trained Flux 2 LoRA models. SimpleTuner's Flux 2 architecture uses fused layers, making its LoRAs incompatible with standard ComfyUI Flux nodes. (Description by CC)"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"author": "scott-createplay",
|
|
||||||
"title": "ComfyUI_video_essentials",
|
|
||||||
"reference": "https://github.com/scott-createplay/ComfyUI_video_essentials",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/scott-createplay/ComfyUI_video_essentials"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "Essential video processing nodes for ComfyUI"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"author": "revisionhiep-create",
|
"author": "revisionhiep-create",
|
||||||
"title": "comfyui-standard-trigger-words",
|
"title": "comfyui-standard-trigger-words",
|
||||||
@ -350,403 +794,6 @@
|
|||||||
],
|
],
|
||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "Generate human poses from text descriptions using T2P Transformer for ControlNet/T2I-Adapter workflows"
|
"description": "Generate human poses from text descriptions using T2P Transformer for ControlNet/T2I-Adapter workflows"
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "kijai",
|
|
||||||
"title": "ComfyUI-SCAIL-Pose",
|
|
||||||
"reference": "https://github.com/kijai/ComfyUI-SCAIL-Pose",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/kijai/ComfyUI-SCAIL-Pose"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "ComfyUI nodes for SCAIL input processing"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "ShammiG",
|
|
||||||
"title": "ComfyUI-Show_Any_Text_in_CMD_Console-SG",
|
|
||||||
"reference": "https://github.com/ShammiG/ComfyUI-Show_Any_Text_in_CMD_Console-SG",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/ShammiG/ComfyUI-Show_Any_Text_in_CMD_Console-SG"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "Simple node to show ANY output text in the CMD console with color options"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "ubisoft",
|
|
||||||
"title": "ComfyUI-Chord",
|
|
||||||
"reference": "https://github.com/ubisoft/ComfyUI-Chord",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/ubisoft/ComfyUI-Chord"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "Custom nodes for the paper: Chord: Chain of Rendering Decomposition for PBR Material Estimation from Generated Texture Images"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "g7b2",
|
|
||||||
"title": "ComfyUI-Artist-Tester",
|
|
||||||
"reference": "https://github.com/g7b2/ComfyUI-Artist-Tester",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/g7b2/ComfyUI-Artist-Tester"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "A dedicated suite of custom nodes for batch testing artists, styles, and prompts in ComfyUI, solving the caching problem with anti-cache logic and dynamic filename generation."
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "dseditor",
|
|
||||||
"title": "Comfy-MCP",
|
|
||||||
"reference": "https://github.com/dseditor/Comfy-MCP",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/dseditor/Comfy-MCP"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "Simple MCP Server for ComfyUI text to image Workflow - ComfyUI Node Integration , Based on lalanikarim/comfy-mcp-server work"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "ashtar1984",
|
|
||||||
"title": "ComfyUI-SwitchPathLazy",
|
|
||||||
"reference": "https://github.com/ashtar1984/ComfyUI-SwitchPathLazy",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/ashtar1984/ComfyUI-SwitchPathLazy"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "Efficient lazy path switch for ComfyUI. Skips execution of the inactive branch entirely using native lazy evaluation. Includes live status display."
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "Deathspike",
|
|
||||||
"title": "ComfyUI-MyOriginalWaifu",
|
|
||||||
"reference": "https://github.com/Deathspike/ComfyUI-MyOriginalWaifu",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/Deathspike/ComfyUI-MyOriginalWaifu"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "My Original Waifu is a tag-based prompt-transformation engine for ComfyUI designed for creators who want their original characters to feel consistent, expressive, and faithfully rendered across every scene. Instead of manually adjusting tags each time you generate an image, you define the essence of your waifu, her look, her outfits, the way she appears in different contexts, and the engine transforms your prompt to match those intentions. It stays out of the way and simply follows your rules with clarity and consistency. Your Waifu. Your Rules. Your Perfect Prompt."
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "LeonQ8",
|
|
||||||
"title": "ComfyUI-Dynamic-Lora-Scheduler",
|
|
||||||
"reference": "https://github.com/LeonQ8/ComfyUI-Dynamic-Lora-Scheduler",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/LeonQ8/ComfyUI-Dynamic-Lora-Scheduler"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "Dynamically balance weights of multiple LoRAs over generation steps for ComfyUI."
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "sebagallo",
|
|
||||||
"title": "comfyui-sg-llama-cpp",
|
|
||||||
"reference": "https://github.com/sebagallo/comfyui-sg-llama-cpp",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/sebagallo/comfyui-sg-llama-cpp"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "llama-cpp-python wrapper, with support for vision models. It allows the user to generate text responses from prompts using llama.cpp."
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "Limbicnation",
|
|
||||||
"title": "ComfyUI-PromptGenerator",
|
|
||||||
"id": "comfyui-prompt-generator",
|
|
||||||
"reference": "https://github.com/Limbicnation/ComfyUI-PromptGenerator",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/Limbicnation/ComfyUI-PromptGenerator"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "Generate Stable Diffusion prompts using Qwen3-8B via Ollama with 7 style presets (cinematic, anime, photorealistic, fantasy, abstract, cyberpunk, sci-fi)"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "TuonoMindCode",
|
|
||||||
"title": "ComfyUI-Resolution-Suggest-Downscale",
|
|
||||||
"reference": "https://github.com/TuonoMindCode/ComfyUI-Resolution-Suggest-Downscale",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/TuonoMindCode/ComfyUI-Resolution-Suggest-Downscale"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "Resolution suggestion and downscale helper node for ComfyUI."
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "dcyd-lun",
|
|
||||||
"title": "ComfyUI_text_diff",
|
|
||||||
"reference": "https://github.com/dcyd-lun/ComfyUI_text_diff",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/dcyd-lun/ComfyUI_text_diff"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "Compare two texts with GitHub/GitLab-style diff highlighting in ComfyUI"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "SKFRMSEHF",
|
|
||||||
"title": "SK-ComfyUI-FolderingLoader",
|
|
||||||
"id": "skloader",
|
|
||||||
"reference": "https://github.com/SKFRMSEHF/comfyui_SK_Loader",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/SKFRMSEHF/comfyui_SK_Loader"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "Unified loader nodes with folder organization support for checkpoints, LoRA, VAE, and diffusion models"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "drawthingsai",
|
|
||||||
"title": "draw-things-comfyui",
|
|
||||||
"reference": "https://github.com/drawthingsai/draw-things-comfyui",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/drawthingsai/draw-things-comfyui"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "The official Draw Things extension for ComfyUI. Sends image-generation requests to Draw Things over gRPC. Supports Bridge Mode for DT+ cloud and local model execution."
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "darrell-goh",
|
|
||||||
"title": "ComfyUI-NanoBanana_node",
|
|
||||||
"reference": "https://github.com/darrell-goh/ComfyUI-NanoBanana_node",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/darrell-goh/ComfyUI-NanoBanana_node"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "A custom node for ComfyUI that allows you to interact with Nano Banana's Vertex API proxy, providing access to Gemini models with dynamic image inputs."
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "This-is-Uncut",
|
|
||||||
"title": "Custom-Node-ComfyUI-NBP-Uncut",
|
|
||||||
"reference": "https://github.com/This-is-Uncut/Custom-Node-ComfyUI-NBP-Uncut",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/This-is-Uncut/Custom-Node-ComfyUI-NBP-Uncut"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "Node to use NBP with custom API key to improve data privacy control."
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "princepainter",
|
|
||||||
"title": "Comfyui-PainterAudioLength",
|
|
||||||
"reference": "https://github.com/princepainter/Comfyui-PainterAudioLength",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/princepainter/Comfyui-PainterAudioLength"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "A tool for calculating audio duration that takes audio input and outputs the audio length as a floating-point number. (Description by CC)"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "akaugun",
|
|
||||||
"title": "comfyui-lora-hook-trigger",
|
|
||||||
"reference": "https://github.com/akaugun/comfyui-lora-hook-trigger",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/akaugun/comfyui-lora-hook-trigger"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "A clean and simple ComfyUI custom node that creates a LoRA Hook and automatically finds and loads trigger TXT files placed in a folder named after the LoRA file."
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "tumbowungus",
|
|
||||||
"title": "MultiMaskCouple",
|
|
||||||
"reference": "https://github.com/tumbowungus/MultiMaskCouple",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/tumbowungus/MultiMaskCouple"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "A custom node for ComfyUI which simplifies the process of masking multiple prompts, making it easier to manage scenes with multiple distinct characters."
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "fudosanit",
|
|
||||||
"title": "ComfyUI-Random-Resolution",
|
|
||||||
"reference": "https://github.com/fudosanit/ComfyUI-Random-Resolution",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/fudosanit/ComfyUI-Random-Resolution"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "A custom node for ComfyUI. Based on the specified resolution, it randomly selects and outputs one of three patterns: original orientation, swapped width/height, or a square format. (Description by CC)"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "SuLU-K",
|
|
||||||
"title": "comfyui-easy-sam3-tools",
|
|
||||||
"reference": "https://github.com/SuLU-K/comfyui-easy-sam3-tools",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/SuLU-K/comfyui-easy-sam3-tools"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "Custom nodes for building SAM3-centric editing pipelines inside ComfyUI, featuring mask merging, bounding box rendering, and DOM-based interactive editing. (Description by CC)"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "EMkrtchyan",
|
|
||||||
"title": "ComfyUI-NormalsToDepth",
|
|
||||||
"reference": "https://github.com/EMkrtchyan/ComfyUI-NormalsToDepth",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/EMkrtchyan/ComfyUI-NormalsToDepth"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "Converts normal maps to depth maps for use in ComfyUI. (Description by CC)"
|
|
||||||
},
|
|
||||||
|
|
||||||
{
|
|
||||||
"author": "jeankassio",
|
|
||||||
"title": "JK AceStep Nodes",
|
|
||||||
"id": "JK-AceStep-Nodes",
|
|
||||||
"reference": "https://github.com/jeankassio/JK-AceStep-Nodes",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/jeankassio/JK-AceStep-Nodes"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "Advanced nodes optimized for ACE-Step audio generation in ComfyUI."
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "a-und-b",
|
|
||||||
"title": "ComfyUI_AB_Wildcard",
|
|
||||||
"reference": "https://github.com/a-und-b/ComfyUI_AB_Wildcard",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/a-und-b/ComfyUI_AB_Wildcard"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "Simple node for advanced wildcard text processing. Supports variables, conditionals, tag aggregation, weighted selection, and deep nesting. Lightweight, fast, zero external dependencies."
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "RamonGuthrie",
|
|
||||||
"title": "ComfyUI-RBG-SmartSeedVariance",
|
|
||||||
"reference": "https://github.com/RamonGuthrie/ComfyUI-RBG-SmartSeedVariance",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/RamonGuthrie/ComfyUI-RBG-SmartSeedVariance"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "Advanced seed diversity enhancement for ComfyUI with intelligent noise injection and directional biasing."
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "theshubzworld",
|
|
||||||
"title": "ComfyUI-NvidiaCaptioner",
|
|
||||||
"reference": "https://github.com/theshubzworld/ComfyUI-NvidiaCaptioner",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/theshubzworld/ComfyUI-NvidiaCaptioner"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "A ComfyUI node for generating rich, detailed captions for images using NVIDIA's vision models. Supports batch processing, multiple captioning styles, and includes built-in caching for efficient workflows."
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "theshubzworld",
|
|
||||||
"title": "ComfyUI-Universal-Latent",
|
|
||||||
"reference": "https://github.com/theshubzworld/ComfyUI-Universal-Latent",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/theshubzworld/ComfyUI-Universal-Latent"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "Enhanced empty latent node with extended aspect ratio support for ComfyUI"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "lrzjason",
|
|
||||||
"title": "Comfyui-LatentUtils",
|
|
||||||
"reference": "https://github.com/lrzjason/Comfyui-LatentUtils",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/lrzjason/Comfyui-LatentUtils"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "Custom ComfyUI node performing selective latent denoising and detail enhancement using Fourier Transform (FFT) to separate and enhance image frequencies while suppressing noise. (Description by CC)"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "aTanguay",
|
|
||||||
"title": "ComfyUI_Detonate",
|
|
||||||
"reference": "https://github.com/aTanguay/ComfyUI_Detonate",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/aTanguay/ComfyUI_Detonate"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "Professional compositing nodes for ComfyUI - bringing Nuke and Fusion workflows to AI-powered image generation"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "huihuihuiz",
|
|
||||||
"title": "LoRA Downloader for ComfyUI",
|
|
||||||
"id": "lora_downloader",
|
|
||||||
"reference": "https://github.com/huihuihuiz/lora_downloader",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/huihuihuiz/lora_downloader"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "A ComfyUI custom node for downloading and managing LoRA models directly within the UI."
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "lovelybbq",
|
|
||||||
"title": "ComfyUI Custom Node Color",
|
|
||||||
"reference": "https://github.com/lovelybbq/comfyui-custom-node-color",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/lovelybbq/comfyui-custom-node-color"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "A modern GUI-based color picker for ComfyUI nodes. Features visual spectrum, HEX/RGB inputs, eyedropper tool, and favorite colors support."
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "Moeblack",
|
|
||||||
"title": "ComfyUI-SimpleChat",
|
|
||||||
"reference": "https://github.com/Moeblack/ComfyUI-SimpleChat",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/Moeblack/ComfyUI-SimpleChat"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "Simple, no-nonsense LLM chat nodes for ComfyUI. Support OpenAI, Claude, Gemini and NoASS Roleplay.",
|
|
||||||
"tags": [
|
|
||||||
"LLM",
|
|
||||||
"chat",
|
|
||||||
"openai",
|
|
||||||
"claude",
|
|
||||||
"gemini",
|
|
||||||
"roleplay",
|
|
||||||
"noass"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "Lord Lethris",
|
|
||||||
"title": "Dia2 TTS & Captions Generators for ComfyUI",
|
|
||||||
"id": "dia2_tts_captions",
|
|
||||||
"reference": "https://github.com/lord-lethris/ComfyUI-lethris-dia2",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/lord-lethris/ComfyUI-lethris-dia2"
|
|
||||||
],
|
|
||||||
"install_type": "Git-Clone",
|
|
||||||
"description": "This package provides two ComfyUI nodes: 🗣️ Dia2 TTS Generator for text-to-speech using Dia2-2B, and 💬 Dia2 Captions Generator to convert TTS timestamps into SRT/SSA/VTT subtitles. Includes example workflow and voice samples. GPU users require CUDA 12.8+."
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "Braeden90000",
|
|
||||||
"title": "ComfyUI Load Image URL",
|
|
||||||
"id": "load-image-url",
|
|
||||||
"reference": "https://github.com/Braeden90000/comfyui-load-image-url",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/Braeden90000/comfyui-load-image-url"
|
|
||||||
],
|
|
||||||
"pip": ["requests"],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "Load images from files or URLs with live preview and source switching."
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "purzbeats",
|
|
||||||
"title": "ComfyUI-Purz",
|
|
||||||
"reference": "https://github.com/purzbeats/ComfyUI-Purz",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/purzbeats/ComfyUI-Purz"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "A comprehensive node pack for ComfyUI that provides powerful image effects, pattern generation, and animated pattern creation capabilities."
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "TheArtOfficial",
|
|
||||||
"title": "ComfyUI-MaskMorph",
|
|
||||||
"reference": "https://github.com/TheArtOfficial/ComfyUI-MaskMorph",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/TheArtOfficial/ComfyUI-MaskMorph"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "Directional mask expansion node that extends masks along specified directions with pixel-precise control, plus separate pinch/widen morphology operations."
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "brahianrosswill",
|
|
||||||
"title": "ComfyUi-RandomNoiseCustom",
|
|
||||||
"reference": "https://github.com/brahianrosswill/ComfyUi-RandomNoiseCustom",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/brahianrosswill/ComfyUi-RandomNoiseCustom"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "Provides custom noise generation capabilities for ComfyUI workflows with configurable parameters. (Description by CC)"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"author": "amtarr",
|
|
||||||
"title": "ComfyUI-TextureAlchemy",
|
|
||||||
"reference": "https://github.com/amtarr/ComfyUI-TextureAlchemy",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/amtarr/ComfyUI-TextureAlchemy"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "Complete workflow suite for ComfyUI that transforms images into PBR material sets ready for game engines and 3D software."
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
164
scanner.py
164
scanner.py
@ -20,7 +20,7 @@ from pathlib import Path
|
|||||||
from typing import Set, Dict, Optional
|
from typing import Set, Dict, Optional
|
||||||
|
|
||||||
# Scanner version for cache invalidation
|
# Scanner version for cache invalidation
|
||||||
SCANNER_VERSION = "2.0.11" # Multi-layer detection: class existence + display names
|
SCANNER_VERSION = "2.0.12" # Add dict comprehension + export list detection
|
||||||
|
|
||||||
# Cache for extract_nodes and extract_nodes_enhanced results
|
# Cache for extract_nodes and extract_nodes_enhanced results
|
||||||
_extract_nodes_cache: Dict[str, Set[str]] = {}
|
_extract_nodes_cache: Dict[str, Set[str]] = {}
|
||||||
@ -552,12 +552,22 @@ def extract_nodes_enhanced(
|
|||||||
if exists:
|
if exists:
|
||||||
phase5_nodes.add(node_name)
|
phase5_nodes.add(node_name)
|
||||||
|
|
||||||
# Union all results (FIX: Scanner 2.0.9 bug + Scanner 2.0.10 bug)
|
# Phase 6: Dict comprehension pattern (NEW in 2.0.12)
|
||||||
|
# Detects: NODE_CLASS_MAPPINGS = {cls.__name__: cls for cls in to_export}
|
||||||
|
# Example: TobiasGlaubach/ComfyUI-TG_PyCode
|
||||||
|
phase6_nodes = _fallback_dict_comprehension(code_text, file_path)
|
||||||
|
|
||||||
|
# Phase 7: Import-based class names for dict comprehension (NEW in 2.0.12)
|
||||||
|
# Detects imported classes that are added to export lists
|
||||||
|
phase7_nodes = _fallback_import_class_names(code_text, file_path)
|
||||||
|
|
||||||
|
# Union all results (FIX: Scanner 2.0.9 bug + Scanner 2.0.10 bug + Scanner 2.0.12 dict comp)
|
||||||
# 2.0.9: Used early return which missed Phase 3 nodes
|
# 2.0.9: Used early return which missed Phase 3 nodes
|
||||||
# 2.0.10: Only checked registrations, missed classes referenced in display names
|
# 2.0.10: Only checked registrations, missed classes referenced in display names
|
||||||
all_nodes = phase1_nodes | phase2_nodes | phase3_nodes | phase4_nodes | phase5_nodes
|
# 2.0.12: Added dict comprehension and import-based class detection
|
||||||
|
all_nodes = phase1_nodes | phase2_nodes | phase3_nodes | phase4_nodes | phase5_nodes | phase6_nodes | phase7_nodes
|
||||||
|
|
||||||
# Phase 6: Empty dict detector (logging only, doesn't add nodes)
|
# Phase 8: Empty dict detector (logging only, doesn't add nodes)
|
||||||
if not all_nodes:
|
if not all_nodes:
|
||||||
_fallback_empty_dict_detector(code_text, file_path, verbose)
|
_fallback_empty_dict_detector(code_text, file_path, verbose)
|
||||||
|
|
||||||
@ -644,6 +654,152 @@ def _fallback_item_assignment(code_text: str) -> Set[str]:
|
|||||||
return nodes
|
return nodes
|
||||||
|
|
||||||
|
|
||||||
|
def _fallback_dict_comprehension(code_text: str, file_path: Optional[Path] = None) -> Set[str]:
|
||||||
|
"""
|
||||||
|
Detect dict comprehension pattern with __name__ attribute access.
|
||||||
|
|
||||||
|
Pattern:
|
||||||
|
NODE_CLASS_MAPPINGS = {cls.__name__: cls for cls in to_export}
|
||||||
|
NODE_CLASS_MAPPINGS = {c.__name__: c for c in [ClassA, ClassB]}
|
||||||
|
|
||||||
|
This function detects dict comprehension assignments to NODE_CLASS_MAPPINGS
|
||||||
|
and extracts class names from the iterable (list literal or variable reference).
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
Set of class names extracted from the dict comprehension
|
||||||
|
"""
|
||||||
|
try:
|
||||||
|
with warnings.catch_warnings():
|
||||||
|
warnings.filterwarnings('ignore', category=SyntaxWarning)
|
||||||
|
parsed = ast.parse(code_text)
|
||||||
|
except:
|
||||||
|
return set()
|
||||||
|
|
||||||
|
nodes = set()
|
||||||
|
export_lists = {} # Track list variables and their contents
|
||||||
|
|
||||||
|
# First pass: collect list assignments (to_export = [...], exports = [...])
|
||||||
|
for node in ast.walk(parsed):
|
||||||
|
if isinstance(node, ast.Assign):
|
||||||
|
for target in node.targets:
|
||||||
|
if isinstance(target, ast.Name):
|
||||||
|
var_name = target.id
|
||||||
|
# Check for list literal
|
||||||
|
if isinstance(node.value, ast.List):
|
||||||
|
class_names = set()
|
||||||
|
for elt in node.value.elts:
|
||||||
|
if isinstance(elt, ast.Name):
|
||||||
|
class_names.add(elt.id)
|
||||||
|
export_lists[var_name] = class_names
|
||||||
|
|
||||||
|
# Handle augmented assignment: to_export += [...]
|
||||||
|
elif isinstance(node, ast.AugAssign):
|
||||||
|
if isinstance(node.target, ast.Name) and isinstance(node.op, ast.Add):
|
||||||
|
var_name = node.target.id
|
||||||
|
if isinstance(node.value, ast.List):
|
||||||
|
class_names = set()
|
||||||
|
for elt in node.value.elts:
|
||||||
|
if isinstance(elt, ast.Name):
|
||||||
|
class_names.add(elt.id)
|
||||||
|
if var_name in export_lists:
|
||||||
|
export_lists[var_name].update(class_names)
|
||||||
|
else:
|
||||||
|
export_lists[var_name] = class_names
|
||||||
|
|
||||||
|
# Second pass: find NODE_CLASS_MAPPINGS dict comprehension
|
||||||
|
for node in ast.walk(parsed):
|
||||||
|
if isinstance(node, ast.Assign):
|
||||||
|
for target in node.targets:
|
||||||
|
if isinstance(target, ast.Name) and target.id in ['NODE_CLASS_MAPPINGS', 'NODE_CONFIG']:
|
||||||
|
# Check for dict comprehension
|
||||||
|
if isinstance(node.value, ast.DictComp):
|
||||||
|
dictcomp = node.value
|
||||||
|
|
||||||
|
# Check if key is cls.__name__ pattern
|
||||||
|
key = dictcomp.key
|
||||||
|
if isinstance(key, ast.Attribute) and key.attr == '__name__':
|
||||||
|
# Get the iterable from the first generator
|
||||||
|
for generator in dictcomp.generators:
|
||||||
|
iter_node = generator.iter
|
||||||
|
|
||||||
|
# Case 1: Inline list [ClassA, ClassB, ...]
|
||||||
|
if isinstance(iter_node, ast.List):
|
||||||
|
for elt in iter_node.elts:
|
||||||
|
if isinstance(elt, ast.Name):
|
||||||
|
nodes.add(elt.id)
|
||||||
|
|
||||||
|
# Case 2: Variable reference (to_export, exports, etc.)
|
||||||
|
elif isinstance(iter_node, ast.Name):
|
||||||
|
var_name = iter_node.id
|
||||||
|
if var_name in export_lists:
|
||||||
|
nodes.update(export_lists[var_name])
|
||||||
|
|
||||||
|
return nodes
|
||||||
|
|
||||||
|
|
||||||
|
def _fallback_import_class_names(code_text: str, file_path: Optional[Path] = None) -> Set[str]:
|
||||||
|
"""
|
||||||
|
Extract class names from imports that are added to export lists.
|
||||||
|
|
||||||
|
Pattern:
|
||||||
|
from .module import ClassA, ClassB
|
||||||
|
to_export = [ClassA, ClassB]
|
||||||
|
NODE_CLASS_MAPPINGS = {cls.__name__: cls for cls in to_export}
|
||||||
|
|
||||||
|
This is a complementary fallback that works with _fallback_dict_comprehension
|
||||||
|
to resolve import-based node registrations.
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
Set of imported class names that appear in export-like contexts
|
||||||
|
"""
|
||||||
|
try:
|
||||||
|
with warnings.catch_warnings():
|
||||||
|
warnings.filterwarnings('ignore', category=SyntaxWarning)
|
||||||
|
parsed = ast.parse(code_text)
|
||||||
|
except:
|
||||||
|
return set()
|
||||||
|
|
||||||
|
# Collect imported names
|
||||||
|
imported_names = set()
|
||||||
|
for node in ast.walk(parsed):
|
||||||
|
if isinstance(node, ast.ImportFrom):
|
||||||
|
for alias in node.names:
|
||||||
|
name = alias.asname if alias.asname else alias.name
|
||||||
|
imported_names.add(name)
|
||||||
|
|
||||||
|
# Check if these names appear in list assignments that feed into NODE_CLASS_MAPPINGS
|
||||||
|
export_candidates = set()
|
||||||
|
has_dict_comp_mapping = False
|
||||||
|
|
||||||
|
for node in ast.walk(parsed):
|
||||||
|
# Check for dict comprehension NODE_CLASS_MAPPINGS
|
||||||
|
if isinstance(node, ast.Assign):
|
||||||
|
for target in node.targets:
|
||||||
|
if isinstance(target, ast.Name) and target.id == 'NODE_CLASS_MAPPINGS':
|
||||||
|
if isinstance(node.value, ast.DictComp):
|
||||||
|
has_dict_comp_mapping = True
|
||||||
|
|
||||||
|
# Collect list contents
|
||||||
|
if isinstance(node, ast.Assign):
|
||||||
|
if isinstance(node.value, ast.List):
|
||||||
|
for elt in node.value.elts:
|
||||||
|
if isinstance(elt, ast.Name) and elt.id in imported_names:
|
||||||
|
export_candidates.add(elt.id)
|
||||||
|
|
||||||
|
# Handle augmented assignment
|
||||||
|
elif isinstance(node, ast.AugAssign):
|
||||||
|
if isinstance(node.value, ast.List):
|
||||||
|
for elt in node.value.elts:
|
||||||
|
if isinstance(elt, ast.Name) and elt.id in imported_names:
|
||||||
|
export_candidates.add(elt.id)
|
||||||
|
|
||||||
|
# Only return if there's a dict comprehension mapping
|
||||||
|
if has_dict_comp_mapping:
|
||||||
|
return export_candidates
|
||||||
|
|
||||||
|
return set()
|
||||||
|
|
||||||
|
|
||||||
def _extract_repo_name(file_path: Path) -> str:
|
def _extract_repo_name(file_path: Path) -> str:
|
||||||
"""
|
"""
|
||||||
Extract repository name from file path.
|
Extract repository name from file path.
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user