Compare commits
37 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e71f3774ba | ||
|
|
dd7314bf10 | ||
|
|
f33bc127dc | ||
|
|
db92b87782 | ||
|
|
eba41c8693 | ||
|
|
c855308162 | ||
|
|
73d971bed8 | ||
|
|
bcfe0c2874 | ||
|
|
931ff666ae | ||
|
|
18b6d86cc4 | ||
|
|
3c5efa0662 | ||
|
|
9b739bcbbf | ||
|
|
db89076e48 | ||
|
|
19b341ef18 | ||
|
|
be3713b1a3 | ||
|
|
99c4415cfb | ||
|
|
7b311f2ccf | ||
|
|
4aeabfe0a7 | ||
|
|
431ed02194 | ||
|
|
07f587ed83 | ||
|
|
0408341d82 | ||
|
|
5b3c9432f3 | ||
|
|
4a197e63f9 | ||
|
|
0876a12fe9 | ||
|
|
c43c7ecc03 | ||
|
|
4a6dee3044 | ||
|
|
019acdd840 | ||
|
|
1c98512720 | ||
|
|
23a09ad546 | ||
|
|
0836e8fe7c | ||
|
|
90196af8f8 | ||
|
|
566fe05772 | ||
|
|
18772c6292 | ||
|
|
6278bddc9b | ||
|
|
f74bf71735 | ||
|
|
efe9ed68b2 | ||
|
|
7c1e75865d |
@@ -2609,7 +2609,7 @@
|
||||
"https://github.com/tusharbhutt/Endless-Nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A small set of nodes I created for various numerical and text inputs. Features image saver with ability to have JSON saved to separate folder, parameter collection nodes, two aesthetic scoring models, switches for text and numbers, and conversion of string to numeric and vice versa."
|
||||
"description": "A small set of nodes I created for myself. Features multiple simultaneous prompts in batches, an image saver with ability to have JSON saved to separate folder, image analysis nodes, switches for text and numbers, and more."
|
||||
},
|
||||
{
|
||||
"author": "spacepxl",
|
||||
@@ -4423,17 +4423,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes:Text_Image_Zho, Text_Image_Multiline_Zho, RGB_Image_Zho, AlphaChanelAddByMask, ImageComposite_Zho, ..."
|
||||
},
|
||||
{
|
||||
"author": "ZHO-ZHO-ZHO",
|
||||
"title": "ComfyUI-Gemini",
|
||||
"id": "gemini",
|
||||
"reference": "https://github.com/ZHO-ZHO-ZHO/ComfyUI-Gemini",
|
||||
"files": [
|
||||
"https://github.com/ZHO-ZHO-ZHO/ComfyUI-Gemini"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Using Gemini-pro & Gemini-pro-vision in ComfyUI."
|
||||
},
|
||||
{
|
||||
"author": "ZHO-ZHO-ZHO",
|
||||
"title": "comfyui-portrait-master-zh-cn",
|
||||
@@ -8046,6 +8035,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "Joy Caption is a ComfyUI custom node powered by the LLaVA model for efficient, stylized image captioning. Caption Tools nodes handle batch image processing and automatic separation of caption text."
|
||||
},
|
||||
{
|
||||
"author": "1038lab",
|
||||
"title": "ComfyUI-MiniMax-Remover",
|
||||
"reference": "https://github.com/1038lab/ComfyUI-MiniMax-Remover",
|
||||
"files": [
|
||||
"https://github.com/1038lab/ComfyUI-MiniMax-Remover"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI-MiniMax-Remover is a custom node for ComfyUI that enables fast and efficient object removal using minimax optimization. It works in two stages: first, it trains a remover with a simplified DiT model; then it distills a robust version using CFG guidance and fewer inference steps."
|
||||
},
|
||||
{
|
||||
"author": "Klinter",
|
||||
"title": "Klinter_nodes",
|
||||
@@ -11241,7 +11240,7 @@
|
||||
"description": "Zero-1-to-3: Zero-shot One Image to 3D Object, unofficial porting of original [Zero123](https://github.com/cvlab-columbia/zero123)"
|
||||
},
|
||||
{
|
||||
"author": "TashaSkyUp",
|
||||
"author": "Hopping-Mad-Games",
|
||||
"title": "ComfyUI_LiteLLM",
|
||||
"id": "litellm",
|
||||
"reference": "https://github.com/Hopping-Mad-Games/ComfyUI_LiteLLM",
|
||||
@@ -12961,7 +12960,7 @@
|
||||
"https://github.com/hben35096/ComfyUI-ToolBox"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes:commonly_node."
|
||||
"description": "A collection of utility nodes for ComfyUI, including audio/video processing, file uploads, and AI image generation."
|
||||
},
|
||||
{
|
||||
"author": "hben35096",
|
||||
@@ -13103,6 +13102,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Extract Displacement Map Node, Displace Logo"
|
||||
},
|
||||
{
|
||||
"author": "risunobushi",
|
||||
"title": "ComfyUI_sm4ll-Wrapper",
|
||||
"reference": "https://github.com/risunobushi/ComfyUI_sm4ll-Wrapper",
|
||||
"files": [
|
||||
"https://github.com/risunobushi/ComfyUI_sm4ll-Wrapper"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A ComfyUI custom node that integrates with the sm4ll-VTON API for virtual try-on functionality."
|
||||
},
|
||||
{
|
||||
"author": "zohac",
|
||||
"title": "ComfyUI_ZC_DrawShape",
|
||||
@@ -14747,6 +14756,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI Nodes for Remote VAE Decoding."
|
||||
},
|
||||
{
|
||||
"author": "Visionatrix",
|
||||
"title": "ComfyUI-Gemini",
|
||||
"reference": "https://github.com/Visionatrix/ComfyUI-Gemini",
|
||||
"files": [
|
||||
"https://github.com/Visionatrix/ComfyUI-Gemini"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes for Google Gemini API, focusing on backward compatibility and stability within ComfyUI."
|
||||
},
|
||||
{
|
||||
"author": "liangt",
|
||||
"title": "comfyui-loadimagewithsubfolder",
|
||||
@@ -17931,7 +17950,7 @@
|
||||
"https://github.com/robertvoy/ComfyUI-Flux-Continuum"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Set of custom nodes to use with the ComfyUI Flux Continuum: Modular Interface. NODES: Text Versions, Image64 Display, Tabs, Step Slider, Denoise Slider, Guidance Slider, Batch Slider, Max Shift Slider, ControlNet Slider"
|
||||
"description": "Set of custom nodes to use with the ComfyUI Flux Continuum: Modular Interface. NODES: Text Versions, Image64 Display, Tabs, Step Slider, Denoise Slider, Guidance Slider, Batch Slider, Max Shift Slider, ControlNet Slider and more"
|
||||
},
|
||||
{
|
||||
"author": "Lam Yan",
|
||||
@@ -18632,8 +18651,8 @@
|
||||
"files": [
|
||||
"https://github.com/morino-kumasan/comfyui-toml-prompt"
|
||||
],
|
||||
"description": "Encode Prompt in TOML for ComfyUI.",
|
||||
"install_type": "git-clone"
|
||||
"install_type": "git-clone",
|
||||
"description": "Encode Prompt in TOML for ComfyUI."
|
||||
},
|
||||
{
|
||||
"author": "wentao-uw",
|
||||
@@ -18697,16 +18716,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "Custom nodes for ComfyUI by Comflowy."
|
||||
},
|
||||
{
|
||||
"author": "akspa0",
|
||||
"title": "ComfyUI-FapMixPlus",
|
||||
"reference": "https://github.com/akspa0/ComfyUI-FapMixPlus",
|
||||
"files": [
|
||||
"https://github.com/akspa0/ComfyUI-FapMixPlus"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This is an audio processing script that applies soft limiting, optional loudness normalization, and optional slicing for transcription. It can also produce stereo-mixed outputs with optional audio appended to the end. The script organizes processed files into structured folders with sanitized filenames and retains original timestamps for continuity."
|
||||
},
|
||||
{
|
||||
"author": "troyxmccall",
|
||||
"title": "ComfyUI-ScaleToTargetMegapixels",
|
||||
@@ -19829,6 +19838,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI-OmniGen2 is now available in ComfyUI, OmniGen2 is a powerful and efficient unified multimodal model. Its architecture is composed of two key components: a 3B Vision-Language Model (VLM) and a 4B diffusion model."
|
||||
},
|
||||
{
|
||||
"author": "Yuan-ManX",
|
||||
"title": "ComfyUI-PosterCraft",
|
||||
"reference": "https://github.com/Yuan-ManX/ComfyUI-PosterCraft",
|
||||
"files": [
|
||||
"https://github.com/Yuan-ManX/ComfyUI-PosterCraft"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI-PosterCraft is now available in ComfyUI, PosterCraft is a unified framework for high-quality aesthetic poster generation that excels in precise text rendering, seamless integration of abstract art, striking layouts, and stylistic harmony."
|
||||
},
|
||||
{
|
||||
"author": "Starnodes2024",
|
||||
"title": "ComfyUI_StarNodes",
|
||||
@@ -21163,7 +21182,7 @@
|
||||
"https://github.com/billwuhao/ComfyUI_AudioTools"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A ComfyUI node containing multiple audio processing tools."
|
||||
"description": "This toolkit is designed for a wide range of audio tasks, from podcast enhancement and text-to-speech to creative music manipulation and fully automated, batch-processed audio-reactive visual generation."
|
||||
},
|
||||
{
|
||||
"author": "mw",
|
||||
@@ -23012,6 +23031,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "TTS with Zyphra Zonos"
|
||||
},
|
||||
{
|
||||
"author": "BuffMcBigHuge",
|
||||
"title": "ComfyUI-Google-AI-Studio",
|
||||
"reference": "https://github.com/BuffMcBigHuge/ComfyUI-Google-AI-Studio",
|
||||
"files": [
|
||||
"https://github.com/BuffMcBigHuge/ComfyUI-Google-AI-Studio"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Google AI Studio by BuffMcBigHuge"
|
||||
},
|
||||
{
|
||||
"author": "BahaC",
|
||||
"title": "ComfyUI Zonos TTS Node",
|
||||
@@ -23549,49 +23578,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "GlitchNodes is a collection of image processing nodes designed for ComfyUI that specializes in creating glitch art and retro effects."
|
||||
},
|
||||
{
|
||||
"author": "S4MUEL-404",
|
||||
"title": "Image Position Blend",
|
||||
"id": "ComfyUI-Image-Position-Blend",
|
||||
"version": "1.1",
|
||||
"reference": "https://github.com/S4MUEL-404/ComfyUI-Image-Position-Blend",
|
||||
"files": [
|
||||
"https://github.com/S4MUEL-404/ComfyUI-Image-Position-Blend"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom node for conveniently adjusting the overlay position of two images."
|
||||
},
|
||||
{
|
||||
"author": "S4MUEL-404",
|
||||
"title": "ComfyUI-Text-On-Image",
|
||||
"id": "ComfyUI-Text-On-Image",
|
||||
"reference": "https://github.com/S4MUEL-404/ComfyUI-Text-On-Image",
|
||||
"files": [
|
||||
"https://github.com/S4MUEL-404/ComfyUI-Text-On-Image"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom node for ComfyUI that allows users to add text overlays to images with customizable size, font, position, and shadow."
|
||||
},
|
||||
{
|
||||
"author": "S4MUEL-404",
|
||||
"title": "ComfyUI-Prompts-Selector",
|
||||
"reference": "https://github.com/S4MUEL-404/ComfyUI-Prompts-Selector",
|
||||
"files": [
|
||||
"https://github.com/S4MUEL-404/ComfyUI-Prompts-Selector"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Quickly select preset prompts and merge them"
|
||||
},
|
||||
{
|
||||
"author": "S4MUEL-404",
|
||||
"title": "ComfyUI-S4Tool-Image-Overlay",
|
||||
"reference": "https://github.com/S4MUEL-404/ComfyUI-S4Tool-Image-Overlay",
|
||||
"files": [
|
||||
"https://github.com/S4MUEL-404/ComfyUI-S4Tool-Image-Overlay"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Quickly set up image overlay effects"
|
||||
},
|
||||
{
|
||||
"author": "ZYK-AI",
|
||||
"title": "ComfyUI-YK Line loading",
|
||||
@@ -25417,9 +25403,9 @@
|
||||
{
|
||||
"author": "perilli",
|
||||
"title": "apw_nodes",
|
||||
"reference": "https://github.com/alessandroperilli/apw_nodes",
|
||||
"reference": "https://github.com/alessandroperilli/APW_Nodes",
|
||||
"files": [
|
||||
"https://github.com/alessandroperilli/apw_nodes"
|
||||
"https://github.com/alessandroperilli/APW_Nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom node suite to augment the capabilities of the [a/AP Workflows for ComfyUI](https://perilli.com/ai/comfyui/)"
|
||||
@@ -25694,6 +25680,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "This project is the ComfyUI implementation of the TaylorSeer project [a/https://github.com/Shenyi-Z/TaylorSeer](https://github.com/Shenyi-Z/TaylorSeer)."
|
||||
},
|
||||
{
|
||||
"author": "philipy1219",
|
||||
"title": "ComfyUI-CloudStorage",
|
||||
"reference": "https://github.com/philipy1219/ComfyUI-CloudStorage",
|
||||
"files": [
|
||||
"https://github.com/philipy1219/ComfyUI-CloudStorage"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This extension adds cloud storage support to ComfyUI, allowing you to save and load images, masks, and videos directly from cloud storage services. Currently supports Aliyun OSS and AWS S3."
|
||||
},
|
||||
{
|
||||
"author": "FaberVS",
|
||||
"title": "MultiModel",
|
||||
@@ -26134,6 +26130,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "String random picker for ComfyUI"
|
||||
},
|
||||
{
|
||||
"author": "lihaoyun6",
|
||||
"title": "ComfyUI-BlindWatermark",
|
||||
"reference": "https://github.com/lihaoyun6/ComfyUI-BlindWatermark",
|
||||
"files": [
|
||||
"https://github.com/lihaoyun6/ComfyUI-BlindWatermark"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Embeds an invisible watermark in the input image"
|
||||
},
|
||||
{
|
||||
"author": "northumber",
|
||||
"title": "ComfyUI-northTools",
|
||||
@@ -26641,7 +26647,7 @@
|
||||
"https://github.com/jaimitoes/ComfyUI_Wan2_1_lora_trainer"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI interface adaptation of the musubi-tunner library to train Wan 2.1 loras."
|
||||
"description": "Musubi Tuner by kohya_ss"
|
||||
},
|
||||
{
|
||||
"author": "karthikg-09",
|
||||
@@ -26936,6 +26942,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "This ComfyUI node allows you to extract all images found in various types of documents and save them to disk. It also provides a preview of the first extracted image."
|
||||
},
|
||||
{
|
||||
"author": "orion4d",
|
||||
"title": "CalculatorPro - Node Suite for ComfyUI",
|
||||
"reference": "https://github.com/orion4d/Calculator_Pro",
|
||||
"files": [
|
||||
"https://github.com/orion4d/Calculator_Pro"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "utilitaires pour ComfyUI, conçue pour effectuer des calculs et des conversions"
|
||||
},
|
||||
{
|
||||
"author": "aiaiaikkk",
|
||||
"title": "ComfyUI-Curve",
|
||||
@@ -27049,16 +27065,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "A collection of artistic glitch and image manipulation nodes for ComfyUI, featuring advanced noise effects, color manipulations, distortions, and more."
|
||||
},
|
||||
{
|
||||
"author": "juntaosun",
|
||||
"title": "ComfyUI_open_nodes",
|
||||
"reference": "https://github.com/juntaosun/ComfyUI_open_nodes",
|
||||
"files": [
|
||||
"https://github.com/juntaosun/ComfyUI_open_nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI open nodes by juntaosun."
|
||||
},
|
||||
{
|
||||
"author": "vivi-gomez",
|
||||
"title": "ComfyUI Fix Node Translate",
|
||||
@@ -27403,6 +27409,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "A single-purpose, multi-channel curve editor for ComfyUI, providing precise color control over R, G, B, and Luma channels directly within the node graph. It’s a focused, lightweight, and standalone solution built specifically for one task: applying color curves cleanly and efficiently."
|
||||
},
|
||||
{
|
||||
"author": "o-l-l-i",
|
||||
"title": "Olm Sketch for ComfyUI",
|
||||
"reference": "https://github.com/o-l-l-i/ComfyUI-Olm-Sketch",
|
||||
"files": [
|
||||
"https://github.com/o-l-l-i/ComfyUI-Olm-Sketch"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "An interactive sketching and drawing node for ComfyUI with stylus/pen support – built for fast, intuitive scribbling directly inside your workflows, geared towards ControlNet-style workflows which utilize scribbles and line art."
|
||||
},
|
||||
{
|
||||
"author": "xiaogui8dangjia",
|
||||
"title": "Comfyui-imagetoSTL",
|
||||
@@ -27595,6 +27611,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "A ComfyUI integration of Kim Asendorf's iconic ASDFPixelSort algorithm, bringing classic pixel sorting effects directly into your ComfyUI workflows"
|
||||
},
|
||||
{
|
||||
"author": "A043-studios",
|
||||
"title": "ComfyUI ASCII Generator Node",
|
||||
"reference": "https://github.com/A043-studios/Comfyui-ascii-generator",
|
||||
"files": [
|
||||
"https://github.com/A043-studios/Comfyui-ascii-generator"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ASCII art generator for ComfyUI with multi-language character set support"
|
||||
},
|
||||
{
|
||||
"author": "Zachary116699",
|
||||
"title": "ComfyUI_LoadImageWithMetaDataEx",
|
||||
@@ -27615,6 +27641,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "A ComfyUI custom node extension that solves multi-GPU device conflicts for ControlNet preprocessors."
|
||||
},
|
||||
{
|
||||
"author": "AgencyMind",
|
||||
"title": "ComfyUI-Satori",
|
||||
"reference": "https://github.com/AgencyMind/ComfyUI-Satori",
|
||||
"files": [
|
||||
"https://github.com/AgencyMind/ComfyUI-Satori"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "When your workflow starts acting weird and you need to know what's actually happening to your data - not just guess from looking at the output."
|
||||
},
|
||||
{
|
||||
"author": "olivv-cs",
|
||||
"title": "ComfyUI-FunPack",
|
||||
@@ -28007,6 +28043,46 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "Non-destructive visual image composition helper tool node for ComfyUI with minimal requirements, works with larger images too."
|
||||
},
|
||||
{
|
||||
"author": "quasiblob",
|
||||
"title": "ComfyUI-EsesImageOffset",
|
||||
"reference": "https://github.com/quasiblob/ComfyUI-EsesImageOffset",
|
||||
"files": [
|
||||
"https://github.com/quasiblob/ComfyUI-EsesImageOffset"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "The 'Eses Image Offset' node offers basic image offsetting capabilities within ComfyUI. It allows shifting image and mask content horizontally and/or vertically, with an option to wrap content around the canvas edges for a tiling effect."
|
||||
},
|
||||
{
|
||||
"author": "quasiblob",
|
||||
"title": "ComfyUI-EsesImageLensEffects",
|
||||
"reference": "https://github.com/quasiblob/ComfyUI-EsesImageLensEffects",
|
||||
"files": [
|
||||
"https://github.com/quasiblob/ComfyUI-EsesImageLensEffects"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "The 'Eses Image Lens Effects' node is a multipurpose node for ComfyUI designed to simulate a variety of lens characteristics. It combines several typical effects into a single, convenient node, allowing to add realistic or stylistic lens distortion, chromatic aberration, post-process scaling, and a highly configurable vignette."
|
||||
},
|
||||
{
|
||||
"author": "quasiblob",
|
||||
"title": "ComfyUI-EsesImageEffectBloom",
|
||||
"reference": "https://github.com/quasiblob/ComfyUI-EsesImageEffectBloom",
|
||||
"files": [
|
||||
"https://github.com/quasiblob/ComfyUI-EsesImageEffectBloom"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "'Eses Image Effect Bloom' image post processing effect for ComfyUI, it uses GPU and has optimized blur effect calculations. Minimal dependencies, simple and easy to use UI."
|
||||
},
|
||||
{
|
||||
"author": "quasiblob",
|
||||
"title": "EsesCompositionGoldenRatio",
|
||||
"reference": "https://github.com/quasiblob/EsesCompositionGoldenRatio",
|
||||
"files": [
|
||||
"https://github.com/quasiblob/EsesCompositionGoldenRatio"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "'Real-time golden ratio pattern composition evaluation tool node for ComfyUI. This does nothing else - but you can move, rotate and scale then pattern to find new things and structures in your images."
|
||||
},
|
||||
{
|
||||
"author": "TheLustriVA",
|
||||
"title": "ComfyUI Image Size Tool",
|
||||
@@ -28118,24 +28194,394 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI node for Flux Context (Kontext) image editing"
|
||||
},
|
||||
{
|
||||
"author": "kpsss34",
|
||||
"title": "ComfyUI Sana Custom Node",
|
||||
"reference": "https://github.com/kpsss34/ComfyUI-kpsss34-Sana",
|
||||
"files": [
|
||||
"https://github.com/kpsss34/ComfyUI-kpsss34-Sana"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom node for ComfyUI that supports Sana text-to-image models (600M/1.6B parameters) with advanced features including LoRA support, PAG (Perturbed-Attention Guidance), and optimized VRAM usage."
|
||||
},
|
||||
{
|
||||
"author": "Gary-yeh",
|
||||
"title": "comfyui-super-captioner",
|
||||
"reference": "https://github.com/Gary-yeh/comfyui-super-captioner",
|
||||
"files": [
|
||||
"https://github.com/Gary-yeh/comfyui-super-captioner"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A powerful multi-model image captioning node that supports both local BLIP models and the cloud-based Google Gemini API, specifically designed for ComfyUI."
|
||||
},
|
||||
{
|
||||
"author": "Gary-yeh",
|
||||
"title": "ComfyUI-WebPrompter",
|
||||
"reference": "https://github.com/Gary-yeh/ComfyUI-WebPrompter",
|
||||
"files": [
|
||||
"https://github.com/Gary-yeh/ComfyUI-WebPrompter"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This is a custom node suite for ComfyUI that automates the conversion of web content into an AI-refined news script. This simplified version focuses on the core 'fetch-and-process' workflow for a fast and direct automation experience."
|
||||
},
|
||||
{
|
||||
"author": "fotobudka-team",
|
||||
"title": "ComfyUI AI Faces - Photo Verification Node",
|
||||
"reference": "https://github.com/fotobudka-team/comfyui-ai-faces",
|
||||
"files": [
|
||||
"https://github.com/fotobudka-team/comfyui-ai-faces"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A ComfyUI custom node for automated face verification, designed to check if a person is clearly visible and suitable for passport-style photos. This node performs comprehensive facial analysis to ensure photo quality meets identification document standards."
|
||||
},
|
||||
{
|
||||
"author": "Ambrosinus",
|
||||
"title": "ComfyUI-ATk-Nodes",
|
||||
"reference": "https://github.com/lucianoambrosini/ComfyUI-ATk-Nodes",
|
||||
"files": [
|
||||
"https://github.com/lucianoambrosini/ComfyUI-ATk-Nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Ambrosinus ToolKit - Streamlined workflow export with transparent backgrounds, professional themes, and smart scaling. Perfect for creating clean, high-resolution workflow documentation and sharing.",
|
||||
"category": "Utils"
|
||||
},
|
||||
{
|
||||
"author": "wasilone11",
|
||||
"title": "ComfyUI Sync Lipsync Node",
|
||||
"reference": "https://github.com/wasilone11/comfyui-sync-lipsync-node",
|
||||
"files": [
|
||||
"https://github.com/wasilone11/comfyui-sync-lipsync-node"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This custom node allows you to perform audio-video lip synchronization inside ComfyUI using a simple interface."
|
||||
},
|
||||
{
|
||||
"author": "uinodes",
|
||||
"title": "ComfyUI-uinodesDOC",
|
||||
"reference": "https://github.com/uinodes/ComfyUI-uinodesDOC",
|
||||
"files": [
|
||||
"https://github.com/uinodes/ComfyUI-uinodesDOC"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This custom node is designed to provide graphical documentation for ComfyUI custom nodes."
|
||||
},
|
||||
{
|
||||
"author": "puke3615",
|
||||
"title": "ComfyUI-OneAPI",
|
||||
"reference": "https://github.com/puke3615/ComfyUI-OneAPI",
|
||||
"files": [
|
||||
"https://github.com/puke3615/ComfyUI-OneAPI"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Simple REST API interfaces for ComfyUI with dynamic parameter replacement and output management"
|
||||
},
|
||||
{
|
||||
"author": "bobsblazed",
|
||||
"title": "Bobs_Latent_Optimizer",
|
||||
"reference": "https://github.com/BobsBlazed/Bobs_Latent_Optimizer",
|
||||
"files": [
|
||||
"https://github.com/BobsBlazed/Bobs_Latent_Optimizer"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This custom node for ComfyUI is designed to optimize latent generation for use with FLUX, SDXL and SD3. It provides flexible control over aspect ratios, megapixel sizes, and upscale factors, allowing users to dynamically create latents that fit specific tiling and resolution needs."
|
||||
},
|
||||
{
|
||||
"author": "bobsblazed",
|
||||
"title": "Bobs_LoRA_Loader",
|
||||
"reference": "https://github.com/BobsBlazed/Bobs-Lora-Loader",
|
||||
"files": [
|
||||
"https://github.com/BobsBlazed/Bobs-Lora-Loader"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom LoRA loader node for ComfyUI with advanced block-weighting controls for both SDXL and FLUX models. Features presets for common use-cases like 'Character' and 'Style', and a 'Custom' mode for fine-grained control over individual model blocks."
|
||||
},
|
||||
{
|
||||
"author": "sdtana",
|
||||
"title": "ComfyUI-FDG",
|
||||
"reference": "https://github.com/sdtana/ComfyUI-FDG",
|
||||
"files": [
|
||||
"https://github.com/sdtana/ComfyUI-FDG"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Implementation of [a/Guidance in the Frequency Domain Enables High-Fidelity Sampling at Low CFG Scales](https://arxiv.org/abs/2506.19713) for ComfyUI."
|
||||
},
|
||||
{
|
||||
"author": "AbstractEyes",
|
||||
"title": "comfyui-lycoris",
|
||||
"reference": "https://github.com/AbstractEyes/comfyui-lycoris",
|
||||
"files": [
|
||||
"https://github.com/AbstractEyes/comfyui-lycoris"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A properly implemented lycoris loader for comfyui."
|
||||
},
|
||||
{
|
||||
"author": "alchemine",
|
||||
"title": "ComfyUI-Alchemine-Pack",
|
||||
"reference": "https://github.com/alchemine/comfyui-alchemine-pack",
|
||||
"files": [
|
||||
"https://github.com/alchemine/comfyui-alchemine-pack"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Custom nodes pack for ComfyUI"
|
||||
},
|
||||
{
|
||||
"author": "HMG-Fiverr",
|
||||
"title": "Random Number Button",
|
||||
"reference": "https://github.com/HMG-Fiverr/ComfyUI-RandomNumberButton",
|
||||
"files": [
|
||||
"https://github.com/HMG-Fiverr/ComfyUI-RandomNumberButton"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This node provides a button that, when clicked, triggers the execution of the node and generates a new random integer between 0 and 1000. The generated number is available as an output."
|
||||
},
|
||||
{
|
||||
"author": "Good-Dream-Studio",
|
||||
"title": "ComfyUI-Connect",
|
||||
"reference": "https://github.com/Good-Dream-Studio/ComfyUI-Connect",
|
||||
"files": [
|
||||
"https://github.com/Good-Dream-Studio/ComfyUI-Connect"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Expose your workflows into HTTP endpoints directly from ComfyUI itself."
|
||||
},
|
||||
{
|
||||
"author": "eg0pr0xy",
|
||||
"title": "ComfyUI-NoiseGen",
|
||||
"reference": "https://github.com/eg0pr0xy/comfyui_noisegen",
|
||||
"files": [
|
||||
"https://github.com/eg0pr0xy/comfyui_noisegen"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Professional noise generation nodes for ComfyUI"
|
||||
},
|
||||
{
|
||||
"author": "aoliao",
|
||||
"title": "ComfyUI ElevenLabs API integration",
|
||||
"reference": "https://github.com/sysL-padawan/comfyui-elevenlabs-integration",
|
||||
"files": [
|
||||
"https://github.com/sysL-padawan/comfyui-elevenlabs-integration"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This project integrates the ElevenLabs Text-to-Speech API as a custom node for ComfyUI. It enables seamless text-to-speech conversion directly within ComfyUI, providing the generated audio as a PyTorch tensor for immediate playback or further processing. Ideal for workflows requiring high-quality speech synthesis"
|
||||
},
|
||||
{
|
||||
"author": "Windecay",
|
||||
"title": "ComfyUI-ReservedVRAM",
|
||||
"reference": "https://github.com/Windecay/ComfyUI-ReservedVRAM",
|
||||
"files": [
|
||||
"https://github.com/Windecay/ComfyUI-ReservedVRAM"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A simple node that can dynamically adjust the reserved memory of a workflow in real-time, used to avoid the utilization of shared memory."
|
||||
},
|
||||
{
|
||||
"author": "kaaskoek232",
|
||||
"title": "ComfyUI-MemoryManagement",
|
||||
"reference": "https://github.com/kaaskoek232/ComfyUI-MemoryManagement",
|
||||
"files": [
|
||||
"https://github.com/kaaskoek232/ComfyUI-MemoryManagement"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Advanced memory management custom nodes for ComfyUI"
|
||||
},
|
||||
{
|
||||
"author": "LK-168",
|
||||
"title": "comfyui_imgutils",
|
||||
"reference": "https://github.com/LK-168/comfyui_imgutils",
|
||||
"files": [
|
||||
"https://github.com/LK-168/comfyui_imgutils"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Image tool kit for comfyui with dghs-imgutils"
|
||||
},
|
||||
{
|
||||
"author": "Icyman86",
|
||||
"title": "ComfyUI_AnimeCharacterSelect",
|
||||
"reference": "https://github.com/Icyman86/ComfyUI_AnimeCharacterSelect",
|
||||
"files": [
|
||||
"https://github.com/Icyman86/ComfyUI_AnimeCharacterSelect"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "WAI's Character select ported to ComfyUI with a few tweaks"
|
||||
},
|
||||
{
|
||||
"author": "Cyrus-Hei",
|
||||
"title": "comfyui-prompt-bank",
|
||||
"reference": "https://github.com/Cyrus-Hei/comfyui-prompt-bank",
|
||||
"files": [
|
||||
"https://github.com/Cyrus-Hei/comfyui-prompt-bank"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A prompt manager on the sidebar for ComfyUI, allowing easy saving and copying of prompts. "
|
||||
},
|
||||
{
|
||||
"author": "KarmaSwint",
|
||||
"title": "KarmaNodes",
|
||||
"reference": "https://github.com/KarmaSwint/ComfyUI-KarmaNodes",
|
||||
"files": [
|
||||
"https://github.com/KarmaSwint/ComfyUI-KarmaNodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Custom cycling KSampler with progressive upscale and more. Professional post-processing nodes."
|
||||
},
|
||||
{
|
||||
"author": "S4MUEL404",
|
||||
"title": "ComfyUI S4Tool Image",
|
||||
"id": "comfyui-s4tool-image",
|
||||
"reference": "https://github.com/S4MUEL-404/ComfyUI-S4Tool-Image",
|
||||
"files": [
|
||||
"https://github.com/S4MUEL-404/ComfyUI-S4Tool-Image"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom node package for image processing in ComfyUI, for automating image processing within the ComfyUI workflow."
|
||||
},
|
||||
{
|
||||
"author": "fchangjun",
|
||||
"title": "MultiSaveImage Node",
|
||||
"reference": "https://github.com/fchangjun/Comfyui_MultiSaveImage",
|
||||
"files": [
|
||||
"https://github.com/fchangjun/Comfyui_MultiSaveImage"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom node for saving multiple images simultaneously with batch processing and resizing capabilities."
|
||||
},
|
||||
{
|
||||
"author": "Yo1up",
|
||||
"title": "Diffusion-Model-Detailer",
|
||||
"reference": "https://github.com/Yo1up/Diffusion-Model-Detailer",
|
||||
"files": [
|
||||
"https://github.com/Yo1up/Diffusion-Model-Detailer"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI nodes that allow the user to control the generation of diffusion models to increase and decrease level of detail. The model patch has no trainable parameters and can be applied to theoretically any diffusion model in existence. whether or not the implementation currently works for every diffusion model in existence is unknown."
|
||||
},
|
||||
{
|
||||
"author": "facefusion",
|
||||
"title": "FaceFusion ComfyUI",
|
||||
"reference": "https://github.com/facefusion/facefusion-comfyui",
|
||||
"files": [
|
||||
"https://github.com/facefusion/facefusion-comfyui"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Industry leading face manipulation platform"
|
||||
},
|
||||
{
|
||||
"author": "pmarmotte2",
|
||||
"title": "ComfyUI-Speaker-Isolation",
|
||||
"reference": "https://github.com/pmarmotte2/ComfyUI-Speaker-Isolation",
|
||||
"files": [
|
||||
"https://github.com/pmarmotte2/ComfyUI-Speaker-Isolation"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom node for ComfyUI that performs speaker diarization to isolate individual speaker audio tracks from a single audio source."
|
||||
},
|
||||
{
|
||||
"author": "IIEleven11",
|
||||
"title": "ComfyUI-FairyTaler",
|
||||
"reference": "https://github.com/IIEleven11/ComfyUI-FairyTaler",
|
||||
"files": [
|
||||
"https://github.com/IIEleven11/ComfyUI-FairyTaler"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This package provides ComfyUI nodes for creating 3-scene storyboards from Ollama text output."
|
||||
},
|
||||
{
|
||||
"author": "manifestations",
|
||||
"title": "ComfyUI Ethnic Outfits Custom Nodes",
|
||||
"reference": "https://github.com/manifestations/comfyui-outfits",
|
||||
"files": [
|
||||
"https://github.com/manifestations/comfyui-outfits"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Custom ComfyUI nodes for generating outfit prompts representing diverse ethnicities, cultures, and regions. Uses extensible JSON data for clothing, accessories, and poses, with “random/disabled” dropdowns for flexibility. Advanced prompt engineering is supported via Ollama LLM integration. Easily add new regions, ethnicities, or cultures by updating data files and creating lightweight node wrappers. Designed for artists, researchers, and developers seeking culturally rich, customizable prompt generation in ComfyUI workflows."
|
||||
},
|
||||
{
|
||||
"author": "heheok",
|
||||
"title": "comfyui_wan2.1_vace_infinite_helpers",
|
||||
"reference": "https://github.com/heheok/comfyui_wan2.1_vace_infinite_helpers",
|
||||
"files": [
|
||||
"https://github.com/heheok/comfyui_wan2.1_vace_infinite_helpers"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This collection of custom nodes for ComfyUI is specifically designed to automate and streamline the process of creating infinite videos with WAN2.1 VACE."
|
||||
},
|
||||
{
|
||||
"author": "Ltamann",
|
||||
"title": "TBG_Enhanced Tiled Upscaler & Refiner FLUX PRO",
|
||||
"reference": "https://github.com/Ltamann/ComfyUI-TBG-ETUR",
|
||||
"files": [
|
||||
"https://github.com/Ltamann/ComfyUI-TBG-ETUR"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "About TBG Enhanced Tiled Upscaler and Refiner Pro! We at TBG Think. Build. Generate. Pro AI upscaling & image enrichment are excited to make our TBG Enhanced Tiled Upscaler and Refiner Pro available to you for free non-commercial use. We believe in empowering creators and innovators, which is why anything you create or generate using our software"
|
||||
},
|
||||
{
|
||||
"author": "DavidPiazza",
|
||||
"title": "Network Bending for ComfyUI",
|
||||
"reference": "https://github.com/DavidPiazza/network_bending",
|
||||
"files": [
|
||||
"https://github.com/DavidPiazza/network_bending"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom node pack for ComfyUI that enables creative manipulation and 'bending' of neural network models. Perform various operations on loaded model checkpoints to create unique and experimental effects."
|
||||
},
|
||||
{
|
||||
"author": "DiffusionLight",
|
||||
"title": "DiffusionLight-ComfyUI",
|
||||
"reference": "https://github.com/DiffusionLight/DiffusionLight-ComfyUI",
|
||||
"files": [
|
||||
"https://github.com/DiffusionLight/DiffusionLight-ComfyUI"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "DiffusionLight (Turbo) implemented in ComfyUI"
|
||||
},
|
||||
{
|
||||
"author": "sunx.ai",
|
||||
"title": "SunxAI Custom Nodes for ComfyUI",
|
||||
"id": "comfyui_sun_nodes",
|
||||
"reference": "https://github.com/upseem/comfyui_sun_nodes",
|
||||
"files": [
|
||||
"https://github.com/upseem/comfyui_sun_nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A set of custom nodes developed by SunxAI for ComfyUI, including image loop processing and more. "
|
||||
},
|
||||
{
|
||||
"author": "set-soft",
|
||||
"title": "Audio Separation",
|
||||
"reference": "https://github.com/set-soft/AudioSeparation",
|
||||
"files": [
|
||||
"https://github.com/set-soft/AudioSeparation"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Audio separation (demixing) using AI. Separating Voices, Instruments, Bass, Drums, etc. CLI and ComfyUI"
|
||||
},
|
||||
{
|
||||
"author": "creepybits",
|
||||
"title": "Save Image To Google Drive",
|
||||
"id": "creepybits",
|
||||
"reference": "https://github.com/Creepybits/ComfyUI-Save_To_GDrive",
|
||||
"files": [
|
||||
"https://github.com/Creepybits/ComfyUI-Save_To_GDrive"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This ComfyUI node will save images directly to Google Drive by using Google's free API service."
|
||||
},
|
||||
{
|
||||
"author": "Hazukiaoi",
|
||||
"title": "LM Studio Tools for ComfyUI",
|
||||
"reference": "https://github.com/Hazukiaoi/ComfyUI-LM_Studio_Tools",
|
||||
"files": [
|
||||
"https://github.com/Hazukiaoi/ComfyUI-LM_Studio_Tools"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This is a custom node pack designed for ComfyUI that seamlessly integrates the powerful LM Studio into your workflow, enabling you to perform a variety of tasks such as text generation and image understanding (Vision) using locally run LLMs."
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -28463,16 +28909,6 @@
|
||||
"install_type": "copy",
|
||||
"description": "This repository contains a custom node for ComfyUI that allows searching for a keyword in the first column of a CSV file and returning a value from a specified column in that row. The node is designed to be modular and fit within the node-based workflow of ComfyUI."
|
||||
},
|
||||
{
|
||||
"author": "bobsblazed",
|
||||
"title": "Bobs_Latent_Optimizer",
|
||||
"reference": "https://github.com/BobsBlazed/Bobs_Latent_Optimizer",
|
||||
"files": [
|
||||
"https://github.com/BobsBlazed/Bobs_Latent_Optimizer/raw/refs/heads/main/Bobs_Latent_Optimizer.py"
|
||||
],
|
||||
"install_type": "copy",
|
||||
"description": "This custom node for ComfyUI is designed to optimize latent generation for use with FLUX, SDXL and SD3. It provides flexible control over aspect ratios, megapixel sizes, and upscale factors, allowing users to dynamically create latents that fit specific tiling and resolution needs."
|
||||
},
|
||||
{
|
||||
"author": "SimonHeese",
|
||||
"title": "ComfyUI_AnimationNodes",
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
7263
github-stats.json
7263
github-stats.json
File diff suppressed because it is too large
Load Diff
@@ -43,7 +43,7 @@ import manager_downloader
|
||||
from node_package import InstalledNodePackage
|
||||
|
||||
|
||||
version_code = [3, 33, 3]
|
||||
version_code = [3, 33, 5]
|
||||
version_str = f"V{version_code[0]}.{version_code[1]}" + (f'.{version_code[2]}' if len(version_code) > 2 else '')
|
||||
|
||||
|
||||
@@ -1738,12 +1738,14 @@ def read_config():
|
||||
}
|
||||
|
||||
except Exception:
|
||||
manager_util.use_uv = False
|
||||
import importlib.util
|
||||
manager_util.use_uv = importlib.util.find_spec("uv")
|
||||
|
||||
return {
|
||||
'http_channel_enabled': False,
|
||||
'preview_method': manager_funcs.get_current_preview_method(),
|
||||
'git_exe': '',
|
||||
'use_uv': False,
|
||||
'use_uv': manager_util.use_uv,
|
||||
'channel_url': DEFAULT_CHANNEL,
|
||||
'default_cache_as_channel_url': False,
|
||||
'share_option': 'all',
|
||||
|
||||
@@ -71,7 +71,7 @@ export class CopusShareDialog extends ComfyDialog {
|
||||
this.allFiles = [];
|
||||
this.titleNum = 0;
|
||||
}
|
||||
|
||||
|
||||
createButtons() {
|
||||
const inputStyle = {
|
||||
display: "block",
|
||||
@@ -202,7 +202,7 @@ export class CopusShareDialog extends ComfyDialog {
|
||||
this.LockInput = $el("input", {
|
||||
type: "text",
|
||||
placeholder: "",
|
||||
style: {
|
||||
style: {
|
||||
width: "100px",
|
||||
padding: "7px",
|
||||
borderRadius: "4px",
|
||||
@@ -301,7 +301,7 @@ export class CopusShareDialog extends ComfyDialog {
|
||||
},
|
||||
[]
|
||||
);
|
||||
|
||||
|
||||
const titleNumDom = $el(
|
||||
"label",
|
||||
{
|
||||
@@ -342,15 +342,11 @@ export class CopusShareDialog extends ComfyDialog {
|
||||
["0/70"]
|
||||
);
|
||||
// Additional Inputs Section
|
||||
const additionalInputsSection = $el(
|
||||
"div",
|
||||
{ style: { ...sectionStyle, } },
|
||||
[
|
||||
$el("label", { style: labelStyle }, ["3️⃣ Title "]),
|
||||
this.TitleInput,
|
||||
titleNumDom,
|
||||
]
|
||||
);
|
||||
const additionalInputsSection = $el("div", { style: { ...sectionStyle } }, [
|
||||
$el("label", { style: labelStyle }, ["3️⃣ Title "]),
|
||||
this.TitleInput,
|
||||
titleNumDom,
|
||||
]);
|
||||
const SubtitleSection = $el("div", { style: sectionStyle }, [
|
||||
$el("label", { style: labelStyle }, ["4️⃣ Subtitle "]),
|
||||
this.SubTitleInput,
|
||||
@@ -392,11 +388,31 @@ export class CopusShareDialog extends ComfyDialog {
|
||||
},
|
||||
[
|
||||
this.radioButtonsCheck_lock,
|
||||
$el("div", { style: { marginLeft: "5px" ,display:'flex',alignItems:'center'} }, [
|
||||
$el("span", { style: { marginLeft: "5px" } }, ["ON"]),
|
||||
$el("span", { style: { marginLeft: "20px",marginRight:'10px' ,color:'#fff'} }, ["Price US$"]),
|
||||
this.LockInput
|
||||
]),
|
||||
$el(
|
||||
"div",
|
||||
{
|
||||
style: {
|
||||
marginLeft: "5px",
|
||||
display: "flex",
|
||||
alignItems: "center",
|
||||
},
|
||||
},
|
||||
[
|
||||
$el("span", { style: { marginLeft: "5px" } }, ["ON"]),
|
||||
$el(
|
||||
"span",
|
||||
{
|
||||
style: {
|
||||
marginLeft: "20px",
|
||||
marginRight: "10px",
|
||||
color: "#fff",
|
||||
},
|
||||
},
|
||||
["Price US$"]
|
||||
),
|
||||
this.LockInput,
|
||||
]
|
||||
),
|
||||
]
|
||||
),
|
||||
$el(
|
||||
@@ -404,14 +420,28 @@ export class CopusShareDialog extends ComfyDialog {
|
||||
{ style: { display: "flex", alignItems: "center", cursor: "pointer" } },
|
||||
[
|
||||
this.radioButtonsCheckOff_lock,
|
||||
$el("span", { style: { marginLeft: "5px" } }, ["OFF"]),
|
||||
$el(
|
||||
"div",
|
||||
{
|
||||
style: {
|
||||
marginLeft: "5px",
|
||||
display: "flex",
|
||||
alignItems: "center",
|
||||
},
|
||||
},
|
||||
[
|
||||
$el("span", { style: { marginLeft: "5px" } }, ["OFF"]),
|
||||
]
|
||||
),
|
||||
]
|
||||
),
|
||||
|
||||
|
||||
$el(
|
||||
"p",
|
||||
{ style: { fontSize: "16px", color: "#fff", margin: "10px 0 0 0" } },
|
||||
["Get paid from your workflow. You can change the price and withdraw your earnings on Copus."]
|
||||
[
|
||||
"Get paid from your workflow. You can change the price and withdraw your earnings on Copus.",
|
||||
]
|
||||
),
|
||||
]);
|
||||
|
||||
@@ -432,7 +462,7 @@ export class CopusShareDialog extends ComfyDialog {
|
||||
});
|
||||
|
||||
const blockChainSection = $el("div", { style: sectionStyle }, [
|
||||
$el("label", { style: labelStyle }, ["7️⃣ Store on blockchain "]),
|
||||
$el("label", { style: labelStyle }, ["8️⃣ Store on blockchain "]),
|
||||
$el(
|
||||
"label",
|
||||
{
|
||||
@@ -463,6 +493,139 @@ export class CopusShareDialog extends ComfyDialog {
|
||||
),
|
||||
]);
|
||||
|
||||
this.ratingRadioButtonsCheck0 = $el("input", {
|
||||
type: "radio",
|
||||
name: "content_rating",
|
||||
value: "0",
|
||||
id: "content_rating0",
|
||||
});
|
||||
this.ratingRadioButtonsCheck1 = $el("input", {
|
||||
type: "radio",
|
||||
name: "content_rating",
|
||||
value: "1",
|
||||
id: "content_rating1",
|
||||
});
|
||||
this.ratingRadioButtonsCheck2 = $el("input", {
|
||||
type: "radio",
|
||||
name: "content_rating",
|
||||
value: "2",
|
||||
id: "content_rating2",
|
||||
});
|
||||
this.ratingRadioButtonsCheck_1 = $el("input", {
|
||||
type: "radio",
|
||||
name: "content_rating",
|
||||
value: "-1",
|
||||
id: "content_rating_1",
|
||||
checked: true,
|
||||
});
|
||||
|
||||
// content rating
|
||||
const contentRatingSection = $el("div", { style: sectionStyle }, [
|
||||
$el("label", { style: labelStyle }, ["7️⃣ Content rating "]),
|
||||
$el(
|
||||
"label",
|
||||
{
|
||||
style: {
|
||||
marginTop: "10px",
|
||||
display: "flex",
|
||||
alignItems: "center",
|
||||
cursor: "pointer",
|
||||
},
|
||||
},
|
||||
[
|
||||
this.ratingRadioButtonsCheck0,
|
||||
$el("img", {
|
||||
style: {
|
||||
width: "12px",
|
||||
height: "12px",
|
||||
marginLeft: "5px",
|
||||
},
|
||||
src: "https://static.copus.io/images/client/202507/test/b9f17da83b054d53cd0cb4508c2c30dc.png",
|
||||
}),
|
||||
$el("span", { style: { marginLeft: "5px", color: "#fff" } }, [
|
||||
"All ages",
|
||||
]),
|
||||
]
|
||||
),
|
||||
$el(
|
||||
"p",
|
||||
{ style: { fontSize: "10px", color: "#fff", marginLeft: "20px" } },
|
||||
["Safe for all viewers; no profanity, violence, or mature themes."]
|
||||
),
|
||||
$el(
|
||||
"label",
|
||||
{ style: { display: "flex", alignItems: "center", cursor: "pointer" } },
|
||||
[
|
||||
this.ratingRadioButtonsCheck1,
|
||||
$el("img", {
|
||||
style: {
|
||||
width: "12px",
|
||||
height: "12px",
|
||||
marginLeft: "5px",
|
||||
},
|
||||
src: "https://static.copus.io/images/client/202507/test/7848bc0d3690671df21c7cf00c4cfc81.png",
|
||||
}),
|
||||
$el("span", { style: { marginLeft: "5px", color: "#fff" } }, [
|
||||
"13+ (Teen)",
|
||||
]),
|
||||
]
|
||||
),
|
||||
$el(
|
||||
"p",
|
||||
{ style: { fontSize: "10px", color: "#fff", marginLeft: "20px" } },
|
||||
[
|
||||
"Mild language, light themes, or cartoon violence; no explicit content. ",
|
||||
]
|
||||
),
|
||||
$el(
|
||||
"label",
|
||||
{ style: { display: "flex", alignItems: "center", cursor: "pointer" } },
|
||||
[
|
||||
this.ratingRadioButtonsCheck2,
|
||||
$el("img", {
|
||||
style: {
|
||||
width: "12px",
|
||||
height: "12px",
|
||||
marginLeft: "5px",
|
||||
},
|
||||
src: "https://static.copus.io/images/client/202507/test/bc51839c208d68d91173e43c23bff039.png",
|
||||
}),
|
||||
$el("span", { style: { marginLeft: "5px", color: "#fff" } }, [
|
||||
"18+ (Explicit)",
|
||||
]),
|
||||
]
|
||||
),
|
||||
$el(
|
||||
"p",
|
||||
{ style: { fontSize: "10px", color: "#fff", marginLeft: "20px" } },
|
||||
[
|
||||
"Explicit content, including sexual content, strong violence, or intense themes. ",
|
||||
]
|
||||
),
|
||||
$el(
|
||||
"label",
|
||||
{ style: { display: "flex", alignItems: "center", cursor: "pointer" } },
|
||||
[
|
||||
this.ratingRadioButtonsCheck_1,
|
||||
$el("img", {
|
||||
style: {
|
||||
width: "12px",
|
||||
height: "12px",
|
||||
marginLeft: "5px",
|
||||
},
|
||||
src: "https://static.copus.io/images/client/202507/test/5c802fdcaaea4e7bbed37393eec0d5ba.png",
|
||||
}),
|
||||
$el("span", { style: { marginLeft: "5px", color: "#fff" } }, [
|
||||
"Not Rated",
|
||||
]),
|
||||
]
|
||||
),
|
||||
$el(
|
||||
"p",
|
||||
{ style: { fontSize: "10px", color: "#fff", marginLeft: "20px" } },
|
||||
["No age rating provided."]
|
||||
),
|
||||
]);
|
||||
|
||||
// Message Section
|
||||
this.message = $el(
|
||||
@@ -526,6 +689,7 @@ export class CopusShareDialog extends ComfyDialog {
|
||||
DescriptionSection,
|
||||
// contestSection,
|
||||
blockChainSection_lock,
|
||||
contentRatingSection,
|
||||
blockChainSection,
|
||||
this.message,
|
||||
buttonsSection,
|
||||
@@ -534,7 +698,7 @@ export class CopusShareDialog extends ComfyDialog {
|
||||
return layout;
|
||||
}
|
||||
/**
|
||||
* api
|
||||
* api
|
||||
* @param {url} path
|
||||
* @param {params} options
|
||||
* @param {statusText} statusText
|
||||
@@ -587,7 +751,9 @@ export class CopusShareDialog extends ComfyDialog {
|
||||
url: data,
|
||||
});
|
||||
} else {
|
||||
throw new Error("make sure your API key is correct and try again later");
|
||||
throw new Error(
|
||||
"make sure your API key is correct and try again later"
|
||||
);
|
||||
}
|
||||
} catch (e) {
|
||||
if (e?.response?.status === 413) {
|
||||
@@ -628,8 +794,15 @@ export class CopusShareDialog extends ComfyDialog {
|
||||
subTitle: this.SubTitleInput.value,
|
||||
content: this.descriptionInput.value,
|
||||
storeOnChain: this.radioButtonsCheck.checked ? true : false,
|
||||
lockState:this.radioButtonsCheck_lock.checked ? 2 : 0,
|
||||
unlockPrice:this.LockInput.value,
|
||||
lockState: this.radioButtonsCheck_lock.checked ? 2 : 0,
|
||||
unlockPrice: this.LockInput.value,
|
||||
rating: this.ratingRadioButtonsCheck0.checked
|
||||
? 0
|
||||
: this.ratingRadioButtonsCheck1.checked
|
||||
? 1
|
||||
: this.ratingRadioButtonsCheck2.checked
|
||||
? 2
|
||||
: -1,
|
||||
};
|
||||
|
||||
if (!this.keyInput.value) {
|
||||
@@ -644,8 +817,8 @@ export class CopusShareDialog extends ComfyDialog {
|
||||
throw new Error("Title is required");
|
||||
}
|
||||
|
||||
if(this.radioButtonsCheck_lock.checked){
|
||||
if (!this.LockInput.value){
|
||||
if (this.radioButtonsCheck_lock.checked) {
|
||||
if (!this.LockInput.value) {
|
||||
throw new Error("Price is required");
|
||||
}
|
||||
}
|
||||
@@ -695,23 +868,23 @@ export class CopusShareDialog extends ComfyDialog {
|
||||
"Uploading workflow..."
|
||||
);
|
||||
|
||||
if (res.status && res.data.status && res.data) {
|
||||
localStorage.setItem("copus_token",this.keyInput.value);
|
||||
const { data } = res.data;
|
||||
if (data) {
|
||||
const url = `${DEFAULT_HOMEPAGE_URL}/work/${data}`;
|
||||
this.message.innerHTML = `Workflow has been shared successfully. <a href="${url}" target="_blank">Click here to view it.</a>`;
|
||||
this.previewImage.src = "";
|
||||
this.previewImage.style.display = "none";
|
||||
this.uploadedImages = [];
|
||||
this.allFilesImages = [];
|
||||
this.allFiles = [];
|
||||
this.TitleInput.value = "";
|
||||
this.SubTitleInput.value = "";
|
||||
this.descriptionInput.value = "";
|
||||
this.selectedFile = null;
|
||||
}
|
||||
}
|
||||
if (res.status && res.data.status && res.data) {
|
||||
localStorage.setItem("copus_token", this.keyInput.value);
|
||||
const { data } = res.data;
|
||||
if (data) {
|
||||
const url = `${DEFAULT_HOMEPAGE_URL}/work/${data}`;
|
||||
this.message.innerHTML = `Workflow has been shared successfully. <a href="${url}" target="_blank">Click here to view it.</a>`;
|
||||
this.previewImage.src = "";
|
||||
this.previewImage.style.display = "none";
|
||||
this.uploadedImages = [];
|
||||
this.allFilesImages = [];
|
||||
this.allFiles = [];
|
||||
this.TitleInput.value = "";
|
||||
this.SubTitleInput.value = "";
|
||||
this.descriptionInput.value = "";
|
||||
this.selectedFile = null;
|
||||
}
|
||||
}
|
||||
} catch (e) {
|
||||
throw new Error("Error sharing workflow: " + e.message);
|
||||
}
|
||||
@@ -757,7 +930,7 @@ export class CopusShareDialog extends ComfyDialog {
|
||||
this.element.style.display = "block";
|
||||
this.previewImage.src = "";
|
||||
this.previewImage.style.display = "none";
|
||||
this.keyInput.value = apiToken!=null?apiToken:"";
|
||||
this.keyInput.value = apiToken != null ? apiToken : "";
|
||||
this.uploadedImages = [];
|
||||
this.allFilesImages = [];
|
||||
this.allFiles = [];
|
||||
|
||||
@@ -4006,6 +4006,29 @@
|
||||
"size": "649MB"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "Comfy-Org/omnigen2_fp16.safetensors",
|
||||
"type": "diffusion_model",
|
||||
"base": "OmniGen2",
|
||||
"save_path": "default",
|
||||
"description": "OmniGen2 diffusion model. This is required for using OmniGen2.",
|
||||
"reference": "https://huggingface.co/Comfy-Org/Omnigen2_ComfyUI_repackaged",
|
||||
"filename": "omnigen2_fp16.safetensors",
|
||||
"url": "https://huggingface.co/Comfy-Org/Omnigen2_ComfyUI_repackaged/resolve/main/split_files/diffusion_models/omnigen2_fp16.safetensors",
|
||||
"size": "7.93GB"
|
||||
},
|
||||
{
|
||||
"name": "Comfy-Org/qwen_2.5_vl_fp16.safetensors",
|
||||
"type": "clip",
|
||||
"base": "qwen-2.5",
|
||||
"save_path": "default",
|
||||
"description": "text encoder for OmniGen2",
|
||||
"reference": "https://huggingface.co/Comfy-Org/Omnigen2_ComfyUI_repackaged",
|
||||
"filename": "qwen_2.5_vl_fp16.safetensors",
|
||||
"url": "https://huggingface.co/Comfy-Org/Omnigen2_ComfyUI_repackaged/resolve/main/split_files/text_encoders/qwen_2.5_vl_fp16.safetensors",
|
||||
"size": "7.51GB"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "FLUX.1 [Schnell] Diffusion model",
|
||||
"type": "diffusion_model",
|
||||
@@ -4023,7 +4046,7 @@
|
||||
"type": "VAE",
|
||||
"base": "FLUX.1",
|
||||
"save_path": "vae/FLUX1",
|
||||
"description": "FLUX.1 VAE model",
|
||||
"description": "FLUX.1 VAE model\nNOTE: This VAE model can also be used for image generation with OmniGen2.",
|
||||
"reference": "https://huggingface.co/black-forest-labs/FLUX.1-schnell",
|
||||
"filename": "ae.safetensors",
|
||||
"url": "https://huggingface.co/black-forest-labs/FLUX.1-schnell/resolve/main/ae.safetensors",
|
||||
|
||||
@@ -1,5 +1,176 @@
|
||||
{
|
||||
"custom_nodes": [
|
||||
{
|
||||
"author": "XiaoHeiziGGG",
|
||||
"title": "ComfyUI-Gemini-Kontext [WIP]",
|
||||
"reference": "https://github.com/XiaoHeiziGGG/ComfyUI-Gemini-Kontext",
|
||||
"files": [
|
||||
"https://github.com/XiaoHeiziGGG/ComfyUI-Gemini-Kontext"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Google Gemini API powered translation nodes for ComfyUI\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "Bwebbfx",
|
||||
"title": "ComfyUI Face Parsing Nodes [WIP]",
|
||||
"reference": "https://github.com/Bwebbfx/ComfyUI_FaceParsing",
|
||||
"files": [
|
||||
"https://github.com/Bwebbfx/ComfyUI_FaceParsing"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This package provides ComfyUI nodes for face parsing using BiSeNet (from yakhyo/face-parsing), supporting batch and video workflows.\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "orion4d",
|
||||
"title": "Unified List Selector for ComfyUI [UNSAFE]",
|
||||
"reference": "https://github.com/orion4d/ComfyUI_unified_list_selector",
|
||||
"files": [
|
||||
"https://github.com/orion4d/ComfyUI_unified_list_selector"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This project is a custom node for ComfyUI that allows you to dynamically load lists from text (.txt) or CSV (.csv) files and select an item to use in your workflow. It features a manual selection mode (via a dropdown list) and a random selection mode, as well as the ability to add prefixes and suffixes to the selected text.[w/This node pack contains a node with a vulnerability that allows reading files from arbitrary paths.]"
|
||||
},
|
||||
{
|
||||
"author": "DiffusionWave-YT",
|
||||
"title": "DiffusionWave_PickResolution [WIP]",
|
||||
"reference": "https://github.com/kongds1999/ComfyUI_was_image",
|
||||
"files": [
|
||||
"https://github.com/kongds1999/ComfyUI_was_image"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Replace Color By Palette, ConvertGrayToImage\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "zl9739379",
|
||||
"title": "ComfyUI Qwen Vision Language API Node [NAME CONFLICT]",
|
||||
"reference": "https://github.com/zl9739379/comfyui-qwen-vl-api",
|
||||
"files": [
|
||||
"https://github.com/zl9739379/comfyui-qwen-vl-api"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A ComfyUI custom node for describing images using Qwen Vision Language models through OpenAI-compatible APIs."
|
||||
},
|
||||
{
|
||||
"author": "bikiam",
|
||||
"title": "ComfyUi_WhisperGTranslate",
|
||||
"reference": "https://github.com/bikiam/ComfyUi_WhisperGTranslate",
|
||||
"files": [
|
||||
"https://github.com/bikiam/ComfyUi_WhisperGTranslate"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Whisper + AudioTranslate, Google Translate Node"
|
||||
},
|
||||
{
|
||||
"author": "edgerunner",
|
||||
"title": "ComfyUI Queue Manager [WIP]",
|
||||
"reference": "https://github.com/QuietNoise/ComfyUI-Queue-Manager",
|
||||
"files": [
|
||||
"https://github.com/QuietNoise/ComfyUI-Queue-Manager"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "An extension supporting more streamlined prompt queue management."
|
||||
},
|
||||
{
|
||||
"author": "fylrid2",
|
||||
"title": "lockValue",
|
||||
"reference": "https://github.com/fylrid2/comfyui_lock_previous_value",
|
||||
"files": [
|
||||
"https://github.com/fylrid2/comfyui_lock_previous_value"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Allows the locking of a nodes value\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "XiaoHeiziGGG",
|
||||
"title": "ComfyUI Gemini Translator [WIP]",
|
||||
"reference": "https://github.com/XiaoHeiziGGG/ComfyUI-GeminiTranslator",
|
||||
"files": [
|
||||
"https://github.com/XiaoHeiziGGG/ComfyUI-GeminiTranslator"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "The API node library of gemini can be translated and recognized.The API node library of gemini can be translated and recognized.\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "DiffusionWave-YT",
|
||||
"title": "DiffusionWave_PickResolution [WIP]",
|
||||
"reference": "https://github.com/DiffusionWave-YT/DiffusionWave_PickResolution",
|
||||
"files": [
|
||||
"https://github.com/DiffusionWave-YT/DiffusionWave_PickResolution"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Change of resolutions for ComfyUI and Upscalers\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "pixixai",
|
||||
"title": "ComfyUI_Pixix-Tools [UNSAFE/WIP]",
|
||||
"reference": "https://github.com/pixixai/ComfyUI_Pixix-Tools",
|
||||
"files": [
|
||||
"https://github.com/pixixai/ComfyUI_Pixix-Tools"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Load Text (from folder)\nNOTE: The files in the repo are not organized.[w/The contents of files from arbitrary paths can be read remotely through this node.]"
|
||||
},
|
||||
{
|
||||
"author": "PeterMikhai",
|
||||
"title": "DoomFLUX Nodes [WIP]",
|
||||
"reference": "https://github.com/PeterMikhai/Doom_Flux_NodePack",
|
||||
"files": [
|
||||
"https://github.com/PeterMikhai/Doom_Flux_NodePack"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Custom nodes for FLUX models, including a loader and specialized samplers for standard and inpaint generation.\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "maque",
|
||||
"title": "comfyui_video_BC [WIP]",
|
||||
"reference": "https://github.com/JioJe/comfyui_video_BC",
|
||||
"files": [
|
||||
"https://github.com/JioJe/comfyui_video_BC"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Batch load video nodes and save videos in custom paths\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "ZHO-ZHO-ZHO",
|
||||
"title": "ComfyUI-Gemini [NAME CONFLICT]",
|
||||
"id": "gemini",
|
||||
"reference": "https://github.com/ZHO-ZHO-ZHO/ComfyUI-Gemini",
|
||||
"files": [
|
||||
"https://github.com/ZHO-ZHO-ZHO/ComfyUI-Gemini"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Using Gemini-pro & Gemini-pro-vision in ComfyUI."
|
||||
},
|
||||
{
|
||||
"author": "No-22-Github",
|
||||
"title": "ComfyUI_SaveImageCustom",
|
||||
"reference": "https://github.com/No-22-Github/ComfyUI_SaveImageCustom",
|
||||
"files": [
|
||||
"https://github.com/No-22-Github/ComfyUI_SaveImageCustom"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Fish-Speech Loader, Fish-Speech TTS, Fish-Speech Audio Preview"
|
||||
},
|
||||
{
|
||||
"author": "jiafuzeng",
|
||||
"title": "comfyui-fishSpeech",
|
||||
"reference": "https://github.com/jiafuzeng/comfyui-fishSpeech",
|
||||
"files": [
|
||||
"https://github.com/jiafuzeng/comfyui-fishSpeech"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Save Image (Dir + Name)"
|
||||
},
|
||||
{
|
||||
"author": "bleash-dev",
|
||||
"title": "ComfyUI-Auth-Manager",
|
||||
"reference": "https://github.com/bleash-dev/ComfyUI-Auth-Manager",
|
||||
"files": [
|
||||
"https://github.com/bleash-dev/ComfyUI-Auth-Manager"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom node that provides email/password authentication for ComfyUI pods with a beautiful modal interface."
|
||||
},
|
||||
{
|
||||
"author": "robertvoy",
|
||||
"title": "ComfyUI-Distributed [WIP]",
|
||||
@@ -20,16 +191,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "A ComfyUI plugin to simplify loading and managing custom nodes with a sidebar interface."
|
||||
},
|
||||
{
|
||||
"author": "armandgw84",
|
||||
"title": "comfyui-custom-v8",
|
||||
"reference": "https://github.com/armandgw84/comfyui-custom-v8",
|
||||
"files": [
|
||||
"https://github.com/armandgw84/comfyui-custom-v8"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Resize With Padding, Wan 2.1 Transition Prompter, Wan Prompt Crafter"
|
||||
},
|
||||
{
|
||||
"author": "diogod",
|
||||
"title": "Comfy Inpainting Works [WIP]",
|
||||
@@ -78,7 +239,7 @@
|
||||
"https://github.com/WozStudios/ComfyUI-WozNodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Trim Image Batch, Create Image Batch, Select Image Batch by Mask"
|
||||
"description": "NODES: Trim Image Batch, Create Image Batch, Select Image Batch by Mask, Advanced Batch Creator"
|
||||
},
|
||||
{
|
||||
"author": "DDDDEEP",
|
||||
@@ -428,7 +589,7 @@
|
||||
"https://github.com/IsItDanOrAi/ComfyUI-exLoadout"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: exLoadoutCheckpointLoader, exLoadout Selector, exLoadoutA, exLoadoutG, exLoadoutReadColumn, exLoadoutEditCell\nNOTE: The files in the repo are not organized."
|
||||
"description": "exLoadout is a suite of lightweight ComfyUI custom nodes that let you define and switch between full 'loadouts' stored in an Excel sheet. A loadout could include any node inputs that expect string values—models (checkpoints, CLIP, VAE, ControlNets, LoRAs, UNets), numeric or text variables (CFG, sampler names, scheduler types, etc.)—all pulled from a row in your sheet. By selecting a row, you instantly apply all of its settings in your workflow, with built‑in support for editing and reading those cells right inside the UI.\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "grokuku",
|
||||
@@ -1051,16 +1212,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "Node for LoRA stack management in ComfyUI\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "Good-Dream-Studio",
|
||||
"title": "ComfyUI-Connect [WIP]",
|
||||
"reference": "https://github.com/Good-Dream-Studio/ComfyUI-Connect",
|
||||
"files": [
|
||||
"https://github.com/Good-Dream-Studio/ComfyUI-Connect"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Transform your ComfyUI into a powerful API, exposing all your saved workflows as ready-to-use HTTP endpoints."
|
||||
},
|
||||
{
|
||||
"author": "fuzr0dah",
|
||||
"title": "comfyui-sceneassembly",
|
||||
@@ -1141,16 +1292,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: QLoadLatent, QLinearScheduler, QPreviewLatent, QGaussianLatent, QUniformLatent, QKSampler"
|
||||
},
|
||||
{
|
||||
"author": "wTechArtist",
|
||||
"title": "ComfyUI_WWL_Florence2SAM2",
|
||||
"reference": "https://github.com/wTechArtist/ComfyUI_VVL_SAM2",
|
||||
"files": [
|
||||
"https://github.com/wTechArtist/ComfyUI_VVL_SAM2"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: WWL_Florence2SAM2"
|
||||
},
|
||||
{
|
||||
"author": "virallover",
|
||||
"reference": "https://github.com/maizerrr/comfyui-code-nodes",
|
||||
@@ -2431,16 +2572,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "Wrapper for the Sa2VA model"
|
||||
},
|
||||
{
|
||||
"author": "S4MUEL-404",
|
||||
"title": "ComfyUI-Folder-Images-Preview [UNSAFE]",
|
||||
"reference": "https://github.com/S4MUEL-404/ComfyUI-Folder-Images-Preview",
|
||||
"files": [
|
||||
"https://github.com/S4MUEL-404/ComfyUI-Folder-Images-Preview"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A ComfyUI nodes , Generate a picture and quickly preview the pictures in the folder and the picture file name\n[w/This custom node has a path traversal vulnerability.]"
|
||||
},
|
||||
{
|
||||
"author": "aria1th",
|
||||
"title": "ComfyUI-camietagger-onnx",
|
||||
@@ -3848,7 +3979,7 @@
|
||||
},
|
||||
{
|
||||
"author": "kijai",
|
||||
"title": "ComfyUI-MMAudio",
|
||||
"title": "ComfyUI-MMAudio [WIP]",
|
||||
"reference": "https://github.com/kijai/ComfyUI-MMAudio",
|
||||
"files": [
|
||||
"https://github.com/kijai/ComfyUI-MMAudio"
|
||||
@@ -4518,7 +4649,7 @@
|
||||
"https://github.com/rouxianmantou/comfyui-rxmt-nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES:Check Value Type, Why Prompt Text"
|
||||
"description": "NODES: Check Value Type, Why Prompt Text"
|
||||
},
|
||||
{
|
||||
"author": "SirVeggie",
|
||||
|
||||
@@ -149,6 +149,7 @@
|
||||
"https://github.com/1hew/ComfyUI-1hewNodes": [
|
||||
[
|
||||
"ImageAddLabel",
|
||||
"ImageBBoxOverlayByMask",
|
||||
"ImageBatchToList",
|
||||
"ImageBlendModesByAlpha",
|
||||
"ImageBlendModesByCSS",
|
||||
@@ -301,10 +302,14 @@
|
||||
"PDIMAGE_ImageCombine",
|
||||
"PDIMAGE_LongerSize",
|
||||
"PDIMAGE_Rename",
|
||||
"PDIMAGE_SAVE_PATH_V2",
|
||||
"PDImageConcante",
|
||||
"PDImageResize",
|
||||
"PDImageResizeV2",
|
||||
"PDJSON_BatchJsonIncremental",
|
||||
"PDJSON_Group",
|
||||
"PDStringConcate",
|
||||
"PDStringInput",
|
||||
"PD_CustomImageProcessor",
|
||||
"PD_GetImageSize",
|
||||
"PD_ImageBatchSplitter",
|
||||
@@ -317,6 +322,8 @@
|
||||
"PD_SimpleTest",
|
||||
"PD_Text Overlay Node",
|
||||
"PD_imagesave_path",
|
||||
"PD_random_prompt",
|
||||
"PDimage_corp_v1",
|
||||
"PDstring_Save",
|
||||
"mask_edge_selector"
|
||||
],
|
||||
@@ -682,6 +689,8 @@
|
||||
"TSWhisper",
|
||||
"TS_DeflickerNode",
|
||||
"TS_FilePathLoader",
|
||||
"TS_FilmEmulation",
|
||||
"TS_FilmGrain",
|
||||
"TS_Free_Video_Memory",
|
||||
"TS_ImageResize",
|
||||
"TS_MarianTranslator",
|
||||
@@ -775,7 +784,8 @@
|
||||
"https://github.com/Aryan185/ComfyUI-ReplicateFluxKontext": [
|
||||
[
|
||||
"FluxKontextMaxNode",
|
||||
"FluxKontextProNode"
|
||||
"FluxKontextProNode",
|
||||
"GeminiChatNode"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-ReplicateFluxKontext"
|
||||
@@ -963,6 +973,16 @@
|
||||
"title_aux": "ComfyUI-BS_FalAi-API-Video [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/Bwebbfx/ComfyUI_FaceParsing": [
|
||||
[
|
||||
"FaceParsingInfer",
|
||||
"FaceParsingLoader",
|
||||
"FacePartMask"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI Face Parsing Nodes [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/COcisuts/CObot-ComfyUI-WhisperToTranscription": [
|
||||
[
|
||||
"CobotWhisperToTransciption"
|
||||
@@ -1014,6 +1034,7 @@
|
||||
"VTS Render People Kps",
|
||||
"VTS Repeat Text As List",
|
||||
"VTS Replace Text In List",
|
||||
"VTS Sharpen",
|
||||
"VTS To Text",
|
||||
"VTS_Load_Pose_Keypoints",
|
||||
"Vts Text To Batch Prompt"
|
||||
@@ -1170,6 +1191,26 @@
|
||||
"title_aux": "ComfyUI Node Switcher"
|
||||
}
|
||||
],
|
||||
"https://github.com/DiffusionWave-YT/DiffusionWave_PickResolution": [
|
||||
[
|
||||
"Blacklist_String_DiffusionWave \ud83c\udf0a",
|
||||
"ImageBatchMulti_DiffusionWave",
|
||||
"ImageSimpleSaver_DiffusionWave",
|
||||
"Int_PickResolution_DiffusionWave \ud83c\udf0a",
|
||||
"LoadImagesFromFolder_DiffusionWave",
|
||||
"MergeImages_DiffusionWave",
|
||||
"Order_String_Tags_DiffusionWave \ud83c\udf0a",
|
||||
"OverlayImages_DiffusionWave",
|
||||
"PickResolution_DiffusionWave \ud83c\udf0a",
|
||||
"PromptExpression_DiffusionWave \ud83c\udf0a",
|
||||
"RemoveBackgroundByColor_DiffusionWave",
|
||||
"ResizeLongestSide_DiffusionWave",
|
||||
"Seed__DiffusionWave \ud83c\udf0a"
|
||||
],
|
||||
{
|
||||
"title_aux": "DiffusionWave_PickResolution [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/DoctorDiffusion/ComfyUI-Flashback": [
|
||||
[
|
||||
"LatentExport",
|
||||
@@ -2025,6 +2066,15 @@
|
||||
"title_aux": "comfyui-genies-nodes"
|
||||
}
|
||||
],
|
||||
"https://github.com/JioJe/comfyui_video_BC": [
|
||||
[
|
||||
"VideoCombine",
|
||||
"VideoSequenceProcessor"
|
||||
],
|
||||
{
|
||||
"title_aux": "comfyui_video_BC [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/JissiChoi/ComfyUI-Jissi-List": [
|
||||
[
|
||||
"JissiFloatList",
|
||||
@@ -2382,6 +2432,7 @@
|
||||
"https://github.com/MakkiShizu/ComfyUI-MakkiTools": [
|
||||
[
|
||||
"AnyImageStitch",
|
||||
"AnyImagetoConditioning_flux_kontext",
|
||||
"AutoLoop_create_pseudo_loop_video",
|
||||
"Environment_INFO",
|
||||
"GetImageNthCount",
|
||||
@@ -2391,6 +2442,8 @@
|
||||
"ImageWidthStitch",
|
||||
"MergeImageChannels",
|
||||
"random_any",
|
||||
"show_type",
|
||||
"timer",
|
||||
"translator_m2m100",
|
||||
"translators"
|
||||
],
|
||||
@@ -2600,6 +2653,14 @@
|
||||
"title_aux": "ComfyUI-Save_Image"
|
||||
}
|
||||
],
|
||||
"https://github.com/No-22-Github/ComfyUI_SaveImageCustom": [
|
||||
[
|
||||
"SaveUtility: SaveImageCustom"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI_SaveImageCustom"
|
||||
}
|
||||
],
|
||||
"https://github.com/Northerner1/ComfyUI_North_Noise": [
|
||||
[
|
||||
"North_Noise"
|
||||
@@ -2669,6 +2730,17 @@
|
||||
"title_aux": "comfyui-giraffe-test-panel"
|
||||
}
|
||||
],
|
||||
"https://github.com/PeterMikhai/Doom_Flux_NodePack": [
|
||||
[
|
||||
"DoomFluxInpaintSampler",
|
||||
"DoomFluxLoader",
|
||||
"DoomFluxSampler",
|
||||
"DoomFluxSamplerAdvanced"
|
||||
],
|
||||
{
|
||||
"title_aux": "DoomFLUX Nodes [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/Poseidon-fan/ComfyUI-fileCleaner": [
|
||||
[
|
||||
"Clean input and output file"
|
||||
@@ -2744,6 +2816,14 @@
|
||||
"title_aux": "ComfyUI-QuasimondoNodes [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/QuietNoise/ComfyUI-Queue-Manager": [
|
||||
[
|
||||
"Workflow Name"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI Queue Manager [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/RLW-Chars/comfyui-promptbymood": [
|
||||
[
|
||||
"Prompt By Mood"
|
||||
@@ -2800,14 +2880,6 @@
|
||||
"title_aux": "Miscomfy Nodes [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/S4MUEL-404/ComfyUI-Folder-Images-Preview": [
|
||||
[
|
||||
"FolderImagesPreview"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-Folder-Images-Preview [UNSAFE]"
|
||||
}
|
||||
],
|
||||
"https://github.com/SKBv0/ComfyUI-RetroEngine": [
|
||||
[
|
||||
"RetroEngineNode"
|
||||
@@ -3075,6 +3147,7 @@
|
||||
"SDVN Any Repeat",
|
||||
"SDVN Any Show",
|
||||
"SDVN AnyDownload List",
|
||||
"SDVN Apply Kontext Reference",
|
||||
"SDVN Apply Style Model",
|
||||
"SDVN Auto Generate",
|
||||
"SDVN AutoSwitch",
|
||||
@@ -3092,6 +3165,7 @@
|
||||
"SDVN Dic Convert",
|
||||
"SDVN DualCLIP Download",
|
||||
"SDVN Easy IPAdapter weight",
|
||||
"SDVN Empty Latent Ratio",
|
||||
"SDVN Exif check",
|
||||
"SDVN Fill Background",
|
||||
"SDVN Filter List",
|
||||
@@ -3437,12 +3511,33 @@
|
||||
[
|
||||
"CreateImageBatch",
|
||||
"ImageBatchSelectByMask",
|
||||
"ImageBatchTrim"
|
||||
"ImageBatchTrim",
|
||||
"ImageBatcherByIndexProV2"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-WozNodes"
|
||||
}
|
||||
],
|
||||
"https://github.com/XiaoHeiziGGG/ComfyUI-Gemini-Kontext": [
|
||||
[
|
||||
"GeminiBatchTranslator",
|
||||
"GeminiImageAnalyzer",
|
||||
"GeminiKontextOptimizer",
|
||||
"GeminiTranslator"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-Gemini-Kontext [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/XiaoHeiziGGG/ComfyUI-GeminiTranslator": [
|
||||
[
|
||||
"GeminiBatchTranslator",
|
||||
"GeminiTranslator"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI Gemini Translator [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/Yeonri/ComfyUI_LLM_Are_You_Listening": [
|
||||
[
|
||||
"AYL_API_Node",
|
||||
@@ -3481,6 +3576,25 @@
|
||||
"title_aux": "ComfyUI-BiRefNet-ZHO [BROKEN]"
|
||||
}
|
||||
],
|
||||
"https://github.com/ZHO-ZHO-ZHO/ComfyUI-Gemini": [
|
||||
[
|
||||
"ConcatText_Zho",
|
||||
"DisplayText_Zho",
|
||||
"Gemini_15P_API_S_Advance_Zho",
|
||||
"Gemini_15P_API_S_Chat_Advance_Zho",
|
||||
"Gemini_API_Chat_Zho",
|
||||
"Gemini_API_S_Chat_Zho",
|
||||
"Gemini_API_S_Vsion_ImgURL_Zho",
|
||||
"Gemini_API_S_Zho",
|
||||
"Gemini_API_Vsion_ImgURL_Zho",
|
||||
"Gemini_API_Zho",
|
||||
"Gemini_FileUpload_API_S_Zho",
|
||||
"Gemini_File_API_S_Zho"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-Gemini [NAME CONFLICT]"
|
||||
}
|
||||
],
|
||||
"https://github.com/ZHO-ZHO-ZHO/ComfyUI-PuLID-ZHO": [
|
||||
[
|
||||
"PuLID_Zho"
|
||||
@@ -3848,16 +3962,6 @@
|
||||
"title_aux": "ComfyUI-camietagger-onnx"
|
||||
}
|
||||
],
|
||||
"https://github.com/armandgw84/comfyui-custom-v8": [
|
||||
[
|
||||
"ResizeWithPadding",
|
||||
"Wan21PromptCrafter",
|
||||
"Wan21TransitionPrompter"
|
||||
],
|
||||
{
|
||||
"title_aux": "comfyui-custom-v8"
|
||||
}
|
||||
],
|
||||
"https://github.com/artem-konevskikh/comfyui-split-merge-video": [
|
||||
[
|
||||
"VideoMerger",
|
||||
@@ -3869,7 +3973,8 @@
|
||||
],
|
||||
"https://github.com/artifyfun/ComfyUI-JS": [
|
||||
[
|
||||
"JavascriptExecutor"
|
||||
"JavascriptExecutor",
|
||||
"JavascriptExecutorMultiOutput"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-JS [UNSAFE]"
|
||||
@@ -4009,6 +4114,15 @@
|
||||
"title_aux": "ComfyUI-glb-to-stl [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/bikiam/ComfyUi_WhisperGTranslate": [
|
||||
[
|
||||
"GoogleTranslateNode",
|
||||
"WhisperAudioTranslateNode"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUi_WhisperGTranslate"
|
||||
}
|
||||
],
|
||||
"https://github.com/birnam/ComfyUI-GenData-Pack": [
|
||||
[
|
||||
"Checkpoint From String \ud83d\udc69\u200d\ud83d\udcbb",
|
||||
@@ -4244,7 +4358,8 @@
|
||||
],
|
||||
"https://github.com/bulldog68/ComfyUI_FMJ": [
|
||||
[
|
||||
"FMJCreaPrompt"
|
||||
"FMJCreaPrompt",
|
||||
"FMJKontext"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI_FMJ [WIP]"
|
||||
@@ -4499,6 +4614,7 @@
|
||||
"FlipSigmas",
|
||||
"FluxDisableGuidance",
|
||||
"FluxGuidance",
|
||||
"FluxKontextImageScale",
|
||||
"FluxKontextMaxImageNode",
|
||||
"FluxKontextProImageNode",
|
||||
"FluxProCannyNode",
|
||||
@@ -4707,6 +4823,7 @@
|
||||
"RecraftTextToImageNode",
|
||||
"RecraftTextToVectorNode",
|
||||
"RecraftVectorizeImageNode",
|
||||
"ReferenceLatent",
|
||||
"RegexExtract",
|
||||
"RegexMatch",
|
||||
"RegexReplace",
|
||||
@@ -4734,6 +4851,7 @@
|
||||
"SamplerDPMPP_2S_Ancestral",
|
||||
"SamplerDPMPP_3M_SDE",
|
||||
"SamplerDPMPP_SDE",
|
||||
"SamplerER_SDE",
|
||||
"SamplerEulerAncestral",
|
||||
"SamplerEulerAncestralCFGPP",
|
||||
"SamplerEulerCFGpp",
|
||||
@@ -4757,6 +4875,7 @@
|
||||
"SetLatentNoiseMask",
|
||||
"SetUnionControlNetType",
|
||||
"SkipLayerGuidanceDiT",
|
||||
"SkipLayerGuidanceDiTSimple",
|
||||
"SkipLayerGuidanceSD3",
|
||||
"SolidMask",
|
||||
"SplitImageWithAlpha",
|
||||
@@ -4788,6 +4907,7 @@
|
||||
"StyleModelApply",
|
||||
"StyleModelLoader",
|
||||
"T5TokenizerOptions",
|
||||
"TCFG",
|
||||
"TestAccumulateNode",
|
||||
"TestAccumulationGetItemNode",
|
||||
"TestAccumulationGetLengthNode",
|
||||
@@ -4933,8 +5053,11 @@
|
||||
],
|
||||
"https://github.com/cyberhirsch/seb_nodes": [
|
||||
[
|
||||
"AspectRatioSeb",
|
||||
"SaveImageSeb",
|
||||
"SwitchMasksSeb"
|
||||
"SwitchMasksSeb",
|
||||
"SwitchSeb",
|
||||
"UnifiedPrompterSeb"
|
||||
],
|
||||
{
|
||||
"title_aux": "seb_nodes [WIP]"
|
||||
@@ -5336,6 +5459,14 @@
|
||||
"title_aux": "ComfyUI-Lucian [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/fylrid2/comfyui_lock_previous_value": [
|
||||
[
|
||||
"Lock"
|
||||
],
|
||||
{
|
||||
"title_aux": "lockValue"
|
||||
}
|
||||
],
|
||||
"https://github.com/gabe-init/ComfyUI-LM-Studio": [
|
||||
[
|
||||
"LMStudioNode"
|
||||
@@ -5588,13 +5719,14 @@
|
||||
"HolafBenchmarkRunner",
|
||||
"HolafImageComparer",
|
||||
"HolafInstagramResize",
|
||||
"HolafInternalSampler",
|
||||
"HolafKSampler",
|
||||
"HolafLutApplier",
|
||||
"HolafLutGenerator",
|
||||
"HolafLutLoader",
|
||||
"HolafLutSaver",
|
||||
"HolafMaskToBoolean",
|
||||
"HolafOrchestratorConfig",
|
||||
"HolafOverlayNode",
|
||||
"HolafRatioCalculator",
|
||||
"HolafResolutionPreset",
|
||||
"HolafSaveImage",
|
||||
"HolafSliceCalculator",
|
||||
@@ -6055,6 +6187,16 @@
|
||||
"title_aux": "ComfyUI-RandomCube [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/jiafuzeng/comfyui-fishSpeech": [
|
||||
[
|
||||
"FishSpeechAudioPreview",
|
||||
"FishSpeechLoader",
|
||||
"FishSpeechTTS"
|
||||
],
|
||||
{
|
||||
"title_aux": "comfyui-fishSpeech"
|
||||
}
|
||||
],
|
||||
"https://github.com/jimmm-ai/TimeUi-a-ComfyUi-Timeline-Node": [
|
||||
[
|
||||
"jimmm.ai.TimelineUI"
|
||||
@@ -6089,7 +6231,8 @@
|
||||
"BailianAPIPoll",
|
||||
"BailianAPISubmit",
|
||||
"MaletteJSONExtractor",
|
||||
"MaletteJSONModifier"
|
||||
"MaletteJSONModifier",
|
||||
"MaletteVirtualTryOn"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-AliCloud-Bailian [WIP]"
|
||||
@@ -6439,7 +6582,7 @@
|
||||
"MMAudioVoCoderLoader"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-MMAudio"
|
||||
"title_aux": "ComfyUI-MMAudio [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/kijai/ComfyUI-MochiWrapper": [
|
||||
@@ -6599,6 +6742,15 @@
|
||||
"title_aux": "KayTool"
|
||||
}
|
||||
],
|
||||
"https://github.com/kongds1999/ComfyUI_was_image": [
|
||||
[
|
||||
"ConvertGrayToImage",
|
||||
"Replace Color By Palette"
|
||||
],
|
||||
{
|
||||
"title_aux": "DiffusionWave_PickResolution [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/krich-cto/ComfyUI-Flow-Control": [
|
||||
[
|
||||
"CLIPLoaderGGUF",
|
||||
@@ -7578,6 +7730,14 @@
|
||||
"title_aux": "ComfyUI_Cluster [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/orion4d/ComfyUI_unified_list_selector": [
|
||||
[
|
||||
"UnifiedListSelector"
|
||||
],
|
||||
{
|
||||
"title_aux": "Unified List Selector for ComfyUI [UNSAFE]"
|
||||
}
|
||||
],
|
||||
"https://github.com/osuiso-depot/comfyui-keshigom_custom": [
|
||||
[
|
||||
"KANI_Checkpoint_Loader_From_String",
|
||||
@@ -7752,6 +7912,14 @@
|
||||
"title_aux": "ComfyUI LLM Prompt Enhancer [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/pixixai/ComfyUI_Pixix-Tools": [
|
||||
[
|
||||
"LoadTextFromFolderNode"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI_Pixix-Tools [UNSAFE/WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/pixuai/ComfyUI-PixuAI": [
|
||||
[
|
||||
"PromptSearch"
|
||||
@@ -8088,7 +8256,8 @@
|
||||
],
|
||||
"https://github.com/robertvoy/ComfyUI-Distributed": [
|
||||
[
|
||||
"MultiGPUCollector"
|
||||
"MultiGPUCollector",
|
||||
"MultiGPUDistributor"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-Distributed [WIP]"
|
||||
@@ -8106,6 +8275,7 @@
|
||||
"https://github.com/rouxianmantou/comfyui-rxmt-nodes": [
|
||||
[
|
||||
"CheckValueTypeNode",
|
||||
"ConvertStrToIntNode",
|
||||
"TextCombineWithCommaNode",
|
||||
"WhyPromptTextNode"
|
||||
],
|
||||
@@ -8804,7 +8974,8 @@
|
||||
"https://github.com/usrname0/ComfyUI-AllergicPack": [
|
||||
[
|
||||
"FolderFileCounter_Allergic",
|
||||
"IncrementorPlus"
|
||||
"IncrementorPlus",
|
||||
"WanVideoVACEContextManager"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-AllergicPack [WIP]"
|
||||
@@ -8849,7 +9020,11 @@
|
||||
"https://github.com/visualbruno/ComfyUI-Hunyuan3d-2-1": [
|
||||
[
|
||||
"Hy3D21CameraConfig",
|
||||
"Hy3D21ExportMesh",
|
||||
"Hy3D21LoadImageWithTransparency",
|
||||
"Hy3D21LoadMesh",
|
||||
"Hy3D21MeshUVWrap",
|
||||
"Hy3D21PostprocessMesh",
|
||||
"Hy3D21ResizeImages",
|
||||
"Hy3D21VAEConfig",
|
||||
"Hy3D21VAEDecode",
|
||||
@@ -8883,22 +9058,6 @@
|
||||
"title_aux": "comfyui-vovlertools"
|
||||
}
|
||||
],
|
||||
"https://github.com/wTechArtist/ComfyUI_VVL_SAM2": [
|
||||
[
|
||||
"SAM1AutoEverything",
|
||||
"VVL_DetectionScaler",
|
||||
"VVL_Florence2SAM2",
|
||||
"VVL_GroundingDinoLoader",
|
||||
"VVL_GroundingDinoSAM2",
|
||||
"VVL_MaskCleaner",
|
||||
"VVL_MaskToBBox",
|
||||
"VVL_SAM1Loader",
|
||||
"VVL_SAM2Loader"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI_WWL_Florence2SAM2"
|
||||
}
|
||||
],
|
||||
"https://github.com/wTechArtist/ComfyUI_VVL_Segmentation": [
|
||||
[
|
||||
"Mask2FormerPanoptic",
|
||||
@@ -9155,6 +9314,7 @@
|
||||
[
|
||||
"CLIPLoaderXZ",
|
||||
"CLIPTextEncodeXZ",
|
||||
"DualCLIPLoaderXZ",
|
||||
"FirstLastFrameXZ",
|
||||
"ImageResizeKJ",
|
||||
"ImageResizeXZ",
|
||||
@@ -9327,6 +9487,7 @@
|
||||
"HumanPartsUltra",
|
||||
"YC Color Match",
|
||||
"YCFaceAlignToCanvas",
|
||||
"YCFaceAlignToCanvasV2",
|
||||
"YCFaceAnalysisModels"
|
||||
],
|
||||
{
|
||||
@@ -9425,6 +9586,14 @@
|
||||
"title_aux": "comfyui_MetalFX [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/zl9739379/comfyui-qwen-vl-api": [
|
||||
[
|
||||
"VL_QwenDescribeImage"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI Qwen Vision Language API Node [NAME CONFLICT]"
|
||||
}
|
||||
],
|
||||
"https://github.com/zyd232/ComfyUI-zyd232-Nodes": [
|
||||
[
|
||||
"zyd232 ImagesPixelsCompare",
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,5 +1,108 @@
|
||||
{
|
||||
"custom_nodes": [
|
||||
{
|
||||
"author": "manifestations",
|
||||
"title": "ComfyUI Ethnic Outfit & Prompt Enhancer Nodes [REMOVED]",
|
||||
"reference": "https://github.com/manifestations/comfyui-indian-outfit",
|
||||
"files": [
|
||||
"https://github.com/manifestations/comfyui-indian-outfit"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Features:\n* Extensive options for Indian, Indonesian, and international clothing, jewelry, accessories, and styles\n* Multiple jewelry and accessory fields (with material support: gold, diamond, silver, leather, beads, etc.)\n* Support for tattoos, henna, hair styles, poses, shot types, lighting, and photography genres\n* Seamless prompt expansion using your own Ollama LLM instance\n* Modular, extensible JSON data files for easy customization"
|
||||
},
|
||||
{
|
||||
"author": "coVISIONSld",
|
||||
"title": "ComfyUI-OmniGen2 [REMOVED]",
|
||||
"reference": "https://github.com/coVISIONSld/ComfyUI-OmniGen2",
|
||||
"files": [
|
||||
"https://github.com/coVISIONSld/ComfyUI-OmniGen2"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI-OmniGen2 is a custom node package for the OmniGen2 model, enabling advanced text-to-image generation and visual understanding."
|
||||
},
|
||||
{
|
||||
"author": "S4MUEL-404",
|
||||
"title": "ComfyUI-S4Tool-Image-Overlay [REMOVED]",
|
||||
"reference": "https://github.com/S4MUEL-404/ComfyUI-S4Tool-Image-Overlay",
|
||||
"files": [
|
||||
"https://github.com/S4MUEL-404/ComfyUI-S4Tool-Image-Overlay"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Quickly set up image overlay effects"
|
||||
},
|
||||
{
|
||||
"author": "akspa0",
|
||||
"title": "ComfyUI-FapMixPlus [REMOVED]",
|
||||
"reference": "https://github.com/akspa0/ComfyUI-FapMixPlus",
|
||||
"files": [
|
||||
"https://github.com/akspa0/ComfyUI-FapMixPlus"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This is an audio processing script that applies soft limiting, optional loudness normalization, and optional slicing for transcription. It can also produce stereo-mixed outputs with optional audio appended to the end. The script organizes processed files into structured folders with sanitized filenames and retains original timestamps for continuity."
|
||||
},
|
||||
{
|
||||
"author": "RedmondAI",
|
||||
"title": "comfyui-tools [UNSAFE]",
|
||||
"reference": "https://github.com/RedmondAI/comfyui-tools",
|
||||
"files": [
|
||||
"https://github.com/RedmondAI/comfyui-tools"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Custom extensions for ComfyUI used by the Redmond3D VFX team.[w/This node pack has a vulnerability that allows it to create files at arbitrary paths.]"
|
||||
},
|
||||
{
|
||||
"author": "S4MUEL-404",
|
||||
"title": "Image Position Blend [REMOVED]",
|
||||
"id": "ComfyUI-Image-Position-Blend",
|
||||
"version": "1.1",
|
||||
"reference": "https://github.com/S4MUEL-404/ComfyUI-Image-Position-Blend",
|
||||
"files": [
|
||||
"https://github.com/S4MUEL-404/ComfyUI-Image-Position-Blend"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom node for conveniently adjusting the overlay position of two images."
|
||||
},
|
||||
{
|
||||
"author": "S4MUEL-404",
|
||||
"title": "ComfyUI-Text-On-Image [REMOVED]",
|
||||
"id": "ComfyUI-Text-On-Image",
|
||||
"reference": "https://github.com/S4MUEL-404/ComfyUI-Text-On-Image",
|
||||
"files": [
|
||||
"https://github.com/S4MUEL-404/ComfyUI-Text-On-Image"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom node for ComfyUI that allows users to add text overlays to images with customizable size, font, position, and shadow."
|
||||
},
|
||||
{
|
||||
"author": "S4MUEL-404",
|
||||
"title": "ComfyUI-Prompts-Selector [REMOVED]",
|
||||
"reference": "https://github.com/S4MUEL-404/ComfyUI-Prompts-Selector",
|
||||
"files": [
|
||||
"https://github.com/S4MUEL-404/ComfyUI-Prompts-Selector"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Quickly select preset prompts and merge them"
|
||||
},
|
||||
{
|
||||
"author": "juntaosun",
|
||||
"title": "ComfyUI_open_nodes [REMOVED]",
|
||||
"reference": "https://github.com/juntaosun/ComfyUI_open_nodes",
|
||||
"files": [
|
||||
"https://github.com/juntaosun/ComfyUI_open_nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI open nodes by juntaosun."
|
||||
},
|
||||
{
|
||||
"author": "perilli",
|
||||
"title": "apw_nodes [DEPRECATED]",
|
||||
"reference": "https://github.com/alessandroperilli/apw_nodes",
|
||||
"files": [
|
||||
"https://github.com/alessandroperilli/apw_nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom node suite to augment the capabilities of the [a/AP Workflows for ComfyUI](https://perilli.com/ai/comfyui/)[w/'APW_Nodes' has been newly added in place of 'apw_nodes'.]"
|
||||
},
|
||||
{
|
||||
"author": "markuryy",
|
||||
"title": "ComfyUI Spiritparticle Nodes [REMOVED]",
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,5 +1,28 @@
|
||||
{
|
||||
"models": [
|
||||
{
|
||||
"name": "Comfy-Org/omnigen2_fp16.safetensors",
|
||||
"type": "diffusion_model",
|
||||
"base": "OmniGen2",
|
||||
"save_path": "default",
|
||||
"description": "OmniGen2 diffusion model. This is required for using OmniGen2.",
|
||||
"reference": "https://huggingface.co/Comfy-Org/Omnigen2_ComfyUI_repackaged",
|
||||
"filename": "omnigen2_fp16.safetensors",
|
||||
"url": "https://huggingface.co/Comfy-Org/Omnigen2_ComfyUI_repackaged/resolve/main/split_files/diffusion_models/omnigen2_fp16.safetensors",
|
||||
"size": "7.93GB"
|
||||
},
|
||||
{
|
||||
"name": "Comfy-Org/qwen_2.5_vl_fp16.safetensors",
|
||||
"type": "clip",
|
||||
"base": "qwen-2.5",
|
||||
"save_path": "default",
|
||||
"description": "text encoder for OmniGen2",
|
||||
"reference": "https://huggingface.co/Comfy-Org/Omnigen2_ComfyUI_repackaged",
|
||||
"filename": "qwen_2.5_vl_fp16.safetensors",
|
||||
"url": "https://huggingface.co/Comfy-Org/Omnigen2_ComfyUI_repackaged/resolve/main/split_files/text_encoders/qwen_2.5_vl_fp16.safetensors",
|
||||
"size": "7.51GB"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "Latent Bridge Matching for Image Relighting",
|
||||
"type": "diffusion_model",
|
||||
@@ -656,41 +679,6 @@
|
||||
"filename": "sd3.5_large_controlnet_depth.safetensors",
|
||||
"url": "https://huggingface.co/stabilityai/stable-diffusion-3.5-controlnets/resolve/main/sd3.5_large_controlnet_depth.safetensors",
|
||||
"size": "8.65GB"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "LTX-Video 2B v0.9 Checkpoint",
|
||||
"type": "checkpoint",
|
||||
"base": "LTX-Video",
|
||||
"save_path": "checkpoints/LTXV",
|
||||
"description": "LTX-Video is the first DiT-based video generation model capable of generating high-quality videos in real-time. It produces 24 FPS videos at a 768x512 resolution faster than they can be watched. Trained on a large-scale dataset of diverse videos, the model generates high-resolution videos with realistic and varied content.",
|
||||
"reference": "https://huggingface.co/Lightricks/LTX-Video",
|
||||
"filename": "ltx-video-2b-v0.9.safetensors",
|
||||
"url": "https://huggingface.co/Lightricks/LTX-Video/resolve/main/ltx-video-2b-v0.9.safetensors",
|
||||
"size": "9.37GB"
|
||||
},
|
||||
{
|
||||
"name": "InstantX/FLUX.1-dev-IP-Adapter",
|
||||
"type": "IP-Adapter",
|
||||
"base": "FLUX.1",
|
||||
"save_path": "ipadapter-flux",
|
||||
"description": "FLUX.1-dev-IP-Adapter",
|
||||
"reference": "https://huggingface.co/InstantX/FLUX.1-dev-IP-Adapter",
|
||||
"filename": "ip-adapter.bin",
|
||||
"url": "https://huggingface.co/InstantX/FLUX.1-dev-IP-Adapter/resolve/main/ip-adapter.bin",
|
||||
"size": "5.29GB"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "Comfy-Org/sigclip_vision_384 (patch14_384)",
|
||||
"type": "clip_vision",
|
||||
"base": "sigclip",
|
||||
"save_path": "clip_vision",
|
||||
"description": "This clip vision model is required for FLUX.1 Redux.",
|
||||
"reference": "https://huggingface.co/Comfy-Org/sigclip_vision_384/tree/main",
|
||||
"filename": "sigclip_vision_patch14_384.safetensors",
|
||||
"url": "https://huggingface.co/Comfy-Org/sigclip_vision_384/resolve/main/sigclip_vision_patch14_384.safetensors",
|
||||
"size": "857MB"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
[project]
|
||||
name = "comfyui-manager"
|
||||
description = "ComfyUI-Manager provides features to install and manage custom nodes for ComfyUI, as well as various functionalities to assist with ComfyUI."
|
||||
version = "3.33.3"
|
||||
version = "3.33.5"
|
||||
license = { file = "LICENSE.txt" }
|
||||
dependencies = ["GitPython", "PyGithub", "matrix-client==0.4.0", "transformers", "huggingface-hub>0.20", "typer", "rich", "typing-extensions", "toml", "uv", "chardet"]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user