diff --git a/.gitignore b/.gitignore index 94d789b6..e35c16bc 100644 --- a/.gitignore +++ b/.gitignore @@ -12,4 +12,6 @@ matrix_auth channels.list comfyworkflows_sharekey github-stats-cache.json -pip_overrides.json \ No newline at end of file +pip_overrides.json +*.json + diff --git a/__init__.py b/__init__.py index ab85975c..728a4a0e 100644 --- a/__init__.py +++ b/__init__.py @@ -4,6 +4,7 @@ cli_mode_flag = os.path.join(os.path.dirname(__file__), '.enable-cli-only-mode') if not os.path.exists(cli_mode_flag): from .glob import manager_server + from .glob import share_3rdparty WEB_DIRECTORY = "js" else: print(f"\n[ComfyUI-Manager] !! cli-only-mode is enabled !!\n") diff --git a/cm-cli.py b/cm-cli.py index f2327093..61b29833 100644 --- a/cm-cli.py +++ b/cm-cli.py @@ -35,6 +35,7 @@ restore_snapshot_path = os.path.join(startup_script_path, "restore-snapshot.json pip_overrides_path = os.path.join(comfyui_manager_path, "pip_overrides.json") git_script_path = os.path.join(comfyui_manager_path, "git_helper.py") +cm_global.pip_blacklist = ['torch', 'torchsde', 'torchvision'] cm_global.pip_downgrade_blacklist = ['torch', 'torchsde', 'torchvision', 'transformers', 'safetensors', 'kornia'] cm_global.pip_overrides = {} if os.path.exists(pip_overrides_path): diff --git a/custom-node-list.json b/custom-node-list.json index 3588d44e..a6bc1b66 100644 --- a/custom-node-list.json +++ b/custom-node-list.json @@ -414,19 +414,8 @@ }, { "author": "SaltAI", - "title": "SaltAI_LlamaIndex", - "id": "saltai-llamaindex", - "reference": "https://github.com/get-salt-AI/SaltAI_LlamaIndex", - "files": [ - "https://github.com/get-salt-AI/SaltAI_LlamaIndex" - ], - "install_type": "git-clone", - "description": "An implementation of the RAG LlamaIndex with Agents from AutoGen" - }, - { - "author": "SaltAI", - "title": "SaltAI Language Toolkit", - "id": "saltai-langtool", + "title": "SaltAI_Language_Toolkit", + "id": "saltai_language_toolkit", "reference": "https://github.com/get-salt-AI/SaltAI_Language_Toolkit", "files": [ "https://github.com/get-salt-AI/SaltAI_Language_Toolkit" @@ -656,6 +645,17 @@ "install_type": "git-clone", "description": "This extension aims to add support for various random image diffusion models to ComfyUI." }, + { + "author": "city96", + "title": "ComfyUI-GGUF", + "id": "gguf", + "reference": "https://github.com/city96/ComfyUI-GGUF", + "files": [ + "https://github.com/city96/ComfyUI-GGUF" + ], + "install_type": "git-clone", + "description": "GGUF Quantization support for native ComfyUI models\nThis is currently very much WIP. These custom nodes provide support for model files stored in the GGUF format popularized by llama.cpp.\nWhile quantization wasn't feasible for regular UNET models (conv2d), transformer/DiT models such as flux seem less affected by quantization. This allows running it in much lower bits per weight variable bitrate quants on low-end GPUs." + }, { "author": "SLAPaper", "title": "ComfyUI-Image-Selector", @@ -669,14 +669,14 @@ }, { "author": "SLAPaper", - "title": "ComfyUI DPM++ 2M Alt Sampler", + "title": "StableDiffusion-dpmpp_2m_alt-Sampler", "id": "dpmpp2m-alt", - "reference": "https://github.com/SLAPaper/ComfyUI-dpmpp_2m_alt-Sampler", + "reference": "https://github.com/SLAPaper/StableDiffusion-dpmpp_2m_alt-Sampler", "files": [ - "https://github.com/SLAPaper/ComfyUI-dpmpp_2m_alt-Sampler" + "https://github.com/SLAPaper/StableDiffusion-dpmpp_2m_alt-Sampler" ], "install_type": "git-clone", - "description": "the sampler introduced by [a/hallatore](https://github.com/AUTOMATIC1111/stable-diffusion-webui/discussions/8457)\ncode extracted from [a/smZNodes](https://github.com/shiimizu/ComfyUI_smZNodes)" + "description": "the sampler introduced by [a/hallatore](https://github.com/AUTOMATIC1111/stable-diffusion-webui/discussions/8457)\ncode extracted from [a/smZNodes](https://github.com/shiimizu/ComfyUI_smZNodes).[w/NOTE:ComfyUI-dpmpp_2m_alt-Sampler is renamed to StableDiffusion-dpmpp_2m_alt-Sampler. Please reinstall.]" }, { "author": "flyingshutter", @@ -1085,6 +1085,17 @@ "install_type": "git-clone", "description": "ComfyUI reference implementation for [a/PhotoMaker](https://github.com/TencentARC/PhotoMaker) models.\nNOTE: PhotoMaker V2 is supported." }, + { + "author": "shiimizu", + "title": "Semantic-aware Guidance (S-CFG)", + "id": "s-cfg", + "reference": "https://github.com/shiimizu/ComfyUI-semantic-aware-guidance", + "files": [ + "https://github.com/shiimizu/ComfyUI-semantic-aware-guidance" + ], + "install_type": "git-clone", + "description": "ComfyUI node for Semantic-aware Guidance based on the [a/paper](https://arxiv.org/abs/2404.05384) 'Rethinking the Spatial Inconsistency in Classifier-Free Diffusion Guidance'" + }, { "author": "ZaneA", "title": "ImageReward", @@ -1445,7 +1456,7 @@ { "author": "asagi4", "title": "Adaptive Guidance for ComfyUI", - "id": "asagi-nodes", + "id": "comfyui-adaptive-guidance", "reference": "https://github.com/asagi4/ComfyUI-Adaptive-Guidance", "files": [ "https://github.com/asagi4/ComfyUI-Adaptive-Guidance" @@ -1521,15 +1532,15 @@ "description": "Nodes: Prompt With Style, Prompt With SDXL, Resize Image for SDXL, Save Image With Prompt Data, HaldCLUT, Empty Latent Ratio Select/Custom SDXL" }, { - "author": "failfa.st", - "title": "failfast-comfyui-extensions", - "id": "failfast", - "reference": "https://github.com/failfa-st/failfast-comfyui-extensions", + "author": "blib-la", + "title": "blibla-comfyui-extensions", + "id": "blibla-comfyui-extensions", + "reference": "https://github.com/blib-la/blibla-comfyui-extensions", "files": [ - "https://github.com/failfa-st/failfast-comfyui-extensions" + "https://github.com/blib-la/blibla-comfyui-extensions" ], "install_type": "git-clone", - "description": "node color customization, custom colors, dot reroutes, link rendering options, straight lines, group freezing, node pinning, automated arrangement of nodes, copy image\nNOTE: This repo is identical to 'blibla-comfyui-extensions'." + "description": "node color customization, custom colors, dot reroutes, link rendering options, straight lines, group freezing, node pinning, automated arrangement of nodes, copy image\n[w/failfast-comfyui-extensions is renamed to blibla-comfyui-extensions. Please resintall to this.]" }, { "author": "Pfaeff", @@ -1584,7 +1595,7 @@ "https://github.com/Kosinkadink/ComfyUI-VideoHelperSuite" ], "install_type": "git-clone", - "description": "Nodes: VHS_VideoCombine. Nodes related to video workflows" + "description": "Nodes related to video workflows" }, { "author": "Gourieff", @@ -1621,7 +1632,8 @@ }, { "author": "Chaoses-Ib", - "title": "ComfyUI_Ib_CustomNodes","id": "ib-nodes", + "title": "ComfyUI_Ib_CustomNodes", + "id": "ib-nodes", "reference": "https://github.com/Chaoses-Ib/ComfyUI_Ib_CustomNodes", "files": [ "https://github.com/Chaoses-Ib/ComfyUI_Ib_CustomNodes" @@ -1925,6 +1937,17 @@ "install_type": "git-clone", "description": "A set of nodes to prepare the noise predictions before the CFG function" }, + { + "author": "Extraltodeus", + "title": "Skimmed_CFG", + "id": "skimmed-cfg", + "reference": "https://github.com/Extraltodeus/Skimmed_CFG", + "files": [ + "https://github.com/Extraltodeus/Skimmed_CFG" + ], + "install_type": "git-clone", + "description": "A powerful anti-burn allowing much higher CFG scales for latent diffusion models (for ComfyUI)" + }, { "author": "JPS", "title": "JPS Custom Nodes for ComfyUI", @@ -2739,14 +2762,14 @@ }, { "author": "chrisgoringe", - "title": "Variation seeds", - "id": "variation-seed", - "reference": "https://github.com/chrisgoringe/cg-noise", + "title": "Noise variation and batch noise tools", + "id": "cg-noisetools", + "reference": "https://github.com/chrisgoringe/cg-noisetools", "files": [ - "https://github.com/chrisgoringe/cg-noise" + "https://github.com/chrisgoringe/cg-noisetools" ], "install_type": "git-clone", - "description": "Adds KSampler custom nodes with variation seed and variation strength." + "description": "Nodes to create small variations on noise, to shape noise, and to control noise in batches. Replaces the old 'variation-seed' nodes." }, { "author": "chrisgoringe", @@ -3086,6 +3109,26 @@ "install_type": "git-clone", "description": "Nodes to use [a/segment-anything-2](https://github.com/facebookresearch/segment-anything-2) for image or video segmentation." }, + { + "author": "kijai", + "title": "ComfyUI nodes for ControlNext-SVD v2", + "reference": "https://github.com/kijai/ComfyUI-ControlNeXt-SVD", + "files": [ + "https://github.com/kijai/ComfyUI-ControlNeXt-SVD" + ], + "install_type": "git-clone", + "description": "These nodes include my wrapper for the original diffusers pipeline, as well as work in progress native ComfyUI implementation.\nFor the diffusers wrapper models should be downloaded automatically, for the native version you can get the unet [a/here](https://huggingface.co/Kijai/ControlNeXt-SVD-V2-Comfy/blob/main/controlnext-svd_v2-unet-fp16_converted.safetensors)." + }, + { + "author": "kijai", + "title": "ComfyUI Flux Trainer", + "reference": "https://github.com/kijai/ComfyUI-FluxTrainer", + "files": [ + "https://github.com/kijai/ComfyUI-FluxTrainer" + ], + "install_type": "git-clone", + "description": "Currently supports LoRA training, and untested full finetune with code from kohya's scripts: [a/https://github.com/kohya-ss/sd-scripts](https://github.com/kohya-ss/sd-scripts)" + }, { "author": "hhhzzyang", "title": "Comfyui-Lama", @@ -3445,6 +3488,16 @@ "install_type": "git-clone", "description": "The ComfyUI version of [a/LivePortrait](https://github.com/KwaiVGI/LivePortrait)." }, + { + "author": "shadowcz007", + "title": "comfyui-try-on", + "reference": "https://github.com/shadowcz007/comfyui-try-on", + "files": [ + "https://github.com/shadowcz007/comfyui-try-on" + ], + "install_type": "git-clone", + "description": "Virtual try-on for creating a personal brand wardrobe collection." + }, { "author": "ostris", "title": "Ostris Nodes ComfyUI", @@ -4685,7 +4738,7 @@ }, { "author": "mmaker", - "title": "Color Enhance", + "title": "mmaker/Color Enhance", "reference": "https://git.mmaker.moe/mmaker/sd-webui-color-enhance", "files": [ "https://git.mmaker.moe/mmaker/sd-webui-color-enhance" @@ -4711,7 +4764,7 @@ "https://github.com/aria1th/ComfyUI-LogicUtils" ], "install_type": "git-clone", - "description": "Nodes:UniformRandomFloat..., RandomShuffleInt, YieldableIterator..., LogicGate..., Add..., MergeString, MemoryNode, ..." + "description": "Logical Utils (compare, string, boolean operations) for ComfyUI" }, { "author": "MitoshiroPJ", @@ -4816,7 +4869,6 @@ "https://github.com/vienteck/ComfyUI-Chat-GPT-Integration" ], "install_type": "git-clone", - "description": "This extension is a reimagined version based on the [a/ComfyUI-QualityOfLifeSuit_Omar92](https://github.com/omar92/ComfyUI-QualityOfLifeSuit_Omar92) extension, and it supports integration with ChatGPT through the new OpenAI API.\nNOTE: See detailed installation instructions on the [a/repository](https://github.com/vienteck/ComfyUI-Chat-GPT-Integration)." }, { @@ -5059,7 +5111,7 @@ "https://github.com/lldacing/comfyui-easyapi-nodes" ], "install_type": "git-clone", - "description": "Nodes: Base64 To Image, Image To Base64, Load Image To Base64." + "description": "Provides some features and nodes related to API calls." }, { "author": "CosmicLaca", @@ -5196,14 +5248,25 @@ }, { "author": "aiXander", - "title": "Various custom nodes by Eden.art", + "title": "Eden.art nodesuite", "id": "Eden", "reference": "https://github.com/edenartlab/eden_comfy_pipelines", "files": [ "https://github.com/edenartlab/eden_comfy_pipelines" ], "install_type": "git-clone", - "description": "A set of custom nodes for various purposed, maintained by Eden.art" + "description": "Maintained by Eden.art, this is a growing suite of custom nodes for building advanced pipelines." + }, + { + "author": "aiXander", + "title": "Eden.art LoRa Trainer", + "id": "Eden", + "reference": "https://github.com/edenartlab/sd-lora-trainer", + "files": [ + "https://github.com/edenartlab/sd-lora-trainer" + ], + "install_type": "git-clone", + "description": "Maintained by Eden.art, this is a very fast, well tuned trainer for SDXL and SD15" }, { "author": "pkpk", @@ -5350,6 +5413,17 @@ "install_type": "git-clone", "description": "This is a set of custom nodes for ComfyUI. The nodes utilize the [a/face parsing model](https://huggingface.co/jonathandinu/face-parsing) to provide detailed segmantation of face. To improve face segmantation accuracy, [a/yolov8 face model](https://huggingface.co/Bingsu/adetailer/) is used to first extract face from an image. There are also auxiliary nodes for image and mask processing. A guided filter is also provided for skin smoothing." }, + { + "author": "Ryuukeisyou", + "title": "ComfyUI-SyncTalk", + "id": "synctalk", + "reference": "https://github.com/Ryuukeisyou/ComfyUI-SyncTalk", + "files": [ + "https://github.com/Ryuukeisyou/ComfyUI-SyncTalk" + ], + "install_type": "git-clone", + "description": "ComfyUI implemntation for [a/SyncTalk](https://github.com/ZiqiaoPeng/SyncTalk)" + }, { "author": "tocubed", "title": "ComfyUI-AudioReactor", @@ -5774,7 +5848,7 @@ { "author": "alexopus", "title": "ComfyUI Image Saver", - "id": "image-saver", + "id": "comfyui-image-saver", "reference": "https://github.com/alexopus/ComfyUI-Image-Saver", "files": [ "https://github.com/alexopus/ComfyUI-Image-Saver" @@ -6221,17 +6295,6 @@ "install_type": "git-clone", "description": "Nodes:Generate Stable Diffsution Prompt With LLM, Translate Text With LLM, Chat With LLM" }, - { - "author": "longgui0318", - "title": "comfyui-oms-diffusion", - "id": "oms-diffusion", - "reference": "https://github.com/longgui0318/comfyui-oms-diffusion", - "files": [ - "https://github.com/longgui0318/comfyui-oms-diffusion" - ], - "install_type": "git-clone", - "description": "Nodes:Extract Features With Unet, Additional Features With Attention" - }, { "author": "longgui0318", "title": "comfyui-magic-clothing", @@ -6241,7 +6304,7 @@ "https://github.com/longgui0318/comfyui-magic-clothing" ], "install_type": "git-clone", - "description": "The comfyui supported version of the [a/Magic Clothing](https://github.com/ShineChen1024/MagicClothing) project, not the diffusers version, allows direct integration with modules such as ipadapter" + "description": "The comfyui supported version of the [a/Magic Clothing](https://github.com/ShineChen1024/MagicClothing) project, not the diffusers version, allows direct integration with modules such as ipadapter.[w/comfyui-oms-diffusion is renamed to comfyui-magic-clothing. You may need to reinstall this.]" }, { "author": "longgui0318", @@ -6461,6 +6524,17 @@ "install_type": "git-clone", "description": "This repo provides a ComfyUI Custom Node implementation of [a/YOLO-NAS-POSE](https://github.com/Deci-AI/super-gradients), powered by TensorRT for ultra fast pose estimation. It has been adapted to work with openpose controlnet (experimental)" }, + { + "author": "yuvraj108c", + "title": "ComfyUI Dwpose TensorRT", + "id": "dwpose-tensorrt", + "reference": "https://github.com/yuvraj108c/ComfyUI-Dwpose-Tensorrt", + "files": [ + "https://github.com/yuvraj108c/ComfyUI-Dwpose-Tensorrt" + ], + "install_type": "git-clone", + "description": "This project provides a Tensorrt implementation of Dwpose for ultra fast pose estimation inside ComfyUI" + }, { "author": "blepping", "title": "ComfyUI-bleh", @@ -6485,14 +6559,24 @@ }, { "author": "blepping", - "title": "ComfyUI jank HiDiffusion", + "title": "comfyui_jankhidiffusion", "id": "jank-hidiffusion", "reference": "https://github.com/blepping/comfyui_jankhidiffusion", "files": [ "https://github.com/blepping/comfyui_jankhidiffusion" ], "install_type": "git-clone", - "description": "Janky experimental attempt at implementing [a/HiDiffusion](https://github.com/megvii-research/HiDiffusion) for ComfyUI." + "description": "Janky implementation of [a/HiDiffusion](https://github.com/megvii-research/HiDiffusion) for ComfyUI. Enables generating at resolutions higher than what the model was trained for. Only supports SD 1.x (maybe 2.x) and SDXL." + }, + { + "author": "blepping", + "title": "comfyui_overly_complicated_sampling", + "reference": "https://github.com/blepping/comfyui_overly_complicated_sampling", + "files": [ + "https://github.com/blepping/comfyui_overly_complicated_sampling" + ], + "install_type": "git-clone", + "description": "Experimental and mathematically unsound (but fun!) sampling for ComfyUI.\nFeel free create a question in Discussions for usage help: OCS Q&A Discussion[w/Status: In flux, may be useful but likely to change/break workflows frequently. Mainly for advanced users.]" }, { "author": "JerryOrbachJr", @@ -6624,6 +6708,26 @@ "install_type": "git-clone", "description": "Original project: [a/link](https://github.com/tencent-ailab/PCDMs)\nBased on testing, the author's original images work very well, but using my own images generally requires some luck!" }, + { + "author": "StartHua", + "title": "Comfyui_CXH_joy_caption", + "reference": "https://github.com/StartHua/Comfyui_CXH_joy_caption", + "files": [ + "https://github.com/StartHua/Comfyui_CXH_joy_caption" + ], + "install_type": "git-clone", + "description": "Nodes:Joy_caption_load, Joy_caption" + }, + { + "author": "StartHua", + "title": "Comfyui_CXH_Phi_3.5", + "reference": "https://github.com/StartHua/Comfyui_CXH_Phi_3.5", + "files": [ + "https://github.com/StartHua/Comfyui_CXH_Phi_3.5" + ], + "install_type": "git-clone", + "description": "Phi-3.5-vision-instruct fast talk with image !\nFast , Fast ,Fast!\n1.Phi-3.5-vision-instruct" + }, { "author": "ricklove", "title": "comfyui-ricklove", @@ -6850,6 +6954,26 @@ "install_type": "git-clone", "description": "A custom node for ComfyUI to create a prompt based on a list of keywords saved in CSV files." }, + { + "author": "Franck-Demongin", + "title": "NX_HuggingFace_Flux", + "reference": "https://github.com/Franck-Demongin/NX_HuggingFace_Flux", + "files": [ + "https://github.com/Franck-Demongin/NX_HuggingFace_Flux" + ], + "install_type": "git-clone", + "description": "Nodes:Hugging Face Flux" + }, + { + "author": "Franck-Demongin", + "title": "NX_Translator", + "reference": "https://github.com/Franck-Demongin/NX_Translator", + "files": [ + "https://github.com/Franck-Demongin/NX_Translator" + ], + "install_type": "git-clone", + "description": "A custom node for translating prompts with Google Translate or DeeplL directly in ComfyUI." + }, { "author": "xiaoxiaodesha", "title": "hd-nodes-comfyui", @@ -6948,6 +7072,16 @@ "install_type": "git-clone", "description": "all art styles" }, + { + "author": "al-swaiti", + "title": "GeminiOllama ComfyUI Extension", + "reference": "https://github.com/al-swaiti/ComfyUI-OllamaGemini", + "files": [ + "https://github.com/al-swaiti/ComfyUI-OllamaGemini" + ], + "install_type": "git-clone", + "description": "This extension integrates Google's Gemini API and Ollama into ComfyUI, allowing users to leverage these powerful language models directly within their ComfyUI workflows." + }, { "author": "mirabarukaso", "title": "ComfyUI_Mira", @@ -6970,17 +7104,6 @@ "install_type": "git-clone", "description": "ComfyUI Node - Hugging Face repositories GTP2 Prompt" }, - { - "author": "1038lab", - "title": "ComfyUI-latentSizeSelector", - "id": "ComfyUI-latentSizeSelector", - "reference": "https://github.com/1038lab/ComfyUI_LatentSizeSelector", - "files": [ - "https://github.com/1038lab/ComfyUI_LatentSizeSelector" - ], - "install_type": "git-clone", - "description": "You'll get a new node Latent Size Selector, you can pick the x and y sizes from a list." - }, { "author": "Klinter", "title": "Klinter_nodes", @@ -7061,7 +7184,7 @@ { "author": "logtd", "title": "ComfyUI-RAVE Attention", - "id": "rave", + "id": "rave-attn", "reference": "https://github.com/logtd/ComfyUI-RAVE_ATTN", "files": [ "https://github.com/logtd/ComfyUI-RAVE_ATTN" @@ -7069,6 +7192,50 @@ "install_type": "git-clone", "description": "ComfyUI nodes to use RAVE attention as a temporal attention mechanism.\nThis differs from other implementations in that it does not concatenate the images together, but within the UNet's Self-Attention mechanism performs the RAVE technique. By not altering the images/latents throughout the UNet, this method does not affect other temporal techniques, style mechanisms, or other UNet modifications.\nFor example, it can be combined with AnimateDiff, ModelScope/ZeroScope, or FLATTEN." }, + { + "author": "logtd", + "title": "ComfyUI-RefUNet", + "id": "refunet", + "reference": "https://github.com/logtd/ComfyUI-RefUNet", + "files": [ + "https://github.com/logtd/ComfyUI-RefUNet" + ], + "install_type": "git-clone", + "description": "A set of nodes to use Reference UNets" + }, + { + "author": "logtd", + "title": "ComfyUI-SEGAttention", + "id": "segattention", + "reference": "https://github.com/logtd/ComfyUI-SEGAttention", + "files": [ + "https://github.com/logtd/ComfyUI-SEGAttention" + ], + "install_type": "git-clone", + "description": "Nodes to use [a/Smoothed Energy Guidance](https://github.com/SusungHong/SEG-SDXL) for ComfyUI." + }, + { + "author": "logtd", + "title": "ComfyUI-SSREncoder", + "id": "ssrencoder", + "reference": "https://github.com/logtd/ComfyUI-SSREncoder", + "files": [ + "https://github.com/logtd/ComfyUI-SSREncoder" + ], + "install_type": "git-clone", + "description": "ComfyUI Nodes to use [a/SSR Encoder:Encoding Selective Subject Representation for Subject-Driven Generation](https://github.com/Xiaojiu-z/SSR_Encoder)." + }, + { + "author": "logtd", + "title": "ComfyUI-SeeCoder", + "id": "seecoder-logtd", + "reference": "https://github.com/logtd/ComfyUI-SeeCoder", + "files": [ + "https://github.com/logtd/ComfyUI-SeeCoder" + ], + "install_type": "git-clone", + "description": "ComfyUI nodes to use the SeeCoder from [a/Prompt-Free-Diffusion](https://github.com/SHI-Labs/Prompt-Free-Diffusion)" + }, { "author": "Big-Idea-Technology", "title": "ComfyUI-Book-Tools Nodes for ComfyUI", @@ -7408,7 +7575,7 @@ { "author": "11dogzi", "title": "Comfyui-ergouzi-kaiguan", - "id": "ergouzi-nodes", + "id": "ergouzi-kaiguan", "reference": "https://github.com/11dogzi/Comfyui-ergouzi-kaiguan", "files": [ "https://github.com/11dogzi/Comfyui-ergouzi-kaiguan" @@ -7419,7 +7586,7 @@ { "author": "11dogzi", "title": "ComfUI-EGAdapterMadAssistant", - "id": "ergouzi-samplers", + "id": "madassistant", "reference": "https://github.com/11dogzi/ComfUI-EGAdapterMadAssistant", "files": [ "https://github.com/11dogzi/ComfUI-EGAdapterMadAssistant" @@ -7664,6 +7831,16 @@ "install_type": "git-clone", "description": "Custom ComfyUI Nodes for interacting with [a/Ollama](https://ollama.com/) using the [a/ollama python client](https://github.com/ollama/ollama-python).\nIntegrate the power of LLMs into CompfyUI workflows easily." }, + { + "author": "dchatel", + "title": "comfyui_davcha", + "reference": "https://github.com/dchatel/comfyui_davcha", + "files": [ + "https://github.com/dchatel/comfyui_davcha" + ], + "install_type": "git-clone", + "description": "Nodes:SmartMask, ResizeCropFit, Percent Padding, SoftErosion, StringScheduleHelper, DStack, DavchaConditioningConcat, DavchaModelMergeSimple, DavchaCLIPMergeSimple, DavchaModelMergeSD1, DavchaModelMergeSDXL, ConditioningCompress... Some personal QoL and experimental nodes" + }, { "author": "dchatel", "title": "comfyui_facetools", @@ -7924,6 +8101,16 @@ "install_type": "git-clone", "description": "Data Research, Preparation And Manipulators Nodes for Model Trainers, Artists, Designers and Animators. Captions, Visualizer, Text Manipulator\nNOTE: This repo is renamed to ComfyUI-DataSet.\n[w/Repository name is renamed to ComfyUI-DataSet from ComfyUI-DRMN. Please, remove previous one and reinstall.]" }, + { + "author": "daxcay", + "title": "ComfyUI-Nexus", + "reference": "https://github.com/daxcay/ComfyUI-Nexus", + "files": [ + "https://github.com/daxcay/ComfyUI-Nexus" + ], + "install_type": "git-clone", + "description": "Node to enable seamless multiuser workflow collaboration, run on local and remote comfy servers." + }, { "author": "daxcay", "title": "ComfyUI-NODEJS", @@ -8002,7 +8189,7 @@ { "author": "viperyl", "title": "ComfyUI-BiRefNet", - "id": "birefnet", + "id": "comfyui-birefnet", "reference": "https://github.com/viperyl/ComfyUI-BiRefNet", "files": [ "https://github.com/viperyl/ComfyUI-BiRefNet" @@ -8141,13 +8328,73 @@ }, { "author": "shinich39", - "title": "comfyui-pkg39", - "reference": "https://github.com/shinich39/comfyui-pkg39", + "title": "comfyui-load-image-with-cmd", + "reference": "https://github.com/shinich39/comfyui-load-image-with-cmd", "files": [ - "https://github.com/shinich39/comfyui-pkg39" + "https://github.com/shinich39/comfyui-load-image-with-cmd" ], "install_type": "git-clone", - "description": "This package has created for generate image from generated image and embedded workflow." + "description": "Load image and partially workflow with javascript." + }, + { + "author": "shinich39", + "title": "connect-from-afar", + "reference": "https://github.com/shinich39/comfyui-connect-from-afar", + "files": [ + "https://github.com/shinich39/comfyui-connect-from-afar" + ], + "install_type": "git-clone", + "description": "Connect a new link from out of screen." + }, + { + "author": "shinich39", + "title": "comfyui-target-search", + "reference": "https://github.com/shinich39/comfyui-target-search", + "files": [ + "https://github.com/shinich39/comfyui-target-search" + ], + "install_type": "git-clone", + "description": "Move canvas to target on dragging connection." + }, + { + "author": "shinich39", + "title": "comfyui-group-selection", + "reference": "https://github.com/shinich39/comfyui-group-selection", + "files": [ + "https://github.com/shinich39/comfyui-group-selection" + ], + "install_type": "git-clone", + "description": "Create a new group of nodes." + }, + { + "author": "shinich39", + "title": "comfyui-textarea-keybindings", + "reference": "https://github.com/shinich39/comfyui-textarea-keybindings", + "files": [ + "https://github.com/shinich39/comfyui-textarea-keybindings" + ], + "install_type": "git-clone", + "description": "Add keybindings to textarea." + }, + { + "author": "shinich39", + "title": "comfyui-put-image", + "reference": "https://github.com/shinich39/comfyui-put-image", + "files": [ + "https://github.com/shinich39/comfyui-put-image" + ], + "install_type": "git-clone", + "description": "Load image from directory." + }, + { + "author": "shinich39", + "title": "comfyui-parse-image", + "reference": "https://github.com/shinich39/comfyui-parse-image", + "files": [ + "https://github.com/shinich39/comfyui-parse-image" + ], + "install_type": "git-clone", + "description": "Extract metadata from image." }, { "author": "wei30172", @@ -8167,7 +8414,7 @@ "https://github.com/zombieyang/sd-ppp" ], "install_type": "git-clone", - "description": "!!Another custom node about Photoshop!! PPP means interoP with your PhotoshoP. You can get or send layers from/to your Photoshop. This custom node is easier to use." + "description": "getting/sending picture from/to Photoshop with a simple connection. Make Photoshop become the workspace of your ComfyUI" }, { "author": "KytraScript", @@ -8199,6 +8446,36 @@ "install_type": "git-clone", "description": "The SuperPrompter node is a ComfyUI node that uses the SuperPrompt-v1 model from Hugging Face to generate text based on a given prompt. It provides various parameters to control the text generation process." }, + { + "author": "NeuralSamurAI", + "title": "Dimensional Latent Perlin for ComfyUI", + "reference": "https://github.com/NeuralSamurAI/ComfyUI-Dimensional-Latent-Perlin", + "files": [ + "https://github.com/NeuralSamurAI/ComfyUI-Dimensional-Latent-Perlin" + ], + "install_type": "git-clone", + "description": "Dimensional Latent Perlin is a custom node for ComfyUI that generates Perlin noise in the latent space. This node is designed to work seamlessly with various diffusion models and can be used as an alternative or complement to standard random noise generators in image generation pipelines." + }, + { + "author": "NeuralSamurAI", + "title": "PromptJSON Node for ComfyUI", + "reference": "https://github.com/NeuralSamurAI/ComfyUI-PromptJSON", + "files": [ + "https://github.com/NeuralSamurAI/ComfyUI-PromptJSON" + ], + "install_type": "git-clone", + "description": "PromptJSON is a custom node for ComfyUI that structures natural language prompts and generates prompts for external LLM nodes in image generation workflows. It aids in creating consistent, schema-based image descriptions." + }, + { + "author": "NeuralSamurAI", + "title": "FluxPseudoNegative", + "reference": "https://github.com/NeuralSamurAI/ComfyUI-FluxPseudoNegativePrompt", + "files": [ + "https://github.com/NeuralSamurAI/ComfyUI-FluxPseudoNegativePrompt" + ], + "install_type": "git-clone", + "description": "FluxPseudoNegative is an advanced custom node for ComfyUI that converts negative prompts into positive ones. It's designed to enhance prompt engineering for image generation models that don't natively support negative prompts or where using negative prompts significantly increases generation time. So instead of hacking CFG we simply invert your negative words and find their antonyms!" + }, { "author": "MokkaBoss1", "title": "Node Pack mostly for manipulating strings and integers", @@ -8535,7 +8812,7 @@ { "author": "discus0434", "title": "ComfyUI Aesthetic Predictor V2.5", - "id": "caching-embeddings", + "id": "aesthetic-predictor", "reference": "https://github.com/discus0434/comfyui-aesthetic-predictor-v2-5", "files": [ "https://github.com/discus0434/comfyui-aesthetic-predictor-v2-5" @@ -8549,7 +8826,7 @@ "id": "styleshot", "reference": "https://github.com/AIFSH/StyleShot-ComfyUI", "files": [ - "https://github.com/AIFSH/VocalSeparation-ComfyUI" + "https://github.com/AIFSH/StyleShot-ComfyUI" ], "install_type": "git-clone", "description": "a custom node for [a/StyleShot](https://github.com/open-mmlab/StyleShot.git)" @@ -8807,6 +9084,49 @@ "install_type": "git-clone", "description": "a custom node for [a/SenseVoice](https://github.com/FunAudioLLM/SenseVoice)" }, + { + "author": "AIFSH", + "title": "AniTalker-ComfyUI", + "id": "anitalker", + "reference": "https://github.com/AIFSH/AniTalker-ComfyUI", + "files": [ + "https://github.com/AIFSH/AniTalker-ComfyUI" + ], + "install_type": "git-clone", + "description": "a comfyui custom node for [a/AniTalker](https://github.com/X-LANCE/AniTalker)" + }, + { + "author": "AIFSH", + "title": "DHLive-ComfyUI", + "id": "dhlive", + "reference": "https://github.com/AIFSH/DHLive-ComfyUI", + "files": [ + "https://github.com/AIFSH/DHLive-ComfyUI" + ], + "install_type": "git-clone", + "description": "a comfyui custom node for [a/DH_live](https://github.com/kleinlee/DH_live)" + }, + { + "author": "AIFSH", + "title": "GSTTS-ComfyUI", + "id": "gstts", + "reference": "https://github.com/AIFSH/GSTTS-ComfyUI", + "files": [ + "https://github.com/AIFSH/GSTTS-ComfyUI" + ], + "install_type": "git-clone", + "description": "a comfyui custom node for [a/GPT-SoVITS](https://github.com/RVC-Boss/GPT-SoVITS)" + }, + { + "author": "AIFSH", + "title": "FancyVideo-ComfyUI", + "reference": "https://github.com/AIFSH/FancyVideo-ComfyUI", + "files": [ + "https://github.com/AIFSH/FancyVideo-ComfyUI" + ], + "install_type": "git-clone", + "description": "a custom node for [a/FancyVideo](https://github.com/360CVGroup/FancyVideo)" + }, { "author": "Koishi-Star", "title": "Euler-Smea-Dyn-Sampler", @@ -8829,6 +9149,17 @@ "install_type": "git-clone", "description": "SDFXBridgeForComfyUI is a custom node designed for seamless integration between ComfyUI and SDFX. This custom node allows users to make ComfyUI compatible with SDFX when running the ComfyUI instance on their local machines." }, + { + "author": "smthemex", + "title": "ComfyUI_FoleyCrafter", + "id": "comfyui_foleycrafter", + "reference": "https://github.com/smthemex/ComfyUI_FoleyCrafter", + "files": [ + "https://github.com/smthemex/ComfyUI_FoleyCrafter" + ], + "install_type": "git-clone", + "description": "FoleyCrafter is a video-to-audio generation framework which can produce realistic sound effects semantically relevant and synchronized with videos." + }, { "author": "smthemex", "title": "ComfyUI_Diffree", @@ -8948,7 +9279,7 @@ "https://github.com/smthemex/ComfyUI_Pic2Story" ], "install_type": "git-clone", - "description": "ComfyUI simple node based on BLIP method, with the function of Image to Txt." + "description": "you can using pic2story in comfyUI" }, { "author": "smthemex", @@ -8970,7 +9301,7 @@ "https://github.com/smthemex/ComfyUI_ParlerTTS" ], "install_type": "git-clone", - "description": "You can call the ParlerTTS tool in comfyUI, which currently only supports English." + "description": "Parler-TTS is a lightweight text-to-speech (TTS) model that can generate high-quality, natural sounding speech in the style of a given speaker (gender, pitch, speaking style, etc)" }, { "author": "smthemex", @@ -9003,7 +9334,7 @@ "https://github.com/smthemex/ComfyUI_CustomNet" ], "install_type": "git-clone", - "description": "This node allows you to use customnet." + "description": "you can using customnet in comfyUI" }, { "author": "smthemex", @@ -9028,20 +9359,31 @@ "description": "using [a/StreamV2V](https://github.com/Jeff-LiangF/streamv2v) in ComfyUI" }, { - "author": "choey", - "title": "Comfy-Topaz", - "id": "topaz", - "reference": "https://github.com/choey/Comfy-Topaz", - "files": [ - "https://github.com/choey/Comfy-Topaz" - ], - "install_type": "git-clone", - "description": "Comfy-Topaz is a custom node for ComfyUI, which integrates with Topaz Photo AI to enhance (upscale, sharpen, denoise, etc.) images, allowing this traditionally asynchronous step to become a part of ComfyUI workflows.\nNOTE:Licensed installation of Topaz Photo AI" + "author": "smthemex", + "title": "ComfyUI_MooER", + "id": "comfyui_mooer", + "reference": "https://github.com/smthemex/ComfyUI_MooER", + "files": [ + "https://github.com/smthemex/ComfyUI_MooER" + ], + "install_type": "git-clone", + "description": "MooER is an LLM-based Speech Recognition and Translation Model from Moore Threads.You can use MooER when install ComfyUI_MooER node" + }, + { + "author": "choey", + "title": "Comfy-Topaz", + "id": "topaz", + "reference": "https://github.com/choey/Comfy-Topaz", + "files": [ + "https://github.com/choey/Comfy-Topaz" + ], + "install_type": "git-clone", + "description": "Comfy-Topaz is a custom node for ComfyUI, which integrates with Topaz Photo AI to enhance (upscale, sharpen, denoise, etc.) images, allowing this traditionally asynchronous step to become a part of ComfyUI workflows.\nNOTE:Licensed installation of Topaz Photo AI" }, { "author": "ALatentPlace", "title": "ComfyUI_yanc", - "id": "yanc", + "id": "yanc-alatentplace", "reference": "https://github.com/ALatentPlace/ComfyUI_yanc", "files": [ "https://github.com/ALatentPlace/ComfyUI_yanc" @@ -9297,6 +9639,16 @@ "install_type": "git-clone", "description": "A set of block-based LLM agent node libraries designed for ComfyUI.This project aims to develop a complete set of nodes for LLM workflow construction based on comfyui. It allows users to quickly and conveniently build their own LLM workflows and easily integrate them into their existing SD workflows." }, + { + "author": "heshengtao", + "title": "comfyui_LLM_schools", + "reference": "https://github.com/heshengtao/comfyui_LLM_schools", + "files": [ + "https://github.com/heshengtao/comfyui_LLM_schools" + ], + "install_type": "git-clone", + "description": "ComfyUI node library for fine-tuning LLMs" + }, { "author": "VAST-AI-Research", "title": "Tripo for ComfyUI", @@ -9417,6 +9769,27 @@ "install_type": "git-clone", "description": "Implementation of Kolors on ComfyUI\nReference from [a/https://github.com/kijai/ComfyUI-KwaiKolorsWrapper](https://github.com/kijai/ComfyUI-KwaiKolorsWrapper)\nUsing ComfyUI Native Sampling" }, + { + "author": "MinusZoneAI", + "title": "ComfyUI-Flux1Quantize-MZ", + "reference": "https://github.com/MinusZoneAI/ComfyUI-Flux1Quantize-MZ", + "files": [ + "https://github.com/MinusZoneAI/ComfyUI-Flux1Quantize-MZ" + ], + "pip": ["git+https://github.com/IST-DASLab/marlin"], + "install_type": "git-clone", + "description": "Quantization tools are from [a/https://github.com/casper-hansen/AutoAWQ](https://github.com/casper-hansen/AutoAWQ) and [a/https://github.com/IST-DASLab/marlin](https://github.com/IST-DASLab/marlin)\nOnly applicable to graphics cards with sm_80 and above (30 series and above)\nNeed to install marlin dependencies first" + }, + { + "author": "MinusZoneAI", + "title": "ComfyUI-FluxExt-MZ", + "reference": "https://github.com/MinusZoneAI/ComfyUI-FluxExt-MZ", + "files": [ + "https://github.com/MinusZoneAI/ComfyUI-FluxExt-MZ" + ], + "install_type": "git-clone", + "description": "Nodes:MZ_Flux1PartialLoad_Patch. Tool nodes related to flux1" + }, { "author": "blueraincoatli", "title": "comfyUI_SillyNodes", @@ -9524,7 +9897,7 @@ "https://github.com/fofr/ComfyUI-Prompter-fofrAI" ], "install_type": "git-clone", - "description": "A prompt helper. Use templates from [a/https://prompter.fofr.ai](https://prompter.fofr.ai) in ComfyUI." + "description": "A prompt helper for ComfyUI, based on [a/prompter.fofr.ai](https://prompter.fofr.ai)" }, { "author": "fofr", @@ -9535,7 +9908,7 @@ "https://github.com/fofr/comfyui-fofr-toolkit" ], "install_type": "git-clone", - "description": "Nodes:Incrementer, Width and height from aspect ratio. A simple set of tooling nodes." + "description": "Nodes:Incrementer, Width and height from aspect ratio, Width and height for scaling image to ideal resolutio. A simple set of tooling nodes." }, { "author": "fofr", @@ -9580,6 +9953,17 @@ "install_type": "git-clone", "description": "This is a custom node that allows you to easily call up and set image size presets. Settings can be made by editing the included config.yaml. It is almost identical to Comfyroll Studio's CR AspectRatio. I created it because I wanted to easily edit the presets." }, + { + "author": "da2el-ai", + "title": "D2 Send Eagle", + "id": "d2-send-eagle", + "reference": "https://github.com/da2el-ai/ComfyUI-d2-send-eagle", + "files": [ + "https://github.com/da2el-ai/ComfyUI-d2-send-eagle" + ], + "install_type": "git-clone", + "description": "Send images generated by ComfyUI to Eagle image management software" + }, { "author": "nat-chan", "title": "ComfyUI-Transceiver📡", @@ -9880,7 +10264,7 @@ "https://github.com/saftle/suplex_comfy_nodes" ], "install_type": "git-clone", - "description": "Misc Nodes: ControlNet Selector Node, Load Optional ControlNet Model" + "description": "Misc Nodes: ControlNet Selector Node, Load Optional ControlNet Model, Diffusers Selector, Save Image JPG No Meta, Multi Input Variable Rewrite" }, { "author": "mephisto83", @@ -9979,18 +10363,18 @@ "https://github.com/christian-byrne/img2txt-comfyui-nodes" ], "install_type": "git-clone", - "description": "Nodes:img2txt BLIP/Llava Multimodel Tagger" + "description": "Get general description or specify questions to ask about images (medium, art style, background, etc.). Supports Chinese 🇨🇳 questions via MiniCPM model." }, { "author": "christian-byrne", - "title": "img2colors-comfyui-node", - "id": "img2colors-nodes", + "title": "Img2color - Extract Colors from Image", + "id": "img2colors-comfyui-node", "reference": "https://github.com/christian-byrne/img2colors-comfyui-node", "files": [ "https://github.com/christian-byrne/img2colors-comfyui-node" ], "install_type": "git-clone", - "description": "Nodes:Img2Color - Color Palette Extractor" + "description": "Extract the most common colors from an image, up to any number. Convert colors to plain English names using various color naming systems." }, { "author": "christian-byrne", @@ -10175,15 +10559,15 @@ "description": "This repo creates a series of nodes that enable you to utilize the [a/Griptape Python Framework](https://github.com/griptape-ai/griptape/) with ComfyUI, integrating AI into your workflow. This repo creates a series of nodes that enable you to utilize the Griptape Python Framework with ComfyUI, integrating AI into your workflow." }, { - "author": "cavinHuang", - "title": "comfyui-nodes-docs", - "id": "nodedocs", - "reference": "https://github.com/CavinHuang/comfyui-nodes-docs", - "files": [ - "https://github.com/CavinHuang/comfyui-nodes-docs" - ], - "install_type": "git-clone", - "description": "This is a plugin for displaying documentation for each comfyui node. " + "author": "cavinHuang", + "title": "comfyui-nodes-docs", + "id": "nodedocs", + "reference": "https://github.com/CavinHuang/comfyui-nodes-docs", + "files": [ + "https://github.com/CavinHuang/comfyui-nodes-docs" + ], + "install_type": "git-clone", + "description": "This is a plugin for displaying documentation for each comfyui node. " }, { "author": "icesun963", @@ -10331,13 +10715,13 @@ { "author": "muzi12888", "title": "m9-prompts-comfyui", - "id": "m9-prompts", + "id": "m9-prompts-comfyui", "reference": "https://github.com/MarcusNyne/m9-prompts-comfyui", "files": [ "https://github.com/MarcusNyne/m9-prompts-comfyui" ], "install_type": "git-clone", - "description": "Two custom nodes are included for modifying a prompt to create prompt variations.\nScramblePrompts [m9]: Reorder prompts, remove prompts, modify weights\nTweakWeights [m9]: Modify the weights of prompts matching keywords" + "description": "Nodes for modifying a prompt to create prompt variations.\nScramblePrompts [m9]: Reorder prompts, remove prompts, modify weights\nTweakWeights [m9]: Modify the weights of prompts matching keywords" }, { "author": "xuhongming251", @@ -10541,34 +10925,34 @@ "id": "saveimage-plus", "reference": "https://github.com/Goktug/comfyui-saveimage-plus", "files": [ - "https://github.com/Goktug/comfyui-saveimage-plus" + "https://github.com/Goktug/comfyui-saveimage-plus" ], "install_type": "git-clone", "description": "Save Image Plus is a custom node for ComfyUI that allows you to save images in JPEG and WEBP formats with optional metadata embedding." - }, - { - "author": "wujm424606", - "title": "ComfyUi-Ollama-YN", - "id": "ollama-YN", - "reference": "https://github.com/wujm424606/ComfyUi-Ollama-YN", - "files": [ - "https://github.com/wujm424606/ComfyUi-Ollama-YN" - ], - "install_type": "git-clone", - "description": "Custom ComfyUI Nodes for interacting with [a/Ollama](https://ollama.com/) using the [a/ollama python client](https://github.com/ollama/ollama-python).\n Meanwhile it will provide better prompt descriptor for stable diffusion." - }, - { - "author": "tmagara", - "title": "ComfyUI-Prediction-Boost", - "id": "prediction-boost", - "reference": "https://github.com/tmagara/ComfyUI-Prediction-Boost", - "files": [ - "https://github.com/tmagara/ComfyUI-Prediction-Boost" - ], - "install_type": "git-clone", - "description": "prediction boost custom node for ComfyUI" - }, - { + }, + { + "author": "wujm424606", + "title": "ComfyUi-Ollama-YN", + "id": "ollama-YN", + "reference": "https://github.com/wujm424606/ComfyUi-Ollama-YN", + "files": [ + "https://github.com/wujm424606/ComfyUi-Ollama-YN" + ], + "install_type": "git-clone", + "description": "Custom ComfyUI Nodes for interacting with [a/Ollama](https://ollama.com/) using the [a/ollama python client](https://github.com/ollama/ollama-python).\n Meanwhile it will provide better prompt descriptor for stable diffusion." + }, + { + "author": "tmagara", + "title": "ComfyUI-Prediction-Boost", + "id": "prediction-boost", + "reference": "https://github.com/tmagara/ComfyUI-Prediction-Boost", + "files": [ + "https://github.com/tmagara/ComfyUI-Prediction-Boost" + ], + "install_type": "git-clone", + "description": "prediction boost custom node for ComfyUI" + }, + { "author": "chesnokovivan", "title": "ComfyUI-Novakid", "id": "novakid", @@ -10710,6 +11094,16 @@ "install_type": "git-clone", "description": "Nodes:commonly_node." }, + { + "author": "hben35096", + "title": "ComfyUI-ReplenishNodes", + "reference": "https://github.com/hben35096/ComfyUI-ReplenishNodes", + "files": [ + "https://github.com/hben35096/ComfyUI-ReplenishNodes" + ], + "install_type": "git-clone", + "description": "This repository contains two custom nodes for ComfyUI that utilize the [a/CLIPSeg model](https://huggingface.co/docs/transformers/main/en/model_doc/clipseg) to generate masks for image inpainting tasks based on text prompts." + }, { "author": "tiankuan93", "title": "V-Express: Conditional Dropout for Progressive Training of Portrait Video Generation", @@ -10734,14 +11128,14 @@ }, { "author": "Scorpinaus", - "title": "Loaders for Diffusers-format checkpoints", - "id": "diffusersloader", + "title": "ComfyUI-DiffusersLoader", + "id": "comfyui-diffusersloader", "reference": "https://github.com/Scorpinaus/ComfyUI-DiffusersLoader", "files": [ "https://github.com/Scorpinaus/ComfyUI-DiffusersLoader" ], "install_type": "git-clone", - "description": "This project aims to create loaders for diffusers format checkpoint models, making it easier for ComfyUI users to use diffusers format checkpoints instead of the standard checkpoint formats." + "description": "This node pack allows loading of SD checkpoints that uses diffusers format in comfyUI." }, { "author": "chakib-belgaid", @@ -10931,37 +11325,37 @@ "description": "Nodes:Selector. Quick and dirty parameter generator node for ComfyUI." }, { - "author": "Jin Liu", - "title": "ComfyUI-LJNodes", - "id": "ComfyUI-LJNodes", - "reference": "https://github.com/coolzilj/ComfyUI-LJNodes", - "files": [ + "author": "Jin Liu", + "title": "ComfyUI-LJNodes", + "id": "ComfyUI-LJNodes", + "reference": "https://github.com/coolzilj/ComfyUI-LJNodes", + "files": [ "https://github.com/coolzilj/ComfyUI-LJNodes" - ], - "install_type": "git-clone", - "description": "A variety of custom nodes to enhance ComfyUI for a buttery smooth experience." + ], + "install_type": "git-clone", + "description": "A variety of custom nodes to enhance ComfyUI for a buttery smooth experience." }, { - "author": "GavChap", - "title": "ComfyUI-SD3LatentSelectRes", - "id": "sd3latent-select-res", - "reference": "https://github.com/GavChap/ComfyUI-SD3LatentSelectRes", - "files": [ + "author": "GavChap", + "title": "ComfyUI-SD3LatentSelectRes", + "id": "sd3latent-select-res", + "reference": "https://github.com/GavChap/ComfyUI-SD3LatentSelectRes", + "files": [ "https://github.com/GavChap/ComfyUI-SD3LatentSelectRes" - ], - "install_type": "git-clone", - "description": "You'll get a new node called SD3 Latent Select Resolution, you can pick the x and y sizes from a list." + ], + "install_type": "git-clone", + "description": "You'll get a new node called SD3 Latent Select Resolution, you can pick the x and y sizes from a list." }, { - "author": "BenNarum", - "title": "SigmaWaveFormNodes", - "id": "sigmawaveform", - "reference": "https://github.com/BenNarum/SigmaWaveFormNode", - "files": [ + "author": "BenNarum", + "title": "SigmaWaveFormNodes", + "id": "sigmawaveform", + "reference": "https://github.com/BenNarum/SigmaWaveFormNode", + "files": [ "https://github.com/BenNarum/SigmaWaveFormNode" - ], - "install_type": "git-clone", - "description": "A set of tools for generating and altering sigmas in ComfyUI." + ], + "install_type": "git-clone", + "description": "A set of tools for generating and altering sigmas in ComfyUI." }, { "author": "shobhitic", @@ -10996,6 +11390,17 @@ "install_type": "git-clone", "description": "A prompt generator and CLIP encoder using AI provided by Ollama." }, + { + "author": "NvidiaGameWorksAdmin", + "title": "ComfyUI-RTX-Remix", + "id": "comfyui-rtx-remix", + "reference": "https://github.com/NVIDIAGameWorks/ComfyUI-RTX-Remix", + "files": [ + "https://github.com/NVIDIAGameWorks/ComfyUI-RTX-Remix" + ], + "install_type": "git-clone", + "description": "Use ComfyUI with RTX Remix to remaster classic games [a/https://github.com/NVIDIAGameWorks/rtx-remix](https://github.com/NVIDIAGameWorks/rtx-remix)" + }, { "author": "toxicwind", "title": "TTools for ComfyUI", @@ -11202,7 +11607,7 @@ }, { "author": "MilitantHitchhiker", - "title": "Militant Hitchhiker's Switchblade Pack", + "title": "MilitantHitchhiker-SwitchbladePack", "id": "hitchhiker", "reference": "https://github.com/MilitantHitchhiker/MilitantHitchhiker-SwitchbladePack", "files": [ @@ -11309,6 +11714,16 @@ "install_type": "git-clone", "description": "A collection of nodes for rerouting multiple I/O lines together in a bus." }, + { + "author": "rhdunn", + "title": "comfyui-audio-processing", + "reference": "https://github.com/rhdunn/comfyui-audio-processing", + "files": [ + "https://github.com/rhdunn/comfyui-audio-processing" + ], + "install_type": "git-clone", + "description": "This plugin is compatible with the ComfyUI audio nodes." + }, { "author": "hyunamy", "title": "Comfy-UI on-complete-email-me", @@ -11375,17 +11790,6 @@ "install_type": "git-clone", "description": "This extension is a node that directly expands the functionality of KSampler, rather than being in the form of a custom node. [w/Workflows created using this feature are not compatible with other users.]" }, - { - "author": "Fuou Marinas", - "title": "ComfyUI-FirstOrderMM", - "id": "fomm", - "reference": "https://github.com/FuouM/ComfyUI-FirstOrderMM", - "files": [ - "https://github.com/FuouM/ComfyUI-FirstOrderMM" - ], - "install_type": "git-clone", - "description": "Run [a/First Order Motion Model](https://github.com/AliaksandrSiarohin/first-order-model) for Image Animation in ComfyUI." - }, { "author": "my-opencode", "title": "ComfyUI_IndustrialMagick", @@ -11419,6 +11823,16 @@ "install_type": "git-clone", "description": "This custom node for ComfyUI allows you to save images in multiple formats, including PNG, JPG, WebP, and ICO.\n[w/ComfyUI-Save-Multi-Format is renamed to SaveAs. Remove previous one and reinstall to this.]" }, + { + "author": "SEkINVR", + "title": "ComfyUI-Animator", + "reference": "https://github.com/SEkINVR/ComfyUI-Animator", + "files": [ + "https://github.com/SEkINVR/ComfyUI-Animator" + ], + "install_type": "git-clone", + "description": "This custom node for ComfyUI provides full-body animation capabilities, including facial rigging, various lighting styles, and green screen output." + }, { "author": "MrSamSeen", "title": "ComfyUI_SSStereoscope", @@ -11442,24 +11856,24 @@ "description": "This is a simple node for creating prompts using a .csv file. I created this node as an easy way to output different prompts each time a workflow is run." }, { - "author": "DeJoker", - "title": "Pipeline Parallel ComfyUI", - "reference": "https://github.com/DeJoker/pipeline-parallel-comfy", - "files": [ - "https://github.com/DeJoker/pipeline-parallel-comfy" - ], - "install_type": "git-clone", - "description": "provide extra api to run prompt request with parallel execution of independent node" + "author": "DeJoker", + "title": "Pipeline Parallel ComfyUI", + "reference": "https://github.com/DeJoker/pipeline-parallel-comfy", + "files": [ + "https://github.com/DeJoker/pipeline-parallel-comfy" + ], + "install_type": "git-clone", + "description": "provide extra api to run prompt request with parallel execution of independent node" }, { - "author": "yiwangsimple", - "title": "comfy-groqchat", - "reference": "https://github.com/yiwangsimple/ComfyUI_GroqChat", - "files": [ - "https://github.com/yiwangsimple/ComfyUI_GroqChat" - ], - "install_type": "git-clone", - "description": "Content generation with open source models in comfyui via graq api implementation." + "author": "yiwangsimple", + "title": "ComfyUI_DW_Chat", + "reference": "https://github.com/yiwangsimple/ComfyUI_DW_Chat", + "files": [ + "https://github.com/yiwangsimple/ComfyUI_DW_Chat" + ], + "install_type": "git-clone", + "description": "Content generation with open source models in comfyui via graq api implementation.\n[w/This repo is renamed from ComfyUI_GroqChat to ComfyUI_DW_CHAT. Please remove previous one and reinstall to this.]" }, { "author": "Tritant", @@ -11599,7 +12013,7 @@ "title": "LM Studio Image to Text Node for ComfyUI", "reference": "https://github.com/mattjohnpowell/comfyui-lmstudio-image-to-text-node", "files": [ - "https://github.com/mattjohnpowell/comfyui-lmstudio-image-to-text-node" + "https://github.com/mattjohnpowell/comfyui-lmstudio-image-to-text-node" ], "install_type": "git-clone", "description": "A custom node for ComfyUI that integrates LM Studio's vision models to generate text descriptions of images. It provides a flexible and customizable way to add image-to-text capabilities to your ComfyUI workflows, working with LM Studio's local API." @@ -11609,7 +12023,7 @@ "title": "comfyui_extra_api", "reference": "https://github.com/injet-zhou/comfyui_extra_api", "files": [ - "https://github.com/injet-zhou/comfyui_extra_api" + "https://github.com/injet-zhou/comfyui_extra_api" ], "install_type": "git-clone", "description": "Add more endpoints to make easy for utilizing ComfyUI API." @@ -11619,7 +12033,7 @@ "title": "ComfyUI-GG", "reference": "https://github.com/leestuartx/ComfyUI-GG", "files": [ - "https://github.com/leestuartx/ComfyUI-GG" + "https://github.com/leestuartx/ComfyUI-GG" ], "install_type": "git-clone", "description": "ComfyUI-GG is a collection of ComfyUI nodes designed to enhance productivity in image processing workflows. This plugin provides a set of custom nodes that perform various image manipulations and metadata extractions to streamline your tasks." @@ -11629,7 +12043,7 @@ "title": "ComfyUI-FrameFX", "reference": "https://github.com/mgfxer/ComfyUI-FrameFX", "files": [ - "https://github.com/mgfxer/ComfyUI-FrameFX" + "https://github.com/mgfxer/ComfyUI-FrameFX" ], "install_type": "git-clone", "description": "A set of custom nodes for frame interpolation and video processing in ComfyUI." @@ -11639,7 +12053,7 @@ "title": "ComfyUI Checkpoint Loader Config", "reference": "https://github.com/Cyberschorsch/ComfyUI-checkpoint-config-loader", "files": [ - "https://github.com/Cyberschorsch/ComfyUI-checkpoint-config-loader" + "https://github.com/Cyberschorsch/ComfyUI-checkpoint-config-loader" ], "install_type": "git-clone", "description": "Provides a custom node to load config for sampler nodes from a yaml file." @@ -11765,88 +12179,88 @@ { "author": "aaronchm", "title": "z-a1111-sd-webui-DanTagGen", - "id":"z-a1111-sd-webui-DanTagGen", + "id": "z-a1111-sd-webui-DanTagGen", "reference": "https://github.com/Aaron-CHM/ComfyUI-z-a1111-sd-webui-DanTagGen", - "files":[ + "files": [ "https://github.com/Aaron-CHM/ComfyUI-z-a1111-sd-webui-DanTagGen" ], - "install_type":"git-clone", - "description":"Improved DanTagGen implementation that posesses all functionality of the A1111 webui extension." + "install_type": "git-clone", + "description": "Improved DanTagGen implementation that posesses all functionality of the A1111 webui extension." }, { "author": "mikebilly", "title": "Transparent-background-comfyUI", - "id":"transparent-background-comfyui", + "id": "transparent-background-comfyui", "reference": "https://github.com/mikebilly/Transparent-background-comfyUI", - "files":[ + "files": [ "https://github.com/mikebilly/Transparent-background-comfyUI" ], - "install_type":"git-clone", - "description":"Removes background using Transparent Background" + "install_type": "git-clone", + "description": "Removes background using Transparent Background" }, { "author": "un-seen", "title": "comfyui-tensorop", - "id":"comfyui-tensorop", + "id": "comfyui-tensorop", "reference": "https://github.com/un-seen/comfyui-tensorops", - "files":[ + "files": [ "https://github.com/un-seen/comfyui-tensorops" ], - "install_type":"git-clone", - "description":"Nodes to perform tensor operations in ComfyUI" + "install_type": "git-clone", + "description": "Nodes to perform tensor operations in ComfyUI" }, { "author": "un-seen", "title": "ComfyUI Segment Anything", "reference": "https://github.com/un-seen/comfyui_segment_anything_plus", - "files":[ + "files": [ "https://github.com/un-seen/comfyui_segment_anything_plus" ], - "install_type":"git-clone", - "description":"This project is a ComfyUI version of [a/sd-webui-segment-anything](https://github.com/continue-revolution/sd-webui-segment-anything). At present, only the most core functionalities have been implemented. I would like to express my gratitude to [a/continue-revolution](https://github.com/continue-revolution) for their preceding work on which this is based." + "install_type": "git-clone", + "description": "This project is a ComfyUI version of [a/sd-webui-segment-anything](https://github.com/continue-revolution/sd-webui-segment-anything). At present, only the most core functionalities have been implemented. I would like to express my gratitude to [a/continue-revolution](https://github.com/continue-revolution) for their preceding work on which this is based." }, { "author": "john-mnz", "title": "ComfyUI-Inspyrenet-Rembg", - "id":"inspyrenet", + "id": "inspyrenet", "reference": "https://github.com/john-mnz/ComfyUI-Inspyrenet-Rembg", - "files":[ + "files": [ "https://github.com/john-mnz/ComfyUI-Inspyrenet-Rembg" ], - "install_type":"git-clone", - "description":"ComfyUI node for background removal implementing [a/InSPyReNet](https://github.com/plemeri/InSPyReNet)" + "install_type": "git-clone", + "description": "ComfyUI node for background removal, implementing [a/InSPyReNet](https://github.com/plemeri/InSPyReNet)" }, { "author": "Koushakur", "title": "ComfyUI-DenoiseChooser", - "id":"denoise-chooser", + "id": "denoise-chooser", "reference": "https://github.com/Koushakur/ComfyUI-DenoiseChooser", - "files":[ + "files": [ "https://github.com/Koushakur/ComfyUI-DenoiseChooser" ], - "install_type":"git-clone", - "description":"The latent gets passed straight through unaltered, if it's empty (i.e from a 'Empty Latent Image' node) FLOAT outputs the first value, otherwise it outputs the second value" + "install_type": "git-clone", + "description": "The latent gets passed straight through unaltered, if it's empty (i.e from a 'Empty Latent Image' node) FLOAT outputs the first value, otherwise it outputs the second value" }, { "author": "ycchanau", "title": "ComfyUI Preview Magnifier", - "id":"magnifier", + "id": "magnifier", "reference": "https://github.com/ycchanau/ComfyUI_Preview_Magnifier", - "files":[ + "files": [ "https://github.com/ycchanau/ComfyUI_Preview_Magnifier" ], - "install_type":"git-clone", - "description":"Custom nodes that preview image with a magnifier." + "install_type": "git-clone", + "description": "Custom nodes that preview image with a magnifier." }, { "author": "lrzjason", "title": "Comfyui Kolors Utils", "reference": "https://github.com/lrzjason/Comfyui-Kolors-Utils", - "files":[ + "files": [ "https://github.com/lrzjason/Comfyui-Kolors-Utils" ], - "install_type":"git-clone", - "description":"Nodes: Save Weight As Kolors Unet, Save Kolors" + "install_type": "git-clone", + "description": "Nodes: Save Weight As Kolors Unet, Save Kolors" }, { "author": "lrzjason", @@ -11946,7 +12360,7 @@ "https://github.com/BetaDoggo/ComfyUI-VideoPlayer" ], "install_type": "git-clone", - "description": "1 step closer to replacing all software with comfy" + "description": "A silly POC Video Player for ComfyUI" }, { "author": "WX-NPS1598", @@ -12158,16 +12572,6 @@ "install_type": "git-clone", "description": "Advanced tiling of various shapes for ComfyUI" }, - { - "author": "neeltheninja", - "title": "ComfyUI-TextOverlay", - "reference": "https://github.com/neeltheninja/ComfyUI-TextOverlay", - "files": [ - "https://github.com/neeltheninja/ComfyUI-TextOverlay" - ], - "install_type": "git-clone", - "description": "A custom node for ComfyUI that adds text overlay to images, with options for text and background color, opacity, vertical positioning, and custom font selection." - }, { "author": "Fuou Marinas", "title": "ComfyUI-EbSynth", @@ -12213,13 +12617,13 @@ }, { "author": "vault-developer", - "title": "Image-blender", + "title": "ImageBlender", "reference": "https://github.com/vault-developer/comfyui-image-blender", "files": [ "https://github.com/vault-developer/comfyui-image-blender" ], "install_type": "git-clone", - "description": "A custom node to blend two images together using a specified blending mode." + "description": "ComfyuiImageBlender is a custom node for ComfyUI. It may be used to blend two images together using a specified blending mode." }, { "author": "gisu", @@ -12266,15 +12670,15 @@ "description": "This is a simple node for connecting images. For pictures of the same size, users can choose to fill in vertical in the parameter to connect the pictures vertically or fill in horizontal to connect the pictures horizontally." }, { - "author": "akatz-ai", - "title": "Akatz Custom Nodes", - "id": "akatz-ai", - "reference": "https://github.com/akatz-ai/ComfyUI-AKatz-Nodes", - "files": [ - "https://github.com/akatz-ai/ComfyUI-AKatz-Nodes" - ], - "install_type": "git-clone", - "description": "Simple custom node pack for nodes I use in my workflows. Includes Dilate Mask Linear for animating masks." + "author": "akatz-ai", + "title": "Akatz Custom Nodes", + "id": "akatz-ai", + "reference": "https://github.com/akatz-ai/ComfyUI-AKatz-Nodes", + "files": [ + "https://github.com/akatz-ai/ComfyUI-AKatz-Nodes" + ], + "install_type": "git-clone", + "description": "Simple custom node pack for nodes I use in my workflows. Includes Dilate Mask Linear for animating masks." }, { "author": "teward", @@ -12287,7 +12691,7 @@ "description": "ComfyUI custom node that activates integration with a Sentry instance for loading. Has no actual nodes." }, { - "author": "FuouM", + "author": "Fuou Marinas", "title": "FM_nodes", "reference": "https://github.com/FuouM/FM_nodes", "files": [ @@ -12296,6 +12700,28 @@ "install_type": "git-clone", "description": "A collection of ComfyUI nodes. Including: WFEN, RealViFormer, ProPIH" }, + { + "author": "Fuou Marinas", + "title": "ComfyUI-FirstOrderMM", + "id": "fomm", + "reference": "https://github.com/FuouM/ComfyUI-FirstOrderMM", + "files": [ + "https://github.com/FuouM/ComfyUI-FirstOrderMM" + ], + "install_type": "git-clone", + "description": "Run [a/First Order Motion Model](https://github.com/AliaksandrSiarohin/first-order-model) for Image Animation in ComfyUI." + }, + { + "author": "Fuou Marinas", + "title": "ComfyUI-StyleTransferPlus", + "id": "styletransferplus", + "reference": "https://github.com/FuouM/ComfyUI-StyleTransferPlus", + "files": [ + "https://github.com/FuouM/ComfyUI-StyleTransferPlus" + ], + "install_type": "git-clone", + "description": "Nodes:Neural Neighbor, CAST, EFDM, MicroAST, Coral Color Transfer." + }, { "author": "MiddleKD", "title": "ComfyUI-mem-safe-wrapper", @@ -12306,6 +12732,16 @@ "install_type": "git-clone", "description": "ComfyUI's Smart Memory Management efficiently manages RAM, GPU memory, and garbage collection. This feature keeps frequently used models in memory to increase inference speed, and dynamically releases less important models when memory is low to optimize resources. However, not all ComfyUI custom node developers create nodes that are compatible with Smart memory management. This includes several impressive models. Mem-safe-wrapper is a custom node that wraps these model nodes to enable ComfyUI's Smart memory management capabilities." }, + { + "author": "MiddleKD", + "title": "ComfyUI-productfix", + "reference": "https://github.com/MiddleKD/ComfyUI-productfix", + "files": [ + "https://github.com/MiddleKD/ComfyUI-productfix" + ], + "install_type": "git-clone", + "description": "This is a ComfyUI custom node that helps generate images while preserving the text, logos, and details of e-commerce products." + }, { "author": "PowerHouseMan", "title": "ComfyUI-AdvancedLivePortrait", @@ -12327,19 +12763,910 @@ "install_type": "git-clone", "description": "multiline text node that strips c-style comments (i.e.'//' and '/* ... */') before passing output string downstream" }, - - - - - - - - - - - + { + "author": "noarche", + "title": "noarche/Color Enhance", + "id": "color-enhance", + "reference": "https://github.com/noarche/sd-webui-color-enhance", + "files": [ + "https://github.com/noarche/sd-webui-color-enhance" + ], + "install_type": "git-clone", + "description": "Script for [a/AUTOMATIC1111/stable-diffusion-webui](https://github.com/AUTOMATIC1111/stable-diffusion-webui) and node for ComfyUI to enhance colors.\nThis is the same algorithm GIMP/GEGL uses for color enhancement. The gist of this implementation is that it converts the color space to [CIELCh(ab) and normalizes the chroma (or '[a/colorfulness](https://en.wikipedia.org/wiki/Colorfulness)') component. Original source can be found in the link below." + }, + { + "author": "emojiiii", + "title": "ComfyUI_Emojiiii_Custom_Nodes", + "reference": "https://github.com/emojiiii/ComfyUI_Emojiiii_Custom_Nodes", + "files": [ + "https://github.com/emojiiii/ComfyUI_Emojiiii_Custom_Nodes" + ], + "install_type": "git-clone", + "description": "Nodes:MultiTextEncode, KolorsMultiTextEncode" + }, + { + "author": "aonekoss", + "title": "ComfyUI-Counter", + "reference": "https://github.com/oleksandr612/ComfyUI-Counter", + "files": [ + "https://github.com/oleksandr612/ComfyUI-Counter" + ], + "install_type": "git-clone", + "description": "A simple counter, when pressing 'Queue Prompt' resets the count." + }, + { + "author": "syaofox", + "title": "ComfyUI_FoxTools", + "reference": "https://github.com/syaofox/ComfyUI_FoxTools", + "files": [ + "https://github.com/syaofox/ComfyUI_FoxTools" + ], + "install_type": "git-clone", + "description": "Nodes:BatchImageFromList, Load Face Occlusion Model, Create Face Mask, Simple FaceAlign, Cacul FaceAlign, Gen Blurbord, Face Align, Face Rotate, ImageAdd, LoadImageList, SaveImage Plus, RegTextFind" + }, + { + "author": "alpertunga-bile", + "title": "image-caption-comfyui", + "reference": "https://github.com/alpertunga-bile/image-caption-comfyui", + "files": [ + "https://github.com/alpertunga-bile/image-caption-comfyui" + ], + "install_type": "git-clone", + "description": "Using image caption models to extract prompts in ComfyUI" + }, + { + "author": "Anibaaal", + "title": "ComfyUI UX Nodes", + "reference": "https://github.com/Anibaaal/ComfyUI-UX-Nodes", + "files": [ + "https://github.com/Anibaaal/ComfyUI-UX-Nodes" + ], + "install_type": "git-clone", + "description": "Nodes: Easy Resolution Picker, Save Diffusion Model, Load Checkpoint BNB On the fly, Load UNET BNB On the fly" + }, + { + "author": "NMWave", + "title": "Image Captioning and Tagging Assistor Nodes", + "id": "naderimagecaptionandtag", + "reference": "https://github.com/NMWave/ComfyUI-Nader-Tagging", + "files": [ + "https://github.com/NMWave/ComfyUI-Nader-Tagging" + ], + "install_type": "git-clone", + "description": "A small set of useful nodes which aid with the tagging process by splitting tags and strings, alternating tags from multiple sources and removing duplicates." + }, + { + "author": "caleboleary", + "title": "Arc2Face ComfyUI Node Library", + "reference": "https://github.com/caleboleary/ComfyUI-Arc2Face", + "files": [ + "https://github.com/caleboleary/ComfyUI-Arc2Face" + ], + "install_type": "git-clone", + "description": "This ComfyUI node library builds upon the work done to train the [a/Arc2Face](https://github.com/foivospar/Arc2Face) model by foivospar. It provides a set of nodes for ComfyUI that allow users to extract face embeddings, generate images based on these embeddings, and perform image-to-image transformations." + }, + { + "author": "GeekyGhost", + "title": "ComfyUI-GeekyRemB", + "reference": "https://github.com/GeekyGhost/ComfyUI-GeekyRemB", + "files": [ + "https://github.com/GeekyGhost/ComfyUI-GeekyRemB" + ], + "install_type": "git-clone", + "description": "GeekyRemB is a powerful and versatile image processing node for ComfyUI, designed to remove backgrounds from images with advanced customization options. This node leverages the rembg library and offers a wide range of features for fine-tuning the background removal process and enhancing the resulting images." + }, + { + "author": "Dobidop", + "title": "Dobidop ComfyStereo", + "id": "simple-stereoscopic", + "reference": "https://github.com/Dobidop/ComfyStereo", + "files": [ + "https://github.com/Dobidop/ComfyStereo" + ], + "install_type": "git-clone", + "description": "Two simple nodes for stereoscopic image generation. Nodes: Stereo Image Node - a basic port from the Automatic1111 stereo script in thygate/stable-diffusion-webui-depthmap-script, LazyStereo - a naïve stereo image generator" + }, + { + "author": "SeniorPioner", + "title": "SP-Nodes", + "id": "spnodes", + "reference": "https://github.com/bananasss00/ComfyUI-SP-Nodes", + "files": [ + "https://github.com/bananasss00/ComfyUI-SP-Nodes" + ], + "install_type": "git-clone", + "description": "Node Pack: PromptChecker for token toggling, KoboldCPP API, ModelMerging, Telegram-Bot-API, and more" + }, + { + "author": "leeguandong", + "title": "ComfyUI_M3Net", + "reference": "https://github.com/leeguandong/ComfyUI_M3Net", + "files": [ + "https://github.com/leeguandong/ComfyUI_M3Net" + ], + "install_type": "git-clone", + "description": "ComfyUI for [a/M3Net](https://github.com/I2-Multimedia-Lab/M3Net)" + }, + { + "author": "leeguandong", + "title": "ComfyUI_InternVL2", + "reference": "https://github.com/leeguandong/ComfyUI_InternVL2", + "files": [ + "https://github.com/leeguandong/ComfyUI_InternVL2" + ], + "install_type": "git-clone", + "description": "ComfyUI for [a/InternVL](https://github.com/OpenGVLab/InternVL)" + }, + { + "author": "leeguandong", + "title": "ComfyUI_LLaSM", + "reference": "https://github.com/leeguandong/ComfyUI_LLaSM", + "files": [ + "https://github.com/leeguandong/ComfyUI_LLaSM" + ], + "install_type": "git-clone", + "description": "ComfyUI for [a/LLaSM](https://huggingface.co/spaces/LinkSoul/LLaSM)" + }, + { + "author": "leeguandong", + "title": "ComfyUI nodes to use VideoEditing", + "reference": "https://github.com/leeguandong/ComfyUI_VideoEditing", + "files": [ + "https://github.com/leeguandong/ComfyUI_VideoEditing" + ], + "install_type": "git-clone", + "description": "Nodes:Load Video to Images, Image to Canny, ControlNet Model Loader, VEDit Model Loader, VEdit Sampler. [a/https://github.com/SingleZombie/DiffusersExample/tree/main/ReplaceAttn](https://github.com/SingleZombie/DiffusersExample/tree/main/ReplaceAttn)" + }, + { + "author": "leeguandong", + "title": "ComfyUI nodes to use CrossImageAttention", + "reference": "https://github.com/leeguandong/ComfyUI_CrossImageAttention", + "files": [ + "https://github.com/leeguandong/ComfyUI_CrossImageAttention" + ], + "install_type": "git-clone", + "description": "ComfyUI for [a/CrossImageAttention](https://github.com/garibida/cross-image-attention)" + }, + { + "author": "leeguandong", + "title": "ComfyUI nodes to use Style-Aligned", + "reference": "https://github.com/leeguandong/ComfyUI_Style_Aligned", + "files": [ + "https://github.com/leeguandong/ComfyUI_Style_Aligned" + ], + "install_type": "git-clone", + "description": "ComfyUI for [a/style-aligned](https://github.com/google/style-aligned)" + }, + { + "author": "lenskikh", + "title": "Propmt Worker", + "reference": "https://github.com/lenskikh/ComfyUI-Prompt-Worker", + "files": [ + "https://github.com/lenskikh/ComfyUI-Prompt-Worker" + ], + "install_type": "git-clone", + "description": "Node:Prompt Worker. A text manipulation node for postprocessing of prompt." + }, + { + "author": "kappa54", + "title": "ComfyUI Usability", + "id": "comfyui_usability", + "reference": "https://github.com/kappa54m/ComfyUI_Usability", + "files": [ + "https://github.com/kappa54m/ComfyUI_Usability" + ], + "install_type": "git-clone", + "description": "Custom nodes intended to improve usability." + }, + { + "author": "IuvenisSapiens", + "title": "ComfyUI_MiniCPM-V-2_6-int4", + "id": "minicpm-v-2_6-int4", + "reference": "https://github.com/IuvenisSapiens/ComfyUI_MiniCPM-V-2_6-int4", + "files": [ + "https://github.com/IuvenisSapiens/ComfyUI_MiniCPM-V-2_6-int4" + ], + "install_type": "git-clone", + "description": "This is an implementation of [a/MiniCPM-V-2_6-int4](https://github.com/OpenBMB/MiniCPM-V) by [a/ComfyUI](https://github.com/comfyanonymous/ComfyUI), including support for text-based queries, video queries, single-image queries, and multi-image queries to generate captions or responses." + }, + { + "author": "IuvenisSapiens", + "title": "ComfyUI_Qwen2-Audio-7B-Instruct-Int4", + "id": "qwen2-audio-7b-instruct-int4", + "reference": "https://github.com/IuvenisSapiens/ComfyUI_Qwen2-Audio-7B-Instruct-Int4", + "files": [ + "https://github.com/IuvenisSapiens/ComfyUI_Qwen2-Audio-7B-Instruct-Int4" + ], + "install_type": "git-clone", + "description": "This is an implementation of [a/Qwen2-Audio-7B-Instruct-Int4](https://github.com/QwenLM/Qwen2-Audio) by [a/ComfyUI](https://github.com/comfyanonymous/ComfyUI), including support for text-based queries and audio queries to generate captions or responses." + }, + { + "author": "mltask", + "title": "MLTask_ComfyUI", + "id": "mltask_comfyui", + "reference": "https://github.com/misterjoessef/MLTask_ComfyUI", + "files": [ + "https://github.com/misterjoessef/MLTask_ComfyUI" + ], + "install_type": "git-clone", + "description": "a set of nodes to help u run ai code using MLTask" + }, + { + "author": "smlbiobot", + "title": "ComfyUI-Flux-Replicate-API", + "id": "replicate-api", + "reference": "https://github.com/smlbiobot/ComfyUI-Flux-Replicate-API", + "files": [ + "https://github.com/smlbiobot/ComfyUI-Flux-Replicate-API" + ], + "install_type": "git-clone", + "description": "Flux Pro via Replicate API\nCreate API key at [a/https://replicate.com/account/api-tokens](https://replicate.com/account/api-tokens)\nCopy config.ini.example to config.ini and put the replicate key there." + }, + { + "author": "Jjulianadv", + "title": "Wild Divide", + "reference": "https://github.com/Julian-adv/WildDivide", + "files": [ + "https://github.com/Julian-adv/WildDivide" + ], + "install_type": "git-clone", + "description": "This extension provides the ability to build prompts using wildcards for each region of a split image." + }, + { + "author": "goburiin", + "title": "nsfwrecog-comfyui", + "reference": "https://github.com/goburiin/nsfwrecog-comfyui", + "files": [ + "https://github.com/goburiin/nsfwrecog-comfyui" + ], + "install_type": "git-clone", + "description": "Nodes:NSFW Detector" + }, + { + "author": "eastoc", + "title": "Semantic-SAM", + "reference": "https://github.com/eastoc/ComfyUI_SemanticSAM", + "files": [ + "https://github.com/eastoc/ComfyUI_SemanticSAM" + ], + "install_type": "git-clone", + "description": "Segment and Recognize Anything at Any Granularity." + }, + { + "author": "LING-APE", + "title": "ComfyUI-PixelResolutionCalculator", + "id": "PixelCalulator", + "reference": "https://github.com/Ling-APE/ComfyUI-PixelResolutionCalculator", + "files": [ + "https://github.com/Ling-APE/ComfyUI-PixelResolutionCalculator" + ], + "install_type": "git-clone", + "description": "Simple resuluition calculator to convert pixel resolution and aspect ratio to laten friendlt pixel width and height size." + }, + { + "author": "Cyber-Blacat", + "title": "ComfyUI-Yuan", + "reference": "https://github.com/Cyber-Blacat/ComfyUI-Yuan", + "files": [ + "https://github.com/Cyber-Blacat/ComfyUI-Yuan" + ], + "install_type": "git-clone", + "description": "Some simple&practical ComfyUI image processing nodes." + }, + { + "author": "blackcodetavern", + "title": "ComfyUI-Benripack", + "reference": "https://github.com/blackcodetavern/ComfyUI-Benripack", + "files": [ + "https://github.com/blackcodetavern/ComfyUI-Benripack" + ], + "install_type": "git-clone", + "description": "ComfyUI-Benripack is an extension for ComfyUI that provides a CharacterPipe node. This node allows for managing various elements such as images, prompts, and models in a single structure, simplifying the workflow for character-based image generation." + }, + { + "author": "MohammadAboulEla", + "title": "ComfyUI-iTools", + "reference": "https://github.com/MohammadAboulEla/ComfyUI-iTools", + "files": [ + "https://github.com/MohammadAboulEla/ComfyUI-iTools" + ], + "install_type": "git-clone", + "description": "The iTools are some quality of life nodes, like read a possible prompt used to create an image, save a prompt to file as a new line, read prompts from a multiline file." + }, + { + "author": "Hellrunner2k", + "title": "Hellrunner's Magical Nodes", + "reference": "https://github.com/Hellrunner2k/ComfyUI-HellrunnersMagicalNodes", + "files": [ + "https://github.com/Hellrunner2k/ComfyUI-HellrunnersMagicalNodes" + ], + "install_type": "git-clone", + "description": "Nodes:Magical Save Node, Thermal Latenator. This package contains a collection of neat nodes that are supposed to ease your comfy-flow." + }, + { + "author": "caleboleary", + "title": "Comfyui-calbenodes", + "reference": "https://github.com/caleboleary/Comfyui-calbenodes", + "files": [ + "https://github.com/caleboleary/Comfyui-calbenodes" + ], + "install_type": "git-clone", + "description": "Nodes:CharacterManagerNode, FilmGrain, FlipFlopperSameArch" + }, + { + "author": "Raapys", + "title": "LatentGC Aggressive", + "id": "latentgcaggressive", + "reference": "https://github.com/Raapys/ComfyUI-LatentGC_Aggressive", + "files": [ + "https://github.com/Raapys/ComfyUI-LatentGC_Aggressive" + ], + "install_type": "git-clone", + "description": "Simple latent-passthrough node for running a full VRAM cleanup between workflow stages." + }, + { + "author": "Pheat-AI", + "title": "Remade_nodes", + "reference": "https://github.com/Pheat-AI/Remade_nodes", + "files": [ + "https://github.com/Pheat-AI/Remade_nodes" + ], + "install_type": "git-clone", + "description": "Nodes:Batch Image Blend by Mask" + }, + { + "author": "OgreLemonSoup", + "title": "Load Image Gallery", + "id": "LoadImageGallery", + "reference": "https://github.com/OgreLemonSoup/ComfyUI-Load-Image-Gallery", + "files": [ + "https://github.com/OgreLemonSoup/ComfyUI-Load-Image-Gallery" + ], + "install_type": "git-clone", + "description": "Adds a gallery to the Load Image node" + }, + { + "author": "OuticNZ", + "title": "ComfyUI-Simple-Of-Complex", + "reference": "https://github.com/OuticNZ/ComfyUI-Simple-Of-Complex", + "files": [ + "https://github.com/OuticNZ/ComfyUI-Simple-Of-Complex" + ], + "install_type": "git-clone", + "description": "Nodes:Text Switch 2 Way, Prompt Tidy, Text With Context." + }, + { + "author": "justUmen", + "title": "Bjornulf_custom_nodes", + "reference": "https://github.com/justUmen/Bjornulf_custom_nodes", + "files": [ + "https://github.com/justUmen/Bjornulf_custom_nodes" + ], + "install_type": "git-clone", + "description": "Nodes: Ollama, Green Screen to Transparency, Save image for Bjornulf LobeChat, Text with random Seed, Random line from input, Combine images (Background+Overlay alpha), Image to grayscale (black & white), Remove image Transparency (alpha), Resize Image, ..." + }, + { + "author": "jstit", + "title": "comfyui_custom_node_image", + "reference": "https://github.com/jstit/comfyui_custom_node_image", + "files": [ + "https://github.com/jstit/comfyui_custom_node_image" + ], + "install_type": "git-clone", + "description": "Nodes:ImageCropCircle." + }, + { + "author": "jstit", + "title": "ComfyUI-HeadshotPro", + "reference": "https://github.com/HeadshotPro/ComfyUI-HeadshotPro", + "files": [ + "https://github.com/HeadshotPro/ComfyUI-HeadshotPro" + ], + "install_type": "git-clone", + "description": "Nodes:Download Dreambooth Checkpoint, Get Random Value From List, Load Canny Pose Face, Transparent to White Background, Download Flux Lora." + }, + { + "author": "Isi-dev", + "title": "UniAnimate Nodes for ComfyUI", + "id": "comfyuiunianimatenodes", + "reference": "https://github.com/Isi-dev/ComfyUI-UniAnimate-W", + "files": [ + "https://github.com/Isi-dev/ComfyUI-UniAnimate-W" + ], + "install_type": "git-clone", + "description": "These are nodes to animate an image with a reference video using UniAnimate. [w/Name conflict with AIFSH/ComfyUI-UniAnimate. Cannot install simulatenously.]" + }, + { + "author": "XLabs-AI", + "title": "x-flux-comfyui", + "reference": "https://github.com/XLabs-AI/x-flux-comfyui", + "files": [ + "https://github.com/XLabs-AI/x-flux-comfyui" + ], + "install_type": "git-clone", + "description": "Nodes:Load Flux LoRA, Load Flux ControlNet, Apply Flux ControlNet, Xlabs Sampler" + }, + { + "author": "okgo4", + "title": "ComfyUI-Mosaic-Mask", + "reference": "https://github.com/okgo4/ComfyUI-Mosaic-Mask", + "files": [ + "https://github.com/okgo4/ComfyUI-Mosaic-Mask" + ], + "install_type": "git-clone", + "description": "ComfyUI-Mosaic-Mask is an automatic tool designed to detect and mask mosaic areas in input images." + }, + { + "author": "ChrisColeTech", + "title": "ComfyUI-Line-counter", + "reference": "https://github.com/ChrisColeTech/ComfyUI-Line-counter", + "files": [ + "https://github.com/ChrisColeTech/ComfyUI-Line-counter" + ], + "install_type": "git-clone", + "description": "Custom node to count the number of lines in a text file" + }, + { + "author": "dadoirie", + "title": "ComfyUI_Dados_Nodes", + "reference": "https://github.com/dadoirie/ComfyUI_Dados_Nodes", + "files": [ + "https://github.com/dadoirie/ComfyUI_Dados_Nodes" + ], + "install_type": "git-clone", + "description": "ComfyUI_Dados_Nodes is a collection of custom nodes for ComfyUI, designed to enhance functionality and provide integration with various services, including Pinterest. This privacy policy explains how these nodes handle user data.\nNOTE: [a/privacy_policy](https://github.com/dadoirie/ComfyUI_Dados_Nodes/blob/master/privacy_policy.md)" + }, + { + "author": "fanfanfan", + "title": "chinese_clip_encode", + "id": "chinese_clip_encode", + "reference": "https://github.com/yuan199696/chinese_clip_encode", + "files": [ + "https://github.com/yuan199696/chinese_clip_encode" + ], + "install_type": "git-clone", + "description": "Support input of Chinese prompts." + }, + { + "author": "fanfanfan", + "title": "add_text_2_img", + "id": "add_text_2_img", + "reference": "https://github.com/yuan199696/add_text_2_img", + "files": [ + "https://github.com/yuan199696/add_text_2_img" + ], + "install_type": "git-clone", + "description": "Support adding custom text to the generated images." + }, + { + "author": "fairy-root", + "title": "Ollama and Llava Vision integration for ComfyUI", + "reference": "https://github.com/fairy-root/comfyui-ollama-llms", + "files": [ + "https://github.com/fairy-root/comfyui-ollama-llms" + ], + "install_type": "git-clone", + "description": "Ollama and Llava vision integration for ComfyUI" + }, + { + "author": "fairy-root", + "title": "Flux Prompt Generator for ComfyUI", + "reference": "https://github.com/fairy-root/Flux-Prompt-Generator", + "files": [ + "https://github.com/fairy-root/Flux-Prompt-Generator" + ], + "install_type": "git-clone", + "description": "A flexible and customizable prompt generator for generating detailed and creative prompts for image generation models for ComfyUI" + }, + { + "author": "ryanontheinside", + "title": "RyanOnTheInside", + "reference": "https://github.com/ryanontheinside/ComfyUI_RyanOnTheInside", + "files": [ + "https://github.com/ryanontheinside/ComfyUI_RyanOnTheInside" + ], + "install_type": "git-clone", + "description": "Custom nodes introducing particle simulations, optical flow, and temporal masks" + }, + { + "author": "ControlAltAI", + "title": "ControlAltAI Nodes", + "id": "controlaltai", + "reference": "https://github.com/gseth/ControlAltAI-Nodes", + "files": + [ + "https://github.com/gseth/ControlAltAI-Nodes" + ], + "install_type": "git-clone", + "description": "Quality of Life ComfyUI nodes starting with Flux Resolution Calculator and Flux Sampler." + }, + { + "author": "OliverCrosby", + "title": "ComfyUI Minimap", + "id": "minimap", + "reference": "https://github.com/OliverCrosby/Comfyui-Minimap", + "files": [ + "https://github.com/OliverCrosby/Comfyui-Minimap" + ], + "install_type": "git-clone", + "description": "A simple minimap in the bottom-right of the window showing the full workflow, left click to navigate" + }, + { + "author": "doomy23", + "title": "ComfyUI-D00MYsNodes", + "reference": "https://github.com/doomy23/ComfyUI-D00MYsNodes", + "files": [ + "https://github.com/doomy23/ComfyUI-D00MYsNodes" + ], + "install_type": "git-clone", + "description": "Nodes: Images_Converter, Show_Text" + }, + { + "author": "Sieyalixnet", + "title": "ComfyUI_Textarea_Loaders", + "reference": "https://github.com/Sieyalixnet/ComfyUI_Textarea_Loaders", + "files": [ + "https://github.com/Sieyalixnet/ComfyUI_Textarea_Loaders" + ], + "install_type": "git-clone", + "description": "An easy custom node that makes the some loaders' input as Text instead of file selector.\nFor example, there are many characters in different loras respectively. If you want to generate different characters' pictures, you have to select corresponding lora, and then edit the prompt. It may cost much time.\nTo solve this problem, You can use it with a chrome extension https://github.com/Sieyalixnet/ComfyUI-Prompt-Formatter-Extension that makes the queue prompt easier when you dealing with massive loras and prompt." + }, + { + "author": "markuryy", + "title": "ComfyUI Flux Prompt Saver", + "reference": "https://github.com/markuryy/ComfyUI-Flux-Prompt-Saver", + "files": [ + "https://github.com/markuryy/ComfyUI-Flux-Prompt-Saver" + ], + "install_type": "git-clone", + "description": "The Flux Prompt Saver is a custom node for ComfyUI that works in conjunction with the Flux Sampler Parameters node from the ComfyUI Essentials package. This node allows you to save images with metadata that includes information from the Flux Sampler Parameters pipeline." + }, + { + "author": "eesahe", + "title": "ComfyUI-eesahesNodes", + "reference": "https://github.com/EeroHeikkinen/ComfyUI-eesahesNodes", + "files": [ + "https://github.com/EeroHeikkinen/ComfyUI-eesahesNodes" + ], + "install_type": "git-clone", + "description": "InstantX's Flux union ControlNet loader and implementation" + }, + { + "author": "anhkhoatranle30", + "title": "Handy Node ComfyUI", + "id": "handynode", + "reference": "https://github.com/anhkhoatranle30/Handy-Nodes-ComfyUI", + "files": [ + "https://github.com/anhkhoatranle30/Handy-Nodes-ComfyUI" + ], + "install_type": "git-clone", + "description": "This is a pack with some handy nodes for ComfyUI." + }, + { + "author": "Artiprocher", + "title": "Dashscope FLUX API for ComfyUI", + "id": "dashscope_api", + "reference": "https://github.com/modelscope/comfyscope", + "files": [ + "https://github.com/modelscope/comfyscope" + ], + "install_type": "git-clone", + "description": "The FLUX model API from DashScope, developed by Black Forest Labs, offers superior image generation capabilities with optimized support for Chinese prompts, achieving a commendable tradeoff between performance and the quality of generated images compared to other open-source models." + }, + { + "author": "lucafoscili", + "title": "LF Nodes", + "reference": "https://github.com/lucafoscili/comfyui-lf", + "files": [ + "https://github.com/lucafoscili/comfyui-lf" + ], + "install_type": "git-clone", + "description": "JSON Nodes, Large Language Model Nodes, Logic Nodes, Workflow Nodes." + }, + { + "author": "JPrevots", + "title": "ComfyUI-PhyCV", + "reference": "https://github.com/JPrevots/ComfyUI-PhyCV", + "files": [ + "https://github.com/JPrevots/ComfyUI-PhyCV" + ], + "install_type": "git-clone", + "description": "Nodes:PhyCV - Phase-Stretch Transform (PST), PhyCV - VEViD, PhyCV - Page." + }, + { + "author": "rnbwdsh", + "title": "Latent Walk", + "reference": "https://github.com/rnbwdsh/ComfyUI-LatentWalk", + "files": [ + "https://github.com/rnbwdsh/ComfyUI-LatentWalk" + ], + "install_type": "git-clone", + "description": "Latent space walks for latents, conditionals and noise" + }, + { + "author": "kudou-reira", + "title": "ComfyUI_StringToHex", + "reference": "https://github.com/kudou-reira/ComfyUI_StringToHex", + "files": [ + "https://github.com/kudou-reira/ComfyUI_StringToHex" + ], + "install_type": "git-clone", + "description": "This is a simple ComfyUI node that will take in a string of 'color' (i.e. 'blue') and output a hex color format." + }, + { + "author": "phyblas", + "title": "paint-by-example @ ComfyUI", + "id": "paintbyexample", + "reference": "https://github.com/phyblas/paint-by-example_comfyui", + "files": [ + "https://github.com/phyblas/paint-by-example_comfyui" + ], + "install_type": "git-clone", + "description": "Implementation of paint-by-example on ComfyUI" + }, + { + "author": "aidenli", + "title": "ComfyUI_NYJY", + "id": "NYJY", + "reference": "https://github.com/aidenli/ComfyUI_NYJY", + "files": [ + "https://github.com/aidenli/ComfyUI_NYJY" + ], + "install_type": "git-clone", + "description": "Nodes: Translate, JoyTag, JoyCaption." + }, + { + "author": "Pseudotools", + "title": "Pseudocomfy", + "id": "pseudocomfy", + "reference": "https://github.com/Pseudotools/Pseudocomfy", + "files": [ + "https://github.com/Pseudotools/Pseudocomfy" + ], + "install_type": "git-clone", + "description": "A package designed to enable multi-regional prompting for architectural rendering, integrated with the Rhino Pseudorandom plugin." + }, + { + "author": "TTPlanetPig", + "title": "Comfyui_TTP_Toolset", + "reference": "https://github.com/TTPlanetPig/Comfyui_TTP_Toolset", + "files": [ + "https://github.com/TTPlanetPig/Comfyui_TTP_Toolset" + ], + "install_type": "git-clone", + "description": "This is a workflow for my simple logic amazing upscale node for DIT model. it can be common use for Flux,Hunyuan,SD3 It can simple tile the initial image into pieces and then use image-interrogator to get each tile prompts for more accurate upscale process. The condition will be properly handled and the hallucination will be significantly eliminated." + }, + { + "author": "TTPlanetPig", + "title": "for comfyui image proprocessor", + "reference": "https://github.com/TTPlanetPig/Comfyui_TTP_CN_Preprocessor", + "files": [ + "https://github.com/TTPlanetPig/Comfyui_TTP_CN_Preprocessor" + ], + "install_type": "git-clone", + "description": "Adapt for Hunyuan now\nNOTE: The files in the repo are not organized, which may lead to update issues." + }, + { + "author": "camenduru", + "title": "ComfyUI-TostAI", + "reference": "https://github.com/camenduru/ComfyUI-TostAI", + "files": [ + "https://github.com/camenduru/ComfyUI-TostAI" + ], + "install_type": "git-clone", + "description": "NODES: SendToTostAI" + }, + { + "author": "xlinx", + "title": "ComfyUI-decadetw-auto-prompt-llm", + "reference": "https://github.com/xlinx/ComfyUI-decadetw-auto-prompt-llm", + "files": [ + "https://github.com/xlinx/ComfyUI-decadetw-auto-prompt-llm" + ], + "install_type": "git-clone", + "description": "NODES: Auto-LLM-Text-Vision, Auto-LLM-Text, Auto-LLM-Vision.\nAuto prompt by LLM and LLM-Vision (Trigger more details out inside model)" + }, + { + "author": "xlinx", + "title": "decadetw-Auto-Messaging-realtime", + "reference": "https://github.com/xlinx/ComfyUI-decadetw-auto-messaging-realtime", + "files": [ + "https://github.com/xlinx/ComfyUI-decadetw-auto-messaging-realtime" + ], + "install_type": "git-clone", + "description": "Auto msg to ur mobile (LINE | Telegram | Discord)\nMotivation: Mobile phone wallpaper., an architect like: architect, cloth designer, art-worker, When u outdoor, ..." + }, + { + "author": "wmpmiles", + "title": "ComfyUI-GTF-Utilities", + "reference": "https://github.com/wmpmiles/ComfyUI-GTF-Utilities", + "files": [ + "https://github.com/wmpmiles/ComfyUI-GTF-Utilities" + ], + "install_type": "git-clone", + "description": "Generalised 'image' processing nodes for images, masks, latents, and combinations thereof." + }, + { + "author": "nonnonstop", + "title": "comfyui-faster-loading", + "reference": "https://github.com/nonnonstop/comfyui-faster-loading", + "files": [ + "https://github.com/nonnonstop/comfyui-faster-loading" + ], + "install_type": "git-clone", + "description": "This extension applies a patch that limits the model loading speed when using an HDD in a Windows environment. See [a/comfyanonymous/ComfyUI#1992](https://github.com/comfyanonymous/ComfyUI/issues/1992). [w/As this patch is only useful in very limited environments, its installation is not recommended under normal circumstances. Memory usage may increase.]" + }, + { + "author": "Dr.Jusseaux", + "title": "Diffusers-in-ComfyUI", + "reference": "https://github.com/maepopi/Diffusers-in-ComfyUI", + "files": [ + "https://github.com/maepopi/Diffusers-in-ComfyUI" + ], + "install_type": "git-clone", + "description": "A collection of ComfyUI custom nodes that allow to use most Diffusers pipelines and components in Comfy(Txt2Img, Img2Img, Inpainting, LoRAS, B-LoRAS, ControlNet...)" + }, + { + "author": "niknah", + "title": "Quick Connections", + "id": "quick-connections", + "reference": "https://github.com/niknah/quick-connections", + "files": [ + "https://github.com/niknah/quick-connections" + ], + "install_type": "git-clone", + "description": "Quick connections, Circuit board connections" + }, + { + "author": "daryltucker", + "title": "ComfyUI-LoadFiles", + "id": "LoadFiles", + "reference": "https://github.com/daryltucker/ComfyUI-LoadFiles", + "files": [ + "https://github.com/daryltucker/ComfyUI-LoadFiles" + ], + "install_type": "git-clone", + "description": "The primary goal of these nodes is to provide a way to access files generated by ComfyUI workflows, local to the machine running ComfyUI. These nodes should always return an updated list of files when triggered." + }, + { + "author": "X-T-E-R", + "title": "ComfyUI Easy Civitai (XTNodes)", + "reference": "https://github.com/X-T-E-R/ComfyUI-EasyCivitai-XTNodes", + "files": [ + "https://github.com/X-T-E-R/ComfyUI-EasyCivitai-XTNodes" + ], + "install_type": "git-clone", + "description": "Fed up with the hassle of managing AI models and LoRAs? Tired of hunting down the perfect resources, only to struggle with getting them loaded and configured just right?\nIntroducing the Civitai Node Loading System—your all-in-one solution for seamless model and LoRA management. Whether you’re pulling directly from Civitai or loading from local files, our system makes it a breeze. With automatic preview generation and BLAKE3 hash verification, you can be sure that you’re always working with the correct and highest quality resources. Say goodbye to the guesswork and hello to a streamlined, efficient workflow that’s as powerful as it is user-friendly." + }, + { + "author": "hyejinlee12", + "title": "ComfyUI-Fill-Image-for-Outpainting", + "id": "LoadFiles", + "reference": "https://github.com/Lhyejin/ComfyUI-Fill-Image-for-Outpainting", + "files": [ + "https://github.com/Lhyejin/ComfyUI-Fill-Image-for-Outpainting" + ], + "install_type": "git-clone", + "description": "This node is to fill image for outpainting(inpainting)\nFill image using cv2 methods(cv2_ns, cv2_telea and edge_pad)" + }, + { + "author": "yhayano-ponotech", + "title": "ComfyUI-Fal-API-Flux", + "reference": "https://github.com/yhayano-ponotech/ComfyUI-Fal-API-Flux", + "files": [ + "https://github.com/yhayano-ponotech/ComfyUI-Fal-API-Flux" + ], + "install_type": "git-clone", + "description": "This repository contains custom nodes for ComfyUI that integrate the fal.ai FLUX.1 [dev] with LoRA API, specifically for text-to-image generation. These nodes allow you to use the FLUX.1 model directly within your ComfyUI workflows." + }, + { + "author": "Rvage0815", + "title": "ComfyUI-RvTools", + "reference": "https://github.com/Rvage0815/ComfyUI-RvTools", + "files": [ + "https://github.com/Rvage0815/ComfyUI-RvTools" + ], + "install_type": "git-clone", + "description": "With this suit, you have a lot of nodes in one place to build your workflow." + }, + { + "author": "erosDiffusion", + "title": "Compositor Node", + "reference": "https://github.com/erosDiffusion/ComfyUI-enricos-nodes", + "files": [ + "https://github.com/erosDiffusion/ComfyUI-enricos-nodes" + ], + "install_type": "git-clone", + "description": "pass up to 8 images and visually place, rotate and scale them to build the perfect composition. group move and group rescale. remember their position and scaling value across generations to easy swap images. use the buffer zone to to park an asset you don't want to use or easily reach transformations controls" + }, + { + "author": "Steudio", + "title": "ComfyUI_Steudio", + "reference": "https://github.com/Steudio/ComfyUI_Steudio", + "files": [ + "https://github.com/Steudio/ComfyUI_Steudio" + ], + "install_type": "git-clone", + "description": "Nodes: TileSplit (Dynamic), TileMerge (Dynamic)" + }, + { + "author": "Assistant", + "title": "ComfyUI-PromptList", + "reference": "https://github.com/NakamuraShippo/ComfyUI-PromptList", + "files": [ + "https://github.com/NakamuraShippo/ComfyUI-PromptList" + ], + "install_type": "git-clone", + "description": "Custom node for managing prompts with CSV integration" + }, + { + "author": "nux1111", + "title": "ComfyUI_NetDist_Plus", + "reference": "https://github.com/nux1111/ComfyUI_NetDist_Plus", + "files": [ + "https://github.com/nux1111/ComfyUI_NetDist_Plus" + ], + "install_type": "git-clone", + "description": "Run ComfyUI workflows on multiple local GPUs/networked machines with options to edit the json values within comfyui.\nOriginal repo: [a/city96/ComfyUI_NetDist](https://github.com/city96/ComfyUI_NetDist)" + }, + { + "author": "NakamuraShippo", + "title": "ComfyUI_mittimiLoadPreset", + "id": "comfyui-mittimi-load-preset", + "reference": "https://github.com/mittimi/ComfyUI_mittimiLoadPreset", + "files": [ + "https://github.com/mittimi/ComfyUI_mittimiLoadPreset" + ], + "install_type": "git-clone", + "description": "The system selects and loads preset." + }, + { + "author": "RodrigoSKohl", + "title": "ComfyUI-Panoramic-ImgStitcher", + "reference": "https://github.com/RodrigoSKohl/ComfyUI-Panoramic-ImgStitcher", + "files": [ + "https://github.com/RodrigoSKohl/ComfyUI-Panoramic-ImgStitcher" + ], + "install_type": "git-clone", + "description": "Nodeds:Panoramic Image Stitcher" + }, + { + "author": "nicehero", + "title": "comfyui-SegGPT", + "reference": "https://github.com/nicehero/comfyui-SegGPT", + "files": [ + "https://github.com/nicehero/comfyui-SegGPT" + ], + "install_type": "git-clone", + "description": "We release the [a/SegGPT model](https://huggingface.co/BAAI/SegGPT/blob/main/seggpt_vit_large.pth) and inference code for segmentation everything, as well as some example images and videos." + }, + { + "author": "sakura1bgx", + "title": "ComfyUI_FlipStreamViewer", + "reference": "https://github.com/sakura1bgx/ComfyUI_FlipStreamViewer", + "files": [ + "https://github.com/sakura1bgx/ComfyUI_FlipStreamViewer" + ], + "install_type": "git-clone", + "description": "ComfyUI_FlipStreamViewer is a tool that provides a viewer interface for flipping images with frame interpolation, allowing you to watch high-fidelity pseudo-videos without needing AnimateDiff." + }, + + + + + + + + + + + + + + + { "author": "Ser-Hilary", "title": "SDXL_sizing", @@ -12707,6 +14034,6 @@ ], "install_type": "unzip", "description": "This is a node to convert an image into a CMYK Halftone dot image." - } + } ] } diff --git a/extension-node-map.json b/extension-node-map.json index c0dcc1e6..07191070 100644 --- a/extension-node-map.json +++ b/extension-node-map.json @@ -9,15 +9,6 @@ "title_aux": "alkemann nodes" } ], - "https://git.mmaker.moe/mmaker/sd-webui-color-enhance": [ - [ - "MMakerColorBlend", - "MMakerColorEnhance" - ], - { - "title_aux": "Color Enhance" - } - ], "https://github.com/0xbitches/ComfyUI-LCM": [ [ "LCM_Sampler", @@ -37,14 +28,6 @@ "title_aux": "ComfyUI-GPT2P" } ], - "https://github.com/1038lab/ComfyUI_LatentSizeSelector": [ - [ - "LatentSizeSelector" - ], - { - "title_aux": "ComfyUI-latentSizeSelector" - } - ], "https://github.com/11dogzi/ComfUI-EGAdapterMadAssistant": [ [ "EGIPAdapter_Mad_Assistant", @@ -63,11 +46,15 @@ [ "EG-YSZT-ZT", "EG_CPSYTJ", + "EG_CYQ_JB", + "EG_FSFT", "EG_FX_BDAPI", "EG_HT_YSTZ", "EG_JF_ZZSC", + "EG_JF_ZZTC", "EG_JXFZ_node", "EG_K_LATENT", + "EG_LJ_JZTXDZ", "EG_RY_HT", "EG_SCQY_BHDQY", "EG_SCQY_QBQY", @@ -75,7 +62,7 @@ "EG_SJ", "EG_SJPJ_Node", "EG_SS_RYZH", - "EG_SZ_JDYS", + "EG_SZ_CGJS", "EG_TC_Node", "EG_TSCDS_CJ", "EG_TSCDS_DG", @@ -83,6 +70,7 @@ "EG_TSCDS_JT", "EG_TSCDS_QT", "EG_TSCDS_RW", + "EG_TSCDS_SRJK", "EG_TSCDS_WP", "EG_TSCDS_ZL", "EG_TSCMB_GL", @@ -105,9 +93,15 @@ "EG_ZZ_BSYH", "EG_ZZ_BYYH", "EG_ZZ_HSYH", + "EG_ZZ_MH", + "EG_ZZ_MHHT", + "EG_ZZ_RH", "EG_ZZ_SSKZ", + "EG_ZZ_TMTX", "ER_JBCH", - "ER_TX_ZZCJ" + "ER_TX_ZZCJ", + "SaveTextToFile", + "SequentialImageLoader" ], { "title_aux": "Comfyui-ergouzi-Nodes" @@ -262,6 +256,9 @@ "cam-pos-bus", "mesh_data_bus", "mesh_remap_cubvh", + "ply_load", + "ply_normalize", + "ply_save", "show_any", "string-to-array", "vc_to_texture" @@ -309,6 +306,15 @@ "title_aux": "Image-vector-for-ComfyUI" } ], + "https://github.com/AIFSH/AniTalker-ComfyUI": [ + [ + "AniTalkerNode", + "PreViewVideo" + ], + { + "title_aux": "AniTalker-ComfyUI" + } + ], "https://github.com/AIFSH/ComfyUI-3d-photo-inpainting": [ [ "LoadImagePath", @@ -529,6 +535,18 @@ "title_aux": "CosyVoice-ComfyUI" } ], + "https://github.com/AIFSH/DHLive-ComfyUI": [ + [ + "CombineVideo", + "DHLiveNode", + "LoadVideo", + "PreViewVideo", + "StaticVideo" + ], + { + "title_aux": "DHLive-ComfyUI" + } + ], "https://github.com/AIFSH/DiffMorpher-ComfyUI": [ [ "DiffMorpherNode", @@ -539,6 +557,35 @@ "title_aux": "DiffMorpher-ComfyUI" } ], + "https://github.com/AIFSH/FancyVideo-ComfyUI": [ + [ + "FancyVideoNode", + "PreViewVideo", + "TextEncode" + ], + { + "title_aux": "FancyVideo-ComfyUI" + } + ], + "https://github.com/AIFSH/GSTTS-ComfyUI": [ + [ + "ASRNode", + "AudioSlicerNode", + "ConfigGPTNode", + "ConfigSoVITSNode", + "DatasetNode", + "ExperienceNode", + "GSFinetuneNone", + "GSVTTSNode", + "LoadSRT", + "PreViewSRT", + "TSCY_Node", + "TextDictNode" + ], + { + "title_aux": "GSTTS-ComfyUI" + } + ], "https://github.com/AIFSH/SenseVoice-ComfyUI": [ [ "SenseVoiceNode", @@ -548,6 +595,15 @@ "title_aux": "SenseVoice-ComfyUI" } ], + "https://github.com/AIFSH/StyleShot-ComfyUI": [ + [ + "StyleShotNode", + "TextNode" + ], + { + "title_aux": "StyleShot-ComfyUI" + } + ], "https://github.com/AIFSH/VocalSeparation-ComfyUI": [ [ "VocalSeparationNode" @@ -633,12 +689,23 @@ ], "https://github.com/ALatentPlace/ComfyUI_yanc": [ [ + "> Bloom", + "> Blur", + "> Brightness", "> Clear Text", + "> Combine Channels", + "> Contrast", + "> Divide Channels", + "> Edge Enhance", + "> Film Grain", "> Float to Int", + "> Fog", "> Get Mean Color", + "> HUE", "> Int", "> Int to Text", "> Layer Weights (for IPAMS)", + "> Lens Distortion", "> Light Source Mask", "> Load Image", "> Load Image From Folder", @@ -647,15 +714,21 @@ "> Noise From Image", "> Normal Map Lighting", "> RGB Color", + "> RGB Shift", "> Resolution by Aspect Ratio", "> Rotate Image", + "> Saturation", "> Save Image", "> Scale Image to Side", + "> Scanlines", + "> Sharpen", "> Text", "> Text Combine", + "> Text Pick Line by Index", "> Text Pick Random Line", "> Text Random Weights", - "> Text Replace" + "> Text Replace", + "> Vignette" ], { "title_aux": "ComfyUI_yanc" @@ -827,15 +900,19 @@ "FLATTEN (JOV) \u2b07\ufe0f", "GLSL (JOV) \ud83c\udf69", "GLSL BLEND LINEAR (JOV) \ud83e\uddd9\ud83c\udffd", - "GLSL FILTER RANGE (JOV) \ud83e\uddd9\ud83c\udffd\u200d\u2640\ufe0f", "GLSL GRAYSCALE (JOV) \ud83e\uddd9\ud83c\udffd", "GLSL HSV-2-LAB (JOV) \ud83e\uddd9\ud83c\udffd", "GLSL HSV-2-RGB (JOV) \ud83e\uddd9\ud83c\udffd", "GLSL LAB-2-HSV (JOV) \ud83e\uddd9\ud83c\udffd", "GLSL LAB-2-RGB (JOV) \ud83e\uddd9\ud83c\udffd", + "GLSL LAB-2-XYZ (JOV) \ud83e\uddd9\ud83c\udffd", "GLSL NORMAL (JOV) \ud83e\uddd9\ud83c\udffd", + "GLSL NORMAL BLEND (JOV) \ud83e\uddd9\ud83c\udffd", "GLSL RGB-2-HSV (JOV) \ud83e\uddd9\ud83c\udffd", "GLSL RGB-2-LAB (JOV) \ud83e\uddd9\ud83c\udffd", + "GLSL RGB-2-XYZ (JOV) \ud83e\uddd9\ud83c\udffd", + "GLSL XYZ-2-LAB (JOV) \ud83e\uddd9\ud83c\udffd", + "GLSL XYZ-2-RGB (JOV) \ud83e\uddd9\ud83c\udffd", "GRADIENT MAP (JOV) \ud83c\uddf2\ud83c\uddfa", "GRAPH (JOV) \ud83d\udcc8", "IMAGE INFO (JOV) \ud83d\udcda", @@ -876,6 +953,17 @@ "title_aux": "Jovimetrix Composition Nodes" } ], + "https://github.com/Anibaaal/ComfyUI-UX-Nodes": [ + [ + "CheckpointLoaderBNB", + "EasyResolutionPicker", + "ModelSave", + "UNETLoaderBNB" + ], + { + "title_aux": "ComfyUI UX Nodes" + } + ], "https://github.com/AonekoSS/ComfyUI-LoRA-Tuner": [ [ "LoraTuner" @@ -1179,6 +1267,7 @@ "ComfyUIDeployExternalNumberInt", "ComfyUIDeployExternalNumberSlider", "ComfyUIDeployExternalText", + "ComfyUIDeployExternalTextList", "ComfyUIDeployExternalVid", "ComfyUIDeployExternalVideo" ], @@ -1192,6 +1281,7 @@ ], "https://github.com/BetaDoggo/ComfyUI-VideoPlayer": [ [ + "AllInOnePlayer", "ImageToEmoji", "LoadFrame", "LoadJPGFrame", @@ -1423,6 +1513,15 @@ "title_aux": "ComfyUI_Ib_CustomNodes" } ], + "https://github.com/ChrisColeTech/ComfyUI-Line-counter": [ + [ + "DirectoryFileCounter", + "TextFileLineCounter" + ], + { + "title_aux": "ComfyUI-Line-counter" + } + ], "https://github.com/Clybius/ComfyUI-Extra-Samplers": [ [ "GeometricCFGGuider", @@ -1522,6 +1621,18 @@ "title_aux": "Primere nodes for ComfyUI" } ], + "https://github.com/Cyber-Blacat/ComfyUI-Yuan": [ + [ + "Image Judgment", + "ImageMinusMask", + "Yuan", + "Yuan Transfer", + "YuanBW" + ], + { + "title_aux": "ComfyUI-Yuan" + } + ], "https://github.com/Cyberschorsch/ComfyUI-checkpoint-config-loader": [ [ "Checkpoint Loader Config" @@ -1590,6 +1701,15 @@ "title_aux": "Derfuu_ComfyUI_ModdedNodes" } ], + "https://github.com/Dobidop/ComfyStereo": [ + [ + "LazyStereo", + "StereoImageNode" + ], + { + "title_aux": "Dobidop ComfyStereo" + } + ], "https://github.com/DonBaronFactory/ComfyUI-Cre8it-Nodes": [ [ "ApplySerialPrompter", @@ -1613,6 +1733,18 @@ "title_aux": "ComfyUI Color Detection Nodes" } ], + "https://github.com/EeroHeikkinen/ComfyUI-eesahesNodes": [ + [ + "InstantX Flux Union ControlNet Loader" + ], + { + "author": "eesahe", + "description": "InstantX's Flux union ControlNet loader and implementation", + "nickname": "eesahesNodes", + "title": "eesahe's Nodes", + "title_aux": "ComfyUI-eesahesNodes" + } + ], "https://github.com/Electrofried/ComfyUI-OpenAINode": [ [ "OpenAINode" @@ -1739,6 +1871,17 @@ "title_aux": "LoadLoraWithTags" } ], + "https://github.com/Extraltodeus/Skimmed_CFG": [ + [ + "Skimmed CFG", + "Skimmed CFG - linear interpolation", + "Skimmed CFG - linear interpolation dual scales", + "Skimmed CFG - replace" + ], + { + "title_aux": "Skimmed_CFG" + } + ], "https://github.com/Extraltodeus/Stable-Diffusion-temperature-settings": [ [ "CLIP Temperature", @@ -1773,37 +1916,13 @@ ], "https://github.com/Extraltodeus/noise_latent_perlinpinpin": [ [ - "NoisyLatentPerlin" + "NoisyLatentPerlin", + "NoisyLatentPerlin16ch" ], { "title_aux": "noise latent perlinpinpin" } ], - "https://github.com/Extraltodeus/pre_cfg_comfy_nodes_for_ComfyUI": [ - [ - "Conditioning set timestep from sigma", - "Individual channel selector", - "Post CFG make a dot", - "Post CFG subtract mean", - "Pre CFG PAG", - "Pre CFG automatic scale", - "Pre CFG channel multiplier", - "Pre CFG color control", - "Pre CFG consensus sharpening", - "Pre CFG exponentiation", - "Pre CFG perp-neg", - "Pre CFG sharpening", - "Pre CFG subtract mean", - "Pre CFG uncond zero", - "Pre CFG variable scaling", - "Pre CFG zero attention", - "Shape attention", - "Support empty uncond" - ], - { - "title_aux": "pre_cfg_comfy_nodes_for_ComfyUI" - } - ], "https://github.com/Extraltodeus/sigmas_tools_and_the_golden_scheduler": [ [ "Aligned Scheduler", @@ -2012,6 +2131,7 @@ "BinaryPreprocessor", "CannyEdgePreprocessor", "ColorPreprocessor", + "ControlNetAuxSimpleAddText", "ControlNetPreprocessorSelector", "DSINE-NormalMapPreprocessor", "DWPreprocessor", @@ -2019,6 +2139,7 @@ "DepthAnythingPreprocessor", "DepthAnythingV2Preprocessor", "DiffusionEdge_Preprocessor", + "ExecuteAllControlNetPreprocessors", "FacialPartColoringFromPoseKps", "FakeScribblePreprocessor", "HEDPreprocessor", @@ -2235,6 +2356,14 @@ "title_aux": "ComfyUI-Mana-Nodes" } ], + "https://github.com/Franck-Demongin/NX_HuggingFace_Flux": [ + [ + "HFFlux" + ], + { + "title_aux": "NX_HuggingFace_Flux" + } + ], "https://github.com/Franck-Demongin/NX_PromptStyler": [ [ "NX_PromptStyler" @@ -2243,6 +2372,14 @@ "title_aux": "NX_PromptStyler" } ], + "https://github.com/Franck-Demongin/NX_Translator": [ + [ + "Nx_Translator" + ], + { + "title_aux": "NX_Translator" + } + ], "https://github.com/FuouM/ComfyUI-EbSynth": [ [ "ES_Guides7", @@ -2260,30 +2397,64 @@ ], "https://github.com/FuouM/ComfyUI-FirstOrderMM": [ [ + "Articulate_Runner", "FOMM_Partswap", "FOMM_Runner", "FOMM_Seg10Chooser", "FOMM_Seg15Chooser", - "FOMM_Seg5Chooser" + "FOMM_Seg5Chooser", + "FSRT_Runner", + "MRFA_Runner", + "Spline_Runner" ], { "author": "Fuou Marinas", - "description": "Run First Order Motion Model for Image Animation in ComfyUI.", + "description": "ComfyUI-native nodes to run First Order Motion Model for Image Animation and its non-diffusion-based successors.", "nickname": "FOMM", "title": "ComfyUI-FirstOrderMM", "title_aux": "ComfyUI-FirstOrderMM" } ], + "https://github.com/FuouM/ComfyUI-StyleTransferPlus": [ + [ + "AESFA", + "AesFAStyleBlend", + "AesPA", + "CAST", + "CoralColorTransfer", + "EFDM", + "MicroAST", + "NeuralNeighbor", + "TSSAT", + "UniST", + "UniST_Video" + ], + { + "author": "ZJU", + "description": "A collection of style transfer nodes.", + "nickname": "StyleTransferPlus", + "title": "ComfyUI-StyleTransferPlus", + "title_aux": "ComfyUI-StyleTransferPlus" + } + ], "https://github.com/FuouM/FM_nodes": [ [ "CoLIE_LowLight_Enhance", + "ConvIR_DeHaze", + "ConvIR_DeRain", + "ConvIR_DeSnow", + "ConvIR_DefocusDeblur", + "ConvIR_MotionDeBlur", "ProPIH_Harmonizer", "RealViFormerSR", + "StabStitch", + "StabStitch_Crop_Resize", + "StabStitch_Stabilize", "WFEN" ], { "author": "Fuou Marinas", - "description": "A collection of nodes. WFEN Face Super Resolution.", + "description": "A collection of nodes.", "nickname": "FM_nodes", "title": "FM Nodes", "title_aux": "FM_nodes" @@ -2344,6 +2515,14 @@ "title_aux": "ComfyUI-SD3LatentSelectRes" } ], + "https://github.com/GeekyGhost/ComfyUI-GeekyRemB": [ + [ + "GeekyRemB" + ], + { + "title_aux": "ComfyUI-GeekyRemB" + } + ], "https://github.com/GentlemanHu/ComfyUI-SunoAI": [ [ "GentlemanHu_SunoAI", @@ -2520,6 +2699,18 @@ "title_aux": "ComfyUI Better Strings" } ], + "https://github.com/HeadshotPro/ComfyUI-HeadshotPro": [ + [ + "[HSP] Download Dreambooth Checkpoint", + "[HSP] Download Flux Lora", + "[HSP] Get Random Value From List", + "[HSP] Load Canny Pose Face", + "[HSP] Transparent to White Background" + ], + { + "title_aux": "ComfyUI-HeadshotPro" + } + ], "https://github.com/HebelHuber/comfyui-enhanced-save-node": [ [ "EnhancedSaveNode" @@ -2528,6 +2719,15 @@ "title_aux": "comfyui-enhanced-save-node" } ], + "https://github.com/Hellrunner2k/ComfyUI-HellrunnersMagicalNodes": [ + [ + "MagicalSaveNode", + "ThermalLatenator" + ], + { + "title_aux": "Hellrunner's Magical Nodes" + } + ], "https://github.com/Hiero207/ComfyUI-Hiero-Nodes": [ [ "Load Prompt Travel file", @@ -2639,6 +2839,36 @@ "title_aux": "ComfyUI-Stereopsis" } ], + "https://github.com/Isi-dev/ComfyUI-UniAnimate-W": [ + [ + "Gen_align_pose", + "UniAnimateImage" + ], + { + "title_aux": "UniAnimate Nodes for ComfyUI" + } + ], + "https://github.com/IuvenisSapiens/ComfyUI_MiniCPM-V-2_6-int4": [ + [ + "DisplayText", + "LoadVideo", + "MiniCPM_VQA", + "MiniCPM_VQA_Polished", + "MultipleImagesInput", + "PreviewVideo" + ], + { + "title_aux": "ComfyUI_MiniCPM-V-2_6-int4" + } + ], + "https://github.com/IuvenisSapiens/ComfyUI_Qwen2-Audio-7B-Instruct-Int4": [ + [ + "Qwen2_AQA" + ], + { + "title_aux": "ComfyUI_Qwen2-Audio-7B-Instruct-Int4" + } + ], "https://github.com/JPS-GER/ComfyUI_JPS-Nodes": [ [ "CLIPTextEncode SDXL Plus (JPS)", @@ -2722,6 +2952,16 @@ "title_aux": "JPS Custom Nodes for ComfyUI" } ], + "https://github.com/JPrevots/ComfyUI-PhyCV": [ + [ + "PAGE", + "PST", + "VEVID" + ], + { + "title_aux": "ComfyUI-PhyCV" + } + ], "https://github.com/JackEllie/ComfyUI_AI_Assistant": [ [ "apply_lighting_effects", @@ -2795,11 +3035,11 @@ "JNodes_SearchAndReplaceFromFile", "JNodes_SearchAndReplaceFromList", "JNodes_SelectRandomFileFromDirectory", - "JNodes_SetMetadataA1111", "JNodes_SetNegativePromptInMetaData", "JNodes_SetPositivePromptInMetaData", "JNodes_SplitAndJoin", "JNodes_StringLiteral", + "JNodes_SubdirectorySelector", "JNodes_SyncedStringLiteral", "JNodes_TokenCounter", "JNodes_TrimAndStrip", @@ -2813,9 +3053,11 @@ ], "https://github.com/JayLyu/ComfyUI_BaiKong_Node": [ [ + "BK_ColorContrast", "BK_ColorLimit", "BK_ColorSelector", "BK_GradientImage", + "BK_ImageFilterByAspectRatio", "BK_Img2Color" ], { @@ -2903,6 +3145,20 @@ "title_aux": "ComfyUI-AdvancedTiling" } ], + "https://github.com/Julian-adv/WildDivide": [ + [ + "Attention couple", + "Comfy Divide", + "WildcardEncode" + ], + { + "author": "Julian Adventurer.", + "description": "This node is used to encode a wildcard string.", + "nickname": "WildDivide", + "title": "Wild Divide", + "title_aux": "Wild Divide" + } + ], "https://github.com/Kangkang625/ComfyUI-paint-by-example": [ [ "PaintbyExamplePipeLoader", @@ -3026,6 +3282,20 @@ "ADE_ConditioningSetMask", "ADE_ConditioningSetMaskAndCombine", "ADE_ConditioningSetUnmaskedAndCombine", + "ADE_ContextExtras_ContextRef", + "ADE_ContextExtras_ContextRef_Keyframe", + "ADE_ContextExtras_ContextRef_KeyframeFromList", + "ADE_ContextExtras_ContextRef_KeyframeInterpolation", + "ADE_ContextExtras_ContextRef_ModeFirst", + "ADE_ContextExtras_ContextRef_ModeIndexes", + "ADE_ContextExtras_ContextRef_ModeSliding", + "ADE_ContextExtras_ContextRef_TuneAttn", + "ADE_ContextExtras_ContextRef_TuneAttnAdain", + "ADE_ContextExtras_NaiveReuse", + "ADE_ContextExtras_NaiveReuse_Keyframe", + "ADE_ContextExtras_NaiveReuse_KeyframeFromList", + "ADE_ContextExtras_NaiveReuse_KeyframeInterpolation", + "ADE_ContextExtras_Set", "ADE_CustomCFG", "ADE_CustomCFGKeyframe", "ADE_CustomCFGKeyframeFromList", @@ -3052,6 +3322,7 @@ "ADE_MultivalConvertToMask", "ADE_MultivalDynamic", "ADE_MultivalDynamicFloatInput", + "ADE_MultivalDynamicFloats", "ADE_MultivalScaledMask", "ADE_NoiseLayerAdd", "ADE_NoiseLayerAddWeighted", @@ -3119,12 +3390,14 @@ "VHS_SelectEveryNthImage", "VHS_SelectEveryNthLatent", "VHS_SelectEveryNthMask", + "VHS_SelectFilename", "VHS_SelectImages", "VHS_SelectLatents", "VHS_SelectMasks", "VHS_SplitImages", "VHS_SplitLatents", "VHS_SplitMasks", + "VHS_Unbatch", "VHS_VAEDecodeBatched", "VHS_VAEEncodeBatched", "VHS_VHSAudioToAudio", @@ -3206,6 +3479,14 @@ "title_aux": "Canvas Tab" } ], + "https://github.com/Lhyejin/ComfyUI-Fill-Image-for-Outpainting": [ + [ + "FillImageForOutpainting" + ], + { + "title_aux": "ComfyUI-Fill-Image-for-Outpainting" + } + ], "https://github.com/LightSketch-ai/ComfyUI-LivePortraitNode": [ [ "LightSketch Live Portrait", @@ -3243,6 +3524,15 @@ "title_aux": "ComfyUI-Diffusers" } ], + "https://github.com/Ling-APE/ComfyUI-PixelResolutionCalculator": [ + [ + "LatentSizeToPixelSize", + "PixelResolutionCalculator" + ], + { + "title_aux": "ComfyUI-PixelResolutionCalculator" + } + ], "https://github.com/Loewen-Hob/rembg-comfyui-node-better": [ [ "Image Remove Background (rembg)" @@ -3524,17 +3814,36 @@ "title_aux": "ComfyUI-mem-safe-wrapper" } ], + "https://github.com/MiddleKD/ComfyUI-productfix": [ + [ + "ApplyLatentInjection", + "DetailTransferAdd", + "DetailTransferLatentAdd", + "DynamicImageResize", + "GetTextMask", + "ResetModelPatcherCalculateWeight", + "VQDecoder", + "VQEncoder", + "VQLoader" + ], + { + "title_aux": "ComfyUI-productfix" + } + ], "https://github.com/MilitantHitchhiker/MilitantHitchhiker-SwitchbladePack": [ [ + "FluxModelSave_v2", "IntegratedRandomPromptGenerator", - "TextAppender" + "MilitantMergeNodev2", + "ModelAnalyserNode", + "TextAppender_v2" ], { "author": "Militant Hitchhiker", "description": "Militant Hitchhiker's multi-function nodes.", "nickname": "Switchblade", "title": "Switchblade Pack", - "title_aux": "Militant Hitchhiker's Switchblade Pack" + "title_aux": "MilitantHitchhiker-SwitchbladePack" } ], "https://github.com/Mintbeer96/ComfyUI-KerasOCR": [ @@ -3564,6 +3873,18 @@ "title_aux": "ComfyUI Slothful Attention" } ], + "https://github.com/MohammadAboulEla/ComfyUI-iTools": [ + [ + "iToolsAddOverlay", + "iToolsLoadImagePlus", + "iToolsLoadImages", + "iToolsPromptLoader", + "iToolsPromptSaver" + ], + { + "title_aux": "ComfyUI-iTools" + } + ], "https://github.com/MokkaBoss1/ComfyUI_Mokkaboss1": [ [ "AnimeCosplayDir", @@ -3658,6 +3979,14 @@ "title_aux": "ComfyUI_SSStereoscope" } ], + "https://github.com/Munkyfoot/ComfyUI-TextOverlay": [ + [ + "Text Overlay" + ], + { + "title_aux": "ComfyUI-TextOverlay" + } + ], "https://github.com/MushroomFleet/DJZ-Nodes": [ [ "AspectSize", @@ -3693,6 +4022,86 @@ "title_aux": "ComfyUI-Paint3D-Nodes" } ], + "https://github.com/NMWave/ComfyUI-Nader-Tagging": [ + [ + "Load Text List", + "Split Sentences", + "Split Tags", + "Tag Alternating Combiner", + "Tag Duplicate Remover", + "Token Counter" + ], + { + "title_aux": "Image Captioning and Tagging Assistor Nodes" + } + ], + "https://github.com/NVIDIAGameWorks/ComfyUI-RTX-Remix": [ + [ + "RTXRemixCreateLayer", + "RTXRemixDefineLayerId", + "RTXRemixDeleteFile", + "RTXRemixEndContext", + "RTXRemixGetEditTarget", + "RTXRemixGetLayers", + "RTXRemixGetTextures", + "RTXRemixIngestTexture", + "RTXRemixInvertBool", + "RTXRemixLayerType", + "RTXRemixLayerTypes", + "RTXRemixMuteLayer", + "RTXRemixRemoveLayer", + "RTXRemixRestAPIDetails", + "RTXRemixSaveLayer", + "RTXRemixSetEditTarget", + "RTXRemixSetTexture", + "RTXRemixStartContext", + "RTXRemixStrToList", + "RTXRemixStringConcatenate", + "RTXRemixStringConstant", + "RTXRemixSwitch", + "RTXRemixTextureTypeToUSDAttribute", + "RTXRemixTexturesType", + "RTXRemixTexturesTypes" + ], + { + "title_aux": "ComfyUI-RTX-Remix" + } + ], + "https://github.com/NakamuraShippo/ComfyUI-PromptList": [ + [ + "ComfyUI-PromptList" + ], + { + "author": "Assistant", + "description": "Custom node for managing prompts with CSV integration", + "title": "ComfyUI-PromptList", + "title_aux": "ComfyUI-PromptList" + } + ], + "https://github.com/NeuralSamurAI/ComfyUI-Dimensional-Latent-Perlin": [ + [ + "NoisyLatentPerlinD" + ], + { + "title_aux": "Dimensional Latent Perlin for ComfyUI" + } + ], + "https://github.com/NeuralSamurAI/ComfyUI-FluxPseudoNegativePrompt": [ + [ + "FluxPseudoNegativeNode" + ], + { + "title_aux": "FluxPseudoNegative" + } + ], + "https://github.com/NeuralSamurAI/ComfyUI-PromptJSON": [ + [ + "PromptJSON" + ], + { + "title_aux": "PromptJSON Node for ComfyUI" + } + ], "https://github.com/NeuralSamurAI/Comfyui-Superprompt-Unofficial": [ [ "SuperPrompterNode" @@ -3928,6 +4337,18 @@ "title_aux": "QRNG_Node_ComfyUI" } ], + "https://github.com/OuticNZ/ComfyUI-Simple-Of-Complex": [ + [ + "Pipe From Parameters", + "Pipe To Parameters", + "Prompt Tidy", + "Text Switch 2 Way", + "Text With Context" + ], + { + "title_aux": "ComfyUI-Simple-Of-Complex" + } + ], "https://github.com/PCMonsterx/ComfyUI-CSV-Loader": [ [ "Load Artists CSV", @@ -3987,6 +4408,14 @@ "title_aux": "pfaeff-comfyui" } ], + "https://github.com/Pheat-AI/Remade_nodes": [ + [ + "Batch Image Blend by Mask" + ], + { + "title_aux": "Remade_nodes" + } + ], "https://github.com/PnthrLeo/comfyUI-image-search": [ [ "CloseImagesSearcher" @@ -4041,6 +4470,19 @@ "title_aux": "ComfyUI-AdvancedLivePortrait" } ], + "https://github.com/Pseudotools/Pseudocomfy": [ + [ + "Combiner", + "LoadJSONAuto", + "LoadJSONFromFolder", + "MakeMaskBatch", + "MixedBuiltinCombinerIPAdaper", + "ProcessJSON" + ], + { + "title_aux": "Pseudocomfy" + } + ], "https://github.com/QaisMalkawi/ComfyUI-QaisHelper": [ [ "Bool Binary Operation", @@ -4055,6 +4497,14 @@ "title_aux": "ComfyUI-Qais-Helper" } ], + "https://github.com/Raapys/ComfyUI-LatentGC_Aggressive": [ + [ + "LatentGC" + ], + { + "title_aux": "LatentGC Aggressive" + } + ], "https://github.com/RedRayz/ComfyUI-Danbooru-To-WD": [ [ "DanbooruToWD" @@ -4084,6 +4534,14 @@ "title_aux": "ComfyUI-Latte" } ], + "https://github.com/RodrigoSKohl/ComfyUI-Panoramic-ImgStitcher": [ + [ + "Image Stitching Node" + ], + { + "title_aux": "ComfyUI-Panoramic-ImgStitcher" + } + ], "https://github.com/RomanKuschanow/ComfyUI-Advanced-Latent-Control": [ [ "LatentAddTransform", @@ -4165,6 +4623,14 @@ "title_aux": "comfyui_io_helpers" } ], + "https://github.com/SEkINVR/ComfyUI-Animator": [ + [ + "Animator" + ], + { + "title_aux": "ComfyUI-Animator" + } + ], "https://github.com/SEkINVR/ComfyUI-SaveAs": [ [ "ComfyUISaveAs" @@ -4247,12 +4713,14 @@ ], "https://github.com/SayanoAI/Comfy-RVC": [ [ + "Any2ListNode", "AudioBatchValueNode", "AudioTranscriptionNode", "BatchedTranscriptionEncoderNode", "DownloadAudio", "ImageRepeatInterleavedNode", "LatentRepeatInterleavedNode", + "List2AnyNode", "LoadHubertModel", "LoadPitchExtractionParams", "LoadRVCModelNode", @@ -4260,12 +4728,19 @@ "MergeAudioNode", "MergeImageBatches", "MergeLatentBatches", + "MuseAudioFeatureExtractionNode", + "MuseImageFeatureExtractionNode", + "MuseTalkNode", "RVC-Studio.LoadAudio", "RVC-Studio.PreviewAudio", "RVCNode", + "RVCProcessDatasetNode", + "RVCTrainModelNode", "SimpleMathNode", "SliceNode", - "UVR5Node" + "SortImagesNode", + "UVR5Node", + "ZipNode" ], { "title_aux": "Comfy-RVC" @@ -4289,7 +4764,7 @@ "DiffusersVAELoader" ], { - "title_aux": "Loaders for Diffusers-format checkpoints" + "title_aux": "ComfyUI-DiffusersLoader" } ], "https://github.com/ScreamingHawk/comfyui-ollama-prompt-encode": [ @@ -4432,6 +4907,8 @@ "FlipSigmas", "Fooocus ApplyImagePrompt", "Fooocus Controlnet", + "Fooocus Describe", + "Fooocus Expansion", "Fooocus ImagePrompt", "Fooocus Inpaint", "Fooocus KSampler", @@ -4668,6 +5145,15 @@ "title_aux": "Lazy Pony Prompter" } ], + "https://github.com/Sieyalixnet/ComfyUI_Textarea_Loaders": [ + [ + "CheckPointLoader_Text", + "LoRALoader_Text" + ], + { + "title_aux": "ComfyUI_Textarea_Loaders" + } + ], "https://github.com/Smirnov75/ComfyUI-mxToolkit": [ [ "mxSeed", @@ -4819,6 +5305,15 @@ "title_aux": "ComfyUI_Seg_VITON" } ], + "https://github.com/StartHua/Comfyui_CXH_joy_caption": [ + [ + "Joy_caption", + "Joy_caption_load" + ], + { + "title_aux": "Comfyui_CXH_joy_caption" + } + ], "https://github.com/StartHua/Comfyui_joytag": [ [ "CXH_JoyTag" @@ -4836,6 +5331,18 @@ "title_aux": "comfyui_segformer_b2_clothes" } ], + "https://github.com/Steudio/ComfyUI_Steudio": [ + [ + "DynamicTileMerge", + "DynamicTileSplit", + "TileCalc", + "TileMerge", + "TileSplit" + ], + { + "title_aux": "ComfyUI_Steudio" + } + ], "https://github.com/SuperBeastsAI/ComfyUI-SuperBeasts": [ [ "Deflicker - Experimental (SuperBeasts.AI)", @@ -5237,12 +5744,39 @@ "tri3d-simple_rescale_histogram", "tri3d-skin-feathered-padded-mask", "tri3d-swap-pixels", + "tri3d_fill_mask", + "tri3d_is_only_trouser", "tri3d_position_pose_part" ], { "title_aux": "tri3d-comfyui-nodes" } ], + "https://github.com/TTPlanetPig/Comfyui_TTP_CN_Preprocessor": [ + [ + "TTPlanet_Tile_Preprocessor_GF", + "TTPlanet_Tile_Preprocessor_Simple", + "TTPlanet_Tile_Preprocessor_cufoff", + "TTPlanet_inpainting_Preprecessor" + ], + { + "title_aux": "for comfyui image proprocessor" + } + ], + "https://github.com/TTPlanetPig/Comfyui_TTP_Toolset": [ + [ + "TTP_CoordinateSplitter", + "TTP_Image_Assy", + "TTP_Image_Tile_Batch", + "TTP_Tile_image_size", + "TTP_condsetarea_merge", + "TTP_condtobatch", + "TTPlanet_Tile_Preprocessor_Simple" + ], + { + "title_aux": "Comfyui_TTP_Toolset" + } + ], "https://github.com/TW-CUI/TW-CUI-Util": [ [ "TWCUI_Util_CommonSDXLResolutions", @@ -5456,6 +5990,7 @@ "ttN text7BOX_concat", "ttN textCycleLine", "ttN textDebug", + "ttN textOutput", "ttN tinyLoader", "ttN xyPlot" ], @@ -5499,7 +6034,6 @@ "0246.BoxRange", "0246.CastReroute", "0246.Cloud", - "0246.Convert", "0246.Count", "0246.Highway", "0246.HighwayBatch", @@ -5510,7 +6044,6 @@ "0246.Loop", "0246.Merge", "0246.Meta", - "0246.Pick", "0246.RandomInt", "0246.Script", "0246.ScriptNode", @@ -5667,6 +6200,7 @@ "Bus Node", "CLIP Input Switch", "CLIP Vision Input Switch", + "CLIPSEG2", "CLIPSeg Batch Masking", "CLIPSeg Masking", "CLIPSeg Model Loader", @@ -5908,6 +6442,34 @@ "title_aux": "ComfyUI Simply Nodes" } ], + "https://github.com/X-T-E-R/ComfyUI-EasyCivitai-XTNodes": [ + [ + "CheckpointLoaderSimpleWithPreviews", + "CivitaiCheckpointLoaderSimple", + "CivitaiLoraLoader", + "CivitaiLoraLoaderStacked", + "CivitaiLoraLoaderStackedAdvanced", + "LoraLoaderStackedAdvancedWithPreviews", + "LoraLoaderStackedWithPreviews", + "LoraLoaderWithPreviews" + ], + { + "title_aux": "ComfyUI Easy Civitai (XTNodes)" + } + ], + "https://github.com/XLabs-AI/x-flux-comfyui": [ + [ + "ApplyFluxControlNet", + "ApplyFluxIPAdapter", + "FluxLoraLoader", + "LoadFluxControlNet", + "LoadFluxIPAdapter", + "XlabsSampler" + ], + { + "title_aux": "x-flux-comfyui" + } + ], "https://github.com/XmYx/deforum-comfy-nodes": [ [ "DeforumAddNoiseNode", @@ -6466,13 +7028,20 @@ ], "https://github.com/ai-shizuka/ComfyUI-tbox": [ [ + "AnimalPosePreprocessor", + "ConstrainImageNode", + "DWPosePreprocessor", + "DWPreprocessor", + "DensePosePreprocessor", "ImageLoader", "ImageResize", "ImageSaver", "ImageSize", - "ImagesSaver" + "ImagesSaver", + "MiDaSDepthPreprocessor" ], { + "author": "tstandley", "title_aux": "ComfyUI-tbox" } ], @@ -6484,6 +7053,17 @@ "title_aux": "Comfy UI FatLabels" } ], + "https://github.com/aidenli/ComfyUI_NYJY": [ + [ + "JoyCaption", + "JoyTag", + "LoadLlamaModel", + "Translate" + ], + { + "title_aux": "ComfyUI_NYJY" + } + ], "https://github.com/aisabervisionlab/ComfyUI_merge_ASVL": [ [ "ASVL" @@ -6494,9 +7074,26 @@ ], "https://github.com/akatz-ai/ComfyUI-AKatz-Nodes": [ [ - "AK_AnimatedDilationMaskLinear" + "AK_AdjustListSize", + "AK_AnimatedDilationMaskLinear", + "AK_AudioreactiveDilationMask", + "AK_AudioreactiveDynamicDilationMask", + "AK_BinaryAmplitudeGate", + "AK_ConvertAudioToSaltAudio", + "AK_ConvertListToFloatList", + "AK_ConvertSaltAudioToAudio", + "AK_IPAdapterCustomWeights", + "AK_LagChop", + "AK_ListToNumpyFloatArray", + "AK_NormalizeMaskImage", + "AK_RescaleFloatList", + "AK_VideoSpeedAdjust" ], { + "author": "akatz", + "description": "Custom node pack for nodes I use in my workflows.", + "nickname": "Akatz Custom Nodes", + "title": "Akatz Custom Nodes", "title_aux": "Akatz Custom Nodes" } ], @@ -6538,6 +7135,23 @@ "title_aux": "ComfyUI-CascadeResolutions" } ], + "https://github.com/al-swaiti/ComfyUI-OllamaGemini": [ + [ + "BRIA_RMBG", + "BRIA_RMBG_ModelLoader", + "ComfyUIStyler", + "ConvertRasterToVector", + "FLUXResolutions", + "GeminiAPI", + "OllamaAPI", + "SaveSVG", + "TextSplitByDelimiter", + "menus" + ], + { + "title_aux": "GeminiOllama ComfyUI Extension" + } + ], "https://github.com/alanhuang67/ComfyUI-FAI-Node": [ [ "FAIDynamicMask", @@ -6607,6 +7221,15 @@ "title_aux": "ComfyUI-Ollama-Describer" } ], + "https://github.com/alpertunga-bile/image-caption-comfyui": [ + [ + "Image Caption Node", + "Insert Prompt Node" + ], + { + "title_aux": "image-caption-comfyui" + } + ], "https://github.com/alpertunga-bile/prompt-generator-comfyui": [ [ "Prompt Generator" @@ -6757,6 +7380,18 @@ "title_aux": "StableCascadeResizer" } ], + "https://github.com/anhkhoatranle30/Handy-Nodes-ComfyUI": [ + [ + "Custom Save Image //Handy" + ], + { + "author": "Khoa Tran", + "description": "This extension offers various handy nodes.", + "nickname": "Handy-Nodes-ComfyUI", + "title": "Handy-Nodes-ComfyUI", + "title_aux": "Handy Node ComfyUI" + } + ], "https://github.com/ansonkao/comfyui-geometry": [ [ "TransformTemplateOntoFaceMask" @@ -6955,6 +7590,52 @@ "title_aux": "ComfyUI-FrameSkipping" } ], + "https://github.com/bananasss00/ComfyUI-SP-Nodes": [ + [ + "BoolSwitchOutStr", + "CivitaiPrompts", + "FaceScatter", + "FaceScatter2", + "GodnessMerger_Apply", + "GodnessMerger_InputBlocks", + "GodnessMerger_InputBlocksExperimental", + "GodnessMerger_LabelEmb", + "GodnessMerger_MiddleBlock", + "GodnessMerger_MiddleBlockExperimental", + "GodnessMerger_NoiseInjection", + "GodnessMerger_Out", + "GodnessMerger_OutputBlocks", + "GodnessMerger_OutputBlocksExperimental", + "GodnessMerger_RAW_Apply", + "GodnessMerger_TimeEmbed", + "ImageMonitor", + "ImgMetaValueExtractor", + "LoraLoaderByPath", + "LoraLoaderOnlyModelByPath", + "PreviewImageWEBP", + "PromptChecker", + "RandomPromptFromBook", + "Random_Model_Merge", + "SD3BlocksMultiply", + "SD3Multiply", + "SP-CheckpointSave", + "SP_KoboldCpp", + "SP_WebsocketSendImage", + "ScatterParams", + "ScatterParamsBatch", + "SendTelegramChatBot", + "StrToCombo", + "TESTER", + "TextSplitJoinByDelimiter" + ], + { + "author": "SeniorPioner", + "description": "Node Pack: PromptChecker for token toggling, KoboldCPP API, ModelMerging, Telegram-Bot-API, and more", + "nickname": "SP-Nodes", + "title": "SP-Nodes", + "title_aux": "SP-Nodes" + } + ], "https://github.com/banodoco/steerable-motion": [ [ "BatchCreativeInterpolation", @@ -6982,6 +7663,7 @@ "Batch Resize Image for SDXL", "Checkpoint Loader Simple Mikey", "CheckpointHash", + "CheckpointSaveModelOnly", "CinematicLook", "Empty Latent Ratio Custom SDXL", "Empty Latent Ratio Select SDXL", @@ -7009,6 +7691,9 @@ "MikeyLatentTileSamplerCustom", "MikeySamplerTiledAdvanced", "MikeySamplerTiledAdvancedBaseOnly", + "ModelMergePixArtSigmaXL2_1024MS", + "ModelMergeTrainDiff", + "ModelMergeTrainDiffPixartSigmaXL2_1024MS", "MosaicExpandImage", "OobaPrompt", "PresetRatioSelector", @@ -7050,13 +7735,19 @@ ], "https://github.com/bedovyy/ComfyUI_NAIDGenerator": [ [ + "ColorizeNAID", + "DeclutterNAID", + "EmotionNAID", "GenerateNAID", "Img2ImgOptionNAID", "InpaintingOptionNAID", + "LineArtNAID", "MaskImageToNAID", "ModelOptionNAID", "NetworkOptionNAID", "PromptToNAID", + "RemoveBGNAID", + "SketchNAID", "VibeTransferOptionNAID" ], { @@ -7094,6 +7785,14 @@ "title_aux": "BrevImage" } ], + "https://github.com/blackcodetavern/ComfyUI-Benripack": [ + [ + "CharacterPipe" + ], + { + "title_aux": "ComfyUI-Benripack" + } + ], "https://github.com/blepping/ComfyUI-bleh": [ [ "BlehBlockOps", @@ -7116,10 +7815,12 @@ "https://github.com/blepping/ComfyUI-sonar": [ [ "NoisyLatentLike", + "SONAR_CUSTOM_NOISE to NOISE", "SamplerConfigOverride", "SamplerSonarDPMPPSDE", "SamplerSonarEuler", "SamplerSonarEulerA", + "SonarAdvancedPyramidNoise", "SonarCompositeNoise", "SonarCustomNoise", "SonarGuidanceConfig", @@ -7141,7 +7842,21 @@ "ApplyRAUNetSimple" ], { - "title_aux": "ComfyUI jank HiDiffusion" + "title_aux": "comfyui_jankhidiffusion" + } + ], + "https://github.com/blepping/comfyui_overly_complicated_sampling": [ + [ + "OCS Group", + "OCS ModelSetMaxSigma", + "OCS MultiParam", + "OCS Param", + "OCS Sampler", + "OCS SimpleRestartSchedule", + "OCS Substeps" + ], + { + "title_aux": "comfyui_overly_complicated_sampling" } ], "https://github.com/blueraincoatli/comfyUI_SillyNodes": [ @@ -7340,10 +8055,15 @@ ], "https://github.com/bobmagicii/comfykit-custom-nodes": [ [ + "LoraStackFiveSimple", "LoraThree", "LoraWithMeta", + "TypecasterClip", + "TypecasterCond", "TypecasterImage", - "TypecasterLatent" + "TypecasterLatent", + "TypecasterModel", + "TypecasterVae" ], { "title_aux": "ComfyKit Custom Nodes" @@ -7450,6 +8170,27 @@ "title_aux": "ComfyUI_SUNoise" } ], + "https://github.com/caleboleary/ComfyUI-Arc2Face": [ + [ + "Arc2FaceEncoderLoader", + "Arc2FaceFaceExtractor", + "Arc2FaceGenerator", + "Arc2FaceImageGridGenerator", + "Arc2FaceImg2ImgGenerator", + "Arc2FaceUNetLoader" + ], + { + "title_aux": "Arc2Face ComfyUI Node Library" + } + ], + "https://github.com/camenduru/ComfyUI-TostAI": [ + [ + "SendToTostAI" + ], + { + "title_aux": "ComfyUI-TostAI" + } + ], "https://github.com/catscandrive/comfyui-imagesubfolders/raw/main/loadImageWithSubfolders.py": [ [ "LoadImagewithSubfolders" @@ -8125,6 +8866,7 @@ "LayerUtility: BooleanOperator", "LayerUtility: BooleanOperatorV2", "LayerUtility: CheckMask", + "LayerUtility: CheckMaskV2", "LayerUtility: ColorImage", "LayerUtility: ColorImage V2", "LayerUtility: ColorPicker", @@ -8147,6 +8889,7 @@ "LayerUtility: If", "LayerUtility: ImageAutoCrop", "LayerUtility: ImageAutoCrop V2", + "LayerUtility: ImageAutoCrop V3", "LayerUtility: ImageBlend", "LayerUtility: ImageBlend V2", "LayerUtility: ImageBlendAdvance", @@ -8157,6 +8900,8 @@ "LayerUtility: ImageHub", "LayerUtility: ImageMaskScaleAs", "LayerUtility: ImageOpacity", + "LayerUtility: ImageReel", + "LayerUtility: ImageReelComposit", "LayerUtility: ImageRemoveAlpha", "LayerUtility: ImageRewardFilter", "LayerUtility: ImageScaleByAspectRatio", @@ -8164,6 +8909,7 @@ "LayerUtility: ImageScaleRestore", "LayerUtility: ImageScaleRestore V2", "LayerUtility: ImageShift", + "LayerUtility: ImageTaggerSave", "LayerUtility: Integer", "LayerUtility: LaMa", "LayerUtility: LayerImageTransform", @@ -8309,15 +9055,15 @@ "title_aux": "Image chooser" } ], - "https://github.com/chrisgoringe/cg-noise": [ + "https://github.com/chrisgoringe/cg-noisetools": [ [ - "Hijack", - "KSampler Advanced with Variations", - "KSampler with Variations", - "UnHijack" + "Batch Noise Simulate", + "Mix Noise", + "Seperable Batch Noise", + "Shape Noise" ], { - "title_aux": "Variation seeds" + "title_aux": "Noise variation and batch noise tools" } ], "https://github.com/chrisgoringe/cg-use-everywhere": [ @@ -8352,7 +9098,7 @@ "description": "", "nickname": "img2color", "title": "Img2Color Node - Detect and describe color palettes in images", - "title_aux": "img2colors-comfyui-node" + "title_aux": "Img2color - Extract Colors from Image" } ], "https://github.com/christian-byrne/img2txt-comfyui-nodes": [ @@ -8361,8 +9107,7 @@ ], { "author": "christian-byrne", - "nickname": "Image to Text - Auto Caption", - "title": "Img2Txt auto captioning. Choose from models: BLIP, Llava, MiniCPM, MS-GIT. Use model combos and merge results. Specify questions to ask about images (medium, art style, background). Supports Chinese \ud83c\udde8\ud83c\uddf3 questions via MiniCPM.", + "title": "Img2Txt auto captioning", "title_aux": "img2txt-comfyui-nodes" } ], @@ -8383,6 +9128,18 @@ "title_aux": "youtube-dl-comfyui" } ], + "https://github.com/city96/ComfyUI-GGUF": [ + [ + "CLIPLoaderGGUF", + "DualCLIPLoaderGGUF", + "TripleCLIPLoaderGGUF", + "UnetLoaderGGUF", + "UnetLoaderGGUFAdvanced" + ], + { + "title_aux": "ComfyUI-GGUF" + } + ], "https://github.com/city96/ComfyUI_ColorMod": [ [ "CV2Tonemap", @@ -8394,6 +9151,7 @@ "ColorModEdges", "ColorModMove", "ColorModPivot", + "ColorspaceConvert", "HDRCreate", "HDRExposureFusion", "LoadImageHDR", @@ -8637,8 +9395,10 @@ "ModelSamplingContinuousEDM", "ModelSamplingContinuousV", "ModelSamplingDiscrete", + "ModelSamplingFlux", "ModelSamplingSD3", "ModelSamplingStableCascade", + "ModelSave", "Morphology", "PatchModelAddDownscale", "PerpNeg", @@ -8691,8 +9451,44 @@ "StableCascade_SuperResolutionControlnet", "StableZero123_Conditioning", "StableZero123_Conditioning_Batched", + "StubConstantImage", + "StubFloat", + "StubImage", + "StubInt", + "StubMask", "StyleModelApply", "StyleModelLoader", + "TestAccumulateNode", + "TestAccumulationGetItemNode", + "TestAccumulationGetLengthNode", + "TestAccumulationHeadNode", + "TestAccumulationSetItemNode", + "TestAccumulationTailNode", + "TestAccumulationToListNode", + "TestBoolOperationNode", + "TestCustomIsChanged", + "TestCustomValidation1", + "TestCustomValidation2", + "TestCustomValidation3", + "TestCustomValidation4", + "TestCustomValidation5", + "TestDynamicDependencyCycle", + "TestExecutionBlocker", + "TestFloatConditions", + "TestForLoopClose", + "TestForLoopOpen", + "TestIntConditions", + "TestIntMathOperation", + "TestIsChangedWithConstants", + "TestLazyMixImages", + "TestListToAccumulationNode", + "TestMakeListNode", + "TestMixedExpansionReturns", + "TestStringConditions", + "TestToBoolNode", + "TestVariadicAverage", + "TestWhileLoopClose", + "TestWhileLoopOpen", "ThresholdMask", "TomePatchModel", "TripleCLIPLoader", @@ -8963,11 +9759,13 @@ "DebugTensorShape+", "DrawText+", "ExtractKeyframes+", + "FluxSamplerParams+", "GetImageSize+", "ImageApplyLUT+", "ImageBatchMultiple+", "ImageCASharpening+", "ImageColorMatch+", + "ImageColorMatchAdobe+", "ImageComposite+", "ImageCompositeFromMaskBatch+", "ImageCrop+", @@ -8985,6 +9783,7 @@ "ImageRemoveBackground+", "ImageResize+", "ImageSeamCarving+", + "ImageSmartSharpen+", "ImageTile+", "ImageToDevice+", "ImageUntile+", @@ -9008,11 +9807,24 @@ "ModelCompile+", "NoiseFromImage+", "PixelOEPixelize+", + "PlotParameters+", "RemBGSession+", "RemoveLatentMask+", "SD3NegativeConditioning+", "SDXLEmptyLatentSizePicker+", + "SamplerSelectHelper+", + "SchedulerSelectHelper+", + "SimpleComparison+", + "SimpleCondition+", "SimpleMath+", + "SimpleMathBoolean+", + "SimpleMathCondition+", + "SimpleMathDual+", + "SimpleMathFloat+", + "SimpleMathInt+", + "SimpleMathPercent+", + "SimpleMathSlider+", + "TextEncodeForSamplerParams+", "TransitionMask+", "TransparentBGSession+" ], @@ -9063,6 +9875,17 @@ "title_aux": "Face Compare" } ], + "https://github.com/da2el-ai/ComfyUI-d2-send-eagle": [ + [ + "D2 Send Eagle" + ], + { + "author": "da2el", + "description": "Send images to Eagle, an image management application", + "title": "D2 Send Eagle", + "title_aux": "D2 Send Eagle" + } + ], "https://github.com/da2el-ai/ComfyUI-d2-size-selector": [ [ "D2_SizeSelector" @@ -9087,11 +9910,35 @@ "title_aux": "D2 Steps" } ], + "https://github.com/dadoirie/ComfyUI_Dados_Nodes": [ + [ + "PinterestImageNode" + ], + { + "title_aux": "ComfyUI_Dados_Nodes" + } + ], "https://github.com/dagthomas/comfyui_dagthomas": [ [ + "APNLatent", + "ApplyBloom", + "CFGSkimming", + "CustomPromptLoader", + "DynamicStringCombinerNode", + "FileReaderNode", + "FlexibleStringMergerNode", "GPT4MiniNode", + "GPT4VisionNode", + "Gpt4CustomVision", + "Gpt4VisionCloner", + "MedianOppositeColorNode", + "OllamaNode", "PGSD3LatentGenerator", - "PromptGenerator" + "ProminentOppositeColorNode", + "PromptGenerator", + "RandomIntegerNode", + "SentenceMixerNode", + "StringMergerNode" ], { "title_aux": "SDXL Auto Prompter" @@ -9152,6 +9999,15 @@ "title_aux": "DarkPrompts" } ], + "https://github.com/daryltucker/ComfyUI-LoadFiles": [ + [ + "ListFilenames", + "LoadImages" + ], + { + "title_aux": "ComfyUI-LoadFiles" + } + ], "https://github.com/dave-palt/comfyui_DSP_imagehelpers": [ [ "dsp-imagehelpers-concat" @@ -9239,6 +10095,25 @@ "title_aux": "DZ-FaceDetailer" } ], + "https://github.com/dchatel/comfyui_davcha": [ + [ + "ConditioningCompress", + "DStack", + "DavchaCLIPMergeSimple", + "DavchaConditioningConcat", + "DavchaModelMergeSD1", + "DavchaModelMergeSDXL", + "DavchaModelMergeSimple", + "PercentPadding", + "ResizeCropFit", + "SmartMask", + "SoftErosion", + "StringScheduleHelper" + ], + { + "title_aux": "comfyui_davcha" + } + ], "https://github.com/dchatel/comfyui_facetools": [ [ "BiSeNetMask", @@ -9540,6 +10415,16 @@ "title_aux": "ComfyUI-Keyframed" } ], + "https://github.com/doomy23/ComfyUI-D00MYsNodes": [ + [ + "Images_Converter|D00MYs", + "JSPaint|D00MYs", + "Show_Text|D00MYs" + ], + { + "title_aux": "ComfyUI-D00MYsNodes" + } + ], "https://github.com/drago87/ComfyUI_Dragos_Nodes": [ [ "file_padding", @@ -9580,6 +10465,16 @@ "title_aux": "ComfyUI Easy Padding" } ], + "https://github.com/eastoc/ComfyUI_SemanticSAM": [ + [ + "PointPrompt", + "SemanticSAMLoader", + "SemanticSAMSegment" + ], + { + "title_aux": "Semantic-SAM" + } + ], "https://github.com/edenartlab/eden_comfy_pipelines": [ [ "Animation_RGB_Mask", @@ -9591,6 +10486,8 @@ "Eden_Compare", "Eden_DebugPrint", "Eden_Float", + "Eden_IMG_padder", + "Eden_IMG_unpadder", "Eden_Int", "Eden_Lora_Loader", "Eden_String", @@ -9600,10 +10497,8 @@ "Get_Prefixed_Imgs", "HistogramMatching", "IMG_blender", - "IMG_padder", "IMG_resolution_multiple_of", "IMG_scaler", - "IMG_unpadder", "If ANY execute A else B", "ImageDescriptionNode", "LatentTypeConversion", @@ -9622,7 +10517,33 @@ "WidthHeightPicker" ], { - "title_aux": "Various custom nodes by Eden.art" + "title_aux": "Eden.art nodesuite" + } + ], + "https://github.com/edenartlab/sd-lora-trainer": [ + [ + "Eden_LoRa_trainer" + ], + { + "title_aux": "Eden.art LoRa Trainer" + } + ], + "https://github.com/emojiiii/ComfyUI_Emojiiii_Custom_Nodes": [ + [ + "KolorsMultiTextEncode", + "MultiTextEncode" + ], + { + "title_aux": "ComfyUI_Emojiiii_Custom_Nodes" + } + ], + "https://github.com/erosDiffusion/ComfyUI-enricos-nodes": [ + [ + "Compositor", + "EnricosCompositor" + ], + { + "title_aux": "Compositor Node" } ], "https://github.com/evanspearman/ComfyMath": [ @@ -9710,6 +10631,24 @@ "title_aux": "ComfyUI-Showrunner-Utils" } ], + "https://github.com/fairy-root/Flux-Prompt-Generator": [ + [ + "FluxPromptGenerator" + ], + { + "title_aux": "Flux Prompt Generator for ComfyUI" + } + ], + "https://github.com/fairy-root/comfyui-ollama-llms": [ + [ + "ConcatenateText", + "llava", + "ollama" + ], + { + "title_aux": "Ollama and Llava Vision integration for ComfyUI" + } + ], "https://github.com/fearnworks/ComfyUI_FearnworksNodes": [ [ "Count Files in Directory (FW)", @@ -9814,28 +10753,38 @@ "https://github.com/filliptm/ComfyUI_Fill-Nodes": [ [ "FL_Ascii", - "FL_AudioConverter", - "FL_AudioFrameCalculator", - "FL_AudioPreview", "FL_BatchAlign", "FL_BulletHellGame", + "FL_CaptionToCSV", "FL_CodeNode", + "FL_ColorPicker", + "FL_Dalle3", "FL_DirectoryCrawl", "FL_Dither", + "FL_FractalKSampler", + "FL_GPT_Vision", "FL_Glitch", + "FL_HFHubModelUploader", + "FL_HF_Character", "FL_HalftonePattern", "FL_HexagonalPattern", + "FL_ImageCaptionLayout", + "FL_ImageCaptionLayoutPDF", "FL_ImageCaptionSaver", "FL_ImageCollage", "FL_ImageDimensionDisplay", - "FL_ImageDurationSync", "FL_ImageNotes", "FL_ImagePixelator", "FL_ImageRandomizer", "FL_InfiniteZoom", "FL_InpaintCrop", "FL_Inpaint_Stitch", + "FL_KSamplerXYZPlot", + "FL_KsamplerBasic", + "FL_KsamplerPlus", "FL_KsamplerSettings", + "FL_LoadImage", + "FL_MirrorAndAppendCaptions", "FL_NFTGenerator", "FL_PaperDrawn", "FL_PasteOnCanvas", @@ -9846,12 +10795,23 @@ "FL_RetroEffect", "FL_Ripple", "FL_SDUltimate_Slices", + "FL_SamplerStrings", + "FL_SaveCSV", + "FL_SaveImages", + "FL_SchedulerStrings", + "FL_SendToDiscordWebhook", "FL_SeparateMaskComponents", "FL_Shadertoy", - "FL_TD_Sampler", + "FL_SimpleGPTVision", + "FL_SystemCheck", "FL_TetrisGame", + "FL_TimeLine", + "FL_UpscaleModel", "FL_VideoCropMask", - "FL_VideoRecompose" + "FL_VideoRecompose", + "FL_ZipDirectory", + "FL_ZipSave", + "GradientImageGenerator" ], { "title_aux": "ComfyUI_Fill-Nodes" @@ -10244,100 +11204,7 @@ "SimpleChat" ], { - "title_aux": "SaltAI Language Toolkit" - } - ], - "https://github.com/get-salt-AI/SaltAI_LlamaIndex": [ - [ - "AddTool", - "ChangeSystemMessage", - "ClearMemory", - "ConversableAgentCreator", - "ConversableAgentCreatorAdvanced", - "ConvertAgentAsTool", - "ConvertAgentToLlamaindex", - "CreateTavilySearchTool", - "Example", - "GenerateReply", - "GroupChat", - "GroupChatAdvanced", - "GroupChatManagerCreator", - "LLMCSVReader", - "LLMChat", - "LLMChatBot", - "LLMChatEngine", - "LLMChatMessageConcat", - "LLMChatMessages", - "LLMChatMessagesAdv", - "LLMComplete", - "LLMCustomNodeComposer", - "LLMDirectoryReader", - "LLMDocumentListAppend", - "LLMDocxReader", - "LLMEpubReader", - "LLMFlatReader", - "LLMHTMLTagReader", - "LLMHWPReader", - "LLMHtmlComposer", - "LLMHtmlRepair", - "LLMIPYNBReader", - "LLMImageCaptionReader", - "LLMImageTabularChartReader", - "LLMImageTextReader", - "LLMImageVisionLLMReader", - "LLMInputToDocuments", - "LLMJsonComposer", - "LLMJsonRepair", - "LLMLLaVANextImageEvaluator", - "LLMLLaVANextModelLoader", - "LLMMarkdownComposer", - "LLMMarkdownReader", - "LLMMarkdownRepair", - "LLMMboxReader", - "LLMMultiModalImageEvaluation", - "LLMNotionReader", - "LLMOpenAIModel", - "LLMOpenAIModelOpts", - "LLMPDFReader", - "LLMPagedCSVReader", - "LLMPandasCSVReader", - "LLMParquetDatasetSearcher", - "LLMPostProcessDocuments", - "LLMPptxReader", - "LLMPyMuPDFReader", - "LLMQueryEngine", - "LLMQueryEngineAdv", - "LLMQueryEngineAsTool", - "LLMRTFReader", - "LLMRegexCreator", - "LLMRegexRepair", - "LLMRssReaderNode", - "LLMSaltWebCrawler", - "LLMScaleSERPSearch", - "LLMSemanticSplitterNodeParser", - "LLMSentenceSplitterNodeCreator", - "LLMServiceContextAdv", - "LLMServiceContextDefault", - "LLMSimpleWebPageReader", - "LLMSimpleWebPageReaderAdv", - "LLMSummaryIndex", - "LLMTavilyResearch", - "LLMTrafilaturaWebReader", - "LLMTrafilaturaWebReaderAdv", - "LLMTreeIndex", - "LLMUnstructuredReader", - "LLMVectorStoreIndex", - "LLMVectorStoreIndexAdv", - "LLMVideoAudioReader", - "LLMXMLReader", - "LLMYamlComposer", - "LLMYamlRepair", - "SaltJSONQueryEngine", - "SendMessage", - "SimpleChat" - ], - { - "title_aux": "SaltAI_LlamaIndex" + "title_aux": "SaltAI_Language_Toolkit" } ], "https://github.com/giriss/comfy-image-saver": [ @@ -10360,13 +11227,23 @@ [ "Add_To_List", "BaseSamplerSetup", + "Big_Prompter", + "Change_Entries_In_A_List", + "Change_Entry_From_List", "CheckpointMetaExtractor", + "CheckpointSelector", + "Complete_Setup", "Convert_Into", "Negate_Boolean", + "Optional_Value_Override", "OverrideSamplerSetup", + "Override_Value_If_Unset", + "Pick_Value_From_Dict", + "Pick_Values_From_List", "Refine_Prompt", "Refine_Setup", "Remap_Values", + "Remove_Values_From_List", "Select_By_Index", "Select_Line_By_Index", "Select_String_By_Index", @@ -10375,6 +11252,7 @@ "Split_Entry_In_2Chunks", "Split_Entry_In_4Chunks", "Split_Entry_In_6Chunks", + "Split_Entry_In_8Chunks", "Step_Denoise", "UniversalLatentHelper", "Universal_VAE_Loader" @@ -10471,6 +11349,14 @@ "title_aux": "String Converter" } ], + "https://github.com/goburiin/nsfwrecog-comfyui": [ + [ + "NSFWDetectorNode" + ], + { + "title_aux": "nsfwrecog-comfyui" + } + ], "https://github.com/godspede/ComfyUI_Substring": [ [ "SubstringTheory" @@ -10574,6 +11460,7 @@ "Griptape Agent Config: Anthropic", "Griptape Agent Config: Azure OpenAI", "Griptape Agent Config: Custom Structure", + "Griptape Agent Config: Environment Variables", "Griptape Agent Config: Google", "Griptape Agent Config: HuggingFace", "Griptape Agent Config: LM Studio", @@ -10617,13 +11504,9 @@ "Griptape Embedding Driver: OpenAI Compatible", "Griptape Embedding Driver: Voyage AI", "Griptape Expand: Agent Nodes", - "Griptape Image Query Driver: Amazon Bedrock Claude", - "Griptape Image Query Driver: Anthropic", - "Griptape Image Query Driver: Azure OpenAI", - "Griptape Image Query Driver: Ollama", - "Griptape Image Query Driver: OpenAI", "Griptape Load: Audio", "Griptape Load: Image From URL", + "Griptape Load: Text", "Griptape Pipeline: Add Task", "Griptape Pipeline: Insert Task", "Griptape Prompt Driver: Amazon Bedrock", @@ -10664,6 +11547,7 @@ "Griptape Tool: WebSearch", "Griptape Vector Store Driver: Amazon OpenSearch", "Griptape Vector Store Driver: Azure MongoDB", + "Griptape Vector Store Driver: Griptape Cloud KnowledgeBase", "Griptape Vector Store Driver: Local", "Griptape Vector Store Driver: Marqo", "Griptape Vector Store Driver: MongoDB Atlas", @@ -10685,6 +11569,19 @@ "title_aux": "ComfyUI Griptape Nodes" } ], + "https://github.com/gseth/ControlAltAI-Nodes": [ + [ + "BooleanBasic", + "BooleanReverse", + "FluxControlNetApply", + "FluxResolutionNode", + "FluxSampler", + "GetImageSizeRatio" + ], + { + "title_aux": "ControlAltAI Nodes" + } + ], "https://github.com/guill/abracadabra-comfyui": [ [ "AbracadabraNode", @@ -10799,6 +11696,15 @@ "title_aux": "ComfyUI OpenVoice" } ], + "https://github.com/hben35096/ComfyUI-ReplenishNodes": [ + [ + "CLIPSegToMask", + "CombineSegMasks" + ], + { + "title_aux": "ComfyUI-ReplenishNodes" + } + ], "https://github.com/hben35096/ComfyUI-ToolBox": [ [ "AutoDLDownload", @@ -10812,6 +11718,8 @@ "https://github.com/heshengtao/comfyui_LLM_party": [ [ "About_us", + "AmapRegeoTool", + "AmapWeatherTool", "CLIPTextEncode_party", "ChatTTS_Node", "CosyVoice", @@ -10823,6 +11731,9 @@ "FeishuSendMsg", "FileOnlineDelete_gitee", "FileOnlineStorage_gitee", + "FilePathExists", + "GeocodeTool", + "Images2Image", "KG_csv_toolkit_developer", "KG_csv_toolkit_user", "KG_json_toolkit_developer", @@ -10838,6 +11749,7 @@ "URL2IMG", "VAEDecode_party", "accuweather_tool", + "advance_ebd_tool", "api_function", "api_tool", "arxiv_tool", @@ -10849,18 +11761,24 @@ "classify_function_plus", "classify_persona", "classify_persona_plus", + "clear_file", "clear_model", "custom_persona", "discord_bot", "discord_file_monitor", "discord_send", + "duckduckgo_loader", + "duckduckgo_tool", "ebd_tool", + "embeddings_function", "end_dialog", "end_workflow", + "extra_parameters", "feishu", "feishu_tool", "file_combine", "file_combine_plus", + "flux_persona", "get_string", "github_tool", "google_loader", @@ -10878,8 +11796,7 @@ "list_extend", "list_extend_plus", "listen_audio", - "llama_guff_loader", - "load_embeddings", + "load_ebd", "load_excel", "load_file", "load_file_folder", @@ -10894,15 +11811,17 @@ "new_interpreter_tool", "none2false", "omost_decode", + "omost_json2py", "omost_setting", + "openai_ebd_tool", "openai_tts", "openai_whisper", "parameter_combine", "parameter_combine_plus", "parameter_function", - "play_audio", "replace_string", "save_ebd_database", + "save_openai_ebd", "show_text_party", "start_dialog", "start_workflow", @@ -10910,6 +11829,7 @@ "string_logic", "substring", "text2json", + "text2parameters", "text_iterator", "time_tool", "tool_combine", @@ -10921,12 +11841,29 @@ "work_wechat", "work_wechat_tool", "workflow_tool", - "workflow_transfer" + "workflow_transfer", + "workflow_transfer_v2" ], { "title_aux": "comfyui_LLM_party" } ], + "https://github.com/heshengtao/comfyui_LLM_schools": [ + [ + "CausalLM_trainer", + "IA3_Arguments", + "LLM_Arguments", + "Lora_or_adapter_Arguments", + "P_or_Prompt_Arguments", + "Prefix_Arguments", + "download_dataset", + "get_dataset_name", + "split_dataset" + ], + { + "title_aux": "comfyui_LLM_schools" + } + ], "https://github.com/hhhzzyang/Comfyui_Lama": [ [ "LamaApply", @@ -11482,6 +12419,7 @@ "OrbitPoses to OrbitLists JK", "Pipe End JK", "Project Setting JK", + "Random Beats JK", "Refine 1 Parameters Extract JK", "Refine 2 Parameters Extract JK", "Refine Model Parameters JK", @@ -11726,6 +12664,27 @@ "JN_AreaToMask", "JN_AreaWidthHeight", "JN_AreaXY", + "JN_AudioArrayToBatch", + "JN_AudioAutoTune", + "JN_AudioBatchToArray", + "JN_AudioCompare", + "JN_AudioConcatenation", + "JN_AudioGetChannels", + "JN_AudioInfo", + "JN_AudioNoiseReduction", + "JN_AudioNormalize", + "JN_AudioPitch", + "JN_AudioPlot", + "JN_AudioReverberation", + "JN_AudioSampleRate", + "JN_AudioSetChannels", + "JN_AudioSlice", + "JN_AudioSpeed", + "JN_AudioSplitChannels", + "JN_AudioStackChannels", + "JN_AudioTempo", + "JN_AudioTrimSilence", + "JN_AudioVolume", "JN_Blip", "JN_BlipLoader", "JN_BooleanOperation", @@ -11737,10 +12696,14 @@ "JN_DatetimeNow", "JN_Dump", "JN_DumpOutput", + "JN_Exec", + "JN_ExecOutput", "JN_FaceCrop", "JN_FaceRestoreModelLoader", "JN_FaceRestoreWithModel", "JN_FirstActive", + "JN_Flow", + "JN_FlowOutput", "JN_ImageAddBackground", "JN_ImageAddMask", "JN_ImageBatch", @@ -11761,6 +12724,8 @@ "JN_KSamplerResizeOutputParams", "JN_KSamplerSeamlessParams", "JN_KSamplerTileParams", + "JN_KeyValue", + "JN_LoadAudioDirectory", "JN_LoadImageDirectory", "JN_LogicOperation", "JN_MaskBatch", @@ -11769,6 +12734,36 @@ "JN_MaskToImage", "JN_MathOperation", "JN_MathOperationArray", + "JN_MeowHrtfAudio3d", + "JN_MeowHrtfModel", + "JN_MeowHrtfPosition", + "JN_MeowLoadVoice", + "JN_MeowSaveVoice", + "JN_MeowSentenceSplit", + "JN_MeowTts", + "JN_MeowTtsAudioToContext", + "JN_MeowTtsCoarse", + "JN_MeowTtsDecode", + "JN_MeowTtsFine", + "JN_MeowTtsLoadContext", + "JN_MeowTtsModel", + "JN_MeowTtsModelCoarse", + "JN_MeowTtsModelEncodec", + "JN_MeowTtsModelFine", + "JN_MeowTtsModelHubert", + "JN_MeowTtsModelSemantic", + "JN_MeowTtsSaveContext", + "JN_MeowTtsSemantic", + "JN_MeowTtsTokenizerHubert", + "JN_MeowVc", + "JN_MeowVcConvertVoice", + "JN_MeowVcEncodeSource", + "JN_MeowVcEncodeTarget", + "JN_MeowVcLoadSpeaker", + "JN_MeowVcModelFreeVC", + "JN_MeowVcModelWavLM", + "JN_MeowVcSaveSpeaker", + "JN_PreviewAudio", "JN_PreviewImage", "JN_PreviewMask", "JN_PrimitiveArrayInfo", @@ -11786,6 +12781,7 @@ "JN_PrimitiveToInt", "JN_PrimitiveToString", "JN_RemBGSession", + "JN_SaveAudio", "JN_SaveImage", "JN_Seamless", "JN_SeamlessBorder", @@ -11796,6 +12792,7 @@ "JN_SliceOperation", "JN_StopIf", "JN_StopIfOutput", + "JN_TensorInfo", "JN_TextConcatenation", "JN_TextReplace", "JN_TimedeltaFormat", @@ -11844,6 +12841,14 @@ "title_aux": "ComfyUI-CSV-prompt-builder" } ], + "https://github.com/jstit/comfyui_custom_node_image": [ + [ + "ImageCropCircle" + ], + { + "title_aux": "comfyui_custom_node_image" + } + ], "https://github.com/jtrue/ComfyUI-JaRue": [ [ "Text2Image_jru", @@ -11875,6 +12880,53 @@ "title_aux": "ComfyUI Unique3D" } ], + "https://github.com/justUmen/Bjornulf_custom_nodes": [ + [ + "Bjornulf_CheckBlackImage", + "Bjornulf_ClearVRAM", + "Bjornulf_CombineBackgroundOverlay", + "Bjornulf_CombineTexts", + "Bjornulf_CustomStringType", + "Bjornulf_GrayscaleTransform", + "Bjornulf_GreenScreenToTransparency", + "Bjornulf_ImageMaskCutter", + "Bjornulf_LoadImageWithTransparency", + "Bjornulf_LoopAllLines", + "Bjornulf_LoopBasicBatch", + "Bjornulf_LoopCombosSamplersSchedulers", + "Bjornulf_LoopFloat", + "Bjornulf_LoopInteger", + "Bjornulf_LoopSamplers", + "Bjornulf_LoopSchedulers", + "Bjornulf_LoopTexts", + "Bjornulf_RandomLineFromInput", + "Bjornulf_RandomModelClipVae", + "Bjornulf_RandomTexts", + "Bjornulf_RemoveTransparency", + "Bjornulf_ResizeImage", + "Bjornulf_SaveApiImage", + "Bjornulf_SaveBjornulfLobeChat", + "Bjornulf_SaveImagePath", + "Bjornulf_SaveImageToFolder", + "Bjornulf_SaveText", + "Bjornulf_SaveTmpImage", + "Bjornulf_ShowFloat", + "Bjornulf_ShowInt", + "Bjornulf_ShowText", + "Bjornulf_TextToStringAndSeed", + "Bjornulf_VideoPingPong", + "Bjornulf_WriteImageAllInOne", + "Bjornulf_WriteImageCharacter", + "Bjornulf_WriteImageCharacters", + "Bjornulf_WriteImageEnvironment", + "Bjornulf_WriteText", + "Bjornulf_imagesToVideo", + "Bjornulf_ollamaLoader" + ], + { + "title_aux": "Bjornulf_custom_nodes" + } + ], "https://github.com/ka-puna/comfyui-yanc": [ [ "YANC.ConcatStrings", @@ -12042,6 +13094,16 @@ "title_aux": "ComfyUI-text-file-util" } ], + "https://github.com/kappa54m/ComfyUI_Usability": [ + [ + "KLoadImageByPath", + "KLoadImageByPathAdvanced", + "KLoadImageDedup" + ], + { + "title_aux": "ComfyUI Usability" + } + ], "https://github.com/katalist-ai/comfyUI-nsfw-detection": [ [ "NudenetDetector" @@ -12155,6 +13217,19 @@ "title_aux": "ComfyUI-CCSR" } ], + "https://github.com/kijai/ComfyUI-ControlNeXt-SVD": [ + [ + "ControlNextDecode", + "ControlNextDiffusersScheduler", + "ControlNextGetPoses", + "ControlNextSVDApply", + "ControlNextSampler", + "DownloadAndLoadControlNeXt" + ], + { + "title_aux": "ComfyUI nodes for ControlNext-SVD v2" + } + ], "https://github.com/kijai/ComfyUI-DDColor": [ [ "DDColor_Colorize" @@ -12214,13 +13289,39 @@ ], "https://github.com/kijai/ComfyUI-Florence2": [ [ + "DownloadAndLoadFlorence2Lora", "DownloadAndLoadFlorence2Model", + "Florence2ModelLoader", "Florence2Run" ], { "title_aux": "ComfyUI-Florence2" } ], + "https://github.com/kijai/ComfyUI-FluxTrainer": [ + [ + "ExtractFluxLoRA", + "FluxKohyaInferenceSampler", + "FluxTrainEnd", + "FluxTrainLoop", + "FluxTrainModelSelect", + "FluxTrainSave", + "FluxTrainSaveModel", + "FluxTrainValidate", + "FluxTrainValidationSettings", + "InitFluxLoRATraining", + "InitFluxTraining", + "OptimizerConfig", + "OptimizerConfigAdafactor", + "TrainDatasetAdd", + "TrainDatasetGeneralConfig", + "UploadToHuggingFace", + "VisualizeLoss" + ], + { + "title_aux": "ComfyUI Flux Trainer" + } + ], "https://github.com/kijai/ComfyUI-Geowizard": [ [ "geowizard_model_loader", @@ -12306,10 +13407,12 @@ "ImageBatchRepeatInterleaving", "ImageBatchTestPattern", "ImageConcanate", + "ImageConcatFromBatch", "ImageConcatMulti", "ImageGrabPIL", "ImageGridComposite2x2", "ImageGridComposite3x3", + "ImageGridtoBatch", "ImageNormalize_Neg1_To_1", "ImagePadForOutpaintMasked", "ImagePadForOutpaintTargetSize", @@ -12325,6 +13428,7 @@ "JoinStringMulti", "JoinStrings", "LoadAndResizeImage", + "LoadImagesFromFolderKJ", "LoadResAdapterNormalization", "MaskBatchMulti", "MaskOrImageToWeight", @@ -12616,6 +13720,14 @@ "title_aux": "komojini-comfyui-nodes" } ], + "https://github.com/kudou-reira/ComfyUI_StringToHex": [ + [ + "ColorNameToHex" + ], + { + "title_aux": "ComfyUI_StringToHex" + } + ], "https://github.com/kunieone/ComfyUI_alkaid": [ [ "A_EmptyLatentImageLongside", @@ -12742,6 +13854,76 @@ "title_aux": "LNL Frame Selector" } ], + "https://github.com/leeguandong/ComfyUI_CrossImageAttention": [ + [ + "AppearanceTransferInference", + "AppearanceTransferModelModelLoader", + "CIAConfig", + "LoadImagePath", + "LoadLatents" + ], + { + "title_aux": "ComfyUI nodes to use CrossImageAttention" + } + ], + "https://github.com/leeguandong/ComfyUI_InternVL2": [ + [ + "DynamicPreprocess", + "InternVLHFInference", + "InternVLLMDEPLOYInference", + "InternVLModelLoader" + ], + { + "title_aux": "ComfyUI_InternVL2" + } + ], + "https://github.com/leeguandong/ComfyUI_LLaSM": [ + [ + "LLaSM2Interface", + "LLaSM2ModelLoader", + "LLaSMLoadAudio" + ], + { + "title_aux": "ComfyUI_LLaSM" + } + ], + "https://github.com/leeguandong/ComfyUI_M3Net": [ + [ + "M3Net_Interface", + "M3Net_ModelLoader" + ], + { + "title_aux": "ComfyUI_M3Net" + } + ], + "https://github.com/leeguandong/ComfyUI_Style_Aligned": [ + [ + "SAControlnet_ModelLoader", + "SADepth", + "SAHandler", + "SAInversion", + "SASDXLControlnetKsampler", + "SASDXLKampler", + "SASDXLTransferKsampler", + "SASDXL_ModelLoader", + "SchedulerLoader" + ], + { + "title_aux": "ComfyUI nodes to use Style-Aligned" + } + ], + "https://github.com/leeguandong/ComfyUI_VideoEditing": [ + [ + "LoadVideo2Images", + "VEdit_ControlNet_ModelLoader", + "VEdit_ModelLoader", + "VEdit_Sampler", + "VEdit_image2canny" + ], + { + "title_aux": "ComfyUI nodes to use VideoEditing" + } + ], "https://github.com/leestuartx/ComfyUI-GG": [ [ "AddPaddingToImage", @@ -12765,6 +13947,8 @@ "TclExtractFramesFromVideo", "TclExtractFramesFromVideoFile", "TclFrames2Video", + "TclLoraGenDatasets", + "TclLoraSaveImages", "TclSaveVideoFromFrames", "TclYoloV8Segmentation", "TclYoloV9Segmentation" @@ -12773,6 +13957,14 @@ "title_aux": "ComfyUI-TRA" } ], + "https://github.com/lenskikh/ComfyUI-Prompt-Worker": [ + [ + "Prompt Worker" + ], + { + "title_aux": "Propmt Worker" + } + ], "https://github.com/leoleelxh/ComfyUI-LLMs": [ [ "\ud83d\uddbc\ufe0f LLMs_Vison_Ali", @@ -12983,6 +14175,50 @@ "title_aux": "ComfyUI-RefSampling" } ], + "https://github.com/logtd/ComfyUI-RefUNet": [ + [ + "ConfigRefMapAdv", + "ConfigureRefNet", + "CreateRefBank", + "CustomRefMapSD1", + "PrepareRefLatents", + "ReadSampler", + "RefModelSamplingPred", + "WriteSampler" + ], + { + "title_aux": "ComfyUI-RefUNet" + } + ], + "https://github.com/logtd/ComfyUI-SEGAttention": [ + [ + "SEGAttention" + ], + { + "title_aux": "ComfyUI-SEGAttention" + } + ], + "https://github.com/logtd/ComfyUI-SSREncoder": [ + [ + "ApplySSR", + "EncodeSSRQuery", + "LoadSSRAligner", + "LoadSSRAttention" + ], + { + "title_aux": "ComfyUI-SSREncoder" + } + ], + "https://github.com/logtd/ComfyUI-SeeCoder": [ + [ + "LoadSeeCoder", + "LoadSeeCoderUncond", + "SeecoderEncode" + ], + { + "title_aux": "ComfyUI-SeeCoder" + } + ], "https://github.com/logtd/ComfyUI-TrackingNodes": [ [ "OpenPoseTrackerNode", @@ -13058,23 +14294,6 @@ "title_aux": "comfyui-mask-util" } ], - "https://github.com/longgui0318/comfyui-oms-diffusion": [ - [ - "Add Magic Clothing Attention", - "Change Pipeline Dtype And Device", - "Change Pixel Value Normalization", - "Diffusers Model Makeup &MC", - "Diffusers Scheduler Loader &MC", - "Load Magic Clothing Adapter", - "Load Magic Clothing Model", - "Load Magic Clothing Pipeline", - "Load Magic Clothing Pipeline With Path", - "RUN Magic Clothing Diffusers Model" - ], - { - "title_aux": "comfyui-oms-diffusion" - } - ], "https://github.com/lordgasmic/ComfyUI-Wildcards/raw/master/wildcards.py": [ [ "CLIPTextEncodeWithWildcards" @@ -13198,6 +14417,7 @@ "ImpactDilate_Mask_SEG_ELT", "ImpactDummyInput", "ImpactEdit_SEG_ELT", + "ImpactExecutionOrderController", "ImpactFloat", "ImpactFrom_SEG_ELT", "ImpactFrom_SEG_ELT_bbox", @@ -13459,6 +14679,31 @@ "title_aux": "ComfyUI CrewAI" } ], + "https://github.com/lucafoscili/comfyui-lf": [ + [ + "LF_CharacterImpersonator", + "LF_ControlPanel", + "LF_DisplayJSON", + "LF_GetRandomKeyFromJSON", + "LF_GetValueFromJSON", + "LF_ImageClassifier", + "LF_ImageHistogram", + "LF_LoadImages", + "LF_LoadLocalJSON", + "LF_Lora2Prompt", + "LF_LoraTag2Prompt", + "LF_SequentialSeedsGenerator", + "LF_SwitchImage", + "LF_SwitchInteger", + "LF_SwitchJSON", + "LF_SwitchString", + "LF_WallOfText", + "LF_WorkflowSettings" + ], + { + "title_aux": "LF Nodes" + } + ], "https://github.com/m-sokes/ComfyUI-Sokes-Nodes": [ [ "Custom Date Format | sokes \ud83e\uddac", @@ -13479,6 +14724,22 @@ "title_aux": "m957ymj75urz/ComfyUI-Custom-Nodes" } ], + "https://github.com/maepopi/Diffusers-in-ComfyUI": [ + [ + "BLoRALoader", + "GenerateImg2Image", + "GenerateInpaintImage", + "GenerateTxt2Image", + "Img2ImgStableDiffusionPipeline", + "InpaintingStableDiffusionPipeline", + "LoRALoader", + "MakeCanny", + "Text2ImgStableDiffusionPipeline" + ], + { + "title_aux": "Diffusers-in-ComfyUI" + } + ], "https://github.com/mape/ComfyUI-mape-Helpers": [ [ "mape Variable" @@ -13522,6 +14783,14 @@ "title_aux": "Recommended Resolution Calculator" } ], + "https://github.com/markuryy/ComfyUI-Flux-Prompt-Saver": [ + [ + "FluxPromptSaver" + ], + { + "title_aux": "ComfyUI Flux Prompt Saver" + } + ], "https://github.com/martijnat/comfyui-previewlatent": [ [ "PreviewLatent", @@ -13544,9 +14813,12 @@ [ "DiscordServing", "ServingInputImage", + "ServingInputImageAsLatent", "ServingInputNumber", "ServingInputText", + "ServingMultiImageOutput", "ServingOutput", + "ServingTextOutput", "WebSocketServing" ], { @@ -13855,10 +15127,8 @@ "CanvasCreatorSimple", "CircleCreator", "CirclesGenerator", - "CreateCircleMask", "CreateMaskWithCanvas", "CreateNestedPNGMask", - "CreatePolygonPNGMask", "CreateSimpleMask", "CreateTillingPNGMask", "CreateWatermarkRemovalMask", @@ -13876,6 +15146,7 @@ "IntMultiplication", "IntSubtraction", "IntToFloatMultiplication", + "LoRALoaderWithNameStacker", "LogicNot", "NoneToZero", "NumeralToString", @@ -13908,6 +15179,46 @@ "title_aux": "ComfyUI_Mira" } ], + "https://github.com/misterjoessef/MLTask_ComfyUI": [ + [ + "FacebookPosterData", + "InstagramPosterData", + "LinkedinPosterData", + "MLTaskUtilsTextImageGenerator", + "PinterestPosterData", + "SocialManMediaToPoster", + "SocialManPostData", + "SocialManPoster", + "TiktokPosterData", + "TwitterPosterData", + "YoutubePosterData" + ], + { + "title_aux": "MLTask_ComfyUI" + } + ], + "https://github.com/mittimi/ComfyUI_mittimiLoadPreset": [ + [ + "LoadAndSettingParametersMittimi01", + "LoadPresetForSettingParametersMittimi01", + "SettingParametersMittimi01" + ], + { + "author": "mittimi", + "description": "The system selects and loads presets that have been saved in advance.", + "nickname": "mittimiLoadPreset", + "title": "mittimiLoadPreset", + "title_aux": "ComfyUI_mittimiLoadPreset" + } + ], + "https://github.com/modelscope/comfyscope": [ + [ + "DashScopeFLUXAPI" + ], + { + "title_aux": "Dashscope FLUX API for ComfyUI" + } + ], "https://github.com/modusCell/ComfyUI-dimension-node-modusCell": [ [ "DimensionProviderFree modusCell", @@ -14019,14 +15330,6 @@ "title_aux": "ComfyUI-NegiTools" } ], - "https://github.com/neeltheninja/ComfyUI-TextOverlay": [ - [ - "Text Overlay" - ], - { - "title_aux": "ComfyUI-TextOverlay" - } - ], "https://github.com/neverbiasu/ComfyUI-Image-Captioner": [ [ "ImageCaptioner" @@ -14047,6 +15350,14 @@ "title_aux": "ComfyUI SAM2(Segment Anything 2)" } ], + "https://github.com/nicehero/comfyui-SegGPT": [ + [ + "SegGPT" + ], + { + "title_aux": "comfyui-SegGPT" + } + ], "https://github.com/nickve28/ComfyUI-Nich-Utils": [ [ "Image from Dir Selector (Nich)", @@ -14119,8 +15430,11 @@ "PromptUtilitiesJoinStringList", "PromptUtilitiesLoadPreset", "PromptUtilitiesLoadPresetAdvanced", + "PromptUtilitiesPromptWeight", "PromptUtilitiesRandomPreset", - "PromptUtilitiesRandomPresetAdvanced" + "PromptUtilitiesRandomPresetAdvanced", + "PromptUtilitiesReplaceOrInsertTag", + "PromptUtilitiesRoundPromptWeight" ], { "title_aux": "ComfyUI-PromptUtilities" @@ -14163,6 +15477,15 @@ "title_aux": "ComfyUI-TextOnSegs" } ], + "https://github.com/noarche/sd-webui-color-enhance": [ + [ + "MMakerColorBlend", + "MMakerColorEnhance" + ], + { + "title_aux": "noarche/Color Enhance" + } + ], "https://github.com/noembryo/ComfyUI-noEmbryo": [ [ "PromptTermList1", @@ -14263,6 +15586,48 @@ "title_aux": "BrushNet" } ], + "https://github.com/nux1111/ComfyUI_NetDist_Plus": [ + [ + "CombineImageBatch", + "ConditioningFromBase64(Nux)", + "ConditioningToBase64(Nux)", + "ExtractBase64FromImage(Nux)", + "ExtractBase64FromImageUpload(Nux)", + "FetchRemote", + "FetchRemoteWithExtras(Nux)", + "LatentToBase64(Nux)", + "LoadCurrentWorkflowJSON", + "LoadDiskWorkflowJSON", + "LoadImageUrl", + "LoadLatentFromBase64(Nux)", + "LoadLatentNumpy", + "LoadLatentUrl", + "LoadWorkflowJSON", + "RemoteApplyValues(Nux)", + "RemoteApplyValuesMulti(Nux)", + "RemoteChainEnd", + "RemoteChainStart", + "RemoteChainStart(Nux)", + "RemoteQueueSimple", + "RemoteQueueSimple(Nux)", + "RemoteQueueWorker", + "SaveDiskWorkflowJSON", + "SaveImageUrl", + "SaveImageWithBase64(Nux)", + "SaveLatentNumpy" + ], + { + "title_aux": "ComfyUI_NetDist_Plus" + } + ], + "https://github.com/okgo4/ComfyUI-Mosaic-Mask": [ + [ + "MosaicMask" + ], + { + "title_aux": "ComfyUI-Mosaic-Mask" + } + ], "https://github.com/olduvai-jp/ComfyUI-HfLoader": [ [ "Lora Loader From HF" @@ -14271,6 +15636,14 @@ "title_aux": "ComfyUI-HfLoader" } ], + "https://github.com/oleksandr612/ComfyUI-Counter": [ + [ + "Simple Counter" + ], + { + "title_aux": "ComfyUI-Counter" + } + ], "https://github.com/omar92/ComfyUI-QualityOfLifeSuit_Omar92": [ [ "CLIPStringEncode _O", @@ -14416,6 +15789,7 @@ "https://github.com/pamparamm/ComfyUI-ppm": [ [ "AttentionCouplePPM", + "CFGLimiterGuider", "CFGPPSamplerSelect", "CLIPMicroConditioning", "CLIPNegPip", @@ -14445,6 +15819,7 @@ "https://github.com/pamparamm/sd-perturbed-attention": [ [ "PerturbedAttention", + "SmoothedEnergyGuidanceAdvanced", "TRTAttachPag", "TRTPerturbedAttention" ], @@ -14464,8 +15839,9 @@ "https://github.com/patriciogonzalezvivo/comfyui_glslnodes": [ [ "float", + "glslBuffers", "glslEditor", - "glslEditor (ShaderToy)", + "glslEditorPro", "glslUniforms", "glslViewer", "int", @@ -14502,6 +15878,18 @@ "title_aux": "\u2728 Clarity AI - Creative Image Upscaler and Enhancer for ComfyUI" } ], + "https://github.com/phyblas/paint-by-example_comfyui": [ + [ + "PaintbyExampleAdvanced", + "PaintbyExampleGen", + "PaintbyExampleSimple", + "PaintbyIchimatsu", + "PaintbySingleColor" + ], + { + "title_aux": "paint-by-example @ ComfyUI" + } + ], "https://github.com/picturesonpictures/comfy_PoP": [ [ "AdaptiveCannyDetector_PoP", @@ -14557,6 +15945,7 @@ [ "BMAB Alpha Composit", "BMAB Basic", + "BMAB Black And White", "BMAB Blend", "BMAB Clip Text Encoder SDXL", "BMAB Conditioning To Bind", @@ -14572,6 +15961,7 @@ "BMAB Edge", "BMAB Extractor", "BMAB Face Detailer", + "BMAB Flux Integrator", "BMAB Google Gemini Prompt", "BMAB Import Integrator", "BMAB Integrator", @@ -14590,6 +15980,7 @@ "BMAB Person Detailer", "BMAB Preview Text", "BMAB Prompt", + "BMAB Remote Access And Save", "BMAB Remove Background", "BMAB Resize By Person", "BMAB Resize By Ratio", @@ -14604,11 +15995,13 @@ "BMAB SeedGenerator", "BMAB Segment Anything", "BMAB Simple Hand Detailer", + "BMAB Square", "BMAB Subframe Hand Detailer", "BMAB Text", "BMAB Upscale With Model", "BMAB Upscaler", - "BMAB Watermark" + "BMAB Watermark", + "BMAB Zoom Out" ], { "title_aux": "comfyui_bmab" @@ -14809,8 +16202,26 @@ "title_aux": "rgthree's ComfyUI Nodes" } ], + "https://github.com/rhdunn/comfyui-audio-processing": [ + [ + "ComfyAudio.ApplyFilterBank", + "ComfyAudio.GriffinLim", + "ComfyAudio.InverseSpectrogram", + "ComfyAudio.LinearFilterBank", + "ComfyAudio.LoadAudio", + "ComfyAudio.MelScaleFilterBank", + "ComfyAudio.PlotFilterBank", + "ComfyAudio.PlotSpectrogram", + "ComfyAudio.PlotWaveform", + "ComfyAudio.Spectrogram" + ], + { + "title_aux": "comfyui-audio-processing" + } + ], "https://github.com/rhdunn/comfyui-bus-plugin": [ [ + "ComfyBus.CLIPConditioningBusNode", "ComfyBus.CLIPEncodedPromptBusNode", "ComfyBus.CheckpointBusNode", "ComfyBus.ImageBusNode", @@ -14989,6 +16400,36 @@ "title_aux": "Runtime44 ComfyUI Nodes" } ], + "https://github.com/ryanontheinside/ComfyUI_RyanOnTheInside": [ + [ + "AudioControlledMaskMorph", + "EmitterMovement", + "GravityWell", + "MaskMath", + "MaskMorph", + "MaskRings", + "MaskTransform", + "MaskWarp", + "MovingShape", + "OpticalFlowDirectionMask", + "OpticalFlowMaskModulation", + "OpticalFlowParticleSystem", + "ParticleColorModulation", + "ParticleEmissionMask", + "ParticleEmitter", + "ParticleSizeModulation", + "ParticleSpeedModulation", + "PulsatingParticleSystemMask", + "SpringJointSetting", + "StaticBody", + "TextMaskNode", + "Vortex", + "_mfc" + ], + { + "title_aux": "RyanOnTheInside" + } + ], "https://github.com/s1dlx/comfy_meh/raw/main/meh.py": [ [ "MergingExecutionHelper" @@ -15002,12 +16443,24 @@ "ControlNet Selector", "ControlNetOptionalLoader", "DiffusersSelector", + "MultiInputVariableRewrite", "SaveImageJPGNoMeta" ], { "title_aux": "Suplex Misc ComfyUI Nodes" } ], + "https://github.com/sakura1bgx/ComfyUI_FlipStreamViewer": [ + [ + "FlipStreamLoader", + "FlipStreamOption", + "FlipStreamUpdate", + "FlipStreamViewer" + ], + { + "title_aux": "ComfyUI_FlipStreamViewer" + } + ], "https://github.com/sdfxai/SDFXBridgeForComfyUI": [ [ "SDFXClipTextEncode" @@ -15086,6 +16539,8 @@ "https://github.com/shadowcz007/comfyui-liveportrait": [ [ "ExpressionEditor_", + "ExpressionVideo2VideoNode", + "ExpressionVideoNode", "FaceCropInfo", "LivePortraitNode", "LivePortraitVideoNode", @@ -15107,6 +16562,7 @@ "Color", "ComparingTwoFrames_", "CompositeImages_", + "DepthViewer", "DynamicDelayProcessor", "EmbeddingPrompt", "EnhanceImage", @@ -15121,6 +16577,7 @@ "GridDisplayAndSave", "GridInput", "GridOutput", + "ImageBatchToList_", "ImageColorTransfer", "ImageCropByAlpha", "ImageListToBatch_", @@ -15144,6 +16601,7 @@ "NewLayer", "NoiseImage", "OutlineMask", + "P5Input", "PreviewMask_", "PromptImage", "PromptSimplification", @@ -15189,6 +16647,20 @@ "title_aux": "comfyui-sound-lab" } ], + "https://github.com/shadowcz007/comfyui-try-on": [ + [ + "CatVTONNode", + "FashionClothMask", + "FashionClothMask2" + ], + { + "author": "chflame", + "description": "CatVTON warpper for ComfyUI", + "nickname": "CatVTON_Wrapper", + "title": "CatVTON_Wrapper", + "title_aux": "comfyui-try-on" + } + ], "https://github.com/shadowcz007/comfyui-ultralytics-yolo": [ [ "DetectByLabel" @@ -15233,6 +16705,14 @@ "title_aux": "Tiled Diffusion & VAE for ComfyUI" } ], + "https://github.com/shiimizu/ComfyUI-semantic-aware-guidance": [ + [ + "SemanticAwareGuidance" + ], + { + "title_aux": "Semantic-aware Guidance (S-CFG)" + } + ], "https://github.com/shiimizu/ComfyUI_smZNodes": [ [ "smZ CLIPTextEncode", @@ -15259,18 +16739,44 @@ "title_aux": "ComfyUI-send-Eagle(slim)" } ], - "https://github.com/shinich39/comfyui-pkg39": [ + "https://github.com/shinich39/comfyui-load-image-with-cmd": [ [ - "Command39", - "LoadImage39", - "Random39" + "LoadImageWithCMD" ], { "author": "shinich39", - "description": "This package has created for generate image from generated image and embedded workflow.", - "nickname": "pkg39", - "title": "pkg39", - "title_aux": "comfyui-pkg39" + "description": "Load image and partially workflow with javascript.", + "nickname": "load-image-with-cmd", + "title": "load-image-with-cmd", + "title_aux": "comfyui-load-image-with-cmd" + } + ], + "https://github.com/shinich39/comfyui-parse-image": [ + [ + "LoadBooleanFromImage", + "LoadComboFromImage", + "LoadFloatFromImage", + "LoadIntFromImage", + "LoadStringFromImage" + ], + { + "author": "shinich39", + "description": "Extract metadata from image.", + "nickname": "parse-image", + "title": "parse-image", + "title_aux": "comfyui-parse-image" + } + ], + "https://github.com/shinich39/comfyui-put-image": [ + [ + "PutImage" + ], + { + "author": "shinich39", + "description": "Load image from directory.", + "nickname": "put-image", + "title": "put-image", + "title_aux": "comfyui-put-image" } ], "https://github.com/shobhitic/ComfyUI-PlusMinusTextClip": [ @@ -15320,14 +16826,9 @@ "BizyAirFakeScribblePreprocessor", "BizyAirGenerateLightningImage", "BizyAirHEDPreprocessor", - "BizyAirImageCaption", - "BizyAirKolorsSampler", - "BizyAirKolorsTextEncode", - "BizyAirKolorsVAEDecode", - "BizyAirKolorsVAEEncode", + "BizyAirJoyCaption", "BizyAirLeReS_DepthMapPreprocessor", "BizyAirLineArtPreprocessor", - "BizyAirMZChatGLM3TextEncode", "BizyAirM_LSDPreprocessor", "BizyAirMetric3D_DepthMapPreprocessor", "BizyAirMetric3D_NormalMapPreprocessor", @@ -15340,7 +16841,6 @@ "BizyAirRemoveBackground", "BizyAirSAMPreprocessor", "BizyAirScribblePreprocessor", - "BizyAirSetAPIKey", "BizyAirSiliconCloudLLMAPI", "BizyAirSuperResolution", "BizyAirTilePreprocessor", @@ -15464,6 +16964,14 @@ "title_aux": "kb-comfyui-nodes" } ], + "https://github.com/smlbiobot/ComfyUI-Flux-Replicate-API": [ + [ + "SML_FluxPro_Replicate_Standalone" + ], + { + "title_aux": "ComfyUI-Flux-Replicate-API" + } + ], "https://github.com/smthemex/ComfyUI_AnyDoor": [ [ "AnyDoor_LoadModel", @@ -15488,7 +16996,8 @@ ], "https://github.com/smthemex/ComfyUI_CustomNet": [ [ - "CustomNet_Plus" + "CustomNet_LoadModel", + "CustomNet_Sampler" ], { "title_aux": "ComfyUI_CustomNet" @@ -15512,6 +17021,15 @@ "title_aux": "ComfyUI_EchoMimic" } ], + "https://github.com/smthemex/ComfyUI_FoleyCrafter": [ + [ + "FoleyCrafter_LoadModel", + "FoleyCrafter_Sampler" + ], + { + "title_aux": "ComfyUI_FoleyCrafter" + } + ], "https://github.com/smthemex/ComfyUI_FollowYourEmoji": [ [ "Emoji_Make_Temple", @@ -15561,9 +17079,19 @@ "title_aux": "ComfyUI_MS_Diffusion" } ], + "https://github.com/smthemex/ComfyUI_MooER": [ + [ + "MooER_LoadModel", + "MooER_Sampler" + ], + { + "title_aux": "ComfyUI_MooER" + } + ], "https://github.com/smthemex/ComfyUI_ParlerTTS": [ [ - "PromptToAudio" + "ParlerTTS_LoadModel", + "ParlerTTS_Sampler" ], { "title_aux": "ComfyUI_ParlerTTS" @@ -15571,7 +17099,8 @@ ], "https://github.com/smthemex/ComfyUI_Pic2Story": [ [ - "Pic2Story" + "Pic2Story_Loader", + "Pic2Story_Sampler" ], { "title_aux": "ComfyUI_Pic2Story" @@ -15587,9 +17116,8 @@ ], "https://github.com/smthemex/ComfyUI_Pops": [ [ - "Imgae_To_Path", - "Pops_Prior_Embedding", - "Pops_Repo_Choice", + "Pops_Decoder", + "Pops_Repo_Loader", "Pops_Sampler" ], { @@ -15598,8 +17126,8 @@ ], "https://github.com/smthemex/ComfyUI_StableAudio_Open": [ [ - "StableAudio_Open", - "Use_LocalModel_Or_Repo" + "StableAudio_ModelLoader", + "StableAudio_Sampler" ], { "title_aux": "ComfyUI_StableAudio_Open" @@ -15728,7 +17256,9 @@ "BlurMaskFast", "ClampOutliers", "ColorMatchImage", + "ConditioningSubtract", "ConvertNormals", + "CustomNoise", "DepthToNormals", "DifferenceChecker", "DilateErodeMask", @@ -15955,6 +17485,54 @@ "title_aux": "comfyui_lumaAPI" } ], + "https://github.com/syaofox/ComfyUI_FoxTools": [ + [ + "FoxBatchImageFromList", + "FoxColorMatch", + "FoxCreateBlurBord", + "FoxCreateFaceMask", + "FoxFaceAlign", + "FoxFaceAlignCacul", + "FoxFaceAlignSimple", + "FoxFaceAnalysisModels", + "FoxFaceBoundingBox", + "FoxFaceEmbedDistance", + "FoxFaceOcclusionModelLoader", + "FoxFaceSegmentation", + "FoxFaceShaper", + "FoxFaceShaperModels", + "FoxFaceWarp", + "FoxGenSwapPathText", + "FoxGrowMaskWithBlur", + "FoxImageAdd", + "FoxImageConcanate", + "FoxImageExtractFromBatch", + "FoxImageResizeBySpecialSide", + "FoxImageRotate", + "FoxImageTileBatch", + "FoxLoadImageBatch", + "FoxLoadImageList", + "FoxLoadImagePlus", + "FoxMaskAddMask", + "FoxMaskAndMask", + "FoxMaskSubMask", + "FoxOutlineMask", + "FoxPreviewMask", + "FoxPrimitiveText", + "FoxRegTextFind", + "FoxSDXLPromptStyler", + "FoxSDXLPromptStylerAdvanced", + "FoxSaveImagePlus", + "FoxSelectFace", + "FoxShowText", + "FoxTextConcatenate", + "FoxTrimBlackBoard", + "FoxcleanGPUUsed" + ], + { + "title_aux": "ComfyUI_FoxTools" + } + ], "https://github.com/syllebra/bilbox-comfyui": [ [ "BilboXLut", @@ -16094,6 +17672,7 @@ "Compare-\ud83d\udd2c", "DebugPrint-\ud83d\udd2c", "Float-\ud83d\udd2c", + "If ANY execute A else B-\ud83d\udd2c", "If ANY return A else B-\ud83d\udd2c", "Int-\ud83d\udd2c", "String-\ud83d\udd2c" @@ -16210,6 +17789,7 @@ "https://github.com/toyxyz/ComfyUI_toyxyz_test_nodes": [ [ "CaptureWebcam", + "Direct Screen Capture", "ImageResize_Padding", "LatentDelay", "LoadWebcamImage", @@ -16233,6 +17813,7 @@ "quadmoonKSamplerAdvanced", "quadmoonLoadConfigs", "quadmoonModelLoader", + "quadmoonRotationalSampler", "quadmoonSaveNeg", "quadmoonSavePrompt", "quadmoonSmartNeg", @@ -16413,12 +17994,17 @@ [ "ChannelSelector", "DownloadAndLoadFlorence2Model", + "FalDifferentialDiffusion", + "FalDiffusion", + "FetchFromRedis", "FetchJsonFromSurreal", "Florence2Run", "ForegroundMask", "MaskImage", + "SaveImageToS3", "SaveJsonToSurreal", - "SaveTextToSurreal" + "SaveTextToSurreal", + "SaveToRedis" ], { "title_aux": "comfyui-tensorop" @@ -16489,7 +18075,7 @@ "ImageBlender" ], { - "title_aux": "Image-blender" + "title_aux": "ImageBlender" } ], "https://github.com/veighnsche/comfyui_gr85": [ @@ -16611,7 +18197,8 @@ "IPAdapter FaceID With Bool", "IPAdapter Mad Scientist Weight_Type", "Image Blending Mode Mask", - "Load Image With Bool" + "Load Image With Bool", + "Load Lora With Shared" ], { "title_aux": "ComfyUI-CustomNodes" @@ -16716,6 +18303,105 @@ "title_aux": "easy-comfy-nodes" } ], + "https://github.com/wmpmiles/ComfyUI-GTF-Utilities": [ + [ + "BBOX | Change", + "BBOX | From Mask", + "BBOX | Scale Area", + "Dimensions | Align To", + "Dimensions | Change", + "Dimensions | From GTF", + "Dimensions | From Raw", + "Dimensions | Scale", + "Dimensions | Scale to Megapixels", + "Dimensions | To Raw", + "GTF | Colorspace - Linear to Log", + "GTF | Colorspace - Log to Linear", + "GTF | Colorspace - SRGB Gamma to Linear", + "GTF | Colorspace - SRGB Linear to Gamma", + "GTF | Colorspace - Standard Gamma to Linear", + "GTF | Colorspace - Standard Linear to Gamma", + "GTF | Convert - Batch Max", + "GTF | Convert - Batch Min", + "GTF | Convert - Channel Max", + "GTF | Convert - Channel Min", + "GTF | Convert - Luminance", + "GTF | Convert - Max", + "GTF | Convert - Min", + "GTF | Filter - Binary Threshold", + "GTF | Filter - Convolve", + "GTF | Filter - Invert", + "GTF | Filter - Morphological", + "GTF | Filter - Normalize Kernel", + "GTF | Filter - Quantize", + "GTF | From Images", + "GTF | From Latents", + "GTF | From Masks", + "GTF | Kernel - Gaussian", + "GTF | Math - Acos", + "GTF | Math - Add", + "GTF | Math - Asin", + "GTF | Math - Atan", + "GTF | Math - Atan2", + "GTF | Math - Cos", + "GTF | Math - Divide", + "GTF | Math - Equal", + "GTF | Math - Lerp", + "GTF | Math - Less Than", + "GTF | Math - Multiply", + "GTF | Math - Negative", + "GTF | Math - Pow", + "GTF | Math - Reciprocal", + "GTF | Math - Sin", + "GTF | Math - Subtract", + "GTF | Math - Tan", + "GTF | Resample - Area", + "GTF | Resample - Lanczos", + "GTF | Resample - Mitchell-Netravali", + "GTF | Resample - Nearest Neighbor", + "GTF | Resample - Triangle", + "GTF | Source - One", + "GTF | Source - RGB", + "GTF | Source - Value", + "GTF | Source - Zero", + "GTF | To Images", + "GTF | To Masks", + "GTF | Tonemap - ACES", + "GTF | Tonemap - Reinhard", + "GTF | Tonemap - Reinhard Extended", + "GTF | Tonemap - Reinhard Extended over Luminance", + "GTF | Tonemap - Reinhard over Luminance", + "GTF | Tonemap - Reinhard-Jodie", + "GTF | Tonemap - Reinhard-Jodie Extended", + "GTF | Tonemap - Uncharted 2", + "GTF | Transform - 1 Channel to 3", + "GTF | Transform - 1 Channel to 4", + "GTF | Transform - Batch", + "GTF | Transform - Connected Components", + "GTF | Transform - Crop to BBOX", + "GTF | Transform - Crop/Uncrop with Anchor", + "GTF | Transform - Flip Horizontal", + "GTF | Transform - Flip Vertical", + "GTF | Transform - Rotate 180", + "GTF | Transform - Rotate CCW", + "GTF | Transform - Rotate CW", + "GTF | Transform - Transpose", + "GTF | Transform - Uncrop from BBOX", + "GTF | Update Latents", + "Primitive | Boolean", + "Primitive | Float", + "Primitive | Integer", + "Primitive | String", + "Primitive | Text" + ], + { + "author": "wmpmiles", + "description": "TODO", + "nickname": "GTFU", + "title": "GTF Utilities", + "title_aux": "ComfyUI-GTF-Utilities" + } + ], "https://github.com/wolfden/ComfyUi_PromptStylers": [ [ "SDXLPromptStylerAll", @@ -16873,6 +18559,27 @@ "title_aux": "hd-nodes-comfyui" } ], + "https://github.com/xlinx/ComfyUI-decadetw-auto-messaging-realtime": [ + [ + "Auto-MSG-ALL", + "Auto-MSG-Discord-Bot", + "Auto-MSG-Line-Notify", + "Auto-MSG-Telegram-Bot" + ], + { + "title_aux": "decadetw-Auto-Messaging-realtime" + } + ], + "https://github.com/xlinx/ComfyUI-decadetw-auto-prompt-llm": [ + [ + "Auto-LLM-Text", + "Auto-LLM-Text-Vision", + "Auto-LLM-Vision" + ], + { + "title_aux": "ComfyUI-decadetw-auto-prompt-llm" + } + ], "https://github.com/xliry/ComfyUI_SendDiscord": [ [ "SendDiscord" @@ -16920,24 +18627,44 @@ "title_aux": "comfyui_auto_danbooru" } ], - "https://github.com/yiwangsimple/ComfyUI_GroqChat": [ + "https://github.com/yhayano-ponotech/ComfyUI-Fal-API-Flux": [ + [ + "FalAPIFluxControlNetConfigNode", + "FalAPIFluxControlNetUnionConfigNode", + "FalAPIFluxLoraConfigNode", + "FalAPIFluxNode", + "FalAPIFluxNodeWithControlNet" + ], + { + "title_aux": "ComfyUI-Fal-API-Flux" + } + ], + "https://github.com/yiwangsimple/ComfyUI_DW_Chat": [ [ "DeepSeekChatNode", "DeepSeekTranslator", "ErrorLogNode", "ExecutionTime", "FileBasedChatNode", + "Gemini1_5Text", + "Gemini1_5Vision", + "GeminiFluxPrompt", + "Gemma2PromptNode", + "GemmaDialogueNode", + "GithubLinkNode", "GroqChatNode", "MoonshotMultiChatNode", "MoonshotSingleChatNode", + "OllamaImageToText", "OllamaPromptExtractor", + "OllamaTextToText", "PromptExtractorNode", "SD3LongCaptionerV2", "SDPromptAgent", "dwimage2" ], { - "title_aux": "comfy-groqchat" + "title_aux": "ComfyUI_DW_Chat" } ], "https://github.com/yolain/ComfyUI-Easy-Use": [ @@ -16961,10 +18688,12 @@ "easy XYPlot", "easy XYPlotAdvanced", "easy a1111Loader", + "easy anythingIndexSwitch", "easy applyBrushNet", "easy applyFooocusInpaint", "easy applyInpaint", "easy applyPowerPaint", + "easy batchAnything", "easy boolean", "easy cascadeKSampler", "easy cascadeLoader", @@ -16974,6 +18703,7 @@ "easy clearCacheKey", "easy comfyLoader", "easy compare", + "easy conditioningIndexSwitch", "easy controlnetLoader", "easy controlnetLoader++", "easy controlnetLoaderADV", @@ -16983,6 +18713,9 @@ "easy detailerFix", "easy dynamiCrafterLoader", "easy float", + "easy fluxLoader", + "easy forLoopEnd", + "easy forLoopStart", "easy fullCascadeKSampler", "easy fullLoader", "easy fullkSampler", @@ -16992,6 +18725,7 @@ "easy hunyuanDiTLoader", "easy icLightApply", "easy if", + "easy ifElse", "easy imageBatchToImageList", "easy imageChooser", "easy imageColorMatch", @@ -16999,6 +18733,7 @@ "easy imageCount", "easy imageCropFromMask", "easy imageDetailTransfer", + "easy imageIndexSwitch", "easy imageInsetCrop", "easy imageInterrogator", "easy imageListToImageBatch", @@ -17027,9 +18762,11 @@ "easy ipadapterApplyADV", "easy ipadapterApplyEmbeds", "easy ipadapterApplyEncoder", + "easy ipadapterApplyFaceIDKolors", "easy ipadapterApplyFromParams", "easy ipadapterApplyRegional", "easy ipadapterStyleComposition", + "easy isNone", "easy isSDXL", "easy joinImageBatch", "easy kSampler", @@ -17043,7 +18780,11 @@ "easy latentNoisy", "easy loadImageBase64", "easy loraStack", + "easy mathFloat", + "easy mathInt", + "easy mathString", "easy negative", + "easy outputToList", "easy pipeBatchIndex", "easy pipeEdit", "easy pipeEditPrompt", @@ -17088,9 +18829,12 @@ "easy stylesSelector", "easy sv3dLoader", "easy svdLoader", + "easy textIndexSwitch", "easy textSwitch", "easy ultralyticsDetectorPipe", "easy unSampler", + "easy whileLoopEnd", + "easy whileLoopStart", "easy wildcards", "easy xyAny", "easy zero123Loader" @@ -17194,6 +18938,22 @@ "title_aux": "tdxh_node_comfyui" } ], + "https://github.com/yuan199696/add_text_2_img": [ + [ + "AddText" + ], + { + "title_aux": "add_text_2_img" + } + ], + "https://github.com/yuan199696/chinese_clip_encode": [ + [ + "ChineseCLIPEncode" + ], + { + "title_aux": "chinese_clip_encode" + } + ], "https://github.com/yuvraj108c/ComfyUI-Depth-Anything-Tensorrt": [ [ "DepthAnythingTensorrt" @@ -17202,6 +18962,14 @@ "title_aux": "ComfyUI Depth Anything TensorRT" } ], + "https://github.com/yuvraj108c/ComfyUI-Dwpose-Tensorrt": [ + [ + "DwposeTensorrt" + ], + { + "title_aux": "ComfyUI Dwpose TensorRT" + } + ], "https://github.com/yuvraj108c/ComfyUI-PiperTTS": [ [ "PiperTTS" @@ -17310,6 +19078,7 @@ "https://github.com/zeroxoxo/ComfyUI-Fast-Style-Transfer": [ [ "FastStyleTransfer", + "NeuralStyleTransfer", "TrainFastStyleTransfer" ], { @@ -17333,6 +19102,7 @@ "CheckpointLoaderSimpleWithSwitch", "ColorCorrectOfUtils", "ConcatTextOfUtils", + "GenderControlOutput", "ImageBatchOneOrMore", "ImageCompositeMaskedWithSwitch", "ImageConcanateOfUtils", @@ -17348,7 +19118,8 @@ "MatchImageRatioToPreset", "ModifyTextGender", "SplitMask", - "TextPreview" + "TextPreview", + "UpscaleImageWithModelIfNeed" ], { "title_aux": "zhangp365/ComfyUI-utils-nodes" diff --git a/github-stats.json b/github-stats.json index a2ccc32c..1e08716d 100644 --- a/github-stats.json +++ b/github-stats.json @@ -1,5707 +1,6382 @@ { "hhttps://github.com/AIFSH/DiffMorpher-ComfyUI": { - "stars": 14, + "stars": 13, "last_update": "2024-07-17 01:24:59", - "author_account_age_days": 271 + "author_account_age_days": 293 }, "https://github.com/0xbitches/ComfyUI-LCM": { - "stars": 249, + "stars": 250, "last_update": "2023-11-11 21:24:33", - "author_account_age_days": 571 + "author_account_age_days": 593 }, "https://github.com/1038lab/ComfyUI-GPT2P": { "stars": 4, - "last_update": "2024-07-20 20:26:25", - "author_account_age_days": 492 - }, - "https://github.com/1038lab/ComfyUI_LatentSizeSelector": { - "stars": 2, - "last_update": "2024-07-27 18:33:19", - "author_account_age_days": 492 + "last_update": "2024-08-08 19:04:38", + "author_account_age_days": 514 }, "https://github.com/11cafe/comfyui-workspace-manager": { - "stars": 908, - "last_update": "2024-08-02 23:14:44", - "author_account_age_days": 244 + "stars": 966, + "last_update": "2024-08-23 03:39:01", + "author_account_age_days": 267 }, "https://github.com/11dogzi/ComfUI-EGAdapterMadAssistant": { - "stars": 28, + "stars": 29, "last_update": "2024-08-02 05:24:19", - "author_account_age_days": 165 + "author_account_age_days": 187 }, "https://github.com/11dogzi/Comfyui-ergouzi-Nodes": { - "stars": 28, - "last_update": "2024-05-23 00:08:39", - "author_account_age_days": 165 + "stars": 41, + "last_update": "2024-08-23 12:04:09", + "author_account_age_days": 187 }, "https://github.com/11dogzi/Comfyui-ergouzi-kaiguan": { - "stars": 15, - "last_update": "2024-08-01 17:59:50", - "author_account_age_days": 165 + "stars": 24, + "last_update": "2024-08-23 00:36:39", + "author_account_age_days": 187 }, "https://github.com/11dogzi/Comfyui-ergouzi-samplers": { - "stars": 22, + "stars": 23, "last_update": "2024-06-28 05:28:05", - "author_account_age_days": 165 + "author_account_age_days": 187 }, "https://github.com/1mckw/Comfyui-Gelbooru": { - "stars": 2, - "last_update": "2024-05-27 07:45:00", - "author_account_age_days": 729 + "stars": 3, + "last_update": "2024-08-08 08:38:19", + "author_account_age_days": 752 }, "https://github.com/2kpr/ComfyUI-UltraPixel": { - "stars": 195, + "stars": 210, "last_update": "2024-07-27 14:52:10", - "author_account_age_days": 958 + "author_account_age_days": 981 }, "https://github.com/42lux/ComfyUI-safety-checker": { - "stars": 24, + "stars": 25, "last_update": "2024-05-22 22:11:59", - "author_account_age_days": 3738 + "author_account_age_days": 3760 }, "https://github.com/438443467/ComfyUI-GPT4V-Image-Captioner": { - "stars": 20, + "stars": 21, "last_update": "2024-06-13 05:51:56", - "author_account_age_days": 453 + "author_account_age_days": 476 }, "https://github.com/54rt1n/ComfyUI-DareMerge": { - "stars": 54, + "stars": 58, "last_update": "2024-08-01 15:28:19", - "author_account_age_days": 4090 + "author_account_age_days": 4112 }, "https://github.com/807502278/ComfyUI-3D-MeshTool": { - "stars": 3, - "last_update": "2024-07-13 02:12:18", - "author_account_age_days": 2052 + "stars": 9, + "last_update": "2024-08-22 07:18:28", + "author_account_age_days": 2075 }, "https://github.com/80sVectorz/ComfyUI-Static-Primitives": { "stars": 11, - "last_update": "2024-07-31 15:43:57", - "author_account_age_days": 1510 + "last_update": "2024-08-07 11:21:06", + "author_account_age_days": 1533 }, "https://github.com/A4P7J1N7M05OT/ComfyUI-AutoColorGimp": { - "stars": 0, + "stars": 1, "last_update": "2024-05-23 00:26:10", - "author_account_age_days": 512 + "author_account_age_days": 534 }, "https://github.com/A4P7J1N7M05OT/ComfyUI-PixelOE": { "stars": 7, "last_update": "2024-06-02 14:57:59", - "author_account_age_days": 512 + "author_account_age_days": 534 }, "https://github.com/AARG-FAN/Image-Raster-for-ComfyUI": { - "stars": 81, + "stars": 88, "last_update": "2024-06-23 14:56:16", - "author_account_age_days": 538 + "author_account_age_days": 561 }, "https://github.com/AI2lab/comfyUI-DeepSeek-2lab": { - "stars": 3, + "stars": 4, "last_update": "2024-08-01 15:14:01", - "author_account_age_days": 232 + "author_account_age_days": 254 }, "https://github.com/AI2lab/comfyUI-siliconflow-api-2lab": { - "stars": 3, + "stars": 4, "last_update": "2024-08-01 15:13:33", - "author_account_age_days": 232 + "author_account_age_days": 254 }, "https://github.com/AI2lab/comfyUI-tool-2lab": { - "stars": 14, - "last_update": "2024-07-27 18:34:15", - "author_account_age_days": 232 + "stars": 18, + "last_update": "2024-08-25 11:59:09", + "author_account_age_days": 254 + }, + "https://github.com/AIFSH/AniTalker-ComfyUI": { + "stars": 4, + "last_update": "2024-08-06 03:08:44", + "author_account_age_days": 293 }, "https://github.com/AIFSH/ComfyUI-3d-photo-inpainting": { - "stars": 7, + "stars": 8, "last_update": "2024-06-19 13:59:49", - "author_account_age_days": 271 + "author_account_age_days": 293 }, "https://github.com/AIFSH/ComfyUI-AuraSR": { "stars": 24, "last_update": "2024-06-27 14:00:16", - "author_account_age_days": 271 + "author_account_age_days": 293 }, "https://github.com/AIFSH/ComfyUI-DiffSynth-Studio": { - "stars": 48, - "last_update": "2024-07-02 13:01:42", - "author_account_age_days": 271 + "stars": 54, + "last_update": "2024-08-05 08:48:03", + "author_account_age_days": 293 }, "https://github.com/AIFSH/ComfyUI-FishSpeech": { - "stars": 10, + "stars": 13, "last_update": "2024-05-23 01:18:49", - "author_account_age_days": 271 + "author_account_age_days": 293 }, "https://github.com/AIFSH/ComfyUI-GPT_SoVITS": { - "stars": 172, - "last_update": "2024-06-14 07:05:01", - "author_account_age_days": 271 + "stars": 180, + "last_update": "2024-08-09 22:00:45", + "author_account_age_days": 293 }, "https://github.com/AIFSH/ComfyUI-Hallo": { - "stars": 239, + "stars": 246, "last_update": "2024-06-24 06:43:23", - "author_account_age_days": 271 + "author_account_age_days": 293 }, "https://github.com/AIFSH/ComfyUI-I2V-Adapter": { - "stars": 17, + "stars": 20, "last_update": "2024-07-02 01:59:49", - "author_account_age_days": 271 + "author_account_age_days": 293 }, "https://github.com/AIFSH/ComfyUI-IP_LAP": { - "stars": 26, + "stars": 28, "last_update": "2024-06-14 07:05:39", - "author_account_age_days": 271 + "author_account_age_days": 293 }, "https://github.com/AIFSH/ComfyUI-Live2DViewer": { - "stars": 2, + "stars": 4, "last_update": "2024-06-14 07:04:49", - "author_account_age_days": 271 + "author_account_age_days": 293 }, "https://github.com/AIFSH/ComfyUI-MARS5-TTS": { - "stars": 23, + "stars": 24, "last_update": "2024-07-02 02:00:28", - "author_account_age_days": 271 + "author_account_age_days": 293 }, "https://github.com/AIFSH/ComfyUI-MimicBrush": { - "stars": 84, + "stars": 89, "last_update": "2024-06-17 22:26:53", - "author_account_age_days": 271 + "author_account_age_days": 293 }, "https://github.com/AIFSH/ComfyUI-MimicMotion": { - "stars": 281, - "last_update": "2024-07-15 08:11:48", - "author_account_age_days": 271 + "stars": 298, + "last_update": "2024-08-06 06:21:16", + "author_account_age_days": 293 }, "https://github.com/AIFSH/ComfyUI-MuseTalk_FSH": { - "stars": 11, + "stars": 12, "last_update": "2024-06-14 07:05:19", - "author_account_age_days": 271 + "author_account_age_days": 293 }, "https://github.com/AIFSH/ComfyUI-RVC": { - "stars": 11, + "stars": 13, "last_update": "2024-06-14 07:05:25", - "author_account_age_days": 271 + "author_account_age_days": 293 }, "https://github.com/AIFSH/ComfyUI-UVR5": { - "stars": 69, + "stars": 72, "last_update": "2024-06-20 07:31:20", - "author_account_age_days": 271 + "author_account_age_days": 293 }, "https://github.com/AIFSH/ComfyUI-UniAnimate": { - "stars": 28, + "stars": 29, "last_update": "2024-06-30 09:20:25", - "author_account_age_days": 271 + "author_account_age_days": 293 }, "https://github.com/AIFSH/ComfyUI-WhisperX": { - "stars": 25, + "stars": 26, "last_update": "2024-06-14 07:05:31", - "author_account_age_days": 271 + "author_account_age_days": 293 }, "https://github.com/AIFSH/ComfyUI-XTTS": { - "stars": 33, + "stars": 36, "last_update": "2024-06-24 09:45:59", - "author_account_age_days": 271 + "author_account_age_days": 293 }, "https://github.com/AIFSH/ComfyUI_V-Express": { - "stars": 78, + "stars": 80, "last_update": "2024-06-23 09:54:57", - "author_account_age_days": 271 + "author_account_age_days": 293 }, "https://github.com/AIFSH/CosyVoice-ComfyUI": { - "stars": 85, + "stars": 108, "last_update": "2024-07-29 10:43:12", - "author_account_age_days": 271 + "author_account_age_days": 293 + }, + "https://github.com/AIFSH/DHLive-ComfyUI": { + "stars": 10, + "last_update": "2024-08-25 03:28:34", + "author_account_age_days": 293 }, "https://github.com/AIFSH/DiffMorpher-ComfyUI": { - "stars": 14, + "stars": 13, "last_update": "2024-07-17 01:24:59", - "author_account_age_days": 271 + "author_account_age_days": 293 + }, + "https://github.com/AIFSH/FancyVideo-ComfyUI": { + "stars": 7, + "last_update": "2024-08-21 09:40:48", + "author_account_age_days": 293 + }, + "https://github.com/AIFSH/GSTTS-ComfyUI": { + "stars": 15, + "last_update": "2024-08-25 03:23:24", + "author_account_age_days": 293 }, "https://github.com/AIFSH/SenseVoice-ComfyUI": { - "stars": 9, + "stars": 10, "last_update": "2024-07-16 06:41:25", - "author_account_age_days": 271 + "author_account_age_days": 293 + }, + "https://github.com/AIFSH/StyleShot-ComfyUI": { + "stars": 3, + "last_update": "2024-08-17 00:25:29", + "author_account_age_days": 293 }, "https://github.com/AIFSH/VocalSeparation-ComfyUI": { - "stars": 3, - "last_update": "2024-07-18 11:59:48", - "author_account_age_days": 271 + "stars": 5, + "last_update": "2024-08-25 00:05:49", + "author_account_age_days": 293 }, "https://github.com/AIGCTeam/ComfyUI_kkTranslator_nodes": { "stars": 5, "last_update": "2024-05-23 00:13:50", - "author_account_age_days": 249 + "author_account_age_days": 272 }, "https://github.com/AIGODLIKE/AIGODLIKE-COMFYUI-TRANSLATION": { - "stars": 1133, - "last_update": "2024-07-29 06:53:05", - "author_account_age_days": 540 + "stars": 1300, + "last_update": "2024-08-23 03:40:05", + "author_account_age_days": 563 }, "https://github.com/AIGODLIKE/AIGODLIKE-ComfyUI-Studio": { - "stars": 219, - "last_update": "2024-06-05 00:52:46", - "author_account_age_days": 540 + "stars": 233, + "last_update": "2024-08-20 10:45:33", + "author_account_age_days": 563 }, "https://github.com/AIGODLIKE/ComfyUI-CUP": { - "stars": 8, + "stars": 15, "last_update": "2024-06-21 03:43:20", - "author_account_age_days": 540 + "author_account_age_days": 563 }, "https://github.com/AIGODLIKE/ComfyUI-ToonCrafter": { - "stars": 282, + "stars": 293, "last_update": "2024-07-17 02:28:49", - "author_account_age_days": 540 + "author_account_age_days": 563 }, "https://github.com/AInseven/ComfyUI-fastblend": { - "stars": 148, + "stars": 160, "last_update": "2024-06-14 07:13:21", - "author_account_age_days": 1722 + "author_account_age_days": 1745 }, "https://github.com/AIrjen/OneButtonPrompt": { - "stars": 787, - "last_update": "2024-07-31 18:52:46", - "author_account_age_days": 482 + "stars": 808, + "last_update": "2024-08-13 06:52:17", + "author_account_age_days": 505 }, "https://github.com/ALatentPlace/ComfyUI_yanc": { - "stars": 28, - "last_update": "2024-07-26 12:47:44", - "author_account_age_days": 1499 + "stars": 34, + "last_update": "2024-08-24 12:09:05", + "author_account_age_days": 1522 }, "https://github.com/APZmedia/ComfyUI-APZmedia-cleanName-from-string": { "stars": 4, "last_update": "2024-07-29 10:54:17", - "author_account_age_days": 2516 + "author_account_age_days": 2539 }, "https://github.com/Aaron-CHM/ComfyUI-z-a1111-sd-webui-DanTagGen": { - "stars": 1, + "stars": 3, "last_update": "2024-07-17 03:55:26", - "author_account_age_days": 1565 + "author_account_age_days": 1588 }, "https://github.com/AbdullahAlfaraj/Comfy-Photoshop-SD": { - "stars": 203, + "stars": 212, "last_update": "2024-06-14 07:04:37", - "author_account_age_days": 3707 + "author_account_age_days": 3729 }, "https://github.com/AbyssYuan0/ComfyUI_BadgerTools": { - "stars": 7, - "last_update": "2024-07-30 10:13:30", - "author_account_age_days": 529 + "stars": 8, + "last_update": "2024-08-20 09:26:48", + "author_account_age_days": 551 }, "https://github.com/Acly/comfyui-inpaint-nodes": { - "stars": 533, - "last_update": "2024-08-01 23:03:49", - "author_account_age_days": 3844 + "stars": 567, + "last_update": "2024-08-24 09:18:18", + "author_account_age_days": 3866 }, "https://github.com/Acly/comfyui-tooling-nodes": { - "stars": 232, - "last_update": "2024-08-01 23:04:01", - "author_account_age_days": 3844 + "stars": 243, + "last_update": "2024-08-23 14:11:11", + "author_account_age_days": 3866 }, "https://github.com/AiMiDi/ComfyUI-Aimidi-nodes": { "stars": 0, "last_update": "2024-06-20 17:26:02", - "author_account_age_days": 1315 + "author_account_age_days": 1338 }, "https://github.com/AlekPet/ComfyUI_Custom_Nodes_AlekPet": { - "stars": 738, - "last_update": "2024-08-02 06:43:33", - "author_account_age_days": 2739 + "stars": 770, + "last_update": "2024-08-24 16:54:38", + "author_account_age_days": 2761 }, "https://github.com/Alysondao/Comfyui-Yolov8-JSON": { - "stars": 16, - "last_update": "2024-07-10 09:37:54", - "author_account_age_days": 1069 + "stars": 17, + "last_update": "2024-08-08 04:40:12", + "author_account_age_days": 1092 }, "https://github.com/Amorano/Jovimetrix": { - "stars": 197, - "last_update": "2024-08-02 21:54:41", - "author_account_age_days": 5251 + "stars": 210, + "last_update": "2024-08-25 07:00:04", + "author_account_age_days": 5274 + }, + "https://github.com/Anibaaal/ComfyUI-UX-Nodes": { + "stars": 1, + "last_update": "2024-08-23 02:55:18", + "author_account_age_days": 3438 }, "https://github.com/AonekoSS/ComfyUI-LoRA-Tuner": { - "stars": 5, - "last_update": "2024-08-01 15:14:35", - "author_account_age_days": 4131 + "stars": 7, + "last_update": "2024-08-12 11:45:52", + "author_account_age_days": 4153 }, "https://github.com/AonekoSS/ComfyUI-SimpleCounter": { - "stars": 1, + "stars": 2, "last_update": "2024-08-01 15:13:56", - "author_account_age_days": 4131 + "author_account_age_days": 4153 }, "https://github.com/ArcherFMY/Diffusion360_ComfyUI": { - "stars": 22, + "stars": 24, "last_update": "2024-05-28 03:14:17", - "author_account_age_days": 3429 + "author_account_age_days": 3451 }, "https://github.com/ArdeniusAI/CPlus_Ardenius": { "stars": 0, "last_update": "2024-06-14 07:13:26", - "author_account_age_days": 166 + "author_account_age_days": 188 }, "https://github.com/ArtBot2023/CharacterFaceSwap": { - "stars": 60, + "stars": 63, "last_update": "2024-05-22 20:53:09", - "author_account_age_days": 333 + "author_account_age_days": 355 }, "https://github.com/ArtVentureX/comfyui-animatediff": { - "stars": 657, + "stars": 666, "last_update": "2024-05-22 18:16:43", - "author_account_age_days": 445 + "author_account_age_days": 467 }, "https://github.com/AshMartian/ComfyUI-DirGir": { - "stars": 13, + "stars": 14, "last_update": "2024-05-29 22:28:55", - "author_account_age_days": 4626 + "author_account_age_days": 4648 }, "https://github.com/AuroBit/ComfyUI-AnimateAnyone-reproduction": { - "stars": 35, + "stars": 36, "last_update": "2024-06-14 09:03:24", - "author_account_age_days": 429 + "author_account_age_days": 452 }, "https://github.com/AuroBit/ComfyUI-OOTDiffusion": { - "stars": 374, + "stars": 378, "last_update": "2024-07-12 03:49:27", - "author_account_age_days": 429 + "author_account_age_days": 452 }, "https://github.com/AustinMroz/ComfyUI-DynamicOversampling": { "stars": 0, "last_update": "2024-06-14 07:06:51", - "author_account_age_days": 4114 + "author_account_age_days": 4136 }, "https://github.com/AustinMroz/ComfyUI-SpliceTools": { "stars": 7, "last_update": "2024-06-14 07:07:21", - "author_account_age_days": 4114 + "author_account_age_days": 4136 }, "https://github.com/AustinMroz/ComfyUI-WorkflowCheckpointing": { "stars": 7, "last_update": "2024-08-01 18:38:01", - "author_account_age_days": 4114 + "author_account_age_days": 4136 }, "https://github.com/Auttasak-L/ComfyUI-ImageCropper": { "stars": 1, "last_update": "2024-05-23 05:04:53", - "author_account_age_days": 2688 + "author_account_age_days": 2711 }, "https://github.com/BAIS1C/ComfyUI_RSS_Feed_Reader": { - "stars": 2, - "last_update": "2024-06-20 03:42:00", - "author_account_age_days": 529 + "stars": 3, + "last_update": "2024-08-09 01:38:45", + "author_account_age_days": 551 }, "https://github.com/BXYMartin/ComfyUI-InstantIDUtils": { "stars": 3, "last_update": "2024-05-23 00:08:50", - "author_account_age_days": 2482 + "author_account_age_days": 2505 }, "https://github.com/BadCafeCode/masquerade-nodes-comfyui": { - "stars": 330, + "stars": 338, "last_update": "2024-06-19 04:16:54", - "author_account_age_days": 470 + "author_account_age_days": 492 }, "https://github.com/Beinsezii/bsz-cui-extras": { "stars": 21, "last_update": "2024-05-22 20:46:45", - "author_account_age_days": 2265 + "author_account_age_days": 2288 }, "https://github.com/BenNarum/ComfyUI_CAS": { "stars": 1, "last_update": "2024-07-13 12:00:40", - "author_account_age_days": 3112 + "author_account_age_days": 3134 }, "https://github.com/BenNarum/SigmaWaveFormNode": { "stars": 5, "last_update": "2024-06-20 15:20:35", - "author_account_age_days": 3112 + "author_account_age_days": 3134 }, "https://github.com/BennyKok/comfyui-deploy": { - "stars": 804, - "last_update": "2024-08-02 03:43:21", - "author_account_age_days": 3035 + "stars": 875, + "last_update": "2024-08-25 06:59:44", + "author_account_age_days": 3058 }, "https://github.com/BetaDoggo/ComfyUI-VideoPlayer": { - "stars": 15, - "last_update": "2024-07-26 09:20:57", - "author_account_age_days": 837 + "stars": 17, + "last_update": "2024-08-05 04:45:12", + "author_account_age_days": 859 }, "https://github.com/BetaDoggo/ComfyUI-WDV-Nodes": { - "stars": 1, + "stars": 2, "last_update": "2024-08-01 07:59:10", - "author_account_age_days": 837 + "author_account_age_days": 859 }, "https://github.com/BetaDoggo/ComfyUI-YetAnotherSafetyChecker": { "stars": 3, "last_update": "2024-07-19 18:11:11", - "author_account_age_days": 837 + "author_account_age_days": 859 }, "https://github.com/Big-Idea-Technology/ComfyUI-Book-Tools": { - "stars": 17, + "stars": 19, "last_update": "2024-08-01 08:01:37", - "author_account_age_days": 911 + "author_account_age_days": 933 }, "https://github.com/Big-Idea-Technology/ComfyUI_LLM_Node": { - "stars": 51, + "stars": 54, "last_update": "2024-08-01 08:01:48", - "author_account_age_days": 911 + "author_account_age_days": 933 }, "https://github.com/Billius-AI/ComfyUI-Path-Helper": { "stars": 17, "last_update": "2024-05-22 23:25:08", - "author_account_age_days": 174 + "author_account_age_days": 197 }, "https://github.com/BlakeOne/ComfyUI-CustomScheduler": { "stars": 11, "last_update": "2024-05-23 00:23:56", - "author_account_age_days": 2572 + "author_account_age_days": 2594 }, "https://github.com/BlakeOne/ComfyUI-NodePresets": { "stars": 11, "last_update": "2024-05-23 00:24:07", - "author_account_age_days": 2572 + "author_account_age_days": 2594 }, "https://github.com/BlakeOne/ComfyUI-NodeReset": { "stars": 2, "last_update": "2024-05-23 00:24:18", - "author_account_age_days": 2572 + "author_account_age_days": 2594 }, "https://github.com/BlakeOne/ComfyUI-SchedulerMixer": { "stars": 10, "last_update": "2024-05-23 00:23:44", - "author_account_age_days": 2572 + "author_account_age_days": 2594 }, "https://github.com/BlenderNeko/ComfyUI_ADV_CLIP_emb": { - "stars": 288, - "last_update": "2024-05-22 14:56:13", - "author_account_age_days": 517 + "stars": 297, + "last_update": "2024-08-07 15:13:31", + "author_account_age_days": 539 }, "https://github.com/BlenderNeko/ComfyUI_Cutoff": { - "stars": 350, + "stars": 354, "last_update": "2024-05-22 15:01:45", - "author_account_age_days": 517 + "author_account_age_days": 539 }, "https://github.com/BlenderNeko/ComfyUI_Noise": { - "stars": 227, + "stars": 233, "last_update": "2024-06-10 16:38:48", - "author_account_age_days": 517 + "author_account_age_days": 539 }, "https://github.com/BlenderNeko/ComfyUI_SeeCoder": { - "stars": 35, + "stars": 36, "last_update": "2024-05-22 14:57:04", - "author_account_age_days": 517 + "author_account_age_days": 539 }, "https://github.com/BlenderNeko/ComfyUI_TiledKSampler": { - "stars": 306, + "stars": 314, "last_update": "2024-05-22 14:56:49", - "author_account_age_days": 517 + "author_account_age_days": 539 }, "https://github.com/CC-BryanOttho/ComfyUI_API_Manager": { "stars": 14, "last_update": "2024-06-14 07:13:34", - "author_account_age_days": 524 + "author_account_age_days": 547 }, "https://github.com/CYBERLOOM-INC/ComfyUI-nodes-hnmr": { "stars": 6, "last_update": "2024-05-22 17:55:41", - "author_account_age_days": 289 + "author_account_age_days": 311 }, "https://github.com/CavinHuang/comfyui-nodes-docs": { - "stars": 93, + "stars": 103, "last_update": "2024-07-04 11:29:55", - "author_account_age_days": 2766 + "author_account_age_days": 2788 }, "https://github.com/Chan-0312/ComfyUI-EasyDeforum": { "stars": 10, "last_update": "2024-05-22 23:22:14", - "author_account_age_days": 1906 + "author_account_age_days": 1928 }, "https://github.com/Chan-0312/ComfyUI-IPAnimate": { - "stars": 67, + "stars": 68, "last_update": "2024-05-22 23:22:03", - "author_account_age_days": 1906 + "author_account_age_days": 1928 }, "https://github.com/Chan-0312/ComfyUI-Prompt-Preview": { "stars": 22, "last_update": "2024-06-14 09:01:37", - "author_account_age_days": 1906 + "author_account_age_days": 1928 }, "https://github.com/Chaoses-Ib/ComfyUI_Ib_CustomNodes": { - "stars": 15, + "stars": 16, "last_update": "2024-04-05 11:14:24", - "author_account_age_days": 1918 + "author_account_age_days": 1940 + }, + "https://github.com/ChrisColeTech/ComfyUI-Line-counter": { + "stars": 1, + "last_update": "2024-08-16 04:09:04", + "author_account_age_days": 2474 }, "https://github.com/Clybius/ComfyUI-Extra-Samplers": { - "stars": 63, + "stars": 65, "last_update": "2024-07-21 23:51:55", - "author_account_age_days": 1773 + "author_account_age_days": 1796 }, "https://github.com/Clybius/ComfyUI-Latent-Modifiers": { - "stars": 69, + "stars": 71, "last_update": "2024-06-14 09:02:44", - "author_account_age_days": 1773 + "author_account_age_days": 1796 }, "https://github.com/CosmicLaca/ComfyUI_Primere_Nodes": { - "stars": 88, - "last_update": "2024-08-01 07:56:27", - "author_account_age_days": 3694 + "stars": 91, + "last_update": "2024-08-23 17:10:05", + "author_account_age_days": 3717 + }, + "https://github.com/Cyber-Blacat/ComfyUI-Yuan": { + "stars": 4, + "last_update": "2024-08-22 02:31:20", + "author_account_age_days": 477 }, "https://github.com/Cyberschorsch/ComfyUI-checkpoint-config-loader": { "stars": 1, "last_update": "2024-07-31 13:54:16", - "author_account_age_days": 5197 + "author_account_age_days": 5220 }, "https://github.com/Danand/ComfyUI-ComfyCouple": { - "stars": 24, - "last_update": "2024-07-31 13:43:27", - "author_account_age_days": 4328 + "stars": 25, + "last_update": "2024-08-10 22:24:01", + "author_account_age_days": 4350 }, "https://github.com/DarKDinDoN/comfyui-checkpoint-automatic-config": { - "stars": 3, + "stars": 4, "last_update": "2024-07-31 17:05:17", - "author_account_age_days": 4479 + "author_account_age_days": 4502 }, "https://github.com/DataCTE/prompt_injection": { - "stars": 71, + "stars": 77, "last_update": "2024-06-21 12:56:43", - "author_account_age_days": 817 + "author_account_age_days": 839 }, "https://github.com/DeJoker/pipeline-parallel-comfy": { "stars": 2, "last_update": "2024-07-29 06:59:37", - "author_account_age_days": 3030 + "author_account_age_days": 3053 }, "https://github.com/Derfuu/Derfuu_ComfyUI_ModdedNodes": { - "stars": 322, + "stars": 334, "last_update": "2024-06-22 02:12:19", - "author_account_age_days": 1814 + "author_account_age_days": 1836 }, "https://github.com/DigitalIO/ComfyUI-stable-wildcards": { - "stars": 19, - "last_update": "2024-08-01 10:03:40", - "author_account_age_days": 4078 + "stars": 21, + "last_update": "2024-08-12 19:00:17", + "author_account_age_days": 4100 }, "https://github.com/DimaChaichan/LAizypainter-Exporter-ComfyUI": { "stars": 7, "last_update": "2024-05-22 23:14:06", - "author_account_age_days": 3112 + "author_account_age_days": 3135 + }, + "https://github.com/Dobidop/ComfyStereo": { + "stars": 6, + "last_update": "2024-08-06 19:59:34", + "author_account_age_days": 1522 }, "https://github.com/DonBaronFactory/ComfyUI-Cre8it-Nodes": { "stars": 0, "last_update": "2024-05-22 23:24:30", - "author_account_age_days": 3527 + "author_account_age_days": 3550 }, "https://github.com/DrJKL/ComfyUI-Anchors": { "stars": 6, "last_update": "2024-06-20 18:23:00", - "author_account_age_days": 5034 + "author_account_age_days": 5056 }, "https://github.com/DrMWeigand/ComfyUI_ColorImageDetection": { "stars": 2, "last_update": "2024-07-15 13:21:10", - "author_account_age_days": 1071 + "author_account_age_days": 1094 + }, + "https://github.com/EeroHeikkinen/ComfyUI-eesahesNodes": { + "stars": 31, + "last_update": "2024-08-23 12:33:25", + "author_account_age_days": 4779 }, "https://github.com/Electrofried/ComfyUI-OpenAINode": { "stars": 19, "last_update": "2024-06-14 09:01:22", - "author_account_age_days": 2659 + "author_account_age_days": 2682 }, "https://github.com/EllangoK/ComfyUI-post-processing-nodes": { - "stars": 154, - "last_update": "2024-05-22 17:54:09", - "author_account_age_days": 2818 + "stars": 160, + "last_update": "2024-08-09 17:20:17", + "author_account_age_days": 2840 }, "https://github.com/EnragedAntelope/ComfyUI-Doubutsu-Describer": { - "stars": 6, + "stars": 10, "last_update": "2024-07-29 01:21:20", - "author_account_age_days": 9 + "author_account_age_days": 31 }, "https://github.com/Excidos/ComfyUI-Documents": { - "stars": 23, + "stars": 28, "last_update": "2024-07-11 20:15:21", - "author_account_age_days": 46 + "author_account_age_days": 69 }, "https://github.com/Excidos/ComfyUI-Lumina-Next-SFT-DiffusersWrapper": { - "stars": 13, + "stars": 14, "last_update": "2024-07-30 10:27:07", - "author_account_age_days": 46 + "author_account_age_days": 69 }, "https://github.com/ExponentialML/ComfyUI_ModelScopeT2V": { "stars": 26, "last_update": "2024-05-23 00:12:17", - "author_account_age_days": 1663 + "author_account_age_days": 1685 }, "https://github.com/ExponentialML/ComfyUI_Native_DynamiCrafter": { - "stars": 106, + "stars": 107, "last_update": "2024-06-08 02:33:02", - "author_account_age_days": 1663 + "author_account_age_days": 1685 }, "https://github.com/ExponentialML/ComfyUI_VisualStylePrompting": { - "stars": 262, + "stars": 269, "last_update": "2024-05-23 00:12:41", - "author_account_age_days": 1663 + "author_account_age_days": 1685 }, "https://github.com/Extraltodeus/ComfyUI-AutomaticCFG": { - "stars": 310, - "last_update": "2024-07-10 00:27:18", - "author_account_age_days": 3189 + "stars": 322, + "last_update": "2024-08-22 12:50:23", + "author_account_age_days": 3212 }, "https://github.com/Extraltodeus/LoadLoraWithTags": { - "stars": 43, + "stars": 47, "last_update": "2024-06-22 21:05:44", - "author_account_age_days": 3189 + "author_account_age_days": 3212 + }, + "https://github.com/Extraltodeus/Skimmed_CFG": { + "stars": 90, + "last_update": "2024-08-06 14:18:19", + "author_account_age_days": 3212 }, "https://github.com/Extraltodeus/Stable-Diffusion-temperature-settings": { "stars": 38, "last_update": "2024-07-10 00:27:51", - "author_account_age_days": 3189 + "author_account_age_days": 3212 }, "https://github.com/Extraltodeus/Uncond-Zero-for-ComfyUI": { - "stars": 42, + "stars": 43, "last_update": "2024-07-10 00:27:36", - "author_account_age_days": 3189 + "author_account_age_days": 3212 }, "https://github.com/Extraltodeus/Vector_Sculptor_ComfyUI": { - "stars": 97, - "last_update": "2024-07-10 00:28:03", - "author_account_age_days": 3189 + "stars": 101, + "last_update": "2024-08-11 20:29:20", + "author_account_age_days": 3212 }, "https://github.com/Extraltodeus/noise_latent_perlinpinpin": { - "stars": 24, - "last_update": "2024-06-22 21:05:57", - "author_account_age_days": 3189 + "stars": 30, + "last_update": "2024-08-13 14:19:11", + "author_account_age_days": 3212 }, "https://github.com/Extraltodeus/pre_cfg_comfy_nodes_for_ComfyUI": { - "stars": 10, - "last_update": "2024-07-22 13:56:41", - "author_account_age_days": 3189 + "stars": 19, + "last_update": "2024-08-24 16:22:22", + "author_account_age_days": 3212 }, "https://github.com/Extraltodeus/sigmas_tools_and_the_golden_scheduler": { - "stars": 49, - "last_update": "2024-06-22 21:05:34", - "author_account_age_days": 3189 + "stars": 51, + "last_update": "2024-08-21 11:52:24", + "author_account_age_days": 3212 }, "https://github.com/Fannovel16/ComfyUI-Frame-Interpolation": { - "stars": 386, + "stars": 405, "last_update": "2024-08-01 01:00:22", - "author_account_age_days": 3171 + "author_account_age_days": 3194 }, "https://github.com/Fannovel16/ComfyUI-Loopchain": { "stars": 30, "last_update": "2023-12-15 14:25:35", - "author_account_age_days": 3171 + "author_account_age_days": 3194 }, "https://github.com/Fannovel16/ComfyUI-MagickWand": { - "stars": 78, + "stars": 83, "last_update": "2024-08-01 01:00:58", - "author_account_age_days": 3171 + "author_account_age_days": 3194 }, "https://github.com/Fannovel16/ComfyUI-MotionDiff": { - "stars": 153, + "stars": 159, "last_update": "2024-08-01 01:01:53", - "author_account_age_days": 3171 + "author_account_age_days": 3194 }, "https://github.com/Fannovel16/ComfyUI-Video-Matting": { - "stars": 159, - "last_update": "2024-08-01 22:03:54", - "author_account_age_days": 3171 + "stars": 165, + "last_update": "2024-08-14 01:28:50", + "author_account_age_days": 3194 }, "https://github.com/Fannovel16/comfyui_controlnet_aux": { - "stars": 1788, - "last_update": "2024-08-01 09:57:00", - "author_account_age_days": 3171 + "stars": 1932, + "last_update": "2024-08-17 06:53:33", + "author_account_age_days": 3194 }, "https://github.com/Fantaxico/ComfyUI-GCP-Storage": { "stars": 0, "last_update": "2024-06-14 09:05:52", - "author_account_age_days": 575 + "author_account_age_days": 598 }, "https://github.com/Feidorian/feidorian-ComfyNodes": { "stars": 5, "last_update": "2024-06-20 11:31:37", - "author_account_age_days": 2794 + "author_account_age_days": 2817 }, "https://github.com/Fictiverse/ComfyUI_Fictiverse": { "stars": 7, "last_update": "2024-06-05 19:03:21", - "author_account_age_days": 711 + "author_account_age_days": 734 }, "https://github.com/Fihade/IC-Light-ComfyUI-Node": { "stars": 6, "last_update": "2024-07-02 03:47:17", - "author_account_age_days": 2787 + "author_account_age_days": 2809 }, "https://github.com/FizzleDorf/ComfyUI-AIT": { "stars": 45, "last_update": "2024-06-22 03:13:05", - "author_account_age_days": 2019 + "author_account_age_days": 2041 }, "https://github.com/FizzleDorf/ComfyUI_FizzNodes": { - "stars": 337, + "stars": 353, "last_update": "2024-08-03 02:54:56", - "author_account_age_days": 2019 + "author_account_age_days": 2041 }, "https://github.com/FlyingFireCo/tiled_ksampler": { - "stars": 60, + "stars": 63, "last_update": "2024-05-22 23:15:17", - "author_account_age_days": 672 + "author_account_age_days": 694 }, "https://github.com/ForeignGods/ComfyUI-Mana-Nodes": { - "stars": 189, + "stars": 194, "last_update": "2024-05-29 18:29:05", - "author_account_age_days": 1283 + "author_account_age_days": 1306 + }, + "https://github.com/Franck-Demongin/NX_HuggingFace_Flux": { + "stars": 2, + "last_update": "2024-08-14 02:17:21", + "author_account_age_days": 1833 }, "https://github.com/Franck-Demongin/NX_PromptStyler": { - "stars": 5, + "stars": 6, "last_update": "2024-05-22 23:25:21", - "author_account_age_days": 1810 + "author_account_age_days": 1833 + }, + "https://github.com/Franck-Demongin/NX_Translator": { + "stars": 1, + "last_update": "2024-08-14 02:17:01", + "author_account_age_days": 1833 }, "https://github.com/FredBill1/comfyui-fb-utils": { "stars": 1, "last_update": "2024-05-23 01:41:02", - "author_account_age_days": 2356 + "author_account_age_days": 2379 }, "https://github.com/Fucci-Mateo/ComfyUI-Airtable": { "stars": 0, "last_update": "2024-06-25 13:35:18", - "author_account_age_days": 918 + "author_account_age_days": 940 }, "https://github.com/FuouM/ComfyUI-EbSynth": { - "stars": 5, - "last_update": "2024-07-31 14:02:22", - "author_account_age_days": 1721 + "stars": 62, + "last_update": "2024-08-17 15:44:49", + "author_account_age_days": 1743 }, "https://github.com/FuouM/ComfyUI-FirstOrderMM": { - "stars": 2, - "last_update": "2024-07-31 17:54:03", - "author_account_age_days": 1721 + "stars": 5, + "last_update": "2024-08-17 15:26:38", + "author_account_age_days": 1743 + }, + "https://github.com/FuouM/ComfyUI-StyleTransferPlus": { + "stars": 6, + "last_update": "2024-08-14 15:42:37", + "author_account_age_days": 1743 }, "https://github.com/FuouM/FM_nodes": { - "stars": 3, - "last_update": "2024-08-03 05:21:01", - "author_account_age_days": 1721 + "stars": 5, + "last_update": "2024-08-12 04:49:06", + "author_account_age_days": 1743 }, "https://github.com/G-370/ComfyUI-SD3-Powerlab": { - "stars": 18, + "stars": 19, "last_update": "2024-06-22 19:17:18", - "author_account_age_days": 1559 + "author_account_age_days": 1581 }, "https://github.com/GMapeSplat/ComfyUI_ezXY": { "stars": 24, "last_update": "2024-05-29 17:43:08", - "author_account_age_days": 1337 + "author_account_age_days": 1359 }, "https://github.com/GTSuya-Studio/ComfyUI-Gtsuya-Nodes": { "stars": 7, "last_update": "2024-05-22 21:31:52", - "author_account_age_days": 2596 + "author_account_age_days": 2618 }, "https://github.com/GavChap/ComfyUI-SD3LatentSelectRes": { - "stars": 11, + "stars": 12, "last_update": "2024-07-31 13:51:25", - "author_account_age_days": 4607 + "author_account_age_days": 4630 + }, + "https://github.com/GeekyGhost/ComfyUI-GeekyRemB": { + "stars": 27, + "last_update": "2024-08-12 20:37:38", + "author_account_age_days": 732 }, "https://github.com/GentlemanHu/ComfyUI-SunoAI": { - "stars": 11, + "stars": 14, "last_update": "2024-08-03 04:14:44", - "author_account_age_days": 2423 + "author_account_age_days": 2445 }, "https://github.com/Goktug/comfyui-saveimage-plus": { - "stars": 3, - "last_update": "2024-07-31 13:41:00", - "author_account_age_days": 4971 + "stars": 4, + "last_update": "2024-08-14 00:07:38", + "author_account_age_days": 4994 }, "https://github.com/Gourieff/comfyui-reactor-node": { - "stars": 1221, - "last_update": "2024-08-01 18:53:18", - "author_account_age_days": 1159 + "stars": 1309, + "last_update": "2024-08-07 09:25:47", + "author_account_age_days": 1181 }, "https://github.com/GraftingRayman/ComfyUI_GraftingRayman": { - "stars": 42, + "stars": 46, "last_update": "2024-07-23 08:57:27", - "author_account_age_days": 202 + "author_account_age_days": 225 }, "https://github.com/Grant-CP/ComfyUI-LivePortraitKJ-MPS": { - "stars": 11, + "stars": 12, "last_update": "2024-07-11 22:04:16", - "author_account_age_days": 1213 + "author_account_age_days": 1235 }, "https://github.com/GreenLandisaLie/AuraSR-ComfyUI": { - "stars": 107, + "stars": 127, "last_update": "2024-08-02 01:51:51", - "author_account_age_days": 1237 + "author_account_age_days": 1259 }, "https://github.com/Guillaume-Fgt/ComfyUI_StableCascadeLatentRatio": { "stars": 3, "last_update": "2024-06-14 08:59:42", - "author_account_age_days": 1519 + "author_account_age_days": 1542 }, "https://github.com/HAL41/ComfyUI-aichemy-nodes": { "stars": 4, "last_update": "2024-05-22 23:10:19", - "author_account_age_days": 2885 + "author_account_age_days": 2908 }, "https://github.com/HECer/ComfyUI-FilePathCreator": { - "stars": 6, + "stars": 7, "last_update": "2024-07-31 13:53:46", - "author_account_age_days": 3020 + "author_account_age_days": 3042 }, "https://github.com/Hangover3832/ComfyUI-Hangover-Moondream": { - "stars": 39, + "stars": 40, "last_update": "2024-06-14 08:08:20", - "author_account_age_days": 649 + "author_account_age_days": 672 }, "https://github.com/Hangover3832/ComfyUI-Hangover-Nodes": { - "stars": 34, + "stars": 35, "last_update": "2024-06-14 08:08:28", - "author_account_age_days": 649 + "author_account_age_days": 672 }, "https://github.com/Hangover3832/ComfyUI-Hangover-Recognize_Anything": { "stars": 18, "last_update": "2024-06-14 08:10:52", - "author_account_age_days": 649 + "author_account_age_days": 672 }, "https://github.com/Haoming02/comfyui-clear-screen": { - "stars": 1, + "stars": 2, "last_update": "2024-08-02 06:09:47", - "author_account_age_days": 1371 + "author_account_age_days": 1393 }, "https://github.com/Haoming02/comfyui-diffusion-cg": { - "stars": 60, + "stars": 76, "last_update": "2024-08-02 06:13:20", - "author_account_age_days": 1371 + "author_account_age_days": 1393 }, "https://github.com/Haoming02/comfyui-floodgate": { - "stars": 25, + "stars": 26, "last_update": "2024-08-02 06:21:25", - "author_account_age_days": 1371 + "author_account_age_days": 1393 }, "https://github.com/Haoming02/comfyui-menu-anchor": { - "stars": 3, + "stars": 4, "last_update": "2024-08-02 06:22:51", - "author_account_age_days": 1371 + "author_account_age_days": 1393 }, "https://github.com/Haoming02/comfyui-node-beautify": { "stars": 6, "last_update": "2024-08-02 06:24:27", - "author_account_age_days": 1371 + "author_account_age_days": 1393 }, "https://github.com/Haoming02/comfyui-old-photo-restoration": { "stars": 14, "last_update": "2024-08-02 06:30:01", - "author_account_age_days": 1371 + "author_account_age_days": 1393 }, "https://github.com/Haoming02/comfyui-prompt-format": { - "stars": 30, + "stars": 31, "last_update": "2024-08-02 06:31:16", - "author_account_age_days": 1371 + "author_account_age_days": 1393 }, "https://github.com/Haoming02/comfyui-resharpen": { - "stars": 31, - "last_update": "2024-08-02 06:32:26", - "author_account_age_days": 1371 + "stars": 37, + "last_update": "2024-08-20 05:21:20", + "author_account_age_days": 1393 }, "https://github.com/Haoming02/comfyui-tab-handler": { - "stars": 4, + "stars": 5, "last_update": "2024-08-02 06:33:55", - "author_account_age_days": 1371 + "author_account_age_days": 1393 }, "https://github.com/HaydenReeve/ComfyUI-Better-Strings": { - "stars": 0, + "stars": 1, "last_update": "2024-05-22 23:20:05", - "author_account_age_days": 2281 + "author_account_age_days": 2304 + }, + "https://github.com/HeadshotPro/ComfyUI-HeadshotPro": { + "stars": 2, + "last_update": "2024-08-14 04:00:34", + "author_account_age_days": 416 }, "https://github.com/HebelHuber/comfyui-enhanced-save-node": { "stars": 2, "last_update": "2024-06-14 08:59:28", - "author_account_age_days": 2363 + "author_account_age_days": 2386 + }, + "https://github.com/Hellrunner2k/ComfyUI-HellrunnersMagicalNodes": { + "stars": 2, + "last_update": "2024-08-25 03:19:51", + "author_account_age_days": 3146 }, "https://github.com/Hiero207/ComfyUI-Hiero-Nodes": { - "stars": 6, - "last_update": "2024-07-31 15:01:05", - "author_account_age_days": 1738 + "stars": 7, + "last_update": "2024-08-14 01:25:26", + "author_account_age_days": 1760 }, "https://github.com/Hopping-Mad-Games/ComfyUI_LiteLLM": { "stars": 3, "last_update": "2024-06-29 19:44:47", - "author_account_age_days": 228 + "author_account_age_days": 250 }, "https://github.com/IDGallagher/ComfyUI-IG-Nodes": { - "stars": 1, + "stars": 2, "last_update": "2024-07-15 19:45:50", - "author_account_age_days": 5520 + "author_account_age_days": 5543 }, "https://github.com/ITurchenko/ComfyUI-SizeFromArray": { - "stars": 0, + "stars": 1, "last_update": "2024-08-01 08:45:43", - "author_account_age_days": 3748 + "author_account_age_days": 3771 }, "https://github.com/Intersection98/ComfyUI_MX_post_processing-nodes": { "stars": 9, "last_update": "2024-05-23 01:12:46", - "author_account_age_days": 2669 + "author_account_age_days": 2692 }, "https://github.com/Inzaniak/comfyui-ranbooru": { "stars": 9, "last_update": "2024-05-22 23:12:23", - "author_account_age_days": 3949 + "author_account_age_days": 3971 }, "https://github.com/IsItDanOrAi/ComfyUI-Stereopsis": { - "stars": 4, + "stars": 7, "last_update": "2024-08-02 13:38:00", - "author_account_age_days": 151 + "author_account_age_days": 173 + }, + "https://github.com/Isi-dev/ComfyUI-UniAnimate-W": { + "stars": 35, + "last_update": "2024-08-19 14:38:33", + "author_account_age_days": 1154 + }, + "https://github.com/IuvenisSapiens/ComfyUI_MiniCPM-V-2_6-int4": { + "stars": 72, + "last_update": "2024-08-21 13:37:51", + "author_account_age_days": 473 + }, + "https://github.com/IuvenisSapiens/ComfyUI_Qwen2-Audio-7B-Instruct-Int4": { + "stars": 1, + "last_update": "2024-08-24 08:50:19", + "author_account_age_days": 473 }, "https://github.com/JPS-GER/ComfyUI_JPS-Nodes": { "stars": 42, "last_update": "2024-05-22 20:39:14", - "author_account_age_days": 355 + "author_account_age_days": 378 + }, + "https://github.com/JPrevots/ComfyUI-PhyCV": { + "stars": 1, + "last_update": "2024-08-19 22:00:21", + "author_account_age_days": 621 }, "https://github.com/JackEllie/ComfyUI_AI_Assistant": { - "stars": 5, + "stars": 22, "last_update": "2024-07-26 04:55:41", - "author_account_age_days": 610 + "author_account_age_days": 633 }, "https://github.com/Jannchie/ComfyUI-J": { - "stars": 66, + "stars": 68, "last_update": "2024-07-31 13:12:46", - "author_account_age_days": 2593 + "author_account_age_days": 2615 }, "https://github.com/JaredTherriault/ComfyUI-JNodes": { - "stars": 30, - "last_update": "2024-08-03 00:38:17", - "author_account_age_days": 3611 + "stars": 31, + "last_update": "2024-08-11 21:06:02", + "author_account_age_days": 3634 }, "https://github.com/JayLyu/ComfyUI_BaiKong_Node": { - "stars": 0, - "last_update": "2024-07-31 15:32:36", - "author_account_age_days": 3308 + "stars": 1, + "last_update": "2024-08-12 15:54:20", + "author_account_age_days": 3330 }, "https://github.com/JcandZero/ComfyUI_GLM4Node": { "stars": 25, "last_update": "2024-05-22 23:12:46", - "author_account_age_days": 729 + "author_account_age_days": 752 }, "https://github.com/Jcd1230/rembg-comfyui-node": { - "stars": 128, + "stars": 131, "last_update": "2024-05-22 17:58:34", - "author_account_age_days": 4926 + "author_account_age_days": 4948 }, "https://github.com/JerryOrbachJr/ComfyUI-RandomSize": { "stars": 3, - "last_update": "2024-05-22 23:18:51", - "author_account_age_days": 195 + "last_update": "2024-08-10 07:10:17", + "author_account_age_days": 217 }, "https://github.com/JettHu/ComfyUI-TCD": { - "stars": 100, + "stars": 107, "last_update": "2024-07-31 13:50:21", - "author_account_age_days": 2397 + "author_account_age_days": 2420 }, "https://github.com/JettHu/ComfyUI_TGate": { - "stars": 51, + "stars": 52, "last_update": "2024-07-27 18:34:18", - "author_account_age_days": 2397 + "author_account_age_days": 2420 }, "https://github.com/Jordach/comfy-plasma": { - "stars": 56, + "stars": 59, "last_update": "2024-05-22 18:08:28", - "author_account_age_days": 4552 + "author_account_age_days": 4575 }, "https://github.com/JosefKuchar/ComfyUI-AdvancedTiling": { - "stars": 5, + "stars": 7, "last_update": "2024-08-02 15:16:12", - "author_account_age_days": 3394 + "author_account_age_days": 3416 + }, + "https://github.com/Julian-adv/WildDivide": { + "stars": 3, + "last_update": "2024-08-20 13:47:27", + "author_account_age_days": 400 }, "https://github.com/Kaharos94/ComfyUI-Saveaswebp": { - "stars": 35, + "stars": 37, "last_update": "2024-06-21 23:01:48", - "author_account_age_days": 1234 + "author_account_age_days": 1257 }, "https://github.com/Kangkang625/ComfyUI-paint-by-example": { - "stars": 15, + "stars": 17, "last_update": "2024-05-22 22:20:27", - "author_account_age_days": 953 + "author_account_age_days": 976 }, "https://github.com/KewkLW/ComfyUI-kewky_tools": { "stars": 7, "last_update": "2024-07-10 05:45:11", - "author_account_age_days": 1727 + "author_account_age_days": 1749 }, "https://github.com/Koishi-Star/Euler-Smea-Dyn-Sampler": { - "stars": 145, + "stars": 149, "last_update": "2024-06-16 15:50:10", - "author_account_age_days": 1525 + "author_account_age_days": 1548 }, "https://github.com/KoreTeknology/ComfyUI-Universal-Styler": { - "stars": 17, - "last_update": "2024-07-29 09:06:21", - "author_account_age_days": 3229 + "stars": 25, + "last_update": "2024-08-15 16:58:02", + "author_account_age_days": 3252 }, "https://github.com/Kosinkadink/ComfyUI-Advanced-ControlNet": { - "stars": 497, - "last_update": "2024-08-02 22:04:25", - "author_account_age_days": 3756 + "stars": 519, + "last_update": "2024-08-24 12:31:29", + "author_account_age_days": 3778 }, "https://github.com/Kosinkadink/ComfyUI-AnimateDiff-Evolved": { - "stars": 2433, - "last_update": "2024-08-02 23:03:51", - "author_account_age_days": 3756 + "stars": 2511, + "last_update": "2024-08-23 09:43:48", + "author_account_age_days": 3778 }, "https://github.com/Kosinkadink/ComfyUI-VideoHelperSuite": { - "stars": 456, - "last_update": "2024-08-02 23:03:37", - "author_account_age_days": 3756 + "stars": 492, + "last_update": "2024-08-24 00:26:25", + "author_account_age_days": 3778 }, "https://github.com/Koushakur/ComfyUI-DenoiseChooser": { "stars": 5, "last_update": "2024-07-31 14:05:13", - "author_account_age_days": 1160 + "author_account_age_days": 1182 }, "https://github.com/KytraScript/ComfyUI_KytraWebhookHTTP": { - "stars": 3, + "stars": 4, "last_update": "2024-05-23 00:21:43", - "author_account_age_days": 1819 + "author_account_age_days": 1841 }, "https://github.com/LEv145/images-grid-comfy-plugin": { - "stars": 139, + "stars": 141, "last_update": "2024-05-30 17:54:32", - "author_account_age_days": 2247 + "author_account_age_days": 2269 }, "https://github.com/LZpenguin/ComfyUI-Text": { - "stars": 23, + "stars": 24, "last_update": "2024-06-20 13:38:16", - "author_account_age_days": 2019 + "author_account_age_days": 2041 }, "https://github.com/LarryJane491/Image-Captioning-in-ComfyUI": { - "stars": 40, + "stars": 43, "last_update": "2024-06-06 20:45:43", - "author_account_age_days": 203 + "author_account_age_days": 226 }, "https://github.com/LarryJane491/Lora-Training-in-Comfy": { - "stars": 320, - "last_update": "2024-07-28 16:37:06", - "author_account_age_days": 203 + "stars": 344, + "last_update": "2024-08-05 11:32:30", + "author_account_age_days": 226 }, "https://github.com/Layer-norm/comfyui-lama-remover": { - "stars": 62, + "stars": 68, "last_update": "2024-08-03 04:18:39", - "author_account_age_days": 372 + "author_account_age_days": 394 }, "https://github.com/Lerc/canvas_tab": { - "stars": 150, + "stars": 152, "last_update": "2024-05-22 20:48:45", - "author_account_age_days": 5407 + "author_account_age_days": 5429 + }, + "https://github.com/Lhyejin/ComfyUI-Fill-Image-for-Outpainting": { + "stars": 1, + "last_update": "2024-08-23 11:23:20", + "author_account_age_days": 2664 }, "https://github.com/LightSketch-ai/ComfyUI-LivePortraitNode": { "stars": 2, "last_update": "2024-07-17 01:24:53", - "author_account_age_days": 23 + "author_account_age_days": 46 }, "https://github.com/Limitex/ComfyUI-Calculation": { "stars": 0, "last_update": "2024-05-22 22:18:40", - "author_account_age_days": 1314 + "author_account_age_days": 1337 }, "https://github.com/Limitex/ComfyUI-Diffusers": { - "stars": 123, + "stars": 126, "last_update": "2024-05-22 22:18:57", - "author_account_age_days": 1314 + "author_account_age_days": 1337 + }, + "https://github.com/Ling-APE/ComfyUI-PixelResolutionCalculator": { + "stars": 5, + "last_update": "2024-08-14 02:17:07", + "author_account_age_days": 449 }, "https://github.com/Loewen-Hob/rembg-comfyui-node-better": { "stars": 51, "last_update": "2024-05-23 00:32:53", - "author_account_age_days": 510 + "author_account_age_days": 533 }, "https://github.com/LonicaMewinsky/ComfyUI-MakeFrame": { - "stars": 24, + "stars": 26, "last_update": "2024-05-22 21:29:02", - "author_account_age_days": 1015 + "author_account_age_days": 1037 }, "https://github.com/LonicaMewinsky/ComfyUI-RawSaver": { "stars": 2, "last_update": "2024-05-22 21:31:28", - "author_account_age_days": 1015 + "author_account_age_days": 1037 }, "https://github.com/Ludobico/ComfyUI-ScenarioPrompt": { "stars": 14, "last_update": "2024-08-01 00:52:11", - "author_account_age_days": 1072 + "author_account_age_days": 1094 }, "https://github.com/LyazS/comfyui-anime-seg": { - "stars": 4, + "stars": 6, "last_update": "2024-05-22 23:21:49", - "author_account_age_days": 2897 + "author_account_age_days": 2919 }, "https://github.com/M1kep/ComfyLiterals": { "stars": 17, "last_update": "2024-05-22 20:31:38", - "author_account_age_days": 4298 + "author_account_age_days": 4320 }, "https://github.com/M1kep/ComfyUI-KepOpenAI": { - "stars": 26, - "last_update": "2024-05-22 20:33:54", - "author_account_age_days": 4298 + "stars": 27, + "last_update": "2024-08-20 16:33:57", + "author_account_age_days": 4320 }, "https://github.com/M1kep/ComfyUI-OtherVAEs": { "stars": 2, "last_update": "2024-05-22 20:33:41", - "author_account_age_days": 4298 + "author_account_age_days": 4320 }, "https://github.com/M1kep/Comfy_KepKitchenSink": { "stars": 0, "last_update": "2024-05-22 20:33:29", - "author_account_age_days": 4298 + "author_account_age_days": 4320 }, "https://github.com/M1kep/Comfy_KepListStuff": { "stars": 28, "last_update": "2024-06-22 00:51:28", - "author_account_age_days": 4298 + "author_account_age_days": 4320 }, "https://github.com/M1kep/Comfy_KepMatteAnything": { "stars": 10, "last_update": "2024-05-22 20:33:16", - "author_account_age_days": 4298 + "author_account_age_days": 4320 }, "https://github.com/M1kep/KepPromptLang": { "stars": 5, "last_update": "2024-05-22 20:32:56", - "author_account_age_days": 4298 + "author_account_age_days": 4320 }, "https://github.com/MNeMoNiCuZ/ComfyUI-mnemic-nodes": { - "stars": 30, - "last_update": "2024-08-02 23:13:52", - "author_account_age_days": 1644 + "stars": 33, + "last_update": "2024-08-03 08:08:55", + "author_account_age_days": 1667 }, "https://github.com/Makeezi/ComfyUI-promptLAB": { "stars": 0, "last_update": "2024-05-23 01:24:51", - "author_account_age_days": 1821 + "author_account_age_days": 1844 }, "https://github.com/MakkiShizu/comfyui_reimgsize": { - "stars": 2, + "stars": 5, "last_update": "2024-07-30 06:49:47", - "author_account_age_days": 352 + "author_account_age_days": 374 }, "https://github.com/Mamaaaamooooo/batchImg-rembg-ComfyUI-nodes": { - "stars": 14, + "stars": 15, "last_update": "2024-06-14 10:24:17", - "author_account_age_days": 422 + "author_account_age_days": 444 }, "https://github.com/ManglerFTW/ComfyI2I": { - "stars": 148, + "stars": 150, "last_update": "2024-06-14 11:01:01", - "author_account_age_days": 695 + "author_account_age_days": 717 }, "https://github.com/MaraScott/ComfyUI_MaraScott_Nodes": { - "stars": 83, - "last_update": "2024-07-29 14:46:06", - "author_account_age_days": 5009 + "stars": 97, + "last_update": "2024-08-23 14:33:12", + "author_account_age_days": 5032 }, "https://github.com/MarcusNyne/m9-prompts-comfyui": { "stars": 1, - "last_update": "2024-06-14 15:25:15", - "author_account_age_days": 1462 + "last_update": "2024-08-24 16:56:53", + "author_account_age_days": 1484 }, "https://github.com/MariusKM/ComfyUI-BadmanNodes": { "stars": 1, "last_update": "2024-07-31 13:49:59", - "author_account_age_days": 2270 + "author_account_age_days": 2293 }, "https://github.com/MarkoCa1/ComfyUI-Text": { - "stars": 2, + "stars": 4, "last_update": "2024-05-23 00:15:39", - "author_account_age_days": 1673 + "author_account_age_days": 1695 }, "https://github.com/MarkoCa1/ComfyUI_Segment_Mask": { "stars": 19, "last_update": "2024-05-23 00:15:51", - "author_account_age_days": 1673 + "author_account_age_days": 1695 }, "https://github.com/Marksusu/ComfyUI_MTEncode": { "stars": 2, "last_update": "2024-07-26 05:59:56", - "author_account_age_days": 748 + "author_account_age_days": 770 }, "https://github.com/Mason-McGough/ComfyUI-Mosaica": { - "stars": 5, + "stars": 6, "last_update": "2024-07-27 18:33:59", - "author_account_age_days": 3245 + "author_account_age_days": 3267 }, "https://github.com/MiddleKD/ComfyUI-mem-safe-wrapper": { - "stars": 0, + "stars": 2, "last_update": "2024-08-01 06:47:24", - "author_account_age_days": 570 + "author_account_age_days": 592 + }, + "https://github.com/MiddleKD/ComfyUI-productfix": { + "stars": 6, + "last_update": "2024-08-13 01:11:21", + "author_account_age_days": 592 }, "https://github.com/MilitantHitchhiker/MilitantHitchhiker-SwitchbladePack": { - "stars": 3, - "last_update": "2024-07-31 14:39:13", - "author_account_age_days": 99 + "stars": 5, + "last_update": "2024-08-22 09:29:01", + "author_account_age_days": 122 }, "https://github.com/Mintbeer96/ComfyUI-KerasOCR": { "stars": 3, "last_update": "2024-07-24 16:39:41", - "author_account_age_days": 3217 + "author_account_age_days": 3239 + }, + "https://github.com/MinusZoneAI/ComfyUI-Flux1Quantize-MZ": { + "stars": 6, + "last_update": "2024-08-14 04:01:10", + "author_account_age_days": 127 + }, + "https://github.com/MinusZoneAI/ComfyUI-FluxExt-MZ": { + "stars": 62, + "last_update": "2024-08-16 18:57:07", + "author_account_age_days": 127 }, "https://github.com/MinusZoneAI/ComfyUI-Kolors-MZ": { - "stars": 343, - "last_update": "2024-08-03 03:58:39", - "author_account_age_days": 105 + "stars": 410, + "last_update": "2024-08-06 14:10:29", + "author_account_age_days": 127 }, "https://github.com/MinusZoneAI/ComfyUI-Prompt-MZ": { - "stars": 92, - "last_update": "2024-08-02 23:03:16", - "author_account_age_days": 105 + "stars": 99, + "last_update": "2024-08-24 06:18:57", + "author_account_age_days": 127 }, "https://github.com/MinusZoneAI/ComfyUI-StylizePhoto-MZ": { "stars": 17, "last_update": "2024-05-23 01:13:32", - "author_account_age_days": 105 + "author_account_age_days": 127 }, "https://github.com/MinusZoneAI/ComfyUI-TrainTools-MZ": { - "stars": 30, - "last_update": "2024-07-09 12:42:11", - "author_account_age_days": 105 + "stars": 37, + "last_update": "2024-08-15 19:21:36", + "author_account_age_days": 127 }, "https://github.com/Miosp/ComfyUI-FBCNN": { - "stars": 7, + "stars": 9, "last_update": "2024-08-02 19:54:17", - "author_account_age_days": 2555 + "author_account_age_days": 2578 }, "https://github.com/MitoshiroPJ/comfyui_slothful_attention": { "stars": 7, "last_update": "2024-05-22 22:09:15", - "author_account_age_days": 4007 + "author_account_age_days": 4030 + }, + "https://github.com/MohammadAboulEla/ComfyUI-iTools": { + "stars": 6, + "last_update": "2024-08-21 07:01:21", + "author_account_age_days": 1088 }, "https://github.com/MokkaBoss1/ComfyUI_Mokkaboss1": { - "stars": 16, - "last_update": "2024-07-08 18:34:18", - "author_account_age_days": 419 + "stars": 17, + "last_update": "2024-08-10 17:11:32", + "author_account_age_days": 441 }, "https://github.com/MrForExample/ComfyUI-3D-Pack": { - "stars": 1917, - "last_update": "2024-08-02 01:53:03", - "author_account_age_days": 1601 + "stars": 2040, + "last_update": "2024-08-21 22:53:16", + "author_account_age_days": 1623 }, "https://github.com/MrForExample/ComfyUI-AnimateAnyone-Evolved": { - "stars": 461, + "stars": 471, "last_update": "2024-06-14 12:02:47", - "author_account_age_days": 1601 + "author_account_age_days": 1623 }, "https://github.com/MrSamSeen/ComfyUI_SSStereoscope": { - "stars": 9, + "stars": 11, "last_update": "2024-07-08 20:40:49", - "author_account_age_days": 3631 + "author_account_age_days": 3653 }, "https://github.com/Munkyfoot/ComfyUI-TextOverlay": { - "stars": 16, + "stars": 18, "last_update": "2024-06-28 05:57:03", - "author_account_age_days": 3084 + "author_account_age_days": 3107 }, "https://github.com/MushroomFleet/DJZ-Nodes": { - "stars": 4, + "stars": 7, "last_update": "2024-07-27 04:00:20", - "author_account_age_days": 3761 + "author_account_age_days": 3783 }, "https://github.com/MuziekMagie/ComfyUI-Matchering": { - "stars": 6, + "stars": 9, "last_update": "2024-07-23 14:39:52", - "author_account_age_days": 11 + "author_account_age_days": 34 }, "https://github.com/N3rd00d/ComfyUI-Paint3D-Nodes": { - "stars": 3, - "last_update": "2024-07-13 01:24:57", - "author_account_age_days": 116 + "stars": 30, + "last_update": "2024-08-19 12:52:20", + "author_account_age_days": 139 + }, + "https://github.com/NMWave/ComfyUI-Nader-Tagging": { + "stars": 1, + "last_update": "2024-08-06 11:13:51", + "author_account_age_days": 640 + }, + "https://github.com/NVIDIAGameWorks/ComfyUI-RTX-Remix": { + "stars": 10, + "last_update": "2024-08-16 09:59:32", + "author_account_age_days": 3742 + }, + "https://github.com/NakamuraShippo/ComfyUI-PromptList": { + "stars": 1, + "last_update": "2024-08-24 02:56:00", + "author_account_age_days": 424 }, "https://github.com/Nestorchik/NStor-ComfyUI-Translation": { "stars": 2, "last_update": "2024-06-14 10:25:32", - "author_account_age_days": 1364 + "author_account_age_days": 1386 + }, + "https://github.com/NeuralSamurAI/ComfyUI-Dimensional-Latent-Perlin": { + "stars": 31, + "last_update": "2024-08-06 19:59:25", + "author_account_age_days": 155 + }, + "https://github.com/NeuralSamurAI/ComfyUI-FluxPseudoNegativePrompt": { + "stars": 4, + "last_update": "2024-08-14 02:16:43", + "author_account_age_days": 155 + }, + "https://github.com/NeuralSamurAI/ComfyUI-PromptJSON": { + "stars": 2, + "last_update": "2024-08-11 18:10:36", + "author_account_age_days": 155 }, "https://github.com/NeuralSamurAI/Comfyui-Superprompt-Unofficial": { - "stars": 58, + "stars": 60, "last_update": "2024-05-23 00:22:08", - "author_account_age_days": 133 + "author_account_age_days": 155 }, "https://github.com/Nevysha/ComfyUI-nevysha-top-menu": { "stars": 5, "last_update": "2024-05-23 00:17:31", - "author_account_age_days": 566 + "author_account_age_days": 588 }, "https://github.com/NicholasMcCarthy/ComfyUI_TravelSuite": { "stars": 13, "last_update": "2024-05-22 20:34:46", - "author_account_age_days": 5189 + "author_account_age_days": 5211 }, "https://github.com/NimaNzrii/comfyui-photoshop": { - "stars": 376, - "last_update": "2024-08-01 01:30:17", - "author_account_age_days": 284 + "stars": 458, + "last_update": "2024-08-24 20:37:45", + "author_account_age_days": 306 }, "https://github.com/NimaNzrii/comfyui-popup_preview": { "stars": 35, "last_update": "2024-05-22 22:12:04", - "author_account_age_days": 284 + "author_account_age_days": 306 }, "https://github.com/Niutonian/ComfyUi-NoodleWebcam": { "stars": 29, "last_update": "2024-05-22 21:30:40", - "author_account_age_days": 1081 + "author_account_age_days": 1104 }, "https://github.com/Nlar/ComfyUI_CartoonSegmentation": { - "stars": 11, + "stars": 12, "last_update": "2024-05-22 23:15:37", - "author_account_age_days": 3871 + "author_account_age_days": 3893 }, "https://github.com/NotHarroweD/Harronode": { "stars": 5, "last_update": "2024-05-22 22:18:29", - "author_account_age_days": 2023 + "author_account_age_days": 2045 }, "https://github.com/Nourepide/ComfyUI-Allor": { - "stars": 189, + "stars": 200, "last_update": "2024-05-22 18:11:17", - "author_account_age_days": 2885 + "author_account_age_days": 2908 }, "https://github.com/Nuked88/ComfyUI-N-Nodes": { - "stars": 187, - "last_update": "2024-07-25 20:13:05", - "author_account_age_days": 4519 + "stars": 193, + "last_update": "2024-08-15 21:07:32", + "author_account_age_days": 4541 }, "https://github.com/Nuked88/ComfyUI-N-Sidebar": { - "stars": 461, - "last_update": "2024-08-01 19:19:55", - "author_account_age_days": 4519 + "stars": 478, + "last_update": "2024-08-17 22:14:27", + "author_account_age_days": 4541 }, "https://github.com/Off-Live/ComfyUI-off-suite": { "stars": 0, "last_update": "2024-06-14 12:02:25", - "author_account_age_days": 1212 + "author_account_age_days": 1234 + }, + "https://github.com/OgreLemonSoup/ComfyUI-Load-Image-Gallery": { + "stars": 5, + "last_update": "2024-08-25 12:40:13", + "author_account_age_days": 15 + }, + "https://github.com/OliverCrosby/Comfyui-Minimap": { + "stars": 59, + "last_update": "2024-08-24 14:10:43", + "author_account_age_days": 2188 }, "https://github.com/OpenArt-AI/ComfyUI-Assistant": { "stars": 15, "last_update": "2024-05-22 22:16:57", - "author_account_age_days": 814 + "author_account_age_days": 837 + }, + "https://github.com/OuticNZ/ComfyUI-Simple-Of-Complex": { + "stars": 1, + "last_update": "2024-08-14 04:00:49", + "author_account_age_days": 2595 }, "https://github.com/PCMonsterx/ComfyUI-CSV-Loader": { "stars": 12, "last_update": "2024-05-22 21:27:10", - "author_account_age_days": 1704 + "author_account_age_days": 1727 }, "https://github.com/Parameshvadivel/ComfyUI-SVGview": { - "stars": 0, + "stars": 1, "last_update": "2024-07-31 13:40:33", - "author_account_age_days": 2867 + "author_account_age_days": 2890 }, "https://github.com/ParisNeo/lollms_nodes_suite": { "stars": 10, "last_update": "2024-06-23 21:04:43", - "author_account_age_days": 4809 + "author_account_age_days": 4831 }, "https://github.com/ParmanBabra/ComfyUI-Malefish-Custom-Scripts": { "stars": 0, "last_update": "2024-05-22 21:26:35", - "author_account_age_days": 3682 + "author_account_age_days": 3705 }, "https://github.com/Pfaeff/pfaeff-comfyui": { "stars": 19, "last_update": "2024-05-22 18:21:10", - "author_account_age_days": 3247 + "author_account_age_days": 3269 + }, + "https://github.com/Pheat-AI/Remade_nodes": { + "stars": 1, + "last_update": "2024-08-14 04:00:40", + "author_account_age_days": 95 }, "https://github.com/PnthrLeo/comfyUI-image-search": { "stars": 0, "last_update": "2024-06-14 07:06:45", - "author_account_age_days": 2591 + "author_account_age_days": 2613 }, "https://github.com/Pos13/comfyui-cyclist": { - "stars": 32, - "last_update": "2024-07-31 13:40:27", - "author_account_age_days": 1557 + "stars": 33, + "last_update": "2024-08-04 02:58:33", + "author_account_age_days": 1580 }, "https://github.com/PowerHouseMan/ComfyUI-AdvancedLivePortrait": { - "stars": 160, - "last_update": "2024-08-02 22:21:41", - "author_account_age_days": 3 + "stars": 491, + "last_update": "2024-08-21 06:14:24", + "author_account_age_days": 25 + }, + "https://github.com/Pseudotools/Pseudocomfy": { + "stars": 0, + "last_update": "2024-08-22 19:03:44", + "author_account_age_days": 332 }, "https://github.com/QaisMalkawi/ComfyUI-QaisHelper": { "stars": 2, "last_update": "2024-05-23 20:29:30", - "author_account_age_days": 1290 + "author_account_age_days": 1312 + }, + "https://github.com/Raapys/ComfyUI-LatentGC_Aggressive": { + "stars": 1, + "last_update": "2024-08-12 15:55:42", + "author_account_age_days": 3994 }, "https://github.com/RedRayz/ComfyUI-Danbooru-To-WD": { - "stars": 2, + "stars": 4, "last_update": "2024-07-28 12:45:36", - "author_account_age_days": 1405 + "author_account_age_days": 1427 }, "https://github.com/RenderRift/ComfyUI-RenderRiftNodes": { "stars": 6, "last_update": "2024-05-22 22:16:41", - "author_account_age_days": 226 + "author_account_age_days": 248 }, "https://github.com/RhizoNymph/ComfyUI-Latte": { "stars": 3, - "last_update": "2024-08-01 06:03:15", - "author_account_age_days": 1207 + "last_update": "2024-08-11 07:25:04", + "author_account_age_days": 1229 + }, + "https://github.com/RodrigoSKohl/ComfyUI-Panoramic-ImgStitcher": { + "stars": 0, + "last_update": "2024-08-25 14:10:11", + "author_account_age_days": 810 }, "https://github.com/RomanKuschanow/ComfyUI-Advanced-Latent-Control": { - "stars": 17, + "stars": 18, "last_update": "2024-06-21 07:29:14", - "author_account_age_days": 1421 + "author_account_age_days": 1443 }, "https://github.com/Ron-Digital/ComfyUI-SceneGenerator": { "stars": 2, "last_update": "2024-06-28 19:36:30", - "author_account_age_days": 968 + "author_account_age_days": 991 + }, + "https://github.com/Rvage0815/ComfyUI-RvTools": { + "stars": 0, + "last_update": "2024-08-25 08:27:12", + "author_account_age_days": 236 + }, + "https://github.com/Ryuukeisyou/ComfyUI-SyncTalk": { + "stars": 6, + "last_update": "2024-08-21 15:04:04", + "author_account_age_days": 2475 }, "https://github.com/Ryuukeisyou/comfyui_face_parsing": { - "stars": 71, - "last_update": "2024-07-30 15:32:44", - "author_account_age_days": 2452 + "stars": 81, + "last_update": "2024-08-16 16:52:09", + "author_account_age_days": 2475 }, "https://github.com/Ryuukeisyou/comfyui_io_helpers": { "stars": 1, "last_update": "2024-07-13 13:10:10", - "author_account_age_days": 2452 + "author_account_age_days": 2475 + }, + "https://github.com/SEkINVR/ComfyUI-Animator": { + "stars": 2, + "last_update": "2024-08-18 21:53:52", + "author_account_age_days": 719 }, "https://github.com/SEkINVR/ComfyUI-Save-Multi-Format": { - "stars": 2, - "last_update": "2024-07-08 03:39:48", - "author_account_age_days": 697 + "stars": 3, + "last_update": "2024-08-19 01:06:16", + "author_account_age_days": 719 }, "https://github.com/SEkINVR/ComfyUI-SaveAs": { - "stars": 2, - "last_update": "2024-07-08 03:39:48", - "author_account_age_days": 697 + "stars": 3, + "last_update": "2024-08-19 01:06:16", + "author_account_age_days": 719 }, "https://github.com/SLAPaper/ComfyUI-Image-Selector": { - "stars": 65, - "last_update": "2024-07-31 16:01:13", - "author_account_age_days": 3737 + "stars": 68, + "last_update": "2024-08-03 18:32:58", + "author_account_age_days": 3759 }, "https://github.com/SLAPaper/ComfyUI-dpmpp_2m_alt-Sampler": { - "stars": 8, - "last_update": "2024-07-31 13:51:47", - "author_account_age_days": 3737 + "stars": 10, + "last_update": "2024-08-03 18:32:42", + "author_account_age_days": 3759 + }, + "https://github.com/SLAPaper/StableDiffusion-dpmpp_2m_alt-Sampler": { + "stars": 10, + "last_update": "2024-08-03 18:32:42", + "author_account_age_days": 3759 }, "https://github.com/SOELexicon/ComfyUI-LexMSDBNodes": { "stars": 4, "last_update": "2024-07-31 15:02:32", - "author_account_age_days": 4123 + "author_account_age_days": 4145 }, "https://github.com/SOELexicon/ComfyUI-LexTools": { "stars": 25, "last_update": "2024-06-28 19:25:13", - "author_account_age_days": 4123 + "author_account_age_days": 4145 }, "https://github.com/SamKhoze/ComfyUI-DeepFuze": { - "stars": 254, + "stars": 277, "last_update": "2024-08-01 02:05:16", - "author_account_age_days": 1483 + "author_account_age_days": 1505 }, "https://github.com/SayanoAI/Comfy-RVC": { - "stars": 7, - "last_update": "2024-07-31 01:55:05", - "author_account_age_days": 2643 + "stars": 9, + "last_update": "2024-08-24 16:27:24", + "author_account_age_days": 2665 }, "https://github.com/Scholar01/ComfyUI-Keyframe": { - "stars": 10, + "stars": 11, "last_update": "2024-06-14 09:01:30", - "author_account_age_days": 3235 + "author_account_age_days": 3258 }, "https://github.com/Scorpinaus/ComfyUI-DiffusersLoader": { - "stars": 6, - "last_update": "2024-07-30 09:02:59", - "author_account_age_days": 1149 + "stars": 8, + "last_update": "2024-08-25 04:35:20", + "author_account_age_days": 1172 }, "https://github.com/ScreamingHawk/comfyui-ollama-prompt-encode": { - "stars": 7, + "stars": 8, "last_update": "2024-07-31 13:51:28", - "author_account_age_days": 4545 + "author_account_age_days": 4568 }, "https://github.com/SeaArtLab/ComfyUI-Long-CLIP": { - "stars": 65, - "last_update": "2024-06-14 08:08:26", - "author_account_age_days": 116 + "stars": 78, + "last_update": "2024-08-16 07:45:44", + "author_account_age_days": 139 }, "https://github.com/SeargeDP/SeargeSDXL": { - "stars": 760, + "stars": 764, "last_update": "2024-05-22 00:28:26", - "author_account_age_days": 4211 + "author_account_age_days": 4233 }, "https://github.com/Seedsa/Fooocus_Nodes": { - "stars": 47, - "last_update": "2024-07-03 07:51:13", - "author_account_age_days": 2647 + "stars": 54, + "last_update": "2024-08-24 08:57:06", + "author_account_age_days": 2670 }, "https://github.com/Shadetail/ComfyUI_Eagleshadow": { "stars": 2, "last_update": "2024-06-15 13:04:49", - "author_account_age_days": 3437 + "author_account_age_days": 3459 }, "https://github.com/SherryXieYuchen/ComfyUI-Image-Inpainting": { "stars": 3, "last_update": "2024-07-03 03:39:49", - "author_account_age_days": 154 + "author_account_age_days": 177 }, "https://github.com/Shibiko-AI/ShibikoAI-ComfyUI-Tools": { - "stars": 9, + "stars": 10, "last_update": "2024-07-04 02:22:10", - "author_account_age_days": 441 + "author_account_age_days": 464 }, "https://github.com/ShmuelRonen/ComfyUI-AstralAnimator": { - "stars": 12, + "stars": 17, "last_update": "2024-07-18 12:41:22", - "author_account_age_days": 1244 + "author_account_age_days": 1267 }, "https://github.com/ShmuelRonen/ComfyUI-SVDResizer": { - "stars": 2, + "stars": 3, "last_update": "2024-06-14 11:50:52", - "author_account_age_days": 1244 + "author_account_age_days": 1267 }, "https://github.com/ShmuelRonen/ComfyUI_Gemini_Flash": { - "stars": 16, + "stars": 18, "last_update": "2024-07-21 19:57:00", - "author_account_age_days": 1244 + "author_account_age_days": 1267 }, "https://github.com/ShmuelRonen/ComfyUI_wav2lip": { - "stars": 63, - "last_update": "2024-08-02 17:52:00", - "author_account_age_days": 1244 + "stars": 70, + "last_update": "2024-08-12 14:10:48", + "author_account_age_days": 1267 }, "https://github.com/Shraknard/ComfyUI-Remover": { "stars": 6, "last_update": "2024-07-24 08:42:48", - "author_account_age_days": 2356 + "author_account_age_days": 2378 }, "https://github.com/Siberpone/lazy-pony-prompter": { - "stars": 25, + "stars": 26, "last_update": "2024-08-01 06:12:33", - "author_account_age_days": 492 + "author_account_age_days": 514 + }, + "https://github.com/Sieyalixnet/ComfyUI_Textarea_Loaders": { + "stars": 2, + "last_update": "2024-08-16 11:59:27", + "author_account_age_days": 1745 }, "https://github.com/Smirnov75/ComfyUI-mxToolkit": { - "stars": 68, - "last_update": "2024-07-31 13:44:42", - "author_account_age_days": 1551 + "stars": 76, + "last_update": "2024-08-15 10:42:58", + "author_account_age_days": 1574 }, "https://github.com/Smuzzies/comfyui_meme_maker": { - "stars": 0, + "stars": 1, "last_update": "2024-07-05 22:01:41", - "author_account_age_days": 731 + "author_account_age_days": 753 }, "https://github.com/SoftMeng/ComfyUI-DeepCache-Fix": { - "stars": 7, + "stars": 8, "last_update": "2024-07-25 13:09:00", - "author_account_age_days": 3563 + "author_account_age_days": 3586 }, "https://github.com/SoftMeng/ComfyUI_ImageToText": { "stars": 6, "last_update": "2024-06-14 08:08:36", - "author_account_age_days": 3563 + "author_account_age_days": 3586 }, "https://github.com/SoftMeng/ComfyUI_Mexx_Poster": { - "stars": 17, + "stars": 19, "last_update": "2024-06-14 07:06:27", - "author_account_age_days": 3563 + "author_account_age_days": 3586 }, "https://github.com/SoftMeng/ComfyUI_Mexx_Styler": { "stars": 18, "last_update": "2024-06-14 07:09:03", - "author_account_age_days": 3563 + "author_account_age_days": 3586 }, "https://github.com/Sorcerio/MBM-Music-Visualizer": { - "stars": 15, + "stars": 17, "last_update": "2024-05-23 01:09:18", - "author_account_age_days": 4287 + "author_account_age_days": 4309 }, "https://github.com/SozeInc/ComfyUI-Mobile": { "stars": 0, - "last_update": "2024-06-14 07:09:00", - "author_account_age_days": 119 + "last_update": "2024-08-22 03:12:11", + "author_account_age_days": 141 }, "https://github.com/SpaceKendo/ComfyUI-svd_txt2vid": { "stars": 6, "last_update": "2024-05-22 22:11:52", - "author_account_age_days": 248 + "author_account_age_days": 270 }, "https://github.com/Stability-AI/ComfyUI-SAI_API": { "stars": 45, "last_update": "2024-06-06 14:18:15", - "author_account_age_days": 882 + "author_account_age_days": 905 }, "https://github.com/Stability-AI/stability-ComfyUI-nodes": { "stars": 187, "last_update": "2024-05-22 15:30:47", - "author_account_age_days": 882 + "author_account_age_days": 905 }, "https://github.com/StartHua/ComfyUI_OOTDiffusion_CXH": { - "stars": 99, + "stars": 102, "last_update": "2024-06-14 08:12:12", - "author_account_age_days": 2875 + "author_account_age_days": 2897 }, "https://github.com/StartHua/ComfyUI_PCDMs": { - "stars": 3, + "stars": 5, "last_update": "2024-05-22 23:21:14", - "author_account_age_days": 2875 + "author_account_age_days": 2897 }, "https://github.com/StartHua/ComfyUI_Seg_VITON": { - "stars": 180, + "stars": 184, "last_update": "2024-05-22 23:20:17", - "author_account_age_days": 2875 + "author_account_age_days": 2897 + }, + "https://github.com/StartHua/Comfyui_CXH_Phi_3.5": { + "stars": 14, + "last_update": "2024-08-22 04:45:39", + "author_account_age_days": 2897 + }, + "https://github.com/StartHua/Comfyui_CXH_joy_caption": { + "stars": 94, + "last_update": "2024-08-20 00:47:31", + "author_account_age_days": 2897 }, "https://github.com/StartHua/Comfyui_joytag": { - "stars": 20, + "stars": 29, "last_update": "2024-05-22 23:20:28", - "author_account_age_days": 2875 + "author_account_age_days": 2897 }, "https://github.com/StartHua/Comfyui_segformer_b2_clothes": { - "stars": 50, + "stars": 53, "last_update": "2024-07-24 14:45:58", - "author_account_age_days": 2875 + "author_account_age_days": 2897 + }, + "https://github.com/Steudio/ComfyUI_Steudio": { + "stars": 0, + "last_update": "2024-08-23 23:51:46", + "author_account_age_days": 198 }, "https://github.com/SuperBeastsAI/ComfyUI-SuperBeasts": { - "stars": 122, + "stars": 130, "last_update": "2024-07-31 02:48:34", - "author_account_age_days": 129 + "author_account_age_days": 151 }, "https://github.com/SuperMasterBlasterLaser/ComfyUI_YOLO_Classifiers": { "stars": 1, "last_update": "2024-06-20 15:06:51", - "author_account_age_days": 3617 + "author_account_age_days": 3640 }, "https://github.com/Suzie1/ComfyUI_Comfyroll_CustomNodes": { - "stars": 534, + "stars": 572, "last_update": "2024-07-24 11:16:13", - "author_account_age_days": 2189 + "author_account_age_days": 2211 }, "https://github.com/Sxela/ComfyWarp": { "stars": 22, "last_update": "2024-05-22 20:47:11", - "author_account_age_days": 3411 + "author_account_age_days": 3434 }, "https://github.com/TGu-97/ComfyUI-TGu-utils": { "stars": 1, "last_update": "2024-05-22 21:07:45", - "author_account_age_days": 569 + "author_account_age_days": 592 }, "https://github.com/THtianhao/ComfyUI-FaceChain": { - "stars": 96, + "stars": 98, "last_update": "2024-06-25 02:59:28", - "author_account_age_days": 3731 + "author_account_age_days": 3753 }, "https://github.com/THtianhao/ComfyUI-Portrait-Maker": { - "stars": 173, + "stars": 174, "last_update": "2024-05-22 21:18:05", - "author_account_age_days": 3731 + "author_account_age_days": 3753 }, "https://github.com/TJ16th/comfyUI_TJ_NormalLighting": { - "stars": 132, + "stars": 133, "last_update": "2024-05-23 00:25:37", - "author_account_age_days": 2574 + "author_account_age_days": 2597 }, "https://github.com/TMElyralab/Comfyui-MusePose": { - "stars": 317, + "stars": 330, "last_update": "2024-07-31 06:21:52", - "author_account_age_days": 136 + "author_account_age_days": 159 }, "https://github.com/TRI3D-LC/ComfyUI-MiroBoard": { "stars": 5, "last_update": "2024-07-26 05:36:12", - "author_account_age_days": 478 + "author_account_age_days": 501 }, "https://github.com/TRI3D-LC/tri3d-comfyui-nodes": { - "stars": 21, - "last_update": "2024-07-31 11:14:49", - "author_account_age_days": 478 + "stars": 23, + "last_update": "2024-08-24 14:52:01", + "author_account_age_days": 501 + }, + "https://github.com/TTPlanetPig/Comfyui_TTP_CN_Preprocessor": { + "stars": 10, + "last_update": "2024-08-21 17:52:56", + "author_account_age_days": 265 + }, + "https://github.com/TTPlanetPig/Comfyui_TTP_Toolset": { + "stars": 58, + "last_update": "2024-08-24 06:45:32", + "author_account_age_days": 265 }, "https://github.com/TW-CUI/TW-CUI-Util": { - "stars": 1, - "last_update": "2024-07-31 13:42:07", - "author_account_age_days": 71 + "stars": 2, + "last_update": "2024-08-14 01:49:13", + "author_account_age_days": 93 }, "https://github.com/TaiTair/comfyui-simswap": { - "stars": 9, + "stars": 12, "last_update": "2024-07-31 18:28:38", - "author_account_age_days": 3606 + "author_account_age_days": 3628 }, "https://github.com/Taremin/comfyui-prompt-extranetworks": { "stars": 2, "last_update": "2024-05-22 23:08:34", - "author_account_age_days": 2255 + "author_account_age_days": 2277 }, "https://github.com/Taremin/comfyui-string-tools": { "stars": 1, "last_update": "2024-05-22 23:08:45", - "author_account_age_days": 2255 + "author_account_age_days": 2277 }, "https://github.com/Taremin/webui-monaco-prompt": { "stars": 24, - "last_update": "2024-08-02 23:03:12", - "author_account_age_days": 2255 + "last_update": "2024-08-22 11:00:45", + "author_account_age_days": 2277 }, "https://github.com/TeaCrab/ComfyUI-TeaNodes": { "stars": 4, "last_update": "2024-05-22 20:44:05", - "author_account_age_days": 3257 + "author_account_age_days": 3279 }, "https://github.com/TechnoByteJS/ComfyUI-TechNodes": { - "stars": 5, - "last_update": "2024-07-23 07:08:48", - "author_account_age_days": 1715 + "stars": 10, + "last_update": "2024-08-09 09:18:30", + "author_account_age_days": 1738 }, "https://github.com/TemryL/ComfyS3": { - "stars": 21, + "stars": 26, "last_update": "2024-07-31 15:48:46", - "author_account_age_days": 908 + "author_account_age_days": 931 }, "https://github.com/TemryL/ComfyUI-IDM-VTON": { - "stars": 287, - "last_update": "2024-07-31 15:47:55", - "author_account_age_days": 908 + "stars": 331, + "last_update": "2024-08-20 02:44:02", + "author_account_age_days": 931 }, "https://github.com/TencentQQGYLab/ComfyUI-ELLA": { - "stars": 311, - "last_update": "2024-05-07 03:07:38", - "author_account_age_days": 137 + "stars": 324, + "last_update": "2024-08-16 11:21:10", + "author_account_age_days": 160 }, "https://github.com/TheBarret/ZSuite": { - "stars": 6, - "last_update": "2024-07-18 11:40:52", - "author_account_age_days": 2752 + "stars": 7, + "last_update": "2024-08-10 13:31:03", + "author_account_age_days": 2774 }, "https://github.com/TheBill2001/comfyui-upscale-by-model": { "stars": 2, "last_update": "2024-06-18 17:57:06", - "author_account_age_days": 1481 + "author_account_age_days": 1504 }, "https://github.com/TheMistoAI/ComfyUI-Anyline": { - "stars": 312, - "last_update": "2024-07-31 13:40:51", - "author_account_age_days": 204 + "stars": 333, + "last_update": "2024-08-20 01:11:45", + "author_account_age_days": 227 }, "https://github.com/ThereforeGames/ComfyUI-Unprompted": { - "stars": 8, + "stars": 9, "last_update": "2024-07-29 19:02:32", - "author_account_age_days": 974 + "author_account_age_days": 997 }, "https://github.com/TinyTerra/ComfyUI_tinyterraNodes": { - "stars": 351, - "last_update": "2024-08-02 14:38:07", - "author_account_age_days": 660 + "stars": 373, + "last_update": "2024-08-16 10:03:40", + "author_account_age_days": 683 }, "https://github.com/TripleHeadedMonkey/ComfyUI_MileHighStyler": { - "stars": 20, + "stars": 27, "last_update": "2024-05-22 22:13:06", - "author_account_age_days": 900 + "author_account_age_days": 922 }, "https://github.com/Tropfchen/ComfyUI-Embedding_Picker": { "stars": 28, "last_update": "2024-07-31 15:01:19", - "author_account_age_days": 3893 + "author_account_age_days": 3915 }, "https://github.com/Tropfchen/ComfyUI-yaResolutionSelector": { - "stars": 8, + "stars": 9, "last_update": "2024-07-27 18:34:05", - "author_account_age_days": 3893 + "author_account_age_days": 3915 }, "https://github.com/Trung0246/ComfyUI-0246": { - "stars": 97, - "last_update": "2024-08-02 20:54:28", - "author_account_age_days": 3419 + "stars": 102, + "last_update": "2024-08-18 05:12:07", + "author_account_age_days": 3442 }, "https://github.com/Ttl/ComfyUi_NNLatentUpscale": { - "stars": 184, + "stars": 191, "last_update": "2024-05-22 20:50:03", - "author_account_age_days": 4961 + "author_account_age_days": 4984 }, "https://github.com/TylerZoro/SD3-Scaling": { "stars": 1, "last_update": "2024-06-15 16:59:22", - "author_account_age_days": 1325 + "author_account_age_days": 1347 }, "https://github.com/Umikaze-job/select_folder_path_easy": { "stars": 4, "last_update": "2024-05-22 21:30:13", - "author_account_age_days": 258 - }, - "https://github.com/VAST-AI-Research/ComfyUI-Tripo": { - "stars": 82, - "last_update": "2024-08-01 13:33:39", "author_account_age_days": 281 }, + "https://github.com/VAST-AI-Research/ComfyUI-Tripo": { + "stars": 83, + "last_update": "2024-08-12 09:46:24", + "author_account_age_days": 304 + }, "https://github.com/Visionatrix/ComfyUI-Visionatrix": { - "stars": 0, - "last_update": "2024-07-31 13:40:24", - "author_account_age_days": 156 + "stars": 1, + "last_update": "2024-08-24 09:17:48", + "author_account_age_days": 178 }, "https://github.com/WASasquatch/ASTERR": { "stars": 15, - "last_update": "2024-07-31 13:48:18", - "author_account_age_days": 4665 + "last_update": "2024-08-14 02:19:24", + "author_account_age_days": 4687 }, "https://github.com/WASasquatch/ComfyUI_Preset_Merger": { - "stars": 24, - "last_update": "2024-07-31 13:48:27", - "author_account_age_days": 4665 + "stars": 28, + "last_update": "2024-08-14 01:37:03", + "author_account_age_days": 4687 }, "https://github.com/WASasquatch/FreeU_Advanced": { - "stars": 103, + "stars": 105, "last_update": "2024-07-31 13:48:30", - "author_account_age_days": 4665 + "author_account_age_days": 4687 }, "https://github.com/WASasquatch/PPF_Noise_ComfyUI": { "stars": 22, "last_update": "2024-06-14 10:27:23", - "author_account_age_days": 4665 + "author_account_age_days": 4687 }, "https://github.com/WASasquatch/PowerNoiseSuite": { - "stars": 57, + "stars": 59, "last_update": "2024-07-31 13:48:33", - "author_account_age_days": 4665 + "author_account_age_days": 4687 }, "https://github.com/WASasquatch/WAS_Extras": { - "stars": 28, + "stars": 29, "last_update": "2024-06-17 04:08:37", - "author_account_age_days": 4665 + "author_account_age_days": 4687 }, "https://github.com/WASasquatch/was-node-suite-comfyui": { - "stars": 1026, - "last_update": "2024-08-01 05:28:01", - "author_account_age_days": 4665 + "stars": 1063, + "last_update": "2024-08-25 02:52:12", + "author_account_age_days": 4687 }, "https://github.com/WX-NPS1598/ComfyUI-Auto_Crop_By_NPS": { "stars": 4, "last_update": "2024-07-30 04:43:14", - "author_account_age_days": 16 + "author_account_age_days": 38 }, "https://github.com/WebDev9000/WebDev9000-Nodes": { "stars": 1, "last_update": "2024-06-14 10:28:22", - "author_account_age_days": 3792 + "author_account_age_days": 3814 }, "https://github.com/Wicloz/ComfyUI-Simply-Nodes": { "stars": 1, "last_update": "2024-07-06 22:35:50", - "author_account_age_days": 3683 + "author_account_age_days": 3706 + }, + "https://github.com/X-T-E-R/ComfyUI-EasyCivitai-XTNodes": { + "stars": 3, + "last_update": "2024-08-22 22:09:06", + "author_account_age_days": 1225 + }, + "https://github.com/XLabs-AI/x-flux-comfyui": { + "stars": 471, + "last_update": "2024-08-24 12:38:04", + "author_account_age_days": 20 }, "https://github.com/XmYx/deforum-comfy-nodes": { - "stars": 135, - "last_update": "2024-07-08 19:39:48", - "author_account_age_days": 2645 + "stars": 141, + "last_update": "2024-08-16 15:25:50", + "author_account_age_days": 2668 }, "https://github.com/Xyem/Xycuno-Oobabooga": { "stars": 4, "last_update": "2024-05-23 00:14:14", - "author_account_age_days": 4364 + "author_account_age_days": 4386 }, "https://github.com/YMC-GitHub/ymc-node-as-x-type": { - "stars": 0, + "stars": 1, "last_update": "2024-08-03 06:01:00", - "author_account_age_days": 2735 + "author_account_age_days": 2757 }, "https://github.com/YMC-GitHub/ymc-node-suite-comfyui": { "stars": 16, "last_update": "2024-05-22 21:15:51", - "author_account_age_days": 2735 + "author_account_age_days": 2757 }, "https://github.com/YOUR-WORST-TACO/ComfyUI-TacoNodes": { - "stars": 14, + "stars": 15, "last_update": "2024-05-22 20:48:23", - "author_account_age_days": 3795 + "author_account_age_days": 3817 }, "https://github.com/Yanick112/ComfyUI-ToSVG": { - "stars": 27, + "stars": 33, "last_update": "2024-06-14 14:00:22", - "author_account_age_days": 853 + "author_account_age_days": 876 }, "https://github.com/YinBailiang/MergeBlockWeighted_fo_ComfyUI": { - "stars": 14, - "last_update": "2024-08-01 19:59:31", - "author_account_age_days": 826 + "stars": 15, + "last_update": "2024-08-22 04:57:12", + "author_account_age_days": 848 }, "https://github.com/ZHO-ZHO-ZHO/ComfyUI-APISR": { - "stars": 327, + "stars": 332, "last_update": "2024-05-22 14:14:46", - "author_account_age_days": 379 + "author_account_age_days": 402 }, "https://github.com/ZHO-ZHO-ZHO/ComfyUI-Animated-optical-illusions": { "stars": 18, "last_update": "2024-06-14 07:06:15", - "author_account_age_days": 379 + "author_account_age_days": 402 }, "https://github.com/ZHO-ZHO-ZHO/ComfyUI-ArtGallery": { - "stars": 381, + "stars": 403, "last_update": "2024-06-12 04:40:50", - "author_account_age_days": 379 + "author_account_age_days": 402 }, "https://github.com/ZHO-ZHO-ZHO/ComfyUI-BRIA_AI-RMBG": { - "stars": 614, + "stars": 630, "last_update": "2024-05-22 14:14:18", - "author_account_age_days": 379 + "author_account_age_days": 402 }, "https://github.com/ZHO-ZHO-ZHO/ComfyUI-BiRefNet-ZHO": { - "stars": 174, + "stars": 206, "last_update": "2024-07-30 23:24:24", - "author_account_age_days": 379 + "author_account_age_days": 402 }, "https://github.com/ZHO-ZHO-ZHO/ComfyUI-DepthFM": { "stars": 69, "last_update": "2024-05-22 14:14:03", - "author_account_age_days": 379 + "author_account_age_days": 402 }, "https://github.com/ZHO-ZHO-ZHO/ComfyUI-Gemini": { - "stars": 629, + "stars": 642, "last_update": "2024-05-22 14:15:11", - "author_account_age_days": 379 + "author_account_age_days": 402 }, "https://github.com/ZHO-ZHO-ZHO/ComfyUI-InstantID": { - "stars": 1263, + "stars": 1287, "last_update": "2024-05-22 13:57:55", - "author_account_age_days": 379 + "author_account_age_days": 402 }, "https://github.com/ZHO-ZHO-ZHO/ComfyUI-Phi-3-mini": { - "stars": 187, + "stars": 188, "last_update": "2024-06-30 08:41:40", - "author_account_age_days": 379 + "author_account_age_days": 402 }, "https://github.com/ZHO-ZHO-ZHO/ComfyUI-PhotoMaker-ZHO": { - "stars": 771, + "stars": 779, "last_update": "2024-05-22 14:13:49", - "author_account_age_days": 379 + "author_account_age_days": 402 }, "https://github.com/ZHO-ZHO-ZHO/ComfyUI-PixArt-alpha-Diffusers": { - "stars": 46, + "stars": 47, "last_update": "2024-05-22 13:40:58", - "author_account_age_days": 379 + "author_account_age_days": 402 }, "https://github.com/ZHO-ZHO-ZHO/ComfyUI-Q-Align": { "stars": 4, "last_update": "2024-05-22 14:15:52", - "author_account_age_days": 379 + "author_account_age_days": 402 }, "https://github.com/ZHO-ZHO-ZHO/ComfyUI-Qwen-2": { - "stars": 63, + "stars": 65, "last_update": "2024-06-14 12:02:55", - "author_account_age_days": 379 + "author_account_age_days": 402 }, "https://github.com/ZHO-ZHO-ZHO/ComfyUI-Qwen-VL-API": { - "stars": 185, + "stars": 186, "last_update": "2024-05-22 14:14:57", - "author_account_age_days": 379 + "author_account_age_days": 402 }, "https://github.com/ZHO-ZHO-ZHO/ComfyUI-SVD-ZHO": { - "stars": 98, + "stars": 102, "last_update": "2024-05-22 13:40:44", - "author_account_age_days": 379 + "author_account_age_days": 402 }, "https://github.com/ZHO-ZHO-ZHO/ComfyUI-SegMoE": { "stars": 78, "last_update": "2024-05-22 13:41:14", - "author_account_age_days": 379 + "author_account_age_days": 402 }, "https://github.com/ZHO-ZHO-ZHO/ComfyUI-Text_Image-Composite": { - "stars": 90, + "stars": 92, "last_update": "2024-05-31 12:03:55", - "author_account_age_days": 379 + "author_account_age_days": 402 }, "https://github.com/ZHO-ZHO-ZHO/ComfyUI-UltraEdit-ZHO": { - "stars": 132, + "stars": 137, "last_update": "2024-07-11 14:59:07", - "author_account_age_days": 379 + "author_account_age_days": 402 }, "https://github.com/ZHO-ZHO-ZHO/ComfyUI-YoloWorld-EfficientSAM": { - "stars": 525, + "stars": 542, "last_update": "2024-05-22 13:01:07", - "author_account_age_days": 379 + "author_account_age_days": 402 }, "https://github.com/ZHO-ZHO-ZHO/comfyui-portrait-master-zh-cn": { - "stars": 1532, + "stars": 1545, "last_update": "2024-06-14 09:00:04", - "author_account_age_days": 379 + "author_account_age_days": 402 }, "https://github.com/ZZXYWQ/ComfyUI-ZZXYWQ": { - "stars": 11, + "stars": 13, "last_update": "2024-07-19 06:38:39", - "author_account_age_days": 1312 + "author_account_age_days": 1335 }, "https://github.com/ZaneA/ComfyUI-ImageReward": { - "stars": 22, - "last_update": "2024-07-31 13:42:15", - "author_account_age_days": 5579 + "stars": 23, + "last_update": "2024-08-19 06:43:55", + "author_account_age_days": 5602 }, "https://github.com/ZeDarkAdam/ComfyUI-Embeddings-Tools": { "stars": 2, "last_update": "2024-06-23 19:19:40", - "author_account_age_days": 1233 + "author_account_age_days": 1256 }, "https://github.com/Zuellni/ComfyUI-Custom-Nodes": { "stars": 44, "last_update": "2023-09-19 12:11:26", - "author_account_age_days": 562 + "author_account_age_days": 584 }, "https://github.com/Zuellni/ComfyUI-ExLlama": { - "stars": 103, - "last_update": "2024-07-30 23:25:24", - "author_account_age_days": 562 + "stars": 106, + "last_update": "2024-08-23 20:21:51", + "author_account_age_days": 584 }, "https://github.com/Zuellni/ComfyUI-ExLlama-Nodes": { - "stars": 103, - "last_update": "2024-07-30 23:25:24", - "author_account_age_days": 562 + "stars": 106, + "last_update": "2024-08-23 20:21:51", + "author_account_age_days": 584 }, "https://github.com/Zuellni/ComfyUI-PickScore-Nodes": { - "stars": 25, - "last_update": "2024-06-15 08:23:16", - "author_account_age_days": 562 + "stars": 27, + "last_update": "2024-08-23 20:15:50", + "author_account_age_days": 584 }, "https://github.com/a1lazydog/ComfyUI-AudioScheduler": { - "stars": 93, - "last_update": "2024-08-01 03:07:52", - "author_account_age_days": 4841 + "stars": 96, + "last_update": "2024-08-08 03:04:19", + "author_account_age_days": 4864 }, "https://github.com/aburahamu/ComfyUI-IsNiceParts": { "stars": 2, "last_update": "2024-06-14 12:01:40", - "author_account_age_days": 112 + "author_account_age_days": 135 }, "https://github.com/aburahamu/ComfyUI-RequestsPoster": { "stars": 2, "last_update": "2024-06-14 13:59:24", - "author_account_age_days": 112 + "author_account_age_days": 135 }, "https://github.com/abyz22/image_control": { "stars": 15, "last_update": "2024-05-22 23:10:07", - "author_account_age_days": 202 + "author_account_age_days": 224 }, "https://github.com/adbrasi/ComfyUI-TrashNodes-DownloadHuggingface": { "stars": 4, "last_update": "2024-05-22 23:24:45", - "author_account_age_days": 743 + "author_account_age_days": 765 }, "https://github.com/ader47/comfyui_meshhamer": { - "stars": 3, + "stars": 4, "last_update": "2024-07-19 21:58:42", - "author_account_age_days": 2021 + "author_account_age_days": 2044 }, "https://github.com/adieyal/comfyui-dynamicprompts": { - "stars": 203, + "stars": 213, "last_update": "2024-07-09 14:21:09", - "author_account_age_days": 5056 + "author_account_age_days": 5079 }, "https://github.com/adigayung/ComfyUI-Translator": { "stars": 1, "last_update": "2024-07-22 07:02:31", - "author_account_age_days": 253 + "author_account_age_days": 275 }, "https://github.com/adriflex/ComfyUI_Blender_Texdiff": { "stars": 1, "last_update": "2024-05-22 23:14:18", - "author_account_age_days": 2261 + "author_account_age_days": 2284 }, "https://github.com/aegis72/aegisflow_utility_nodes": { "stars": 26, "last_update": "2024-05-22 22:10:29", - "author_account_age_days": 623 + "author_account_age_days": 645 }, "https://github.com/aegis72/comfyui-styles-all": { - "stars": 38, + "stars": 39, "last_update": "2024-05-22 22:10:41", - "author_account_age_days": 623 + "author_account_age_days": 645 }, "https://github.com/ai-liam/comfyui-liam": { "stars": 2, "last_update": "2024-06-22 03:27:52", - "author_account_age_days": 1560 + "author_account_age_days": 1583 }, "https://github.com/ai-liam/comfyui_liam_util": { "stars": 1, "last_update": "2024-05-22 22:21:23", - "author_account_age_days": 1560 + "author_account_age_days": 1583 }, "https://github.com/ai-shizuka/ComfyUI-tbox": { "stars": 1, - "last_update": "2024-07-26 18:39:15", - "author_account_age_days": 51 + "last_update": "2024-08-22 11:50:04", + "author_account_age_days": 74 }, "https://github.com/aianimation55/ComfyUI-FatLabels": { "stars": 4, "last_update": "2024-05-22 21:26:01", - "author_account_age_days": 313 + "author_account_age_days": 336 + }, + "https://github.com/aidenli/ComfyUI_NYJY": { + "stars": 14, + "last_update": "2024-08-22 02:11:44", + "author_account_age_days": 4610 }, "https://github.com/aisabervisionlab/ComfyUI_merge_ASVL": { - "stars": 2, + "stars": 3, "last_update": "2024-07-31 13:39:36", - "author_account_age_days": 29 + "author_account_age_days": 51 }, "https://github.com/akatz-ai/ComfyUI-AKatz-Nodes": { - "stars": 1, - "last_update": "2024-07-31 23:33:53", - "author_account_age_days": 75 + "stars": 7, + "last_update": "2024-08-25 08:10:04", + "author_account_age_days": 97 }, "https://github.com/akierson/ComfyUI-textnodes": { - "stars": 0, + "stars": 1, "last_update": "2024-07-27 04:00:02", - "author_account_age_days": 2374 + "author_account_age_days": 2396 }, "https://github.com/akierson/comfyui-colornodes": { "stars": 1, - "last_update": "2024-07-27 00:41:45", - "author_account_age_days": 2374 + "last_update": "2024-08-17 18:03:24", + "author_account_age_days": 2396 }, "https://github.com/al-swaiti/All-IN-ONE-style": { - "stars": 0, + "stars": 4, "last_update": "2024-07-30 05:59:49", - "author_account_age_days": 969 + "author_account_age_days": 991 }, "https://github.com/al-swaiti/ComfyUI-CascadeResolutions": { "stars": 2, "last_update": "2024-07-31 13:48:47", - "author_account_age_days": 969 + "author_account_age_days": 991 + }, + "https://github.com/al-swaiti/ComfyUI-OllamaGemini": { + "stars": 11, + "last_update": "2024-08-18 01:23:15", + "author_account_age_days": 991 }, "https://github.com/alanhuang67/ComfyUI-FAI-Node": { - "stars": 6, + "stars": 8, "last_update": "2024-08-02 03:35:41", - "author_account_age_days": 3529 + "author_account_age_days": 3552 }, "https://github.com/alessandrozonta/ComfyUI-CenterNode": { - "stars": 5, + "stars": 6, "last_update": "2024-07-16 08:42:41", - "author_account_age_days": 1236 + "author_account_age_days": 1259 }, "https://github.com/alessandrozonta/ComfyUI-Layers": { - "stars": 31, + "stars": 32, "last_update": "2024-07-31 13:46:32", - "author_account_age_days": 1236 + "author_account_age_days": 1259 }, "https://github.com/alessandrozonta/ComfyUI-OpenPose": { "stars": 7, "last_update": "2024-07-31 13:51:14", - "author_account_age_days": 1236 + "author_account_age_days": 1259 }, "https://github.com/alexopus/ComfyUI-Image-Saver": { - "stars": 34, - "last_update": "2024-07-31 18:17:14", - "author_account_age_days": 2719 + "stars": 35, + "last_update": "2024-08-23 02:25:30", + "author_account_age_days": 2741 }, "https://github.com/ali1234/comfyui-job-iterator": { - "stars": 68, + "stars": 72, "last_update": "2024-05-22 20:54:21", - "author_account_age_days": 4900 + "author_account_age_days": 4922 }, "https://github.com/alisson-anjos/ComfyUI-Ollama-Describer": { "stars": 42, - "last_update": "2024-07-13 18:13:27", - "author_account_age_days": 640 + "last_update": "2024-08-23 23:17:55", + "author_account_age_days": 662 + }, + "https://github.com/alpertunga-bile/image-caption-comfyui": { + "stars": 4, + "last_update": "2024-08-18 09:36:55", + "author_account_age_days": 1335 }, "https://github.com/alpertunga-bile/prompt-generator-comfyui": { - "stars": 69, - "last_update": "2024-08-02 06:38:32", - "author_account_age_days": 1312 + "stars": 72, + "last_update": "2024-08-11 12:27:20", + "author_account_age_days": 1335 }, "https://github.com/alsritter/asymmetric-tiling-comfyui": { "stars": 15, "last_update": "2024-05-22 20:43:07", - "author_account_age_days": 2034 + "author_account_age_days": 2056 }, "https://github.com/alt-key-project/comfyui-dream-project": { - "stars": 77, + "stars": 80, "last_update": "2024-07-31 15:02:26", - "author_account_age_days": 700 + "author_account_age_days": 722 }, "https://github.com/alt-key-project/comfyui-dream-video-batches": { - "stars": 56, - "last_update": "2024-07-31 15:02:45", - "author_account_age_days": 700 + "stars": 60, + "last_update": "2024-08-14 01:26:20", + "author_account_age_days": 722 }, "https://github.com/an90ray/ComfyUI_RErouter_CustomNodes": { "stars": 0, "last_update": "2024-05-22 22:21:00", - "author_account_age_days": 228 + "author_account_age_days": 250 }, "https://github.com/andersxa/comfyui-PromptAttention": { "stars": 22, "last_update": "2024-06-20 11:09:25", - "author_account_age_days": 2992 + "author_account_age_days": 3015 }, "https://github.com/angeloshredder/StableCascadeResizer": { "stars": 2, "last_update": "2024-05-23 00:12:55", - "author_account_age_days": 1868 + "author_account_age_days": 1890 + }, + "https://github.com/anhkhoatranle30/Handy-Nodes-ComfyUI": { + "stars": 0, + "last_update": "2024-08-20 04:02:57", + "author_account_age_days": 1812 }, "https://github.com/ansonkao/comfyui-geometry": { - "stars": 7, + "stars": 8, "last_update": "2024-06-14 09:03:19", - "author_account_age_days": 385 + "author_account_age_days": 407 }, "https://github.com/antrobot1234/antrobots-comfyUI-nodepack": { "stars": 10, "last_update": "2024-05-28 14:44:16", - "author_account_age_days": 2902 + "author_account_age_days": 2924 }, "https://github.com/aria1th/ComfyUI-LogicUtils": { - "stars": 21, - "last_update": "2024-07-16 12:53:38", - "author_account_age_days": 2385 + "stars": 22, + "last_update": "2024-08-19 09:40:56", + "author_account_age_days": 2407 }, "https://github.com/asagi4/ComfyUI-Adaptive-Guidance": { - "stars": 18, - "last_update": "2024-08-01 10:39:23", - "author_account_age_days": 480 + "stars": 30, + "last_update": "2024-08-25 11:50:27", + "author_account_age_days": 503 }, "https://github.com/asagi4/ComfyUI-CADS": { - "stars": 35, + "stars": 37, "last_update": "2024-07-31 16:02:55", - "author_account_age_days": 480 + "author_account_age_days": 503 }, "https://github.com/asagi4/comfyui-prompt-control": { - "stars": 171, - "last_update": "2024-08-01 10:44:40", - "author_account_age_days": 480 + "stars": 176, + "last_update": "2024-08-24 16:53:19", + "author_account_age_days": 503 }, "https://github.com/asagi4/comfyui-utility-nodes": { "stars": 7, "last_update": "2024-05-25 11:40:49", - "author_account_age_days": 480 + "author_account_age_days": 503 }, "https://github.com/aszc-dev/ComfyUI-CoreMLSuite": { - "stars": 94, - "last_update": "2024-08-01 19:03:25", - "author_account_age_days": 2766 + "stars": 107, + "last_update": "2024-08-15 18:37:19", + "author_account_age_days": 2789 }, "https://github.com/atmaranto/ComfyUI-SaveAsScript": { - "stars": 61, + "stars": 71, "last_update": "2024-06-14 09:01:17", - "author_account_age_days": 2388 + "author_account_age_days": 2410 }, "https://github.com/audioscavenger/ComfyUI-Thumbnails": { - "stars": 11, + "stars": 12, "last_update": "2024-07-27 18:33:38", - "author_account_age_days": 4160 + "author_account_age_days": 4183 }, "https://github.com/audioscavenger/save-image-extended-comfyui": { - "stars": 35, + "stars": 40, "last_update": "2024-07-31 18:03:29", - "author_account_age_days": 4160 + "author_account_age_days": 4183 }, "https://github.com/avatechai/avatar-graph-comfyui": { - "stars": 230, + "stars": 234, "last_update": "2024-05-22 21:14:14", - "author_account_age_days": 893 + "author_account_age_days": 916 }, "https://github.com/aws-samples/comfyui-llm-node-for-amazon-bedrock": { - "stars": 6, - "last_update": "2024-07-23 06:12:08", - "author_account_age_days": 3598 + "stars": 7, + "last_update": "2024-08-20 10:23:09", + "author_account_age_days": 3620 }, "https://github.com/azure-dragon-ai/ComfyUI-ClipScore-Nodes": { "stars": 3, "last_update": "2024-05-22 23:16:28", - "author_account_age_days": 341 + "author_account_age_days": 363 }, "https://github.com/badayvedat/ComfyUI-fal-Connector": { - "stars": 16, + "stars": 20, "last_update": "2024-08-02 17:14:46", - "author_account_age_days": 1810 + "author_account_age_days": 1832 }, "https://github.com/badjeff/comfyui_lora_tag_loader": { - "stars": 48, + "stars": 51, "last_update": "2024-05-22 20:40:03", - "author_account_age_days": 5402 + "author_account_age_days": 5424 }, "https://github.com/baicai99/ComfyUI-FrameSkipping": { - "stars": 7, - "last_update": "2024-06-18 10:25:55", - "author_account_age_days": 870 + "stars": 8, + "last_update": "2024-08-06 06:10:48", + "author_account_age_days": 893 + }, + "https://github.com/bananasss00/ComfyUI-SP-Nodes": { + "stars": 6, + "last_update": "2024-08-23 14:38:37", + "author_account_age_days": 2596 }, "https://github.com/banodoco/steerable-motion": { - "stars": 780, + "stars": 802, "last_update": "2024-06-15 23:01:54", - "author_account_age_days": 441 + "author_account_age_days": 464 }, "https://github.com/bash-j/mikey_nodes": { - "stars": 91, - "last_update": "2024-08-01 01:01:16", - "author_account_age_days": 4227 + "stars": 96, + "last_update": "2024-08-08 00:42:11", + "author_account_age_days": 4249 }, "https://github.com/bedovyy/ComfyUI_NAIDGenerator": { - "stars": 22, - "last_update": "2024-07-31 18:46:12", - "author_account_age_days": 402 + "stars": 33, + "last_update": "2024-08-12 17:06:31", + "author_account_age_days": 424 }, "https://github.com/bilal-arikan/ComfyUI_TextAssets": { "stars": 2, "last_update": "2024-05-22 23:23:50", - "author_account_age_days": 3547 + "author_account_age_days": 3569 }, "https://github.com/bitaffinity/ComfyUI_HF_Inference": { "stars": 1, "last_update": "2024-06-14 10:23:29", - "author_account_age_days": 96 + "author_account_age_days": 119 + }, + "https://github.com/blackcodetavern/ComfyUI-Benripack": { + "stars": 1, + "last_update": "2024-08-14 02:16:49", + "author_account_age_days": 2935 }, "https://github.com/blepping/ComfyUI-bleh": { - "stars": 32, + "stars": 35, "last_update": "2024-05-22 23:17:49", - "author_account_age_days": 193 + "author_account_age_days": 216 }, "https://github.com/blepping/ComfyUI-sonar": { "stars": 31, - "last_update": "2024-05-22 23:18:26", - "author_account_age_days": 193 + "last_update": "2024-08-23 15:26:02", + "author_account_age_days": 216 }, "https://github.com/blepping/comfyui_jankhidiffusion": { - "stars": 107, - "last_update": "2024-08-02 10:17:55", - "author_account_age_days": 193 + "stars": 109, + "last_update": "2024-08-18 04:14:44", + "author_account_age_days": 216 + }, + "https://github.com/blepping/comfyui_overly_complicated_sampling": { + "stars": 18, + "last_update": "2024-08-21 12:51:04", + "author_account_age_days": 216 + }, + "https://github.com/blib-la/blibla-comfyui-extensions": { + "stars": 147, + "last_update": "2024-08-20 14:47:54", + "author_account_age_days": 335 }, "https://github.com/blueraincoatli/comfyUI_SillyNodes": { "stars": 3, "last_update": "2024-06-09 13:30:57", - "author_account_age_days": 352 + "author_account_age_days": 374 }, "https://github.com/bluevisor/ComfyUI_PS_Blend_Node": { "stars": 1, "last_update": "2024-07-08 12:38:26", - "author_account_age_days": 4606 + "author_account_age_days": 4629 }, "https://github.com/bmad4ever/ComfyUI-Bmad-DirtyUndoRedo": { "stars": 50, "last_update": "2024-05-22 18:11:51", - "author_account_age_days": 3576 + "author_account_age_days": 3598 }, "https://github.com/bmad4ever/comfyui_ab_samplercustom": { "stars": 6, "last_update": "2024-06-21 00:02:39", - "author_account_age_days": 3576 + "author_account_age_days": 3598 }, "https://github.com/bmad4ever/comfyui_bmad_nodes": { - "stars": 50, + "stars": 52, "last_update": "2024-08-02 22:00:19", - "author_account_age_days": 3576 + "author_account_age_days": 3598 }, "https://github.com/bmad4ever/comfyui_lists_cartesian_product": { "stars": 3, "last_update": "2024-05-22 20:18:07", - "author_account_age_days": 3576 + "author_account_age_days": 3598 }, "https://github.com/bmad4ever/comfyui_quilting": { - "stars": 5, - "last_update": "2024-08-02 22:15:48", - "author_account_age_days": 3576 + "stars": 7, + "last_update": "2024-08-24 22:50:56", + "author_account_age_days": 3598 }, "https://github.com/bmad4ever/comfyui_wfc_like": { - "stars": 5, + "stars": 6, "last_update": "2024-08-02 22:01:12", - "author_account_age_days": 3576 + "author_account_age_days": 3598 }, "https://github.com/bobmagicii/comfykit-custom-nodes": { "stars": 1, - "last_update": "2024-06-04 20:04:00", - "author_account_age_days": 4784 + "last_update": "2024-08-22 22:28:30", + "author_account_age_days": 4806 }, "https://github.com/bradsec/ComfyUI_ResolutionSelector": { "stars": 8, "last_update": "2024-07-07 12:15:49", - "author_account_age_days": 3695 + "author_account_age_days": 3718 }, "https://github.com/braintacles/braintacles-comfyui-nodes": { "stars": 1, "last_update": "2024-07-31 15:01:52", - "author_account_age_days": 470 + "author_account_age_days": 493 }, "https://github.com/brianfitzgerald/style_aligned_comfy": { - "stars": 261, + "stars": 272, "last_update": "2024-05-30 14:23:40", - "author_account_age_days": 4279 + "author_account_age_days": 4301 }, "https://github.com/bronkula/comfyui-fitsize": { - "stars": 38, + "stars": 40, "last_update": "2024-05-22 21:32:34", - "author_account_age_days": 5195 + "author_account_age_days": 5217 }, "https://github.com/bruefire/ComfyUI-SeqImageLoader": { - "stars": 29, + "stars": 30, "last_update": "2024-08-01 16:03:12", - "author_account_age_days": 2405 + "author_account_age_days": 2428 }, "https://github.com/budihartono/comfyui_otonx_nodes": { "stars": 1, "last_update": "2024-07-31 16:01:47", - "author_account_age_days": 4726 + "author_account_age_days": 4748 }, "https://github.com/bvhari/ComfyUI_ImageProcessing": { - "stars": 18, + "stars": 19, "last_update": "2024-08-03 03:58:44", - "author_account_age_days": 1214 + "author_account_age_days": 1237 }, "https://github.com/bvhari/ComfyUI_LatentToRGB": { "stars": 11, "last_update": "2024-06-23 11:37:10", - "author_account_age_days": 1214 + "author_account_age_days": 1237 }, "https://github.com/bvhari/ComfyUI_PerpWeight": { - "stars": 12, + "stars": 13, "last_update": "2024-08-03 03:58:28", - "author_account_age_days": 1214 + "author_account_age_days": 1237 }, "https://github.com/bvhari/ComfyUI_SUNoise": { - "stars": 7, + "stars": 8, "last_update": "2024-08-03 03:57:46", - "author_account_age_days": 1214 + "author_account_age_days": 1237 + }, + "https://github.com/caleboleary/ComfyUI-Arc2Face": { + "stars": 30, + "last_update": "2024-08-06 14:41:13", + "author_account_age_days": 3364 + }, + "https://github.com/caleboleary/Comfyui-calbenodes": { + "stars": 1, + "last_update": "2024-08-14 05:00:37", + "author_account_age_days": 3364 + }, + "https://github.com/camenduru/ComfyUI-TostAI": { + "stars": 1, + "last_update": "2024-08-22 04:04:06", + "author_account_age_days": 1830 }, "https://github.com/cdb-boop/ComfyUI-Bringing-Old-Photos-Back-to-Life": { - "stars": 283, - "last_update": "2024-08-01 09:05:38", - "author_account_age_days": 1244 + "stars": 298, + "last_update": "2024-08-22 04:39:09", + "author_account_age_days": 1266 }, "https://github.com/cdb-boop/comfyui-image-round": { - "stars": 2, + "stars": 3, "last_update": "2024-05-23 00:09:02", - "author_account_age_days": 1244 + "author_account_age_days": 1266 }, "https://github.com/cdxOo/comfyui-text-node-with-comments": { - "stars": 0, + "stars": 1, "last_update": "2024-08-03 00:54:38", - "author_account_age_days": 3335 + "author_account_age_days": 3358 }, "https://github.com/celsojr2013/comfyui_jamworks_client": { "stars": 0, "last_update": "2024-06-23 12:35:44", - "author_account_age_days": 3438 + "author_account_age_days": 3461 }, "https://github.com/celsojr2013/comfyui_simpletools": { "stars": 2, "last_update": "2024-06-22 11:35:40", - "author_account_age_days": 3438 + "author_account_age_days": 3461 }, "https://github.com/cerspense/ComfyUI_cspnodes": { - "stars": 26, + "stars": 27, "last_update": "2024-08-01 09:56:36", - "author_account_age_days": 2721 + "author_account_age_days": 2744 }, "https://github.com/ceruleandeep/ComfyUI-LLaVA-Captioner": { - "stars": 82, - "last_update": "2024-05-22 22:17:55", - "author_account_age_days": 1193 + "stars": 93, + "last_update": "2024-08-03 16:22:31", + "author_account_age_days": 1215 }, "https://github.com/chakib-belgaid/ComfyUI-autosize": { "stars": 0, "last_update": "2024-06-14 07:13:20", - "author_account_age_days": 3875 + "author_account_age_days": 3898 }, "https://github.com/chakib-belgaid/Comfyui_Prompt_styler": { "stars": 0, "last_update": "2024-07-01 12:40:52", - "author_account_age_days": 3875 + "author_account_age_days": 3898 }, "https://github.com/chandlergis/ComfyUI-IMG_Query": { "stars": 1, "last_update": "2024-05-23 01:25:57", - "author_account_age_days": 396 + "author_account_age_days": 418 }, "https://github.com/chandlergis/ComfyUI_EmojiOverlay": { "stars": 0, "last_update": "2024-06-14 09:05:03", - "author_account_age_days": 396 + "author_account_age_days": 418 }, "https://github.com/chaojie/ComfyUI-AniPortrait": { - "stars": 239, + "stars": 242, "last_update": "2024-05-22 22:26:03", - "author_account_age_days": 4873 + "author_account_age_days": 4895 }, "https://github.com/chaojie/ComfyUI-CameraCtrl-Wrapper": { - "stars": 17, + "stars": 18, "last_update": "2024-06-14 09:07:23", - "author_account_age_days": 4873 + "author_account_age_days": 4895 }, "https://github.com/chaojie/ComfyUI-Champ": { - "stars": 19, + "stars": 24, "last_update": "2024-05-22 22:26:47", - "author_account_age_days": 4873 + "author_account_age_days": 4895 }, "https://github.com/chaojie/ComfyUI-DragAnything": { "stars": 66, "last_update": "2024-06-14 10:23:53", - "author_account_age_days": 4873 + "author_account_age_days": 4895 }, "https://github.com/chaojie/ComfyUI-DragNUWA": { - "stars": 372, + "stars": 375, "last_update": "2024-06-14 10:25:01", - "author_account_age_days": 4873 + "author_account_age_days": 4895 }, "https://github.com/chaojie/ComfyUI-DynamiCrafter": { - "stars": 119, + "stars": 122, "last_update": "2024-06-14 10:23:59", - "author_account_age_days": 4873 + "author_account_age_days": 4895 }, "https://github.com/chaojie/ComfyUI-EasyAnimate": { - "stars": 45, + "stars": 46, "last_update": "2024-05-22 22:24:00", - "author_account_age_days": 4873 + "author_account_age_days": 4895 }, "https://github.com/chaojie/ComfyUI-Gemma": { "stars": 5, "last_update": "2024-05-22 22:27:47", - "author_account_age_days": 4873 + "author_account_age_days": 4895 }, "https://github.com/chaojie/ComfyUI-I2VGEN-XL": { "stars": 27, "last_update": "2024-06-14 09:06:10", - "author_account_age_days": 4873 + "author_account_age_days": 4895 }, "https://github.com/chaojie/ComfyUI-Img2Img-Turbo": { "stars": 36, "last_update": "2024-05-22 22:26:30", - "author_account_age_days": 4873 + "author_account_age_days": 4895 }, "https://github.com/chaojie/ComfyUI-LaVIT": { - "stars": 10, + "stars": 12, "last_update": "2024-06-14 10:27:44", - "author_account_age_days": 4873 + "author_account_age_days": 4895 }, "https://github.com/chaojie/ComfyUI-LightGlue": { "stars": 49, "last_update": "2024-01-20 16:53:51", - "author_account_age_days": 4873 + "author_account_age_days": 4895 }, "https://github.com/chaojie/ComfyUI-Moore-AnimateAnyone": { - "stars": 204, + "stars": 206, "last_update": "2024-06-10 20:16:06", - "author_account_age_days": 4873 + "author_account_age_days": 4895 }, "https://github.com/chaojie/ComfyUI-Motion-Vector-Extractor": { "stars": 1, "last_update": "2024-06-14 10:26:15", - "author_account_age_days": 4873 + "author_account_age_days": 4895 }, "https://github.com/chaojie/ComfyUI-MotionCtrl": { - "stars": 131, + "stars": 132, "last_update": "2024-06-14 10:26:02", - "author_account_age_days": 4873 + "author_account_age_days": 4895 }, "https://github.com/chaojie/ComfyUI-MotionCtrl-SVD": { - "stars": 80, + "stars": 83, "last_update": "2024-06-14 10:26:30", - "author_account_age_days": 4873 + "author_account_age_days": 4895 }, "https://github.com/chaojie/ComfyUI-MuseTalk": { - "stars": 162, + "stars": 177, "last_update": "2024-05-22 22:25:07", - "author_account_age_days": 4873 + "author_account_age_days": 4895 }, "https://github.com/chaojie/ComfyUI-MuseV": { - "stars": 128, + "stars": 130, "last_update": "2024-05-22 22:25:31", - "author_account_age_days": 4873 + "author_account_age_days": 4895 }, "https://github.com/chaojie/ComfyUI-Open-Sora": { - "stars": 90, + "stars": 91, "last_update": "2024-07-19 05:13:25", - "author_account_age_days": 4873 + "author_account_age_days": 4895 }, "https://github.com/chaojie/ComfyUI-Open-Sora-Plan": { - "stars": 49, + "stars": 50, "last_update": "2024-05-29 16:15:10", - "author_account_age_days": 4873 + "author_account_age_days": 4895 }, "https://github.com/chaojie/ComfyUI-Panda3d": { "stars": 13, "last_update": "2024-06-14 10:28:47", - "author_account_age_days": 4873 + "author_account_age_days": 4895 }, "https://github.com/chaojie/ComfyUI-Pymunk": { "stars": 16, "last_update": "2024-06-14 12:02:32", - "author_account_age_days": 4873 + "author_account_age_days": 4895 }, "https://github.com/chaojie/ComfyUI-RAFT": { "stars": 25, "last_update": "2024-06-14 11:02:00", - "author_account_age_days": 4873 + "author_account_age_days": 4895 }, "https://github.com/chaojie/ComfyUI-SimDA": { - "stars": 13, + "stars": 14, "last_update": "2024-06-14 12:02:39", - "author_account_age_days": 4873 + "author_account_age_days": 4895 }, "https://github.com/chaojie/ComfyUI-Trajectory": { "stars": 5, "last_update": "2024-05-22 22:27:12", - "author_account_age_days": 4873 + "author_account_age_days": 4895 }, "https://github.com/chaojie/ComfyUI-Video-Editing-X-Attention": { - "stars": 17, + "stars": 18, "last_update": "2024-06-14 10:28:16", - "author_account_age_days": 4873 + "author_account_age_days": 4895 }, "https://github.com/chaojie/ComfyUI-dust3r": { "stars": 15, "last_update": "2024-05-22 22:27:33", - "author_account_age_days": 4873 + "author_account_age_days": 4895 }, "https://github.com/chaojie/ComfyUI_StreamingT2V": { - "stars": 27, + "stars": 29, "last_update": "2024-06-14 10:26:21", - "author_account_age_days": 4873 + "author_account_age_days": 4895 }, "https://github.com/chaosaiart/Chaosaiart-Nodes": { - "stars": 49, + "stars": 53, "last_update": "2024-05-27 10:55:18", - "author_account_age_days": 373 + "author_account_age_days": 396 }, "https://github.com/chenpx976/ComfyUI-RunRunRun": { "stars": 0, "last_update": "2024-05-23 01:19:37", - "author_account_age_days": 3455 + "author_account_age_days": 3477 }, "https://github.com/chesnokovivan/ComfyUI-Novakid": { "stars": 0, "last_update": "2024-06-10 20:15:56", - "author_account_age_days": 1569 + "author_account_age_days": 1592 }, "https://github.com/chflame163/ComfyUI_CatVTON_Wrapper": { - "stars": 54, - "last_update": "2024-08-02 03:02:25", - "author_account_age_days": 484 + "stars": 109, + "last_update": "2024-08-17 14:26:42", + "author_account_age_days": 506 }, "https://github.com/chflame163/ComfyUI_FaceSimilarity": { - "stars": 15, + "stars": 17, "last_update": "2024-05-23 12:48:18", - "author_account_age_days": 484 + "author_account_age_days": 506 }, "https://github.com/chflame163/ComfyUI_LayerStyle": { - "stars": 831, - "last_update": "2024-07-28 10:07:31", - "author_account_age_days": 484 + "stars": 950, + "last_update": "2024-08-25 14:34:29", + "author_account_age_days": 506 }, "https://github.com/chflame163/ComfyUI_MSSpeech_TTS": { - "stars": 22, + "stars": 23, "last_update": "2024-05-25 02:39:56", - "author_account_age_days": 484 + "author_account_age_days": 506 }, "https://github.com/chflame163/ComfyUI_WordCloud": { - "stars": 75, + "stars": 81, "last_update": "2024-05-25 02:41:06", - "author_account_age_days": 484 + "author_account_age_days": 506 }, "https://github.com/chibiace/ComfyUI-Chibi-Nodes": { - "stars": 31, - "last_update": "2024-07-29 09:18:36", - "author_account_age_days": 2889 + "stars": 37, + "last_update": "2024-08-23 00:38:09", + "author_account_age_days": 2911 }, "https://github.com/choey/Comfy-Topaz": { - "stars": 28, + "stars": 30, "last_update": "2024-07-31 13:42:46", - "author_account_age_days": 5562 + "author_account_age_days": 5585 }, "https://github.com/chris-the-wiz/EmbeddingsCurveEditor_ComfyUI": { "stars": 8, "last_update": "2024-07-31 13:51:59", - "author_account_age_days": 1836 + "author_account_age_days": 1859 }, "https://github.com/chrisfreilich/virtuoso-nodes": { - "stars": 55, - "last_update": "2024-06-30 18:26:54", - "author_account_age_days": 772 + "stars": 60, + "last_update": "2024-08-20 20:09:15", + "author_account_age_days": 794 }, "https://github.com/chrisgoringe/cg-image-picker": { - "stars": 208, - "last_update": "2024-07-16 07:16:24", - "author_account_age_days": 4105 + "stars": 220, + "last_update": "2024-08-16 23:43:52", + "author_account_age_days": 4127 }, "https://github.com/chrisgoringe/cg-noise": { "stars": 27, - "last_update": "2024-06-14 08:10:52", - "author_account_age_days": 4105 + "last_update": "2024-08-07 04:17:34", + "author_account_age_days": 4127 + }, + "https://github.com/chrisgoringe/cg-noisetools": { + "stars": 8, + "last_update": "2024-08-15 02:44:00", + "author_account_age_days": 4127 }, "https://github.com/chrisgoringe/cg-prompt-info": { - "stars": 27, + "stars": 28, "last_update": "2024-05-22 21:07:33", - "author_account_age_days": 4105 + "author_account_age_days": 4127 }, "https://github.com/chrisgoringe/cg-use-everywhere": { - "stars": 397, - "last_update": "2024-08-01 04:03:24", - "author_account_age_days": 4105 + "stars": 424, + "last_update": "2024-08-22 07:11:21", + "author_account_age_days": 4127 }, "https://github.com/chrish-slingshot/CrasHUtils": { "stars": 11, "last_update": "2024-06-20 12:53:00", - "author_account_age_days": 640 + "author_account_age_days": 663 }, "https://github.com/christian-byrne/audio-separation-nodes-comfyui": { - "stars": 136, - "last_update": "2024-07-23 19:02:15", - "author_account_age_days": 1388 + "stars": 141, + "last_update": "2024-08-21 15:03:28", + "author_account_age_days": 1410 }, "https://github.com/christian-byrne/comfyui-default-values-manager": { "stars": 9, "last_update": "2024-07-28 20:52:51", - "author_account_age_days": 1388 + "author_account_age_days": 1410 }, "https://github.com/christian-byrne/comfyui-search-navigation": { - "stars": 8, + "stars": 9, "last_update": "2024-06-26 04:41:12", - "author_account_age_days": 1388 + "author_account_age_days": 1410 }, "https://github.com/christian-byrne/img2colors-comfyui-node": { "stars": 6, - "last_update": "2024-06-24 07:26:35", - "author_account_age_days": 1388 + "last_update": "2024-08-18 07:00:11", + "author_account_age_days": 1410 }, "https://github.com/christian-byrne/img2txt-comfyui-nodes": { - "stars": 60, - "last_update": "2024-07-26 21:33:00", - "author_account_age_days": 1388 + "stars": 64, + "last_update": "2024-08-09 11:19:02", + "author_account_age_days": 1410 }, "https://github.com/christian-byrne/size-match-compositing-nodes": { "stars": 5, "last_update": "2024-07-23 23:26:48", - "author_account_age_days": 1388 + "author_account_age_days": 1410 }, "https://github.com/christian-byrne/youtube-dl-comfyui": { - "stars": 2, + "stars": 3, "last_update": "2024-07-31 13:39:48", - "author_account_age_days": 1388 + "author_account_age_days": 1410 + }, + "https://github.com/city96/ComfyUI-GGUF": { + "stars": 488, + "last_update": "2024-08-24 16:42:38", + "author_account_age_days": 559 }, "https://github.com/city96/ComfyUI_ColorMod": { - "stars": 61, - "last_update": "2024-05-22 18:06:19", - "author_account_age_days": 537 + "stars": 68, + "last_update": "2024-08-06 22:38:54", + "author_account_age_days": 559 }, "https://github.com/city96/ComfyUI_DiT": { - "stars": 3, - "last_update": "2024-05-22 18:06:05", - "author_account_age_days": 537 + "stars": 4, + "last_update": "2024-08-06 22:44:33", + "author_account_age_days": 559 }, "https://github.com/city96/ComfyUI_ExtraModels": { - "stars": 343, - "last_update": "2024-08-02 13:29:06", - "author_account_age_days": 537 + "stars": 360, + "last_update": "2024-08-07 11:42:47", + "author_account_age_days": 559 }, "https://github.com/city96/ComfyUI_NetDist": { - "stars": 249, + "stars": 275, "last_update": "2024-05-22 18:05:10", - "author_account_age_days": 537 + "author_account_age_days": 559 }, "https://github.com/city96/SD-Advanced-Noise": { "stars": 22, "last_update": "2024-05-22 18:05:35", - "author_account_age_days": 537 + "author_account_age_days": 559 }, "https://github.com/city96/SD-Latent-Interposer": { - "stars": 196, - "last_update": "2024-06-17 05:27:08", - "author_account_age_days": 537 + "stars": 212, + "last_update": "2024-08-06 22:01:47", + "author_account_age_days": 559 }, "https://github.com/city96/SD-Latent-Upscaler": { - "stars": 120, + "stars": 126, "last_update": "2024-05-22 18:05:50", - "author_account_age_days": 537 + "author_account_age_days": 559 }, "https://github.com/civitai/comfy-nodes": { - "stars": 90, - "last_update": "2024-06-23 03:35:42", - "author_account_age_days": 638 + "stars": 95, + "last_update": "2024-08-25 03:32:49", + "author_account_age_days": 660 }, "https://github.com/claussteinmassl/ComfyUI-CS-CustomNodes": { "stars": 1, "last_update": "2024-06-14 09:03:10", - "author_account_age_days": 2740 + "author_account_age_days": 2762 }, "https://github.com/comfyanonymous/ComfyUI": { - "stars": 44053, - "last_update": "2024-08-03 03:26:32", - "author_account_age_days": 588 + "stars": 48162, + "last_update": "2024-08-25 09:56:55", + "author_account_age_days": 611 }, "https://github.com/comfyanonymous/ComfyUI_TensorRT": { - "stars": 385, - "last_update": "2024-08-02 08:18:30", - "author_account_age_days": 588 + "stars": 426, + "last_update": "2024-08-14 01:28:17", + "author_account_age_days": 611 }, "https://github.com/comfyanonymous/ComfyUI_experiments": { - "stars": 146, + "stars": 150, "last_update": "2024-05-22 15:29:49", - "author_account_age_days": 588 + "author_account_age_days": 611 }, "https://github.com/concarne000/ConCarneNode": { "stars": 4, "last_update": "2024-05-22 22:10:18", - "author_account_age_days": 1940 + "author_account_age_days": 1963 }, "https://github.com/conquestace/ComfyUI-ImageUploader": { "stars": 2, "last_update": "2024-05-23 01:25:49", - "author_account_age_days": 4649 + "author_account_age_days": 4671 }, "https://github.com/coolzilj/ComfyUI-LJNodes": { - "stars": 65, + "stars": 69, "last_update": "2024-06-15 01:57:32", - "author_account_age_days": 4703 + "author_account_age_days": 4725 }, "https://github.com/coolzilj/ComfyUI-Photopea": { - "stars": 64, + "stars": 71, "last_update": "2024-06-14 08:10:57", - "author_account_age_days": 4703 + "author_account_age_days": 4725 }, "https://github.com/coreyryanhanson/ComfyQR": { - "stars": 55, - "last_update": "2024-07-31 13:43:10", - "author_account_age_days": 3096 + "stars": 59, + "last_update": "2024-08-09 16:58:16", + "author_account_age_days": 3118 }, "https://github.com/coreyryanhanson/ComfyQR-scanning-nodes": { - "stars": 10, - "last_update": "2024-07-31 13:43:18", - "author_account_age_days": 3096 + "stars": 11, + "last_update": "2024-08-09 16:59:00", + "author_account_age_days": 3118 }, "https://github.com/cozy-comfyui/cozy_comm": { "stars": 1, "last_update": "2024-07-18 18:01:38", - "author_account_age_days": 106 + "author_account_age_days": 128 }, "https://github.com/cozymantis/cozy-utils-comfyui-nodes": { "stars": 3, "last_update": "2024-07-07 15:38:05", - "author_account_age_days": 148 + "author_account_age_days": 170 }, "https://github.com/cozymantis/human-parser-comfyui-node": { - "stars": 61, + "stars": 63, "last_update": "2024-07-07 15:31:17", - "author_account_age_days": 148 + "author_account_age_days": 170 }, "https://github.com/cozymantis/pose-generator-comfyui-node": { - "stars": 55, + "stars": 58, "last_update": "2024-07-07 15:22:45", - "author_account_age_days": 148 + "author_account_age_days": 170 }, "https://github.com/crystian/ComfyUI-Crystools": { - "stars": 583, + "stars": 649, "last_update": "2024-08-01 23:14:21", - "author_account_age_days": 4157 + "author_account_age_days": 4179 }, "https://github.com/crystian/ComfyUI-Crystools-save": { - "stars": 32, + "stars": 36, "last_update": "2024-07-31 20:06:26", - "author_account_age_days": 4157 + "author_account_age_days": 4179 }, "https://github.com/cubiq/ComfyUI_FaceAnalysis": { - "stars": 260, + "stars": 275, "last_update": "2024-07-31 13:45:41", - "author_account_age_days": 5050 + "author_account_age_days": 5073 }, "https://github.com/cubiq/ComfyUI_IPAdapter_plus": { - "stars": 3496, - "last_update": "2024-08-02 16:15:30", - "author_account_age_days": 5050 + "stars": 3678, + "last_update": "2024-08-20 03:36:00", + "author_account_age_days": 5073 }, "https://github.com/cubiq/ComfyUI_InstantID": { - "stars": 1063, + "stars": 1128, "last_update": "2024-07-31 13:46:25", - "author_account_age_days": 5050 + "author_account_age_days": 5073 }, "https://github.com/cubiq/ComfyUI_SimpleMath": { "stars": 17, "last_update": "2024-06-14 09:02:50", - "author_account_age_days": 5050 + "author_account_age_days": 5073 }, "https://github.com/cubiq/ComfyUI_essentials": { - "stars": 404, - "last_update": "2024-07-31 13:46:16", - "author_account_age_days": 5050 + "stars": 450, + "last_update": "2024-08-24 09:45:04", + "author_account_age_days": 5073 }, "https://github.com/cubiq/PuLID_ComfyUI": { - "stars": 477, - "last_update": "2024-07-31 13:46:36", - "author_account_age_days": 5050 + "stars": 503, + "last_update": "2024-08-21 16:14:08", + "author_account_age_days": 5073 }, "https://github.com/cuongloveit/comfy_http_request": { "stars": 0, "last_update": "2024-06-14 11:00:11", - "author_account_age_days": 3292 + "author_account_age_days": 3314 }, "https://github.com/curiousjp/ComfyUI-MaskBatchPermutations": { "stars": 5, "last_update": "2024-05-28 13:09:32", - "author_account_age_days": 1969 + "author_account_age_days": 1992 }, "https://github.com/czcz1024/Comfyui-FaceCompare": { "stars": 0, "last_update": "2024-06-14 07:13:32", - "author_account_age_days": 4273 + "author_account_age_days": 4296 + }, + "https://github.com/da2el-ai/ComfyUI-d2-send-eagle": { + "stars": 5, + "last_update": "2024-08-19 09:19:22", + "author_account_age_days": 451 }, "https://github.com/da2el-ai/ComfyUI-d2-size-selector": { - "stars": 3, + "stars": 4, "last_update": "2024-05-23 01:16:17", - "author_account_age_days": 429 + "author_account_age_days": 451 }, "https://github.com/da2el-ai/ComfyUI-d2-steps": { - "stars": 5, - "last_update": "2024-05-23 01:16:06", - "author_account_age_days": 429 + "stars": 6, + "last_update": "2024-08-04 05:16:21", + "author_account_age_days": 451 + }, + "https://github.com/dadoirie/ComfyUI_Dados_Nodes": { + "stars": 1, + "last_update": "2024-08-23 20:46:12", + "author_account_age_days": 1652 }, "https://github.com/dagthomas/comfyui_dagthomas": { - "stars": 104, - "last_update": "2024-08-02 21:24:55", - "author_account_age_days": 4111 + "stars": 148, + "last_update": "2024-08-22 16:03:00", + "author_account_age_days": 4134 }, "https://github.com/daniabib/ComfyUI_ProPainter_Nodes": { - "stars": 193, + "stars": 204, "last_update": "2024-07-08 21:59:15", - "author_account_age_days": 2444 + "author_account_age_days": 2466 }, "https://github.com/daniel-lewis-ab/ComfyUI-Llama": { "stars": 28, "last_update": "2024-06-29 19:55:42", - "author_account_age_days": 3391 + "author_account_age_days": 3414 }, "https://github.com/daniel-lewis-ab/ComfyUI-TTS": { - "stars": 14, + "stars": 15, "last_update": "2024-06-14 08:09:49", - "author_account_age_days": 3391 + "author_account_age_days": 3414 }, "https://github.com/darkpixel/darkprompts": { "stars": 7, "last_update": "2024-05-23 19:48:02", - "author_account_age_days": 5364 + "author_account_age_days": 5386 + }, + "https://github.com/daryltucker/ComfyUI-LoadFiles": { + "stars": 0, + "last_update": "2024-08-24 20:00:41", + "author_account_age_days": 4526 }, "https://github.com/dave-palt/comfyui_DSP_imagehelpers": { "stars": 0, "last_update": "2024-05-22 23:12:11", - "author_account_age_days": 198 + "author_account_age_days": 220 }, "https://github.com/daxcay/ComfyUI-DRMN": { - "stars": 20, + "stars": 23, "last_update": "2024-08-02 14:14:48", - "author_account_age_days": 134 + "author_account_age_days": 157 }, "https://github.com/daxcay/ComfyUI-DataSet": { - "stars": 20, + "stars": 23, "last_update": "2024-08-02 14:14:48", - "author_account_age_days": 134 + "author_account_age_days": 157 }, "https://github.com/daxcay/ComfyUI-JDCN": { - "stars": 68, - "last_update": "2024-08-02 14:15:38", - "author_account_age_days": 134 + "stars": 75, + "last_update": "2024-08-24 03:35:51", + "author_account_age_days": 157 }, "https://github.com/daxcay/ComfyUI-NODEJS": { - "stars": 6, + "stars": 7, "last_update": "2024-08-02 14:14:29", - "author_account_age_days": 134 + "author_account_age_days": 157 + }, + "https://github.com/daxcay/ComfyUI-Nexus": { + "stars": 22, + "last_update": "2024-08-25 14:16:31", + "author_account_age_days": 157 }, "https://github.com/daxthin/DZ-FaceDetailer": { - "stars": 115, + "stars": 129, "last_update": "2024-06-17 10:00:30", - "author_account_age_days": 1271 + "author_account_age_days": 1293 + }, + "https://github.com/dchatel/comfyui_davcha": { + "stars": 0, + "last_update": "2024-08-24 10:25:54", + "author_account_age_days": 4597 }, "https://github.com/dchatel/comfyui_facetools": { - "stars": 48, - "last_update": "2024-06-26 10:26:43", - "author_account_age_days": 4575 + "stars": 56, + "last_update": "2024-08-06 17:11:56", + "author_account_age_days": 4597 }, "https://github.com/denfrost/Den_ComfyUI_Workflow": { "stars": 4, "last_update": "2024-06-20 14:57:57", - "author_account_age_days": 3536 + "author_account_age_days": 3559 }, "https://github.com/deroberon/StableZero123-comfyui": { - "stars": 137, + "stars": 139, "last_update": "2024-05-22 22:09:53", - "author_account_age_days": 5335 + "author_account_age_days": 5358 }, "https://github.com/deroberon/demofusion-comfyui": { - "stars": 83, + "stars": 84, "last_update": "2024-05-22 22:09:42", - "author_account_age_days": 5335 + "author_account_age_days": 5358 }, "https://github.com/dfl/comfyui-clip-with-break": { "stars": 11, "last_update": "2024-05-22 23:23:15", - "author_account_age_days": 6014 + "author_account_age_days": 6036 }, "https://github.com/dfl/comfyui-tcd-scheduler": { "stars": 79, "last_update": "2024-05-22 23:23:28", - "author_account_age_days": 6014 + "author_account_age_days": 6036 }, "https://github.com/diStyApps/ComfyUI_FrameMaker": { - "stars": 10, + "stars": 11, "last_update": "2024-05-23 00:11:33", - "author_account_age_days": 4244 + "author_account_age_days": 4266 }, "https://github.com/dicksondickson/ComfyUI-Dickson-Nodes": { "stars": 8, "last_update": "2024-07-26 06:15:23", - "author_account_age_days": 4030 + "author_account_age_days": 4053 }, "https://github.com/digitaljohn/comfyui-propost": { - "stars": 113, - "last_update": "2024-07-31 14:18:54", - "author_account_age_days": 4557 + "stars": 123, + "last_update": "2024-08-11 12:33:22", + "author_account_age_days": 4580 }, "https://github.com/dimtoneff/ComfyUI-PixelArt-Detector": { - "stars": 175, + "stars": 180, "last_update": "2024-07-31 13:44:39", - "author_account_age_days": 3454 + "author_account_age_days": 3476 }, "https://github.com/diontimmer/ComfyUI-Vextra-Nodes": { "stars": 62, "last_update": "2024-06-20 16:48:44", - "author_account_age_days": 4810 + "author_account_age_days": 4833 }, "https://github.com/discopixel-studio/comfyui-discopixel": { - "stars": 7, + "stars": 8, "last_update": "2024-06-14 09:03:19", - "author_account_age_days": 385 + "author_account_age_days": 407 }, "https://github.com/discus0434/comfyui-aesthetic-predictor-v2-5": { "stars": 5, "last_update": "2024-06-14 08:12:05", - "author_account_age_days": 1509 + "author_account_age_days": 1532 }, "https://github.com/discus0434/comfyui-caching-embeddings": { "stars": 1, "last_update": "2024-06-14 08:59:36", - "author_account_age_days": 1509 + "author_account_age_days": 1532 }, "https://github.com/djbielejeski/a-person-mask-generator": { - "stars": 250, + "stars": 255, "last_update": "2024-07-31 13:47:31", - "author_account_age_days": 4323 + "author_account_age_days": 4346 }, "https://github.com/dmMaze/sketch2manga": { "stars": 30, "last_update": "2024-06-30 03:27:55", - "author_account_age_days": 1889 + "author_account_age_days": 1911 }, "https://github.com/dmarx/ComfyUI-AudioReactive": { "stars": 10, "last_update": "2024-05-22 22:12:53", - "author_account_age_days": 4544 + "author_account_age_days": 4566 }, "https://github.com/dmarx/ComfyUI-Keyframed": { - "stars": 81, + "stars": 82, "last_update": "2024-07-01 01:41:23", - "author_account_age_days": 4544 + "author_account_age_days": 4566 + }, + "https://github.com/doomy23/ComfyUI-D00MYsNodes": { + "stars": 3, + "last_update": "2024-08-22 02:18:05", + "author_account_age_days": 4235 }, "https://github.com/drago87/ComfyUI_Dragos_Nodes": { "stars": 3, "last_update": "2024-05-22 21:32:15", - "author_account_age_days": 3809 + "author_account_age_days": 3832 }, "https://github.com/drustan-hawk/primitive-types": { - "stars": 6, + "stars": 7, "last_update": "2024-08-01 17:44:51", - "author_account_age_days": 328 + "author_account_age_days": 351 }, "https://github.com/e7mac/ComfyUI-ShadertoyGL": { "stars": 2, "last_update": "2024-06-20 14:52:42", - "author_account_age_days": 4843 + "author_account_age_days": 4865 }, "https://github.com/ealkanat/comfyui_easy_padding": { "stars": 13, "last_update": "2024-07-31 18:03:33", - "author_account_age_days": 2502 + "author_account_age_days": 2525 + }, + "https://github.com/eastoc/ComfyUI_SemanticSAM": { + "stars": 3, + "last_update": "2024-08-13 19:24:33", + "author_account_age_days": 2780 }, "https://github.com/edenartlab/eden_comfy_pipelines": { - "stars": 45, - "last_update": "2024-08-02 09:20:00", - "author_account_age_days": 312 + "stars": 47, + "last_update": "2024-08-22 15:33:03", + "author_account_age_days": 334 + }, + "https://github.com/edenartlab/sd-lora-trainer": { + "stars": 10, + "last_update": "2024-08-24 11:36:26", + "author_account_age_days": 334 + }, + "https://github.com/emojiiii/ComfyUI_Emojiiii_Custom_Nodes": { + "stars": 1, + "last_update": "2024-08-22 09:38:32", + "author_account_age_days": 2585 + }, + "https://github.com/erosDiffusion/ComfyUI-enricos-nodes": { + "stars": 3, + "last_update": "2024-08-25 08:49:32", + "author_account_age_days": 59 }, "https://github.com/evanspearman/ComfyMath": { - "stars": 66, + "stars": 71, "last_update": "2023-08-27 03:29:04", - "author_account_age_days": 4278 + "author_account_age_days": 4300 }, "https://github.com/exdysa/comfyui-selector": { - "stars": 3, - "last_update": "2024-07-31 15:34:13", - "author_account_age_days": 1035 + "stars": 4, + "last_update": "2024-08-24 00:33:03", + "author_account_age_days": 1057 }, "https://github.com/fablestudio/ComfyUI-Showrunner-Utils": { "stars": 0, "last_update": "2024-06-24 14:27:05", - "author_account_age_days": 2088 + "author_account_age_days": 2110 }, "https://github.com/failfa-st/failfast-comfyui-extensions": { - "stars": 142, - "last_update": "2024-07-19 19:32:50", - "author_account_age_days": 313 + "stars": 147, + "last_update": "2024-08-20 14:47:54", + "author_account_age_days": 335 + }, + "https://github.com/fairy-root/Flux-Prompt-Generator": { + "stars": 34, + "last_update": "2024-08-16 22:22:28", + "author_account_age_days": 1996 + }, + "https://github.com/fairy-root/comfyui-ollama-llms": { + "stars": 6, + "last_update": "2024-08-21 03:39:13", + "author_account_age_days": 1996 }, "https://github.com/fearnworks/ComfyUI_FearnworksNodes": { - "stars": 14, - "last_update": "2024-08-01 02:22:27", - "author_account_age_days": 601 + "stars": 16, + "last_update": "2024-08-05 01:50:04", + "author_account_age_days": 624 }, "https://github.com/fexli/fexli-util-node-comfyui": { "stars": 3, "last_update": "2024-05-22 21:27:36", - "author_account_age_days": 1598 + "author_account_age_days": 1621 }, "https://github.com/fexploit/ComfyUI-AutoLabel": { - "stars": 6, + "stars": 5, "last_update": "2024-06-14 08:09:41", - "author_account_age_days": 5083 + "author_account_age_days": 5106 }, "https://github.com/fexploit/ComfyUI-AutoTrimBG": { "stars": 2, "last_update": "2024-05-24 20:38:15", - "author_account_age_days": 5083 + "author_account_age_days": 5106 }, "https://github.com/fexploit/ComfyUI-Classifier": { "stars": 1, "last_update": "2024-06-14 16:58:31", - "author_account_age_days": 5083 + "author_account_age_days": 5106 }, "https://github.com/filipemeneses/comfy_pixelization": { - "stars": 32, + "stars": 33, "last_update": "2024-05-22 20:59:16", - "author_account_age_days": 3516 + "author_account_age_days": 3538 }, "https://github.com/filliptm/ComfyUI_FL-Trainer": { - "stars": 102, - "last_update": "2024-08-02 06:29:35", - "author_account_age_days": 1776 + "stars": 121, + "last_update": "2024-08-13 04:56:41", + "author_account_age_days": 1798 }, "https://github.com/filliptm/ComfyUI_Fill-Nodes": { - "stars": 173, - "last_update": "2024-07-24 02:47:35", - "author_account_age_days": 1776 + "stars": 243, + "last_update": "2024-08-24 20:08:01", + "author_account_age_days": 1798 }, "https://github.com/florestefano1975/ComfyUI-HiDiffusion": { "stars": 139, "last_update": "2024-05-22 00:33:06", - "author_account_age_days": 233 + "author_account_age_days": 255 }, "https://github.com/florestefano1975/ComfyUI-StabilityAI-Suite": { "stars": 2, "last_update": "2024-07-10 18:03:39", - "author_account_age_days": 233 + "author_account_age_days": 255 }, "https://github.com/florestefano1975/comfyui-portrait-master": { - "stars": 799, - "last_update": "2024-07-14 15:41:21", - "author_account_age_days": 233 + "stars": 829, + "last_update": "2024-08-10 09:23:43", + "author_account_age_days": 255 }, "https://github.com/florestefano1975/comfyui-prompt-composer": { - "stars": 219, + "stars": 221, "last_update": "2024-07-10 18:03:03", - "author_account_age_days": 233 + "author_account_age_days": 255 }, "https://github.com/flowtyone/ComfyUI-Flowty-CRM": { - "stars": 129, + "stars": 135, "last_update": "2024-06-14 10:23:09", - "author_account_age_days": 313 + "author_account_age_days": 335 }, "https://github.com/flowtyone/ComfyUI-Flowty-LDSR": { - "stars": 171, + "stars": 187, "last_update": "2024-06-14 09:04:51", - "author_account_age_days": 313 + "author_account_age_days": 335 }, "https://github.com/flowtyone/ComfyUI-Flowty-TripoSR": { - "stars": 377, + "stars": 383, "last_update": "2024-06-16 00:53:22", - "author_account_age_days": 313 + "author_account_age_days": 335 }, "https://github.com/flyingshutter/As_ComfyUI_CustomNodes": { "stars": 8, "last_update": "2024-05-22 18:07:19", - "author_account_age_days": 3535 + "author_account_age_days": 3557 }, "https://github.com/fmatray/ComfyUI_BattlemapGrid": { "stars": 0, "last_update": "2024-06-05 22:35:06", - "author_account_age_days": 3661 + "author_account_age_days": 3684 }, "https://github.com/fofr/ComfyUI-HyperSDXL1StepUnetScheduler": { "stars": 12, "last_update": "2024-06-20 11:51:50", - "author_account_age_days": 5147 + "author_account_age_days": 5169 }, "https://github.com/fofr/ComfyUI-Prompter-fofrAI": { - "stars": 45, - "last_update": "2024-07-27 18:33:29", - "author_account_age_days": 5147 + "stars": 55, + "last_update": "2024-08-09 11:37:00", + "author_account_age_days": 5169 }, "https://github.com/fofr/comfyui-fofr-toolkit": { "stars": 5, - "last_update": "2024-07-27 18:32:49", - "author_account_age_days": 5147 + "last_update": "2024-08-09 11:36:38", + "author_account_age_days": 5169 }, "https://github.com/fofr/comfyui-replicate": { - "stars": 72, - "last_update": "2024-07-27 18:33:16", - "author_account_age_days": 1648 + "stars": 128, + "last_update": "2024-08-09 11:36:02", + "author_account_age_days": 1670 }, "https://github.com/forever22777/comfyui-self-guidance": { - "stars": 6, - "last_update": "2024-06-14 07:12:02", - "author_account_age_days": 364 + "stars": 7, + "last_update": "2024-08-15 10:49:29", + "author_account_age_days": 387 }, "https://github.com/foxtrot-roger/comfyui-rf-nodes": { "stars": 1, - "last_update": "2024-05-22 23:09:13", - "author_account_age_days": 2360 + "last_update": "2024-08-13 22:01:40", + "author_account_age_days": 2383 }, "https://github.com/frankchieng/ComfyUI_Aniportrait": { "stars": 49, "last_update": "2024-06-26 03:06:51", - "author_account_age_days": 480 + "author_account_age_days": 503 }, "https://github.com/frankchieng/ComfyUI_MagicClothing": { - "stars": 443, + "stars": 465, "last_update": "2024-08-02 03:10:30", - "author_account_age_days": 480 + "author_account_age_days": 503 }, "https://github.com/frankchieng/ComfyUI_llm_easyanimiate": { - "stars": 10, + "stars": 11, "last_update": "2024-06-26 03:13:32", - "author_account_age_days": 480 + "author_account_age_days": 503 }, "https://github.com/fsdymy1024/ComfyUI_fsdymy": { - "stars": 7, + "stars": 8, "last_update": "2024-07-01 17:58:52", - "author_account_age_days": 2245 + "author_account_age_days": 2268 }, "https://github.com/fssorc/ComfyUI_FaceShaper": { - "stars": 25, + "stars": 52, "last_update": "2024-08-02 07:35:05", - "author_account_age_days": 4626 + "author_account_age_days": 4649 }, "https://github.com/gemell1/ComfyUI_GMIC": { - "stars": 6, + "stars": 8, "last_update": "2024-05-22 21:28:51", - "author_account_age_days": 1996 + "author_account_age_days": 2019 }, "https://github.com/get-salt-AI/SaltAI": { - "stars": 66, - "last_update": "2024-06-26 00:32:47", - "author_account_age_days": 156 + "stars": 70, + "last_update": "2024-08-08 05:59:56", + "author_account_age_days": 178 }, "https://github.com/get-salt-AI/SaltAI_AudioViz": { - "stars": 17, + "stars": 18, "last_update": "2024-06-29 16:16:46", - "author_account_age_days": 156 + "author_account_age_days": 178 }, "https://github.com/get-salt-AI/SaltAI_Language_Toolkit": { - "stars": 303, - "last_update": "2024-07-31 13:47:06", - "author_account_age_days": 156 + "stars": 308, + "last_update": "2024-08-15 00:30:10", + "author_account_age_days": 178 }, "https://github.com/get-salt-AI/SaltAI_LlamaIndex": { - "stars": 303, - "last_update": "2024-07-31 13:47:06", - "author_account_age_days": 156 + "stars": 308, + "last_update": "2024-08-15 00:30:10", + "author_account_age_days": 178 }, "https://github.com/ginlov/segment_to_mask_comfyui": { "stars": 2, "last_update": "2024-06-14 10:23:23", - "author_account_age_days": 2051 + "author_account_age_days": 2074 }, "https://github.com/giriss/comfy-image-saver": { - "stars": 159, + "stars": 168, "last_update": "2024-05-22 20:40:55", - "author_account_age_days": 4278 + "author_account_age_days": 4300 }, "https://github.com/gisu/comfyui-foxpack": { - "stars": 0, - "last_update": "2024-08-03 06:01:07", - "author_account_age_days": 5039 + "stars": 3, + "last_update": "2024-08-20 06:43:22", + "author_account_age_days": 5061 }, "https://github.com/githubYiheng/ComfyUI_Change_IMAGE_BOREDER": { "stars": 0, "last_update": "2024-05-23 01:20:09", - "author_account_age_days": 3943 + "author_account_age_days": 3965 }, "https://github.com/githubYiheng/ComfyUI_GetFileNameFromURL": { "stars": 0, "last_update": "2024-05-23 01:19:47", - "author_account_age_days": 3943 + "author_account_age_days": 3965 }, "https://github.com/githubYiheng/comfyui_kmeans_filter": { "stars": 0, "last_update": "2024-06-14 09:01:24", - "author_account_age_days": 3943 + "author_account_age_days": 3965 }, "https://github.com/githubYiheng/comfyui_meanshift_filter": { "stars": 0, "last_update": "2024-06-14 10:59:43", - "author_account_age_days": 3943 + "author_account_age_days": 3965 }, "https://github.com/githubYiheng/comfyui_private_postprocessor": { "stars": 0, "last_update": "2024-06-14 08:09:39", - "author_account_age_days": 3943 + "author_account_age_days": 3965 }, "https://github.com/glibsonoran/Plush-for-ComfyUI": { - "stars": 123, - "last_update": "2024-07-29 03:41:50", - "author_account_age_days": 2537 + "stars": 138, + "last_update": "2024-08-15 04:42:55", + "author_account_age_days": 2560 }, "https://github.com/glifxyz/ComfyUI-GlifNodes": { - "stars": 19, + "stars": 23, "last_update": "2024-07-31 15:02:12", - "author_account_age_days": 613 + "author_account_age_days": 635 }, "https://github.com/glowcone/comfyui-base64-to-image": { - "stars": 9, + "stars": 11, "last_update": "2024-07-08 22:53:25", - "author_account_age_days": 3785 + "author_account_age_days": 3808 }, "https://github.com/glowcone/comfyui-string-converter": { - "stars": 0, + "stars": 1, "last_update": "2024-07-31 13:40:48", - "author_account_age_days": 3785 + "author_account_age_days": 3808 + }, + "https://github.com/goburiin/nsfwrecog-comfyui": { + "stars": 1, + "last_update": "2024-08-14 02:17:15", + "author_account_age_days": 16 }, "https://github.com/godspede/ComfyUI_Substring": { "stars": 0, "last_update": "2024-07-01 01:05:38", - "author_account_age_days": 3153 + "author_account_age_days": 3175 }, "https://github.com/gokayfem/ComfyUI-Depth-Visualization": { "stars": 49, "last_update": "2024-07-27 18:34:02", - "author_account_age_days": 1097 + "author_account_age_days": 1120 }, "https://github.com/gokayfem/ComfyUI-Dream-Interpreter": { - "stars": 68, + "stars": 71, "last_update": "2024-07-31 16:11:04", - "author_account_age_days": 1097 + "author_account_age_days": 1120 }, "https://github.com/gokayfem/ComfyUI-Texture-Simple": { - "stars": 30, + "stars": 34, "last_update": "2024-07-31 16:14:23", - "author_account_age_days": 1097 + "author_account_age_days": 1120 }, "https://github.com/gokayfem/ComfyUI_VLM_nodes": { - "stars": 317, + "stars": 343, "last_update": "2024-07-31 16:13:41", - "author_account_age_days": 1097 + "author_account_age_days": 1120 }, "https://github.com/gonzalu/ComfyUI_YFG_Comical": { "stars": 21, "last_update": "2024-07-31 15:02:48", - "author_account_age_days": 2501 + "author_account_age_days": 2523 }, "https://github.com/googincheng/ComfyUX": { - "stars": 124, - "last_update": "2024-07-24 10:01:31", - "author_account_age_days": 2828 + "stars": 137, + "last_update": "2024-08-22 09:47:17", + "author_account_age_days": 2851 }, "https://github.com/griptape-ai/ComfyUI-Griptape": { - "stars": 75, - "last_update": "2024-08-02 16:32:32", - "author_account_age_days": 560 + "stars": 87, + "last_update": "2024-08-20 16:43:53", + "author_account_age_days": 582 + }, + "https://github.com/gseth/ControlAltAI-Nodes": { + "stars": 9, + "last_update": "2024-08-24 16:49:39", + "author_account_age_days": 3908 }, "https://github.com/guill/abracadabra-comfyui": { "stars": 1, "last_update": "2024-06-14 08:12:07", - "author_account_age_days": 4232 + "author_account_age_days": 4255 }, "https://github.com/guoyk93/yk-node-suite-comfyui": { "stars": 10, "last_update": "2024-06-17 10:00:36", - "author_account_age_days": 1529 + "author_account_age_days": 1551 }, "https://github.com/hackkhai/ComfyUI-Image-Matting": { "stars": 15, "last_update": "2024-07-31 15:02:56", - "author_account_age_days": 1890 + "author_account_age_days": 1913 }, "https://github.com/haohaocreates/ComfyUI-HH-Image-Selector": { "stars": 0, "last_update": "2024-07-28 21:08:27", - "author_account_age_days": 145 + "author_account_age_days": 167 }, "https://github.com/hay86/ComfyUI_AceNodes": { "stars": 12, "last_update": "2024-07-15 10:07:09", - "author_account_age_days": 4706 + "author_account_age_days": 4729 }, "https://github.com/hay86/ComfyUI_DDColor": { "stars": 2, "last_update": "2024-06-14 08:12:13", - "author_account_age_days": 4706 + "author_account_age_days": 4729 }, "https://github.com/hay86/ComfyUI_Dreamtalk": { - "stars": 8, - "last_update": "2024-07-31 13:43:51", - "author_account_age_days": 4706 + "stars": 9, + "last_update": "2024-08-15 03:37:37", + "author_account_age_days": 4729 }, "https://github.com/hay86/ComfyUI_Hallo": { "stars": 19, "last_update": "2024-07-30 09:55:03", - "author_account_age_days": 4706 + "author_account_age_days": 4729 }, "https://github.com/hay86/ComfyUI_MiniCPM-V": { - "stars": 12, - "last_update": "2024-08-01 08:43:34", - "author_account_age_days": 4706 + "stars": 25, + "last_update": "2024-08-09 07:52:59", + "author_account_age_days": 4729 }, "https://github.com/hay86/ComfyUI_OpenVoice": { - "stars": 8, + "stars": 11, "last_update": "2024-07-02 08:16:20", - "author_account_age_days": 4706 + "author_account_age_days": 4729 }, "https://github.com/hayden-fr/ComfyUI-Image-Browsing": { - "stars": 3, + "stars": 4, "last_update": "2024-07-15 09:19:31", - "author_account_age_days": 1977 + "author_account_age_days": 1999 }, "https://github.com/hayden-fr/ComfyUI-Model-Manager": { - "stars": 29, - "last_update": "2024-08-03 02:43:17", - "author_account_age_days": 1977 + "stars": 39, + "last_update": "2024-08-20 01:57:17", + "author_account_age_days": 1999 + }, + "https://github.com/hben35096/ComfyUI-ReplenishNodes": { + "stars": 1, + "last_update": "2024-08-18 05:58:59", + "author_account_age_days": 409 }, "https://github.com/hben35096/ComfyUI-ToolBox": { - "stars": 0, - "last_update": "2024-06-26 18:27:22", - "author_account_age_days": 387 + "stars": 2, + "last_update": "2024-08-08 05:19:58", + "author_account_age_days": 409 }, "https://github.com/heshengtao/comfyui_LLM_party": { - "stars": 310, - "last_update": "2024-08-02 09:27:27", - "author_account_age_days": 2934 + "stars": 500, + "last_update": "2024-08-25 12:03:10", + "author_account_age_days": 2957 + }, + "https://github.com/heshengtao/comfyui_LLM_schools": { + "stars": 5, + "last_update": "2024-08-24 15:08:14", + "author_account_age_days": 2957 }, "https://github.com/hhhzzyang/Comfyui_Lama": { "stars": 41, "last_update": "2024-05-22 21:13:19", - "author_account_age_days": 547 + "author_account_age_days": 569 }, "https://github.com/hiforce/comfyui-hiforce-plugin": { "stars": 4, "last_update": "2024-06-14 08:13:24", - "author_account_age_days": 1842 + "author_account_age_days": 1864 }, "https://github.com/hinablue/ComfyUI_3dPoseEditor": { - "stars": 134, + "stars": 136, "last_update": "2024-06-21 17:38:40", - "author_account_age_days": 5151 + "author_account_age_days": 5174 }, "https://github.com/holchan/ComfyUI-ModelDownloader": { "stars": 2, "last_update": "2024-06-14 08:59:42", - "author_account_age_days": 1631 + "author_account_age_days": 1653 }, "https://github.com/hotpizzatactics/ComfyUI-WaterMark-Detector": { "stars": 1, "last_update": "2024-07-23 14:36:35", - "author_account_age_days": 16 + "author_account_age_days": 39 }, "https://github.com/huagetai/ComfyUI-Gaffer": { - "stars": 39, + "stars": 40, "last_update": "2024-06-19 00:58:38", - "author_account_age_days": 4672 + "author_account_age_days": 4694 }, "https://github.com/huagetai/ComfyUI_LightGradient": { "stars": 8, "last_update": "2024-05-23 01:21:27", - "author_account_age_days": 4672 + "author_account_age_days": 4694 }, "https://github.com/huchenlei/ComfyUI-IC-Light-Native": { - "stars": 463, - "last_update": "2024-07-31 13:44:13", - "author_account_age_days": 2915 + "stars": 486, + "last_update": "2024-08-23 18:24:16", + "author_account_age_days": 2938 }, "https://github.com/huchenlei/ComfyUI-layerdiffuse": { - "stars": 1355, + "stars": 1392, "last_update": "2024-07-31 17:04:32", - "author_account_age_days": 2915 + "author_account_age_days": 2938 }, "https://github.com/huchenlei/ComfyUI-openpose-editor": { - "stars": 33, + "stars": 39, "last_update": "2024-07-31 13:44:16", - "author_account_age_days": 2915 + "author_account_age_days": 2938 }, "https://github.com/huchenlei/ComfyUI_DanTagGen": { - "stars": 54, + "stars": 57, "last_update": "2024-08-01 01:42:14", - "author_account_age_days": 2915 + "author_account_age_days": 2938 }, "https://github.com/huchenlei/ComfyUI_densediffusion": { - "stars": 96, + "stars": 106, "last_update": "2024-07-27 18:33:35", - "author_account_age_days": 2915 + "author_account_age_days": 2938 }, "https://github.com/huchenlei/ComfyUI_omost": { - "stars": 387, - "last_update": "2024-07-27 18:33:53", - "author_account_age_days": 2915 + "stars": 402, + "last_update": "2024-08-04 18:51:27", + "author_account_age_days": 2938 }, "https://github.com/hughescr/ComfyUI-OpenPose-Keypoint-Extractor": { - "stars": 9, + "stars": 10, "last_update": "2024-07-31 13:44:36", - "author_account_age_days": 5680 + "author_account_age_days": 5702 }, "https://github.com/humgate/simplecomfy": { "stars": 0, "last_update": "2024-06-14 08:58:21", - "author_account_age_days": 1406 + "author_account_age_days": 1428 }, "https://github.com/hustille/ComfyUI_Fooocus_KSampler": { "stars": 60, "last_update": "2024-05-22 20:39:48", - "author_account_age_days": 479 + "author_account_age_days": 502 }, "https://github.com/hustille/ComfyUI_hus_utils": { "stars": 6, "last_update": "2024-05-22 20:39:34", - "author_account_age_days": 479 + "author_account_age_days": 502 }, "https://github.com/hwhaocool/ComfyUI-Select-Any": { "stars": 3, "last_update": "2024-07-31 13:52:47", - "author_account_age_days": 2927 + "author_account_age_days": 2950 }, "https://github.com/hylarucoder/ComfyUI-Eagle-PNGInfo": { "stars": 10, "last_update": "2024-06-28 04:43:18", - "author_account_age_days": 3953 + "author_account_age_days": 3975 }, "https://github.com/hyunamy/comfy-ui-on-complete-email-me": { "stars": 1, "last_update": "2024-07-01 18:44:18", - "author_account_age_days": 3150 + "author_account_age_days": 3172 }, "https://github.com/iFREEGROUP/comfyui-undistort": { "stars": 2, "last_update": "2024-06-14 08:59:52", - "author_account_age_days": 1596 + "author_account_age_days": 1619 }, "https://github.com/icesun963/ComfyUI_HFDownLoad": { "stars": 0, "last_update": "2024-07-18 12:13:23", - "author_account_age_days": 4145 + "author_account_age_days": 4168 }, "https://github.com/idrirap/ComfyUI-Lora-Auto-Trigger-Words": { - "stars": 106, + "stars": 115, "last_update": "2024-06-20 15:56:56", - "author_account_age_days": 3089 + "author_account_age_days": 3111 }, "https://github.com/iemesowum/ComfyUI_IsaacNodes": { "stars": 2, - "last_update": "2024-07-23 15:52:45", - "author_account_age_days": 5331 + "last_update": "2024-08-22 17:23:13", + "author_account_age_days": 5353 }, "https://github.com/if-ai/ComfyUI-IF_AI_HFDownloaderNode": { "stars": 12, "last_update": "2024-07-18 16:13:26", - "author_account_age_days": 2902 + "author_account_age_days": 2924 }, "https://github.com/if-ai/ComfyUI-IF_AI_WishperSpeechNode": { - "stars": 29, + "stars": 32, "last_update": "2024-05-22 22:02:55", - "author_account_age_days": 2902 + "author_account_age_days": 2924 }, "https://github.com/if-ai/ComfyUI-IF_AI_tools": { - "stars": 435, + "stars": 461, "last_update": "2024-07-17 07:24:46", - "author_account_age_days": 2902 + "author_account_age_days": 2924 }, "https://github.com/imb101/ComfyUI-FaceSwap": { "stars": 28, "last_update": "2024-05-22 18:22:29", - "author_account_age_days": 928 + "author_account_age_days": 950 }, "https://github.com/injet-zhou/comfyui_extra_api": { - "stars": 1, - "last_update": "2024-07-31 13:53:29", - "author_account_age_days": 2267 + "stars": 3, + "last_update": "2024-08-06 08:16:43", + "author_account_age_days": 2289 }, "https://github.com/iwanders/ComfyUI_nodes": { "stars": 0, "last_update": "2024-07-11 01:06:26", - "author_account_age_days": 4465 + "author_account_age_days": 4488 }, "https://github.com/jags111/ComfyUI_Jags_Audiotools": { - "stars": 49, + "stars": 55, "last_update": "2024-08-01 05:37:19", - "author_account_age_days": 3910 + "author_account_age_days": 3933 }, "https://github.com/jags111/ComfyUI_Jags_VectorMagic": { - "stars": 55, - "last_update": "2024-08-01 05:38:22", - "author_account_age_days": 3910 + "stars": 59, + "last_update": "2024-08-08 04:43:22", + "author_account_age_days": 3933 }, "https://github.com/jags111/efficiency-nodes-comfyui": { - "stars": 803, - "last_update": "2024-08-02 23:03:22", - "author_account_age_days": 3910 + "stars": 858, + "last_update": "2024-08-07 03:15:43", + "author_account_age_days": 3933 }, "https://github.com/jakechai/ComfyUI-JakeUpgrade": { - "stars": 14, - "last_update": "2024-07-31 04:49:01", - "author_account_age_days": 1611 + "stars": 21, + "last_update": "2024-08-21 06:31:07", + "author_account_age_days": 1634 }, "https://github.com/jamal-alkharrat/ComfyUI_rotate_image": { "stars": 0, "last_update": "2024-05-22 23:19:02", - "author_account_age_days": 1016 + "author_account_age_days": 1039 }, "https://github.com/jamesWalker55/comfyui-p2ldgan": { "stars": 12, "last_update": "2024-05-22 18:19:04", - "author_account_age_days": 2566 + "author_account_age_days": 2589 }, "https://github.com/jamesWalker55/comfyui-various": { - "stars": 37, + "stars": 43, "last_update": "2024-07-27 15:42:20", - "author_account_age_days": 2566 + "author_account_age_days": 2589 }, "https://github.com/jax-explorer/fast_video_comfyui": { "stars": 0, "last_update": "2024-05-23 01:17:35", - "author_account_age_days": 616 + "author_account_age_days": 639 }, "https://github.com/jeffy5/comfyui-faceless-node": { - "stars": 23, + "stars": 27, "last_update": "2024-07-29 08:00:20", - "author_account_age_days": 2970 + "author_account_age_days": 2993 }, "https://github.com/jesenzhang/ComfyUI_StreamDiffusion": { - "stars": 112, + "stars": 114, "last_update": "2024-05-23 02:40:36", - "author_account_age_days": 3691 + "author_account_age_days": 3714 }, "https://github.com/jiaxiangc/ComfyUI-ResAdapter": { - "stars": 277, + "stars": 282, "last_update": "2024-05-23 00:22:23", - "author_account_age_days": 1326 + "author_account_age_days": 1348 }, "https://github.com/jitcoder/lora-info": { - "stars": 49, - "last_update": "2024-06-20 13:04:19", - "author_account_age_days": 4080 + "stars": 53, + "last_update": "2024-08-16 13:21:39", + "author_account_age_days": 4102 }, "https://github.com/jjkramhoeft/ComfyUI-Jjk-Nodes": { "stars": 4, "last_update": "2024-05-22 20:44:56", - "author_account_age_days": 3688 + "author_account_age_days": 3711 }, "https://github.com/jkrauss82/ultools-comfyui": { "stars": 5, "last_update": "2024-07-31 13:46:13", - "author_account_age_days": 4251 + "author_account_age_days": 4274 }, "https://github.com/jmkl/ComfyUI-ricing": { "stars": 9, "last_update": "2024-05-22 20:54:35", - "author_account_age_days": 4636 + "author_account_age_days": 4659 }, "https://github.com/jn-jairo/jn_comfyui": { - "stars": 1, - "last_update": "2024-07-28 12:13:31", - "author_account_age_days": 4024 + "stars": 4, + "last_update": "2024-08-16 18:09:12", + "author_account_age_days": 4046 }, "https://github.com/john-mnz/ComfyUI-Inspyrenet-Rembg": { - "stars": 175, + "stars": 224, "last_update": "2024-07-31 13:54:32", - "author_account_age_days": 247 + "author_account_age_days": 270 }, "https://github.com/jojkaart/ComfyUI-sampler-lcm-alternative": { - "stars": 119, + "stars": 121, "last_update": "2024-08-02 08:23:26", - "author_account_age_days": 4837 + "author_account_age_days": 4860 }, "https://github.com/jordoh/ComfyUI-Deepface": { - "stars": 15, - "last_update": "2024-07-31 13:45:39", - "author_account_age_days": 5033 + "stars": 16, + "last_update": "2024-08-04 18:18:05", + "author_account_age_days": 5055 }, "https://github.com/jroc22/ComfyUI-CSV-prompt-builder": { - "stars": 2, + "stars": 3, "last_update": "2024-08-01 19:39:30", - "author_account_age_days": 729 + "author_account_age_days": 751 + }, + "https://github.com/jstit/comfyui_custom_node_image": { + "stars": 1, + "last_update": "2024-08-14 04:00:28", + "author_account_age_days": 1926 }, "https://github.com/jtrue/ComfyUI-JaRue": { - "stars": 7, + "stars": 8, "last_update": "2024-06-14 09:01:12", - "author_account_age_days": 3969 + "author_account_age_days": 3992 }, "https://github.com/jtydhr88/ComfyUI-LayerDivider": { - "stars": 53, + "stars": 56, "last_update": "2024-07-06 01:43:45", - "author_account_age_days": 4792 + "author_account_age_days": 4815 }, "https://github.com/jtydhr88/ComfyUI-Unique3D": { - "stars": 144, + "stars": 151, "last_update": "2024-07-31 13:52:24", - "author_account_age_days": 4792 + "author_account_age_days": 4815 }, "https://github.com/jtydhr88/ComfyUI-Workflow-Encrypt": { - "stars": 18, + "stars": 22, "last_update": "2024-07-31 13:45:53", - "author_account_age_days": 4792 + "author_account_age_days": 4815 }, "https://github.com/juehackr/comfyui_fk_server": { - "stars": 65, - "last_update": "2024-07-24 02:34:59", - "author_account_age_days": 1151 + "stars": 90, + "last_update": "2024-08-22 07:52:34", + "author_account_age_days": 1174 }, "https://github.com/justUmen/Bjornulf_custom_nodes": { - "stars": 4, - "last_update": "2024-08-02 13:06:27", - "author_account_age_days": 2828 + "stars": 6, + "last_update": "2024-08-24 13:00:59", + "author_account_age_days": 2851 }, "https://github.com/ka-puna/comfyui-yanc": { "stars": 7, "last_update": "2024-07-18 04:28:44", - "author_account_age_days": 2246 + "author_account_age_days": 2269 }, "https://github.com/kaanyalova/ComfyUI_ExtendedImageFormats": { "stars": 2, "last_update": "2024-08-01 23:03:21", - "author_account_age_days": 1306 + "author_account_age_days": 1329 }, "https://github.com/kadirnar/ComfyUI-Transformers": { "stars": 19, "last_update": "2024-06-22 22:44:39", - "author_account_age_days": 2369 + "author_account_age_days": 2391 }, "https://github.com/kadirnar/ComfyUI-YOLO": { - "stars": 21, + "stars": 25, "last_update": "2024-08-02 06:26:48", - "author_account_age_days": 2369 + "author_account_age_days": 2391 }, "https://github.com/kale4eat/ComfyUI-path-util": { "stars": 0, "last_update": "2024-05-25 05:44:11", - "author_account_age_days": 1652 + "author_account_age_days": 1674 }, "https://github.com/kale4eat/ComfyUI-speech-dataset-toolkit": { "stars": 9, "last_update": "2024-05-23 00:25:02", - "author_account_age_days": 1652 + "author_account_age_days": 1674 }, "https://github.com/kale4eat/ComfyUI-string-util": { "stars": 1, "last_update": "2024-05-23 00:24:40", - "author_account_age_days": 1652 + "author_account_age_days": 1674 }, "https://github.com/kale4eat/ComfyUI-text-file-util": { "stars": 0, "last_update": "2024-05-23 00:24:51", - "author_account_age_days": 1652 + "author_account_age_days": 1674 + }, + "https://github.com/kappa54m/ComfyUI_Usability": { + "stars": 1, + "last_update": "2024-08-08 15:31:47", + "author_account_age_days": 1573 }, "https://github.com/katalist-ai/comfyUI-nsfw-detection": { "stars": 1, "last_update": "2024-05-23 01:23:32", - "author_account_age_days": 793 + "author_account_age_days": 815 }, "https://github.com/kealiu/ComfyUI-S3-Tools": { "stars": 3, "last_update": "2024-07-04 10:13:07", - "author_account_age_days": 4168 + "author_account_age_days": 4190 }, "https://github.com/kealiu/ComfyUI-Zero123-Porting": { "stars": 18, - "last_update": "2024-07-04 10:11:13", - "author_account_age_days": 4168 + "last_update": "2024-08-22 07:07:57", + "author_account_age_days": 4190 }, "https://github.com/kealiu/ComfyUI-ZeroShot-MTrans": { - "stars": 135, + "stars": 142, "last_update": "2024-07-04 10:12:32", - "author_account_age_days": 4168 + "author_account_age_days": 4190 }, "https://github.com/kenjiqq/qq-nodes-comfyui": { "stars": 25, "last_update": "2024-05-22 21:34:53", - "author_account_age_days": 4929 + "author_account_age_days": 4951 }, "https://github.com/kft334/Knodes": { "stars": 3, "last_update": "2024-06-14 08:12:06", - "author_account_age_days": 998 + "author_account_age_days": 1021 }, "https://github.com/kijai/ComfyUI-ADMotionDirector": { - "stars": 140, + "stars": 148, "last_update": "2024-08-01 16:03:16", - "author_account_age_days": 2222 + "author_account_age_days": 2245 }, "https://github.com/kijai/ComfyUI-APISR-KJ": { - "stars": 56, + "stars": 58, "last_update": "2024-05-21 16:30:21", - "author_account_age_days": 2222 + "author_account_age_days": 2245 }, "https://github.com/kijai/ComfyUI-BrushNet-Wrapper": { - "stars": 119, + "stars": 121, "last_update": "2024-06-20 12:15:16", - "author_account_age_days": 2222 + "author_account_age_days": 2245 }, "https://github.com/kijai/ComfyUI-CCSR": { - "stars": 163, + "stars": 170, "last_update": "2024-06-28 11:13:33", - "author_account_age_days": 2222 + "author_account_age_days": 2245 + }, + "https://github.com/kijai/ComfyUI-ControlNeXt-SVD": { + "stars": 97, + "last_update": "2024-08-15 08:26:15", + "author_account_age_days": 2245 }, "https://github.com/kijai/ComfyUI-DDColor": { - "stars": 86, + "stars": 89, "last_update": "2024-05-21 16:04:26", - "author_account_age_days": 2222 + "author_account_age_days": 2245 }, "https://github.com/kijai/ComfyUI-DepthAnythingV2": { - "stars": 138, - "last_update": "2024-06-28 20:46:46", - "author_account_age_days": 2222 + "stars": 157, + "last_update": "2024-08-13 04:26:15", + "author_account_age_days": 2245 }, "https://github.com/kijai/ComfyUI-DiffusionLight": { - "stars": 53, + "stars": 55, "last_update": "2024-05-21 16:16:52", - "author_account_age_days": 2222 + "author_account_age_days": 2245 }, "https://github.com/kijai/ComfyUI-DynamiCrafterWrapper": { - "stars": 553, - "last_update": "2024-08-01 22:03:23", - "author_account_age_days": 2222 + "stars": 576, + "last_update": "2024-08-15 21:17:07", + "author_account_age_days": 2245 }, "https://github.com/kijai/ComfyUI-ELLA-wrapper": { - "stars": 105, + "stars": 108, "last_update": "2024-05-21 16:47:28", - "author_account_age_days": 2222 + "author_account_age_days": 2245 }, "https://github.com/kijai/ComfyUI-Florence2": { - "stars": 405, - "last_update": "2024-07-31 07:48:24", - "author_account_age_days": 2222 + "stars": 513, + "last_update": "2024-08-23 18:38:19", + "author_account_age_days": 2245 + }, + "https://github.com/kijai/ComfyUI-FluxTrainer": { + "stars": 153, + "last_update": "2024-08-25 13:19:50", + "author_account_age_days": 2245 }, "https://github.com/kijai/ComfyUI-Geowizard": { - "stars": 87, + "stars": 88, "last_update": "2024-05-28 14:08:34", - "author_account_age_days": 2222 + "author_account_age_days": 2245 }, "https://github.com/kijai/ComfyUI-IC-Light": { - "stars": 560, - "last_update": "2024-08-01 02:22:24", - "author_account_age_days": 2222 + "stars": 614, + "last_update": "2024-08-25 12:28:13", + "author_account_age_days": 2245 }, "https://github.com/kijai/ComfyUI-KJNodes": { - "stars": 408, - "last_update": "2024-08-02 18:50:30", - "author_account_age_days": 2222 + "stars": 477, + "last_update": "2024-08-23 22:49:17", + "author_account_age_days": 2245 }, "https://github.com/kijai/ComfyUI-KwaiKolorsWrapper": { - "stars": 469, + "stars": 510, "last_update": "2024-07-31 13:53:40", - "author_account_age_days": 2222 + "author_account_age_days": 2245 }, "https://github.com/kijai/ComfyUI-LaVi-Bridge-Wrapper": { - "stars": 20, + "stars": 21, "last_update": "2024-05-21 16:41:18", - "author_account_age_days": 2222 + "author_account_age_days": 2245 }, "https://github.com/kijai/ComfyUI-LivePortraitKJ": { - "stars": 1097, - "last_update": "2024-08-02 21:52:03", - "author_account_age_days": 2222 + "stars": 1304, + "last_update": "2024-08-05 21:39:49", + "author_account_age_days": 2245 }, "https://github.com/kijai/ComfyUI-LuminaWrapper": { - "stars": 172, + "stars": 179, "last_update": "2024-07-31 13:52:06", - "author_account_age_days": 2222 + "author_account_age_days": 2245 }, "https://github.com/kijai/ComfyUI-Marigold": { - "stars": 419, - "last_update": "2024-08-01 22:03:45", - "author_account_age_days": 2222 + "stars": 431, + "last_update": "2024-08-20 18:48:26", + "author_account_age_days": 2245 }, "https://github.com/kijai/ComfyUI-MimicMotionWrapper": { - "stars": 198, - "last_update": "2024-07-31 15:00:50", - "author_account_age_days": 2222 + "stars": 236, + "last_update": "2024-08-07 06:48:40", + "author_account_age_days": 2245 }, "https://github.com/kijai/ComfyUI-OpenDiTWrapper": { - "stars": 36, + "stars": 38, "last_update": "2024-07-03 14:59:13", - "author_account_age_days": 2222 + "author_account_age_days": 2245 }, "https://github.com/kijai/ComfyUI-SUPIR": { - "stars": 1342, + "stars": 1406, "last_update": "2024-08-01 23:03:53", - "author_account_age_days": 2222 + "author_account_age_days": 2245 }, "https://github.com/kijai/ComfyUI-SVD": { - "stars": 154, + "stars": 155, "last_update": "2024-05-22 21:09:54", - "author_account_age_days": 2222 + "author_account_age_days": 2245 }, "https://github.com/kijai/ComfyUI-depth-fm": { - "stars": 58, + "stars": 61, "last_update": "2024-05-22 21:10:15", - "author_account_age_days": 2222 + "author_account_age_days": 2245 }, "https://github.com/kijai/ComfyUI-moondream": { - "stars": 82, - "last_update": "2024-05-22 21:10:33", - "author_account_age_days": 2222 + "stars": 84, + "last_update": "2024-08-12 16:30:11", + "author_account_age_days": 2245 }, "https://github.com/kijai/ComfyUI-segment-anything-2": { - "stars": 317, - "last_update": "2024-08-02 11:29:51", - "author_account_age_days": 2222 + "stars": 488, + "last_update": "2024-08-05 15:24:56", + "author_account_age_days": 2245 }, "https://github.com/kinfolk0117/ComfyUI_GradientDeepShrink": { "stars": 24, "last_update": "2024-05-22 21:25:13", - "author_account_age_days": 508 + "author_account_age_days": 530 }, "https://github.com/kinfolk0117/ComfyUI_Pilgram": { "stars": 7, "last_update": "2024-05-22 21:25:24", - "author_account_age_days": 508 + "author_account_age_days": 530 }, "https://github.com/kinfolk0117/ComfyUI_SimpleTiles": { - "stars": 38, + "stars": 39, "last_update": "2024-05-22 21:25:01", - "author_account_age_days": 508 + "author_account_age_days": 530 }, "https://github.com/klinter007/klinter_nodes": { "stars": 9, - "last_update": "2024-07-26 11:28:45", - "author_account_age_days": 465 + "last_update": "2024-08-05 05:01:14", + "author_account_age_days": 487 }, "https://github.com/knuknX/ComfyUI-Image-Tools": { "stars": 3, "last_update": "2024-06-14 09:05:58", - "author_account_age_days": 239 + "author_account_age_days": 262 }, "https://github.com/kohya-ss/ControlNet-LLLite-ComfyUI": { - "stars": 156, + "stars": 159, "last_update": "2024-05-22 20:44:44", - "author_account_age_days": 1848 + "author_account_age_days": 1871 }, "https://github.com/komojini/ComfyUI_SDXL_DreamBooth_LoRA_CustomNodes": { "stars": 3, "last_update": "2024-05-22 21:34:27", - "author_account_age_days": 623 + "author_account_age_days": 645 }, "https://github.com/komojini/komojini-comfyui-nodes": { "stars": 68, "last_update": "2024-05-22 21:34:39", - "author_account_age_days": 623 + "author_account_age_days": 645 + }, + "https://github.com/kudou-reira/ComfyUI_StringToHex": { + "stars": 1, + "last_update": "2024-08-20 04:52:06", + "author_account_age_days": 2723 }, "https://github.com/kunieone/ComfyUI_alkaid": { "stars": 0, "last_update": "2024-05-23 01:10:21", - "author_account_age_days": 2559 + "author_account_age_days": 2582 }, "https://github.com/kwaroran/abg-comfyui": { "stars": 22, "last_update": "2024-05-22 18:19:51", - "author_account_age_days": 647 + "author_account_age_days": 669 }, "https://github.com/l20richo/ComfyUI-Azure-Blob-Storage": { - "stars": 2, + "stars": 3, "last_update": "2024-06-22 16:53:47", - "author_account_age_days": 1206 + "author_account_age_days": 1229 }, "https://github.com/laksjdjf/Batch-Condition-ComfyUI": { - "stars": 2, + "stars": 5, "last_update": "2024-05-22 20:42:42", - "author_account_age_days": 2871 + "author_account_age_days": 2893 }, "https://github.com/laksjdjf/LCMSampler-ComfyUI": { "stars": 15, "last_update": "2024-05-22 20:42:17", - "author_account_age_days": 2871 + "author_account_age_days": 2893 }, "https://github.com/laksjdjf/LoRTnoC-ComfyUI": { "stars": 13, "last_update": "2024-05-22 20:42:29", - "author_account_age_days": 2871 + "author_account_age_days": 2893 }, "https://github.com/laksjdjf/cd-tuner_negpip-ComfyUI": { "stars": 21, "last_update": "2024-05-22 20:42:04", - "author_account_age_days": 2871 + "author_account_age_days": 2893 }, "https://github.com/laksjdjf/cgem156-ComfyUI": { - "stars": 38, - "last_update": "2024-06-08 01:09:03", - "author_account_age_days": 2871 + "stars": 41, + "last_update": "2024-08-11 12:52:53", + "author_account_age_days": 2893 }, "https://github.com/laksjdjf/pfg-ComfyUI": { "stars": 12, "last_update": "2024-05-22 20:41:41", - "author_account_age_days": 2871 + "author_account_age_days": 2893 }, "https://github.com/larsupb/LoRA-Merger-ComfyUI": { - "stars": 14, + "stars": 16, "last_update": "2024-07-02 05:55:23", - "author_account_age_days": 3115 + "author_account_age_days": 3138 }, "https://github.com/latenightlabs/ComfyUI-LNL": { - "stars": 19, + "stars": 18, "last_update": "2024-07-31 13:51:31", - "author_account_age_days": 190 + "author_account_age_days": 212 + }, + "https://github.com/leeguandong/ComfyUI_CrossImageAttention": { + "stars": 2, + "last_update": "2024-08-16 11:59:42", + "author_account_age_days": 2856 + }, + "https://github.com/leeguandong/ComfyUI_InternVL2": { + "stars": 6, + "last_update": "2024-08-10 11:00:11", + "author_account_age_days": 2856 + }, + "https://github.com/leeguandong/ComfyUI_LLaSM": { + "stars": 3, + "last_update": "2024-08-10 10:58:17", + "author_account_age_days": 2856 + }, + "https://github.com/leeguandong/ComfyUI_M3Net": { + "stars": 8, + "last_update": "2024-08-16 00:03:21", + "author_account_age_days": 2856 + }, + "https://github.com/leeguandong/ComfyUI_Style_Aligned": { + "stars": 1, + "last_update": "2024-08-16 11:59:33", + "author_account_age_days": 2856 + }, + "https://github.com/leeguandong/ComfyUI_VideoEditing": { + "stars": 2, + "last_update": "2024-08-14 16:59:49", + "author_account_age_days": 2856 }, "https://github.com/leestuartx/ComfyUI-GG": { "stars": 3, "last_update": "2024-07-23 04:13:09", - "author_account_age_days": 3818 + "author_account_age_days": 3841 }, "https://github.com/leiweiqiang/ComfyUI-TRA": { - "stars": 6, - "last_update": "2024-07-30 19:47:28", - "author_account_age_days": 2650 + "stars": 10, + "last_update": "2024-08-23 04:32:33", + "author_account_age_days": 2672 + }, + "https://github.com/lenskikh/ComfyUI-Prompt-Worker": { + "stars": 3, + "last_update": "2024-08-14 02:52:25", + "author_account_age_days": 3558 }, "https://github.com/leoleelxh/ComfyUI-LLMs": { - "stars": 7, + "stars": 13, "last_update": "2024-06-14 10:24:23", - "author_account_age_days": 4115 + "author_account_age_days": 4137 }, "https://github.com/liangt/comfyui-loadimagewithsubfolder": { - "stars": 1, + "stars": 2, "last_update": "2024-07-28 08:23:11", - "author_account_age_days": 4098 + "author_account_age_days": 4120 }, "https://github.com/licyk/ComfyUI-Restart-Sampler": { - "stars": 2, + "stars": 4, "last_update": "2024-07-31 15:26:00", - "author_account_age_days": 1308 + "author_account_age_days": 1330 }, "https://github.com/lilly1987/ComfyUI_node_Lilly": { - "stars": 50, + "stars": 51, "last_update": "2024-05-22 17:53:19", - "author_account_age_days": 2949 + "author_account_age_days": 2972 }, "https://github.com/linshier/comfyui-remote-tools": { "stars": 1, "last_update": "2024-05-28 07:44:23", - "author_account_age_days": 3831 + "author_account_age_days": 3854 }, "https://github.com/liusida/ComfyUI-AutoCropFaces": { - "stars": 35, - "last_update": "2024-07-25 12:10:37", - "author_account_age_days": 3247 + "stars": 39, + "last_update": "2024-08-12 17:38:17", + "author_account_age_days": 3270 }, "https://github.com/liusida/ComfyUI-B-LoRA": { - "stars": 62, + "stars": 65, "last_update": "2024-06-18 03:17:46", - "author_account_age_days": 3247 + "author_account_age_days": 3270 }, "https://github.com/liusida/ComfyUI-Debug": { - "stars": 6, + "stars": 7, "last_update": "2024-06-14 10:25:26", - "author_account_age_days": 3247 + "author_account_age_days": 3270 }, "https://github.com/liusida/ComfyUI-Login": { - "stars": 51, + "stars": 58, "last_update": "2024-07-31 13:47:59", - "author_account_age_days": 3247 + "author_account_age_days": 3270 }, "https://github.com/liusida/ComfyUI-SD3-nodes": { "stars": 4, "last_update": "2024-06-14 13:01:41", - "author_account_age_days": 3247 + "author_account_age_days": 3270 }, "https://github.com/ljleb/comfy-mecha": { - "stars": 34, - "last_update": "2024-08-03 06:07:41", - "author_account_age_days": 2503 + "stars": 38, + "last_update": "2024-08-18 03:12:51", + "author_account_age_days": 2525 }, "https://github.com/lks-ai/ComfyUI-StableAudioSampler": { - "stars": 196, + "stars": 206, "last_update": "2024-06-17 18:54:17", - "author_account_age_days": 139 + "author_account_age_days": 161 }, "https://github.com/lks-ai/anynode": { - "stars": 460, + "stars": 470, "last_update": "2024-07-07 03:45:48", - "author_account_age_days": 139 + "author_account_age_days": 161 }, "https://github.com/lldacing/comfyui-easyapi-nodes": { - "stars": 35, - "last_update": "2024-08-02 09:26:53", - "author_account_age_days": 2133 + "stars": 38, + "last_update": "2024-08-22 10:49:30", + "author_account_age_days": 2155 }, "https://github.com/logtd/ComfyUI-FLATTEN": { - "stars": 94, - "last_update": "2024-06-14 18:00:19", - "author_account_age_days": 162 + "stars": 98, + "last_update": "2024-08-07 03:16:57", + "author_account_age_days": 184 }, "https://github.com/logtd/ComfyUI-InstanceDiffusion": { - "stars": 147, + "stars": 154, "last_update": "2024-05-22 00:02:08", - "author_account_age_days": 162 + "author_account_age_days": 184 }, "https://github.com/logtd/ComfyUI-InversedNoise": { "stars": 9, "last_update": "2024-05-22 00:10:18", - "author_account_age_days": 162 + "author_account_age_days": 184 }, "https://github.com/logtd/ComfyUI-RAVE_ATTN": { - "stars": 10, + "stars": 13, "last_update": "2024-05-22 00:20:03", - "author_account_age_days": 162 + "author_account_age_days": 184 }, "https://github.com/logtd/ComfyUI-RefSampling": { - "stars": 4, + "stars": 5, "last_update": "2024-05-22 00:04:40", - "author_account_age_days": 162 + "author_account_age_days": 184 + }, + "https://github.com/logtd/ComfyUI-RefUNet": { + "stars": 35, + "last_update": "2024-08-14 04:01:23", + "author_account_age_days": 184 + }, + "https://github.com/logtd/ComfyUI-SEGAttention": { + "stars": 24, + "last_update": "2024-08-14 05:01:04", + "author_account_age_days": 184 + }, + "https://github.com/logtd/ComfyUI-SSREncoder": { + "stars": 0, + "last_update": "2024-08-24 23:33:09", + "author_account_age_days": 184 + }, + "https://github.com/logtd/ComfyUI-SeeCoder": { + "stars": 0, + "last_update": "2024-08-24 23:31:10", + "author_account_age_days": 184 }, "https://github.com/logtd/ComfyUI-TrackingNodes": { "stars": 16, "last_update": "2024-05-22 00:03:27", - "author_account_age_days": 162 + "author_account_age_days": 184 }, "https://github.com/longgui0318/comfyui-common-util": { - "stars": 0, + "stars": 1, "last_update": "2024-07-08 08:57:06", - "author_account_age_days": 4204 + "author_account_age_days": 4227 }, "https://github.com/longgui0318/comfyui-llm-assistant": { "stars": 5, "last_update": "2024-06-27 03:50:46", - "author_account_age_days": 4204 + "author_account_age_days": 4227 }, "https://github.com/longgui0318/comfyui-magic-clothing": { - "stars": 28, - "last_update": "2024-06-27 03:48:38", - "author_account_age_days": 4204 + "stars": 32, + "last_update": "2024-08-08 14:42:04", + "author_account_age_days": 4227 }, "https://github.com/longgui0318/comfyui-mask-util": { "stars": 6, "last_update": "2024-06-30 03:43:58", - "author_account_age_days": 4204 + "author_account_age_days": 4227 }, "https://github.com/longgui0318/comfyui-oms-diffusion": { - "stars": 28, - "last_update": "2024-06-27 03:48:38", - "author_account_age_days": 4204 + "stars": 32, + "last_update": "2024-08-08 14:42:04", + "author_account_age_days": 4227 }, "https://github.com/lordgasmic/comfyui_save_image_with_options": { "stars": 0, "last_update": "2024-06-20 16:39:23", - "author_account_age_days": 4807 + "author_account_age_days": 4829 }, "https://github.com/lordgasmic/comfyui_wildcards": { "stars": 5, "last_update": "2024-06-20 16:52:14", - "author_account_age_days": 4807 + "author_account_age_days": 4829 }, "https://github.com/lquesada/ComfyUI-Inpaint-CropAndStitch": { - "stars": 193, - "last_update": "2024-07-20 07:07:58", - "author_account_age_days": 4090 + "stars": 212, + "last_update": "2024-08-14 05:59:15", + "author_account_age_days": 4113 }, "https://github.com/lquesada/ComfyUI-Prompt-Combinator": { - "stars": 23, - "last_update": "2024-06-30 15:37:31", - "author_account_age_days": 4090 + "stars": 24, + "last_update": "2024-08-14 20:12:51", + "author_account_age_days": 4113 }, "https://github.com/lrzjason/Comfyui-Kolors-Utils": { - "stars": 16, + "stars": 17, "last_update": "2024-07-26 11:12:25", - "author_account_age_days": 3702 + "author_account_age_days": 3725 }, "https://github.com/ltdrdata/ComfyUI-Impact-Pack": { - "stars": 1535, - "last_update": "2024-08-03 06:08:44", - "author_account_age_days": 502 + "stars": 1630, + "last_update": "2024-08-25 07:25:35", + "author_account_age_days": 524 }, "https://github.com/ltdrdata/ComfyUI-Inspire-Pack": { - "stars": 328, - "last_update": "2024-08-03 06:10:48", - "author_account_age_days": 502 + "stars": 352, + "last_update": "2024-08-20 16:45:17", + "author_account_age_days": 524 }, "https://github.com/ltdrdata/ComfyUI-Manager": { - "stars": 5051, - "last_update": "2024-08-03 06:11:18", - "author_account_age_days": 502 + "stars": 5572, + "last_update": "2024-08-25 02:54:52", + "author_account_age_days": 524 }, "https://github.com/luandev/ComfyUI-CrewAI": { - "stars": 18, + "stars": 21, "last_update": "2024-08-01 18:44:41", - "author_account_age_days": 3847 + "author_account_age_days": 3869 + }, + "https://github.com/lucafoscili/comfyui-lf": { + "stars": 2, + "last_update": "2024-08-24 21:53:30", + "author_account_age_days": 2097 }, "https://github.com/m-sokes/ComfyUI-Sokes-Nodes": { "stars": 1, "last_update": "2024-05-22 20:36:07", - "author_account_age_days": 355 + "author_account_age_days": 377 }, "https://github.com/madtunebk/ComfyUI-ControlnetAux": { "stars": 10, "last_update": "2024-06-28 16:16:51", - "author_account_age_days": 500 + "author_account_age_days": 523 + }, + "https://github.com/maepopi/Diffusers-in-ComfyUI": { + "stars": 3, + "last_update": "2024-08-24 11:41:14", + "author_account_age_days": 2420 }, "https://github.com/mape/ComfyUI-mape-Helpers": { - "stars": 148, + "stars": 152, "last_update": "2024-06-27 16:30:32", - "author_account_age_days": 5794 + "author_account_age_days": 5816 }, "https://github.com/maracman/ComfyUI-SubjectStyle-CSV": { - "stars": 3, + "stars": 4, "last_update": "2024-06-24 13:53:39", - "author_account_age_days": 1206 + "author_account_age_days": 1229 }, "https://github.com/marduk191/comfyui-marnodes": { - "stars": 1, - "last_update": "2024-07-31 13:47:31", - "author_account_age_days": 4454 + "stars": 2, + "last_update": "2024-08-13 22:15:05", + "author_account_age_days": 4477 }, "https://github.com/marhensa/sdxl-recommended-res-calc": { - "stars": 60, + "stars": 66, "last_update": "2024-07-07 09:20:15", - "author_account_age_days": 4815 + "author_account_age_days": 4837 + }, + "https://github.com/markuryy/ComfyUI-Flux-Prompt-Saver": { + "stars": 2, + "last_update": "2024-08-17 16:46:38", + "author_account_age_days": 2940 }, "https://github.com/martijnat/comfyui-previewlatent": { - "stars": 31, + "stars": 32, "last_update": "2024-05-22 21:28:39", - "author_account_age_days": 2871 + "author_account_age_days": 2893 }, "https://github.com/massao000/ComfyUI_aspect_ratios": { - "stars": 7, + "stars": 8, "last_update": "2024-05-22 22:23:10", - "author_account_age_days": 1447 + "author_account_age_days": 1469 }, "https://github.com/matan1905/ComfyUI-Serving-Toolkit": { - "stars": 40, - "last_update": "2024-07-28 20:31:14", - "author_account_age_days": 2779 + "stars": 48, + "last_update": "2024-08-15 11:24:20", + "author_account_age_days": 2802 }, "https://github.com/mattjohnpowell/comfyui-lmstudio-image-to-text-node": { - "stars": 2, + "stars": 3, "last_update": "2024-07-31 13:54:10", - "author_account_age_days": 4589 + "author_account_age_days": 4612 }, "https://github.com/mav-rik/facerestore_cf": { - "stars": 174, + "stars": 187, "last_update": "2024-05-22 20:53:23", - "author_account_age_days": 2960 + "author_account_age_days": 2982 }, "https://github.com/mbrostami/ComfyUI-HF": { "stars": 16, "last_update": "2024-05-27 21:45:33", - "author_account_age_days": 4361 + "author_account_age_days": 4384 }, "https://github.com/mbrostami/ComfyUI-TITrain": { "stars": 8, - "last_update": "2024-05-27 21:50:06", - "author_account_age_days": 4361 + "last_update": "2024-08-14 02:19:27", + "author_account_age_days": 4384 }, "https://github.com/mcmonkeyprojects/sd-dynamic-thresholding": { - "stars": 1081, - "last_update": "2024-08-03 04:46:49", - "author_account_age_days": 2141 + "stars": 1097, + "last_update": "2024-08-10 12:59:59", + "author_account_age_days": 2164 }, "https://github.com/meap158/ComfyUI-Background-Replacement": { - "stars": 44, + "stars": 46, "last_update": "2024-05-22 20:43:52", - "author_account_age_days": 3242 + "author_account_age_days": 3265 }, "https://github.com/meap158/ComfyUI-GPU-temperature-protection": { "stars": 3, "last_update": "2024-05-22 20:43:21", - "author_account_age_days": 3242 + "author_account_age_days": 3265 }, "https://github.com/meap158/ComfyUI-Prompt-Expansion": { - "stars": 66, + "stars": 69, "last_update": "2024-05-22 20:43:37", - "author_account_age_days": 3242 + "author_account_age_days": 3265 }, "https://github.com/melMass/comfy_mtb": { - "stars": 391, - "last_update": "2024-08-01 17:33:19", - "author_account_age_days": 3785 + "stars": 402, + "last_update": "2024-08-18 12:26:29", + "author_account_age_days": 3807 }, "https://github.com/mephisto83/petty-paint-comfyui-node": { "stars": 3, "last_update": "2024-07-21 02:05:40", - "author_account_age_days": 3712 + "author_account_age_days": 3734 }, "https://github.com/meshmesh-io/ComfyUI-MeshMesh": { "stars": 0, "last_update": "2024-05-23 00:10:09", - "author_account_age_days": 268 + "author_account_age_days": 290 }, "https://github.com/meshmesh-io/mm-comfyui-loopback": { "stars": 1, "last_update": "2024-05-23 00:09:57", - "author_account_age_days": 268 + "author_account_age_days": 290 }, "https://github.com/meshmesh-io/mm-comfyui-megamask": { "stars": 0, "last_update": "2024-05-23 00:09:47", - "author_account_age_days": 268 + "author_account_age_days": 290 }, "https://github.com/metncelik/comfyui_met_suit": { "stars": 1, "last_update": "2024-07-07 13:40:26", - "author_account_age_days": 662 + "author_account_age_days": 685 }, "https://github.com/metncelik/comfyui_met_suite": { "stars": 1, "last_update": "2024-07-07 13:40:26", - "author_account_age_days": 662 + "author_account_age_days": 685 }, "https://github.com/mgfxer/ComfyUI-FrameFX": { - "stars": 19, + "stars": 21, "last_update": "2024-07-20 13:58:46", - "author_account_age_days": 42 + "author_account_age_days": 64 }, "https://github.com/miaoshouai/ComfyUI-Miaoshouai-Tagger": { - "stars": 70, + "stars": 78, "last_update": "2024-07-19 07:56:06", - "author_account_age_days": 507 + "author_account_age_days": 530 }, "https://github.com/mihaiiancu/ComfyUI_Inpaint": { "stars": 9, "last_update": "2024-05-22 18:19:38", - "author_account_age_days": 2701 + "author_account_age_days": 2723 }, "https://github.com/mikebilly/Transparent-background-comfyUI": { "stars": 1, "last_update": "2024-07-17 15:59:31", - "author_account_age_days": 2603 + "author_account_age_days": 2626 }, "https://github.com/mikkel/ComfyUI-text-overlay": { - "stars": 34, - "last_update": "2024-05-22 21:13:59", - "author_account_age_days": 5956 + "stars": 38, + "last_update": "2024-08-17 16:09:41", + "author_account_age_days": 5978 }, "https://github.com/mikkel/comfyui-mask-boundingbox": { - "stars": 26, + "stars": 27, "last_update": "2024-05-22 21:26:23", - "author_account_age_days": 5956 + "author_account_age_days": 5978 }, "https://github.com/mirabarukaso/ComfyUI_Mira": { "stars": 31, - "last_update": "2024-07-25 15:26:12", - "author_account_age_days": 1260 + "last_update": "2024-08-16 14:32:49", + "author_account_age_days": 1282 + }, + "https://github.com/misterjoessef/MLTask_ComfyUI": { + "stars": 1, + "last_update": "2024-08-17 16:45:24", + "author_account_age_days": 800 + }, + "https://github.com/mittimi/ComfyUI_mittimiLoadPreset": { + "stars": 0, + "last_update": "2024-08-25 13:25:29", + "author_account_age_days": 4072 + }, + "https://github.com/modelscope/comfyscope": { + "stars": 3, + "last_update": "2024-08-20 03:39:36", + "author_account_age_days": 762 }, "https://github.com/modusCell/ComfyUI-dimension-node-modusCell": { "stars": 1, "last_update": "2024-05-22 22:08:50", - "author_account_age_days": 4643 + "author_account_age_days": 4666 }, "https://github.com/moyi7712/ComfyUI_Seamless_Patten": { - "stars": 10, - "last_update": "2024-07-31 13:49:22", - "author_account_age_days": 2340 + "stars": 11, + "last_update": "2024-08-06 15:37:47", + "author_account_age_days": 2363 }, "https://github.com/mozman/ComfyUI_mozman_nodes": { "stars": 0, "last_update": "2024-05-22 22:13:32", - "author_account_age_days": 4120 + "author_account_age_days": 4142 }, "https://github.com/mpiquero7164/ComfyUI-SaveImgPrompt": { - "stars": 18, + "stars": 19, "last_update": "2023-08-14 11:27:09", - "author_account_age_days": 2648 + "author_account_age_days": 2670 }, "https://github.com/mullakhmetov/comfyui_dynamic_util_nodes": { "stars": 0, "last_update": "2024-07-15 14:13:58", - "author_account_age_days": 3977 + "author_account_age_days": 4000 }, "https://github.com/muzi12888/ComfyUI-PoseKeypoint-Mask": { "stars": 6, "last_update": "2024-07-31 13:49:27", - "author_account_age_days": 2985 + "author_account_age_days": 3008 }, "https://github.com/my-opencode/ComfyUI_IndustrialMagick": { - "stars": 1, + "stars": 2, "last_update": "2024-07-31 14:04:26", - "author_account_age_days": 1419 + "author_account_age_days": 1442 }, "https://github.com/my-opencode/ComfyUI_KSamplerTimer": { - "stars": 1, + "stars": 2, "last_update": "2024-07-31 14:13:17", - "author_account_age_days": 1419 + "author_account_age_days": 1442 }, "https://github.com/nagolinc/ComfyUI_FastVAEDecorder_SDXL": { - "stars": 2, + "stars": 3, "last_update": "2024-07-19 14:46:14", - "author_account_age_days": 3714 + "author_account_age_days": 3736 }, "https://github.com/nagolinc/comfyui_openai_node": { "stars": 1, "last_update": "2024-06-15 15:59:07", - "author_account_age_days": 3714 + "author_account_age_days": 3736 }, "https://github.com/nat-chan/ComfyUI-graphToPrompt": { "stars": 0, "last_update": "2024-05-23 01:16:40", - "author_account_age_days": 3033 + "author_account_age_days": 3055 }, "https://github.com/nat-chan/comfyui-paint": { "stars": 2, "last_update": "2024-06-14 11:01:38", - "author_account_age_days": 3033 + "author_account_age_days": 3055 }, "https://github.com/nat-chan/comfyui-transceiver": { "stars": 3, "last_update": "2024-05-23 01:16:28", - "author_account_age_days": 3033 + "author_account_age_days": 3055 }, "https://github.com/nathannlu/ComfyUI-Cloud": { - "stars": 159, + "stars": 164, "last_update": "2024-07-31 18:05:55", - "author_account_age_days": 2765 + "author_account_age_days": 2787 }, "https://github.com/nathannlu/ComfyUI-Pets": { - "stars": 38, + "stars": 41, "last_update": "2024-06-14 11:00:42", - "author_account_age_days": 2765 + "author_account_age_days": 2787 }, "https://github.com/natto-maki/ComfyUI-NegiTools": { "stars": 27, "last_update": "2024-07-16 10:24:00", - "author_account_age_days": 317 + "author_account_age_days": 340 }, "https://github.com/neeltheninja/ComfyUI-TextOverlay": { - "stars": 0, + "stars": 1, "last_update": "2024-07-31 18:40:19", - "author_account_age_days": 1918 + "author_account_age_days": 1940 }, "https://github.com/neverbiasu/ComfyUI-Image-Captioner": { - "stars": 6, + "stars": 5, "last_update": "2024-08-01 03:33:01", - "author_account_age_days": 1059 + "author_account_age_days": 1081 }, "https://github.com/neverbiasu/ComfyUI-SAM2": { - "stars": 9, - "last_update": "2024-08-01 19:31:54", - "author_account_age_days": 1059 + "stars": 35, + "last_update": "2024-08-14 15:40:18", + "author_account_age_days": 1081 + }, + "https://github.com/nicehero/comfyui-SegGPT": { + "stars": 1, + "last_update": "2024-08-25 15:28:51", + "author_account_age_days": 4072 }, "https://github.com/nickve28/ComfyUI-Nich-Utils": { "stars": 8, - "last_update": "2024-06-22 05:29:37", - "author_account_age_days": 4068 + "last_update": "2024-08-24 12:09:38", + "author_account_age_days": 4091 + }, + "https://github.com/niknah/quick-connections": { + "stars": 18, + "last_update": "2024-08-24 10:40:29", + "author_account_age_days": 4782 }, "https://github.com/ningxiaoxiao/comfyui-NDI": { - "stars": 37, + "stars": 40, "last_update": "2024-07-02 09:03:11", - "author_account_age_days": 3027 + "author_account_age_days": 3050 }, "https://github.com/nirbhay-faaya/ImgProcessing_ComfyUI": { - "stars": 0, + "stars": 1, "last_update": "2024-07-31 08:34:48", - "author_account_age_days": 375 + "author_account_age_days": 397 }, "https://github.com/nirex0/ComfyUI_pytorch_openpose": { "stars": 2, "last_update": "2024-06-14 12:01:07", - "author_account_age_days": 3542 + "author_account_age_days": 3565 }, "https://github.com/nkchocoai/ComfyUI-Dart": { - "stars": 18, - "last_update": "2024-06-23 04:56:49", - "author_account_age_days": 199 + "stars": 19, + "last_update": "2024-08-17 03:08:51", + "author_account_age_days": 222 }, "https://github.com/nkchocoai/ComfyUI-PromptUtilities": { - "stars": 7, - "last_update": "2024-06-23 04:58:30", - "author_account_age_days": 199 + "stars": 8, + "last_update": "2024-08-23 08:36:52", + "author_account_age_days": 222 }, "https://github.com/nkchocoai/ComfyUI-SaveImageWithMetaData": { - "stars": 9, - "last_update": "2024-07-31 05:23:50", - "author_account_age_days": 199 + "stars": 12, + "last_update": "2024-08-21 16:28:28", + "author_account_age_days": 222 }, "https://github.com/nkchocoai/ComfyUI-SizeFromPresets": { - "stars": 4, - "last_update": "2024-06-23 04:40:00", - "author_account_age_days": 199 + "stars": 5, + "last_update": "2024-08-17 03:08:42", + "author_account_age_days": 222 }, "https://github.com/nkchocoai/ComfyUI-TextOnSegs": { - "stars": 8, + "stars": 9, "last_update": "2024-06-23 04:52:29", - "author_account_age_days": 199 + "author_account_age_days": 222 + }, + "https://github.com/noarche/sd-webui-color-enhance": { + "stars": 3, + "last_update": "2024-08-04 08:11:53", + "author_account_age_days": 1724 }, "https://github.com/noembryo/ComfyUI-noEmbryo": { "stars": 15, - "last_update": "2024-06-04 11:27:45", - "author_account_age_days": 2782 + "last_update": "2024-08-23 13:15:23", + "author_account_age_days": 2805 + }, + "https://github.com/nonnonstop/comfyui-faster-loading": { + "stars": 2, + "last_update": "2024-06-13 15:37:45", + "author_account_age_days": 2184 }, "https://github.com/nosiu/comfyui-instantId-faceswap": { - "stars": 179, + "stars": 182, "last_update": "2024-05-22 23:21:38", - "author_account_age_days": 3944 + "author_account_age_days": 3967 }, "https://github.com/noxinias/ComfyUI_NoxinNodes": { "stars": 9, "last_update": "2024-05-22 21:24:24", - "author_account_age_days": 2600 + "author_account_age_days": 2622 }, "https://github.com/ntc-ai/ComfyUI-DARE-LoRA-Merge": { - "stars": 26, + "stars": 28, "last_update": "2024-05-22 22:22:14", - "author_account_age_days": 1757 + "author_account_age_days": 1779 }, "https://github.com/nuanarchy/ComfyUI-NuA-BIRD": { "stars": 5, "last_update": "2024-06-18 05:35:49", - "author_account_age_days": 1132 + "author_account_age_days": 1154 }, "https://github.com/nuanarchy/ComfyUI-NuA-FlashFace": { - "stars": 18, + "stars": 21, "last_update": "2024-07-31 13:54:00", - "author_account_age_days": 1132 + "author_account_age_days": 1154 }, "https://github.com/nullquant/ComfyUI-BrushNet": { - "stars": 476, + "stars": 509, "last_update": "2024-08-01 15:36:30", - "author_account_age_days": 1216 + "author_account_age_days": 1238 + }, + "https://github.com/nux1111/ComfyUI_NetDist_Plus": { + "stars": 1, + "last_update": "2024-08-24 18:24:02", + "author_account_age_days": 614 + }, + "https://github.com/okgo4/ComfyUI-Mosaic-Mask": { + "stars": 2, + "last_update": "2024-08-15 01:51:13", + "author_account_age_days": 2749 }, "https://github.com/olduvai-jp/ComfyUI-HfLoader": { "stars": 3, "last_update": "2024-05-23 00:14:52", - "author_account_age_days": 915 + "author_account_age_days": 938 + }, + "https://github.com/oleksandr612/ComfyUI-Counter": { + "stars": 1, + "last_update": "2024-08-05 16:18:48", + "author_account_age_days": 24 }, "https://github.com/omar92/ComfyUI-QualityOfLifeSuit_Omar92": { - "stars": 113, + "stars": 115, "last_update": "2024-06-03 11:02:37", - "author_account_age_days": 4546 + "author_account_age_days": 4568 }, "https://github.com/opvelll/ComfyUI_TextListProduct": { "stars": 0, "last_update": "2024-06-22 02:11:26", - "author_account_age_days": 1594 + "author_account_age_days": 1616 }, "https://github.com/osi1880vr/prompt_quill_comfyui": { "stars": 10, "last_update": "2024-06-13 17:24:12", - "author_account_age_days": 1116 + "author_account_age_days": 1139 }, "https://github.com/ostris/ostris_nodes_comfyui": { "stars": 20, - "last_update": "2024-05-22 21:23:24", - "author_account_age_days": 2442 + "last_update": "2024-08-20 10:40:03", + "author_account_age_days": 2465 }, "https://github.com/ownimage/ComfyUI-ownimage": { "stars": 0, "last_update": "2024-05-22 22:22:37", - "author_account_age_days": 2822 + "author_account_age_days": 2845 }, "https://github.com/oyvindg/ComfyUI-TrollSuite": { - "stars": 0, - "last_update": "2024-05-22 21:32:03", - "author_account_age_days": 2369 + "stars": 2, + "last_update": "2024-08-15 10:37:43", + "author_account_age_days": 2392 }, "https://github.com/oztrkoguz/ComfyUI_StoryCreator": { - "stars": 21, + "stars": 22, "last_update": "2024-05-23 12:18:45", - "author_account_age_days": 881 + "author_account_age_days": 903 }, "https://github.com/palant/extended-saveimage-comfyui": { - "stars": 13, + "stars": 14, "last_update": "2024-03-27 14:08:21", - "author_account_age_days": 5093 + "author_account_age_days": 5115 }, "https://github.com/palant/image-resize-comfyui": { - "stars": 65, + "stars": 68, "last_update": "2024-01-18 20:59:55", - "author_account_age_days": 5093 + "author_account_age_days": 5115 }, "https://github.com/palant/integrated-nodes-comfyui": { - "stars": 32, + "stars": 33, "last_update": "2023-12-27 22:52:00", - "author_account_age_days": 5093 + "author_account_age_days": 5115 }, "https://github.com/pamparamm/ComfyUI-ppm": { - "stars": 35, - "last_update": "2024-07-31 13:53:58", - "author_account_age_days": 2170 + "stars": 51, + "last_update": "2024-08-22 20:55:56", + "author_account_age_days": 2193 }, "https://github.com/pamparamm/ComfyUI-vectorscope-cc": { - "stars": 4, - "last_update": "2024-07-31 13:52:59", - "author_account_age_days": 2170 + "stars": 6, + "last_update": "2024-08-04 20:05:41", + "author_account_age_days": 2193 }, "https://github.com/pamparamm/sd-perturbed-attention": { - "stars": 190, - "last_update": "2024-07-31 13:51:11", - "author_account_age_days": 2170 + "stars": 203, + "last_update": "2024-08-17 20:17:07", + "author_account_age_days": 2193 }, "https://github.com/pants007/comfy-pants": { "stars": 2, "last_update": "2024-05-22 18:16:04", - "author_account_age_days": 2356 + "author_account_age_days": 2379 }, "https://github.com/patriciogonzalezvivo/comfyui_glslnodes": { - "stars": 130, - "last_update": "2024-07-29 10:27:27", - "author_account_age_days": 5119 + "stars": 156, + "last_update": "2024-08-24 13:51:33", + "author_account_age_days": 5142 }, "https://github.com/paulo-coronado/comfy_clip_blip_node": { - "stars": 27, + "stars": 29, "last_update": "2024-05-22 17:39:09", - "author_account_age_days": 2726 + "author_account_age_days": 2749 }, "https://github.com/philz1337x/ComfyUI-ClarityAI": { - "stars": 49, + "stars": 55, "last_update": "2024-05-23 01:19:05", - "author_account_age_days": 703 + "author_account_age_days": 725 }, "https://github.com/phineas-pta/comfyui-auto-nodes-layout": { - "stars": 26, + "stars": 28, "last_update": "2024-08-02 17:31:24", - "author_account_age_days": 2328 + "author_account_age_days": 2350 + }, + "https://github.com/phyblas/paint-by-example_comfyui": { + "stars": 5, + "last_update": "2024-08-24 23:46:13", + "author_account_age_days": 3115 }, "https://github.com/picturesonpictures/comfy_PoP": { "stars": 15, "last_update": "2024-07-05 07:32:50", - "author_account_age_days": 626 + "author_account_age_days": 649 }, "https://github.com/pikenrover/ComfyUI_PRNodes": { - "stars": 1, + "stars": 2, "last_update": "2024-08-01 14:08:00", - "author_account_age_days": 9 + "author_account_age_days": 32 }, "https://github.com/pkpkTech/ComfyUI-SaveAVIF": { "stars": 0, "last_update": "2024-05-22 22:19:21", - "author_account_age_days": 1543 + "author_account_age_days": 1565 }, "https://github.com/pkpkTech/ComfyUI-SaveQueues": { - "stars": 1, + "stars": 2, "last_update": "2024-05-22 22:19:54", - "author_account_age_days": 1543 + "author_account_age_days": 1565 }, "https://github.com/pkpkTech/ComfyUI-TemporaryLoader": { "stars": 1, "last_update": "2024-05-22 22:19:44", - "author_account_age_days": 1543 + "author_account_age_days": 1565 }, "https://github.com/pkpkTech/ComfyUI-ngrok": { "stars": 3, "last_update": "2024-05-22 22:19:32", - "author_account_age_days": 1543 + "author_account_age_days": 1565 }, "https://github.com/portu-sim/comfyui_bmab": { - "stars": 61, - "last_update": "2024-08-02 13:38:33", - "author_account_age_days": 362 + "stars": 70, + "last_update": "2024-08-08 11:10:50", + "author_account_age_days": 384 }, "https://github.com/prodogape/ComfyUI-EasyOCR": { - "stars": 14, - "last_update": "2024-07-11 02:17:02", - "author_account_age_days": 1069 + "stars": 17, + "last_update": "2024-08-05 07:03:20", + "author_account_age_days": 1092 }, "https://github.com/prodogape/ComfyUI-Minio": { "stars": 2, "last_update": "2024-05-23 00:13:38", - "author_account_age_days": 1069 + "author_account_age_days": 1092 }, "https://github.com/prodogape/ComfyUI-OmDet": { "stars": 2, "last_update": "2024-06-14 13:01:34", - "author_account_age_days": 1069 + "author_account_age_days": 1092 }, "https://github.com/prodogape/Comfyui-Yolov8-JSON": { - "stars": 16, - "last_update": "2024-07-10 09:37:54", - "author_account_age_days": 1069 + "stars": 17, + "last_update": "2024-08-08 04:40:12", + "author_account_age_days": 1092 }, "https://github.com/prozacgod/comfyui-pzc-multiworkspace": { "stars": 7, "last_update": "2024-05-22 23:11:46", - "author_account_age_days": 5608 + "author_account_age_days": 5630 }, "https://github.com/pythongosssss/ComfyUI-Custom-Scripts": { - "stars": 1501, - "last_update": "2024-08-02 23:04:13", - "author_account_age_days": 537 + "stars": 1589, + "last_update": "2024-08-20 11:26:08", + "author_account_age_days": 559 }, "https://github.com/pythongosssss/ComfyUI-WD14-Tagger": { - "stars": 498, - "last_update": "2024-08-02 23:03:45", - "author_account_age_days": 537 + "stars": 549, + "last_update": "2024-08-14 02:19:00", + "author_account_age_days": 559 }, "https://github.com/pzc163/Comfyui-CatVTON": { - "stars": 50, + "stars": 97, "last_update": "2024-07-31 18:18:47", - "author_account_age_days": 816 + "author_account_age_days": 839 }, "https://github.com/qwixiwp/queuetools": { "stars": 0, "last_update": "2024-06-14 10:27:57", - "author_account_age_days": 650 + "author_account_age_days": 673 }, "https://github.com/ramyma/A8R8_ComfyUI_nodes": { "stars": 43, - "last_update": "2024-06-29 01:20:57", - "author_account_age_days": 3256 + "last_update": "2024-08-18 11:59:42", + "author_account_age_days": 3279 }, "https://github.com/randjtw/advance-aesthetic-score": { "stars": 0, "last_update": "2024-05-23 01:14:47", - "author_account_age_days": 800 + "author_account_age_days": 823 }, "https://github.com/ratulrafsan/Comfyui-SAL-VTON": { - "stars": 66, - "last_update": "2024-06-30 02:23:06", - "author_account_age_days": 4533 + "stars": 71, + "last_update": "2024-08-24 12:50:40", + "author_account_age_days": 4556 }, "https://github.com/rcfcu2000/zhihuige-nodes-comfyui": { - "stars": 0, + "stars": 1, "last_update": "2024-05-22 22:13:55", - "author_account_age_days": 3464 + "author_account_age_days": 3486 }, "https://github.com/rcsaquino/comfyui-custom-nodes": { "stars": 1, "last_update": "2024-05-22 22:13:43", - "author_account_age_days": 1551 + "author_account_age_days": 1573 }, "https://github.com/receyuki/comfyui-prompt-reader-node": { - "stars": 234, - "last_update": "2024-08-02 23:03:28", - "author_account_age_days": 2632 + "stars": 249, + "last_update": "2024-08-13 11:44:02", + "author_account_age_days": 2655 }, "https://github.com/redhottensors/ComfyUI-ODE": { - "stars": 37, + "stars": 41, "last_update": "2024-08-01 06:57:05", - "author_account_age_days": 179 + "author_account_age_days": 201 }, "https://github.com/redhottensors/ComfyUI-Prediction": { "stars": 10, "last_update": "2024-07-14 21:19:01", - "author_account_age_days": 179 + "author_account_age_days": 201 }, "https://github.com/rgthree/rgthree-comfy": { - "stars": 820, - "last_update": "2024-07-25 03:56:13", - "author_account_age_days": 5014 + "stars": 886, + "last_update": "2024-08-17 21:47:43", + "author_account_age_days": 5036 + }, + "https://github.com/rhdunn/comfyui-audio-processing": { + "stars": 2, + "last_update": "2024-08-22 19:11:01", + "author_account_age_days": 5699 }, "https://github.com/rhdunn/comfyui-bus-plugin": { "stars": 1, - "last_update": "2024-07-31 13:52:43", - "author_account_age_days": 5676 + "last_update": "2024-08-22 19:00:56", + "author_account_age_days": 5699 }, "https://github.com/richinsley/Comfy-LFO": { "stars": 5, "last_update": "2024-05-22 20:46:30", - "author_account_age_days": 2720 + "author_account_age_days": 2742 }, "https://github.com/ricklove/comfyui-ricklove": { "stars": 0, "last_update": "2024-05-22 23:21:25", - "author_account_age_days": 4872 + "author_account_age_days": 4895 }, "https://github.com/risunobushi/comfyUI_FrequencySeparation_RGB-HSV": { - "stars": 13, + "stars": 15, "last_update": "2024-06-14 10:28:04", - "author_account_age_days": 686 + "author_account_age_days": 709 }, "https://github.com/rklaffehn/rk-comfy-nodes": { "stars": 2, "last_update": "2024-06-14 10:24:43", - "author_account_age_days": 332 + "author_account_age_days": 355 + }, + "https://github.com/rnbwdsh/ComfyUI-LatentWalk": { + "stars": 4, + "last_update": "2024-08-20 22:39:19", + "author_account_age_days": 3609 }, "https://github.com/romeobuilderotti/ComfyUI-PNG-Metadata": { "stars": 5, "last_update": "2024-05-22 21:29:25", - "author_account_age_days": 330 + "author_account_age_days": 352 }, "https://github.com/ronniebasak/ComfyUI-Tara-LLM-Integration": { - "stars": 79, + "stars": 84, "last_update": "2024-07-31 14:02:18", - "author_account_age_days": 4194 + "author_account_age_days": 4217 }, "https://github.com/royceschultz/ComfyUI-Notifications": { - "stars": 6, + "stars": 7, "last_update": "2024-05-23 01:23:16", - "author_account_age_days": 2569 + "author_account_age_days": 2591 }, "https://github.com/royceschultz/ComfyUI-TranscriptionTools": { - "stars": 13, + "stars": 16, "last_update": "2024-05-23 01:10:10", - "author_account_age_days": 2569 + "author_account_age_days": 2591 }, "https://github.com/rui40000/RUI-Nodes": { "stars": 15, "last_update": "2024-05-22 22:12:26", - "author_account_age_days": 513 + "author_account_age_days": 536 }, "https://github.com/ruiqutech/ComfyUI-RuiquNodes": { "stars": 0, "last_update": "2024-05-23 01:21:50", - "author_account_age_days": 109 + "author_account_age_days": 132 }, "https://github.com/runtime44/comfyui_r44_nodes": { - "stars": 33, + "stars": 35, "last_update": "2024-07-01 08:02:04", - "author_account_age_days": 207 + "author_account_age_days": 230 + }, + "https://github.com/ryanontheinside/ComfyUI_RyanOnTheInside": { + "stars": 32, + "last_update": "2024-08-24 02:18:10", + "author_account_age_days": 3751 }, "https://github.com/saftle/suplex_comfy_nodes": { - "stars": 0, - "last_update": "2024-05-29 13:09:25", - "author_account_age_days": 4797 + "stars": 1, + "last_update": "2024-08-24 02:42:40", + "author_account_age_days": 4819 + }, + "https://github.com/sakura1bgx/ComfyUI_FlipStreamViewer": { + "stars": 1, + "last_update": "2024-08-25 15:45:10", + "author_account_age_days": 0 }, "https://github.com/sdfxai/SDFXBridgeForComfyUI": { "stars": 8, "last_update": "2024-06-14 10:26:56", - "author_account_age_days": 274 + "author_account_age_days": 297 }, "https://github.com/seanlynch/comfyui-optical-flow": { - "stars": 27, + "stars": 28, "last_update": "2024-05-22 20:52:17", - "author_account_age_days": 5345 + "author_account_age_days": 5367 }, "https://github.com/seanlynch/srl-nodes": { "stars": 3, "last_update": "2024-06-30 13:47:38", - "author_account_age_days": 5345 + "author_account_age_days": 5367 }, "https://github.com/sergekatzmann/ComfyUI_Nimbus-Pack": { - "stars": 2, + "stars": 3, "last_update": "2024-05-22 21:34:15", - "author_account_age_days": 3372 + "author_account_age_days": 3394 }, "https://github.com/shadowcz007/comfyui-Image-reward": { - "stars": 21, + "stars": 22, "last_update": "2024-06-14 10:24:49", - "author_account_age_days": 3354 + "author_account_age_days": 3377 }, "https://github.com/shadowcz007/comfyui-consistency-decoder": { "stars": 2, "last_update": "2024-06-14 10:23:35", - "author_account_age_days": 3354 + "author_account_age_days": 3377 }, "https://github.com/shadowcz007/comfyui-edit-mask": { "stars": 6, "last_update": "2024-06-20 01:42:48", - "author_account_age_days": 3354 + "author_account_age_days": 3377 }, "https://github.com/shadowcz007/comfyui-liveportrait": { - "stars": 309, - "last_update": "2024-08-03 06:09:50", - "author_account_age_days": 3354 + "stars": 347, + "last_update": "2024-08-08 14:58:32", + "author_account_age_days": 3377 }, "https://github.com/shadowcz007/comfyui-mixlab-nodes": { - "stars": 1017, - "last_update": "2024-08-02 23:03:57", - "author_account_age_days": 3354 + "stars": 1084, + "last_update": "2024-08-23 04:32:24", + "author_account_age_days": 3377 }, "https://github.com/shadowcz007/comfyui-sound-lab": { - "stars": 81, + "stars": 85, "last_update": "2024-07-04 12:53:38", - "author_account_age_days": 3354 + "author_account_age_days": 3377 + }, + "https://github.com/shadowcz007/comfyui-try-on": { + "stars": 9, + "last_update": "2024-08-15 10:50:22", + "author_account_age_days": 3377 }, "https://github.com/shadowcz007/comfyui-ultralytics-yolo": { - "stars": 21, + "stars": 22, "last_update": "2024-06-22 09:06:04", - "author_account_age_days": 3354 + "author_account_age_days": 3377 }, "https://github.com/shi3z/ComfyUI_Memeplex_DALLE": { "stars": 2, "last_update": "2024-05-23 00:14:25", - "author_account_age_days": 5132 + "author_account_age_days": 5155 }, "https://github.com/shiimizu/ComfyUI-PhotoMaker-Plus": { - "stars": 180, - "last_update": "2024-07-27 09:50:02", - "author_account_age_days": 1804 + "stars": 195, + "last_update": "2024-08-05 21:56:54", + "author_account_age_days": 1827 }, "https://github.com/shiimizu/ComfyUI-TiledDiffusion": { - "stars": 244, - "last_update": "2024-07-14 03:23:04", - "author_account_age_days": 1804 + "stars": 259, + "last_update": "2024-08-25 09:40:11", + "author_account_age_days": 1827 + }, + "https://github.com/shiimizu/ComfyUI-semantic-aware-guidance": { + "stars": 6, + "last_update": "2024-08-08 19:59:57", + "author_account_age_days": 1827 }, "https://github.com/shiimizu/ComfyUI_smZNodes": { - "stars": 179, - "last_update": "2024-08-02 23:04:20", - "author_account_age_days": 1804 + "stars": 191, + "last_update": "2024-08-23 01:30:47", + "author_account_age_days": 1827 }, "https://github.com/shingo1228/ComfyUI-SDXL-EmptyLatentImage": { "stars": 29, "last_update": "2024-05-22 20:41:29", - "author_account_age_days": 2263 + "author_account_age_days": 2285 }, "https://github.com/shingo1228/ComfyUI-send-eagle-slim": { - "stars": 22, + "stars": 24, "last_update": "2024-07-30 22:28:41", - "author_account_age_days": 2263 + "author_account_age_days": 2285 + }, + "https://github.com/shinich39/comfyui-connect-from-afar": { + "stars": 1, + "last_update": "2024-08-15 21:10:31", + "author_account_age_days": 374 + }, + "https://github.com/shinich39/comfyui-group-selection": { + "stars": 2, + "last_update": "2024-08-16 06:01:35", + "author_account_age_days": 374 }, "https://github.com/shinich39/comfyui-load-image-in-seq": { "stars": 6, - "last_update": "2024-08-02 23:04:01", - "author_account_age_days": 352 + "last_update": "2024-08-23 11:51:31", + "author_account_age_days": 374 + }, + "https://github.com/shinich39/comfyui-load-image-with-cmd": { + "stars": 1, + "last_update": "2024-08-20 09:30:07", + "author_account_age_days": 374 }, "https://github.com/shinich39/comfyui-local-db": { - "stars": 1, - "last_update": "2024-08-02 23:03:19", - "author_account_age_days": 352 + "stars": 3, + "last_update": "2024-08-03 15:45:29", + "author_account_age_days": 374 }, "https://github.com/shinich39/comfyui-model-db": { "stars": 1, "last_update": "2024-07-27 18:32:45", - "author_account_age_days": 352 + "author_account_age_days": 374 }, - "https://github.com/shinich39/comfyui-pkg39": { - "stars": 1, - "last_update": "2024-08-02 16:05:50", - "author_account_age_days": 352 + "https://github.com/shinich39/comfyui-parse-image": { + "stars": 0, + "last_update": "2024-08-22 10:07:29", + "author_account_age_days": 374 + }, + "https://github.com/shinich39/comfyui-put-image": { + "stars": 0, + "last_update": "2024-08-22 01:22:25", + "author_account_age_days": 374 }, "https://github.com/shinich39/comfyui-ramdom-node": { "stars": 2, "last_update": "2024-07-31 13:47:50", - "author_account_age_days": 352 + "author_account_age_days": 374 + }, + "https://github.com/shinich39/comfyui-target-search": { + "stars": 2, + "last_update": "2024-08-15 23:12:25", + "author_account_age_days": 374 + }, + "https://github.com/shinich39/comfyui-textarea-keybindings": { + "stars": 1, + "last_update": "2024-08-20 06:33:12", + "author_account_age_days": 374 }, "https://github.com/shobhitic/ComfyUI-PlusMinusTextClip": { "stars": 3, "last_update": "2024-06-20 13:57:29", - "author_account_age_days": 4347 + "author_account_age_days": 4369 }, "https://github.com/shockz0rz/ComfyUI_InterpolateEverything": { "stars": 23, "last_update": "2024-05-22 18:13:49", - "author_account_age_days": 1666 + "author_account_age_days": 1688 }, "https://github.com/shockz0rz/comfy-easy-grids": { - "stars": 13, + "stars": 15, "last_update": "2024-05-22 18:14:05", - "author_account_age_days": 1666 + "author_account_age_days": 1688 }, "https://github.com/siliconflow/BizyAir": { - "stars": 114, - "last_update": "2024-08-02 14:04:16", - "author_account_age_days": 345 + "stars": 158, + "last_update": "2024-08-23 12:19:38", + "author_account_age_days": 368 }, "https://github.com/siliconflow/onediff_comfy_nodes": { - "stars": 16, + "stars": 17, "last_update": "2024-06-24 10:08:11", - "author_account_age_days": 345 + "author_account_age_days": 368 }, "https://github.com/sipherxyz/comfyui-art-venture": { - "stars": 120, + "stars": 126, "last_update": "2024-07-31 07:12:49", - "author_account_age_days": 1146 + "author_account_age_days": 1169 }, "https://github.com/skfoo/ComfyUI-Coziness": { - "stars": 23, - "last_update": "2024-05-27 18:24:29", - "author_account_age_days": 2122 + "stars": 24, + "last_update": "2024-08-16 03:10:43", + "author_account_age_days": 2144 }, "https://github.com/slyt/comfyui-ollama-nodes": { "stars": 0, "last_update": "2024-07-31 13:52:27", - "author_account_age_days": 3979 + "author_account_age_days": 4001 }, "https://github.com/smagnetize/kb-comfyui-nodes": { "stars": 0, "last_update": "2024-06-14 12:00:45", - "author_account_age_days": 2754 + "author_account_age_days": 2777 + }, + "https://github.com/smlbiobot/ComfyUI-Flux-Replicate-API": { + "stars": 7, + "last_update": "2024-08-18 00:06:18", + "author_account_age_days": 2783 }, "https://github.com/smthemex/ComfyUI_AnyDoor": { - "stars": 33, + "stars": 40, "last_update": "2024-08-03 00:29:30", - "author_account_age_days": 394 + "author_account_age_days": 416 }, "https://github.com/smthemex/ComfyUI_ChatGLM_API": { - "stars": 19, + "stars": 21, "last_update": "2024-07-31 13:53:41", - "author_account_age_days": 394 + "author_account_age_days": 416 }, "https://github.com/smthemex/ComfyUI_CustomNet": { - "stars": 6, - "last_update": "2024-07-31 13:53:51", - "author_account_age_days": 394 + "stars": 10, + "last_update": "2024-08-11 08:58:37", + "author_account_age_days": 416 }, "https://github.com/smthemex/ComfyUI_Diffree": { - "stars": 6, - "last_update": "2024-08-02 14:02:30", - "author_account_age_days": 394 + "stars": 26, + "last_update": "2024-08-14 03:50:29", + "author_account_age_days": 416 }, "https://github.com/smthemex/ComfyUI_EchoMimic": { - "stars": 136, - "last_update": "2024-08-01 02:51:29", - "author_account_age_days": 394 + "stars": 175, + "last_update": "2024-08-08 13:28:12", + "author_account_age_days": 416 + }, + "https://github.com/smthemex/ComfyUI_FoleyCrafter": { + "stars": 14, + "last_update": "2024-08-12 10:11:51", + "author_account_age_days": 416 }, "https://github.com/smthemex/ComfyUI_FollowYourEmoji": { - "stars": 8, + "stars": 15, "last_update": "2024-07-21 06:01:11", - "author_account_age_days": 394 + "author_account_age_days": 416 }, "https://github.com/smthemex/ComfyUI_HiDiffusion_Pro": { - "stars": 37, + "stars": 39, "last_update": "2024-07-31 13:54:16", - "author_account_age_days": 394 + "author_account_age_days": 416 }, "https://github.com/smthemex/ComfyUI_ID_Animator": { - "stars": 23, + "stars": 25, "last_update": "2024-07-31 13:53:27", - "author_account_age_days": 394 + "author_account_age_days": 416 }, "https://github.com/smthemex/ComfyUI_Llama3_8B": { - "stars": 20, + "stars": 23, "last_update": "2024-06-25 00:49:01", - "author_account_age_days": 394 + "author_account_age_days": 416 }, "https://github.com/smthemex/ComfyUI_MS_Diffusion": { - "stars": 30, - "last_update": "2024-08-02 05:11:44", - "author_account_age_days": 394 + "stars": 33, + "last_update": "2024-08-17 09:20:07", + "author_account_age_days": 416 + }, + "https://github.com/smthemex/ComfyUI_MooER": { + "stars": 4, + "last_update": "2024-08-17 09:21:03", + "author_account_age_days": 416 }, "https://github.com/smthemex/ComfyUI_ParlerTTS": { - "stars": 24, - "last_update": "2024-07-31 13:51:48", - "author_account_age_days": 394 + "stars": 30, + "last_update": "2024-08-10 02:09:04", + "author_account_age_days": 416 }, "https://github.com/smthemex/ComfyUI_Pic2Story": { - "stars": 4, - "last_update": "2024-07-31 13:52:50", - "author_account_age_days": 394 + "stars": 8, + "last_update": "2024-08-11 09:35:21", + "author_account_age_days": 416 }, "https://github.com/smthemex/ComfyUI_Pipeline_Tool": { - "stars": 9, - "last_update": "2024-08-03 02:55:40", - "author_account_age_days": 394 + "stars": 11, + "last_update": "2024-08-05 06:14:57", + "author_account_age_days": 416 }, "https://github.com/smthemex/ComfyUI_Pops": { - "stars": 16, - "last_update": "2024-07-31 13:54:05", - "author_account_age_days": 394 + "stars": 21, + "last_update": "2024-08-12 09:11:49", + "author_account_age_days": 416 }, "https://github.com/smthemex/ComfyUI_StableAudio_Open": { - "stars": 8, - "last_update": "2024-07-31 13:52:23", - "author_account_age_days": 394 + "stars": 12, + "last_update": "2024-08-10 03:45:47", + "author_account_age_days": 416 }, "https://github.com/smthemex/ComfyUI_Stable_Makeup": { - "stars": 39, + "stars": 48, "last_update": "2024-07-31 14:00:28", - "author_account_age_days": 394 + "author_account_age_days": 416 }, "https://github.com/smthemex/ComfyUI_StoryDiffusion": { - "stars": 102, - "last_update": "2024-08-02 13:38:12", - "author_account_age_days": 394 + "stars": 120, + "last_update": "2024-08-24 07:24:27", + "author_account_age_days": 416 }, "https://github.com/smthemex/ComfyUI_Streamv2v_Plus": { - "stars": 6, + "stars": 9, "last_update": "2024-07-31 13:54:27", - "author_account_age_days": 394 + "author_account_age_days": 416 }, "https://github.com/sn0w12/ComfyUI-Sn0w-Scripts": { - "stars": 6, - "last_update": "2024-07-29 19:16:12", - "author_account_age_days": 813 + "stars": 7, + "last_update": "2024-08-24 19:08:49", + "author_account_age_days": 835 }, "https://github.com/space-nuko/ComfyUI-Disco-Diffusion": { - "stars": 43, - "last_update": "2024-05-22 18:10:36", - "author_account_age_days": 2764 + "stars": 44, + "last_update": "2024-08-07 11:51:17", + "author_account_age_days": 2786 }, "https://github.com/space-nuko/ComfyUI-OpenPose-Editor": { - "stars": 160, + "stars": 164, "last_update": "2024-05-22 18:10:49", - "author_account_age_days": 2764 + "author_account_age_days": 2786 }, "https://github.com/space-nuko/nui-suite": { "stars": 10, "last_update": "2024-05-22 18:11:04", - "author_account_age_days": 2764 + "author_account_age_days": 2786 }, "https://github.com/spacepxl/ComfyUI-Florence-2": { - "stars": 51, + "stars": 53, "last_update": "2024-07-20 19:44:33", - "author_account_age_days": 334 + "author_account_age_days": 356 }, "https://github.com/spacepxl/ComfyUI-HQ-Image-Save": { - "stars": 35, + "stars": 36, "last_update": "2024-06-21 04:42:58", - "author_account_age_days": 334 + "author_account_age_days": 356 }, "https://github.com/spacepxl/ComfyUI-Image-Filters": { - "stars": 92, - "last_update": "2024-07-23 06:15:30", - "author_account_age_days": 334 + "stars": 99, + "last_update": "2024-08-05 04:29:03", + "author_account_age_days": 356 }, "https://github.com/spacepxl/ComfyUI-RAVE": { - "stars": 83, + "stars": 85, "last_update": "2024-05-22 20:56:19", - "author_account_age_days": 334 + "author_account_age_days": 356 }, "https://github.com/spacepxl/ComfyUI-StyleGan": { "stars": 6, "last_update": "2024-06-10 20:16:34", - "author_account_age_days": 334 + "author_account_age_days": 356 }, "https://github.com/spinagon/ComfyUI-seam-carving": { - "stars": 15, - "last_update": "2024-08-02 14:06:41", - "author_account_age_days": 4780 + "stars": 17, + "last_update": "2024-08-04 19:13:25", + "author_account_age_days": 4802 }, "https://github.com/spinagon/ComfyUI-seamless-tiling": { - "stars": 85, - "last_update": "2024-08-02 13:38:15", - "author_account_age_days": 4780 + "stars": 95, + "last_update": "2024-08-04 19:13:54", + "author_account_age_days": 4802 }, "https://github.com/spro/comfyui-mirror": { "stars": 4, "last_update": "2024-05-22 20:50:25", - "author_account_age_days": 5271 + "author_account_age_days": 5293 }, "https://github.com/ssitu/ComfyUI_UltimateSDUpscale": { - "stars": 701, + "stars": 733, "last_update": "2024-07-17 07:45:59", - "author_account_age_days": 1729 + "author_account_age_days": 1751 }, "https://github.com/ssitu/ComfyUI_fabric": { "stars": 85, "last_update": "2024-05-22 18:10:19", - "author_account_age_days": 1729 + "author_account_age_days": 1751 }, "https://github.com/ssitu/ComfyUI_restart_sampling": { "stars": 80, "last_update": "2024-05-22 18:09:49", - "author_account_age_days": 1729 + "author_account_age_days": 1751 }, "https://github.com/ssitu/ComfyUI_roop": { "stars": 64, "last_update": "2024-05-22 18:10:03", - "author_account_age_days": 1729 + "author_account_age_days": 1751 }, "https://github.com/stavsap/comfyui-ollama": { - "stars": 247, - "last_update": "2024-08-02 13:38:39", - "author_account_age_days": 4123 + "stars": 293, + "last_update": "2024-08-06 15:28:13", + "author_account_age_days": 4146 }, "https://github.com/storyicon/comfyui_musev_evolved": { "stars": 15, "last_update": "2024-06-14 11:02:40", - "author_account_age_days": 2591 + "author_account_age_days": 2614 }, "https://github.com/storyicon/comfyui_segment_anything": { - "stars": 599, + "stars": 632, "last_update": "2024-07-12 10:17:33", - "author_account_age_days": 2591 + "author_account_age_days": 2614 }, "https://github.com/strimmlarn/ComfyUI_Strimmlarns_aesthetic_score": { "stars": 25, "last_update": "2024-06-17 10:01:44", - "author_account_age_days": 2666 + "author_account_age_days": 2689 }, "https://github.com/styler00dollar/ComfyUI-deepcache": { - "stars": 8, + "stars": 9, "last_update": "2024-05-22 22:18:18", - "author_account_age_days": 1885 + "author_account_age_days": 1908 }, "https://github.com/styler00dollar/ComfyUI-sudo-latent-upscale": { - "stars": 30, + "stars": 34, "last_update": "2024-05-22 22:18:07", - "author_account_age_days": 1885 + "author_account_age_days": 1908 }, "https://github.com/subtleGradient/TinkerBot-tech-for-ComfyUI-Touchpad": { - "stars": 21, - "last_update": "2024-06-19 04:30:39", - "author_account_age_days": 5970 + "stars": 23, + "last_update": "2024-08-16 01:18:03", + "author_account_age_days": 5992 }, "https://github.com/sugarkwork/comfyui_cohere": { - "stars": 1, + "stars": 2, "last_update": "2024-07-22 08:42:31", - "author_account_age_days": 915 + "author_account_age_days": 938 }, "https://github.com/sugarkwork/comfyui_tag_fillter": { - "stars": 22, - "last_update": "2024-08-02 14:06:51", - "author_account_age_days": 915 + "stars": 23, + "last_update": "2024-08-13 02:04:26", + "author_account_age_days": 938 }, "https://github.com/superyoman/comfyui_lumaAPI": { - "stars": 15, + "stars": 17, "last_update": "2024-06-17 21:00:05", - "author_account_age_days": 488 + "author_account_age_days": 511 + }, + "https://github.com/syaofox/ComfyUI_FoxTools": { + "stars": 2, + "last_update": "2024-08-25 09:36:39", + "author_account_age_days": 3218 }, "https://github.com/syllebra/bilbox-comfyui": { - "stars": 87, - "last_update": "2024-05-22 20:40:43", - "author_account_age_days": 3175 + "stars": 92, + "last_update": "2024-08-14 13:31:54", + "author_account_age_days": 3198 }, "https://github.com/sylym/comfy_vid2vid": { - "stars": 61, + "stars": 63, "last_update": "2024-05-22 17:53:40", - "author_account_age_days": 1938 + "author_account_age_days": 1960 }, "https://github.com/szhublox/ambw_comfyui": { - "stars": 14, + "stars": 15, "last_update": "2024-05-22 18:04:57", - "author_account_age_days": 1047 + "author_account_age_days": 1069 }, "https://github.com/taabata/LCM_Inpaint-Outpaint_Comfy": { - "stars": 231, + "stars": 232, "last_update": "2024-06-17 10:01:50", - "author_account_age_days": 1722 + "author_account_age_days": 1745 }, "https://github.com/talesofai/comfyui-browser": { - "stars": 439, + "stars": 461, "last_update": "2024-07-11 06:23:04", - "author_account_age_days": 595 + "author_account_age_days": 618 }, "https://github.com/teward/Comfy-Sentry": { "stars": 1, "last_update": "2024-07-31 21:37:42", - "author_account_age_days": 5138 + "author_account_age_days": 5160 }, "https://github.com/teward/ComfyUI-Helper-Nodes": { "stars": 4, "last_update": "2024-05-23 01:22:01", - "author_account_age_days": 5138 + "author_account_age_days": 5160 }, "https://github.com/theUpsider/ComfyUI-Logic": { - "stars": 120, - "last_update": "2024-07-02 09:38:11", - "author_account_age_days": 2762 + "stars": 126, + "last_update": "2024-08-16 12:20:56", + "author_account_age_days": 2784 }, "https://github.com/theUpsider/ComfyUI-Styles_CSV_Loader": { - "stars": 31, + "stars": 33, "last_update": "2024-08-02 14:06:54", - "author_account_age_days": 2762 + "author_account_age_days": 2784 }, "https://github.com/thecooltechguy/ComfyUI-ComfyRun": { - "stars": 79, + "stars": 80, "last_update": "2024-05-22 21:33:11", - "author_account_age_days": 2462 + "author_account_age_days": 2484 }, "https://github.com/thecooltechguy/ComfyUI-ComfyWorkflows": { - "stars": 34, + "stars": 38, "last_update": "2024-05-22 21:33:47", - "author_account_age_days": 2462 + "author_account_age_days": 2484 }, "https://github.com/thecooltechguy/ComfyUI-MagicAnimate": { - "stars": 208, + "stars": 211, "last_update": "2024-05-22 21:33:35", - "author_account_age_days": 2462 + "author_account_age_days": 2484 }, "https://github.com/thecooltechguy/ComfyUI-Stable-Video-Diffusion": { - "stars": 303, + "stars": 310, "last_update": "2024-05-24 22:14:42", - "author_account_age_days": 2462 + "author_account_age_days": 2484 }, "https://github.com/tiankuan93/ComfyUI-V-Express": { - "stars": 92, + "stars": 97, "last_update": "2024-06-26 02:41:00", - "author_account_age_days": 2990 + "author_account_age_days": 3012 }, "https://github.com/tianlang0704/ComfyUI-StableProjectorzBridge": { - "stars": 10, + "stars": 11, "last_update": "2024-07-29 21:14:17", - "author_account_age_days": 3365 + "author_account_age_days": 3387 }, "https://github.com/tmagara/ComfyUI-Prediction-Boost": { - "stars": 1, + "stars": 2, "last_update": "2024-07-31 13:51:19", - "author_account_age_days": 4415 + "author_account_age_days": 4437 }, "https://github.com/tocubed/ComfyUI-AudioReactor": { "stars": 8, "last_update": "2024-05-22 22:21:57", - "author_account_age_days": 3899 + "author_account_age_days": 3921 }, "https://github.com/tooldigital/ComfyUI-Yolo-Cropper": { "stars": 6, "last_update": "2024-06-14 13:59:48", - "author_account_age_days": 4357 + "author_account_age_days": 4379 }, "https://github.com/toxicwind/ComfyUI-TTools": { "stars": 1, "last_update": "2024-07-04 20:07:35", - "author_account_age_days": 4410 + "author_account_age_days": 4432 }, "https://github.com/toyxyz/ComfyUI_toyxyz_test_nodes": { - "stars": 477, - "last_update": "2024-08-02 16:15:45", - "author_account_age_days": 3689 + "stars": 484, + "last_update": "2024-08-24 10:00:24", + "author_account_age_days": 3712 }, "https://github.com/traugdor/ComfyUI-quadMoons-nodes": { - "stars": 11, - "last_update": "2024-08-02 14:07:14", - "author_account_age_days": 3860 + "stars": 12, + "last_update": "2024-08-18 06:27:27", + "author_account_age_days": 3882 }, "https://github.com/tritant/ComfyUI_CreaPrompt": { - "stars": 18, + "stars": 34, "last_update": "2024-08-02 04:55:20", - "author_account_age_days": 3180 + "author_account_age_days": 3203 }, "https://github.com/trojblue/trNodes": { "stars": 8, "last_update": "2024-05-22 18:04:36", - "author_account_age_days": 2297 + "author_account_age_days": 2320 }, "https://github.com/trumanwong/ComfyUI-NSFW-Detection": { - "stars": 19, + "stars": 21, "last_update": "2024-08-03 05:16:33", - "author_account_age_days": 3000 + "author_account_age_days": 3022 }, "https://github.com/tsogzark/ComfyUI-load-image-from-url": { "stars": 9, "last_update": "2024-06-14 13:59:05", - "author_account_age_days": 1568 + "author_account_age_days": 1591 }, "https://github.com/ttulttul/ComfyUI-Iterative-Mixer": { - "stars": 105, + "stars": 110, "last_update": "2024-07-09 14:56:02", - "author_account_age_days": 4797 + "author_account_age_days": 4819 }, "https://github.com/ttulttul/ComfyUI-Tensor-Operations": { "stars": 6, "last_update": "2024-06-12 21:55:39", - "author_account_age_days": 4797 + "author_account_age_days": 4819 }, "https://github.com/tusharbhutt/Endless-Nodes": { "stars": 23, - "last_update": "2024-06-14 12:02:17", - "author_account_age_days": 2705 + "last_update": "2024-08-20 02:23:16", + "author_account_age_days": 2727 }, "https://github.com/twri/sdxl_prompt_styler": { - "stars": 678, + "stars": 703, "last_update": "2024-05-22 18:16:58", - "author_account_age_days": 4107 + "author_account_age_days": 4130 }, "https://github.com/txt2any/ComfyUI-PromptOrganizer": { "stars": 0, "last_update": "2024-05-23 01:10:33", - "author_account_age_days": 124 + "author_account_age_days": 146 }, "https://github.com/ty0x2333/ComfyUI-Dev-Utils": { - "stars": 51, - "last_update": "2024-07-31 14:59:21", - "author_account_age_days": 3742 + "stars": 70, + "last_update": "2024-08-16 18:05:55", + "author_account_age_days": 3765 }, "https://github.com/tzwm/comfyui-profiler": { - "stars": 47, + "stars": 122, "last_update": "2024-08-01 04:11:04", - "author_account_age_days": 4809 + "author_account_age_days": 4831 }, "https://github.com/uarefans/ComfyUI-Fans": { - "stars": 12, + "stars": 13, "last_update": "2024-07-14 15:00:38", - "author_account_age_days": 1311 + "author_account_age_days": 1334 }, "https://github.com/uetuluk/comfyui-webcam-node": { - "stars": 2, + "stars": 3, "last_update": "2024-06-14 08:25:13", - "author_account_age_days": 2353 + "author_account_age_days": 2376 }, "https://github.com/un-seen/comfyui-tensorops": { - "stars": 2, - "last_update": "2024-07-17 07:08:06", - "author_account_age_days": 1356 + "stars": 6, + "last_update": "2024-08-24 14:22:09", + "author_account_age_days": 1378 }, "https://github.com/un-seen/comfyui_segment_anything_plus": { - "stars": 3, + "stars": 4, "last_update": "2024-07-29 06:21:54", - "author_account_age_days": 1356 + "author_account_age_days": 1378 }, "https://github.com/unwdef/unwdef-nodes-comfyui": { "stars": 2, "last_update": "2024-07-31 13:39:39", - "author_account_age_days": 113 + "author_account_age_days": 135 }, "https://github.com/vanche1212/ComfyUI-ZMG-Nodes": { - "stars": 3, + "stars": 4, "last_update": "2024-06-25 04:48:19", - "author_account_age_days": 2997 + "author_account_age_days": 3020 }, "https://github.com/vanillacode314/SimpleWildcardsComfyUI": { "stars": 4, "last_update": "2024-07-31 13:39:43", - "author_account_age_days": 897 + "author_account_age_days": 919 }, "https://github.com/var1ableX/ComfyUI_Accessories": { - "stars": 0, + "stars": 1, "last_update": "2024-07-27 04:00:14", - "author_account_age_days": 4804 + "author_account_age_days": 4826 }, "https://github.com/vault-developer/comfyui-image-blender": { - "stars": 2, - "last_update": "2024-08-02 20:53:03", - "author_account_age_days": 2653 + "stars": 17, + "last_update": "2024-08-03 19:30:31", + "author_account_age_days": 2675 }, "https://github.com/veighnsche/comfyui_gr85": { "stars": 1, "last_update": "2024-06-27 15:00:08", - "author_account_age_days": 3140 + "author_account_age_days": 3162 }, "https://github.com/victorchall/comfyui_webcamcapture": { - "stars": 6, + "stars": 7, "last_update": "2024-06-22 18:59:10", - "author_account_age_days": 3185 + "author_account_age_days": 3207 }, "https://github.com/vienteck/ComfyUI-Chat-GPT-Integration": { - "stars": 27, + "stars": 28, "last_update": "2024-05-22 22:11:14", - "author_account_age_days": 3467 + "author_account_age_days": 3489 }, "https://github.com/violet-chen/comfyui-psd2png": { "stars": 16, "last_update": "2024-06-12 15:30:14", - "author_account_age_days": 1437 + "author_account_age_days": 1460 }, "https://github.com/viperyl/ComfyUI-BiRefNet": { - "stars": 177, - "last_update": "2024-06-20 15:25:49", - "author_account_age_days": 2072 + "stars": 196, + "last_update": "2024-08-17 16:38:15", + "author_account_age_days": 2095 }, "https://github.com/viperyl/ComfyUI-RGT": { - "stars": 5, + "stars": 6, "last_update": "2024-06-20 15:33:50", - "author_account_age_days": 2072 + "author_account_age_days": 2095 }, "https://github.com/vivax3794/ComfyUI-Sub-Nodes": { - "stars": 111, - "last_update": "2024-07-22 00:42:28", - "author_account_age_days": 1878 + "stars": 116, + "last_update": "2024-08-24 16:19:25", + "author_account_age_days": 1901 }, "https://github.com/vivax3794/ComfyUI-Vivax-Nodes": { "stars": 3, "last_update": "2024-07-07 21:44:01", - "author_account_age_days": 1878 + "author_account_age_days": 1901 }, "https://github.com/vsevolod-oparin/comfyui-kandinsky22": { - "stars": 8, + "stars": 9, "last_update": "2024-07-31 16:03:48", - "author_account_age_days": 5024 + "author_account_age_days": 5046 }, "https://github.com/wTechArtist/ComfyUI-CustomNodes": { - "stars": 1, - "last_update": "2024-08-02 13:03:46", - "author_account_age_days": 1400 + "stars": 3, + "last_update": "2024-08-21 03:03:16", + "author_account_age_days": 1423 }, "https://github.com/wallish77/wlsh_nodes": { - "stars": 89, + "stars": 92, "last_update": "2024-06-19 12:01:29", - "author_account_age_days": 2260 + "author_account_age_days": 2282 }, "https://github.com/wandbrandon/comfyui-pixel": { "stars": 4, "last_update": "2024-06-14 07:07:09", - "author_account_age_days": 3423 + "author_account_age_days": 3445 }, "https://github.com/web3nomad/ComfyUI_Invisible_Watermark": { "stars": 1, "last_update": "2024-05-23 01:16:54", - "author_account_age_days": 1007 + "author_account_age_days": 1029 }, "https://github.com/webfiltered/DebugNode-ComfyUI": { - "stars": 0, - "last_update": "2024-07-31 13:39:54", - "author_account_age_days": 13 + "stars": 2, + "last_update": "2024-08-05 10:46:37", + "author_account_age_days": 36 }, "https://github.com/wei30172/comfygen": { - "stars": 5, + "stars": 6, "last_update": "2024-05-23 00:21:19", - "author_account_age_days": 1652 + "author_account_age_days": 1675 }, "https://github.com/whatbirdisthat/cyberdolphin": { "stars": 14, "last_update": "2024-07-31 13:40:12", - "author_account_age_days": 5526 + "author_account_age_days": 5549 }, "https://github.com/whmc76/ComfyUI-Openpose-Editor-Plus": { "stars": 30, "last_update": "2024-06-20 13:52:34", - "author_account_age_days": 491 + "author_account_age_days": 514 }, "https://github.com/wmatson/easy-comfy-nodes": { - "stars": 15, + "stars": 16, "last_update": "2024-07-31 13:40:36", - "author_account_age_days": 4157 + "author_account_age_days": 4180 + }, + "https://github.com/wmpmiles/ComfyUI-GTF-Utilities": { + "stars": 0, + "last_update": "2024-08-24 05:51:04", + "author_account_age_days": 3092 }, "https://github.com/wolfden/ComfyUi_PromptStylers": { - "stars": 69, + "stars": 71, "last_update": "2024-05-22 18:17:46", - "author_account_age_days": 5761 + "author_account_age_days": 5783 }, "https://github.com/wolfden/ComfyUi_String_Function_Tree": { "stars": 8, "last_update": "2024-05-22 18:29:16", - "author_account_age_days": 5761 + "author_account_age_days": 5783 }, "https://github.com/wootwootwootwoot/ComfyUI-RK-Sampler": { - "stars": 46, - "last_update": "2024-07-27 18:32:55", - "author_account_age_days": 1607 + "stars": 48, + "last_update": "2024-08-17 21:12:43", + "author_account_age_days": 1630 }, "https://github.com/wujm424606/ComfyUi-Ollama-YN": { - "stars": 32, + "stars": 48, "last_update": "2024-07-12 13:24:56", - "author_account_age_days": 2302 + "author_account_age_days": 2325 }, "https://github.com/wutipong/ComfyUI-TextUtils": { "stars": 1, "last_update": "2024-06-14 09:34:31", - "author_account_age_days": 4224 + "author_account_age_days": 4247 }, "https://github.com/wwwins/ComfyUI-Simple-Aspect-Ratio": { "stars": 1, "last_update": "2024-05-22 22:22:25", - "author_account_age_days": 5089 + "author_account_age_days": 5112 }, "https://github.com/xXAdonesXx/NodeGPT": { - "stars": 329, + "stars": 330, "last_update": "2024-06-20 11:41:30", - "author_account_age_days": 1518 + "author_account_age_days": 1541 }, "https://github.com/xiaoxiaodesha/hd_node": { - "stars": 8, + "stars": 9, "last_update": "2024-06-11 02:36:48", - "author_account_age_days": 2914 + "author_account_age_days": 2936 + }, + "https://github.com/xlinx/ComfyUI-decadetw-auto-messaging-realtime": { + "stars": 1, + "last_update": "2024-08-25 09:39:30", + "author_account_age_days": 4561 + }, + "https://github.com/xlinx/ComfyUI-decadetw-auto-prompt-llm": { + "stars": 3, + "last_update": "2024-08-25 09:40:54", + "author_account_age_days": 4561 }, "https://github.com/xliry/ComfyUI_SendDiscord": { "stars": 0, "last_update": "2024-05-23 02:21:38", - "author_account_age_days": 1313 + "author_account_age_days": 1335 }, "https://github.com/xuhongming251/ComfyUI-GPEN": { - "stars": 2, + "stars": 3, "last_update": "2024-06-15 14:33:37", - "author_account_age_days": 4145 + "author_account_age_days": 4168 }, "https://github.com/xuhongming251/ComfyUI-MuseTalkUtils": { "stars": 14, "last_update": "2024-06-15 14:32:32", - "author_account_age_days": 4145 + "author_account_age_days": 4168 }, "https://github.com/ycchanau/ComfyUI_Preview_Magnifier": { - "stars": 2, + "stars": 3, "last_update": "2024-07-31 13:59:12", - "author_account_age_days": 2157 + "author_account_age_days": 2179 }, "https://github.com/yffyhk/comfyui_auto_danbooru": { "stars": 1, "last_update": "2024-05-22 23:23:03", - "author_account_age_days": 3761 + "author_account_age_days": 3784 + }, + "https://github.com/yhayano-ponotech/ComfyUI-Fal-API-Flux": { + "stars": 0, + "last_update": "2024-08-24 12:40:06", + "author_account_age_days": 632 + }, + "https://github.com/yiwangsimple/ComfyUI_DW_Chat": { + "stars": 79, + "last_update": "2024-08-23 03:40:01", + "author_account_age_days": 614 }, "https://github.com/yiwangsimple/ComfyUI_GroqChat": { - "stars": 57, - "last_update": "2024-08-02 15:08:24", - "author_account_age_days": 591 + "stars": 79, + "last_update": "2024-08-23 03:40:01", + "author_account_age_days": 614 }, "https://github.com/yolain/ComfyUI-Easy-Use": { - "stars": 708, - "last_update": "2024-08-02 08:52:46", - "author_account_age_days": 1380 + "stars": 795, + "last_update": "2024-08-24 06:16:01", + "author_account_age_days": 1402 }, "https://github.com/yolanother/DTAIComfyImageSubmit": { "stars": 1, - "last_update": "2024-05-22 18:14:56", - "author_account_age_days": 4903 + "last_update": "2024-08-16 02:34:51", + "author_account_age_days": 4925 }, "https://github.com/yolanother/DTAIComfyLoaders": { "stars": 1, "last_update": "2024-05-22 18:14:44", - "author_account_age_days": 4903 + "author_account_age_days": 4925 }, "https://github.com/yolanother/DTAIComfyPromptAgent": { "stars": 5, "last_update": "2024-05-22 18:14:18", - "author_account_age_days": 4903 + "author_account_age_days": 4925 }, "https://github.com/yolanother/DTAIComfyQRCodes": { "stars": 2, "last_update": "2024-05-22 18:15:09", - "author_account_age_days": 4903 + "author_account_age_days": 4925 }, "https://github.com/yolanother/DTAIComfyVariables": { - "stars": 8, + "stars": 9, "last_update": "2024-05-22 18:15:21", - "author_account_age_days": 4903 + "author_account_age_days": 4925 }, "https://github.com/yolanother/DTAIImageToTextNode": { "stars": 15, "last_update": "2024-05-22 18:14:31", - "author_account_age_days": 4903 + "author_account_age_days": 4925 }, "https://github.com/youyegit/tdxh_node_comfyui": { - "stars": 2, + "stars": 3, "last_update": "2024-08-02 09:47:45", - "author_account_age_days": 468 + "author_account_age_days": 491 + }, + "https://github.com/yuan199696/add_text_2_img": { + "stars": 1, + "last_update": "2024-08-15 02:51:45", + "author_account_age_days": 2505 + }, + "https://github.com/yuan199696/chinese_clip_encode": { + "stars": 1, + "last_update": "2024-08-15 02:47:23", + "author_account_age_days": 2505 }, "https://github.com/yuvraj108c/ComfyUI-Depth-Anything-Tensorrt": { - "stars": 70, + "stars": 75, "last_update": "2024-07-02 08:09:45", - "author_account_age_days": 2192 + "author_account_age_days": 2214 + }, + "https://github.com/yuvraj108c/ComfyUI-Dwpose-Tensorrt": { + "stars": 15, + "last_update": "2024-08-14 04:00:22", + "author_account_age_days": 2214 }, "https://github.com/yuvraj108c/ComfyUI-PiperTTS": { - "stars": 26, + "stars": 27, "last_update": "2024-05-22 23:17:27", - "author_account_age_days": 2192 + "author_account_age_days": 2214 }, "https://github.com/yuvraj108c/ComfyUI-Pronodes": { "stars": 1, "last_update": "2024-05-22 23:16:51", - "author_account_age_days": 2192 + "author_account_age_days": 2214 }, "https://github.com/yuvraj108c/ComfyUI-Upscaler-Tensorrt": { - "stars": 43, - "last_update": "2024-05-31 05:50:59", - "author_account_age_days": 2192 + "stars": 50, + "last_update": "2024-08-12 10:56:15", + "author_account_age_days": 2214 }, "https://github.com/yuvraj108c/ComfyUI-Vsgan": { "stars": 2, "last_update": "2024-05-22 23:17:02", - "author_account_age_days": 2192 + "author_account_age_days": 2214 }, "https://github.com/yuvraj108c/ComfyUI-Whisper": { - "stars": 58, - "last_update": "2024-05-31 05:59:22", - "author_account_age_days": 2192 + "stars": 64, + "last_update": "2024-08-06 05:31:10", + "author_account_age_days": 2214 }, "https://github.com/yuvraj108c/ComfyUI-YoloNasPose-Tensorrt": { - "stars": 7, + "stars": 8, "last_update": "2024-06-28 15:59:14", - "author_account_age_days": 2192 + "author_account_age_days": 2214 }, "https://github.com/za-wa-n-go/ComfyUI_Zwng_Nodes": { "stars": 4, "last_update": "2024-07-31 13:52:30", - "author_account_age_days": 628 + "author_account_age_days": 650 }, "https://github.com/zcfrank1st/Comfyui-Toolbox": { "stars": 5, "last_update": "2024-05-22 22:08:07", - "author_account_age_days": 4455 + "author_account_age_days": 4477 }, "https://github.com/zcfrank1st/Comfyui-Yolov8": { - "stars": 17, + "stars": 19, "last_update": "2024-06-14 07:08:40", - "author_account_age_days": 4455 + "author_account_age_days": 4477 }, "https://github.com/zcfrank1st/comfyui_visual_anagrams": { "stars": 5, "last_update": "2024-06-14 07:07:27", - "author_account_age_days": 4455 + "author_account_age_days": 4477 }, "https://github.com/zer0TF/cute-comfy": { "stars": 30, "last_update": "2024-05-22 21:18:53", - "author_account_age_days": 2710 + "author_account_age_days": 2732 }, "https://github.com/zeroxoxo/ComfyUI-Fast-Style-Transfer": { - "stars": 59, - "last_update": "2024-07-30 17:32:12", - "author_account_age_days": 2483 + "stars": 64, + "last_update": "2024-08-15 03:56:51", + "author_account_age_days": 2505 }, "https://github.com/zfkun/ComfyUI_zfkun": { - "stars": 16, + "stars": 18, "last_update": "2024-05-27 11:21:51", - "author_account_age_days": 4902 + "author_account_age_days": 4925 }, "https://github.com/zhangp365/ComfyUI-utils-nodes": { - "stars": 9, - "last_update": "2024-08-02 03:55:26", - "author_account_age_days": 330 + "stars": 13, + "last_update": "2024-08-20 07:11:36", + "author_account_age_days": 353 }, "https://github.com/zhongpei/ComfyUI-InstructIR": { "stars": 62, "last_update": "2024-05-22 23:19:43", - "author_account_age_days": 3498 + "author_account_age_days": 3521 }, "https://github.com/zhongpei/Comfyui_image2prompt": { - "stars": 257, + "stars": 272, "last_update": "2024-05-22 23:19:30", - "author_account_age_days": 3498 + "author_account_age_days": 3521 }, "https://github.com/zhuanqianfish/ComfyUI-EasyNode": { - "stars": 60, + "stars": 61, "last_update": "2024-06-14 07:10:18", - "author_account_age_days": 4274 + "author_account_age_days": 4297 }, "https://github.com/zhulu111/ComfyUI_Bxb": { - "stars": 117, - "last_update": "2024-08-01 04:31:43", - "author_account_age_days": 79 + "stars": 890, + "last_update": "2024-08-20 12:57:42", + "author_account_age_days": 101 }, "https://github.com/zohac/ComfyUI_ZC_DrawShape": { "stars": 3, "last_update": "2024-06-25 15:05:28", - "author_account_age_days": 2701 + "author_account_age_days": 2723 }, "https://github.com/zombieyang/sd-ppp": { - "stars": 32, - "last_update": "2024-08-03 05:39:54", - "author_account_age_days": 3957 + "stars": 85, + "last_update": "2024-08-25 15:04:41", + "author_account_age_days": 3979 } } \ No newline at end of file diff --git a/glob/manager_core.py b/glob/manager_core.py index 097a723a..fa63a9d6 100644 --- a/glob/manager_core.py +++ b/glob/manager_core.py @@ -23,7 +23,7 @@ sys.path.append(glob_path) import cm_global from manager_util import * -version = [2, 48, 4] +version = [2, 50, 2] version_str = f"V{version[0]}.{version[1]}" + (f'.{version[2]}' if len(version) > 2 else '') @@ -97,12 +97,15 @@ def clear_pip_cache(): def is_blacklisted(name): name = name.strip() - pattern = r'([^<>!=]+)([<>!=]=?)(.*)' + pattern = r'([^<>!=]+)([<>!=]=?)([^ ]*)' match = re.search(pattern, name) if match: name = match.group(1) + if name in cm_global.pip_blacklist: + return True + if name in cm_global.pip_downgrade_blacklist: pips = get_installed_packages() @@ -123,12 +126,15 @@ def is_installed(name): if name.startswith('#'): return True - pattern = r'([^<>!=]+)([<>!=]=?)(.*)' + pattern = r'([^<>!=]+)([<>!=]=?)([0-9.a-zA-Z]*)' match = re.search(pattern, name) if match: name = match.group(1) + if name in cm_global.pip_blacklist: + return True + if name in cm_global.pip_downgrade_blacklist: pips = get_installed_packages() diff --git a/glob/manager_server.py b/glob/manager_server.py index 92f05cb2..1401293e 100644 --- a/glob/manager_server.py +++ b/glob/manager_server.py @@ -1,4 +1,3 @@ -import mimetypes import traceback import folder_paths @@ -6,7 +5,6 @@ import locale import subprocess # don't remove this import concurrent import nodes -import hashlib import os import sys import threading @@ -22,6 +20,9 @@ print(f"### Loading: ComfyUI-Manager ({core.version_str})") comfy_ui_hash = "-" +SECURITY_MESSAGE_MIDDLE_OR_BELOW = f"ERROR: To use this action, a security_level of `middle or below` is required. Please contact the administrator.\nReference: https://github.com/ltdrdata/ComfyUI-Manager#security-policy" +SECURITY_MESSAGE_NORMAL_MINUS = f"ERROR: To use this feature, you must either set '--listen' to a local IP and set the security level to 'normal-' or lower, or set the security level to 'middle' or 'weak'. Please contact the administrator.\nReference: https://github.com/ltdrdata/ComfyUI-Manager#security-policy" +SECURITY_MESSAGE_GENERAL = f"ERROR: This installation is not allowed in this security_level. Please contact the administrator.\nReference: https://github.com/ltdrdata/ComfyUI-Manager#security-policy" def handle_stream(stream, prefix): stream.reconfigure(encoding=locale.getpreferredencoding(), errors='replace') @@ -239,7 +240,7 @@ def get_model_dir(data): if data['save_path'] != 'default': if '..' in data['save_path'] or data['save_path'].startswith('/'): print(f"[WARN] '{data['save_path']}' is not allowed path. So it will be saved into 'models/etc'.") - base_model = "etc" + base_model = os.path.join(folder_paths.models_dir, "etc") else: if data['save_path'].startswith("custom_nodes"): base_model = os.path.join(core.comfy_path, data['save_path']) @@ -247,10 +248,12 @@ def get_model_dir(data): base_model = os.path.join(folder_paths.models_dir, data['save_path']) else: model_type = data['type'] - if model_type == "checkpoints": + if model_type == "checkpoints" or model_type == "checkpoint": base_model = folder_paths.folder_names_and_paths["checkpoints"][0][0] elif model_type == "unclip": base_model = folder_paths.folder_names_and_paths["checkpoints"][0][0] + elif model_type == "clip": + base_model = folder_paths.folder_names_and_paths["clip"][0][0] elif model_type == "VAE": base_model = folder_paths.folder_names_and_paths["vae"][0][0] elif model_type == "lora": @@ -269,8 +272,14 @@ def get_model_dir(data): base_model = folder_paths.folder_names_and_paths["upscale_models"][0][0] elif model_type == "embeddings": base_model = folder_paths.folder_names_and_paths["embeddings"][0][0] + elif model_type == "unet" or model_type == "diffusion_model": + if folder_paths.folder_names_and_paths.get("diffusion_models"): + base_model = folder_paths.folder_names_and_paths["diffusion_models"][0][1] + else: + print(f"[ComfyUI-Manager] Your ComfyUI is outdated version.") + base_model = folder_paths.folder_names_and_paths["unet"][0][0] # outdated version else: - base_model = "etc" + base_model = os.path.join(folder_paths.models_dir, "etc") return base_model @@ -388,7 +397,7 @@ async def fetch_updates(request): @PromptServer.instance.routes.get("/customnode/update_all") async def update_all(request): if not is_allowed_security_level('middle'): - print(f"ERROR: To use this action, a security_level of `middle or below` is required. Please contact the administrator.") + print(SECURITY_MESSAGE_MIDDLE_OR_BELOW) return web.Response(status=403) try: @@ -590,7 +599,7 @@ async def get_snapshot_list(request): @PromptServer.instance.routes.get("/snapshot/remove") async def remove_snapshot(request): if not is_allowed_security_level('middle'): - print(f"ERROR: To use this action, a security_level of `middle or below` is required. Please contact the administrator.") + print(SECURITY_MESSAGE_MIDDLE_OR_BELOW) return web.Response(status=403) try: @@ -608,7 +617,7 @@ async def remove_snapshot(request): @PromptServer.instance.routes.get("/snapshot/restore") async def remove_snapshot(request): if not is_allowed_security_level('middle'): - print(f"ERROR: To use this action, a security_level of `middle or below` is required. Please contact the administrator.") + print(SECURITY_MESSAGE_MIDDLE_OR_BELOW) return web.Response(status=403) try: @@ -777,14 +786,14 @@ def copy_set_active(files, is_disable, js_path_name='.'): @PromptServer.instance.routes.post("/customnode/install") async def install_custom_node(request): if not is_allowed_security_level('middle'): - print(f"ERROR: To use this action, a security_level of `middle or below` is required. Please contact the administrator.") + print(SECURITY_MESSAGE_MIDDLE_OR_BELOW) return web.Response(status=403) json_data = await request.json() risky_level = await get_risky_level(json_data['files']) if not is_allowed_security_level(risky_level): - print(f"ERROR: This installation is not allowed in this security_level. Please contact the administrator.") + print(SECURITY_MESSAGE_GENERAL) return web.Response(status=404) install_type = json_data['install_type'] @@ -824,7 +833,7 @@ async def install_custom_node(request): @PromptServer.instance.routes.post("/customnode/fix") async def fix_custom_node(request): if not is_allowed_security_level('middle'): - print(f"ERROR: To use this action, a security_level of `middle or below` is required. Please contact the administrator.") + print(SECURITY_MESSAGE_MIDDLE_OR_BELOW) return web.Response(status=403) json_data = await request.json() @@ -848,6 +857,10 @@ async def fix_custom_node(request): install_cmd = [sys.executable, "-m", "pip", "install", '-U', pname] core.try_install_script(json_data['files'][0], ".", install_cmd) + # HOTFIX: force downgrade to numpy<2 + install_cmd = [sys.executable, "-m", "pip", "install", "numpy<2"] + core.try_install_script(json_data['files'][0], ".", install_cmd) + if res: print(f"After restarting ComfyUI, please refresh the browser.") return web.json_response({}, content_type='application/json') @@ -858,7 +871,7 @@ async def fix_custom_node(request): @PromptServer.instance.routes.post("/customnode/install/git_url") async def install_custom_node_git_url(request): if not is_allowed_security_level('high'): - print(f"ERROR: To use this feature, you must either set '--listen' to a local IP and set the security level to 'normal-' or lower, or set the security level to 'middle' or 'weak'. Please contact the administrator.") + print(SECURITY_MESSAGE_NORMAL_MINUS) return web.Response(status=403) url = await request.text() @@ -874,7 +887,7 @@ async def install_custom_node_git_url(request): @PromptServer.instance.routes.post("/customnode/install/pip") async def install_custom_node_git_url(request): if not is_allowed_security_level('high'): - print(f"ERROR: To use this feature, you must either set '--listen' to a local IP and set the security level to 'normal-' or lower, or set the security level to 'middle' or 'weak'. Please contact the administrator.") + print(SECURITY_MESSAGE_NORMAL_MINUS) return web.Response(status=403) packages = await request.text() @@ -886,7 +899,7 @@ async def install_custom_node_git_url(request): @PromptServer.instance.routes.post("/customnode/uninstall") async def uninstall_custom_node(request): if not is_allowed_security_level('middle'): - print(f"ERROR: To use this action, a security_level of `middle or below` is required. Please contact the administrator.") + print(SECURITY_MESSAGE_MIDDLE_OR_BELOW) return web.Response(status=403) json_data = await request.json() @@ -914,7 +927,7 @@ async def uninstall_custom_node(request): @PromptServer.instance.routes.post("/customnode/update") async def update_custom_node(request): if not is_allowed_security_level('middle'): - print(f"ERROR: To use this action, a security_level of `middle or below` is required. Please contact the administrator.") + print(SECURITY_MESSAGE_MIDDLE_OR_BELOW) return web.Response(status=403) json_data = await request.json() @@ -986,7 +999,7 @@ async def install_model(request): model_path = get_model_path(json_data) if not is_allowed_security_level('middle'): - print(f"ERROR: To use this action, a security_level of `middle or below` is required. Please contact the administrator.") + print(SECURITY_MESSAGE_MIDDLE_OR_BELOW) return web.Response(status=403) if not json_data['filename'].endswith('.safetensors') and not is_allowed_security_level('high'): @@ -999,7 +1012,7 @@ async def install_model(request): break if not is_belongs_to_whitelist: - print(f"ERROR: To use this feature, you must either set '--listen' to a local IP and set the security level to 'normal-' or lower, or set the security level to 'middle' or 'weak'. Please contact the administrator.") + print(SECURITY_MESSAGE_NORMAL_MINUS) return web.Response(status=403) res = False @@ -1049,7 +1062,7 @@ manager_terminal_hook = ManagerTerminalHook() @PromptServer.instance.routes.get("/manager/terminal") async def terminal_mode(request): if not is_allowed_security_level('high'): - print(f"ERROR: To use this feature, you must either set '--listen' to a local IP and set the security level to 'normal-' or lower, or set the security level to 'middle' or 'weak'. Please contact the administrator.") + print(SECURITY_MESSAGE_NORMAL_MINUS) return web.Response(status=403) if "mode" in request.rel_url.query: @@ -1191,7 +1204,7 @@ async def get_notice(request): @PromptServer.instance.routes.get("/manager/reboot") def restart(self): if not is_allowed_security_level('middle'): - print(f"ERROR: To use this action, a security_level of `middle or below` is required. Please contact the administrator.") + print(SECURITY_MESSAGE_MIDDLE_OR_BELOW) return web.Response(status=403) try: @@ -1271,128 +1284,6 @@ async def load_components(request): return web.Response(status=400) -@PromptServer.instance.routes.get("/manager/share_option") -async def share_option(request): - if "value" in request.rel_url.query: - core.get_config()['share_option'] = request.rel_url.query['value'] - core.write_config() - else: - return web.Response(text=core.get_config()['share_option'], status=200) - - return web.Response(status=200) - - -def get_openart_auth(): - if not os.path.exists(os.path.join(core.comfyui_manager_path, ".openart_key")): - return None - try: - with open(os.path.join(core.comfyui_manager_path, ".openart_key"), "r") as f: - openart_key = f.read().strip() - return openart_key if openart_key else None - except: - return None - - -def get_matrix_auth(): - if not os.path.exists(os.path.join(core.comfyui_manager_path, "matrix_auth")): - return None - try: - with open(os.path.join(core.comfyui_manager_path, "matrix_auth"), "r") as f: - matrix_auth = f.read() - homeserver, username, password = matrix_auth.strip().split("\n") - if not homeserver or not username or not password: - return None - return { - "homeserver": homeserver, - "username": username, - "password": password, - } - except: - return None - - -def get_comfyworkflows_auth(): - if not os.path.exists(os.path.join(core.comfyui_manager_path, "comfyworkflows_sharekey")): - return None - try: - with open(os.path.join(core.comfyui_manager_path, "comfyworkflows_sharekey"), "r") as f: - share_key = f.read() - if not share_key.strip(): - return None - return share_key - except: - return None - - -def get_youml_settings(): - if not os.path.exists(os.path.join(core.comfyui_manager_path, ".youml")): - return None - try: - with open(os.path.join(core.comfyui_manager_path, ".youml"), "r") as f: - youml_settings = f.read().strip() - return youml_settings if youml_settings else None - except: - return None - - -def set_youml_settings(settings): - with open(os.path.join(core.comfyui_manager_path, ".youml"), "w") as f: - f.write(settings) - - -@PromptServer.instance.routes.get("/manager/get_openart_auth") -async def api_get_openart_auth(request): - # print("Getting stored Matrix credentials...") - openart_key = get_openart_auth() - if not openart_key: - return web.Response(status=404) - return web.json_response({"openart_key": openart_key}) - - -@PromptServer.instance.routes.post("/manager/set_openart_auth") -async def api_set_openart_auth(request): - json_data = await request.json() - openart_key = json_data['openart_key'] - with open(os.path.join(core.comfyui_manager_path, ".openart_key"), "w") as f: - f.write(openart_key) - return web.Response(status=200) - - -@PromptServer.instance.routes.get("/manager/get_matrix_auth") -async def api_get_matrix_auth(request): - # print("Getting stored Matrix credentials...") - matrix_auth = get_matrix_auth() - if not matrix_auth: - return web.Response(status=404) - return web.json_response(matrix_auth) - - -@PromptServer.instance.routes.get("/manager/youml/settings") -async def api_get_youml_settings(request): - youml_settings = get_youml_settings() - if not youml_settings: - return web.Response(status=404) - return web.json_response(json.loads(youml_settings)) - - -@PromptServer.instance.routes.post("/manager/youml/settings") -async def api_set_youml_settings(request): - json_data = await request.json() - set_youml_settings(json.dumps(json_data)) - return web.Response(status=200) - - -@PromptServer.instance.routes.get("/manager/get_comfyworkflows_auth") -async def api_get_comfyworkflows_auth(request): - # Check if the user has provided Matrix credentials in a file called 'matrix_accesstoken' - # in the same directory as the ComfyUI base folder - # print("Getting stored Comfyworkflows.com auth...") - comfyworkflows_auth = get_comfyworkflows_auth() - if not comfyworkflows_auth: - return web.Response(status=404) - return web.json_response({"comfyworkflows_sharekey": comfyworkflows_auth}) - - args.enable_cors_header = "*" if hasattr(PromptServer.instance, "app"): app = PromptServer.instance.app @@ -1400,260 +1291,6 @@ if hasattr(PromptServer.instance, "app"): app.middlewares.append(cors_middleware) -@PromptServer.instance.routes.post("/manager/set_esheep_workflow_and_images") -async def set_esheep_workflow_and_images(request): - json_data = await request.json() - current_workflow = json_data['workflow'] - images = json_data['images'] - with open(os.path.join(core.comfyui_manager_path, "esheep_share_message.json"), "w", encoding='utf-8') as file: - json.dump(json_data, file, indent=4) - return web.Response(status=200) - - -@PromptServer.instance.routes.get("/manager/get_esheep_workflow_and_images") -async def get_esheep_workflow_and_images(request): - with open(os.path.join(core.comfyui_manager_path, "esheep_share_message.json"), 'r', encoding='utf-8') as file: - data = json.load(file) - return web.Response(status=200, text=json.dumps(data)) - - -def set_matrix_auth(json_data): - homeserver = json_data['homeserver'] - username = json_data['username'] - password = json_data['password'] - with open(os.path.join(core.comfyui_manager_path, "matrix_auth"), "w") as f: - f.write("\n".join([homeserver, username, password])) - - -def set_comfyworkflows_auth(comfyworkflows_sharekey): - with open(os.path.join(core.comfyui_manager_path, "comfyworkflows_sharekey"), "w") as f: - f.write(comfyworkflows_sharekey) - - -def has_provided_matrix_auth(matrix_auth): - return matrix_auth['homeserver'].strip() and matrix_auth['username'].strip() and matrix_auth['password'].strip() - - -def has_provided_comfyworkflows_auth(comfyworkflows_sharekey): - return comfyworkflows_sharekey.strip() - - -def extract_model_file_names(json_data): - """Extract unique file names from the input JSON data.""" - file_names = set() - model_filename_extensions = {'.safetensors', '.ckpt', '.pt', '.pth', '.bin'} - - # Recursively search for file names in the JSON data - def recursive_search(data): - if isinstance(data, dict): - for value in data.values(): - recursive_search(value) - elif isinstance(data, list): - for item in data: - recursive_search(item) - elif isinstance(data, str) and '.' in data: - file_names.add(os.path.basename(data)) # file_names.add(data) - - recursive_search(json_data) - return [f for f in list(file_names) if os.path.splitext(f)[1] in model_filename_extensions] - - -def find_file_paths(base_dir, file_names): - """Find the paths of the files in the base directory.""" - file_paths = {} - - for root, dirs, files in os.walk(base_dir): - # Exclude certain directories - dirs[:] = [d for d in dirs if d not in ['.git']] - - for file in files: - if file in file_names: - file_paths[file] = os.path.join(root, file) - return file_paths - - -def compute_sha256_checksum(filepath): - """Compute the SHA256 checksum of a file, in chunks""" - sha256 = hashlib.sha256() - with open(filepath, 'rb') as f: - for chunk in iter(lambda: f.read(4096), b''): - sha256.update(chunk) - return sha256.hexdigest() - - -@PromptServer.instance.routes.post("/manager/share") -async def share_art(request): - # get json data - json_data = await request.json() - - matrix_auth = json_data['matrix_auth'] - comfyworkflows_sharekey = json_data['cw_auth']['cw_sharekey'] - - set_matrix_auth(matrix_auth) - set_comfyworkflows_auth(comfyworkflows_sharekey) - - share_destinations = json_data['share_destinations'] - credits = json_data['credits'] - title = json_data['title'] - description = json_data['description'] - is_nsfw = json_data['is_nsfw'] - prompt = json_data['prompt'] - potential_outputs = json_data['potential_outputs'] - selected_output_index = json_data['selected_output_index'] - - try: - output_to_share = potential_outputs[int(selected_output_index)] - except: - # for now, pick the first output - output_to_share = potential_outputs[0] - - assert output_to_share['type'] in ('image', 'output') - output_dir = folder_paths.get_output_directory() - - if output_to_share['type'] == 'image': - asset_filename = output_to_share['image']['filename'] - asset_subfolder = output_to_share['image']['subfolder'] - - if output_to_share['image']['type'] == 'temp': - output_dir = folder_paths.get_temp_directory() - else: - asset_filename = output_to_share['output']['filename'] - asset_subfolder = output_to_share['output']['subfolder'] - - if asset_subfolder: - asset_filepath = os.path.join(output_dir, asset_subfolder, asset_filename) - else: - asset_filepath = os.path.join(output_dir, asset_filename) - - # get the mime type of the asset - assetFileType = mimetypes.guess_type(asset_filepath)[0] - - share_website_host = "UNKNOWN" - if "comfyworkflows" in share_destinations: - share_website_host = "https://comfyworkflows.com" - share_endpoint = f"{share_website_host}/api" - - # get presigned urls - async with aiohttp.ClientSession(trust_env=True, connector=aiohttp.TCPConnector(verify_ssl=False)) as session: - async with session.post( - f"{share_endpoint}/get_presigned_urls", - json={ - "assetFileName": asset_filename, - "assetFileType": assetFileType, - "workflowJsonFileName": 'workflow.json', - "workflowJsonFileType": 'application/json', - }, - ) as resp: - assert resp.status == 200 - presigned_urls_json = await resp.json() - assetFilePresignedUrl = presigned_urls_json["assetFilePresignedUrl"] - assetFileKey = presigned_urls_json["assetFileKey"] - workflowJsonFilePresignedUrl = presigned_urls_json["workflowJsonFilePresignedUrl"] - workflowJsonFileKey = presigned_urls_json["workflowJsonFileKey"] - - # upload asset - async with aiohttp.ClientSession(trust_env=True, connector=aiohttp.TCPConnector(verify_ssl=False)) as session: - async with session.put(assetFilePresignedUrl, data=open(asset_filepath, "rb")) as resp: - assert resp.status == 200 - - # upload workflow json - async with aiohttp.ClientSession(trust_env=True, connector=aiohttp.TCPConnector(verify_ssl=False)) as session: - async with session.put(workflowJsonFilePresignedUrl, data=json.dumps(prompt['workflow']).encode('utf-8')) as resp: - assert resp.status == 200 - - model_filenames = extract_model_file_names(prompt['workflow']) - model_file_paths = find_file_paths(folder_paths.base_path, model_filenames) - - models_info = {} - for filename, filepath in model_file_paths.items(): - models_info[filename] = { - "filename": filename, - "sha256_checksum": compute_sha256_checksum(filepath), - "relative_path": os.path.relpath(filepath, folder_paths.base_path), - } - - # make a POST request to /api/upload_workflow with form data key values - async with aiohttp.ClientSession(trust_env=True, connector=aiohttp.TCPConnector(verify_ssl=False)) as session: - form = aiohttp.FormData() - if comfyworkflows_sharekey: - form.add_field("shareKey", comfyworkflows_sharekey) - form.add_field("source", "comfyui_manager") - form.add_field("assetFileKey", assetFileKey) - form.add_field("assetFileType", assetFileType) - form.add_field("workflowJsonFileKey", workflowJsonFileKey) - form.add_field("sharedWorkflowWorkflowJsonString", json.dumps(prompt['workflow'])) - form.add_field("sharedWorkflowPromptJsonString", json.dumps(prompt['output'])) - form.add_field("shareWorkflowCredits", credits) - form.add_field("shareWorkflowTitle", title) - form.add_field("shareWorkflowDescription", description) - form.add_field("shareWorkflowIsNSFW", str(is_nsfw).lower()) - form.add_field("currentSnapshot", json.dumps(core.get_current_snapshot())) - form.add_field("modelsInfo", json.dumps(models_info)) - - async with session.post( - f"{share_endpoint}/upload_workflow", - data=form, - ) as resp: - assert resp.status == 200 - upload_workflow_json = await resp.json() - workflowId = upload_workflow_json["workflowId"] - - # check if the user has provided Matrix credentials - if "matrix" in share_destinations: - comfyui_share_room_id = '!LGYSoacpJPhIfBqVfb:matrix.org' - filename = os.path.basename(asset_filepath) - content_type = assetFileType - - try: - from matrix_client.api import MatrixHttpApi - from matrix_client.client import MatrixClient - - homeserver = 'matrix.org' - if matrix_auth: - homeserver = matrix_auth.get('homeserver', 'matrix.org') - homeserver = homeserver.replace("http://", "https://") - if not homeserver.startswith("https://"): - homeserver = "https://" + homeserver - - client = MatrixClient(homeserver) - try: - token = client.login(username=matrix_auth['username'], password=matrix_auth['password']) - if not token: - return web.json_response({"error": "Invalid Matrix credentials."}, content_type='application/json', status=400) - except: - return web.json_response({"error": "Invalid Matrix credentials."}, content_type='application/json', status=400) - - matrix = MatrixHttpApi(homeserver, token=token) - with open(asset_filepath, 'rb') as f: - mxc_url = matrix.media_upload(f.read(), content_type, filename=filename)['content_uri'] - - workflow_json_mxc_url = matrix.media_upload(prompt['workflow'], 'application/json', filename='workflow.json')['content_uri'] - - text_content = "" - if title: - text_content += f"{title}\n" - if description: - text_content += f"{description}\n" - if credits: - text_content += f"\ncredits: {credits}\n" - response = matrix.send_message(comfyui_share_room_id, text_content) - response = matrix.send_content(comfyui_share_room_id, mxc_url, filename, 'm.image') - response = matrix.send_content(comfyui_share_room_id, workflow_json_mxc_url, 'workflow.json', 'm.file') - except: - import traceback - traceback.print_exc() - return web.json_response({"error": "An error occurred when sharing your art to Matrix."}, content_type='application/json', status=500) - - return web.json_response({ - "comfyworkflows": { - "url": None if "comfyworkflows" not in share_destinations else f"{share_website_host}/workflows/{workflowId}", - }, - "matrix": { - "success": None if "matrix" not in share_destinations else True - } - }, content_type='application/json', status=200) - - def sanitize(data): return data.replace("<", "<").replace(">", ">") diff --git a/glob/manager_util.py b/glob/manager_util.py index 5dc66b53..c8a93d7b 100644 --- a/glob/manager_util.py +++ b/glob/manager_util.py @@ -1,63 +1,64 @@ -try: - from distutils.version import StrictVersion -except: - print(f"[ComfyUI-Manager] 'distutils' package not found. Activating fallback mode for compatibility.") - class StrictVersion: - def __init__(self, version_string): - self.version_string = version_string - self.major = 0 - self.minor = 0 - self.patch = 0 - self.pre_release = None - self.parse_version_string() +# DON'T USE StrictVersion - cannot handle pre_release version +# try: +# from distutils.version import StrictVersion +# except: +# print(f"[ComfyUI-Manager] 'distutils' package not found. Activating fallback mode for compatibility.") +class StrictVersion: + def __init__(self, version_string): + self.version_string = version_string + self.major = 0 + self.minor = 0 + self.patch = 0 + self.pre_release = None + self.parse_version_string() - def parse_version_string(self): - parts = self.version_string.split('.') - if not parts: - raise ValueError("Version string must not be empty") + def parse_version_string(self): + parts = self.version_string.split('.') + if not parts: + raise ValueError("Version string must not be empty") - self.major = int(parts[0]) - self.minor = int(parts[1]) if len(parts) > 1 else 0 - self.patch = int(parts[2]) if len(parts) > 2 else 0 + self.major = int(parts[0]) + self.minor = int(parts[1]) if len(parts) > 1 else 0 + self.patch = int(parts[2]) if len(parts) > 2 else 0 - # Handling pre-release versions if present - if len(parts) > 3: - self.pre_release = parts[3] + # Handling pre-release versions if present + if len(parts) > 3: + self.pre_release = parts[3] - def __str__(self): - version = f"{self.major}.{self.minor}.{self.patch}" - if self.pre_release: - version += f"-{self.pre_release}" - return version + def __str__(self): + version = f"{self.major}.{self.minor}.{self.patch}" + if self.pre_release: + version += f"-{self.pre_release}" + return version - def __eq__(self, other): - return (self.major, self.minor, self.patch, self.pre_release) == \ - (other.major, other.minor, other.patch, other.pre_release) + def __eq__(self, other): + return (self.major, self.minor, self.patch, self.pre_release) == \ + (other.major, other.minor, other.patch, other.pre_release) - def __lt__(self, other): - if (self.major, self.minor, self.patch) == (other.major, other.minor, other.patch): - return self.pre_release_compare(self.pre_release, other.pre_release) < 0 - return (self.major, self.minor, self.patch) < (other.major, other.minor, other.patch) + def __lt__(self, other): + if (self.major, self.minor, self.patch) == (other.major, other.minor, other.patch): + return self.pre_release_compare(self.pre_release, other.pre_release) < 0 + return (self.major, self.minor, self.patch) < (other.major, other.minor, other.patch) - @staticmethod - def pre_release_compare(pre1, pre2): - if pre1 == pre2: - return 0 - if pre1 is None: - return 1 - if pre2 is None: - return -1 - return -1 if pre1 < pre2 else 1 + @staticmethod + def pre_release_compare(pre1, pre2): + if pre1 == pre2: + return 0 + if pre1 is None: + return 1 + if pre2 is None: + return -1 + return -1 if pre1 < pre2 else 1 - def __le__(self, other): - return self == other or self < other + def __le__(self, other): + return self == other or self < other - def __gt__(self, other): - return not self <= other + def __gt__(self, other): + return not self <= other - def __ge__(self, other): - return not self < other + def __ge__(self, other): + return not self < other - def __ne__(self, other): - return not self == other + def __ne__(self, other): + return not self == other diff --git a/glob/share_3rdparty.py b/glob/share_3rdparty.py new file mode 100644 index 00000000..fd5fc914 --- /dev/null +++ b/glob/share_3rdparty.py @@ -0,0 +1,386 @@ +import mimetypes +import manager_core as core +import os +from aiohttp import web +import aiohttp +import json +import hashlib + +import folder_paths +from server import PromptServer + + +def extract_model_file_names(json_data): + """Extract unique file names from the input JSON data.""" + file_names = set() + model_filename_extensions = {'.safetensors', '.ckpt', '.pt', '.pth', '.bin'} + + # Recursively search for file names in the JSON data + def recursive_search(data): + if isinstance(data, dict): + for value in data.values(): + recursive_search(value) + elif isinstance(data, list): + for item in data: + recursive_search(item) + elif isinstance(data, str) and '.' in data: + file_names.add(os.path.basename(data)) # file_names.add(data) + + recursive_search(json_data) + return [f for f in list(file_names) if os.path.splitext(f)[1] in model_filename_extensions] + + +def find_file_paths(base_dir, file_names): + """Find the paths of the files in the base directory.""" + file_paths = {} + + for root, dirs, files in os.walk(base_dir): + # Exclude certain directories + dirs[:] = [d for d in dirs if d not in ['.git']] + + for file in files: + if file in file_names: + file_paths[file] = os.path.join(root, file) + return file_paths + + +def compute_sha256_checksum(filepath): + """Compute the SHA256 checksum of a file, in chunks""" + sha256 = hashlib.sha256() + with open(filepath, 'rb') as f: + for chunk in iter(lambda: f.read(4096), b''): + sha256.update(chunk) + return sha256.hexdigest() + + +@PromptServer.instance.routes.get("/manager/share_option") +async def share_option(request): + if "value" in request.rel_url.query: + core.get_config()['share_option'] = request.rel_url.query['value'] + core.write_config() + else: + return web.Response(text=core.get_config()['share_option'], status=200) + + return web.Response(status=200) + + +def get_openart_auth(): + if not os.path.exists(os.path.join(core.comfyui_manager_path, ".openart_key")): + return None + try: + with open(os.path.join(core.comfyui_manager_path, ".openart_key"), "r") as f: + openart_key = f.read().strip() + return openart_key if openart_key else None + except: + return None + + +def get_matrix_auth(): + if not os.path.exists(os.path.join(core.comfyui_manager_path, "matrix_auth")): + return None + try: + with open(os.path.join(core.comfyui_manager_path, "matrix_auth"), "r") as f: + matrix_auth = f.read() + homeserver, username, password = matrix_auth.strip().split("\n") + if not homeserver or not username or not password: + return None + return { + "homeserver": homeserver, + "username": username, + "password": password, + } + except: + return None + + +def get_comfyworkflows_auth(): + if not os.path.exists(os.path.join(core.comfyui_manager_path, "comfyworkflows_sharekey")): + return None + try: + with open(os.path.join(core.comfyui_manager_path, "comfyworkflows_sharekey"), "r") as f: + share_key = f.read() + if not share_key.strip(): + return None + return share_key + except: + return None + + +def get_youml_settings(): + if not os.path.exists(os.path.join(core.comfyui_manager_path, ".youml")): + return None + try: + with open(os.path.join(core.comfyui_manager_path, ".youml"), "r") as f: + youml_settings = f.read().strip() + return youml_settings if youml_settings else None + except: + return None + + +def set_youml_settings(settings): + with open(os.path.join(core.comfyui_manager_path, ".youml"), "w") as f: + f.write(settings) + + +@PromptServer.instance.routes.get("/manager/get_openart_auth") +async def api_get_openart_auth(request): + # print("Getting stored Matrix credentials...") + openart_key = get_openart_auth() + if not openart_key: + return web.Response(status=404) + return web.json_response({"openart_key": openart_key}) + + +@PromptServer.instance.routes.post("/manager/set_openart_auth") +async def api_set_openart_auth(request): + json_data = await request.json() + openart_key = json_data['openart_key'] + with open(os.path.join(core.comfyui_manager_path, ".openart_key"), "w") as f: + f.write(openart_key) + return web.Response(status=200) + + +@PromptServer.instance.routes.get("/manager/get_matrix_auth") +async def api_get_matrix_auth(request): + # print("Getting stored Matrix credentials...") + matrix_auth = get_matrix_auth() + if not matrix_auth: + return web.Response(status=404) + return web.json_response(matrix_auth) + + +@PromptServer.instance.routes.get("/manager/youml/settings") +async def api_get_youml_settings(request): + youml_settings = get_youml_settings() + if not youml_settings: + return web.Response(status=404) + return web.json_response(json.loads(youml_settings)) + + +@PromptServer.instance.routes.post("/manager/youml/settings") +async def api_set_youml_settings(request): + json_data = await request.json() + set_youml_settings(json.dumps(json_data)) + return web.Response(status=200) + + +@PromptServer.instance.routes.get("/manager/get_comfyworkflows_auth") +async def api_get_comfyworkflows_auth(request): + # Check if the user has provided Matrix credentials in a file called 'matrix_accesstoken' + # in the same directory as the ComfyUI base folder + # print("Getting stored Comfyworkflows.com auth...") + comfyworkflows_auth = get_comfyworkflows_auth() + if not comfyworkflows_auth: + return web.Response(status=404) + return web.json_response({"comfyworkflows_sharekey": comfyworkflows_auth}) + + +@PromptServer.instance.routes.post("/manager/set_esheep_workflow_and_images") +async def set_esheep_workflow_and_images(request): + json_data = await request.json() + current_workflow = json_data['workflow'] + images = json_data['images'] + with open(os.path.join(core.comfyui_manager_path, "esheep_share_message.json"), "w", encoding='utf-8') as file: + json.dump(json_data, file, indent=4) + return web.Response(status=200) + + +@PromptServer.instance.routes.get("/manager/get_esheep_workflow_and_images") +async def get_esheep_workflow_and_images(request): + with open(os.path.join(core.comfyui_manager_path, "esheep_share_message.json"), 'r', encoding='utf-8') as file: + data = json.load(file) + return web.Response(status=200, text=json.dumps(data)) + + +def set_matrix_auth(json_data): + homeserver = json_data['homeserver'] + username = json_data['username'] + password = json_data['password'] + with open(os.path.join(core.comfyui_manager_path, "matrix_auth"), "w") as f: + f.write("\n".join([homeserver, username, password])) + + +def set_comfyworkflows_auth(comfyworkflows_sharekey): + with open(os.path.join(core.comfyui_manager_path, "comfyworkflows_sharekey"), "w") as f: + f.write(comfyworkflows_sharekey) + + +def has_provided_matrix_auth(matrix_auth): + return matrix_auth['homeserver'].strip() and matrix_auth['username'].strip() and matrix_auth['password'].strip() + + +def has_provided_comfyworkflows_auth(comfyworkflows_sharekey): + return comfyworkflows_sharekey.strip() + + +@PromptServer.instance.routes.post("/manager/share") +async def share_art(request): + # get json data + json_data = await request.json() + + matrix_auth = json_data['matrix_auth'] + comfyworkflows_sharekey = json_data['cw_auth']['cw_sharekey'] + + set_matrix_auth(matrix_auth) + set_comfyworkflows_auth(comfyworkflows_sharekey) + + share_destinations = json_data['share_destinations'] + credits = json_data['credits'] + title = json_data['title'] + description = json_data['description'] + is_nsfw = json_data['is_nsfw'] + prompt = json_data['prompt'] + potential_outputs = json_data['potential_outputs'] + selected_output_index = json_data['selected_output_index'] + + try: + output_to_share = potential_outputs[int(selected_output_index)] + except: + # for now, pick the first output + output_to_share = potential_outputs[0] + + assert output_to_share['type'] in ('image', 'output') + output_dir = folder_paths.get_output_directory() + + if output_to_share['type'] == 'image': + asset_filename = output_to_share['image']['filename'] + asset_subfolder = output_to_share['image']['subfolder'] + + if output_to_share['image']['type'] == 'temp': + output_dir = folder_paths.get_temp_directory() + else: + asset_filename = output_to_share['output']['filename'] + asset_subfolder = output_to_share['output']['subfolder'] + + if asset_subfolder: + asset_filepath = os.path.join(output_dir, asset_subfolder, asset_filename) + else: + asset_filepath = os.path.join(output_dir, asset_filename) + + # get the mime type of the asset + assetFileType = mimetypes.guess_type(asset_filepath)[0] + + share_website_host = "UNKNOWN" + if "comfyworkflows" in share_destinations: + share_website_host = "https://comfyworkflows.com" + share_endpoint = f"{share_website_host}/api" + + # get presigned urls + async with aiohttp.ClientSession(trust_env=True, connector=aiohttp.TCPConnector(verify_ssl=False)) as session: + async with session.post( + f"{share_endpoint}/get_presigned_urls", + json={ + "assetFileName": asset_filename, + "assetFileType": assetFileType, + "workflowJsonFileName": 'workflow.json', + "workflowJsonFileType": 'application/json', + }, + ) as resp: + assert resp.status == 200 + presigned_urls_json = await resp.json() + assetFilePresignedUrl = presigned_urls_json["assetFilePresignedUrl"] + assetFileKey = presigned_urls_json["assetFileKey"] + workflowJsonFilePresignedUrl = presigned_urls_json["workflowJsonFilePresignedUrl"] + workflowJsonFileKey = presigned_urls_json["workflowJsonFileKey"] + + # upload asset + async with aiohttp.ClientSession(trust_env=True, connector=aiohttp.TCPConnector(verify_ssl=False)) as session: + async with session.put(assetFilePresignedUrl, data=open(asset_filepath, "rb")) as resp: + assert resp.status == 200 + + # upload workflow json + async with aiohttp.ClientSession(trust_env=True, connector=aiohttp.TCPConnector(verify_ssl=False)) as session: + async with session.put(workflowJsonFilePresignedUrl, data=json.dumps(prompt['workflow']).encode('utf-8')) as resp: + assert resp.status == 200 + + model_filenames = extract_model_file_names(prompt['workflow']) + model_file_paths = find_file_paths(folder_paths.base_path, model_filenames) + + models_info = {} + for filename, filepath in model_file_paths.items(): + models_info[filename] = { + "filename": filename, + "sha256_checksum": compute_sha256_checksum(filepath), + "relative_path": os.path.relpath(filepath, folder_paths.base_path), + } + + # make a POST request to /api/upload_workflow with form data key values + async with aiohttp.ClientSession(trust_env=True, connector=aiohttp.TCPConnector(verify_ssl=False)) as session: + form = aiohttp.FormData() + if comfyworkflows_sharekey: + form.add_field("shareKey", comfyworkflows_sharekey) + form.add_field("source", "comfyui_manager") + form.add_field("assetFileKey", assetFileKey) + form.add_field("assetFileType", assetFileType) + form.add_field("workflowJsonFileKey", workflowJsonFileKey) + form.add_field("sharedWorkflowWorkflowJsonString", json.dumps(prompt['workflow'])) + form.add_field("sharedWorkflowPromptJsonString", json.dumps(prompt['output'])) + form.add_field("shareWorkflowCredits", credits) + form.add_field("shareWorkflowTitle", title) + form.add_field("shareWorkflowDescription", description) + form.add_field("shareWorkflowIsNSFW", str(is_nsfw).lower()) + form.add_field("currentSnapshot", json.dumps(core.get_current_snapshot())) + form.add_field("modelsInfo", json.dumps(models_info)) + + async with session.post( + f"{share_endpoint}/upload_workflow", + data=form, + ) as resp: + assert resp.status == 200 + upload_workflow_json = await resp.json() + workflowId = upload_workflow_json["workflowId"] + + # check if the user has provided Matrix credentials + if "matrix" in share_destinations: + comfyui_share_room_id = '!LGYSoacpJPhIfBqVfb:matrix.org' + filename = os.path.basename(asset_filepath) + content_type = assetFileType + + try: + from matrix_client.api import MatrixHttpApi + from matrix_client.client import MatrixClient + + homeserver = 'matrix.org' + if matrix_auth: + homeserver = matrix_auth.get('homeserver', 'matrix.org') + homeserver = homeserver.replace("http://", "https://") + if not homeserver.startswith("https://"): + homeserver = "https://" + homeserver + + client = MatrixClient(homeserver) + try: + token = client.login(username=matrix_auth['username'], password=matrix_auth['password']) + if not token: + return web.json_response({"error": "Invalid Matrix credentials."}, content_type='application/json', status=400) + except: + return web.json_response({"error": "Invalid Matrix credentials."}, content_type='application/json', status=400) + + matrix = MatrixHttpApi(homeserver, token=token) + with open(asset_filepath, 'rb') as f: + mxc_url = matrix.media_upload(f.read(), content_type, filename=filename)['content_uri'] + + workflow_json_mxc_url = matrix.media_upload(prompt['workflow'], 'application/json', filename='workflow.json')['content_uri'] + + text_content = "" + if title: + text_content += f"{title}\n" + if description: + text_content += f"{description}\n" + if credits: + text_content += f"\ncredits: {credits}\n" + response = matrix.send_message(comfyui_share_room_id, text_content) + response = matrix.send_content(comfyui_share_room_id, mxc_url, filename, 'm.image') + response = matrix.send_content(comfyui_share_room_id, workflow_json_mxc_url, 'workflow.json', 'm.file') + except: + import traceback + traceback.print_exc() + return web.json_response({"error": "An error occurred when sharing your art to Matrix."}, content_type='application/json', status=500) + + return web.json_response({ + "comfyworkflows": { + "url": None if "comfyworkflows" not in share_destinations else f"{share_website_host}/workflows/{workflowId}", + }, + "matrix": { + "success": None if "matrix" not in share_destinations else True + } + }, content_type='application/json', status=200) diff --git a/js/cm-api.js b/js/cm-api.js index 1a6309d3..95a13cfb 100644 --- a/js/cm-api.js +++ b/js/cm-api.js @@ -4,7 +4,7 @@ import { sleep } from "./common.js"; async function tryInstallCustomNode(event) { let msg = '-= [ComfyUI Manager] extension installation request =-\n\n'; - msg += `The '${event.detail.sender}' extension requires the installation of the '${event.detail.title}' extension. `; + msg += `The '${event.detail.sender}' extension requires the installation of the '${event.detail.target.title}' extension. `; if(event.detail.target.installed == 'Disabled') { msg += 'However, the extension is currently disabled. Would you like to enable it and reboot?' diff --git a/model-list.json b/model-list.json index fda125ca..216b2e42 100644 --- a/model-list.json +++ b/model-list.json @@ -1,9 +1,31 @@ { "models": [ + { + "name": "TAEF1 Decoder", + "type": "TAESD", + "base": "FLUX.1", + "save_path": "vae_approx", + "description": "(FLUX.1 Verison) To view the preview in high quality while running samples in ComfyUI, you will need this model.", + "reference": "https://github.com/madebyollin/taesd", + "filename": "taef1_decoder.pth", + "url": "https://github.com/madebyollin/taesd/raw/main/taef1_decoder.pth", + "size": "4.71MB" + }, + { + "name": "TAEF1 Encoder", + "type": "TAESD", + "base": "FLUX.1", + "save_path": "vae_approx", + "description": "(FLUX.1 Verison) To view the preview in high quality while running samples in ComfyUI, you will need this model.", + "reference": "https://github.com/madebyollin/taesd", + "filename": "taef1_encoder.pth", + "url": "https://github.com/madebyollin/taesd/raw/main/taef1_encoder.pth", + "size": "4.71MB" + }, { "name": "TAESD3 Decoder", "type": "TAESD", - "base": "SDXL", + "base": "SD3", "save_path": "vae_approx", "description": "(SD3 Verison) To view the preview in high quality while running samples in ComfyUI, you will need this model.", "reference": "https://github.com/madebyollin/taesd", @@ -14,7 +36,7 @@ { "name": "TAESD3 Encoder", "type": "TAESD", - "base": "SDXL", + "base": "SD3", "save_path": "vae_approx", "description": "(SD3 Verison) To view the preview in high quality while running samples in ComfyUI, you will need this model.", "reference": "https://github.com/madebyollin/taesd", @@ -178,7 +200,7 @@ }, { "name": "stabilityai/stable-diffusion-x4-upscaler", - "type": "checkpoints", + "type": "checkpoint", "base": "upscale", "save_path": "checkpoints/upscale", "description": "This upscaling model is a latent text-guided diffusion model and should be used with SD_4XUpscale_Conditioning and KSampler.", @@ -255,7 +277,7 @@ }, { "name": "Stable Video Diffusion Image-to-Video", - "type": "checkpoints", + "type": "checkpoint", "base": "SVD", "save_path": "checkpoints/SVD", "description": "Stable Video Diffusion (SVD) Image-to-Video is a diffusion model that takes in a still image as a conditioning frame, and generates a video from it.\nNOTE: 14 frames @ 576x1024", @@ -277,7 +299,7 @@ }, { "name": "Stable Video Diffusion Image-to-Video (XT)", - "type": "checkpoints", + "type": "checkpoint", "base": "SVD", "save_path": "checkpoints/SVD", "description": "Stable Video Diffusion (SVD) Image-to-Video is a diffusion model that takes in a still image as a conditioning frame, and generates a video from it.\nNOTE: 25 frames @ 576x1024 ", @@ -332,7 +354,7 @@ }, { "name": "stabilityai/comfyui_checkpoints/stable_cascade_stage_b.safetensors", - "type": "checkpoints", + "type": "checkpoint", "base": "Stable Cascade", "save_path": "checkpoints/Stable-Cascade", "description": "Stable Cascade stage_b checkpoints", @@ -343,7 +365,7 @@ }, { "name": "stabilityai/comfyui_checkpoints/stable_cascade_stage_c.safetensors", - "type": "checkpoints", + "type": "checkpoint", "base": "Stable Cascade", "save_path": "checkpoints/Stable-Cascade", "description": "Stable Cascade stage_c checkpoints", @@ -376,9 +398,9 @@ }, { "name": "stabilityai/Stable Cascade: stage_b.safetensors (UNET)", - "type": "unet", + "type": "diffusion_model", "base": "Stable Cascade", - "save_path": "unet/Stable-Cascade", + "save_path": "diffusion_models/Stable-Cascade", "description": "Stable Cascade: stage_b", "reference": "https://huggingface.co/stabilityai/stable-cascade", "filename": "stage_b.safetensors", @@ -387,9 +409,9 @@ }, { "name": "stabilityai/Stable Cascade: stage_b_bf16.safetensors (UNET)", - "type": "unet", + "type": "diffusion_model", "base": "Stable Cascade", - "save_path": "unet/Stable-Cascade", + "save_path": "diffusion_models/Stable-Cascade", "description": "Stable Cascade: stage_b/bf16", "reference": "https://huggingface.co/stabilityai/stable-cascade", "filename": "stage_b_bf16.safetensors", @@ -398,9 +420,9 @@ }, { "name": "stabilityai/Stable Cascade: stage_b_lite.safetensors (UNET)", - "type": "unet", + "type": "diffusion_model", "base": "Stable Cascade", - "save_path": "unet/Stable-Cascade", + "save_path": "diffusion_models/Stable-Cascade", "description": "Stable Cascade: stage_b/lite", "reference": "https://huggingface.co/stabilityai/stable-cascade", "filename": "stage_b_lite.safetensors", @@ -409,9 +431,9 @@ }, { "name": "stabilityai/Stable Cascade: stage_b_lite.safetensors (UNET)", - "type": "unet", + "type": "diffusion_model", "base": "Stable Cascade", - "save_path": "unet/Stable-Cascade", + "save_path": "diffusion_models/Stable-Cascade", "description": "Stable Cascade: stage_b/bf16,lite", "reference": "https://huggingface.co/stabilityai/stable-cascade", "filename": "stage_b_lite_bf16.safetensors", @@ -420,9 +442,9 @@ }, { "name": "stabilityai/Stable Cascade: stage_c.safetensors (UNET)", - "type": "unet", + "type": "diffusion_model", "base": "Stable Cascade", - "save_path": "unet/Stable-Cascade", + "save_path": "diffusion_models/Stable-Cascade", "description": "Stable Cascade: stage_c", "reference": "https://huggingface.co/stabilityai/stable-cascade", "filename": "stage_c.safetensors", @@ -431,9 +453,9 @@ }, { "name": "stabilityai/Stable Cascade: stage_c_bf16.safetensors (UNET)", - "type": "unet", + "type": "diffusion_model", "base": "Stable Cascade", - "save_path": "unet/Stable-Cascade", + "save_path": "diffusion_models/Stable-Cascade", "description": "Stable Cascade: stage_c/bf16", "reference": "https://huggingface.co/stabilityai/stable-cascade", "filename": "stage_c_bf16.safetensors", @@ -442,9 +464,9 @@ }, { "name": "stabilityai/Stable Cascade: stage_c_lite.safetensors (UNET)", - "type": "unet", + "type": "diffusion_model", "base": "Stable Cascade", - "save_path": "unet/Stable-Cascade", + "save_path": "diffusion_models/Stable-Cascade", "description": "Stable Cascade: stage_c/lite", "reference": "https://huggingface.co/stabilityai/stable-cascade", "filename": "stage_c_lite.safetensors", @@ -453,9 +475,9 @@ }, { "name": "stabilityai/Stable Cascade: stage_c_lite.safetensors (UNET)", - "type": "unet", + "type": "diffusion_model", "base": "Stable Cascade", - "save_path": "unet/Stable-Cascade", + "save_path": "diffusion_models/Stable-Cascade", "description": "Stable Cascade: stage_c/bf16,lite", "reference": "https://huggingface.co/stabilityai/stable-cascade", "filename": "stage_c_lite_bf16.safetensors", @@ -475,7 +497,7 @@ }, { "name": "SDXL-Turbo 1.0 (fp16)", - "type": "checkpoints", + "type": "checkpoint", "base": "SDXL", "save_path": "checkpoints/SDXL-TURBO", "description": "SDXL-Turbo 1.0 fp16", @@ -486,7 +508,7 @@ }, { "name": "SDXL-Turbo 1.0", - "type": "checkpoints", + "type": "checkpoint", "base": "SDXL", "save_path": "checkpoints/SDXL-TURBO", "description": "SDXL-Turbo 1.0", @@ -497,7 +519,7 @@ }, { "name": "sd_xl_base_1.0_0.9vae.safetensors", - "type": "checkpoints", + "type": "checkpoint", "base": "SDXL", "save_path": "default", "description": "Stable Diffusion XL base model (VAE 0.9)", @@ -508,7 +530,7 @@ }, { "name": "sd_xl_base_1.0.safetensors", - "type": "checkpoints", + "type": "checkpoint", "base": "SDXL", "save_path": "default", "description": "Stable Diffusion XL base model", @@ -519,7 +541,7 @@ }, { "name": "sd_xl_refiner_1.0_0.9vae.safetensors", - "type": "checkpoints", + "type": "checkpoint", "base": "SDXL", "save_path": "default", "description": "Stable Diffusion XL refiner model (VAE 0.9)", @@ -530,7 +552,7 @@ }, { "name": "stable-diffusion-xl-refiner-1.0", - "type": "checkpoints", + "type": "checkpoint", "base": "SDXL", "save_path": "default", "description": "Stable Diffusion XL refiner model", @@ -540,25 +562,25 @@ "size": "6.08GB" }, { - "name": "diffusers/stable-diffusion-xl-1.0-inpainting-0.1 (UNET/fp16)", - "type": "unet", + "name": "diffusers/stable-diffusion-xl-1.0-inpainting-0.1 (diffusion_models/fp16)", + "type": "diffusion_model", "base": "SDXL", - "save_path": "unet/xl-inpaint-0.1", + "save_path": "diffusion_models/xl-inpaint-0.1", "description": "Stable Diffusion XL inpainting model 0.1. You need UNETLoader instead of CheckpointLoader.", "reference": "https://huggingface.co/diffusers/stable-diffusion-xl-1.0-inpainting-0.1", "filename": "diffusion_pytorch_model.fp16.safetensors", - "url": "https://huggingface.co/diffusers/stable-diffusion-xl-1.0-inpainting-0.1/resolve/main/unet/diffusion_pytorch_model.fp16.safetensors", + "url": "https://huggingface.co/diffusers/stable-diffusion-xl-1.0-inpainting-0.1/resolve/main/diffusion_models/diffusion_pytorch_model.fp16.safetensors", "size": "5.14GB" }, { "name": "diffusers/stable-diffusion-xl-1.0-inpainting-0.1 (UNET)", - "type": "unet", + "type": "diffusion_model", "base": "SDXL", - "save_path": "unet/xl-inpaint-0.1", + "save_path": "diffusion_models/xl-inpaint-0.1", "description": "Stable Diffusion XL inpainting model 0.1. You need UNETLoader instead of CheckpointLoader.", "reference": "https://huggingface.co/diffusers/stable-diffusion-xl-1.0-inpainting-0.1", "filename": "diffusion_pytorch_model.safetensors", - "url": "https://huggingface.co/diffusers/stable-diffusion-xl-1.0-inpainting-0.1/resolve/main/unet/diffusion_pytorch_model.safetensors", + "url": "https://huggingface.co/diffusers/stable-diffusion-xl-1.0-inpainting-0.1/resolve/main/diffusion_models/diffusion_pytorch_model.safetensors", "size": "10.3GB" }, { @@ -572,40 +594,232 @@ "url": "https://huggingface.co/stabilityai/stable-diffusion-xl-base-1.0/resolve/main/sd_xl_offset_example-lora_1.0.safetensors", "size": "49.6MB" }, + { - "name": "SDXL Lightning LoRA (2step)", + "name": "SDXL Lightning LoRA (2steps)", "type": "lora", "base": "SDXL", "save_path": "loras/SDXL-Lightning", - "description": "SDXL Lightning LoRA (2step)", + "description": "SDXL Lightning LoRA (2steps)", "reference": "https://huggingface.co/ByteDance/SDXL-Lightning", "filename": "sdxl_lightning_2step_lora.safetensors", "url": "https://huggingface.co/ByteDance/SDXL-Lightning/resolve/main/sdxl_lightning_2step_lora.safetensors", "size": "393.9MB" }, { - "name": "SDXL Lightning LoRA (4step)", + "name": "SDXL Lightning LoRA (4steps)", "type": "lora", "base": "SDXL", "save_path": "loras/SDXL-Lightning", - "description": "SDXL Lightning LoRA (4step)", + "description": "SDXL Lightning LoRA (4steps)", "reference": "https://huggingface.co/ByteDance/SDXL-Lightning", "filename": "sdxl_lightning_4step_lora.safetensors", "url": "https://huggingface.co/ByteDance/SDXL-Lightning/resolve/main/sdxl_lightning_4step_lora.safetensors", "size": "393.9MB" }, { - "name": "SDXL Lightning LoRA (8step)", + "name": "SDXL Lightning LoRA (8steps)", "type": "lora", "base": "SDXL", "save_path": "loras/SDXL-Lightning", - "description": "SDXL Lightning LoRA (8tep)", + "description": "SDXL Lightning LoRA (8steps)", "reference": "https://huggingface.co/ByteDance/SDXL-Lightning", "filename": "sdxl_lightning_8step_lora.safetensors", "url": "https://huggingface.co/ByteDance/SDXL-Lightning/resolve/main/sdxl_lightning_8step_lora.safetensors", "size": "393.9MB" }, + { + "name": "DMD2 LoRA (4steps)", + "type": "lora", + "base": "SDXL", + "save_path": "loras/DMD2", + "description": "DMD2 LoRA (4steps)", + "reference": "https://huggingface.co/tianweiy/DMD2", + "filename": "dmd2_sdxl_4step_lora.safetensors", + "url": "https://huggingface.co/tianweiy/DMD2/resolve/main/dmd2_sdxl_4step_lora.safetensors", + "size": "787MB" + }, + { + "name": "DMD2 LoRA (4steps/fp16)", + "type": "lora", + "base": "SDXL", + "save_path": "loras/DMD2", + "description": "DMD2 LoRA (4steps/fp16)", + "reference": "https://huggingface.co/tianweiy/DMD2", + "filename": "dmd2_sdxl_4step_lora_fp16.safetensors", + "url": "https://huggingface.co/tianweiy/DMD2/resolve/main/dmd2_sdxl_4step_lora_fp16.safetensors", + "size": "394MB" + }, + + { + "name": "Hyper-SD LoRA (1step) - SD1.5", + "type": "lora", + "base": "SD1.5", + "save_path": "loras/HyperSD/SD15", + "description": "Hyper-SD LoRA (1step) - SD1.5", + "reference": "https://huggingface.co/ByteDance/Hyper-SD", + "filename": "Hyper-SD15-1step-lora.safetensors", + "url": "https://huggingface.co/ByteDance/Hyper-SD/resolve/main/Hyper-SD15-1step-lora.safetensors", + "size": "269MB" + }, + { + "name": "Hyper-SD LoRA (2steps) - SD1.5", + "type": "lora", + "base": "SD1.5", + "save_path": "loras/HyperSD/SD15", + "description": "Hyper-SD LoRA (2steps) - SD1.5", + "reference": "https://huggingface.co/ByteDance/Hyper-SD", + "filename": "Hyper-SD15-2steps-lora.safetensors", + "url": "https://huggingface.co/ByteDance/Hyper-SD/resolve/main/Hyper-SD15-2steps-lora.safetensors", + "size": "269MB" + }, + { + "name": "Hyper-SD LoRA (4steps) - SD1.5", + "type": "lora", + "base": "SD1.5", + "save_path": "loras/HyperSD/SD15", + "description": "Hyper-SD LoRA (4steps)", + "reference": "https://huggingface.co/ByteDance/Hyper-SD", + "filename": "Hyper-SD15-4steps-lora.safetensors", + "url": "https://huggingface.co/ByteDance/Hyper-SD/resolve/main/Hyper-SD15-4steps-lora.safetensors", + "size": "269MB" + }, + { + "name": "Hyper-SD LoRA (8steps) - SD1.5", + "type": "lora", + "base": "SD1.5", + "save_path": "loras/HyperSD/SD15", + "description": "Hyper-SD LoRA (8steps)", + "reference": "https://huggingface.co/ByteDance/Hyper-SD", + "filename": "Hyper-SD15-8steps-lora.safetensors", + "url": "https://huggingface.co/ByteDance/Hyper-SD/resolve/main/Hyper-SD15-8steps-lora.safetensors", + "size": "269MB" + }, + { + "name": "Hyper-SD CFG LoRA (8steps) - SD1.5", + "type": "lora", + "base": "SD1.5", + "save_path": "loras/HyperSD/SD15", + "description": "Hyper-SD CFG LoRA (8steps)", + "reference": "https://huggingface.co/ByteDance/Hyper-SD", + "filename": "Hyper-SD15-8steps-CFG-lora.safetensors", + "url": "https://huggingface.co/ByteDance/Hyper-SD/resolve/main/Hyper-SD15-8steps-CFG-lora.safetensors", + "size": "269MB" + }, + { + "name": "Hyper-SD CFG LoRA (12steps) - SD1.5", + "type": "lora", + "base": "SD1.5", + "save_path": "loras/HyperSD/SD15", + "description": "Hyper-SD CFG LoRA (12steps)", + "reference": "https://huggingface.co/ByteDance/Hyper-SD", + "filename": "Hyper-SD15-12steps-CFG-lora.safetensors", + "url": "https://huggingface.co/ByteDance/Hyper-SD/resolve/main/Hyper-SD15-12steps-CFG-lora.safetensors", + "size": "269MB" + }, + + { + "name": "Hyper-SD LoRA (1step) - SDXL", + "type": "lora", + "base": "SDXL", + "save_path": "loras/HyperSD/SDXL", + "description": "Hyper-SD LoRA (1step) - SDXL", + "reference": "https://huggingface.co/ByteDance/Hyper-SD", + "filename": "Hyper-SDXL-1step-lora.safetensors", + "url": "https://huggingface.co/ByteDance/Hyper-SD/resolve/main/Hyper-SDXL-1step-lora.safetensors", + "size": "787MB" + }, + { + "name": "Hyper-SD LoRA (2steps) - SDXL", + "type": "lora", + "base": "SDXL", + "save_path": "loras/HyperSD/SDXL", + "description": "Hyper-SD LoRA (2steps) - SDXL", + "reference": "https://huggingface.co/ByteDance/Hyper-SD", + "filename": "Hyper-SDXL-2steps-lora.safetensors", + "url": "https://huggingface.co/ByteDance/Hyper-SD/resolve/main/Hyper-SDXL-2steps-lora.safetensors", + "size": "787MB" + }, + { + "name": "Hyper-SD LoRA (4steps) - SDXL", + "type": "lora", + "base": "SDXL", + "save_path": "loras/HyperSD/SDXL", + "description": "Hyper-SD LoRA (4steps) - SDXL", + "reference": "https://huggingface.co/ByteDance/Hyper-SD", + "filename": "Hyper-SD15-4steps-lora.safetensors", + "url": "https://huggingface.co/ByteDance/Hyper-SD/resolve/main/Hyper-SD15-4steps-lora.safetensors", + "size": "787MB" + }, + { + "name": "Hyper-SD LoRA (8steps) - SDXL", + "type": "lora", + "base": "SDXL", + "save_path": "loras/HyperSD/SDXL", + "description": "Hyper-SD LoRA (8steps) - SDXL", + "reference": "https://huggingface.co/ByteDance/Hyper-SD", + "filename": "Hyper-SDXL-8steps-lora.safetensors", + "url": "https://huggingface.co/ByteDance/Hyper-SD/resolve/main/Hyper-SDXL-8steps-lora.safetensors", + "size": "787MB" + }, + { + "name": "Hyper-SD CFG LoRA (8steps) - SDXL", + "type": "lora", + "base": "SDXL", + "save_path": "loras/HyperSD/SDXL", + "description": "Hyper-SD CFG LoRA (8steps) - SDXL", + "reference": "https://huggingface.co/ByteDance/Hyper-SD", + "filename": "Hyper-SDXL-8steps-CFG-lora.safetensors", + "url": "https://huggingface.co/ByteDance/Hyper-SD/resolve/main/Hyper-SDXL-8steps-CFG-lora.safetensors", + "size": "787MB" + }, + { + "name": "Hyper-SD CFG LoRA (12steps) - SDXL", + "type": "lora", + "base": "SDXL", + "save_path": "loras/HyperSD/SDXL", + "description": "Hyper-SD CFG LoRA (12steps) - SDXL", + "reference": "https://huggingface.co/ByteDance/Hyper-SD", + "filename": "Hyper-SDXL-12steps-CFG-lora.safetensors", + "url": "https://huggingface.co/ByteDance/Hyper-SD/resolve/main/Hyper-SDXL-12steps-CFG-lora.safetensors", + "size": "787MB" + }, + + { + "name": "Hyper-SD CFG LoRA (4steps) - SD3", + "type": "lora", + "base": "SD3", + "save_path": "loras/HyperSD/SD3", + "description": "Hyper-SD CFG LoRA (4steps) - SD3", + "reference": "https://huggingface.co/ByteDance/Hyper-SD", + "filename": "Hyper-SD3-4steps-CFG-lora.safetensors", + "url": "https://huggingface.co/ByteDance/Hyper-SD/resolve/main/Hyper-SD3-4steps-CFG-lora.safetensors", + "size": "472MB" + }, + { + "name": "Hyper-SD CFG LoRA (8steps) - SD3", + "type": "lora", + "base": "SD3", + "save_path": "loras/HyperSD/SD3", + "description": "Hyper-SD CFG LoRA (8steps) - SD3", + "reference": "https://huggingface.co/ByteDance/Hyper-SD", + "filename": "Hyper-SD3-8steps-CFG-lora.safetensors", + "url": "https://huggingface.co/ByteDance/Hyper-SD/resolve/main/Hyper-SD3-8steps-CFG-lora.safetensors", + "size": "472MB" + }, + { + "name": "Hyper-SD CFG LoRA (16steps) - SD3", + "type": "lora", + "base": "SD3", + "save_path": "loras/HyperSD/SD3", + "description": "Hyper-SD CFG LoRA (16steps) - SD3", + "reference": "https://huggingface.co/ByteDance/Hyper-SD", + "filename": "Hyper-SD3-16steps-CFG-lora.safetensors", + "url": "https://huggingface.co/ByteDance/Hyper-SD/resolve/main/Hyper-SD3-16steps-CFG-lora.safetensors", + "size": "472MB" + }, + { "name": "google-t5/t5-base", "type": "clip", @@ -629,7 +843,6 @@ "url": "https://huggingface.co/mcmonkey/google_t5-v1_1-xxl_encoderonly/resolve/main/pytorch_model.safetensors", "size": "10.1GB" }, - { "name": "google-t5/t5-v1_1-xxl_encoderonly-fp8_e4m3fn", "type": "clip", @@ -642,9 +855,145 @@ "size": "4.89GB" }, + + { + "name": "city96/t5-v1_1-xxl-encoder-Q3_K_L.gguf", + "type": "clip", + "base": "t5", + "save_path": "clip/t5", + "description": "t5xxl Text Encoder GGUF model. (Q3_K_L quantized)", + "reference": "https://huggingface.co/city96/t5-v1_1-xxl-encoder-gguf", + "filename": "t5-v1_1-xxl-encoder-Q3_K_L.gguf", + "url": "https://huggingface.co/city96/t5-v1_1-xxl-encoder-gguf/resolve/main/t5-v1_1-xxl-encoder-Q3_K_L.gguf", + "size": "2.46GB" + }, + { + "name": "city96/t5-v1_1-xxl-encoder-Q3_K_M.gguf", + "type": "clip", + "base": "t5", + "save_path": "clip/t5", + "description": "t5xxl Text Encoder GGUF model. (Q3_K_M quantized)", + "reference": "https://huggingface.co/city96/t5-v1_1-xxl-encoder-gguf", + "filename": "t5-v1_1-xxl-encoder-Q3_K_M.gguf", + "url": "https://huggingface.co/city96/t5-v1_1-xxl-encoder-gguf/resolve/main/t5-v1_1-xxl-encoder-Q3_K_M.gguf", + "size": "2.3GB" + }, + { + "name": "city96/t5-v1_1-xxl-encoder-Q3_K_S.gguf", + "type": "clip", + "base": "t5", + "save_path": "clip/t5", + "description": "t5xxl Text Encoder GGUF model. (Q3_K_S quantized)", + "reference": "https://huggingface.co/city96/t5-v1_1-xxl-encoder-gguf", + "filename": "t5-v1_1-xxl-encoder-Q3_K_S.gguf", + "url": "https://huggingface.co/city96/t5-v1_1-xxl-encoder-gguf/resolve/main/t5-v1_1-xxl-encoder-Q3_K_S.gguf", + "size": "2.1GB" + }, + { + "name": "city96/t5-v1_1-xxl-encoder-Q4_K_M.gguf", + "type": "clip", + "base": "t5", + "save_path": "clip/t5", + "description": "t5xxl Text Encoder GGUF model. (Q4_K_M quantized)", + "reference": "https://huggingface.co/city96/t5-v1_1-xxl-encoder-gguf", + "filename": "t5-v1_1-xxl-encoder-Q4_K_M.gguf", + "url": "https://huggingface.co/city96/t5-v1_1-xxl-encoder-gguf/resolve/main/t5-v1_1-xxl-encoder-Q4_K_M.gguf", + "size": "2.9GB" + }, + { + "name": "city96/t5-v1_1-xxl-encoder-Q4_K_S.gguf", + "type": "clip", + "base": "t5", + "save_path": "clip/t5", + "description": "t5xxl Text Encoder GGUF model. (Q4_K_S quantized)", + "reference": "https://huggingface.co/city96/t5-v1_1-xxl-encoder-gguf", + "filename": "t5-v1_1-xxl-encoder-Q4_K_S.gguf", + "url": "https://huggingface.co/city96/t5-v1_1-xxl-encoder-gguf/resolve/main/t5-v1_1-xxl-encoder-Q4_K_S.gguf", + "size": "2.74GB" + }, + { + "name": "city96/t5-v1_1-xxl-encoder-Q5_K_M.gguf", + "type": "clip", + "base": "t5", + "save_path": "clip/t5", + "description": "t5xxl Text Encoder GGUF model. (Q5_K_M quantized)", + "reference": "https://huggingface.co/city96/t5-v1_1-xxl-encoder-gguf", + "filename": "t5-v1_1-xxl-encoder-Q5_K_M.gguf", + "url": "https://huggingface.co/city96/t5-v1_1-xxl-encoder-gguf/resolve/main/t5-v1_1-xxl-encoder-Q5_K_M.gguf", + "size": "3.39GB" + }, + { + "name": "city96/t5-v1_1-xxl-encoder-Q5_K_S.gguf", + "type": "clip", + "base": "t5", + "save_path": "clip/t5", + "description": "t5xxl Text Encoder GGUF model. (Q5_K_S quantized)", + "reference": "https://huggingface.co/city96/t5-v1_1-xxl-encoder-gguf", + "filename": "t5-v1_1-xxl-encoder-Q5_K_S.gguf", + "url": "https://huggingface.co/city96/t5-v1_1-xxl-encoder-gguf/resolve/main/t5-v1_1-xxl-encoder-Q5_K_S.gguf", + "size": "3.29GB" + }, + { + "name": "city96/t5-v1_1-xxl-encoder-Q6_K.gguf", + "type": "clip", + "base": "t5", + "save_path": "clip/t5", + "description": "t5xxl Text Encoder GGUF model. (Q6_K quantized)", + "reference": "https://huggingface.co/city96/t5-v1_1-xxl-encoder-gguf", + "filename": "t5-v1_1-xxl-encoder-Q6_K.gguf", + "url": "https://huggingface.co/city96/t5-v1_1-xxl-encoder-gguf/resolve/main/t5-v1_1-xxl-encoder-Q6_K.gguf", + "size": "3.91GB" + }, + { + "name": "city96/t5-v1_1-xxl-encoder-Q8_0.gguf", + "type": "clip", + "base": "t5", + "save_path": "clip/t5", + "description": "t5xxl Text Encoder GGUF model. (Q8_0 quantized)", + "reference": "https://huggingface.co/city96/t5-v1_1-xxl-encoder-gguf", + "filename": "t5-v1_1-xxl-encoder-Q8_0.gguf", + "url": "https://huggingface.co/city96/t5-v1_1-xxl-encoder-gguf/resolve/main/t5-v1_1-xxl-encoder-Q8_0.gguf", + "size": "5.06GB" + }, + { + "name": "city96/t5-v1_1-xxl-encoder-f16.gguf", + "type": "clip", + "base": "t5", + "save_path": "clip/t5", + "description": "t5xxl Text Encoder GGUF model. (float 16)", + "reference": "https://huggingface.co/city96/t5-v1_1-xxl-encoder-gguf", + "filename": "t5-v1_1-xxl-encoder-f16.gguf", + "url": "https://huggingface.co/city96/t5-v1_1-xxl-encoder-gguf/resolve/main/t5-v1_1-xxl-encoder-f16.gguf", + "size": "9.53GB" + }, + { + "name": "city96/t5-v1_1-xxl-encoder-f32.gguf", + "type": "clip", + "base": "t5", + "save_path": "clip/t5", + "description": "t5xxl Text Encoder GGUF model. (float 32)", + "reference": "https://huggingface.co/city96/t5-v1_1-xxl-encoder-gguf", + "filename": "t5-v1_1-xxl-encoder-f32.gguf", + "url": "https://huggingface.co/city96/t5-v1_1-xxl-encoder-gguf/resolve/main/t5-v1_1-xxl-encoder-f32.gguf", + "size": "19.1GB" + }, + + + { + "name": "comfyanonymous/clip_l", + "type": "clip", + "base": "clip", + "save_path": "default", + "description": "clip_l model", + "reference": "https://huggingface.co/comfyanonymous/flux_text_encoders/tree/main", + "filename": "clip_l.safetensors", + "url": "https://huggingface.co/comfyanonymous/flux_text_encoders/resolve/main/clip_l.safetensors", + "size": "246MB" + }, + { "name": "v1-5-pruned-emaonly.ckpt", - "type": "checkpoints", + "type": "checkpoint", "base": "SD1.5", "save_path": "default", "description": "Stable Diffusion 1.5 base model", @@ -655,7 +1004,7 @@ }, { "name": "v2-1_512-ema-pruned.safetensors", - "type": "checkpoints", + "type": "checkpoint", "base": "SD2", "save_path": "default", "description": "Stable Diffusion 2 base model (512)", @@ -666,7 +1015,7 @@ }, { "name": "v2-1_768-ema-pruned.safetensors", - "type": "checkpoints", + "type": "checkpoint", "base": "SD2", "save_path": "default", "description": "Stable Diffusion 2 base model (768)", @@ -677,7 +1026,7 @@ }, { "name": "AbyssOrangeMix2 (hard)", - "type": "checkpoints", + "type": "checkpoint", "base": "SD1.5", "save_path": "default", "description": "AbyssOrangeMix2 - hard version (anime style)", @@ -688,7 +1037,7 @@ }, { "name": "AbyssOrangeMix3 A1", - "type": "checkpoints", + "type": "checkpoint", "base": "SD1.5", "save_path": "default", "description": "AbyssOrangeMix3 - A1 (anime style)", @@ -699,7 +1048,7 @@ }, { "name": "AbyssOrangeMix3 A3", - "type": "checkpoints", + "type": "checkpoint", "base": "SD1.5", "save_path": "default", "description": "AbyssOrangeMix - A3 (anime style)", @@ -710,7 +1059,7 @@ }, { "name": "Waifu Diffusion 1.5 Beta3 (fp16)", - "type": "checkpoints", + "type": "checkpoint", "base": "SD2.1", "save_path": "default", "description": "Waifu Diffusion 1.5 Beta3", @@ -821,7 +1170,7 @@ { "name": "LCM LoRA SDXL", "type": "lora", - "base": "SSD-1B", + "base": "SDXL", "save_path": "loras/lcm/SDXL", "description": "Latent Consistency LoRA for SDXL", "reference": "https://huggingface.co/latent-consistency/lcm-lora-sdxl", @@ -831,7 +1180,7 @@ }, { "name": "Segmind-Vega", - "type": "checkpoints", + "type": "checkpoint", "base": "segmind-vega", "save_path": "checkpoints/segmind-vega", "description": "The Segmind-Vega Model is a distilled version of the Stable Diffusion XL (SDXL), offering a remarkable 70% reduction in size and an impressive 100% speedup while retaining high-quality text-to-image generation capabilities.", @@ -964,7 +1313,7 @@ { "name": "T2I-Adapter XL (lineart) FP16", "type": "T2I-Adapter", - "base": "SDXL 1.0", + "base": "SDXL", "save_path": "default", "description": "ControlNet T2I-Adapter XL for lineart", "reference": "https://huggingface.co/TencentARC/t2i-adapter-lineart-sdxl-1.0", @@ -975,7 +1324,7 @@ { "name": "T2I-Adapter XL (canny) FP16", "type": "T2I-Adapter", - "base": "SDXL 1.0", + "base": "SDXL", "save_path": "default", "description": "ControlNet T2I-Adapter XL for canny", "reference": "https://huggingface.co/TencentARC/t2i-adapter-canny-sdxl-1.0", @@ -986,7 +1335,7 @@ { "name": "T2I-Adapter XL (depth-zoe) FP16", "type": "T2I-Adapter", - "base": "SDXL 1.0", + "base": "SDXL", "save_path": "default", "description": "ControlNet T2I-Adapter XL for depth-zoe", "reference": "https://huggingface.co/TencentARC/t2i-adapter-depth-zoe-sdxl-1.0", @@ -997,7 +1346,7 @@ { "name": "T2I-Adapter XL (depth-midas) FP16", "type": "T2I-Adapter", - "base": "SDXL 1.0", + "base": "SDXL", "save_path": "default", "description": "ControlNet T2I-Adapter XL for depth-midas", "reference": "https://huggingface.co/TencentARC/t2i-adapter-depth-midas-sdxl-1.0", @@ -1008,7 +1357,7 @@ { "name": "T2I-Adapter XL (sketch) FP16", "type": "T2I-Adapter", - "base": "SDXL 1.0", + "base": "SDXL", "save_path": "default", "description": "ControlNet T2I-Adapter XL for sketch", "reference": "https://huggingface.co/TencentARC/t2i-adapter-sketch-sdxl-1.0", @@ -1019,7 +1368,7 @@ { "name": "T2I-Adapter XL (lineart)", "type": "T2I-Adapter", - "base": "SDXL 1.0", + "base": "SDXL", "save_path": "default", "description": "ControlNet T2I-Adapter XL for lineart", "reference": "https://huggingface.co/TencentARC/t2i-adapter-lineart-sdxl-1.0", @@ -1030,7 +1379,7 @@ { "name": "T2I-Adapter XL (canny)", "type": "T2I-Adapter", - "base": "SDXL 1.0", + "base": "SDXL", "save_path": "default", "description": "ControlNet T2I-Adapter XL for canny", "reference": "https://huggingface.co/TencentARC/t2i-adapter-canny-sdxl-1.0", @@ -1041,7 +1390,7 @@ { "name": "T2I-Adapter XL (depth-zoe)", "type": "T2I-Adapter", - "base": "SDXL 1.0", + "base": "SDXL", "save_path": "default", "description": "ControlNet T2I-Adapter XL for depth-zoe", "reference": "https://huggingface.co/TencentARC/t2i-adapter-depth-zoe-sdxl-1.0", @@ -1052,7 +1401,7 @@ { "name": "T2I-Adapter XL (depth-midas)", "type": "T2I-Adapter", - "base": "SDXL 1.0", + "base": "SDXL", "save_path": "default", "description": "ControlNet T2I-Adapter XL for depth-midas", "reference": "https://huggingface.co/TencentARC/t2i-adapter-depth-midas-sdxl-1.0", @@ -1063,7 +1412,7 @@ { "name": "T2I-Adapter XL (sketch)", "type": "T2I-Adapter", - "base": "SDXL 1.0", + "base": "SDXL", "save_path": "default", "description": "ControlNet T2I-Adapter XL for sketch", "reference": "https://huggingface.co/TencentARC/t2i-adapter-sketch-sdxl-1.0", @@ -1074,7 +1423,7 @@ { "name": "T2I-Adapter XL (openpose)", "type": "T2I-Adapter", - "base": "SDXL 1.0", + "base": "SDXL", "save_path": "default", "description": "ControlNet T2I-Adapter XL for openpose", "reference": "https://huggingface.co/TencentARC/t2i-adapter-openpose-sdxl-1.0", @@ -1107,7 +1456,7 @@ { "name": "CLIPVision model (stabilityai/clip_vision_g)", "type": "clip_vision", - "base": "vit-g", + "base": "ViT-G", "save_path": "clip_vision", "description": "clip_g vision model", "reference": "https://huggingface.co/stabilityai/control-lora", @@ -1986,7 +2335,7 @@ }, { "name": "TencentARC/motionctrl.pth", - "type": "checkpoints", + "type": "checkpoint", "base": "MotionCtrl", "save_path": "checkpoints/motionctrl", "description": "To use the ComfyUI-MotionCtrl extension, downloading this model is required.", @@ -2130,7 +2479,7 @@ { "name": "ip-adapter-faceid_sdxl.bin", "type": "IP-Adapter", - "base": "SD1.5", + "base": "SDXL", "save_path": "ipadapter", "description": "IP-Adapter-FaceID Model (SDXL) [ipadapter]", "reference": "https://huggingface.co/h94/IP-Adapter-FaceID", @@ -2141,7 +2490,7 @@ { "name": "ip-adapter-faceid-plusv2_sdxl.bin", "type": "IP-Adapter", - "base": "SD1.5", + "base": "SDXL", "save_path": "ipadapter", "description": "IP-Adapter-FaceID Plus Model (SDXL) [ipadapter]", "reference": "https://huggingface.co/h94/IP-Adapter-FaceID", @@ -2668,7 +3017,7 @@ }, { "name": "DynamiCrafter 1024 bf16 safetensors", - "type": "checkpoints", + "type": "checkpoint", "base": "DynamiCrafter", "save_path": "checkpoints/dynamicrafter", "description": "DynamiCrafter image2video model 1024x575", @@ -2679,7 +3028,7 @@ }, { "name": "DynamiCrafter 512 interpolation bf16 safetensors", - "type": "checkpoints", + "type": "checkpoint", "base": "DynamiCrafter", "save_path": "checkpoints/dynamicrafter", "description": "DynamiCrafter image2video interpolation model 512", @@ -2701,7 +3050,7 @@ }, { "name": "Depth-FM-v1 fp16 safetensors", - "type": "checkpoints", + "type": "checkpoint", "base": "Depth-FM", "save_path": "checkpoints/depthfm", "description": "Depth-FM monocular depth estimation model", @@ -2712,7 +3061,7 @@ }, { "name": "Depth-FM-v1 fp32 safetensors", - "type": "checkpoints", + "type": "checkpoint", "base": "Depth-FM", "save_path": "checkpoints/depthfm", "description": "Depth-FM monocular depth estimation model", @@ -2723,7 +3072,7 @@ }, { "name": "SUPIR-v0F.ckpt", - "type": "checkpoints", + "type": "checkpoint", "base": "SUPIR", "save_path": "checkpoints/SUPIR", "description": "SUPIR checkpoint model", @@ -2734,7 +3083,7 @@ }, { "name": "SUPIR-v0Q.ckpt", - "type": "checkpoints", + "type": "checkpoint", "base": "SUPIR", "save_path": "checkpoints/SUPIR", "description": "SUPIR checkpoint model", @@ -2745,7 +3094,7 @@ }, { "name": "Kijai/SUPIR-v0F_fp16.safetensors (pruned)", - "type": "checkpoints", + "type": "checkpoint", "base": "SUPIR", "save_path": "checkpoints/SUPIR", "description": "SUPIR checkpoint model", @@ -2756,7 +3105,7 @@ }, { "name": "Kijai/SUPIR-v0Q_fp16.safetensors (pruned)", - "type": "checkpoints", + "type": "checkpoint", "base": "SUPIR", "save_path": "checkpoints/SUPIR", "description": "SUPIR checkpoint model", @@ -2879,7 +3228,7 @@ "name": "IC-Light/fc", "type": "IC-Light", "base": "SD1.5", - "save_path": "unet/IC-Light", + "save_path": "diffusion_models/IC-Light", "description": "The default relighting model, conditioned on text and foreground", "reference": "https://huggingface.co/lllyasviel/ic-light", "filename": "iclight_sd15_fc.safetensors", @@ -2890,7 +3239,7 @@ "name": "IC-Light/fbc", "type": "IC-Light", "base": "SD1.5", - "save_path": "unet/IC-Light", + "save_path": "diffusion_models/IC-Light", "description": "Relighting model conditioned with text, foreground, and background", "reference": "https://huggingface.co/lllyasviel/ic-light", "filename": "iclight_sd15_fbc.safetensors", @@ -2901,7 +3250,7 @@ "name": "IC-Light/fcon", "type": "IC-Light", "base": "SD1.5", - "save_path": "unet/IC-Light", + "save_path": "diffusion_models/IC-Light", "description": "Same as iclight_sd15_fc.safetensors, but trained with offset noise", "reference": "https://huggingface.co/lllyasviel/ic-light", "filename": "iclight_sd15_fcon.safetensors", @@ -3052,6 +3401,18 @@ "size": "10.5GB" }, + { + "name": "InstantX/FLUX.1-dev Controlnet (Union)", + "type": "controlnet", + "base": "FLUX.1", + "save_path": "controlnet/FLUX.1/InstantX-FLUX1-Dev-Union", + "description": "FLUX.1 [Dev] Union Controlnet. Supports Canny, Depth, Pose, Tile, Blur, Gray Low Quality.", + "reference": "https://huggingface.co/InstantX/FLUX.1-dev-Controlnet-Union", + "filename": "diffusion_pytorch_model.safetensors", + "url": "https://huggingface.co/InstantX/FLUX.1-dev-Controlnet-Union/resolve/main/diffusion_pytorch_model.safetensors", + "size": "6.6GB" + }, + { "name": "xinsir/ControlNet++: All-in-one ControlNet", "type": "controlnet", @@ -3070,7 +3431,7 @@ "save_path": "controlnet/SDXL/controlnet-union-sdxl-1.0", "description": "All-in-one ControlNet for image generations and editing! (ProMax model)", "reference": "https://huggingface.co/xinsir/controlnet-union-sdxl-1.0", - "filename": "iffusion_pytorch_model_promax.safetensors", + "filename": "diffusion_pytorch_model_promax.safetensors", "url": "https://huggingface.co/xinsir/controlnet-union-sdxl-1.0/resolve/main/diffusion_pytorch_model_promax.safetensors", "size": "2.50GB" }, @@ -3420,50 +3781,329 @@ }, { - "name": "FLUX.1 [schnell] UNET model", - "type": "unet", + "name": "FLUX.1 [Schnell] Diffusion model", + "type": "diffusion_model", "base": "FLUX.1", - "save_path": "unet/FLUX1", - "description": "FLUX.1 [Schnell] UNET model (a.k.a. FLUX.1 turbo model)[w/Due to the large size of the model, it is recommended to download it through a browser if possible.]", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Schnell] Diffusion model (a.k.a. FLUX.1 turbo model)[w/Due to the large size of the model, it is recommended to download it through a browser if possible.]", "reference": "https://huggingface.co/black-forest-labs/FLUX.1-schnell", - "filename": "flux1-schnell.sft", - "url": "https://huggingface.co/black-forest-labs/FLUX.1-schnell/resolve/main/flux1-schnell.sft", + "filename": "flux1-schnell.safetensors", + "url": "https://huggingface.co/black-forest-labs/FLUX.1-schnell/resolve/main/flux1-schnell.safetensors", "size": "23.8GB" }, { "name": "FLUX.1 VAE model", - "type": "vae", + "type": "VAE", "base": "FLUX.1", "save_path": "vae/FLUX1", - "description": "FLUX.1 [Schnell] VAE model", + "description": "FLUX.1 VAE model", "reference": "https://huggingface.co/black-forest-labs/FLUX.1-schnell", - "filename": "ae.sft", - "url": "https://huggingface.co/black-forest-labs/FLUX.1-schnell/resolve/main/ae.sft", + "filename": "ae.safetensors", + "url": "https://huggingface.co/black-forest-labs/FLUX.1-schnell/resolve/main/ae.safetensors", "size": "335MB" }, { - "name": "kijai/FLUX.1 [schnell] UNET model (float8_e4m3fn)", - "type": "unet", + "name": "kijai/FLUX.1 [schnell] Diffusion model (float8_e4m3fn)", + "type": "diffusion_model", "base": "FLUX.1", - "save_path": "unet/FLUX1", - "description": "FLUX.1 [Schnell] UNET model (float8_e4m3fn)", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Schnell] Diffusion model (float8_e4m3fn)", "reference": "https://huggingface.co/Kijai/flux-fp8", "filename": "flux1-schnell-fp8.safetensors", "url": "https://huggingface.co/Kijai/flux-fp8/resolve/main/flux1-schnell-fp8.safetensors", "size": "11.9GB" }, { - "name": "kijai/FLUX.1 [dev] UNET model (float8_e4m3fn)", - "type": "unet", + "name": "kijai/FLUX.1 [dev] Diffusion model (float8_e4m3fn)", + "type": "diffusion_model", "base": "FLUX.1", - "save_path": "unet/FLUX1", - "description": "FLUX.1 [dev] UNET model (float8_e4m3fn)", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [dev] Diffusion model (float8_e4m3fn)", "reference": "https://huggingface.co/Kijai/flux-fp8", "filename": "flux1-dev-fp8.safetensors", "url": "https://huggingface.co/Kijai/flux-fp8/resolve/main/flux1-dev-fp8.safetensors", "size": "11.9GB" + }, + + { + "name": "Comfy Org/FLUX.1 [dev] Checkpoint model (fp8)", + "type": "checkpoint", + "base": "FLUX.1", + "save_path": "checkpoints/FLUX1", + "description": "FLUX.1 [dev] Checkpoint model (fp8)", + "reference": "https://huggingface.co/Comfy-Org/flux1-dev/tree/main", + "filename": "flux1-dev-fp8.safetensors", + "url": "https://huggingface.co/Comfy-Org/flux1-dev/resolve/main/flux1-dev-fp8.safetensors", + "size": "17.2GB" + }, + { + "name": "Comfy Org/FLUX.1 [schnell] Checkpoint model (fp8)", + "type": "checkpoint", + "base": "FLUX.1", + "save_path": "checkpoints/FLUX1", + "description": "FLUX.1 [schnell] Checkpoint model (fp8)", + "reference": "https://huggingface.co/Comfy-Org/flux1-dev/tree/main", + "filename": "flux1-schnell-fp8.safetensors", + "url": "https://huggingface.co/Comfy-Org/flux1-schnell/resolve/main/flux1-schnell-fp8.safetensors", + "size": "17.2GB" + }, + + { + "name": "city96/flux1-dev-F16.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_model/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (f16/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-dev-gguf", + "filename": "flux1-dev-F16.gguf", + "url": "https://huggingface.co/city96/FLUX.1-dev-gguf/resolve/main/flux1-dev-F16.gguf", + "size": "23.8GB" + }, + { + "name": "city96/flux1-dev-Q2_K.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q2_K/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-dev-gguf", + "filename": "flux1-dev-Q2_K.gguf", + "url": "https://huggingface.co/city96/FLUX.1-dev-gguf/resolve/main/flux1-dev-Q2_K.gguf", + "size": "4.03GB" + }, + { + "name": "city96/flux1-dev-Q3_K_S.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q3_K_S/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-dev-gguf", + "filename": "flux1-dev-Q3_K_S.gguf", + "url": "https://huggingface.co/city96/FLUX.1-dev-gguf/resolve/main/flux1-dev-Q3_K_S.gguf", + "size": "5.23GB" + }, + { + "name": "city96/flux1-dev-Q4_0.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q4_0/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-dev-gguf", + "filename": "flux1-dev-Q4_0.gguf", + "url": "https://huggingface.co/city96/FLUX.1-dev-gguf/resolve/main/flux1-dev-Q4_0.gguf", + "size": "6.79GB" + }, + { + "name": "city96/flux1-dev-Q4_1.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q4_1/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-dev-gguf", + "filename": "flux1-dev-Q4_1.gguf", + "url": "https://huggingface.co/city96/FLUX.1-dev-gguf/resolve/main/flux1-dev-Q4_1.gguf", + "size": "7.53GB" + }, + { + "name": "city96/flux1-dev-Q4_K_S.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q4_K_S/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-dev-gguf", + "filename": "flux1-dev-Q4_K_S.gguf", + "url": "https://huggingface.co/city96/FLUX.1-dev-gguf/resolve/main/flux1-dev-Q4_K_S.gguf", + "size": "6.81GB" + }, + { + "name": "city96/flux1-dev-Q5_0.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q5_0/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-dev-gguf", + "filename": "flux1-dev-Q5_0.gguf", + "url": "https://huggingface.co/city96/FLUX.1-dev-gguf/resolve/main/flux1-dev-Q5_0.gguf", + "size": "8.27GB" + }, + { + "name": "city96/flux1-dev-Q5_1.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q5_1/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-dev-gguf", + "filename": "flux1-dev-Q5_1.gguf", + "url": "https://huggingface.co/city96/FLUX.1-dev-gguf/resolve/main/flux1-dev-Q5_1.gguf", + "size": "9.01GB" + }, + { + "name": "city96/flux1-dev-Q5_K_S.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q5_K_S/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-dev-gguf", + "filename": "flux1-dev-Q5_K_S.gguf", + "url": "https://huggingface.co/city96/FLUX.1-dev-gguf/resolve/main/flux1-dev-Q5_K_S.gguf", + "size": "8.29GB" + }, + { + "name": "city96/flux1-dev-Q6_K.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q6_K/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-dev-gguf", + "filename": "flux1-dev-Q6_K.gguf", + "url": "https://huggingface.co/city96/FLUX.1-dev-gguf/resolve/main/flux1-dev-Q6_K.gguf", + "size": "9.86GB" + }, + { + "name": "city96/flux1-dev-Q8_0.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q8_0/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-dev-gguf", + "filename": "flux1-dev-Q8_0.gguf", + "url": "https://huggingface.co/city96/FLUX.1-dev-gguf/resolve/main/flux1-dev-Q8_0.gguf", + "size": "12.7GB" + }, + + { + "name": "city96/flux1-schnell-F16.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (f16/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-schnell-gguf", + "filename": "flux1-schnell-F16.gguf", + "url": "https://huggingface.co/city96/FLUX.1-schnell-gguf/resolve/main/flux1-schnell-F16.gguf", + "size": "23.8GB" + }, + { + "name": "city96/flux1-schnell-Q2_K.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q2_K/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-schnell-gguf", + "filename": "flux1-schnell-Q2_K.gguf", + "url": "https://huggingface.co/city96/FLUX.1-schnell-gguf/resolve/main/flux1-schnell-Q2_K.gguf", + "size": "4.01GB" + }, + { + "name": "city96/flux1-schnell-Q3_K_S.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q3_K_S/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-schnell-gguf", + "filename": "flux1-schnell-Q3_K_S.gguf", + "url": "https://huggingface.co/city96/FLUX.1-schnell-gguf/resolve/main/flux1-schnell-Q3_K_S.gguf", + "size": "5.21GB" + }, + { + "name": "city96/flux1-schnell-Q4_0.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q4_0/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-schnell-gguf", + "filename": "flux1-schnell-Q4_0.gguf", + "url": "https://huggingface.co/city96/FLUX.1-schnell-gguf/resolve/main/flux1-schnell-Q4_0.gguf", + "size": "6.77GB" + }, + { + "name": "city96/flux1-schnell-Q4_1.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q4_1/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-schnell-gguf", + "filename": "flux1-schnell-Q4_1.gguf", + "url": "https://huggingface.co/city96/FLUX.1-schnell-gguf/resolve/main/flux1-schnell-Q4_1.gguf", + "size": "7.51GB" + }, + { + "name": "city96/flux1-schnell-Q4_K_S.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q4_K_S/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-schnell-gguf", + "filename": "flux1-schnell-Q4_K_S.gguf", + "url": "https://huggingface.co/city96/FLUX.1-schnell-gguf/resolve/main/flux1-schnell-Q4_K_S.gguf", + "size": "6.78GB" + }, + { + "name": "city96/flux1-schnell-Q5_0.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q5_0/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-schnell-gguf", + "filename": "flux1-schnell-Q5_0.gguf", + "url": "https://huggingface.co/city96/FLUX.1-schnell-gguf/resolve/main/flux1-schnell-Q5_0.gguf", + "size": "8.25GB" + }, + { + "name": "city96/flux1-schnell-Q5_1.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q5_1/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-schnell-gguf", + "filename": "flux1-schnell-Q5_1.gguf", + "url": "https://huggingface.co/city96/FLUX.1-schnell-gguf/resolve/main/flux1-schnell-Q5_1.gguf", + "size": "8.99GB" + }, + { + "name": "city96/flux1-schnell-Q5_K_S.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q5_K_S/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-schnell-gguf", + "filename": "flux1-schnell-Q5_K_S.gguf", + "url": "https://huggingface.co/city96/FLUX.1-schnell-gguf/resolve/main/flux1-schnell-Q5_K_S.gguf", + "size": "8.26GB" + }, + { + "name": "city96/flux1-schnell-Q6_K.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q6_K/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-schnell-gguf", + "filename": "flux1-schnell-Q6_K.gguf", + "url": "https://huggingface.co/city96/FLUX.1-schnell-gguf/resolve/main/flux1-schnell-Q6_K.gguf", + "size": "9.83GB" + }, + { + "name": "city96/flux1-schnell-Q8_0.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q8_0/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-schnell-gguf", + "filename": "flux1-schnell-Q8_0.gguf", + "url": "https://huggingface.co/city96/FLUX.1-schnell-gguf/resolve/main/flux1-schnell-Q8_0.gguf", + "size": "12.7GB" + }, + + { + "name": "BAAI/SegGPT", + "type": "SegGPT", + "base": "SegGPT", + "save_path": "custom_nodes/comfyui-SegGPT", + "description": "SegGPT", + "reference": "https://huggingface.co/BAAI/SegGPT", + "filename": "seggpt_vit_large.pth", + "url": "https://huggingface.co/BAAI/SegGPT/resolve/main/seggpt_vit_large.pth", + "size": "1.48GB" } ] } diff --git a/node_db/dev/custom-node-list.json b/node_db/dev/custom-node-list.json index 3e1f242e..7da1fc32 100644 --- a/node_db/dev/custom-node-list.json +++ b/node_db/dev/custom-node-list.json @@ -12,6 +12,267 @@ + { + "author": "APZmedia", + "title": "comfyui-textools", + "reference": "https://github.com/APZmedia/comfyui-textools", + "files": [ + "https://github.com/APZmedia/comfyui-textools" + ], + "install_type": "git-clone", + "description": "ComfyUI-textools is a collection of custom nodes designed for use with ComfyUI. These nodes enhance text processing capabilities, including applying rich text overlays on images and cleaning file names for safe and consistent file management.\nNOTE: The files in the repo are not organized." + }, + { + "author": "VykosX", + "title": "ControlFlowUtils [UNSTABLE]", + "reference": "https://github.com/VykosX/ControlFlowUtils", + "files": [ + "https://github.com/VykosX/ControlFlowUtils" + ], + "install_type": "git-clone", + "description": "Custom nodes for ComfyUI to enable flow control with advanced loops, conditional branching, logic operations and several other nifty utilities to enhance your ComfyUI workflows" + }, + { + "author": "shinich39", + "title": "comfyui-event-handler [USAFE]", + "reference": "https://github.com/shinich39/comfyui-event-handler", + "files": [ + "https://github.com/shinich39/comfyui-event-handler" + ], + "install_type": "git-clone", + "description": "Javascript code will run when an event fires. [w/This node allows you to execute arbitrary JavaScript code as input for the workflow.]" + }, + { + "author": "Comfy Org", + "title": "ComfyUI_devtools [WIP]", + "reference": "https://github.com/Comfy-Org/ComfyUI_devtools", + "files": [ + "https://github.com/Comfy-Org/ComfyUI_devtools" + ], + "install_type": "git-clone", + "description": "ComfyUI developer tools (Custom Node)" + }, + { + "author": "Sakura-nee", + "title": "ComfyUI_Save2Discord", + "reference": "https://github.com/Sakura-nee/ComfyUI_Save2Discord", + "files": [ + "https://github.com/Sakura-nee/ComfyUI_Save2Discord" + ], + "install_type": "git-clone", + "description": "Nodes:Send Generated Image To Discord Webhook.\nNOTE: The files in the repo are not organized." + }, + { + "author": "ThisModernDay", + "title": "ComfyUI Instructor Ollama", + "reference": "https://github.com/ThisModernDay/ComfyUI-InstructorOllama", + "files": [ + "https://github.com/ThisModernDay/ComfyUI-InstructorOllama" + ], + "install_type": "git-clone", + "description": "Custom ComfyUI Nodes for interacting with Ollama using the Instructor. Library to provide structured output from your LLM. To use this properly, you would need a running Ollama server reachable from the host that is running ComfyUI.\nNOTE: The files in the repo are not organized, which may lead to update issues." + }, + { + "author": "gioferreira", + "title": "ComfyUI-Molde-Utils", + "reference": "https://github.com/gioferreira/ComfyUI-Molde-Utils", + "files": [ + "https://github.com/gioferreira/ComfyUI-Molde-Utils" + ], + "install_type": "git-clone", + "description": "ComfyUI-Molde-Utils is a utility library designed to provide various helper functions for working with UI elements. This project includes modules for handling bezier curves and color conversions.\nNOTE: The files in the repo are not organized, which may lead to update issues." + }, + { + "author": "kijai", + "title": "ComfyUI nodes for VEnhancer [WIP]", + "reference": "https://github.com/kijai/ComfyUI-VEnhancer", + "files": [ + "https://github.com/kijai/ComfyUI-VEnhancer" + ], + "install_type": "git-clone", + "description": "Original repo: [a/https://github.com/Vchitect/VEnhancer](https://github.com/Vchitect/VEnhancer)" + }, + { + "author": "jimstudt", + "title": "Jim's ComfyUI Nodes [WIP]", + "reference": "https://github.com/jimstudt/ComfyUI-Jims-Nodes", + "files": [ + "https://github.com/jimstudt/ComfyUI-Jims-Nodes" + ], + "install_type": "git-clone", + "description": "Zoom and Enhance Nodes, Text Dictionary Nodes" + }, + { + "author": "hananbeer", + "title": "node_dev - ComfyUI Node Development Helper", + "reference": "https://github.com/hananbeer/node_dev", + "files": [ + "https://github.com/hananbeer/node_dev" + ], + "install_type": "git-clone", + "description": "Browse to this endpoint to reload custom nodes for more streamlined development:\nhttp://127.0.0.1:8188/node_dev/reload/" + }, + { + "author": "Weixuanf", + "title": "ComfyUI extra model folder helper [WIP]", + "reference": "https://github.com/Weixuanf/extra-model-helper", + "files": [ + "https://github.com/Weixuanf/extra-model-helper" + ], + "install_type": "git-clone", + "description": "this will automaticlaly read the subfolders like 'checkpoints', 'loras' under the extra model folder path you specify in extra_model_paths.yaml and add them to folder paths, so you don't need to define those subfolders one by one.\nNOTE: invalid pyproject.toml" + }, + { + "author": "Weixuanf", + "title": "ComfyUI File Manager for nodecafe.co [WIP]", + "reference": "https://github.com/Weixuanf/nodecafe-file-manager", + "files": [ + "https://github.com/Weixuanf/nodecafe-file-manager" + ], + "install_type": "git-clone", + "description": "To view and download files in ComfyUI\nNOTE: invalid pyproject.toml" + }, + { + "author": "sebord", + "title": "ComfyUI-LMCQ [WIP]", + "reference": "https://github.com/sebord/ComfyUI-LMCQ", + "files": [ + "https://github.com/sebord/ComfyUI-LMCQ" + ], + "install_type": "git-clone", + "description": "ComfyUI small node toolkit, this toolkit is mainly to update some practical small nodes, to make a contribution to the comfyui ecosystem, PS: 'LMCQ' is the abbreviation of the team name\nNOTE: The files in the repo are not organized, which may lead to update issues." + }, + { + "author": "logtd", + "title": "ComfyUI-Fluxtapoz [WIP]", + "reference": "https://github.com/logtd/ComfyUI-Fluxtapoz", + "files": [ + "https://github.com/logtd/ComfyUI-Fluxtapoz" + ], + "install_type": "git-clone", + "description": "A set of nodes for editing images using Flux in ComfyUI" + }, + { + "author": "ChrisColeTech", + "title": "ComfyUI-Get-Random-File [UNSAFE]", + "reference": "https://github.com/ChrisColeTech/ComfyUI-Get-Random-File", + "files": [ + "https://github.com/ChrisColeTech/ComfyUI-Get-Random-File" + ], + "install_type": "git-clone", + "description": "Gets a random file from a directory. Returns the filpath as a STRING. [w/This node allows access to arbitrary files through the workflow, which could pose a security threat.]" + }, + { + "author": "logtd", + "title": "ComfyUI-Fluxtapoz [WIP]", + "reference": "https://github.com/logtd/ComfyUI-Fluxtapoz", + "files": [ + "https://github.com/logtd/ComfyUI-Fluxtapoz" + ], + "install_type": "git-clone", + "description": "A set of nodes for editing images using Flux in ComfyUI" + }, + { + "author": "neeltheninja", + "title": "ComfyUI-ControlNeXt [WIP]", + "reference": "https://github.com/neverbiasu/ComfyUI-ControlNeXt", + "files": [ + "https://github.com/neverbiasu/ComfyUI-ControlNeXt" + ], + "install_type": "git-clone", + "description": "In progress🚧" + }, + { + "author": "neeltheninja", + "title": "ComfyUI-TextOverlay", + "reference": "https://github.com/neeltheninja/ComfyUI-TextOverlay", + "files": [ + "https://github.com/neeltheninja/ComfyUI-TextOverlay" + ], + "install_type": "git-clone", + "description": "A custom node for ComfyUI that adds text overlay to images, with options for text and background color, opacity, vertical positioning, and custom font selection. [w/Name conflict with munkyfoot/ComfyUI-TextOverlay. Cannot install simulatenously.]" + }, + { + "author": "comfyanonymous", + "title": "ComfyUI_bitsandbytes_NF4 [EXPERIMENTAL]", + "reference": "https://github.com/comfyanonymous/ComfyUI_bitsandbytes_NF4", + "files": [ + "https://github.com/comfyanonymous/ComfyUI_bitsandbytes_NF4" + ], + "install_type": "git-clone", + "description": "A quickly written custom node that uses code from Forge to support the nf4 flux dev checkpoint and nf4 flux schnell checkpoint.\nRequires installing bitsandbytes.\nMake sure your ComfyUI is updated.\nThe node is: CheckpointLoaderNF4, just plug it in your flux workflow instead of the regular one.[w/NF4 checckpoint doesn't support LoRA.]" + }, + { + "author": "kijai", + "title": "ComfyUI-EasyAnimateWrapper [WIP]", + "reference": "https://github.com/kijai/ComfyUI-EasyAnimateWrapper", + "files": [ + "https://github.com/kijai/ComfyUI-EasyAnimateWrapper" + ], + "install_type": "git-clone", + "description": "EasyAnimateWrapper for ComfyUI" + }, + { + "author": "logtd", + "title": "ComfyUI-Veevee [WIP]", + "reference": "https://github.com/logtd/ComfyUI-Veevee", + "files": [ + "https://github.com/logtd/ComfyUI-Veevee" + ], + "install_type": "git-clone", + "description": "A Video2Video framework for text2image models in ComfyUI. Supports SD1.5 and SDXL." + }, + { + "author": "kijai", + "title": "ComfyUI-LLaVA-OneVision [WIP]", + "reference": "https://github.com/kijai/ComfyUI-LLaVA-OneVision", + "files": [ + "https://github.com/kijai/ComfyUI-LLaVA-OneVision" + ], + "install_type": "git-clone", + "description": "Original repo: [a/https://github.com/LLaVA-VL/LLaVA-NeXT](https://github.com/LLaVA-VL/LLaVA-NeXT)\nUnsure of the dependencies, the original was a huge list, but I didn't install single new one to my environment and it worked." + }, + { + "author": "IuvenisSapiens", + "title": "ComfyUI_MiniCPM-V-2_6-int4", + "id": "minicpm-v-2_6-int4", + "reference": "https://github.com/IuvenisSapiens/ComfyUI_MiniCPM-V-2_6-int4", + "files": [ + "https://github.com/IuvenisSapiens/ComfyUI_MiniCPM-V-2_6-int4" + ], + "install_type": "git-clone", + "description": "This is an implementation of [a/MiniCPM-V-2_6-int4](https://github.com/OpenBMB/MiniCPM-V) by [a/ComfyUI](https://github.com/comfyanonymous/ComfyUI), including support for text-based queries, video queries, single-image queries, and multi-image queries to generate captions or responses." + }, + { + "author": "chrisdreid", + "title": "ComfyUI_EnvAutopsyAPI [UNSAFE]", + "reference": "https://github.com/chrisdreid/ComfyUI_EnvAutopsyAPI", + "files": [ + "https://github.com/chrisdreid/ComfyUI_EnvAutopsyAPI" + ], + "install_type": "git-clone", + "description": "ComfyUI_EnvAutopsyAPI is a powerful debugging tool designed for ComfyUI that provides in-depth analysis of your environment and dependencies through an API interface. This tool allows you to inspect environment variables, pip packages, 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. MUST READ [a/THIS](https://github.com/chrisdreid/ComfyUI_EnvAutopsyAPI#%EF%B8%8F-warning-security-risk-%EF%B8%8F) before install.]" + }, + { + "author": "kijai", + "title": "ComfyUI-CogVideoXWrapper [WIP]", + "reference": "https://github.com/kijai/ComfyUI-CogVideoXWrapper", + "files": [ + "https://github.com/kijai/ComfyUI-CogVideoXWrapper" + ], + "install_type": "git-clone", + "description": "Original repo: [a/https://github.com/THUDM/CogVideo](https://github.com/THUDM/CogVideo)\nNOTE:Currently requires diffusers with PR: [a/huggingface/diffusers#9082](https://github.com/huggingface/diffusers/pull/9082)" + }, + { + "author": "neuratech-ai", + "title": "ComfyUI-MultiGPU", + "reference": "https://github.com/neuratech-ai/ComfyUI-MultiGPU", + "files": [ + "https://github.com/neuratech-ai/ComfyUI-MultiGPU" + ], + "install_type": "git-clone", + "description": "Experimental nodes for using multiple GPUs in a single ComfyUI workflow.\nThis extension adds new nodes for model loading that allow you to specify the GPU to use for each model. It monkey patches the memory management of ComfyUI in a hacky way and is neither a comprehensive solution nor a well-tested one. Use at your own risk.\nNote that this does not add parallelism. The workflow steps are still executed sequentially just on different GPUs. Any potential speedup comes from not having to constantly load and unload models from VRAM." + }, { "author": "Isi-dev", "title": "Isi-dev/ComfyUI-UniAnimate", @@ -72,16 +333,6 @@ "install_type": "git-clone", "description": "[a/SadTalker](https://github.com/OpenTalker/SadTalker) for ComfyUI" }, - { - "author": "maepopi", - "title": "Diffusers-in-ComfyUI", - "reference": "https://github.com/maepopi/Diffusers-in-ComfyUI", - "files": [ - "https://github.com/maepopi/Diffusers-in-ComfyUI" - ], - "install_type": "git-clone", - "description": "This is a custom node allowing the use of the diffusers pipeline into ComfyUI. Based on [a/Limitex/ComfyUI-Diffusers](https://github.com/Limitex/ComfyUI-Diffusers)" - }, { "author": "hotpizzatactics", "title": "ComfyUI-WaterMark-Detector", @@ -258,16 +509,6 @@ "install_type": "git-clone", "description": "If you wish to incorporate these changes into your repo, feel free to open an issue and ask. The commits should be pretty clear, and I also label almost all changes with #HACK so a full text search will work too.\nPlease let me know if you decide to incorporate any of these changes into your LivePortrait implementation so I can direct people to you repository. I do not intend to maintain this repo.\nSome operations are simply not supported on MPS and I didn't rewrite them. Most of my changes are just to .cuda calls and that sort of thing. Many operations are still done on CPU, so don't expect awesome performance." }, - { - "author": "justUmen", - "title": "Bjornulf_custom_nodes [WIP]", - "reference": "https://github.com/justUmen/Bjornulf_custom_nodes", - "files": [ - "https://github.com/justUmen/Bjornulf_custom_nodes" - ], - "install_type": "git-clone", - "description": "Nodes: ollamaLoader, ShowText, ShowInt, LoopTexts, LoopFloat, LoopInteger, ..." - }, { "author": "thderoo", "title": "_topfun_s_nodes", @@ -288,16 +529,6 @@ "install_type": "git-clone", "description": "This repository provides developers with a way to better manage their ComfyUI model memory. It includes nodes that allow developers to either unload all models or unload one model at a time. These nodes are designed as pass-through nodes, so they can be used anywhere in the flow. The nodes can be found in the 'Unload Model' section.[w/These are massive hammers, and it could be possible to break things, please don't use them if you need finesse.]" }, - { - "author": "GeekyGhost", - "title": "ComfyUI-GeekyRemB v2", - "reference": "https://github.com/GeekyGhost/ComfyUI-GeekyRemB", - "files": [ - "https://github.com/GeekyGhost/ComfyUI-GeekyRemB/raw/SketchUITest/GeekyRembv2.py" - ], - "install_type": "copy", - "description": "GeekyRemB Node Description: GeekyRemB is a powerful and versatile image processing node for ComfyUI, designed to remove backgrounds from images with advanced customization options. This node leverages the rembg library and offers a wide range of features for fine-tuning the background removal process and enhancing the resulting images." - }, { "author": "AIFSH", "title": "ComfyUI-OpenDIT [WIP]", @@ -754,17 +985,6 @@ "install_type": "git-clone", "description": "Fixed AttentionCouple/NegPip(negative weights in prompts), more CFG++ samplers, etc." }, - { - "author": "Scorpinaus", - "title": "ComfyUI-DiffusersLoader", - "id": "diffusersloader", - "reference": "https://github.com/Scorpinaus/ComfyUI-DiffusersLoader", - "files": [ - "https://github.com/Scorpinaus/ComfyUI-DiffusersLoader" - ], - "install_type": "git-clone", - "description": "The purpose of this package is to understand how loading of diffusers format checkpoints are done in comfyUI and to create a loader that works for SDXL." - }, { "author": "FoundD-oka", "title": "ComfyUI KISEKAE-OOTD", @@ -808,16 +1028,6 @@ "install_type": "git-clone", "description": "Primary Nodes for Inference.Core and Stability Matrix. With a focus on not impacting startup performance and using fully qualified Node names. [w/This custom node is likely to conflict with many other nodes.]" }, - { - "author": "blepping", - "title": "comfyui_overly_complicated_sampling", - "reference": "https://github.com/blepping/comfyui_overly_complicated_sampling", - "files": [ - "https://github.com/blepping/comfyui_overly_complicated_sampling" - ], - "install_type": "git-clone", - "description": "Very unstable, experimental and mathematically unsound sampling for ComfyUI.\nCurrent status: In flux, not suitable for general use." - }, { "author": "tracerstar", "title": "comfyui-p5js-node", @@ -1611,16 +1821,6 @@ "install_type": "git-clone", "description": "A simple custom node that unloads all models. Useful for developers or users who want to free some memory." }, - { - "author": "AIGODLIKE", - "title": "AIGODLIKE/ComfyUI-Model-Manager [WIP]", - "reference": "https://github.com/AIGODLIKE/ComfyUI-Studio", - "files": [ - "https://github.com/AIGODLIKE/ComfyUI-Studio" - ], - "install_type": "git-clone", - "description": "WIP" - }, { "author": "MrAdamBlack", "title": "CheckProgress [WIP]", @@ -1641,16 +1841,6 @@ "install_type": "git-clone", "description": "This answers the itch for being able to easily paste [a/CivitAI.com](https://civitai.com/) generated data (or other simple metadata) into Comfy in a way that makes it easy to test with multiple checkpoints." }, - { - "author": "ZHO-ZHO-ZHO", - "title": "ComfyUI-AnyText [WIP]", - "reference": "https://github.com/ZHO-ZHO-ZHO/ComfyUI-AnyText", - "files": [ - "https://github.com/ZHO-ZHO-ZHO/ComfyUI-AnyText" - ], - "install_type": "git-clone", - "description": "Unofficial implementation of [a/AnyText](https://github.com/tyxsspa/AnyText/tree/825bcc54687206b15bd7e28ba1a8b095989d58e3) for ComfyUI(EXP)" - }, { "author": "nidefawl", "title": "ComfyUI-nidefawl [UNSAFE]", @@ -1801,16 +1991,6 @@ "install_type": "git-clone", "description": "Nodes: CheckpointVAELoaderSimpleText, CheckpointVAESelectorText, LoRA_Tag_To_Stack" }, - { - "author": "dnl13", - "title": "ComfyUI-dnl13-seg", - "reference": "https://github.com/dnl13/ComfyUI-dnl13-seg", - "files": [ - "https://github.com/dnl13/ComfyUI-dnl13-seg" - ], - "install_type": "git-clone", - "description": "After discovering @storyicon implementation here of Segment Anything, I realized its potential as a powerful tool for ComfyUI if implemented correctly. I delved into the SAM and Dino models. The following is my own adaptation of sam_hq for ComfyUI." - }, { "author": "Brandelan", "title": "ComfyUI_bd_customNodes", diff --git a/node_db/dev/extension-node-map.json b/node_db/dev/extension-node-map.json index f473b661..48482f73 100644 --- a/node_db/dev/extension-node-map.json +++ b/node_db/dev/extension-node-map.json @@ -215,12 +215,23 @@ ], "https://github.com/ALatentPlace/ComfyUI_yanc": [ [ + "> Bloom", + "> Blur", + "> Brightness", "> Clear Text", + "> Combine Channels", + "> Contrast", + "> Divide Channels", + "> Edge Enhance", + "> Film Grain", "> Float to Int", + "> Fog", "> Get Mean Color", + "> HUE", "> Int", "> Int to Text", "> Layer Weights (for IPAMS)", + "> Lens Distortion", "> Light Source Mask", "> Load Image", "> Load Image From Folder", @@ -229,20 +240,38 @@ "> Noise From Image", "> Normal Map Lighting", "> RGB Color", + "> RGB Shift", "> Resolution by Aspect Ratio", "> Rotate Image", + "> Saturation", "> Save Image", "> Scale Image to Side", + "> Scanlines", + "> Sharpen", "> Text", "> Text Combine", + "> Text Pick Line by Index", "> Text Pick Random Line", "> Text Random Weights", - "> Text Replace" + "> Text Replace", + "> Vignette" ], { "title_aux": "YANC- Yet Another Node Collection" } ], + "https://github.com/APZmedia/comfyui-textools": [ + [ + "APZmediaImageRichTextOverlay" + ], + { + "author": "Pablo Apiolazza", + "description": "This extension provides rich text overlay functionalities, color management, and text parsing utilities for ComfyUI.", + "nickname": "ComfyUI Text Tools", + "title": "ComfyUI APZmedia Text Tools", + "title_aux": "comfyui-textools" + } + ], "https://github.com/AllenEdgarPoe/ComfyUI-Xorbis-nodes": [ [ "Add Human Styler", @@ -351,6 +380,26 @@ "title_aux": "ComfyUI_bd_customNodes" } ], + "https://github.com/ChrisColeTech/ComfyUI-Get-Random-File": [ + [ + "GetImageFileByIndexNode", + "GetVideoFileByIndexNode", + "RandomFilePathNode", + "RandomImagePathNode", + "RandomVideoPathNode" + ], + { + "title_aux": "ComfyUI-Get-Random-File [UNSAFE]" + } + ], + "https://github.com/Comfy-Org/ComfyUI_devtools": [ + [ + "DevToolsErrorRaiseNode" + ], + { + "title_aux": "ComfyUI_devtools [WIP]" + } + ], "https://github.com/DeTK/ComfyUI-Switch": [ [ "NodeSwitch" @@ -409,14 +458,6 @@ "title_aux": "ComfyUI-Airtable [WIP]" } ], - "https://github.com/GeekyGhost/ComfyUI-GeekyRemB/raw/SketchUITest/GeekyRembv2.py": [ - [ - "GeekyRemB" - ], - { - "title_aux": "ComfyUI-GeekyRemB v2" - } - ], "https://github.com/GentlemanHu/ComfyUI-Notifier": [ [ "GentlemanHu_Notifier" @@ -486,6 +527,19 @@ "title_aux": "Isi-dev/ComfyUI-UniAnimate" } ], + "https://github.com/IuvenisSapiens/ComfyUI_MiniCPM-V-2_6-int4": [ + [ + "DisplayText", + "LoadVideo", + "MiniCPM_VQA", + "MiniCPM_VQA_Polished", + "MultipleImagesInput", + "PreviewVideo" + ], + { + "title_aux": "ComfyUI_MiniCPM-V-2_6-int4" + } + ], "https://github.com/IvanZhd/comfyui-codeformer": [ [ "RedBeanie_CustomImageInverter" @@ -506,9 +560,14 @@ [ "AppendNode", "ApplyVoiceConversion", + "CombineVideos", + "ImAppendFreeChatAction", + "ImAppendQuickbackNode", + "ImAppendQuickbackVideoNode", "ImAppendVideoNode", "ImApplyWav2lip", "ImDumpEntity", + "ImDumpNode", "ImNodeTitleOverride", "LoadPackage", "MergeNode", @@ -518,7 +577,9 @@ "SetEvent", "SetNodeMapping", "SetProperties", + "String2Node", "batchNodes", + "grepNodeByText", "mergeEntityAndPointer", "redirectToNode" ], @@ -732,15 +793,12 @@ "title_aux": "ComfyUI-MS-Nodes [WIP]" } ], - "https://github.com/Scorpinaus/ComfyUI-DiffusersLoader": [ + "https://github.com/Sakura-nee/ComfyUI_Save2Discord": [ [ - "CombinedDiffusersLoader", - "DiffusersClipLoader", - "DiffusersUNETLoader", - "DiffusersVAELoader" + "SendToWebhook" ], { - "title_aux": "ComfyUI-DiffusersLoader" + "title_aux": "ComfyUI_Save2Discord" } ], "https://github.com/SeedV/ComfyUI-SeedV-Nodes": [ @@ -763,9 +821,10 @@ "Clip Tokens Encode (Shinsplat)", "Green Box (Shinsplat)", "Hex To Other (Shinsplat)", + "KSampler (Shinsplat)", "Lora Loader (Shinsplat)", - "Python (Shinsplat)", - "Python - More Inputs (Shinsplat)", + "Nupoma (Shinsplat)", + "Seed (Shinsplat)", "String Interpolated (Shinsplat)", "Sum Wrap (Shinsplat)", "Tensor Toys (Shinsplat)", @@ -814,6 +873,14 @@ "title_aux": "ComfyUI-TSFNodes" } ], + "https://github.com/ThisModernDay/ComfyUI-InstructorOllama": [ + [ + "OllamaInstructorNode" + ], + { + "title_aux": "ComfyUI Instructor Ollama" + } + ], "https://github.com/Video3DGenResearch/comfyui-batch-input-node": [ [ "BatchImageAndPrompt", @@ -834,6 +901,32 @@ "title_aux": "ve_custom_comfyui_nodes" } ], + "https://github.com/VykosX/ControlFlowUtils": [ + [ + "CheckpointSelector", + "Cycle", + "CycleEnd", + "CycleStart", + "DataMonitor", + "GarbageCollector", + "HaltExecution", + "IfConditionSelector", + "ImageResolutionAdjust", + "LoraSelector", + "MemoryStorage", + "NullInput", + "NullOutput", + "ReadTextFile", + "SaveTextFile", + "UniversalSwitch", + "UnloadModels", + "VAESelector", + "Wait" + ], + { + "title_aux": "ControlFlowUtils [UNSTABLE]" + } + ], "https://github.com/WSJUSA/Comfyui-StableSR": [ [ "ColorFix", @@ -858,14 +951,6 @@ "title_aux": "visuallabs_comfyui_nodes" } ], - "https://github.com/ZHO-ZHO-ZHO/ComfyUI-AnyText": [ - [ - "AnyTextNode_Zho" - ], - { - "title_aux": "ComfyUI-AnyText [WIP]" - } - ], "https://github.com/ZHO-ZHO-ZHO/ComfyUI-AuraSR-ZHO": [ [ "AuraSR_Lterative_Zho", @@ -1008,15 +1093,6 @@ "title_aux": "Gen Data Tester [WIP]" } ], - "https://github.com/blepping/comfyui_overly_complicated_sampling": [ - [ - "ComposableSampler", - "ComposableStepSampler" - ], - { - "title_aux": "comfyui_overly_complicated_sampling" - } - ], "https://github.com/bruce007lee/comfyui-cleaner": [ [ "cleaner" @@ -1032,6 +1108,7 @@ "FaceAlignImageProcess", "FaceAlignMaskProcess", "ImageFillColorByMask", + "ImageSAMMask", "ImageTransposeAdvance", "LoadImageAdvance" ], @@ -1221,8 +1298,10 @@ "ModelSamplingContinuousEDM", "ModelSamplingContinuousV", "ModelSamplingDiscrete", + "ModelSamplingFlux", "ModelSamplingSD3", "ModelSamplingStableCascade", + "ModelSave", "Morphology", "PatchModelAddDownscale", "PerpNeg", @@ -1275,8 +1354,44 @@ "StableCascade_SuperResolutionControlnet", "StableZero123_Conditioning", "StableZero123_Conditioning_Batched", + "StubConstantImage", + "StubFloat", + "StubImage", + "StubInt", + "StubMask", "StyleModelApply", "StyleModelLoader", + "TestAccumulateNode", + "TestAccumulationGetItemNode", + "TestAccumulationGetLengthNode", + "TestAccumulationHeadNode", + "TestAccumulationSetItemNode", + "TestAccumulationTailNode", + "TestAccumulationToListNode", + "TestBoolOperationNode", + "TestCustomIsChanged", + "TestCustomValidation1", + "TestCustomValidation2", + "TestCustomValidation3", + "TestCustomValidation4", + "TestCustomValidation5", + "TestDynamicDependencyCycle", + "TestExecutionBlocker", + "TestFloatConditions", + "TestForLoopClose", + "TestForLoopOpen", + "TestIntConditions", + "TestIntMathOperation", + "TestIsChangedWithConstants", + "TestLazyMixImages", + "TestListToAccumulationNode", + "TestMakeListNode", + "TestMixedExpansionReturns", + "TestStringConditions", + "TestToBoolNode", + "TestVariadicAverage", + "TestWhileLoopClose", + "TestWhileLoopOpen", "ThresholdMask", "TomePatchModel", "TripleCLIPLoader", @@ -1305,6 +1420,14 @@ "title_aux": "ComfyUI" } ], + "https://github.com/comfyanonymous/ComfyUI_bitsandbytes_NF4": [ + [ + "CheckpointLoaderNF4" + ], + { + "title_aux": "ComfyUI_bitsandbytes_NF4 [EXPERIMENTAL]" + } + ], "https://github.com/comfypod/ComfyUI-Comflow": [ [ "ComflowInputBoolean", @@ -1344,8 +1467,11 @@ "AddDoc2Knowledge", "AutoSurvey", "ChatModel", + "ComfyMilvus", "ComfyWeaviate", "ManageDatabase", + "MilvusScheme", + "MsField", "QueryKnowledge", "WcProperty", "WcPropertyComb", @@ -1365,20 +1491,6 @@ "title_aux": "comfyui-stylegan" } ], - "https://github.com/dnl13/ComfyUI-dnl13-seg": [ - [ - "Automatic Segmentation (dnl13)", - "BatchSelector (dnl13)", - "Combine Images By Mask (dnl13)", - "Dinov1 Model Loader (dnl13)", - "Mask with prompt (dnl13)", - "RGB (dnl13)", - "SAM Model Loader (dnl13)" - ], - { - "title_aux": "ComfyUI-dnl13-seg" - } - ], "https://github.com/doucx/ComfyUI_WcpD_Utility_Kit": [ [ "BlackImage", @@ -1393,7 +1505,9 @@ ], "https://github.com/drmbt/comfyui-dreambait-nodes": [ [ - "Aspect Pad Image For Outpainting" + "DRMBT_AspectPadImageForOutpainting", + "DRMBT_Model_Context_Selector", + "DRMBT_StringListItemIndex" ], { "title_aux": "comfyui-dreambait-nodes" @@ -1503,16 +1617,6 @@ "title_aux": "comfyui-cem-tools" } ], - "https://github.com/futureversecom/ComfyUI-JEN": [ - [ - "JEN_download", - "JEN_extend", - "JEN_generate" - ], - { - "title_aux": "ComfyUI-JEN" - } - ], "https://github.com/gameltb/ComfyUI_stable_fast": [ [ "ApplyStableFastUnet", @@ -1696,7 +1800,12 @@ "https://github.com/jh-leon-kim/ComfyUI-JHK-utils": [ [ "JHK_Utils_ImageRemoveBackground", + "JHK_Utils_LargestImageSelector", "JHK_Utils_LoadEmbed", + "JHK_Utils_LoadImageFromPath", + "JHK_Utils_RandomImageSelector", + "JHK_Utils_SelectSingleImageFromPath", + "JHK_Utils_string_filter", "JHK_Utils_string_merge" ], { @@ -1711,6 +1820,23 @@ "title_aux": "TimeUi a ComfyUI Timeline Node System [WIP]" } ], + "https://github.com/jimstudt/ComfyUI-Jims-Nodes": [ + [ + "ChooseFromStringList", + "Cubby", + "DefineWord", + "DictionaryToJSON", + "JSONToDictionary", + "LoadImageAndInfoFromPath", + "LookupWord", + "ReplaceWords", + "TextToStringList", + "ZoomFocus" + ], + { + "title_aux": "Jim's ComfyUI Nodes [WIP]" + } + ], "https://github.com/jn-jairo/jn_node_suite_comfyui": [ [ "JN_AreaInfo", @@ -1818,45 +1944,6 @@ "title_aux": "ComfyUI-Unique3D [WIP]" } ], - "https://github.com/justUmen/Bjornulf_custom_nodes": [ - [ - "Bjornulf_ClearVRAM", - "Bjornulf_CombineBackgroundOverlay", - "Bjornulf_CombineTexts", - "Bjornulf_CustomStringType", - "Bjornulf_GrayscaleTransform", - "Bjornulf_LoopBasicBatch", - "Bjornulf_LoopCombosSamplersSchedulers", - "Bjornulf_LoopFloat", - "Bjornulf_LoopInteger", - "Bjornulf_LoopSamplers", - "Bjornulf_LoopSchedulers", - "Bjornulf_LoopTexts", - "Bjornulf_RandomModelClipVae", - "Bjornulf_RandomTexts", - "Bjornulf_RemoveTransparency", - "Bjornulf_ResizeImage", - "Bjornulf_SaveApiImage", - "Bjornulf_SaveImagePath", - "Bjornulf_SaveImageToFolder", - "Bjornulf_SaveText", - "Bjornulf_SaveTmpImage", - "Bjornulf_ShowFloat", - "Bjornulf_ShowInt", - "Bjornulf_ShowText", - "Bjornulf_VideoPingPong", - "Bjornulf_WriteImageAllInOne", - "Bjornulf_WriteImageCharacter", - "Bjornulf_WriteImageCharacters", - "Bjornulf_WriteImageEnvironment", - "Bjornulf_WriteText", - "Bjornulf_imagesToVideo", - "Bjornulf_ollamaLoader" - ], - { - "title_aux": "Bjornulf_custom_nodes [WIP]" - } - ], "https://github.com/kadirnar/ComfyUI-Adapter": [ [ "GarmentSegLoader" @@ -1914,6 +2001,18 @@ "title_aux": "ComfyUI-CV-VAE" } ], + "https://github.com/kijai/ComfyUI-CogVideoXWrapper": [ + [ + "CogVideoDecode", + "CogVideoImageEncode", + "CogVideoSampler", + "CogVideoTextEncode", + "DownloadAndLoadCogVideoModel" + ], + { + "title_aux": "ComfyUI-CogVideoXWrapper [WIP]" + } + ], "https://github.com/kijai/ComfyUI-DeepSeek-VL": [ [ "deepseek_vl_inference", @@ -1941,6 +2040,19 @@ "title_aux": "ComfyUI-DiffusersSD3Wrapper" } ], + "https://github.com/kijai/ComfyUI-EasyAnimateWrapper": [ + [ + "DownloadAndLoadEasyAnimateModel", + "EasyAnimateDecode", + "EasyAnimateImageEncoder", + "EasyAnimateResize", + "EasyAnimateSampler", + "EasyAnimateTextEncode" + ], + { + "title_aux": "ComfyUI-EasyAnimateWrapper [WIP]" + } + ], "https://github.com/kijai/ComfyUI-FollowYourEmojiWrapper": [ [ "DownloadAndLoadFYEModel", @@ -1956,6 +2068,27 @@ "title_aux": "ComfyUI-FollowYourEmojiWrapper [WIP]" } ], + "https://github.com/kijai/ComfyUI-LLaVA-OneVision": [ + [ + "DownloadAndLoadLLaVAOneVisionModel", + "LLaVA_OneVision_Run", + "OneVisionCaptionFolder", + "SaveCaptionToTextFile" + ], + { + "title_aux": "ComfyUI-LLaVA-OneVision [WIP]" + } + ], + "https://github.com/kijai/ComfyUI-VEnhancer": [ + [ + "DownloadAndLoadVEnhancerModel", + "VEnhancerSampler", + "VEnhancerUnpad" + ], + { + "title_aux": "ComfyUI nodes for VEnhancer [WIP]" + } + ], "https://github.com/komojini/ComfyUI_Prompt_Template_CustomNodes/raw/main/prompt_with_template.py": [ [ "ObjectPromptWithTemplate", @@ -2022,6 +2155,18 @@ "title_aux": "ComfyUI Build and Train Your Network [WIP]" } ], + "https://github.com/logtd/ComfyUI-Fluxtapoz": [ + [ + "FluxDeGuidance", + "FluxInverseSampler", + "InFluxFlipSigmas", + "InFluxModelSamplingPred", + "OutFluxModelSamplingPred" + ], + { + "title_aux": "ComfyUI-Fluxtapoz [WIP]" + } + ], "https://github.com/logtd/ComfyUI-MotionThiefExperiment": [ [ "ApplyRefMotionNode", @@ -2032,6 +2177,24 @@ "title_aux": "ComfyUI-MotionThiefExperiment" } ], + "https://github.com/logtd/ComfyUI-Veevee": [ + [ + "ApplyVVModel", + "FlowConfig", + "FlowGetFlow", + "GetRaftFlow", + "InjectionConfig", + "PivotConfig", + "RaveConfig", + "SCAConfig", + "TemporalConfig", + "VVSamplerSampler", + "VVUnsamplerSampler" + ], + { + "title_aux": "ComfyUI-Veevee [WIP]" + } + ], "https://github.com/longgui0318/comfyui-one-more-step": [ [ "Calculate More Step Latent", @@ -2059,18 +2222,6 @@ "title_aux": "ComfyUI-Workflow-Component [WIP]" } ], - "https://github.com/maepopi/Diffusers-in-ComfyUI": [ - [ - "BLoRALoader", - "CreatePipeline", - "ImageInference", - "LoRALoader", - "MakeCanny" - ], - { - "title_aux": "Diffusers-in-ComfyUI" - } - ], "https://github.com/majorsauce/comfyui_indieTools": [ [ "IndCutByMask", @@ -2156,6 +2307,36 @@ "title_aux": "ComfyUI GLIGEN GUI Node" } ], + "https://github.com/neeltheninja/ComfyUI-TextOverlay": [ + [ + "TextOverlay" + ], + { + "title_aux": "ComfyUI-TextOverlay" + } + ], + "https://github.com/neuratech-ai/ComfyUI-MultiGPU": [ + [ + "CLIPLoaderMultiGPU", + "CheckpointLoaderMultiGPU", + "ControlNetLoaderMultiGPU", + "DualCLIPLoaderMultiGPU", + "UNETLoaderMultiGPU", + "VAELoaderMultiGPU" + ], + { + "title_aux": "ComfyUI-MultiGPU" + } + ], + "https://github.com/neverbiasu/ComfyUI-ControlNeXt": [ + [ + "ControlNextPipelineConfig", + "ControlNextSDXL" + ], + { + "title_aux": "ComfyUI-ControlNeXt [WIP]" + } + ], "https://github.com/nidefawl/ComfyUI-nidefawl": [ [ "BlendImagesWithBoundedMasks", @@ -2190,8 +2371,11 @@ "PromptUtilitiesJoinStringList", "PromptUtilitiesLoadPreset", "PromptUtilitiesLoadPresetAdvanced", + "PromptUtilitiesPromptWeight", "PromptUtilitiesRandomPreset", - "PromptUtilitiesRandomPresetAdvanced" + "PromptUtilitiesRandomPresetAdvanced", + "PromptUtilitiesReplaceOrInsertTag", + "PromptUtilitiesRoundPromptWeight" ], { "title_aux": "ComfyUI-PromptUtilities" @@ -2222,6 +2406,7 @@ "https://github.com/pamparamm/ComfyUI-ppm": [ [ "AttentionCouplePPM", + "CFGLimiterGuider", "CFGPPSamplerSelect", "CLIPMicroConditioning", "CLIPNegPip", @@ -2295,6 +2480,17 @@ "title_aux": "SDFXBridgeForComfyUI - ComfyUI Custom Node for SDFX Integration" } ], + "https://github.com/sebord/ComfyUI-LMCQ": [ + [ + "LmcqImageSaver", + "LmcqImageSaverTransit", + "LmcqImageSaverWeb", + "LmcqLoadFluxNF4Checkpoint" + ], + { + "title_aux": "ComfyUI-LMCQ [WIP]" + } + ], "https://github.com/shadowcz007/ComfyUI-PuLID-Test": [ [ "ApplyPulid", @@ -2342,6 +2538,18 @@ "title_aux": "comfyui-musicgen" } ], + "https://github.com/shinich39/comfyui-event-handler": [ + [ + "EventHandler" + ], + { + "author": "shinich39", + "description": "Javascript code will run when an event fires.", + "nickname": "event-handler", + "title": "event-handler", + "title_aux": "comfyui-event-handler [USAFE]" + } + ], "https://github.com/shirazdesigner/CLIPTextEncodeAndEnhancev4": [ [ "CLIPTextEncodeAndEnhance" diff --git a/node_db/dev/github-stats.json b/node_db/dev/github-stats.json index 9498bfd0..26e5bdcf 100644 --- a/node_db/dev/github-stats.json +++ b/node_db/dev/github-stats.json @@ -2,946 +2,1086 @@ "https://github.com/17Retoucher/ComfyUI_Fooocus": { "stars": 53, "last_update": "2024-02-24 07:33:29", - "author_account_age_days": 211 + "author_account_age_days": 233 }, "https://github.com/A719689614/ComfyUI_AC_FUNV8Beta1": { "stars": 13, "last_update": "2024-03-08 10:11:44", - "author_account_age_days": 354 + "author_account_age_days": 377 }, "https://github.com/AI2lab/comfyUI-tool-2lab": { - "stars": 14, - "last_update": "2024-07-27 18:34:15", - "author_account_age_days": 232 + "stars": 18, + "last_update": "2024-08-25 11:59:09", + "author_account_age_days": 254 }, "https://github.com/AIFSH/ComfyUI-OpenDIT": { "stars": 0, "last_update": "2024-06-30 09:33:55", - "author_account_age_days": 271 + "author_account_age_days": 293 }, "https://github.com/AIFSH/ComfyUI-ViViD": { "stars": 4, "last_update": "2024-06-25 08:16:53", - "author_account_age_days": 271 + "author_account_age_days": 293 }, "https://github.com/AIFSH/IMAGDressing-ComfyUI": { - "stars": 42, + "stars": 48, "last_update": "2024-07-23 06:52:57", - "author_account_age_days": 271 - }, - "https://github.com/AIGODLIKE/ComfyUI-Studio": { - "stars": 219, - "last_update": "2024-06-05 00:52:46", - "author_account_age_days": 540 + "author_account_age_days": 293 }, "https://github.com/ALatentPlace/ComfyUI_yanc": { - "stars": 28, - "last_update": "2024-07-26 12:47:44", - "author_account_age_days": 1499 + "stars": 34, + "last_update": "2024-08-24 12:09:05", + "author_account_age_days": 1522 + }, + "https://github.com/APZmedia/comfyui-textools": { + "stars": 1, + "last_update": "2024-08-25 14:05:42", + "author_account_age_days": 2539 }, "https://github.com/AllenEdgarPoe/ComfyUI-Xorbis-nodes": { "stars": 2, "last_update": "2024-07-18 05:36:48", - "author_account_age_days": 2145 + "author_account_age_days": 2167 }, "https://github.com/AustinMroz/ComfyUI-WorkflowCheckpointing": { "stars": 7, "last_update": "2024-08-01 18:38:01", - "author_account_age_days": 4114 + "author_account_age_days": 4136 }, "https://github.com/BadCafeCode/execution-inversion-demo-comfyui": { - "stars": 6, - "last_update": "2024-08-03 03:32:38", - "author_account_age_days": 470 + "stars": 26, + "last_update": "2024-08-25 00:45:34", + "author_account_age_days": 492 }, "https://github.com/Beinsezii/comfyui-amd-go-fast": { - "stars": 10, + "stars": 11, "last_update": "2024-05-10 00:48:37", - "author_account_age_days": 2266 + "author_account_age_days": 2288 }, "https://github.com/BetaDoggo/ComfyUI-LogicGates": { "stars": 3, "last_update": "2024-07-21 06:31:25", - "author_account_age_days": 837 + "author_account_age_days": 859 }, "https://github.com/BlueDangerX/ComfyUI-BDXNodes": { "stars": 1, "last_update": "2023-12-10 04:01:19", - "author_account_age_days": 286 + "author_account_age_days": 308 }, "https://github.com/Brandelan/ComfyUI_bd_customNodes": { "stars": 2, "last_update": "2023-10-09 00:40:26", - "author_account_age_days": 4191 + "author_account_age_days": 4213 + }, + "https://github.com/ChrisColeTech/ComfyUI-Get-Random-File": { + "stars": 3, + "last_update": "2024-08-16 19:52:31", + "author_account_age_days": 2474 + }, + "https://github.com/Comfy-Org/ComfyUI_devtools": { + "stars": 6, + "last_update": "2024-08-22 19:36:34", + "author_account_age_days": 137 }, "https://github.com/DeTK/ComfyUI-Switch": { "stars": 0, "last_update": "2024-03-04 11:52:04", - "author_account_age_days": 2070 + "author_account_age_days": 2093 }, "https://github.com/DrMWeigand/ComfyUI_LineBreakInserter": { "stars": 0, "last_update": "2024-04-19 11:37:19", - "author_account_age_days": 1071 + "author_account_age_days": 1094 }, "https://github.com/Elawphant/ComfyUI-MusicGen": { "stars": 5, "last_update": "2024-05-11 13:33:24", - "author_account_age_days": 2627 + "author_account_age_days": 2650 }, "https://github.com/Excidos/ComfyUI-Lumina-Next-SFT-DiffusersWrapper": { - "stars": 13, + "stars": 14, "last_update": "2024-07-30 10:27:07", - "author_account_age_days": 46 + "author_account_age_days": 69 }, "https://github.com/ExponentialML/ComfyUI_LiveDirector": { "stars": 35, "last_update": "2024-04-09 19:01:49", - "author_account_age_days": 1663 + "author_account_age_days": 1685 }, "https://github.com/Extraltodeus/Conditioning-token-experiments-for-ComfyUI": { "stars": 13, "last_update": "2024-03-10 01:04:02", - "author_account_age_days": 3189 + "author_account_age_days": 3212 }, "https://github.com/FoundD-oka/ComfyUI-kisekae-OOTD": { - "stars": 0, + "stars": 1, "last_update": "2024-06-02 06:13:42", - "author_account_age_days": 477 + "author_account_age_days": 499 }, "https://github.com/Fucci-Mateo/ComfyUI-Airtable": { "stars": 0, "last_update": "2024-06-25 13:35:18", - "author_account_age_days": 918 + "author_account_age_days": 940 }, "https://github.com/GentlemanHu/ComfyUI-Notifier": { "stars": 3, "last_update": "2024-07-14 15:38:44", - "author_account_age_days": 2423 + "author_account_age_days": 2445 }, "https://github.com/GraftingRayman/ComfyUI_GR_PromptSelector": { - "stars": 42, + "stars": 46, "last_update": "2024-07-23 08:57:27", - "author_account_age_days": 202 + "author_account_age_days": 225 }, "https://github.com/Grant-CP/ComfyUI-LivePortraitKJ-MPS": { - "stars": 11, + "stars": 12, "last_update": "2024-07-11 22:04:16", - "author_account_age_days": 1213 + "author_account_age_days": 1235 }, "https://github.com/GrindHouse66/ComfyUI-GH_Tools": { "stars": 0, "last_update": "2024-03-10 13:27:14", - "author_account_age_days": 663 + "author_account_age_days": 686 }, "https://github.com/Isi-dev/ComfyUI-UniAnimate": { - "stars": 2, - "last_update": "2024-08-02 22:17:11", - "author_account_age_days": 1131 + "stars": 35, + "last_update": "2024-08-19 14:38:33", + "author_account_age_days": 1154 + }, + "https://github.com/IuvenisSapiens/ComfyUI_MiniCPM-V-2_6-int4": { + "stars": 72, + "last_update": "2024-08-21 13:37:51", + "author_account_age_days": 473 }, "https://github.com/IvanZhd/comfyui-codeformer": { "stars": 0, "last_update": "2023-12-02 20:51:52", - "author_account_age_days": 2618 + "author_account_age_days": 2640 }, "https://github.com/Jaxkr/comfyui-terminal-command": { "stars": 1, "last_update": "2023-12-03 10:31:40", - "author_account_age_days": 4667 + "author_account_age_days": 4689 }, "https://github.com/JichaoLiang/Immortal_comfyUI": { - "stars": 0, - "last_update": "2024-07-26 20:08:33", - "author_account_age_days": 1063 + "stars": 1, + "last_update": "2024-08-21 21:38:11", + "author_account_age_days": 1085 }, "https://github.com/Jiffies-64/ComfyUI-SaveImagePlus": { "stars": 0, "last_update": "2024-04-01 10:52:59", - "author_account_age_days": 931 + "author_account_age_days": 953 }, "https://github.com/Jordach/comfy-consistency-vae": { - "stars": 68, + "stars": 69, "last_update": "2023-11-06 20:50:40", - "author_account_age_days": 4552 + "author_account_age_days": 4575 }, "https://github.com/JosefKuchar/ComfyUI-AdvancedTiling": { - "stars": 5, + "stars": 7, "last_update": "2024-08-02 15:16:12", - "author_account_age_days": 3394 + "author_account_age_days": 3416 }, "https://github.com/LZpenguin/ComfyUI-Text": { - "stars": 23, + "stars": 24, "last_update": "2024-06-20 13:38:16", - "author_account_age_days": 2019 + "author_account_age_days": 2041 }, "https://github.com/LarryJane491/ComfyUI-ModelUnloader": { - "stars": 1, + "stars": 2, "last_update": "2024-01-14 08:22:39", - "author_account_age_days": 203 + "author_account_age_days": 226 }, "https://github.com/LevelPixel/ComfyUI-LevelPixel": { - "stars": 1, + "stars": 2, "last_update": "2024-07-11 22:36:24", - "author_account_age_days": 22 + "author_account_age_days": 44 }, "https://github.com/LotzF/ComfyUI-Simple-Chat-GPT-completion": { "stars": 0, "last_update": "2024-02-04 21:15:22", - "author_account_age_days": 969 + "author_account_age_days": 991 }, "https://github.com/LykosAI/ComfyUI-Inference-Core-Nodes": { - "stars": 20, - "last_update": "2024-04-05 05:11:51", - "author_account_age_days": 418 + "stars": 23, + "last_update": "2024-08-10 16:50:33", + "author_account_age_days": 440 }, "https://github.com/MrAdamBlack/CheckProgress": { "stars": 1, "last_update": "2024-01-10 08:02:18", - "author_account_age_days": 2759 + "author_account_age_days": 2782 }, "https://github.com/MushroomFleet/DJZ-Nodes": { - "stars": 4, + "stars": 7, "last_update": "2024-07-27 04:00:20", - "author_account_age_days": 3761 + "author_account_age_days": 3783 + }, + "https://github.com/NeuralSamurAI/ComfyUI-FluxPseudoNegativePrompt": { + "stars": 4, + "last_update": "2024-08-14 02:16:43", + "author_account_age_days": 155 }, "https://github.com/NicholasKao1029/comfyui-hook": { "stars": 0, "last_update": "2024-03-07 05:50:56", - "author_account_age_days": 2070 + "author_account_age_days": 2092 }, "https://github.com/PluMaZero/ComfyUI-SpaceFlower": { "stars": 4, "last_update": "2023-12-09 05:55:15", - "author_account_age_days": 1098 + "author_account_age_days": 1120 }, "https://github.com/Quasimondo/ComfyUI-QuasimondoNodes": { - "stars": 11, + "stars": 13, "last_update": "2024-07-31 13:01:18", - "author_account_age_days": 5314 + "author_account_age_days": 5337 }, "https://github.com/SadaleNet/ComfyUI-Prompt-To-Prompt": { - "stars": 20, + "stars": 21, "last_update": "2024-03-17 04:30:01", - "author_account_age_days": 4079 + "author_account_age_days": 4102 }, "https://github.com/Sai-ComfyUI/ComfyUI-MS-Nodes": { "stars": 2, "last_update": "2024-02-22 08:34:44", - "author_account_age_days": 248 + "author_account_age_days": 271 + }, + "https://github.com/Sakura-nee/ComfyUI_Save2Discord": { + "stars": 0, + "last_update": "2024-08-21 22:50:57", + "author_account_age_days": 1373 }, "https://github.com/Scorpinaus/ComfyUI-DiffusersLoader": { - "stars": 6, - "last_update": "2024-07-30 09:02:59", - "author_account_age_days": 1149 + "stars": 8, + "last_update": "2024-08-25 04:35:20", + "author_account_age_days": 1172 }, "https://github.com/SeedV/ComfyUI-SeedV-Nodes": { "stars": 1, "last_update": "2024-06-05 10:01:47", - "author_account_age_days": 1165 + "author_account_age_days": 1188 }, "https://github.com/Shinsplat/ComfyUI-Shinsplat": { - "stars": 24, - "last_update": "2024-07-21 10:04:53", - "author_account_age_days": 1064 + "stars": 25, + "last_update": "2024-08-22 17:21:18", + "author_account_age_days": 1086 }, "https://github.com/SpaceWarpStudio/ComfyUI_Remaker_FaceSwap": { "stars": 0, "last_update": "2024-07-15 11:57:20", - "author_account_age_days": 2995 + "author_account_age_days": 3018 }, "https://github.com/StartHua/Comfyui_CSDMT_CXH": { - "stars": 16, + "stars": 18, "last_update": "2024-07-11 15:36:03", - "author_account_age_days": 2875 + "author_account_age_days": 2897 }, "https://github.com/StartHua/Comfyui_CXH_CRM": { - "stars": 39, + "stars": 40, "last_update": "2024-06-06 14:15:14", - "author_account_age_days": 2875 + "author_account_age_days": 2897 }, "https://github.com/TSFSean/ComfyUI-TSFNodes": { "stars": 4, "last_update": "2024-05-18 00:59:06", - "author_account_age_days": 3512 + "author_account_age_days": 3534 + }, + "https://github.com/TTPlanetPig/Comfyui_TTP_CN_Preprocessor": { + "stars": 10, + "last_update": "2024-08-21 17:52:56", + "author_account_age_days": 265 + }, + "https://github.com/TTPlanetPig/Comfyui_TTP_Toolset": { + "stars": 58, + "last_update": "2024-08-24 06:45:32", + "author_account_age_days": 265 }, "https://github.com/TemryL/ComfyUI-IDM-VTON": { - "stars": 287, - "last_update": "2024-07-31 15:47:55", - "author_account_age_days": 908 + "stars": 331, + "last_update": "2024-08-20 02:44:02", + "author_account_age_days": 931 + }, + "https://github.com/ThisModernDay/ComfyUI-InstructorOllama": { + "stars": 1, + "last_update": "2024-08-20 00:30:24", + "author_account_age_days": 3791 }, "https://github.com/Video3DGenResearch/comfyui-batch-input-node": { - "stars": 1, + "stars": 2, "last_update": "2024-04-28 15:21:17", - "author_account_age_days": 146 + "author_account_age_days": 168 }, "https://github.com/VisionExp/ve_custom_comfyui_nodes": { "stars": 0, "last_update": "2024-07-17 11:51:54", - "author_account_age_days": 44 + "author_account_age_days": 67 + }, + "https://github.com/VykosX/ControlFlowUtils": { + "stars": 2, + "last_update": "2024-08-23 22:04:58", + "author_account_age_days": 1972 }, "https://github.com/WSJUSA/Comfyui-StableSR": { - "stars": 39, + "stars": 41, "last_update": "2023-10-18 12:40:30", - "author_account_age_days": 1464 + "author_account_age_days": 1486 + }, + "https://github.com/Weixuanf/extra-model-helper": { + "stars": 0, + "last_update": "2024-08-21 08:29:33", + "author_account_age_days": 3059 + }, + "https://github.com/Weixuanf/file-explore": { + "stars": 0, + "last_update": "2024-08-22 12:56:38", + "author_account_age_days": 3059 + }, + "https://github.com/Weixuanf/nodecafe-file-manager": { + "stars": 0, + "last_update": "2024-08-22 12:56:38", + "author_account_age_days": 3059 }, "https://github.com/WilliamStanford/visuallabs_comfyui_nodes": { "stars": 1, "last_update": "2024-04-16 21:53:02", - "author_account_age_days": 1809 + "author_account_age_days": 1832 }, "https://github.com/ZHO-ZHO-ZHO/ComfyUI-AnyText": { "stars": 52, "last_update": "2024-05-22 14:30:05", - "author_account_age_days": 379 + "author_account_age_days": 402 }, "https://github.com/ZHO-ZHO-ZHO/ComfyUI-AuraSR-ZHO": { - "stars": 76, + "stars": 80, "last_update": "2024-07-11 07:33:30", - "author_account_age_days": 379 + "author_account_age_days": 402 }, "https://github.com/ZHO-ZHO-ZHO/ComfyUI-PuLID-ZHO": { - "stars": 190, + "stars": 192, "last_update": "2024-05-22 13:38:23", - "author_account_age_days": 379 + "author_account_age_days": 402 }, "https://github.com/adityathiru/ComfyUI-LLMs": { "stars": 2, "last_update": "2024-08-01 17:45:44", - "author_account_age_days": 3168 + "author_account_age_days": 3190 }, "https://github.com/alexisrolland/ComfyUI-AuraSR": { - "stars": 16, + "stars": 20, "last_update": "2024-07-31 16:41:31", - "author_account_age_days": 3325 + "author_account_age_days": 3348 }, "https://github.com/alt-key-project/comfyui-dream-video-batches": { - "stars": 56, - "last_update": "2024-07-31 15:02:45", - "author_account_age_days": 700 + "stars": 60, + "last_update": "2024-08-14 01:26:20", + "author_account_age_days": 722 }, "https://github.com/baicai99/ComfyUI-FrameSkipping": { - "stars": 7, - "last_update": "2024-06-18 10:25:55", - "author_account_age_days": 870 + "stars": 8, + "last_update": "2024-08-06 06:10:48", + "author_account_age_days": 893 }, "https://github.com/beyastard/ComfyUI_BeySoft": { "stars": 0, "last_update": "2024-05-26 22:44:55", - "author_account_age_days": 4326 + "author_account_age_days": 4348 }, "https://github.com/birnam/ComfyUI-GenData-Pack": { "stars": 0, "last_update": "2024-03-25 01:25:23", - "author_account_age_days": 5049 + "author_account_age_days": 5071 }, "https://github.com/blepping/comfyui_overly_complicated_sampling": { - "stars": 6, - "last_update": "2024-08-03 03:16:25", - "author_account_age_days": 193 + "stars": 18, + "last_update": "2024-08-21 12:51:04", + "author_account_age_days": 216 }, "https://github.com/blib-la/ComfyUI-Captain-Extensions": { "stars": 0, "last_update": "2024-05-17 23:27:25", - "author_account_age_days": 313 + "author_account_age_days": 335 }, "https://github.com/bruce007lee/comfyui-cleaner": { "stars": 3, "last_update": "2024-04-20 15:36:03", - "author_account_age_days": 4552 + "author_account_age_days": 4574 }, "https://github.com/bruce007lee/comfyui-tiny-utils": { - "stars": 1, - "last_update": "2024-07-20 01:56:09", - "author_account_age_days": 4552 + "stars": 2, + "last_update": "2024-08-23 07:55:38", + "author_account_age_days": 4574 }, "https://github.com/brycegoh/comfyui-custom-nodes": { "stars": 0, "last_update": "2024-06-05 09:30:06", - "author_account_age_days": 3148 + "author_account_age_days": 3171 }, "https://github.com/chaojie/ComfyUI-DynamiCrafter": { - "stars": 119, + "stars": 122, "last_update": "2024-06-14 10:23:59", - "author_account_age_days": 4873 + "author_account_age_days": 4895 }, "https://github.com/chaojie/ComfyUI-mobvoi-openapi": { "stars": 2, "last_update": "2024-05-29 09:02:52", - "author_account_age_days": 4873 + "author_account_age_days": 4895 + }, + "https://github.com/chrisdreid/ComfyUI_EnvAutopsyAPI": { + "stars": 3, + "last_update": "2024-08-19 23:45:00", + "author_account_age_days": 3180 }, "https://github.com/christian-byrne/infinite-zoom-parallax-nodes": { "stars": 5, "last_update": "2024-07-08 15:07:05", - "author_account_age_days": 1388 + "author_account_age_days": 1410 }, "https://github.com/christian-byrne/python-interpreter-node": { - "stars": 28, - "last_update": "2024-06-24 19:46:50", - "author_account_age_days": 1388 + "stars": 33, + "last_update": "2024-08-18 07:56:07", + "author_account_age_days": 1410 }, "https://github.com/comfyanonymous/ComfyUI": { - "stars": 44053, - "last_update": "2024-08-03 03:26:32", - "author_account_age_days": 588 + "stars": 48162, + "last_update": "2024-08-25 09:56:55", + "author_account_age_days": 611 + }, + "https://github.com/comfyanonymous/ComfyUI_bitsandbytes_NF4": { + "stars": 239, + "last_update": "2024-08-16 18:06:10", + "author_account_age_days": 611 }, "https://github.com/comfypod/ComfyUI-Comflow": { "stars": 0, "last_update": "2024-06-17 08:44:08", - "author_account_age_days": 62 + "author_account_age_days": 85 }, "https://github.com/corbin-hayden13/ComfyUI-Better-Dimensions": { "stars": 7, "last_update": "2024-06-12 17:45:21", - "author_account_age_days": 1855 + "author_account_age_days": 1877 }, "https://github.com/cubiq/Comfy_Dungeon": { - "stars": 198, + "stars": 210, "last_update": "2024-04-26 11:00:58", - "author_account_age_days": 5050 + "author_account_age_days": 5073 }, "https://github.com/denislov/Comfyui_AutoSurvey": { - "stars": 1, - "last_update": "2024-07-31 17:20:47", - "author_account_age_days": 2027 + "stars": 2, + "last_update": "2024-08-03 06:50:57", + "author_account_age_days": 2049 }, "https://github.com/dezi-ai/ComfyUI-AnimateLCM": { "stars": 156, "last_update": "2024-02-07 17:34:39", - "author_account_age_days": 217 + "author_account_age_days": 239 }, "https://github.com/dfl/comfyui-stylegan": { "stars": 1, "last_update": "2024-03-14 14:34:25", - "author_account_age_days": 6014 + "author_account_age_days": 6036 }, "https://github.com/dnl13/ComfyUI-dnl13-seg": { - "stars": 17, - "last_update": "2024-01-08 10:52:13", - "author_account_age_days": 4258 + "stars": 18, + "last_update": "2024-08-11 09:41:13", + "author_account_age_days": 4280 }, "https://github.com/doucx/ComfyUI_WcpD_Utility_Kit": { "stars": 1, "last_update": "2024-01-06 19:07:45", - "author_account_age_days": 2363 + "author_account_age_days": 2385 }, "https://github.com/drmbt/comfyui-dreambait-nodes": { "stars": 1, - "last_update": "2024-07-22 03:21:21", - "author_account_age_days": 3817 + "last_update": "2024-08-24 16:10:40", + "author_account_age_days": 3839 }, "https://github.com/eigenpunk/ComfyUI-audio": { - "stars": 65, + "stars": 67, "last_update": "2024-03-03 21:14:14", - "author_account_age_days": 965 + "author_account_age_days": 987 }, "https://github.com/ejektaflex/ComfyUI-Ty": { "stars": 0, "last_update": "2024-06-12 16:08:16", - "author_account_age_days": 2811 + "author_account_age_days": 2834 }, "https://github.com/endman100/ComfyUI-SaveAndLoadPromptCondition": { "stars": 0, "last_update": "2024-07-03 09:35:02", - "author_account_age_days": 2513 + "author_account_age_days": 2535 }, "https://github.com/endman100/ComfyUI-augmentation": { "stars": 1, "last_update": "2024-07-23 09:06:24", - "author_account_age_days": 2513 + "author_account_age_days": 2535 }, "https://github.com/ericbeyer/guidance_interval": { "stars": 2, "last_update": "2024-04-16 03:24:01", - "author_account_age_days": 2634 + "author_account_age_days": 2656 }, "https://github.com/filliptm/ComfyUI_FL-Trainer": { - "stars": 102, - "last_update": "2024-08-02 06:29:35", - "author_account_age_days": 1776 + "stars": 121, + "last_update": "2024-08-13 04:56:41", + "author_account_age_days": 1798 }, "https://github.com/flowtyone/comfyui-flowty-lcm": { - "stars": 62, + "stars": 61, "last_update": "2023-10-23 12:08:55", - "author_account_age_days": 313 + "author_account_age_days": 335 }, "https://github.com/flyingdogsoftware/gyre_for_comfyui": { "stars": 2, - "last_update": "2024-07-26 21:07:22", - "author_account_age_days": 2052 + "last_update": "2024-08-22 14:36:29", + "author_account_age_days": 2075 }, "https://github.com/foglerek/comfyui-cem-tools": { "stars": 1, "last_update": "2024-01-13 23:22:07", - "author_account_age_days": 4078 + "author_account_age_days": 4100 }, "https://github.com/futureversecom/ComfyUI-JEN": { - "stars": 0, - "last_update": "2024-08-02 15:08:29", - "author_account_age_days": 759 + "stars": 2, + "last_update": "2024-08-06 00:24:56", + "author_account_age_days": 781 }, "https://github.com/gameltb/ComfyUI_paper_playground": { - "stars": 10, - "last_update": "2024-07-08 14:01:35", - "author_account_age_days": 4095 + "stars": 11, + "last_update": "2024-08-16 15:25:37", + "author_account_age_days": 4117 }, "https://github.com/gameltb/ComfyUI_stable_fast": { - "stars": 188, - "last_update": "2024-08-02 07:36:31", - "author_account_age_days": 4095 + "stars": 194, + "last_update": "2024-08-04 09:25:33", + "author_account_age_days": 4117 }, "https://github.com/gameltb/io_comfyui": { - "stars": 4, + "stars": 5, "last_update": "2024-04-06 04:40:05", - "author_account_age_days": 4095 + "author_account_age_days": 4117 + }, + "https://github.com/gioferreira/ComfyUI-Molde-Utils": { + "stars": 0, + "last_update": "2024-08-19 22:32:44", + "author_account_age_days": 3022 }, "https://github.com/githubYiheng/comfyui_median_filter": { "stars": 0, "last_update": "2024-07-03 11:38:39", - "author_account_age_days": 3943 + "author_account_age_days": 3965 + }, + "https://github.com/hananbeer/node_dev": { + "stars": 4, + "last_update": "2024-08-19 08:08:39", + "author_account_age_days": 1606 }, "https://github.com/haofanwang/ComfyUI-InstantStyle": { "stars": 6, "last_update": "2024-05-23 16:11:13", - "author_account_age_days": 3017 + "author_account_age_days": 3039 }, "https://github.com/haomole/Comfyui-SadTalker": { - "stars": 7, - "last_update": "2024-07-26 08:36:26", - "author_account_age_days": 341 + "stars": 8, + "last_update": "2024-08-05 02:44:26", + "author_account_age_days": 363 }, "https://github.com/horidream/ComfyUI-Horidream": { "stars": 0, "last_update": "2024-07-15 07:42:11", - "author_account_age_days": 5083 + "author_account_age_days": 5105 }, "https://github.com/hotpizzatactics/ComfyUI-WaterMark-Detector": { "stars": 1, "last_update": "2024-07-23 14:36:35", - "author_account_age_days": 16 + "author_account_age_days": 39 }, "https://github.com/houdinii/comfy-magick": { "stars": 4, "last_update": "2024-03-11 06:40:54", - "author_account_age_days": 3560 + "author_account_age_days": 3582 }, "https://github.com/huchenlei/ComfyUI_densediffusion": { - "stars": 96, + "stars": 106, "last_update": "2024-07-27 18:33:35", - "author_account_age_days": 2915 + "author_account_age_days": 2938 }, "https://github.com/huchenlei/ComfyUI_omost": { - "stars": 387, - "last_update": "2024-07-27 18:33:53", - "author_account_age_days": 2915 + "stars": 402, + "last_update": "2024-08-04 18:51:27", + "author_account_age_days": 2938 }, "https://github.com/huizhang0110/ComfyUI_Easy_Nodes_hui": { "stars": 2, "last_update": "2024-02-27 08:22:49", - "author_account_age_days": 2494 + "author_account_age_days": 2517 }, "https://github.com/hy134300/comfyui-hb-node": { "stars": 0, "last_update": "2024-04-09 09:56:22", - "author_account_age_days": 1800 + "author_account_age_days": 1823 }, "https://github.com/hy134300/comfyui-hydit": { "stars": 8, "last_update": "2024-06-07 09:52:15", - "author_account_age_days": 1800 + "author_account_age_days": 1823 }, "https://github.com/ilovejohnwhite/UncleBillyGoncho": { "stars": 0, "last_update": "2024-02-29 00:16:42", - "author_account_age_days": 913 + "author_account_age_days": 935 }, "https://github.com/immersiveexperience/ie-comfyui-color-nodes": { "stars": 2, "last_update": "2024-06-18 10:54:55", - "author_account_age_days": 308 + "author_account_age_days": 331 }, "https://github.com/jh-leon-kim/ComfyUI-JHK-utils": { - "stars": 0, - "last_update": "2024-06-04 08:57:52", - "author_account_age_days": 211 + "stars": 1, + "last_update": "2024-08-16 19:54:07", + "author_account_age_days": 234 }, "https://github.com/jimmm-ai/TimeUi-a-ComfyUi-Timeline-Node": { - "stars": 213, + "stars": 218, "last_update": "2024-07-04 11:44:03", - "author_account_age_days": 60 + "author_account_age_days": 82 + }, + "https://github.com/jimstudt/ComfyUI-Jims-Nodes": { + "stars": 1, + "last_update": "2024-08-22 02:31:42", + "author_account_age_days": 5009 }, "https://github.com/jn-jairo/jn_node_suite_comfyui": { "stars": 6, "last_update": "2024-06-08 05:15:33", - "author_account_age_days": 4024 + "author_account_age_days": 4046 }, "https://github.com/jtscmw01/ComfyUI-DiffBIR": { - "stars": 77, + "stars": 79, "last_update": "2024-05-21 05:28:34", - "author_account_age_days": 541 + "author_account_age_days": 564 }, "https://github.com/jtydhr88/ComfyUI-Unique3D": { - "stars": 144, + "stars": 151, "last_update": "2024-07-31 13:52:24", - "author_account_age_days": 4793 + "author_account_age_days": 4815 }, "https://github.com/justUmen/Bjornulf_custom_nodes": { - "stars": 4, - "last_update": "2024-08-02 13:06:27", - "author_account_age_days": 2828 + "stars": 6, + "last_update": "2024-08-24 13:00:59", + "author_account_age_days": 2851 }, "https://github.com/kadirnar/ComfyUI-Adapter": { "stars": 3, "last_update": "2024-04-03 12:05:39", - "author_account_age_days": 2369 + "author_account_age_days": 2391 }, "https://github.com/kadirnar/comfyui_helpers": { "stars": 2, "last_update": "2024-03-04 16:25:30", - "author_account_age_days": 2369 + "author_account_age_days": 2391 }, "https://github.com/kappa54m/ComfyUI_Usability": { - "stars": 0, - "last_update": "2024-02-05 14:49:45", - "author_account_age_days": 1550 + "stars": 1, + "last_update": "2024-08-08 15:31:47", + "author_account_age_days": 1573 }, "https://github.com/kijai/ComfyUI-CV-VAE": { - "stars": 9, + "stars": 11, "last_update": "2024-06-03 21:46:49", - "author_account_age_days": 2222 + "author_account_age_days": 2245 + }, + "https://github.com/kijai/ComfyUI-CogVideoXWrapper": { + "stars": 138, + "last_update": "2024-08-07 17:37:22", + "author_account_age_days": 2245 }, "https://github.com/kijai/ComfyUI-DeepSeek-VL": { - "stars": 23, + "stars": 28, "last_update": "2024-05-21 16:43:40", - "author_account_age_days": 2222 + "author_account_age_days": 2245 }, "https://github.com/kijai/ComfyUI-DiffSynthWrapper": { - "stars": 55, + "stars": 57, "last_update": "2024-06-22 00:16:46", - "author_account_age_days": 2222 + "author_account_age_days": 2245 }, "https://github.com/kijai/ComfyUI-DiffusersSD3Wrapper": { - "stars": 8, + "stars": 9, "last_update": "2024-06-17 13:03:43", - "author_account_age_days": 2222 + "author_account_age_days": 2245 + }, + "https://github.com/kijai/ComfyUI-EasyAnimateWrapper": { + "stars": 69, + "last_update": "2024-08-14 02:20:18", + "author_account_age_days": 2245 }, "https://github.com/kijai/ComfyUI-FollowYourEmojiWrapper": { - "stars": 40, + "stars": 46, "last_update": "2024-07-27 12:50:25", - "author_account_age_days": 2222 + "author_account_age_days": 2245 + }, + "https://github.com/kijai/ComfyUI-LLaVA-OneVision": { + "stars": 62, + "last_update": "2024-08-25 14:04:22", + "author_account_age_days": 2245 + }, + "https://github.com/kijai/ComfyUI-VEnhancer": { + "stars": 17, + "last_update": "2024-08-19 20:42:49", + "author_account_age_days": 2245 }, "https://github.com/kycg/comfyui-Kwtoolset": { "stars": 0, "last_update": "2024-06-12 17:04:09", - "author_account_age_days": 980 + "author_account_age_days": 1003 }, "https://github.com/laksjdjf/ssd-1b-comfyui": { "stars": 1, "last_update": "2023-10-27 20:05:06", - "author_account_age_days": 2871 + "author_account_age_days": 2893 }, "https://github.com/leoleelxh/ComfyUI-MidjourneyNode-leoleexh": { "stars": 3, "last_update": "2024-08-01 03:37:17", - "author_account_age_days": 4115 + "author_account_age_days": 4137 }, "https://github.com/linhusyung/comfyui-Build-and-train-your-network": { - "stars": 93, + "stars": 95, "last_update": "2024-06-26 05:44:43", - "author_account_age_days": 717 + "author_account_age_days": 740 + }, + "https://github.com/logtd/ComfyUI-Fluxtapoz": { + "stars": 13, + "last_update": "2024-08-15 05:03:18", + "author_account_age_days": 184 }, "https://github.com/logtd/ComfyUI-MotionThiefExperiment": { "stars": 37, "last_update": "2024-05-22 00:12:06", - "author_account_age_days": 162 + "author_account_age_days": 184 + }, + "https://github.com/logtd/ComfyUI-Veevee": { + "stars": 55, + "last_update": "2024-08-12 03:04:12", + "author_account_age_days": 184 }, "https://github.com/longgui0318/comfyui-one-more-step": { "stars": 1, "last_update": "2024-05-07 08:40:56", - "author_account_age_days": 4204 + "author_account_age_days": 4227 }, "https://github.com/ltdrdata/ComfyUI-Workflow-Component": { - "stars": 208, + "stars": 212, "last_update": "2024-07-30 08:08:28", - "author_account_age_days": 502 + "author_account_age_days": 524 }, "https://github.com/m-ai-studio/mai-prompt-progress": { - "stars": 0, - "last_update": "2024-06-27 12:45:45", - "author_account_age_days": 88 + "stars": 1, + "last_update": "2024-08-21 14:35:21", + "author_account_age_days": 111 }, "https://github.com/maepopi/Diffusers-in-ComfyUI": { "stars": 3, - "last_update": "2024-08-01 13:48:36", - "author_account_age_days": 2397 + "last_update": "2024-08-24 11:41:14", + "author_account_age_days": 2420 }, "https://github.com/majorsauce/comfyui_indieTools": { "stars": 0, "last_update": "2024-06-25 08:59:57", - "author_account_age_days": 1845 + "author_account_age_days": 1867 }, "https://github.com/marcueberall/ComfyUI-BuildPath": { "stars": 0, "last_update": "2024-02-06 07:57:33", - "author_account_age_days": 1822 + "author_account_age_days": 1844 }, "https://github.com/marduk191/comfyui-marnodes": { - "stars": 1, - "last_update": "2024-07-31 13:47:31", - "author_account_age_days": 4454 + "stars": 2, + "last_update": "2024-08-13 22:15:05", + "author_account_age_days": 4477 }, "https://github.com/maruhidd/ComfyUI_Transparent-Background": { - "stars": 2, + "stars": 4, "last_update": "2024-06-14 07:02:56", - "author_account_age_days": 2295 + "author_account_age_days": 2317 }, "https://github.com/mashb1t/comfyui-nodes-mashb1t": { "stars": 0, "last_update": "2024-06-11 15:55:53", - "author_account_age_days": 3575 + "author_account_age_days": 3597 }, "https://github.com/melMass/ComfyUI-Lygia": { "stars": 0, "last_update": "2024-07-14 09:59:10", - "author_account_age_days": 3785 + "author_account_age_days": 3807 }, "https://github.com/mikeymcfish/FishTools": { "stars": 20, "last_update": "2024-07-13 20:51:17", - "author_account_age_days": 3443 + "author_account_age_days": 3465 }, "https://github.com/mut-ex/comfyui-gligengui-node": { - "stars": 41, + "stars": 42, "last_update": "2024-02-28 02:46:05", - "author_account_age_days": 2898 + "author_account_age_days": 2920 }, "https://github.com/nat-chan/comfyui-eval": { "stars": 2, "last_update": "2024-05-28 11:56:37", - "author_account_age_days": 3033 + "author_account_age_days": 3055 }, "https://github.com/nat-chan/comfyui-in-memory-transceiver": { "stars": 1, "last_update": "2024-05-01 10:03:01", - "author_account_age_days": 3033 + "author_account_age_days": 3055 }, "https://github.com/nat-chan/comfyui-paint": { "stars": 2, "last_update": "2024-06-14 11:01:38", - "author_account_age_days": 3033 + "author_account_age_days": 3055 + }, + "https://github.com/neeltheninja/ComfyUI-TextOverlay": { + "stars": 1, + "last_update": "2024-07-31 18:40:19", + "author_account_age_days": 1940 + }, + "https://github.com/neuratech-ai/ComfyUI-MultiGPU": { + "stars": 66, + "last_update": "2024-08-04 16:37:11", + "author_account_age_days": 135 + }, + "https://github.com/neverbiasu/ComfyUI-ControlNeXt": { + "stars": 3, + "last_update": "2024-08-15 08:15:43", + "author_account_age_days": 1081 }, "https://github.com/nidefawl/ComfyUI-nidefawl": { "stars": 0, "last_update": "2024-01-16 18:16:41", - "author_account_age_days": 4908 + "author_account_age_days": 4930 }, "https://github.com/nkchocoai/ComfyUI-PromptUtilities": { - "stars": 7, - "last_update": "2024-06-23 04:58:30", - "author_account_age_days": 199 + "stars": 8, + "last_update": "2024-08-23 08:36:52", + "author_account_age_days": 222 }, "https://github.com/norgeous/ComfyUI-UI-Builder": { - "stars": 10, - "last_update": "2024-08-01 20:51:25", - "author_account_age_days": 4069 + "stars": 11, + "last_update": "2024-08-11 22:22:04", + "author_account_age_days": 4091 }, "https://github.com/oyvindg/ComfyUI-TrollSuite": { - "stars": 0, - "last_update": "2024-05-22 21:32:03", - "author_account_age_days": 2369 + "stars": 2, + "last_update": "2024-08-15 10:37:43", + "author_account_age_days": 2392 }, "https://github.com/oztrkoguz/ComfyUI_Kosmos2_BBox_Cutter": { - "stars": 15, + "stars": 16, "last_update": "2024-07-25 05:50:01", - "author_account_age_days": 881 + "author_account_age_days": 903 }, "https://github.com/pamparamm/ComfyUI-ppm": { - "stars": 35, - "last_update": "2024-07-31 13:53:58", - "author_account_age_days": 2170 + "stars": 51, + "last_update": "2024-08-22 20:55:56", + "author_account_age_days": 2193 }, "https://github.com/phineas-pta/comfy-trt-test": { "stars": 84, "last_update": "2024-06-04 21:09:17", - "author_account_age_days": 2328 + "author_account_age_days": 2350 }, "https://github.com/poisenbery/NudeNet-Detector-Provider": { "stars": 1, "last_update": "2024-02-26 02:11:27", - "author_account_age_days": 1276 + "author_account_age_days": 1299 }, "https://github.com/prabinpebam/anyPython": { "stars": 9, "last_update": "2024-07-01 04:07:16", - "author_account_age_days": 4282 + "author_account_age_days": 4304 }, "https://github.com/prismwastaken/comfyui-tools": { "stars": 0, "last_update": "2024-03-05 14:34:56", - "author_account_age_days": 197 + "author_account_age_days": 219 }, "https://github.com/pzzmyc/comfyui-sd3-simple-simpletuner": { "stars": 1, "last_update": "2024-06-19 12:48:18", - "author_account_age_days": 2139 + "author_account_age_days": 2161 }, "https://github.com/redhottensors/ComfyUI-ODE": { - "stars": 37, + "stars": 41, "last_update": "2024-08-01 06:57:05", - "author_account_age_days": 179 + "author_account_age_days": 201 }, "https://github.com/romeobuilderotti/ComfyUI-EZ-Pipes": { "stars": 3, "last_update": "2023-11-15 22:00:49", - "author_account_age_days": 330 + "author_account_age_days": 352 }, "https://github.com/runtime44/comfyui_r44_nodes": { - "stars": 33, + "stars": 35, "last_update": "2024-07-01 08:02:04", - "author_account_age_days": 207 + "author_account_age_days": 230 }, "https://github.com/sangeet/comfyui-testui": { "stars": 2, "last_update": "2024-05-15 00:55:17", - "author_account_age_days": 5119 + "author_account_age_days": 5142 }, "https://github.com/sdfxai/SDFXBridgeForComfyUI": { "stars": 8, "last_update": "2024-06-14 10:26:56", - "author_account_age_days": 274 + "author_account_age_days": 297 + }, + "https://github.com/sebord/ComfyUI-LMCQ": { + "stars": 3, + "last_update": "2024-08-20 01:47:36", + "author_account_age_days": 849 }, "https://github.com/shadowcz007/ComfyUI-PuLID-Test": { "stars": 8, "last_update": "2024-05-12 14:37:28", - "author_account_age_days": 3354 + "author_account_age_days": 3377 }, "https://github.com/shadowcz007/comfyui-CLIPSeg": { "stars": 1, "last_update": "2024-02-08 02:16:24", - "author_account_age_days": 3354 + "author_account_age_days": 3377 }, "https://github.com/shadowcz007/comfyui-hydit-lowvram": { "stars": 2, "last_update": "2024-07-31 10:04:09", - "author_account_age_days": 3354 + "author_account_age_days": 3377 }, "https://github.com/shadowcz007/comfyui-llamafile": { "stars": 15, "last_update": "2024-05-21 19:47:56", - "author_account_age_days": 3354 + "author_account_age_days": 3377 }, "https://github.com/shadowcz007/comfyui-musicgen": { - "stars": 81, + "stars": 85, "last_update": "2024-07-04 12:53:38", - "author_account_age_days": 3354 + "author_account_age_days": 3377 + }, + "https://github.com/shinich39/comfyui-event-handler": { + "stars": 0, + "last_update": "2024-08-23 09:38:35", + "author_account_age_days": 374 }, "https://github.com/shirazdesigner/CLIPTextEncodeAndEnhancev4": { "stars": 0, "last_update": "2024-04-27 13:25:08", - "author_account_age_days": 4001 + "author_account_age_days": 4024 }, "https://github.com/sofakid/dandy": { - "stars": 39, + "stars": 41, "last_update": "2024-05-27 21:46:18", - "author_account_age_days": 4093 + "author_account_age_days": 4115 }, "https://github.com/stavsap/ComfyUI-React-SDK": { "stars": 6, "last_update": "2024-03-17 21:54:21", - "author_account_age_days": 4123 + "author_account_age_days": 4146 }, "https://github.com/stutya/ComfyUI-Terminal": { "stars": 0, "last_update": "2024-02-05 16:47:28", - "author_account_age_days": 3877 + "author_account_age_days": 3900 }, "https://github.com/sugarkwork/comfyui_psd": { "stars": 1, "last_update": "2024-03-26 08:24:56", - "author_account_age_days": 915 + "author_account_age_days": 938 }, "https://github.com/tachyon-beep/comfyui-simplefeed": { "stars": 3, "last_update": "2024-05-22 03:30:57", - "author_account_age_days": 4961 + "author_account_age_days": 4983 }, "https://github.com/talesofai/comfyui-supersave": { "stars": 1, "last_update": "2023-12-27 02:05:53", - "author_account_age_days": 595 + "author_account_age_days": 618 }, "https://github.com/teward/Comfy-Sentry": { "stars": 1, "last_update": "2024-07-31 21:37:42", - "author_account_age_days": 5138 + "author_account_age_days": 5160 }, "https://github.com/thderoo/ComfyUI-_topfun_s_nodes": { "stars": 6, "last_update": "2024-07-03 14:39:28", - "author_account_age_days": 2906 + "author_account_age_days": 2928 }, "https://github.com/tjorbogarden/my-useful-comfyui-custom-nodes": { "stars": 0, "last_update": "2024-03-05 13:31:31", - "author_account_age_days": 152 + "author_account_age_days": 175 }, "https://github.com/tom-doerr/dspy_nodes": { - "stars": 157, - "last_update": "2024-07-22 21:56:08", - "author_account_age_days": 2819 + "stars": 171, + "last_update": "2024-08-04 18:55:22", + "author_account_age_days": 2842 }, "https://github.com/tracerstar/comfyui-p5js-node": { - "stars": 31, + "stars": 32, "last_update": "2024-07-05 23:47:57", - "author_account_age_days": 5238 + "author_account_age_days": 5261 }, "https://github.com/tuckerdarby/ComfyUI-TDNodes": { "stars": 3, "last_update": "2024-02-19 17:00:55", - "author_account_age_days": 2978 + "author_account_age_days": 3000 }, "https://github.com/umisetokikaze/comfyui_mergekit": { "stars": 0, "last_update": "2024-04-28 07:21:00", - "author_account_age_days": 1862 + "author_account_age_days": 1885 }, "https://github.com/unanan/ComfyUI-Dist": { "stars": 5, "last_update": "2024-02-28 10:03:50", - "author_account_age_days": 2937 + "author_account_age_days": 2960 }, "https://github.com/unanan/ComfyUI-clip-interrogator": { - "stars": 33, + "stars": 37, "last_update": "2024-07-27 18:33:22", - "author_account_age_days": 1069 + "author_account_age_days": 1092 }, "https://github.com/walterFeng/ComfyUI-Image-Utils": { "stars": 1, - "last_update": "2024-08-01 16:32:08", - "author_account_age_days": 2815 + "last_update": "2024-08-09 11:31:26", + "author_account_age_days": 2838 }, "https://github.com/willblaschko/ComfyUI-Unload-Models": { - "stars": 2, + "stars": 4, "last_update": "2024-06-30 10:07:40", - "author_account_age_days": 4631 + "author_account_age_days": 4653 }, "https://github.com/wormley/comfyui-wormley-nodes": { "stars": 0, "last_update": "2023-11-12 19:05:11", - "author_account_age_days": 2513 + "author_account_age_days": 2535 }, "https://github.com/yushan777/ComfyUI-Y7Nodes": { "stars": 1, - "last_update": "2024-07-30 09:50:28", - "author_account_age_days": 557 + "last_update": "2024-08-04 08:48:59", + "author_account_age_days": 579 }, "https://github.com/zml-ai/comfyui-hydit": { - "stars": 1, - "last_update": "2024-07-17 15:29:42", - "author_account_age_days": 2023 + "stars": 2, + "last_update": "2024-08-07 09:37:09", + "author_account_age_days": 2045 }, "https://github.com/zmwv823/ComfyUI-AnyText": { - "stars": 74, - "last_update": "2024-07-26 01:12:04", - "author_account_age_days": 3309 + "stars": 87, + "last_update": "2024-08-16 10:36:15", + "author_account_age_days": 3331 } } \ No newline at end of file diff --git a/node_db/legacy/custom-node-list.json b/node_db/legacy/custom-node-list.json index 466d55ea..2b24e14e 100644 --- a/node_db/legacy/custom-node-list.json +++ b/node_db/legacy/custom-node-list.json @@ -10,6 +10,48 @@ }, + + { + "author": "ZHO-ZHO-ZHO", + "title": "ComfyUI-AnyText [NOT MAINTAINED]", + "reference": "https://github.com/ZHO-ZHO-ZHO/ComfyUI-AnyText", + "files": [ + "https://github.com/ZHO-ZHO-ZHO/ComfyUI-AnyText" + ], + "install_type": "git-clone", + "description": "Unofficial implementation of [a/AnyText](https://github.com/tyxsspa/AnyText/tree/825bcc54687206b15bd7e28ba1a8b095989d58e3) for ComfyUI(EXP)" + }, + { + "author": "shinich39", + "title": "comfyui-pkg39 [DEPRECATED]", + "reference": "https://github.com/shinich39/comfyui-pkg39", + "files": [ + "https://github.com/shinich39/comfyui-pkg39" + ], + "install_type": "git-clone", + "description": "This package has created for generate image from generated image and embedded workflow." + }, + { + "author": "dnl13", + "title": "ComfyUI-dnl13-seg [DEPRECATED]", + "reference": "https://github.com/dnl13/ComfyUI-dnl13-seg", + "files": [ + "https://github.com/dnl13/ComfyUI-dnl13-seg" + ], + "install_type": "git-clone", + "description": "After discovering @storyicon implementation here of Segment Anything, I realized its potential as a powerful tool for ComfyUI if implemented correctly. I delved into the SAM and Dino models. The following is my own adaptation of sam_hq for ComfyUI." + }, + { + "author": "1038lab", + "title": "ComfyUI-latentSizeSelector [REMOVED]", + "id": "ComfyUI-latentSizeSelector", + "reference": "https://github.com/1038lab/ComfyUI_LatentSizeSelector", + "files": [ + "https://github.com/1038lab/ComfyUI_LatentSizeSelector" + ], + "install_type": "git-clone", + "description": "You'll get a new node Latent Size Selector, you can pick the x and y sizes from a list." + }, { "author": "hy134300", "title": "ComfyUI-PhotoMaker-V2 [REMOVED]", diff --git a/node_db/new/custom-node-list.json b/node_db/new/custom-node-list.json index a565a04d..b5200636 100644 --- a/node_db/new/custom-node-list.json +++ b/node_db/new/custom-node-list.json @@ -8,697 +8,689 @@ "description": "If you see this message, your ComfyUI-Manager is outdated.\nRecent channel provides only the list of the latest nodes. If you want to find the complete node list, please go to the Default channel.\nMaking LoRA has never been easier!" }, - - + + { - "author": "PowerHouseMan", - "title": "ComfyUI-AdvancedLivePortrait", - "id": "advancedliveportrait", - "reference": "https://github.com/PowerHouseMan/ComfyUI-AdvancedLivePortrait", + "author": "nicehero", + "title": "comfyui-SegGPT", + "reference": "https://github.com/nicehero/comfyui-SegGPT", "files": [ - "https://github.com/PowerHouseMan/ComfyUI-AdvancedLivePortrait" + "https://github.com/nicehero/comfyui-SegGPT" ], "install_type": "git-clone", - "description": "AdvancedLivePortrait with Facial expression editor" + "description": "We release the [a/SegGPT model](https://huggingface.co/BAAI/SegGPT/blob/main/seggpt_vit_large.pth) and inference code for segmentation everything, as well as some example images and videos.\nNOTE: [a/SegGPT: Segmenting Everything In Context](https://huggingface.co/BAAI/SegGPT)" }, { - "author": "cdxOo", - "title": "Text Node With Comments (@cdxoo)", - "reference": "https://github.com/cdxOo/comfyui-text-node-with-comments", + "author": "sakura1bgx", + "title": "ComfyUI_FlipStreamViewer", + "reference": "https://github.com/sakura1bgx/ComfyUI_FlipStreamViewer", "files": [ - "https://github.com/cdxOo/comfyui-text-node-with-comments" + "https://github.com/sakura1bgx/ComfyUI_FlipStreamViewer" ], "install_type": "git-clone", - "description": "multiline text node that strips c-style comments (i.e.'//' and '/* ... */') before passing output string downstream" + "description": "ComfyUI_FlipStreamViewer is a tool that provides a viewer interface for flipping images with frame interpolation, allowing you to watch high-fidelity pseudo-videos without needing AnimateDiff." }, { - "author": "11dogzi", - "title": "Comfyui-ergouzi-kaiguan", - "id": "ergouzi-nodes", - "reference": "https://github.com/11dogzi/Comfyui-ergouzi-kaiguan", + "author": "NakamuraShippo", + "title": "ComfyUI_mittimiLoadPreset", + "id": "comfyui-mittimi-load-preset", + "reference": "https://github.com/mittimi/ComfyUI_mittimiLoadPreset", "files": [ - "https://github.com/11dogzi/Comfyui-ergouzi-kaiguan" + "https://github.com/mittimi/ComfyUI_mittimiLoadPreset" ], "install_type": "git-clone", - "description": "Group switching control, one click control to ignore and disable multiple groups, as well as wired switch combination nodes, allowing for arbitrary switching of annotation names" + "description": "The system selects and loads preset." }, { - "author": "neverbiasu", - "title": "ComfyUI SAM2(Segment Anything 2)", - "id": "sam2", - "reference": "https://github.com/neverbiasu/ComfyUI-SAM2", + "author": "RodrigoSKohl", + "title": "ComfyUI-Panoramic-ImgStitcher", + "reference": "https://github.com/RodrigoSKohl/ComfyUI-Panoramic-ImgStitcher", "files": [ - "https://github.com/neverbiasu/ComfyUI-SAM2" + "https://github.com/RodrigoSKohl/ComfyUI-Panoramic-ImgStitcher" ], "install_type": "git-clone", - "description": "This project adapts the SAM2 to incorporate functionalities from [a/comfyui_segment_anything](https://github.com/storyicon/comfyui_segment_anything). Many thanks to continue-revolution for their foundational work." + "description": "Nodeds:Panoramic Image Stitcher" + }, + { + "author": "logtd", + "title": "ComfyUI-SSREncoder", + "id": "ssrencoder", + "reference": "https://github.com/logtd/ComfyUI-SSREncoder", + "files": [ + "https://github.com/logtd/ComfyUI-SSREncoder" + ], + "install_type": "git-clone", + "description": "ComfyUI Nodes to use [a/SSR Encoder:Encoding Selective Subject Representation for Subject-Driven Generation](https://github.com/Xiaojiu-z/SSR_Encoder)." + }, + { + "author": "logtd", + "title": "ComfyUI-SeeCoder", + "id": "seecoder-logtd", + "reference": "https://github.com/logtd/ComfyUI-SeeCoder", + "files": [ + "https://github.com/logtd/ComfyUI-SeeCoder" + ], + "install_type": "git-clone", + "description": "ComfyUI nodes to use the SeeCoder from [a/Prompt-Free-Diffusion](https://github.com/SHI-Labs/Prompt-Free-Diffusion)" + }, + { + "author": "nux1111", + "title": "ComfyUI_NetDist_Plus", + "reference": "https://github.com/nux1111/ComfyUI_NetDist_Plus", + "files": [ + "https://github.com/nux1111/ComfyUI_NetDist_Plus" + ], + "install_type": "git-clone", + "description": "Run ComfyUI workflows on multiple local GPUs/networked machines with options to edit the json values within comfyui.\nOriginal repo: [a/city96/ComfyUI_NetDist](https://github.com/city96/ComfyUI_NetDist)" + }, + { + "author": "daxcay", + "title": "ComfyUI-Nexus", + "reference": "https://github.com/daxcay/ComfyUI-Nexus", + "files": [ + "https://github.com/daxcay/ComfyUI-Nexus" + ], + "install_type": "git-clone", + "description": "Node to enable seamless multiuser workflow collaboration, run on local and remote comfy servers." + }, + { + "author": "Assistant", + "title": "ComfyUI-PromptList", + "reference": "https://github.com/NakamuraShippo/ComfyUI-PromptList", + "files": [ + "https://github.com/NakamuraShippo/ComfyUI-PromptList" + ], + "install_type": "git-clone", + "description": "Custom node for managing prompts with CSV integration" + }, + { + "author": "X-T-E-R", + "title": "ComfyUI Easy Civitai (XTNodes)", + "reference": "https://github.com/X-T-E-R/ComfyUI-EasyCivitai-XTNodes", + "files": [ + "https://github.com/X-T-E-R/ComfyUI-EasyCivitai-XTNodes" + ], + "install_type": "git-clone", + "description": "Fed up with the hassle of managing AI models and LoRAs? Tired of hunting down the perfect resources, only to struggle with getting them loaded and configured just right?\nIntroducing the Civitai Node Loading System—your all-in-one solution for seamless model and LoRA management. Whether you’re pulling directly from Civitai or loading from local files, our system makes it a breeze. With automatic preview generation and BLAKE3 hash verification, you can be sure that you’re always working with the correct and highest quality resources. Say goodbye to the guesswork and hello to a streamlined, efficient workflow that’s as powerful as it is user-friendly." + }, + { + "author": "niknah", + "title": "Quick Connections", + "id": "quick-connections", + "reference": "https://github.com/niknah/quick-connections", + "files": [ + "https://github.com/niknah/quick-connections" + ], + "install_type": "git-clone", + "description": "Quick connections, Circuit board connections" + }, + { + "author": "hyejinlee12", + "title": "ComfyUI-Fill-Image-for-Outpainting", + "id": "LoadFiles", + "reference": "https://github.com/Lhyejin/ComfyUI-Fill-Image-for-Outpainting", + "files": [ + "https://github.com/Lhyejin/ComfyUI-Fill-Image-for-Outpainting" + ], + "install_type": "git-clone", + "description": "This node is to fill image for outpainting(inpainting)\nFill image using cv2 methods(cv2_ns, cv2_telea and edge_pad)" + }, + { + "author": "xlinx", + "title": "decadetw-Auto-Messaging-realtime", + "reference": "https://github.com/xlinx/ComfyUI-decadetw-auto-messaging-realtime", + "files": [ + "https://github.com/xlinx/ComfyUI-decadetw-auto-messaging-realtime" + ], + "install_type": "git-clone", + "description": "Auto msg to ur mobile (LINE | Telegram | Discord)\nMotivation: Mobile phone wallpaper., an architect like: architect, cloth designer, art-worker, When u outdoor, ..." + }, + { + "author": "yhayano-ponotech", + "title": "ComfyUI-Fal-API-Flux", + "reference": "https://github.com/yhayano-ponotech/ComfyUI-Fal-API-Flux", + "files": [ + "https://github.com/yhayano-ponotech/ComfyUI-Fal-API-Flux" + ], + "install_type": "git-clone", + "description": "This repository contains custom nodes for ComfyUI that integrate the fal.ai FLUX.1 [dev] with LoRA API, specifically for text-to-image generation. These nodes allow you to use the FLUX.1 model directly within your ComfyUI workflows." + }, + { + "author": "Dr.Jusseaux", + "title": "Diffusers-in-ComfyUI", + "reference": "https://github.com/maepopi/Diffusers-in-ComfyUI", + "files": [ + "https://github.com/maepopi/Diffusers-in-ComfyUI" + ], + "install_type": "git-clone", + "description": "A collection of ComfyUI custom nodes that allow to use most Diffusers pipelines and components in Comfy(Txt2Img, Img2Img, Inpainting, LoRAS, B-LoRAS, ControlNet...)" + }, + { + "author": "erosDiffusion", + "title": "Compositor Node", + "reference": "https://github.com/erosDiffusion/ComfyUI-enricos-nodes", + "files": [ + "https://github.com/erosDiffusion/ComfyUI-enricos-nodes" + ], + "install_type": "git-clone", + "description": "pass up to 8 images and visually place, rotate and scale them to build the perfect composition. group move and group rescale. remember their position and scaling value across generations to easy swap images. use the buffer zone to to park an asset you don't want to use or easily reach transformations controls" + }, + { + "author": "Rvage0815", + "title": "ComfyUI-RvTools", + "reference": "https://github.com/Rvage0815/ComfyUI-RvTools", + "files": [ + "https://github.com/Rvage0815/ComfyUI-RvTools" + ], + "install_type": "git-clone", + "description": "With this suit, you have a lot of nodes in one place to build your workflow." + }, + { + "author": "daryltucker", + "title": "ComfyUI-LoadFiles", + "id": "LoadFiles", + "reference": "https://github.com/daryltucker/ComfyUI-LoadFiles", + "files": [ + "https://github.com/daryltucker/ComfyUI-LoadFiles" + ], + "install_type": "git-clone", + "description": "The primary goal of these nodes is to provide a way to access files generated by ComfyUI workflows, local to the machine running ComfyUI. These nodes should always return an updated list of files when triggered." + }, + { + "author": "dchatel", + "title": "comfyui_davcha", + "reference": "https://github.com/dchatel/comfyui_davcha", + "files": [ + "https://github.com/dchatel/comfyui_davcha" + ], + "install_type": "git-clone", + "description": "Nodes:SmartMask, ResizeCropFit, Percent Padding, SoftErosion, StringScheduleHelper, DStack, DavchaConditioningConcat, DavchaModelMergeSimple, DavchaCLIPMergeSimple, DavchaModelMergeSD1, DavchaModelMergeSDXL, ConditioningCompress... Some personal QoL and experimental nodes" + }, + { + "author": "Steudio", + "title": "ComfyUI_Steudio", + "reference": "https://github.com/Steudio/ComfyUI_Steudio", + "files": [ + "https://github.com/Steudio/ComfyUI_Steudio" + ], + "install_type": "git-clone", + "description": "Nodes: TileSplit (Dynamic), TileMerge (Dynamic)" + }, + { + "author": "nonnonstop", + "title": "comfyui-faster-loading", + "reference": "https://github.com/nonnonstop/comfyui-faster-loading", + "files": [ + "https://github.com/nonnonstop/comfyui-faster-loading" + ], + "install_type": "git-clone", + "description": "This extension applies a patch that limits the model loading speed when using an HDD in a Windows environment. See [a/comfyanonymous/ComfyUI#1992](https://github.com/comfyanonymous/ComfyUI/issues/1992). [w/As this patch is only useful in very limited environments, its installation is not recommended under normal circumstances. Memory usage may increase.]" + }, + { + "author": "TTPlanetPig", + "title": "Comfyui_TTP_Toolset", + "reference": "https://github.com/TTPlanetPig/Comfyui_TTP_Toolset", + "files": [ + "https://github.com/TTPlanetPig/Comfyui_TTP_Toolset" + ], + "install_type": "git-clone", + "description": "This is a workflow for my simple logic amazing upscale node for DIT model. it can be common use for Flux,Hunyuan,SD3 It can simple tile the initial image into pieces and then use image-interrogator to get each tile prompts for more accurate upscale process. The condition will be properly handled and the hallucination will be significantly eliminated." + }, + { + "author": "TTPlanetPig", + "title": "for comfyui image proprocessor", + "reference": "https://github.com/TTPlanetPig/Comfyui_TTP_CN_Preprocessor", + "files": [ + "https://github.com/TTPlanetPig/Comfyui_TTP_CN_Preprocessor" + ], + "install_type": "git-clone", + "description": "Adapt for Hunyuan now\nNOTE: The files in the repo are not organized, which may lead to update issues." + }, + { + "author": "StartHua", + "title": "Comfyui_CXH_Phi_3.5", + "reference": "https://github.com/StartHua/Comfyui_CXH_Phi_3.5", + "files": [ + "https://github.com/StartHua/Comfyui_CXH_Phi_3.5" + ], + "install_type": "git-clone", + "description": "Phi-3.5-vision-instruct fast talk with image !\nFast , Fast ,Fast!\n1.Phi-3.5-vision-instruct" + }, + { + "author": "wmpmiles", + "title": "ComfyUI-GTF-Utilities", + "reference": "https://github.com/wmpmiles/ComfyUI-GTF-Utilities", + "files": [ + "https://github.com/wmpmiles/ComfyUI-GTF-Utilities" + ], + "install_type": "git-clone", + "description": "Generalised 'image' processing nodes for images, masks, latents, and combinations thereof." + }, + { + "author": "shinich39", + "title": "comfyui-put-image", + "reference": "https://github.com/shinich39/comfyui-put-image", + "files": [ + "https://github.com/shinich39/comfyui-put-image" + ], + "install_type": "git-clone", + "description": "Load image from directory." + }, + { + "author": "shinich39", + "title": "comfyui-parse-image", + "reference": "https://github.com/shinich39/comfyui-parse-image", + "files": [ + "https://github.com/shinich39/comfyui-parse-image" + ], + "install_type": "git-clone", + "description": "Extract metadata from image." + }, + { + "author": "Pseudotools", + "title": "Pseudocomfy", + "id": "pseudocomfy", + "reference": "https://github.com/Pseudotools/Pseudocomfy", + "files": [ + "https://github.com/Pseudotools/Pseudocomfy" + ], + "install_type": "git-clone", + "description": "A package designed to enable multi-regional prompting for architectural rendering, integrated with the Rhino Pseudorandom plugin." + }, + { + "author": "aidenli", + "title": "ComfyUI_NYJY", + "id": "NYJY", + "reference": "https://github.com/aidenli/ComfyUI_NYJY", + "files": [ + "https://github.com/aidenli/ComfyUI_NYJY" + ], + "install_type": "git-clone", + "description": "Nodes: Translate, JoyTag, JoyCaption." }, { "author": "kijai", - "title": "ComfyUI-segment-anything-2", - "id": "segment-anything-2", - "reference": "https://github.com/kijai/ComfyUI-segment-anything-2", + "title": "ComfyUI Flux Trainer", + "reference": "https://github.com/kijai/ComfyUI-FluxTrainer", "files": [ - "https://github.com/kijai/ComfyUI-segment-anything-2" + "https://github.com/kijai/ComfyUI-FluxTrainer" ], "install_type": "git-clone", - "description": "Nodes to use [a/segment-anything-2](https://github.com/facebookresearch/segment-anything-2) for image or video segmentation." + "description": "Currently supports LoRA training, and untested full finetune with code from kohya's scripts: [a/https://github.com/kohya-ss/sd-scripts](https://github.com/kohya-ss/sd-scripts)" }, { - "author": "akatz-ai", - "title": "Akatz Custom Nodes", - "id": "akatz-ai", - "reference": "https://github.com/akatz-ai/ComfyUI-AKatz-Nodes", - "files": [ - "https://github.com/akatz-ai/ComfyUI-AKatz-Nodes" - ], - "install_type": "git-clone", - "description": "Simple custom node pack for nodes I use in my workflows. Includes Dilate Mask Linear for animating masks." - }, - { - "author": "MiddleKD", - "title": "ComfyUI-mem-safe-wrapper", - "reference": "https://github.com/MiddleKD/ComfyUI-mem-safe-wrapper", + "author": "camenduru", + "title": "ComfyUI-TostAI", + "reference": "https://github.com/camenduru/ComfyUI-TostAI", "files": [ - "https://github.com/MiddleKD/ComfyUI-mem-safe-wrapper" + "https://github.com/camenduru/ComfyUI-TostAI" ], "install_type": "git-clone", - "description": "ComfyUI's Smart Memory Management efficiently manages RAM, GPU memory, and garbage collection. This feature keeps frequently used models in memory to increase inference speed, and dynamically releases less important models when memory is low to optimize resources. However, not all ComfyUI custom node developers create nodes that are compatible with Smart memory management. This includes several impressive models. Mem-safe-wrapper is a custom node that wraps these model nodes to enable ComfyUI's Smart memory management capabilities." + "description": "NODES: SendToTostAI" }, { - "author": "teward", - "title": "Comfy-Sentry", - "reference": "https://github.com/teward/Comfy-Sentry", + "author": "xlinx", + "title": "ComfyUI-decadetw-auto-prompt-llm", + "reference": "https://github.com/xlinx/ComfyUI-decadetw-auto-prompt-llm", "files": [ - "https://github.com/teward/Comfy-Sentry" + "https://github.com/xlinx/ComfyUI-decadetw-auto-prompt-llm" ], "install_type": "git-clone", - "description": "ComfyUI custom node that activates integration with a Sentry instance for loading. Has no actual nodes." - }, - { - "author": "shinich39", - "title": "comfyui-pkg39", - "reference": "https://github.com/shinich39/comfyui-pkg39", - "files": [ - "https://github.com/shinich39/comfyui-pkg39" - ], - "install_type": "git-clone", - "description": "This package has created for generate image from generated image and embedded workflow." - }, - { - "author": "chflame163", - "title": "ComfyUI_CatVTON_Wrapper", - "id": "catvton-wrapper", - "reference": "https://github.com/chflame163/ComfyUI_CatVTON_Wrapper", - "files": [ - "https://github.com/chflame163/ComfyUI_CatVTON_Wrapper" - ], - "install_type": "git-clone", - "description": "[a/CatVTON](https://github.com/Zheng-Chong/CatVTON) warpper for ComfyUI" - }, - { - "author": "aisabervisionlab", - "title": "ComfyUI_merge_ASVL", - "id": "merge-asvl", - "reference": "https://github.com/aisabervisionlab/ComfyUI_merge_ASVL", - "files": [ - "https://github.com/aisabervisionlab/ComfyUI_merge_ASVL" - ], - "install_type": "git-clone", - "description": "This is a simple node for connecting images. For pictures of the same size, users can choose to fill in vertical in the parameter to connect the pictures vertically or fill in horizontal to connect the pictures horizontally." - }, - { - "author": "gisu", - "title": "foxpack", - "id": "foxp", - "reference": "https://github.com/gisu/comfyui-foxpack", - "files": [ - "https://github.com/gisu/comfyui-foxpack" - ], - "install_type": "git-clone", - "description": "Collection of nodes for the automation of workflows" - }, - { - "author": "christian-byrne", - "title": "youtube-dl-comfyui", - "reference": "https://github.com/christian-byrne/youtube-dl-comfyui", - "files": [ - "https://github.com/christian-byrne/youtube-dl-comfyui" - ], - "install_type": "git-clone", - "description": "Download youtube videos/playlists" - }, - { - "author": "pzc163", - "title": "Comfyui-CatVTON", - "id": "catvton", - "reference": "https://github.com/pzc163/Comfyui-CatVTON", - "files": [ - "https://github.com/pzc163/Comfyui-CatVTON" - ], - "install_type": "git-clone", - "description": "Comfyui-CatVTON This repository is the modified official Comfyui node of CatVTON, which is a simple and efficient virtual try-on diffusion model with 1) Lightweight Network (899.06M parameters totally), 2) Parameter-Efficient Training (49.57M parameters trainable) 3) Simplified Inference (< 8G VRAM for 1024X768 resolution).\nThe original GitHub project is [a/https://github.com/Zheng-Chong/CatVTON](https://github.com/Zheng-Chong/CatVTON)" - }, - { - "author": "webfiltered", - "title": "WTF? - a debug node for ComfyUI", - "id": "debugnode", - "reference": "https://github.com/webfiltered/DebugNode-ComfyUI", - "files": [ - "https://github.com/webfiltered/DebugNode-ComfyUI" - ], - "install_type": "git-clone", - "description": "This node provides a simple way to view the output of many nodes, without leaving ComfyUI." - }, - { - "author": "Visionatrix", - "title": "ComfyUI-Visionatrix", - "id": "visionatrix", - "reference": "https://github.com/Visionatrix/ComfyUI-Visionatrix", - "files": [ - "https://github.com/Visionatrix/ComfyUI-Visionatrix" - ], - "install_type": "git-clone", - "description": "The ComfyUI-Visionatrix nodes are designed for convenient ComfyUI to [a/Visionatrix](https://github.com/Visionatrix/Visionatrix) workflow support migration, in particular to extract prompt input params (input, textarea, checkbox, select, range, file) to be used in simplified Visionatrix UI." - }, - { - "author": "Fuou Marinas", - "title": "ComfyUI-EbSynth", - "id": "comfyEbsynth", - "reference": "https://github.com/FuouM/ComfyUI-EbSynth", - "files": [ - "https://github.com/FuouM/ComfyUI-EbSynth" - ], - "install_type": "git-clone", - "description": "Run EbSynth, Fast Example-based Image Synthesis and Style Transfer, in ComfyUI." - }, - { - "author": "Parameshvadivel", - "title": "ComfyUI-SVGview", - "id": "svgview", - "reference": "https://github.com/Parameshvadivel/ComfyUI-SVGview", - "files": [ - "https://github.com/Parameshvadivel/ComfyUI-SVGview" - ], - "install_type": "git-clone", - "description": "Nodes:Preview SVG" - }, - { - "author": "vault-developer", - "title": "Image-blender", - "reference": "https://github.com/vault-developer/comfyui-image-blender", - "files": [ - "https://github.com/vault-developer/comfyui-image-blender" - ], - "install_type": "git-clone", - "description": "A custom node to blend two images together using a specified blending mode." - }, - { - "author": "liangt", - "title": "comfyui-loadimagewithsubfolder", - "reference": "https://github.com/liangt/comfyui-loadimagewithsubfolder", - "files": [ - "https://github.com/liangt/comfyui-loadimagewithsubfolder" - ], - "install_type": "git-clone", - "description": "Extend LoadImage node with subfolder support" - }, - { - "author": "neeltheninja", - "title": "ComfyUI-TextOverlay", - "reference": "https://github.com/neeltheninja/ComfyUI-TextOverlay", - "files": [ - "https://github.com/neeltheninja/ComfyUI-TextOverlay" - ], - "install_type": "git-clone", - "description": "A custom node for ComfyUI that adds text overlay to images, with options for text and background color, opacity, vertical positioning, and custom font selection." - }, - { - "author": "JosefKuchar", - "title": "ComfyUI-AdvancedTiling", - "reference": "https://github.com/JosefKuchar/ComfyUI-AdvancedTiling", - "files": [ - "https://github.com/JosefKuchar/ComfyUI-AdvancedTiling" - ], - "install_type": "git-clone", - "description": "Advanced tiling of various shapes for ComfyUI" - }, - { - "author": "glowcone", - "title": "String Converter", - "reference": "https://github.com/glowcone/comfyui-string-converter", - "files": [ - "https://github.com/glowcone/comfyui-string-converter" - ], - "install_type": "git-clone", - "description": "Nodes: Convert String To Int, Convert String To Float" - }, - { - "author": "Makki_Shizu", - "title": "comfyui_reimgsize", - "id": "reimgsize", - "reference": "https://github.com/MakkiShizu/comfyui_reimgsize", - "files": [ - "https://github.com/MakkiShizu/comfyui_reimgsize" - ], - "install_type": "git-clone", - "description": "a simple reimgsize node(s) in comfyui." - }, - { - "author": "DriftJohnson", - "title": "DJZ-Nodes", - "id": "DJZ-Nodes", - "reference": "https://github.com/MushroomFleet/DJZ-Nodes", - "files": [ - "https://github.com/MushroomFleet/DJZ-Nodes" - ], - "install_type": "git-clone", - "description": "AspectSize and other nodes" - }, - { - "author": "var1ableX", - "title": "ComfyUI_Accessories", - "reference": "https://github.com/var1ableX/ComfyUI_Accessories", - "files": [ - "https://github.com/var1ableX/ComfyUI_Accessories" - ], - "install_type": "git-clone", - "description": "Get Mask Dimensions" - }, - { - "author": "akierson", - "title": "ComfyUI-textnodes", - "reference": "https://github.com/akierson/ComfyUI-textnodes", - "files": [ - "https://github.com/akierson/ComfyUI-textnodes" - ], - "install_type": "git-clone", - "description": "Misc Text Nodes for Comfy UI" - }, - { - "author": "neverbiasu", - "title": "ComfyUI-Image-Captioner", - "id": "image-captioner", - "reference": "https://github.com/neverbiasu/ComfyUI-Image-Captioner", - "files": [ - "https://github.com/neverbiasu/ComfyUI-Image-Captioner" - ], - "install_type": "git-clone", - "description": "A ComfyUI extension for generating captions of images." - }, - { - "author": "jn-jairo", - "title": "JNComfy", - "reference": "https://github.com/jn-jairo/jn_comfyui", - "files": [ - "https://github.com/jn-jairo/jn_comfyui" - ], - "install_type": "git-clone", - "description": "ComfyUI extension with patches and nodes.\nPatches:Preview device, Extension device, Temperature, Memory estimation, Optimizations, Easy generic inputs, Easy multiple inputs.\nNODES: Image nodes, Image/Area nodes, Image/Blip nodes, Image/Face nodes, Sampling nodes, Patch nodes, Primitive nodes, Primitive/Conversion nodes, Primitive/Process nodes, Workflow nodes, etc..." - }, - { - "author": "Haoming02", - "title": "ComfyUI Old Photo Restoration", - "reference": "https://github.com/Haoming02/comfyui-old-photo-restoration", - "files": [ - "https://github.com/Haoming02/comfyui-old-photo-restoration" - ], - "install_type": "git-clone", - "description": "This is an Extension for ComfyUI, which allows you to perform Bringing-Old-Photos-Back-to-Life natively." - }, - { - "author": "un-seen", - "title": "ComfyUI Segment Anything", - "reference": "https://github.com/un-seen/comfyui_segment_anything_plus", - "files":[ - "https://github.com/un-seen/comfyui_segment_anything_plus" - ], - "install_type":"git-clone", - "description":"This project is a ComfyUI version of [a/sd-webui-segment-anything](https://github.com/continue-revolution/sd-webui-segment-anything). At present, only the most core functionalities have been implemented. I would like to express my gratitude to [a/continue-revolution](https://github.com/continue-revolution) for their preceding work on which this is based." - }, - { - "author": "ai-shizuka", - "title": "ComfyUI-tbox", - "reference": "https://github.com/ai-shizuka/ComfyUI-tbox", - "files": [ - "https://github.com/ai-shizuka/ComfyUI-tbox" - ], - "install_type": "git-clone", - "description": "Nodes:ImageLoader, ImageSaver, ImagesSaver, ImageResize, ImageSize." - }, - { - "author": "akierson", - "title": "comfyui-colornodes", - "reference": "https://github.com/akierson/comfyui-colornodes", - "files": [ - "https://github.com/akierson/comfyui-colornodes" - ], - "install_type": "git-clone", - "description": "Basic Color Nodes for ComfyUI" - }, - { - "author": "EnragedAntelope", - "title": "Doubutsu Image Describer for ComfyUI", - "reference": "https://github.com/EnragedAntelope/ComfyUI-Doubutsu-Describer", - "files": [ - "https://github.com/EnragedAntelope/ComfyUI-Doubutsu-Describer" - ], - "install_type": "git-clone", - "description": "This custom node for ComfyUI allows you to use the Doubutsu small VLM model to describe images. Credit and further information on Doubutsu: [a/https://huggingface.co/qresearch/doubutsu-2b-pt-756](https://huggingface.co/qresearch/doubutsu-2b-pt-756)" + "description": "NODES: Auto-LLM-Text-Vision, Auto-LLM-Text, Auto-LLM-Vision" }, + { "author": "AIFSH", - "title": "StyleShot-ComfyUI", - "id": "styleshot", - "reference": "https://github.com/AIFSH/StyleShot-ComfyUI", + "title": "FancyVideo-ComfyUI", + "reference": "https://github.com/AIFSH/FancyVideo-ComfyUI", "files": [ - "https://github.com/AIFSH/VocalSeparation-ComfyUI" + "https://github.com/AIFSH/FancyVideo-ComfyUI" ], "install_type": "git-clone", - "description": "a custom node for [a/StyleShot](https://github.com/open-mmlab/StyleShot.git)" + "description": "a custom node for [a/FancyVideo](https://github.com/360CVGroup/FancyVideo)" + }, + { + "author": "heshengtao", + "title": "comfyui_LLM_schools", + "reference": "https://github.com/heshengtao/comfyui_LLM_schools", + "files": [ + "https://github.com/heshengtao/comfyui_LLM_schools" + ], + "install_type": "git-clone", + "description": "ComfyUI node library for fine-tuning LLMs" + }, + { + "author": "phyblas", + "title": "paint-by-example @ ComfyUI", + "id": "paintbyexample", + "reference": "https://github.com/phyblas/paint-by-example_comfyui", + "files": [ + "https://github.com/phyblas/paint-by-example_comfyui" + ], + "install_type": "git-clone", + "description": "Implementation of paint-by-example on ComfyUI" + }, + { + "author": "rhdunn", + "title": "comfyui-audio-processing", + "reference": "https://github.com/rhdunn/comfyui-audio-processing", + "files": [ + "https://github.com/rhdunn/comfyui-audio-processing" + ], + "install_type": "git-clone", + "description": "This plugin is compatible with the ComfyUI audio nodes." + }, + { + "author": "rnbwdsh", + "title": "Latent Walk", + "reference": "https://github.com/rnbwdsh/ComfyUI-LatentWalk", + "files": [ + "https://github.com/rnbwdsh/ComfyUI-LatentWalk" + ], + "install_type": "git-clone", + "description": "Latent space walks for latents, conditionals and noise" + }, + { + "author": "Artiprocher", + "title": "Dashscope FLUX API for ComfyUI", + "id": "dashscope_api", + "reference": "https://github.com/modelscope/comfyscope", + "files": [ + "https://github.com/modelscope/comfyscope" + ], + "install_type": "git-clone", + "description": "The FLUX model API from DashScope, developed by Black Forest Labs, offers superior image generation capabilities with optimized support for Chinese prompts, achieving a commendable tradeoff between performance and the quality of generated images compared to other open-source models." + }, + { + "author": "anhkhoatranle30", + "title": "Handy Node ComfyUI", + "id": "handynode", + "reference": "https://github.com/anhkhoatranle30/Handy-Nodes-ComfyUI", + "files": [ + "https://github.com/anhkhoatranle30/Handy-Nodes-ComfyUI" + ], + "install_type": "git-clone", + "description": "This is a pack with some handy nodes for ComfyUI." + }, + { + "author": "lucafoscili", + "title": "LF Nodes", + "reference": "https://github.com/lucafoscili/comfyui-lf", + "files": [ + "https://github.com/lucafoscili/comfyui-lf" + ], + "install_type": "git-clone", + "description": "JSON Nodes, Large Language Model Nodes, Logic Nodes, Workflow Nodes." + }, + { + "author": "JPrevots", + "title": "ComfyUI-PhyCV", + "reference": "https://github.com/JPrevots/ComfyUI-PhyCV", + "files": [ + "https://github.com/JPrevots/ComfyUI-PhyCV" + ], + "install_type": "git-clone", + "description": "Nodes:PhyCV - Phase-Stretch Transform (PST), PhyCV - VEViD, PhyCV - Page." + }, + { + "author": "kudou-reira", + "title": "ComfyUI_StringToHex", + "reference": "https://github.com/kudou-reira/ComfyUI_StringToHex", + "files": [ + "https://github.com/kudou-reira/ComfyUI_StringToHex" + ], + "install_type": "git-clone", + "description": "This is a simple ComfyUI node that will take in a string of 'color' (i.e. 'blue') and output a hex color format." + }, + { + "author": "eesahe", + "title": "ComfyUI-eesahesNodes", + "reference": "https://github.com/EeroHeikkinen/ComfyUI-eesahesNodes", + "files": [ + "https://github.com/EeroHeikkinen/ComfyUI-eesahesNodes" + ], + "install_type": "git-clone", + "description": "InstantX's Flux union ControlNet loader and implementation" + }, + { + "author": "hben35096", + "title": "ComfyUI-ReplenishNodes", + "reference": "https://github.com/hben35096/ComfyUI-ReplenishNodes", + "files": [ + "https://github.com/hben35096/ComfyUI-ReplenishNodes" + ], + "install_type": "git-clone", + "description": "This repository contains two custom nodes for ComfyUI that utilize the [a/CLIPSeg model](https://huggingface.co/docs/transformers/main/en/model_doc/clipseg) to generate masks for image inpainting tasks based on text prompts." + }, + { + "author": "markuryy", + "title": "ComfyUI Flux Prompt Saver", + "reference": "https://github.com/markuryy/ComfyUI-Flux-Prompt-Saver", + "files": [ + "https://github.com/markuryy/ComfyUI-Flux-Prompt-Saver" + ], + "install_type": "git-clone", + "description": "The Flux Prompt Saver is a custom node for ComfyUI that works in conjunction with the Flux Sampler Parameters node from the ComfyUI Essentials package. This node allows you to save images with metadata that includes information from the Flux Sampler Parameters pipeline." }, { "author": "shinich39", - "title": "comfyui-model-db", - "reference": "https://github.com/shinich39/comfyui-model-db", + "title": "comfyui-textarea-keybindings", + "reference": "https://github.com/shinich39/comfyui-textarea-keybindings", "files": [ - "https://github.com/shinich39/comfyui-model-db" + "https://github.com/shinich39/comfyui-textarea-keybindings" ], "install_type": "git-clone", - "description": "Store settings by model." + "description": "Add keybindings to textarea." }, { - "author": "pikenrover", - "title": "ComfyUI_PRNodes", - "reference": "https://github.com/pikenrover/ComfyUI_PRNodes", + "author": "NvidiaGameWorksAdmin", + "title": "ComfyUI-RTX-Remix", + "id": "comfyui-rtx-remix", + "reference": "https://github.com/NVIDIAGameWorks/ComfyUI-RTX-Remix", "files": [ - "https://github.com/pikenrover/ComfyUI_PRNodes" + "https://github.com/NVIDIAGameWorks/ComfyUI-RTX-Remix" ], "install_type": "git-clone", - "description": "Nodes:RandomPrompt, RandomPromptMixed, ImageScaleTo, EmptyLatentImageScaleBy, LoraLoaderExtended, Save Image w/Metadata, CheckpointLoaderSimpleExtended" + "description": "Use ComfyUI with RTX Remix to remaster classic games [a/https://github.com/NVIDIAGameWorks/rtx-remix](https://github.com/NVIDIAGameWorks/rtx-remix)" }, { - "author": "Mintbeer96", - "title": "ComfyUI-KerasOCR", - "reference": "https://github.com/Mintbeer96/ComfyUI-KerasOCR", + "author": "Ryuukeisyou", + "title": "ComfyUI-SyncTalk", + "id": "synctalk", + "reference": "https://github.com/Ryuukeisyou/ComfyUI-SyncTalk", "files": [ - "https://github.com/Mintbeer96/ComfyUI-KerasOCR" + "https://github.com/Ryuukeisyou/ComfyUI-SyncTalk" ], "install_type": "git-clone", - "description": "An OCR node for detect text in image and returns covering mask." + "description": "ComfyUI implemntation for [a/SyncTalk](https://github.com/ZiqiaoPeng/SyncTalk)" }, { - "author": "SoftMeng", - "title": "ComfyUI-DeepCache-Fix", - "reference": "https://github.com/SoftMeng/ComfyUI-DeepCache-Fix", + "author": "aiXander", + "title": "Eden.art LoRa Trainer", + "id": "Eden", + "reference": "https://github.com/edenartlab/sd-lora-trainer", "files": [ - "https://github.com/SoftMeng/ComfyUI-DeepCache-Fix" + "https://github.com/edenartlab/sd-lora-trainer" ], "install_type": "git-clone", - "description": "Accelerate ComfyUI Nodes for Faster Image Generation, Ensuring Consistency Pre and Post-Acceleration, Ideal for Bulk Image Production." + "description": "Maintained by Eden.art, this is a very fast, well tuned trainer for SDXL and SD15" }, { - "author": "filliptm", - "title": "ComfyUI_FL-Trainer", - "reference": "https://github.com/filliptm/ComfyUI_FL-Trainer", - "files": [ - "https://github.com/filliptm/ComfyUI_FL-Trainer" + "author": "ControlAltAI", + "title": "ControlAltAI Nodes", + "id": "controlaltai", + "reference": "https://github.com/gseth/ControlAltAI-Nodes", + "files": + [ + "https://github.com/gseth/ControlAltAI-Nodes" ], "install_type": "git-clone", - "description": "Train Image Loras on both sd1.5 and SDXL. This repo git clones the pieces needed to train. It pops open a second terminal window do do the training. It will also display the inference samples in the node itself so you can track the results." + "description": "Quality of Life ComfyUI nodes starting with Flux Resolution Calculator and Flux Sampler." }, { - "author": "MuziekMagie", - "title": "ComfyUI-Matchering", - "id": "matchering", - "reference": "https://github.com/MuziekMagie/ComfyUI-Matchering", + "author": "OliverCrosby", + "title": "ComfyUI Minimap", + "id": "minimap", + "reference": "https://github.com/OliverCrosby/Comfyui-Minimap", "files": [ - "https://github.com/MuziekMagie/ComfyUI-Matchering" + "https://github.com/OliverCrosby/Comfyui-Minimap" ], "install_type": "git-clone", - "description": "A [a/Matchering](https://github.com/sergree/matchering)-node for ComfyUI.\nNOTE: You take TWO audio files and feed them into Matchering" + "description": "A simple minimap in the bottom-right of the window showing the full workflow, left click to navigate" }, { - "author": "neverbiasu", - "title": "ComfyUI ImageCaptioner", - "reference": "https://github.com/neverbiasu/ComfyUI-ImageCaptioner", + "author": "leeguandong", + "title": "ComfyUI nodes to use CrossImageAttention", + "reference": "https://github.com/leeguandong/ComfyUI_CrossImageAttention", "files": [ - "https://github.com/neverbiasu/ComfyUI-ImageCaptioner" + "https://github.com/leeguandong/ComfyUI_CrossImageAttention" ], "install_type": "git-clone", - "description": "A ComfyUI extension for generating captions for your images. Runs on your own system, no external services used, no filter." + "description": "ComfyUI for [a/CrossImageAttention](https://github.com/garibida/cross-image-attention)" }, { - "author": "fofr", - "title": "comfyui-fofr-toolkit", - "id": "fofr-toolkit", - "reference": "https://github.com/fofr/comfyui-fofr-toolkit", + "author": "leeguandong", + "title": "ComfyUI nodes to use Style-Aligned", + "reference": "https://github.com/leeguandong/ComfyUI_Style_Aligned", "files": [ - "https://github.com/fofr/comfyui-fofr-toolkit" + "https://github.com/leeguandong/ComfyUI_Style_Aligned" ], "install_type": "git-clone", - "description": "Nodes:Incrementer, Width and height from aspect ratio. A simple set of tooling nodes." + "description": "ComfyUI for [a/style-aligned](https://github.com/google/style-aligned)" }, { - "author": "Fantasy AI Studio", - "title": "FAI-Node", - "id": "FAI-Node", - "reference": "https://github.com/alanhuang67/ComfyUI-FAI-Node", + "author": "fairy-root", + "title": "Flux Prompt Generator for ComfyUI", + "reference": "https://github.com/fairy-root/Flux-Prompt-Generator", "files": [ - "https://github.com/alanhuang67/ComfyUI-FAI-Node" + "https://github.com/fairy-root/Flux-Prompt-Generator" ], "install_type": "git-clone", - "description": "Various custom nodes for ComfyUI" + "description": "A flexible and customizable prompt generator for generating detailed and creative prompts for image generation models for ComfyUI" }, { - "author": "Indra's Mirror", - "title": "ComfyUI-Lumina-Next-SFT-DiffusersWrapper", - "reference": "https://github.com/Excidos/ComfyUI-Lumina-Next-SFT-DiffusersWrapper", - "files": [ - "https://github.com/Excidos/ComfyUI-Lumina-Next-SFT-DiffusersWrapper" + "author": "doomy23", + "title": "ComfyUI-D00MYsNodes", + "reference": "https://github.com/doomy23/ComfyUI-D00MYsNodes", + "files": + [ + "https://github.com/doomy23/ComfyUI-D00MYsNodes" ], "install_type": "git-clone", - "description": "ComfyUI-Lumina-Next-SFT-DiffusersWrapper is a custom node for ComfyUI that integrates the advanced Lumina-Next-SFT model. It offers high-quality image generation with features like time-aware scaling, ODE sampling, and support for high-resolution outputs. This node brings the power of the Lumina text-to-image pipeline directly into ComfyUI workflows." + "description": "Nodes:ImagesToPNG. A set of custom nodes for ComfyUI I needed for myself but I'm sharing with the public." }, { - "author": "TechnoByteJS", - "title": "TechNodes", - "id": "technodes", - "reference": "https://github.com/TechnoByteJS/ComfyUI-TechNodes", - "files": [ - "https://github.com/TechnoByteJS/ComfyUI-TechNodes" + "author": "Sieyalixnet", + "title": "ComfyUI_Textarea_Loaders", + "reference": "https://github.com/Sieyalixnet/ComfyUI_Textarea_Loaders", + "files": + [ + "https://github.com/Sieyalixnet/ComfyUI_Textarea_Loaders" ], "install_type": "git-clone", - "description": "ComfyUI nodes for merging, testing and more. SDNext Merge, VAE Merge, MBW Layers, Repeat VAE, Quantization." + "description": "An easy custom node that makes the some loaders' input as Text instead of file selector.\nFor example, there are many characters in different loras respectively. If you want to generate different characters' pictures, you have to select corresponding lora, and then edit the prompt. It may cost much time.\nTo solve this problem, You can use it with a chrome extension https://github.com/Sieyalixnet/ComfyUI-Prompt-Formatter-Extension that makes the queue prompt easier when you dealing with massive loras and prompt." }, { - "author": "wootwootwootwoot", - "title": "ComfyUI-RK-Sampler", - "id": "rk-sampler", - "reference": "https://github.com/wootwootwootwoot/ComfyUI-RK-Sampler", + "author": "shinich39", + "title": "comfyui-group-selection", + "reference": "https://github.com/shinich39/comfyui-group-selection", "files": [ - "https://github.com/wootwootwootwoot/ComfyUI-RK-Sampler" + "https://github.com/shinich39/comfyui-group-selection" ], "install_type": "git-clone", - "description": "Batched Runge-Kutta Samplers for ComfyUI" + "description": "Create a new group of nodes." }, { - "author": "BetaDoggo", - "title": "ComfyUI Video Player", - "id": "videoplayer", - "reference": "https://github.com/BetaDoggo/ComfyUI-VideoPlayer", + "author": "ryanontheinside", + "title": "RyanOnTheInside", + "reference": "https://github.com/ryanontheinside/ComfyUI_RyanOnTheInside", "files": [ - "https://github.com/BetaDoggo/ComfyUI-VideoPlayer" + "https://github.com/ryanontheinside/ComfyUI_RyanOnTheInside" ], "install_type": "git-clone", - "description": "1 step closer to replacing all software with comfy" + "description": "Custom nodes introducing particle simulations, optical flow, and temporal masks" }, { - "author": "googincheng", - "title": "ComfyUX", - "id": "comfyux", - "reference": "https://github.com/googincheng/ComfyUX", + "author": "city96", + "title": "ComfyUI-GGUF", + "id": "gguf", + "reference": "https://github.com/city96/ComfyUI-GGUF", "files": [ - "https://github.com/googincheng/ComfyUX" + "https://github.com/city96/ComfyUI-GGUF" ], "install_type": "git-clone", - "description": "Better user experience plugin for ComfyUI." - }, - { - "author": "WX-NPS1598", - "title": "Auto Crop By NPS", - "id": "autocrop-nps", - "reference": "https://github.com/WX-NPS1598/ComfyUI-Auto_Crop_By_NPS", - "files": [ - "https://github.com/WX-NPS1598/ComfyUI-Auto_Crop_By_NPS" - ], - "install_type": "git-clone", - "description": "A very useful automatic cropping tool! It can realize cropping, expansion and rotation functions in the form of a slider. " - }, - { - "author": "BetaDoggo", - "title": "ComfyUI YetAnotherSafetyChecker", - "id": "yetanothersafetychecker", - "reference": "https://github.com/BetaDoggo/ComfyUI-YetAnotherSafetyChecker", - "files": [ - "https://github.com/BetaDoggo/ComfyUI-YetAnotherSafetyChecker" - ], - "install_type": "git-clone", - "description": "Just a simple node to filter out NSFW outputs. This node utilizes [a/AdamCodd/vit-base-nsfw-detector](https://huggingface.co/AdamCodd/vit-base-nsfw-detector) to score the outputs. I chose this model because it's small, fast, and performed very well in my testing. Nudity tends to be scored in the 0.95+ range, but I've set the default to 0.8 as a safe baseline." + "description": "GGUF Quantization support for native ComfyUI models\nThis is currently very much WIP. These custom nodes provide support for model files stored in the GGUF format popularized by llama.cpp.\nWhile quantization wasn't feasible for regular UNET models (conv2d), transformer/DiT models such as flux seem less affected by quantization. This allows running it in much lower bits per weight variable bitrate quants on low-end GPUs." }, { "author": "smthemex", - "title": "ComfyUI_FollowYourEmoji", - "id": "FollowYourEmoji", - "reference": "https://github.com/smthemex/ComfyUI_FollowYourEmoji", + "title": "ComfyUI_MooER", + "id": "comfyui_mooer", + "reference": "https://github.com/smthemex/ComfyUI_MooER", "files": [ - "https://github.com/smthemex/ComfyUI_FollowYourEmoji" + "https://github.com/smthemex/ComfyUI_MooER" ], "install_type": "git-clone", - "description": "You can make emoji from a video and a image in comfyui" + "description": "MooER is an LLM-based Speech Recognition and Translation Model from Moore Threads.You can use MooER when install ComfyUI_MooER node" }, { - "author": "fssorc", - "title": "ComfyUI_FaceShaper", - "id": "facesharper", - "reference": "https://github.com/fssorc/ComfyUI_FaceShaper", + "author": "fairy-root", + "title": "Ollama and Llava Vision integration for ComfyUI", + "reference": "https://github.com/fairy-root/comfyui-ollama-llms", "files": [ - "https://github.com/fssorc/ComfyUI_FaceShaper" + "https://github.com/fairy-root/comfyui-ollama-llms" ], "install_type": "git-clone", - "description": "Nodes:Match two faces' shape before using other face swap nodes\nFace-swapping tools typically only replace facial features during the swap, without altering the facial shape. When there is a significant difference in facial shape between the target person and the person in the original photo, the result of the face swap is less satisfactory.\nThis project is a small script that can first liquefy and stretch the face in the original photo according to the horizontal and vertical proportions of the target person's facial contour. The resulting image can be used as input for other face-swapping nodes." + "description": "The PonySwitch node is a custom node for ComfyUI that modifies prompts based on a toggle switch and adds configurable pony tags." }, { - "author": "Marksusu", - "title": "ComfyUI_MTEncode", - "id": "mtencode", - "reference": "https://github.com/Marksusu/ComfyUI_MTEncode", + "author": "shinich39", + "title": "comfyui-target-search", + "reference": "https://github.com/shinich39/comfyui-target-search", "files": [ - "https://github.com/Marksusu/ComfyUI_MTEncode" + "https://github.com/shinich39/comfyui-target-search" ], "install_type": "git-clone", - "description": "Nodes:MTCLIPEncode" + "description": "Move canvas to target on dragging connection." }, { - "author": "ShmuelRonen", - "title": "ComfyUI-AstralAnimator", - "id": "astralanimator", - "reference": "https://github.com/ShmuelRonen/ComfyUI-AstralAnimator", + "author": "MinusZoneAI", + "title": "ComfyUI-FluxExt-MZ", + "reference": "https://github.com/MinusZoneAI/ComfyUI-FluxExt-MZ", "files": [ - "https://github.com/ShmuelRonen/ComfyUI-AstralAnimator" + "https://github.com/MinusZoneAI/ComfyUI-FluxExt-MZ" ], "install_type": "git-clone", - "description": "A custom node for ComfyUI that enables smooth, keyframe-based animations for image generation. Create dynamic sequences with control over motion, zoom, rotation, and easing effects. Ideal for AI-assisted animation and video content creation." + "description": "Nodes:MZ_Flux1PartialLoad_Patch. Tool nodes related to flux1" }, { - "author": "AIFSH", - "title": "VocalSeparation-ComfyUI", - "id": "vocalseparation", - "reference": "https://github.com/AIFSH/VocalSeparation-ComfyUI", + "author": "XLabs-AI", + "title": "x-flux-comfyui", + "reference": "https://github.com/XLabs-AI/x-flux-comfyui", "files": [ - "https://github.com/AIFSH/VocalSeparation-ComfyUI" + "https://github.com/XLabs-AI/x-flux-comfyui" ], "install_type": "git-clone", - "description": "a custom node for separation vocals from music based on [a/ZFTurbo/Music-Source-Separation-Training](https://github.com/ZFTurbo/Music-Source-Separation-Training)" + "description": "Nodes:Load Flux LoRA, Load Flux ControlNet, Apply Flux ControlNet, Xlabs Sampler" }, { - "author": "amorano", - "title": "Cozy Communication", - "id": "cozy_comm", - "reference": "https://github.com/cozy-comfyui/cozy_comm", + "author": "okgo4", + "title": "ComfyUI-Mosaic-Mask", + "reference": "https://github.com/okgo4/ComfyUI-Mosaic-Mask", "files": [ - "https://github.com/cozy-comfyui/cozy_comm" - ], - "nodename_pattern": " \\(cozy\\)", - "install_type": "git-clone", - "description": "Post images and video to Discord. Nodes to facilitate communication using REST. " - }, - { - "author": "WX-NPS1598", - "title": "ComfyUI-auto-crop-by-NPS", - "id": "auto-crop-nps", - "reference": "https://github.com/WX-NPS1598/ComfyUI-auto-crop-by-NPS", - "files": [ - "https://github.com/WX-NPS1598/ComfyUI-auto-crop-by-NPS" + "https://github.com/okgo4/ComfyUI-Mosaic-Mask" ], "install_type": "git-clone", - "description": "A very useful automatic cropping tool! It can realize cropping, expansion and rotation functions in the form of a slider." + "description": "ComfyUI-Mosaic-Mask is an automatic tool designed to detect and mask mosaic areas in input images." }, { - "author": "RhizoNymph", - "title": "ComfyUI-Latte", - "id": "latte", - "reference": "https://github.com/RhizoNymph/ComfyUI-Latte", + "author": "kijai", + "title": "ComfyUI nodes for ControlNext-SVD v2", + "reference": "https://github.com/kijai/ComfyUI-ControlNeXt-SVD", "files": [ - "https://github.com/RhizoNymph/ComfyUI-Latte" + "https://github.com/kijai/ComfyUI-ControlNeXt-SVD" ], "install_type": "git-clone", - "description": "Nodes:LatteVideoGenerator" - }, - { - "author": "lrzjason", - "title": "Comfyui Kolors Utils", - "reference": "https://github.com/lrzjason/Comfyui-Kolors-Utils", - "files":[ - "https://github.com/lrzjason/Comfyui-Kolors-Utils" - ], - "install_type":"git-clone", - "description":"Nodes: Save Weight As Kolors Unet" - }, - { - "author": "ycchanau", - "title": "ComfyUI Preview Magnifier", - "id":"magnifier", - "reference": "https://github.com/ycchanau/ComfyUI_Preview_Magnifier", - "files":[ - "https://github.com/ycchanau/ComfyUI_Preview_Magnifier" - ], - "install_type":"git-clone", - "description":"Custom nodes that preview image with a magnifier." - }, - { - "author": "Koushakur", - "title": "ComfyUI-DenoiseChooser", - "id":"denoise-chooser", - "reference": "https://github.com/Koushakur/ComfyUI-DenoiseChooser", - "files":[ - "https://github.com/Koushakur/ComfyUI-DenoiseChooser" - ], - "install_type":"git-clone", - "description":"The latent gets passed straight through unaltered, if it's empty (i.e from a 'Empty Latent Image' node) FLOAT outputs the first value, otherwise it outputs the second value" - }, - { - "author": "john-mnz", - "title": "ComfyUI-Inspyrenet-Rembg", - "id":"inspyrenet", - "reference": "https://github.com/john-mnz/ComfyUI-Inspyrenet-Rembg", - "files":[ - "https://github.com/john-mnz/ComfyUI-Inspyrenet-Rembg" - ], - "install_type":"git-clone", - "description":"ComfyUI node for background removal implementing [a/InSPyReNet](https://github.com/plemeri/InSPyReNet)" - }, - { - "author": "AIFSH", - "title": "DiffMorpher-ComfyUI", - "id": "uvr5", - "reference": "https://github.com/AIFSH/DiffMorpher-ComfyUI", - "files": [ - "https://github.com/AIFSH/DiffMorpher-ComfyUI" - ], - "install_type": "git-clone", - "description": "a custom node for [a/DiffMorpher](https://github.com/Kevin-thu/DiffMorpher),you can find base workflow in [a/doc](https://github.com/AIFSH/DiffMorpher-ComfyUI/blob/main/doc)" - }, - { - "author": "2kpr", - "title": "ComfyUI-UltraPixel", - "id": "comfyui-ultrapixel", - "reference": "https://github.com/2kpr/ComfyUI-UltraPixel", - "files": [ - "https://github.com/2kpr/ComfyUI-UltraPixel" - ], - "install_type": "git-clone", - "description": "Implementation of UltraPixel on ComfyUI" + "description": "These nodes include my wrapper for the original diffusers pipeline, as well as work in progress native ComfyUI implementation.\nFor the diffusers wrapper models should be downloaded automatically, for the native version you can get the unet [a/here](https://huggingface.co/Kijai/ControlNeXt-SVD-V2-Comfy/blob/main/controlnext-svd_v2-unet-fp16_converted.safetensors)." } ] } diff --git a/node_db/new/extension-node-map.json b/node_db/new/extension-node-map.json index c0dcc1e6..07191070 100644 --- a/node_db/new/extension-node-map.json +++ b/node_db/new/extension-node-map.json @@ -9,15 +9,6 @@ "title_aux": "alkemann nodes" } ], - "https://git.mmaker.moe/mmaker/sd-webui-color-enhance": [ - [ - "MMakerColorBlend", - "MMakerColorEnhance" - ], - { - "title_aux": "Color Enhance" - } - ], "https://github.com/0xbitches/ComfyUI-LCM": [ [ "LCM_Sampler", @@ -37,14 +28,6 @@ "title_aux": "ComfyUI-GPT2P" } ], - "https://github.com/1038lab/ComfyUI_LatentSizeSelector": [ - [ - "LatentSizeSelector" - ], - { - "title_aux": "ComfyUI-latentSizeSelector" - } - ], "https://github.com/11dogzi/ComfUI-EGAdapterMadAssistant": [ [ "EGIPAdapter_Mad_Assistant", @@ -63,11 +46,15 @@ [ "EG-YSZT-ZT", "EG_CPSYTJ", + "EG_CYQ_JB", + "EG_FSFT", "EG_FX_BDAPI", "EG_HT_YSTZ", "EG_JF_ZZSC", + "EG_JF_ZZTC", "EG_JXFZ_node", "EG_K_LATENT", + "EG_LJ_JZTXDZ", "EG_RY_HT", "EG_SCQY_BHDQY", "EG_SCQY_QBQY", @@ -75,7 +62,7 @@ "EG_SJ", "EG_SJPJ_Node", "EG_SS_RYZH", - "EG_SZ_JDYS", + "EG_SZ_CGJS", "EG_TC_Node", "EG_TSCDS_CJ", "EG_TSCDS_DG", @@ -83,6 +70,7 @@ "EG_TSCDS_JT", "EG_TSCDS_QT", "EG_TSCDS_RW", + "EG_TSCDS_SRJK", "EG_TSCDS_WP", "EG_TSCDS_ZL", "EG_TSCMB_GL", @@ -105,9 +93,15 @@ "EG_ZZ_BSYH", "EG_ZZ_BYYH", "EG_ZZ_HSYH", + "EG_ZZ_MH", + "EG_ZZ_MHHT", + "EG_ZZ_RH", "EG_ZZ_SSKZ", + "EG_ZZ_TMTX", "ER_JBCH", - "ER_TX_ZZCJ" + "ER_TX_ZZCJ", + "SaveTextToFile", + "SequentialImageLoader" ], { "title_aux": "Comfyui-ergouzi-Nodes" @@ -262,6 +256,9 @@ "cam-pos-bus", "mesh_data_bus", "mesh_remap_cubvh", + "ply_load", + "ply_normalize", + "ply_save", "show_any", "string-to-array", "vc_to_texture" @@ -309,6 +306,15 @@ "title_aux": "Image-vector-for-ComfyUI" } ], + "https://github.com/AIFSH/AniTalker-ComfyUI": [ + [ + "AniTalkerNode", + "PreViewVideo" + ], + { + "title_aux": "AniTalker-ComfyUI" + } + ], "https://github.com/AIFSH/ComfyUI-3d-photo-inpainting": [ [ "LoadImagePath", @@ -529,6 +535,18 @@ "title_aux": "CosyVoice-ComfyUI" } ], + "https://github.com/AIFSH/DHLive-ComfyUI": [ + [ + "CombineVideo", + "DHLiveNode", + "LoadVideo", + "PreViewVideo", + "StaticVideo" + ], + { + "title_aux": "DHLive-ComfyUI" + } + ], "https://github.com/AIFSH/DiffMorpher-ComfyUI": [ [ "DiffMorpherNode", @@ -539,6 +557,35 @@ "title_aux": "DiffMorpher-ComfyUI" } ], + "https://github.com/AIFSH/FancyVideo-ComfyUI": [ + [ + "FancyVideoNode", + "PreViewVideo", + "TextEncode" + ], + { + "title_aux": "FancyVideo-ComfyUI" + } + ], + "https://github.com/AIFSH/GSTTS-ComfyUI": [ + [ + "ASRNode", + "AudioSlicerNode", + "ConfigGPTNode", + "ConfigSoVITSNode", + "DatasetNode", + "ExperienceNode", + "GSFinetuneNone", + "GSVTTSNode", + "LoadSRT", + "PreViewSRT", + "TSCY_Node", + "TextDictNode" + ], + { + "title_aux": "GSTTS-ComfyUI" + } + ], "https://github.com/AIFSH/SenseVoice-ComfyUI": [ [ "SenseVoiceNode", @@ -548,6 +595,15 @@ "title_aux": "SenseVoice-ComfyUI" } ], + "https://github.com/AIFSH/StyleShot-ComfyUI": [ + [ + "StyleShotNode", + "TextNode" + ], + { + "title_aux": "StyleShot-ComfyUI" + } + ], "https://github.com/AIFSH/VocalSeparation-ComfyUI": [ [ "VocalSeparationNode" @@ -633,12 +689,23 @@ ], "https://github.com/ALatentPlace/ComfyUI_yanc": [ [ + "> Bloom", + "> Blur", + "> Brightness", "> Clear Text", + "> Combine Channels", + "> Contrast", + "> Divide Channels", + "> Edge Enhance", + "> Film Grain", "> Float to Int", + "> Fog", "> Get Mean Color", + "> HUE", "> Int", "> Int to Text", "> Layer Weights (for IPAMS)", + "> Lens Distortion", "> Light Source Mask", "> Load Image", "> Load Image From Folder", @@ -647,15 +714,21 @@ "> Noise From Image", "> Normal Map Lighting", "> RGB Color", + "> RGB Shift", "> Resolution by Aspect Ratio", "> Rotate Image", + "> Saturation", "> Save Image", "> Scale Image to Side", + "> Scanlines", + "> Sharpen", "> Text", "> Text Combine", + "> Text Pick Line by Index", "> Text Pick Random Line", "> Text Random Weights", - "> Text Replace" + "> Text Replace", + "> Vignette" ], { "title_aux": "ComfyUI_yanc" @@ -827,15 +900,19 @@ "FLATTEN (JOV) \u2b07\ufe0f", "GLSL (JOV) \ud83c\udf69", "GLSL BLEND LINEAR (JOV) \ud83e\uddd9\ud83c\udffd", - "GLSL FILTER RANGE (JOV) \ud83e\uddd9\ud83c\udffd\u200d\u2640\ufe0f", "GLSL GRAYSCALE (JOV) \ud83e\uddd9\ud83c\udffd", "GLSL HSV-2-LAB (JOV) \ud83e\uddd9\ud83c\udffd", "GLSL HSV-2-RGB (JOV) \ud83e\uddd9\ud83c\udffd", "GLSL LAB-2-HSV (JOV) \ud83e\uddd9\ud83c\udffd", "GLSL LAB-2-RGB (JOV) \ud83e\uddd9\ud83c\udffd", + "GLSL LAB-2-XYZ (JOV) \ud83e\uddd9\ud83c\udffd", "GLSL NORMAL (JOV) \ud83e\uddd9\ud83c\udffd", + "GLSL NORMAL BLEND (JOV) \ud83e\uddd9\ud83c\udffd", "GLSL RGB-2-HSV (JOV) \ud83e\uddd9\ud83c\udffd", "GLSL RGB-2-LAB (JOV) \ud83e\uddd9\ud83c\udffd", + "GLSL RGB-2-XYZ (JOV) \ud83e\uddd9\ud83c\udffd", + "GLSL XYZ-2-LAB (JOV) \ud83e\uddd9\ud83c\udffd", + "GLSL XYZ-2-RGB (JOV) \ud83e\uddd9\ud83c\udffd", "GRADIENT MAP (JOV) \ud83c\uddf2\ud83c\uddfa", "GRAPH (JOV) \ud83d\udcc8", "IMAGE INFO (JOV) \ud83d\udcda", @@ -876,6 +953,17 @@ "title_aux": "Jovimetrix Composition Nodes" } ], + "https://github.com/Anibaaal/ComfyUI-UX-Nodes": [ + [ + "CheckpointLoaderBNB", + "EasyResolutionPicker", + "ModelSave", + "UNETLoaderBNB" + ], + { + "title_aux": "ComfyUI UX Nodes" + } + ], "https://github.com/AonekoSS/ComfyUI-LoRA-Tuner": [ [ "LoraTuner" @@ -1179,6 +1267,7 @@ "ComfyUIDeployExternalNumberInt", "ComfyUIDeployExternalNumberSlider", "ComfyUIDeployExternalText", + "ComfyUIDeployExternalTextList", "ComfyUIDeployExternalVid", "ComfyUIDeployExternalVideo" ], @@ -1192,6 +1281,7 @@ ], "https://github.com/BetaDoggo/ComfyUI-VideoPlayer": [ [ + "AllInOnePlayer", "ImageToEmoji", "LoadFrame", "LoadJPGFrame", @@ -1423,6 +1513,15 @@ "title_aux": "ComfyUI_Ib_CustomNodes" } ], + "https://github.com/ChrisColeTech/ComfyUI-Line-counter": [ + [ + "DirectoryFileCounter", + "TextFileLineCounter" + ], + { + "title_aux": "ComfyUI-Line-counter" + } + ], "https://github.com/Clybius/ComfyUI-Extra-Samplers": [ [ "GeometricCFGGuider", @@ -1522,6 +1621,18 @@ "title_aux": "Primere nodes for ComfyUI" } ], + "https://github.com/Cyber-Blacat/ComfyUI-Yuan": [ + [ + "Image Judgment", + "ImageMinusMask", + "Yuan", + "Yuan Transfer", + "YuanBW" + ], + { + "title_aux": "ComfyUI-Yuan" + } + ], "https://github.com/Cyberschorsch/ComfyUI-checkpoint-config-loader": [ [ "Checkpoint Loader Config" @@ -1590,6 +1701,15 @@ "title_aux": "Derfuu_ComfyUI_ModdedNodes" } ], + "https://github.com/Dobidop/ComfyStereo": [ + [ + "LazyStereo", + "StereoImageNode" + ], + { + "title_aux": "Dobidop ComfyStereo" + } + ], "https://github.com/DonBaronFactory/ComfyUI-Cre8it-Nodes": [ [ "ApplySerialPrompter", @@ -1613,6 +1733,18 @@ "title_aux": "ComfyUI Color Detection Nodes" } ], + "https://github.com/EeroHeikkinen/ComfyUI-eesahesNodes": [ + [ + "InstantX Flux Union ControlNet Loader" + ], + { + "author": "eesahe", + "description": "InstantX's Flux union ControlNet loader and implementation", + "nickname": "eesahesNodes", + "title": "eesahe's Nodes", + "title_aux": "ComfyUI-eesahesNodes" + } + ], "https://github.com/Electrofried/ComfyUI-OpenAINode": [ [ "OpenAINode" @@ -1739,6 +1871,17 @@ "title_aux": "LoadLoraWithTags" } ], + "https://github.com/Extraltodeus/Skimmed_CFG": [ + [ + "Skimmed CFG", + "Skimmed CFG - linear interpolation", + "Skimmed CFG - linear interpolation dual scales", + "Skimmed CFG - replace" + ], + { + "title_aux": "Skimmed_CFG" + } + ], "https://github.com/Extraltodeus/Stable-Diffusion-temperature-settings": [ [ "CLIP Temperature", @@ -1773,37 +1916,13 @@ ], "https://github.com/Extraltodeus/noise_latent_perlinpinpin": [ [ - "NoisyLatentPerlin" + "NoisyLatentPerlin", + "NoisyLatentPerlin16ch" ], { "title_aux": "noise latent perlinpinpin" } ], - "https://github.com/Extraltodeus/pre_cfg_comfy_nodes_for_ComfyUI": [ - [ - "Conditioning set timestep from sigma", - "Individual channel selector", - "Post CFG make a dot", - "Post CFG subtract mean", - "Pre CFG PAG", - "Pre CFG automatic scale", - "Pre CFG channel multiplier", - "Pre CFG color control", - "Pre CFG consensus sharpening", - "Pre CFG exponentiation", - "Pre CFG perp-neg", - "Pre CFG sharpening", - "Pre CFG subtract mean", - "Pre CFG uncond zero", - "Pre CFG variable scaling", - "Pre CFG zero attention", - "Shape attention", - "Support empty uncond" - ], - { - "title_aux": "pre_cfg_comfy_nodes_for_ComfyUI" - } - ], "https://github.com/Extraltodeus/sigmas_tools_and_the_golden_scheduler": [ [ "Aligned Scheduler", @@ -2012,6 +2131,7 @@ "BinaryPreprocessor", "CannyEdgePreprocessor", "ColorPreprocessor", + "ControlNetAuxSimpleAddText", "ControlNetPreprocessorSelector", "DSINE-NormalMapPreprocessor", "DWPreprocessor", @@ -2019,6 +2139,7 @@ "DepthAnythingPreprocessor", "DepthAnythingV2Preprocessor", "DiffusionEdge_Preprocessor", + "ExecuteAllControlNetPreprocessors", "FacialPartColoringFromPoseKps", "FakeScribblePreprocessor", "HEDPreprocessor", @@ -2235,6 +2356,14 @@ "title_aux": "ComfyUI-Mana-Nodes" } ], + "https://github.com/Franck-Demongin/NX_HuggingFace_Flux": [ + [ + "HFFlux" + ], + { + "title_aux": "NX_HuggingFace_Flux" + } + ], "https://github.com/Franck-Demongin/NX_PromptStyler": [ [ "NX_PromptStyler" @@ -2243,6 +2372,14 @@ "title_aux": "NX_PromptStyler" } ], + "https://github.com/Franck-Demongin/NX_Translator": [ + [ + "Nx_Translator" + ], + { + "title_aux": "NX_Translator" + } + ], "https://github.com/FuouM/ComfyUI-EbSynth": [ [ "ES_Guides7", @@ -2260,30 +2397,64 @@ ], "https://github.com/FuouM/ComfyUI-FirstOrderMM": [ [ + "Articulate_Runner", "FOMM_Partswap", "FOMM_Runner", "FOMM_Seg10Chooser", "FOMM_Seg15Chooser", - "FOMM_Seg5Chooser" + "FOMM_Seg5Chooser", + "FSRT_Runner", + "MRFA_Runner", + "Spline_Runner" ], { "author": "Fuou Marinas", - "description": "Run First Order Motion Model for Image Animation in ComfyUI.", + "description": "ComfyUI-native nodes to run First Order Motion Model for Image Animation and its non-diffusion-based successors.", "nickname": "FOMM", "title": "ComfyUI-FirstOrderMM", "title_aux": "ComfyUI-FirstOrderMM" } ], + "https://github.com/FuouM/ComfyUI-StyleTransferPlus": [ + [ + "AESFA", + "AesFAStyleBlend", + "AesPA", + "CAST", + "CoralColorTransfer", + "EFDM", + "MicroAST", + "NeuralNeighbor", + "TSSAT", + "UniST", + "UniST_Video" + ], + { + "author": "ZJU", + "description": "A collection of style transfer nodes.", + "nickname": "StyleTransferPlus", + "title": "ComfyUI-StyleTransferPlus", + "title_aux": "ComfyUI-StyleTransferPlus" + } + ], "https://github.com/FuouM/FM_nodes": [ [ "CoLIE_LowLight_Enhance", + "ConvIR_DeHaze", + "ConvIR_DeRain", + "ConvIR_DeSnow", + "ConvIR_DefocusDeblur", + "ConvIR_MotionDeBlur", "ProPIH_Harmonizer", "RealViFormerSR", + "StabStitch", + "StabStitch_Crop_Resize", + "StabStitch_Stabilize", "WFEN" ], { "author": "Fuou Marinas", - "description": "A collection of nodes. WFEN Face Super Resolution.", + "description": "A collection of nodes.", "nickname": "FM_nodes", "title": "FM Nodes", "title_aux": "FM_nodes" @@ -2344,6 +2515,14 @@ "title_aux": "ComfyUI-SD3LatentSelectRes" } ], + "https://github.com/GeekyGhost/ComfyUI-GeekyRemB": [ + [ + "GeekyRemB" + ], + { + "title_aux": "ComfyUI-GeekyRemB" + } + ], "https://github.com/GentlemanHu/ComfyUI-SunoAI": [ [ "GentlemanHu_SunoAI", @@ -2520,6 +2699,18 @@ "title_aux": "ComfyUI Better Strings" } ], + "https://github.com/HeadshotPro/ComfyUI-HeadshotPro": [ + [ + "[HSP] Download Dreambooth Checkpoint", + "[HSP] Download Flux Lora", + "[HSP] Get Random Value From List", + "[HSP] Load Canny Pose Face", + "[HSP] Transparent to White Background" + ], + { + "title_aux": "ComfyUI-HeadshotPro" + } + ], "https://github.com/HebelHuber/comfyui-enhanced-save-node": [ [ "EnhancedSaveNode" @@ -2528,6 +2719,15 @@ "title_aux": "comfyui-enhanced-save-node" } ], + "https://github.com/Hellrunner2k/ComfyUI-HellrunnersMagicalNodes": [ + [ + "MagicalSaveNode", + "ThermalLatenator" + ], + { + "title_aux": "Hellrunner's Magical Nodes" + } + ], "https://github.com/Hiero207/ComfyUI-Hiero-Nodes": [ [ "Load Prompt Travel file", @@ -2639,6 +2839,36 @@ "title_aux": "ComfyUI-Stereopsis" } ], + "https://github.com/Isi-dev/ComfyUI-UniAnimate-W": [ + [ + "Gen_align_pose", + "UniAnimateImage" + ], + { + "title_aux": "UniAnimate Nodes for ComfyUI" + } + ], + "https://github.com/IuvenisSapiens/ComfyUI_MiniCPM-V-2_6-int4": [ + [ + "DisplayText", + "LoadVideo", + "MiniCPM_VQA", + "MiniCPM_VQA_Polished", + "MultipleImagesInput", + "PreviewVideo" + ], + { + "title_aux": "ComfyUI_MiniCPM-V-2_6-int4" + } + ], + "https://github.com/IuvenisSapiens/ComfyUI_Qwen2-Audio-7B-Instruct-Int4": [ + [ + "Qwen2_AQA" + ], + { + "title_aux": "ComfyUI_Qwen2-Audio-7B-Instruct-Int4" + } + ], "https://github.com/JPS-GER/ComfyUI_JPS-Nodes": [ [ "CLIPTextEncode SDXL Plus (JPS)", @@ -2722,6 +2952,16 @@ "title_aux": "JPS Custom Nodes for ComfyUI" } ], + "https://github.com/JPrevots/ComfyUI-PhyCV": [ + [ + "PAGE", + "PST", + "VEVID" + ], + { + "title_aux": "ComfyUI-PhyCV" + } + ], "https://github.com/JackEllie/ComfyUI_AI_Assistant": [ [ "apply_lighting_effects", @@ -2795,11 +3035,11 @@ "JNodes_SearchAndReplaceFromFile", "JNodes_SearchAndReplaceFromList", "JNodes_SelectRandomFileFromDirectory", - "JNodes_SetMetadataA1111", "JNodes_SetNegativePromptInMetaData", "JNodes_SetPositivePromptInMetaData", "JNodes_SplitAndJoin", "JNodes_StringLiteral", + "JNodes_SubdirectorySelector", "JNodes_SyncedStringLiteral", "JNodes_TokenCounter", "JNodes_TrimAndStrip", @@ -2813,9 +3053,11 @@ ], "https://github.com/JayLyu/ComfyUI_BaiKong_Node": [ [ + "BK_ColorContrast", "BK_ColorLimit", "BK_ColorSelector", "BK_GradientImage", + "BK_ImageFilterByAspectRatio", "BK_Img2Color" ], { @@ -2903,6 +3145,20 @@ "title_aux": "ComfyUI-AdvancedTiling" } ], + "https://github.com/Julian-adv/WildDivide": [ + [ + "Attention couple", + "Comfy Divide", + "WildcardEncode" + ], + { + "author": "Julian Adventurer.", + "description": "This node is used to encode a wildcard string.", + "nickname": "WildDivide", + "title": "Wild Divide", + "title_aux": "Wild Divide" + } + ], "https://github.com/Kangkang625/ComfyUI-paint-by-example": [ [ "PaintbyExamplePipeLoader", @@ -3026,6 +3282,20 @@ "ADE_ConditioningSetMask", "ADE_ConditioningSetMaskAndCombine", "ADE_ConditioningSetUnmaskedAndCombine", + "ADE_ContextExtras_ContextRef", + "ADE_ContextExtras_ContextRef_Keyframe", + "ADE_ContextExtras_ContextRef_KeyframeFromList", + "ADE_ContextExtras_ContextRef_KeyframeInterpolation", + "ADE_ContextExtras_ContextRef_ModeFirst", + "ADE_ContextExtras_ContextRef_ModeIndexes", + "ADE_ContextExtras_ContextRef_ModeSliding", + "ADE_ContextExtras_ContextRef_TuneAttn", + "ADE_ContextExtras_ContextRef_TuneAttnAdain", + "ADE_ContextExtras_NaiveReuse", + "ADE_ContextExtras_NaiveReuse_Keyframe", + "ADE_ContextExtras_NaiveReuse_KeyframeFromList", + "ADE_ContextExtras_NaiveReuse_KeyframeInterpolation", + "ADE_ContextExtras_Set", "ADE_CustomCFG", "ADE_CustomCFGKeyframe", "ADE_CustomCFGKeyframeFromList", @@ -3052,6 +3322,7 @@ "ADE_MultivalConvertToMask", "ADE_MultivalDynamic", "ADE_MultivalDynamicFloatInput", + "ADE_MultivalDynamicFloats", "ADE_MultivalScaledMask", "ADE_NoiseLayerAdd", "ADE_NoiseLayerAddWeighted", @@ -3119,12 +3390,14 @@ "VHS_SelectEveryNthImage", "VHS_SelectEveryNthLatent", "VHS_SelectEveryNthMask", + "VHS_SelectFilename", "VHS_SelectImages", "VHS_SelectLatents", "VHS_SelectMasks", "VHS_SplitImages", "VHS_SplitLatents", "VHS_SplitMasks", + "VHS_Unbatch", "VHS_VAEDecodeBatched", "VHS_VAEEncodeBatched", "VHS_VHSAudioToAudio", @@ -3206,6 +3479,14 @@ "title_aux": "Canvas Tab" } ], + "https://github.com/Lhyejin/ComfyUI-Fill-Image-for-Outpainting": [ + [ + "FillImageForOutpainting" + ], + { + "title_aux": "ComfyUI-Fill-Image-for-Outpainting" + } + ], "https://github.com/LightSketch-ai/ComfyUI-LivePortraitNode": [ [ "LightSketch Live Portrait", @@ -3243,6 +3524,15 @@ "title_aux": "ComfyUI-Diffusers" } ], + "https://github.com/Ling-APE/ComfyUI-PixelResolutionCalculator": [ + [ + "LatentSizeToPixelSize", + "PixelResolutionCalculator" + ], + { + "title_aux": "ComfyUI-PixelResolutionCalculator" + } + ], "https://github.com/Loewen-Hob/rembg-comfyui-node-better": [ [ "Image Remove Background (rembg)" @@ -3524,17 +3814,36 @@ "title_aux": "ComfyUI-mem-safe-wrapper" } ], + "https://github.com/MiddleKD/ComfyUI-productfix": [ + [ + "ApplyLatentInjection", + "DetailTransferAdd", + "DetailTransferLatentAdd", + "DynamicImageResize", + "GetTextMask", + "ResetModelPatcherCalculateWeight", + "VQDecoder", + "VQEncoder", + "VQLoader" + ], + { + "title_aux": "ComfyUI-productfix" + } + ], "https://github.com/MilitantHitchhiker/MilitantHitchhiker-SwitchbladePack": [ [ + "FluxModelSave_v2", "IntegratedRandomPromptGenerator", - "TextAppender" + "MilitantMergeNodev2", + "ModelAnalyserNode", + "TextAppender_v2" ], { "author": "Militant Hitchhiker", "description": "Militant Hitchhiker's multi-function nodes.", "nickname": "Switchblade", "title": "Switchblade Pack", - "title_aux": "Militant Hitchhiker's Switchblade Pack" + "title_aux": "MilitantHitchhiker-SwitchbladePack" } ], "https://github.com/Mintbeer96/ComfyUI-KerasOCR": [ @@ -3564,6 +3873,18 @@ "title_aux": "ComfyUI Slothful Attention" } ], + "https://github.com/MohammadAboulEla/ComfyUI-iTools": [ + [ + "iToolsAddOverlay", + "iToolsLoadImagePlus", + "iToolsLoadImages", + "iToolsPromptLoader", + "iToolsPromptSaver" + ], + { + "title_aux": "ComfyUI-iTools" + } + ], "https://github.com/MokkaBoss1/ComfyUI_Mokkaboss1": [ [ "AnimeCosplayDir", @@ -3658,6 +3979,14 @@ "title_aux": "ComfyUI_SSStereoscope" } ], + "https://github.com/Munkyfoot/ComfyUI-TextOverlay": [ + [ + "Text Overlay" + ], + { + "title_aux": "ComfyUI-TextOverlay" + } + ], "https://github.com/MushroomFleet/DJZ-Nodes": [ [ "AspectSize", @@ -3693,6 +4022,86 @@ "title_aux": "ComfyUI-Paint3D-Nodes" } ], + "https://github.com/NMWave/ComfyUI-Nader-Tagging": [ + [ + "Load Text List", + "Split Sentences", + "Split Tags", + "Tag Alternating Combiner", + "Tag Duplicate Remover", + "Token Counter" + ], + { + "title_aux": "Image Captioning and Tagging Assistor Nodes" + } + ], + "https://github.com/NVIDIAGameWorks/ComfyUI-RTX-Remix": [ + [ + "RTXRemixCreateLayer", + "RTXRemixDefineLayerId", + "RTXRemixDeleteFile", + "RTXRemixEndContext", + "RTXRemixGetEditTarget", + "RTXRemixGetLayers", + "RTXRemixGetTextures", + "RTXRemixIngestTexture", + "RTXRemixInvertBool", + "RTXRemixLayerType", + "RTXRemixLayerTypes", + "RTXRemixMuteLayer", + "RTXRemixRemoveLayer", + "RTXRemixRestAPIDetails", + "RTXRemixSaveLayer", + "RTXRemixSetEditTarget", + "RTXRemixSetTexture", + "RTXRemixStartContext", + "RTXRemixStrToList", + "RTXRemixStringConcatenate", + "RTXRemixStringConstant", + "RTXRemixSwitch", + "RTXRemixTextureTypeToUSDAttribute", + "RTXRemixTexturesType", + "RTXRemixTexturesTypes" + ], + { + "title_aux": "ComfyUI-RTX-Remix" + } + ], + "https://github.com/NakamuraShippo/ComfyUI-PromptList": [ + [ + "ComfyUI-PromptList" + ], + { + "author": "Assistant", + "description": "Custom node for managing prompts with CSV integration", + "title": "ComfyUI-PromptList", + "title_aux": "ComfyUI-PromptList" + } + ], + "https://github.com/NeuralSamurAI/ComfyUI-Dimensional-Latent-Perlin": [ + [ + "NoisyLatentPerlinD" + ], + { + "title_aux": "Dimensional Latent Perlin for ComfyUI" + } + ], + "https://github.com/NeuralSamurAI/ComfyUI-FluxPseudoNegativePrompt": [ + [ + "FluxPseudoNegativeNode" + ], + { + "title_aux": "FluxPseudoNegative" + } + ], + "https://github.com/NeuralSamurAI/ComfyUI-PromptJSON": [ + [ + "PromptJSON" + ], + { + "title_aux": "PromptJSON Node for ComfyUI" + } + ], "https://github.com/NeuralSamurAI/Comfyui-Superprompt-Unofficial": [ [ "SuperPrompterNode" @@ -3928,6 +4337,18 @@ "title_aux": "QRNG_Node_ComfyUI" } ], + "https://github.com/OuticNZ/ComfyUI-Simple-Of-Complex": [ + [ + "Pipe From Parameters", + "Pipe To Parameters", + "Prompt Tidy", + "Text Switch 2 Way", + "Text With Context" + ], + { + "title_aux": "ComfyUI-Simple-Of-Complex" + } + ], "https://github.com/PCMonsterx/ComfyUI-CSV-Loader": [ [ "Load Artists CSV", @@ -3987,6 +4408,14 @@ "title_aux": "pfaeff-comfyui" } ], + "https://github.com/Pheat-AI/Remade_nodes": [ + [ + "Batch Image Blend by Mask" + ], + { + "title_aux": "Remade_nodes" + } + ], "https://github.com/PnthrLeo/comfyUI-image-search": [ [ "CloseImagesSearcher" @@ -4041,6 +4470,19 @@ "title_aux": "ComfyUI-AdvancedLivePortrait" } ], + "https://github.com/Pseudotools/Pseudocomfy": [ + [ + "Combiner", + "LoadJSONAuto", + "LoadJSONFromFolder", + "MakeMaskBatch", + "MixedBuiltinCombinerIPAdaper", + "ProcessJSON" + ], + { + "title_aux": "Pseudocomfy" + } + ], "https://github.com/QaisMalkawi/ComfyUI-QaisHelper": [ [ "Bool Binary Operation", @@ -4055,6 +4497,14 @@ "title_aux": "ComfyUI-Qais-Helper" } ], + "https://github.com/Raapys/ComfyUI-LatentGC_Aggressive": [ + [ + "LatentGC" + ], + { + "title_aux": "LatentGC Aggressive" + } + ], "https://github.com/RedRayz/ComfyUI-Danbooru-To-WD": [ [ "DanbooruToWD" @@ -4084,6 +4534,14 @@ "title_aux": "ComfyUI-Latte" } ], + "https://github.com/RodrigoSKohl/ComfyUI-Panoramic-ImgStitcher": [ + [ + "Image Stitching Node" + ], + { + "title_aux": "ComfyUI-Panoramic-ImgStitcher" + } + ], "https://github.com/RomanKuschanow/ComfyUI-Advanced-Latent-Control": [ [ "LatentAddTransform", @@ -4165,6 +4623,14 @@ "title_aux": "comfyui_io_helpers" } ], + "https://github.com/SEkINVR/ComfyUI-Animator": [ + [ + "Animator" + ], + { + "title_aux": "ComfyUI-Animator" + } + ], "https://github.com/SEkINVR/ComfyUI-SaveAs": [ [ "ComfyUISaveAs" @@ -4247,12 +4713,14 @@ ], "https://github.com/SayanoAI/Comfy-RVC": [ [ + "Any2ListNode", "AudioBatchValueNode", "AudioTranscriptionNode", "BatchedTranscriptionEncoderNode", "DownloadAudio", "ImageRepeatInterleavedNode", "LatentRepeatInterleavedNode", + "List2AnyNode", "LoadHubertModel", "LoadPitchExtractionParams", "LoadRVCModelNode", @@ -4260,12 +4728,19 @@ "MergeAudioNode", "MergeImageBatches", "MergeLatentBatches", + "MuseAudioFeatureExtractionNode", + "MuseImageFeatureExtractionNode", + "MuseTalkNode", "RVC-Studio.LoadAudio", "RVC-Studio.PreviewAudio", "RVCNode", + "RVCProcessDatasetNode", + "RVCTrainModelNode", "SimpleMathNode", "SliceNode", - "UVR5Node" + "SortImagesNode", + "UVR5Node", + "ZipNode" ], { "title_aux": "Comfy-RVC" @@ -4289,7 +4764,7 @@ "DiffusersVAELoader" ], { - "title_aux": "Loaders for Diffusers-format checkpoints" + "title_aux": "ComfyUI-DiffusersLoader" } ], "https://github.com/ScreamingHawk/comfyui-ollama-prompt-encode": [ @@ -4432,6 +4907,8 @@ "FlipSigmas", "Fooocus ApplyImagePrompt", "Fooocus Controlnet", + "Fooocus Describe", + "Fooocus Expansion", "Fooocus ImagePrompt", "Fooocus Inpaint", "Fooocus KSampler", @@ -4668,6 +5145,15 @@ "title_aux": "Lazy Pony Prompter" } ], + "https://github.com/Sieyalixnet/ComfyUI_Textarea_Loaders": [ + [ + "CheckPointLoader_Text", + "LoRALoader_Text" + ], + { + "title_aux": "ComfyUI_Textarea_Loaders" + } + ], "https://github.com/Smirnov75/ComfyUI-mxToolkit": [ [ "mxSeed", @@ -4819,6 +5305,15 @@ "title_aux": "ComfyUI_Seg_VITON" } ], + "https://github.com/StartHua/Comfyui_CXH_joy_caption": [ + [ + "Joy_caption", + "Joy_caption_load" + ], + { + "title_aux": "Comfyui_CXH_joy_caption" + } + ], "https://github.com/StartHua/Comfyui_joytag": [ [ "CXH_JoyTag" @@ -4836,6 +5331,18 @@ "title_aux": "comfyui_segformer_b2_clothes" } ], + "https://github.com/Steudio/ComfyUI_Steudio": [ + [ + "DynamicTileMerge", + "DynamicTileSplit", + "TileCalc", + "TileMerge", + "TileSplit" + ], + { + "title_aux": "ComfyUI_Steudio" + } + ], "https://github.com/SuperBeastsAI/ComfyUI-SuperBeasts": [ [ "Deflicker - Experimental (SuperBeasts.AI)", @@ -5237,12 +5744,39 @@ "tri3d-simple_rescale_histogram", "tri3d-skin-feathered-padded-mask", "tri3d-swap-pixels", + "tri3d_fill_mask", + "tri3d_is_only_trouser", "tri3d_position_pose_part" ], { "title_aux": "tri3d-comfyui-nodes" } ], + "https://github.com/TTPlanetPig/Comfyui_TTP_CN_Preprocessor": [ + [ + "TTPlanet_Tile_Preprocessor_GF", + "TTPlanet_Tile_Preprocessor_Simple", + "TTPlanet_Tile_Preprocessor_cufoff", + "TTPlanet_inpainting_Preprecessor" + ], + { + "title_aux": "for comfyui image proprocessor" + } + ], + "https://github.com/TTPlanetPig/Comfyui_TTP_Toolset": [ + [ + "TTP_CoordinateSplitter", + "TTP_Image_Assy", + "TTP_Image_Tile_Batch", + "TTP_Tile_image_size", + "TTP_condsetarea_merge", + "TTP_condtobatch", + "TTPlanet_Tile_Preprocessor_Simple" + ], + { + "title_aux": "Comfyui_TTP_Toolset" + } + ], "https://github.com/TW-CUI/TW-CUI-Util": [ [ "TWCUI_Util_CommonSDXLResolutions", @@ -5456,6 +5990,7 @@ "ttN text7BOX_concat", "ttN textCycleLine", "ttN textDebug", + "ttN textOutput", "ttN tinyLoader", "ttN xyPlot" ], @@ -5499,7 +6034,6 @@ "0246.BoxRange", "0246.CastReroute", "0246.Cloud", - "0246.Convert", "0246.Count", "0246.Highway", "0246.HighwayBatch", @@ -5510,7 +6044,6 @@ "0246.Loop", "0246.Merge", "0246.Meta", - "0246.Pick", "0246.RandomInt", "0246.Script", "0246.ScriptNode", @@ -5667,6 +6200,7 @@ "Bus Node", "CLIP Input Switch", "CLIP Vision Input Switch", + "CLIPSEG2", "CLIPSeg Batch Masking", "CLIPSeg Masking", "CLIPSeg Model Loader", @@ -5908,6 +6442,34 @@ "title_aux": "ComfyUI Simply Nodes" } ], + "https://github.com/X-T-E-R/ComfyUI-EasyCivitai-XTNodes": [ + [ + "CheckpointLoaderSimpleWithPreviews", + "CivitaiCheckpointLoaderSimple", + "CivitaiLoraLoader", + "CivitaiLoraLoaderStacked", + "CivitaiLoraLoaderStackedAdvanced", + "LoraLoaderStackedAdvancedWithPreviews", + "LoraLoaderStackedWithPreviews", + "LoraLoaderWithPreviews" + ], + { + "title_aux": "ComfyUI Easy Civitai (XTNodes)" + } + ], + "https://github.com/XLabs-AI/x-flux-comfyui": [ + [ + "ApplyFluxControlNet", + "ApplyFluxIPAdapter", + "FluxLoraLoader", + "LoadFluxControlNet", + "LoadFluxIPAdapter", + "XlabsSampler" + ], + { + "title_aux": "x-flux-comfyui" + } + ], "https://github.com/XmYx/deforum-comfy-nodes": [ [ "DeforumAddNoiseNode", @@ -6466,13 +7028,20 @@ ], "https://github.com/ai-shizuka/ComfyUI-tbox": [ [ + "AnimalPosePreprocessor", + "ConstrainImageNode", + "DWPosePreprocessor", + "DWPreprocessor", + "DensePosePreprocessor", "ImageLoader", "ImageResize", "ImageSaver", "ImageSize", - "ImagesSaver" + "ImagesSaver", + "MiDaSDepthPreprocessor" ], { + "author": "tstandley", "title_aux": "ComfyUI-tbox" } ], @@ -6484,6 +7053,17 @@ "title_aux": "Comfy UI FatLabels" } ], + "https://github.com/aidenli/ComfyUI_NYJY": [ + [ + "JoyCaption", + "JoyTag", + "LoadLlamaModel", + "Translate" + ], + { + "title_aux": "ComfyUI_NYJY" + } + ], "https://github.com/aisabervisionlab/ComfyUI_merge_ASVL": [ [ "ASVL" @@ -6494,9 +7074,26 @@ ], "https://github.com/akatz-ai/ComfyUI-AKatz-Nodes": [ [ - "AK_AnimatedDilationMaskLinear" + "AK_AdjustListSize", + "AK_AnimatedDilationMaskLinear", + "AK_AudioreactiveDilationMask", + "AK_AudioreactiveDynamicDilationMask", + "AK_BinaryAmplitudeGate", + "AK_ConvertAudioToSaltAudio", + "AK_ConvertListToFloatList", + "AK_ConvertSaltAudioToAudio", + "AK_IPAdapterCustomWeights", + "AK_LagChop", + "AK_ListToNumpyFloatArray", + "AK_NormalizeMaskImage", + "AK_RescaleFloatList", + "AK_VideoSpeedAdjust" ], { + "author": "akatz", + "description": "Custom node pack for nodes I use in my workflows.", + "nickname": "Akatz Custom Nodes", + "title": "Akatz Custom Nodes", "title_aux": "Akatz Custom Nodes" } ], @@ -6538,6 +7135,23 @@ "title_aux": "ComfyUI-CascadeResolutions" } ], + "https://github.com/al-swaiti/ComfyUI-OllamaGemini": [ + [ + "BRIA_RMBG", + "BRIA_RMBG_ModelLoader", + "ComfyUIStyler", + "ConvertRasterToVector", + "FLUXResolutions", + "GeminiAPI", + "OllamaAPI", + "SaveSVG", + "TextSplitByDelimiter", + "menus" + ], + { + "title_aux": "GeminiOllama ComfyUI Extension" + } + ], "https://github.com/alanhuang67/ComfyUI-FAI-Node": [ [ "FAIDynamicMask", @@ -6607,6 +7221,15 @@ "title_aux": "ComfyUI-Ollama-Describer" } ], + "https://github.com/alpertunga-bile/image-caption-comfyui": [ + [ + "Image Caption Node", + "Insert Prompt Node" + ], + { + "title_aux": "image-caption-comfyui" + } + ], "https://github.com/alpertunga-bile/prompt-generator-comfyui": [ [ "Prompt Generator" @@ -6757,6 +7380,18 @@ "title_aux": "StableCascadeResizer" } ], + "https://github.com/anhkhoatranle30/Handy-Nodes-ComfyUI": [ + [ + "Custom Save Image //Handy" + ], + { + "author": "Khoa Tran", + "description": "This extension offers various handy nodes.", + "nickname": "Handy-Nodes-ComfyUI", + "title": "Handy-Nodes-ComfyUI", + "title_aux": "Handy Node ComfyUI" + } + ], "https://github.com/ansonkao/comfyui-geometry": [ [ "TransformTemplateOntoFaceMask" @@ -6955,6 +7590,52 @@ "title_aux": "ComfyUI-FrameSkipping" } ], + "https://github.com/bananasss00/ComfyUI-SP-Nodes": [ + [ + "BoolSwitchOutStr", + "CivitaiPrompts", + "FaceScatter", + "FaceScatter2", + "GodnessMerger_Apply", + "GodnessMerger_InputBlocks", + "GodnessMerger_InputBlocksExperimental", + "GodnessMerger_LabelEmb", + "GodnessMerger_MiddleBlock", + "GodnessMerger_MiddleBlockExperimental", + "GodnessMerger_NoiseInjection", + "GodnessMerger_Out", + "GodnessMerger_OutputBlocks", + "GodnessMerger_OutputBlocksExperimental", + "GodnessMerger_RAW_Apply", + "GodnessMerger_TimeEmbed", + "ImageMonitor", + "ImgMetaValueExtractor", + "LoraLoaderByPath", + "LoraLoaderOnlyModelByPath", + "PreviewImageWEBP", + "PromptChecker", + "RandomPromptFromBook", + "Random_Model_Merge", + "SD3BlocksMultiply", + "SD3Multiply", + "SP-CheckpointSave", + "SP_KoboldCpp", + "SP_WebsocketSendImage", + "ScatterParams", + "ScatterParamsBatch", + "SendTelegramChatBot", + "StrToCombo", + "TESTER", + "TextSplitJoinByDelimiter" + ], + { + "author": "SeniorPioner", + "description": "Node Pack: PromptChecker for token toggling, KoboldCPP API, ModelMerging, Telegram-Bot-API, and more", + "nickname": "SP-Nodes", + "title": "SP-Nodes", + "title_aux": "SP-Nodes" + } + ], "https://github.com/banodoco/steerable-motion": [ [ "BatchCreativeInterpolation", @@ -6982,6 +7663,7 @@ "Batch Resize Image for SDXL", "Checkpoint Loader Simple Mikey", "CheckpointHash", + "CheckpointSaveModelOnly", "CinematicLook", "Empty Latent Ratio Custom SDXL", "Empty Latent Ratio Select SDXL", @@ -7009,6 +7691,9 @@ "MikeyLatentTileSamplerCustom", "MikeySamplerTiledAdvanced", "MikeySamplerTiledAdvancedBaseOnly", + "ModelMergePixArtSigmaXL2_1024MS", + "ModelMergeTrainDiff", + "ModelMergeTrainDiffPixartSigmaXL2_1024MS", "MosaicExpandImage", "OobaPrompt", "PresetRatioSelector", @@ -7050,13 +7735,19 @@ ], "https://github.com/bedovyy/ComfyUI_NAIDGenerator": [ [ + "ColorizeNAID", + "DeclutterNAID", + "EmotionNAID", "GenerateNAID", "Img2ImgOptionNAID", "InpaintingOptionNAID", + "LineArtNAID", "MaskImageToNAID", "ModelOptionNAID", "NetworkOptionNAID", "PromptToNAID", + "RemoveBGNAID", + "SketchNAID", "VibeTransferOptionNAID" ], { @@ -7094,6 +7785,14 @@ "title_aux": "BrevImage" } ], + "https://github.com/blackcodetavern/ComfyUI-Benripack": [ + [ + "CharacterPipe" + ], + { + "title_aux": "ComfyUI-Benripack" + } + ], "https://github.com/blepping/ComfyUI-bleh": [ [ "BlehBlockOps", @@ -7116,10 +7815,12 @@ "https://github.com/blepping/ComfyUI-sonar": [ [ "NoisyLatentLike", + "SONAR_CUSTOM_NOISE to NOISE", "SamplerConfigOverride", "SamplerSonarDPMPPSDE", "SamplerSonarEuler", "SamplerSonarEulerA", + "SonarAdvancedPyramidNoise", "SonarCompositeNoise", "SonarCustomNoise", "SonarGuidanceConfig", @@ -7141,7 +7842,21 @@ "ApplyRAUNetSimple" ], { - "title_aux": "ComfyUI jank HiDiffusion" + "title_aux": "comfyui_jankhidiffusion" + } + ], + "https://github.com/blepping/comfyui_overly_complicated_sampling": [ + [ + "OCS Group", + "OCS ModelSetMaxSigma", + "OCS MultiParam", + "OCS Param", + "OCS Sampler", + "OCS SimpleRestartSchedule", + "OCS Substeps" + ], + { + "title_aux": "comfyui_overly_complicated_sampling" } ], "https://github.com/blueraincoatli/comfyUI_SillyNodes": [ @@ -7340,10 +8055,15 @@ ], "https://github.com/bobmagicii/comfykit-custom-nodes": [ [ + "LoraStackFiveSimple", "LoraThree", "LoraWithMeta", + "TypecasterClip", + "TypecasterCond", "TypecasterImage", - "TypecasterLatent" + "TypecasterLatent", + "TypecasterModel", + "TypecasterVae" ], { "title_aux": "ComfyKit Custom Nodes" @@ -7450,6 +8170,27 @@ "title_aux": "ComfyUI_SUNoise" } ], + "https://github.com/caleboleary/ComfyUI-Arc2Face": [ + [ + "Arc2FaceEncoderLoader", + "Arc2FaceFaceExtractor", + "Arc2FaceGenerator", + "Arc2FaceImageGridGenerator", + "Arc2FaceImg2ImgGenerator", + "Arc2FaceUNetLoader" + ], + { + "title_aux": "Arc2Face ComfyUI Node Library" + } + ], + "https://github.com/camenduru/ComfyUI-TostAI": [ + [ + "SendToTostAI" + ], + { + "title_aux": "ComfyUI-TostAI" + } + ], "https://github.com/catscandrive/comfyui-imagesubfolders/raw/main/loadImageWithSubfolders.py": [ [ "LoadImagewithSubfolders" @@ -8125,6 +8866,7 @@ "LayerUtility: BooleanOperator", "LayerUtility: BooleanOperatorV2", "LayerUtility: CheckMask", + "LayerUtility: CheckMaskV2", "LayerUtility: ColorImage", "LayerUtility: ColorImage V2", "LayerUtility: ColorPicker", @@ -8147,6 +8889,7 @@ "LayerUtility: If", "LayerUtility: ImageAutoCrop", "LayerUtility: ImageAutoCrop V2", + "LayerUtility: ImageAutoCrop V3", "LayerUtility: ImageBlend", "LayerUtility: ImageBlend V2", "LayerUtility: ImageBlendAdvance", @@ -8157,6 +8900,8 @@ "LayerUtility: ImageHub", "LayerUtility: ImageMaskScaleAs", "LayerUtility: ImageOpacity", + "LayerUtility: ImageReel", + "LayerUtility: ImageReelComposit", "LayerUtility: ImageRemoveAlpha", "LayerUtility: ImageRewardFilter", "LayerUtility: ImageScaleByAspectRatio", @@ -8164,6 +8909,7 @@ "LayerUtility: ImageScaleRestore", "LayerUtility: ImageScaleRestore V2", "LayerUtility: ImageShift", + "LayerUtility: ImageTaggerSave", "LayerUtility: Integer", "LayerUtility: LaMa", "LayerUtility: LayerImageTransform", @@ -8309,15 +9055,15 @@ "title_aux": "Image chooser" } ], - "https://github.com/chrisgoringe/cg-noise": [ + "https://github.com/chrisgoringe/cg-noisetools": [ [ - "Hijack", - "KSampler Advanced with Variations", - "KSampler with Variations", - "UnHijack" + "Batch Noise Simulate", + "Mix Noise", + "Seperable Batch Noise", + "Shape Noise" ], { - "title_aux": "Variation seeds" + "title_aux": "Noise variation and batch noise tools" } ], "https://github.com/chrisgoringe/cg-use-everywhere": [ @@ -8352,7 +9098,7 @@ "description": "", "nickname": "img2color", "title": "Img2Color Node - Detect and describe color palettes in images", - "title_aux": "img2colors-comfyui-node" + "title_aux": "Img2color - Extract Colors from Image" } ], "https://github.com/christian-byrne/img2txt-comfyui-nodes": [ @@ -8361,8 +9107,7 @@ ], { "author": "christian-byrne", - "nickname": "Image to Text - Auto Caption", - "title": "Img2Txt auto captioning. Choose from models: BLIP, Llava, MiniCPM, MS-GIT. Use model combos and merge results. Specify questions to ask about images (medium, art style, background). Supports Chinese \ud83c\udde8\ud83c\uddf3 questions via MiniCPM.", + "title": "Img2Txt auto captioning", "title_aux": "img2txt-comfyui-nodes" } ], @@ -8383,6 +9128,18 @@ "title_aux": "youtube-dl-comfyui" } ], + "https://github.com/city96/ComfyUI-GGUF": [ + [ + "CLIPLoaderGGUF", + "DualCLIPLoaderGGUF", + "TripleCLIPLoaderGGUF", + "UnetLoaderGGUF", + "UnetLoaderGGUFAdvanced" + ], + { + "title_aux": "ComfyUI-GGUF" + } + ], "https://github.com/city96/ComfyUI_ColorMod": [ [ "CV2Tonemap", @@ -8394,6 +9151,7 @@ "ColorModEdges", "ColorModMove", "ColorModPivot", + "ColorspaceConvert", "HDRCreate", "HDRExposureFusion", "LoadImageHDR", @@ -8637,8 +9395,10 @@ "ModelSamplingContinuousEDM", "ModelSamplingContinuousV", "ModelSamplingDiscrete", + "ModelSamplingFlux", "ModelSamplingSD3", "ModelSamplingStableCascade", + "ModelSave", "Morphology", "PatchModelAddDownscale", "PerpNeg", @@ -8691,8 +9451,44 @@ "StableCascade_SuperResolutionControlnet", "StableZero123_Conditioning", "StableZero123_Conditioning_Batched", + "StubConstantImage", + "StubFloat", + "StubImage", + "StubInt", + "StubMask", "StyleModelApply", "StyleModelLoader", + "TestAccumulateNode", + "TestAccumulationGetItemNode", + "TestAccumulationGetLengthNode", + "TestAccumulationHeadNode", + "TestAccumulationSetItemNode", + "TestAccumulationTailNode", + "TestAccumulationToListNode", + "TestBoolOperationNode", + "TestCustomIsChanged", + "TestCustomValidation1", + "TestCustomValidation2", + "TestCustomValidation3", + "TestCustomValidation4", + "TestCustomValidation5", + "TestDynamicDependencyCycle", + "TestExecutionBlocker", + "TestFloatConditions", + "TestForLoopClose", + "TestForLoopOpen", + "TestIntConditions", + "TestIntMathOperation", + "TestIsChangedWithConstants", + "TestLazyMixImages", + "TestListToAccumulationNode", + "TestMakeListNode", + "TestMixedExpansionReturns", + "TestStringConditions", + "TestToBoolNode", + "TestVariadicAverage", + "TestWhileLoopClose", + "TestWhileLoopOpen", "ThresholdMask", "TomePatchModel", "TripleCLIPLoader", @@ -8963,11 +9759,13 @@ "DebugTensorShape+", "DrawText+", "ExtractKeyframes+", + "FluxSamplerParams+", "GetImageSize+", "ImageApplyLUT+", "ImageBatchMultiple+", "ImageCASharpening+", "ImageColorMatch+", + "ImageColorMatchAdobe+", "ImageComposite+", "ImageCompositeFromMaskBatch+", "ImageCrop+", @@ -8985,6 +9783,7 @@ "ImageRemoveBackground+", "ImageResize+", "ImageSeamCarving+", + "ImageSmartSharpen+", "ImageTile+", "ImageToDevice+", "ImageUntile+", @@ -9008,11 +9807,24 @@ "ModelCompile+", "NoiseFromImage+", "PixelOEPixelize+", + "PlotParameters+", "RemBGSession+", "RemoveLatentMask+", "SD3NegativeConditioning+", "SDXLEmptyLatentSizePicker+", + "SamplerSelectHelper+", + "SchedulerSelectHelper+", + "SimpleComparison+", + "SimpleCondition+", "SimpleMath+", + "SimpleMathBoolean+", + "SimpleMathCondition+", + "SimpleMathDual+", + "SimpleMathFloat+", + "SimpleMathInt+", + "SimpleMathPercent+", + "SimpleMathSlider+", + "TextEncodeForSamplerParams+", "TransitionMask+", "TransparentBGSession+" ], @@ -9063,6 +9875,17 @@ "title_aux": "Face Compare" } ], + "https://github.com/da2el-ai/ComfyUI-d2-send-eagle": [ + [ + "D2 Send Eagle" + ], + { + "author": "da2el", + "description": "Send images to Eagle, an image management application", + "title": "D2 Send Eagle", + "title_aux": "D2 Send Eagle" + } + ], "https://github.com/da2el-ai/ComfyUI-d2-size-selector": [ [ "D2_SizeSelector" @@ -9087,11 +9910,35 @@ "title_aux": "D2 Steps" } ], + "https://github.com/dadoirie/ComfyUI_Dados_Nodes": [ + [ + "PinterestImageNode" + ], + { + "title_aux": "ComfyUI_Dados_Nodes" + } + ], "https://github.com/dagthomas/comfyui_dagthomas": [ [ + "APNLatent", + "ApplyBloom", + "CFGSkimming", + "CustomPromptLoader", + "DynamicStringCombinerNode", + "FileReaderNode", + "FlexibleStringMergerNode", "GPT4MiniNode", + "GPT4VisionNode", + "Gpt4CustomVision", + "Gpt4VisionCloner", + "MedianOppositeColorNode", + "OllamaNode", "PGSD3LatentGenerator", - "PromptGenerator" + "ProminentOppositeColorNode", + "PromptGenerator", + "RandomIntegerNode", + "SentenceMixerNode", + "StringMergerNode" ], { "title_aux": "SDXL Auto Prompter" @@ -9152,6 +9999,15 @@ "title_aux": "DarkPrompts" } ], + "https://github.com/daryltucker/ComfyUI-LoadFiles": [ + [ + "ListFilenames", + "LoadImages" + ], + { + "title_aux": "ComfyUI-LoadFiles" + } + ], "https://github.com/dave-palt/comfyui_DSP_imagehelpers": [ [ "dsp-imagehelpers-concat" @@ -9239,6 +10095,25 @@ "title_aux": "DZ-FaceDetailer" } ], + "https://github.com/dchatel/comfyui_davcha": [ + [ + "ConditioningCompress", + "DStack", + "DavchaCLIPMergeSimple", + "DavchaConditioningConcat", + "DavchaModelMergeSD1", + "DavchaModelMergeSDXL", + "DavchaModelMergeSimple", + "PercentPadding", + "ResizeCropFit", + "SmartMask", + "SoftErosion", + "StringScheduleHelper" + ], + { + "title_aux": "comfyui_davcha" + } + ], "https://github.com/dchatel/comfyui_facetools": [ [ "BiSeNetMask", @@ -9540,6 +10415,16 @@ "title_aux": "ComfyUI-Keyframed" } ], + "https://github.com/doomy23/ComfyUI-D00MYsNodes": [ + [ + "Images_Converter|D00MYs", + "JSPaint|D00MYs", + "Show_Text|D00MYs" + ], + { + "title_aux": "ComfyUI-D00MYsNodes" + } + ], "https://github.com/drago87/ComfyUI_Dragos_Nodes": [ [ "file_padding", @@ -9580,6 +10465,16 @@ "title_aux": "ComfyUI Easy Padding" } ], + "https://github.com/eastoc/ComfyUI_SemanticSAM": [ + [ + "PointPrompt", + "SemanticSAMLoader", + "SemanticSAMSegment" + ], + { + "title_aux": "Semantic-SAM" + } + ], "https://github.com/edenartlab/eden_comfy_pipelines": [ [ "Animation_RGB_Mask", @@ -9591,6 +10486,8 @@ "Eden_Compare", "Eden_DebugPrint", "Eden_Float", + "Eden_IMG_padder", + "Eden_IMG_unpadder", "Eden_Int", "Eden_Lora_Loader", "Eden_String", @@ -9600,10 +10497,8 @@ "Get_Prefixed_Imgs", "HistogramMatching", "IMG_blender", - "IMG_padder", "IMG_resolution_multiple_of", "IMG_scaler", - "IMG_unpadder", "If ANY execute A else B", "ImageDescriptionNode", "LatentTypeConversion", @@ -9622,7 +10517,33 @@ "WidthHeightPicker" ], { - "title_aux": "Various custom nodes by Eden.art" + "title_aux": "Eden.art nodesuite" + } + ], + "https://github.com/edenartlab/sd-lora-trainer": [ + [ + "Eden_LoRa_trainer" + ], + { + "title_aux": "Eden.art LoRa Trainer" + } + ], + "https://github.com/emojiiii/ComfyUI_Emojiiii_Custom_Nodes": [ + [ + "KolorsMultiTextEncode", + "MultiTextEncode" + ], + { + "title_aux": "ComfyUI_Emojiiii_Custom_Nodes" + } + ], + "https://github.com/erosDiffusion/ComfyUI-enricos-nodes": [ + [ + "Compositor", + "EnricosCompositor" + ], + { + "title_aux": "Compositor Node" } ], "https://github.com/evanspearman/ComfyMath": [ @@ -9710,6 +10631,24 @@ "title_aux": "ComfyUI-Showrunner-Utils" } ], + "https://github.com/fairy-root/Flux-Prompt-Generator": [ + [ + "FluxPromptGenerator" + ], + { + "title_aux": "Flux Prompt Generator for ComfyUI" + } + ], + "https://github.com/fairy-root/comfyui-ollama-llms": [ + [ + "ConcatenateText", + "llava", + "ollama" + ], + { + "title_aux": "Ollama and Llava Vision integration for ComfyUI" + } + ], "https://github.com/fearnworks/ComfyUI_FearnworksNodes": [ [ "Count Files in Directory (FW)", @@ -9814,28 +10753,38 @@ "https://github.com/filliptm/ComfyUI_Fill-Nodes": [ [ "FL_Ascii", - "FL_AudioConverter", - "FL_AudioFrameCalculator", - "FL_AudioPreview", "FL_BatchAlign", "FL_BulletHellGame", + "FL_CaptionToCSV", "FL_CodeNode", + "FL_ColorPicker", + "FL_Dalle3", "FL_DirectoryCrawl", "FL_Dither", + "FL_FractalKSampler", + "FL_GPT_Vision", "FL_Glitch", + "FL_HFHubModelUploader", + "FL_HF_Character", "FL_HalftonePattern", "FL_HexagonalPattern", + "FL_ImageCaptionLayout", + "FL_ImageCaptionLayoutPDF", "FL_ImageCaptionSaver", "FL_ImageCollage", "FL_ImageDimensionDisplay", - "FL_ImageDurationSync", "FL_ImageNotes", "FL_ImagePixelator", "FL_ImageRandomizer", "FL_InfiniteZoom", "FL_InpaintCrop", "FL_Inpaint_Stitch", + "FL_KSamplerXYZPlot", + "FL_KsamplerBasic", + "FL_KsamplerPlus", "FL_KsamplerSettings", + "FL_LoadImage", + "FL_MirrorAndAppendCaptions", "FL_NFTGenerator", "FL_PaperDrawn", "FL_PasteOnCanvas", @@ -9846,12 +10795,23 @@ "FL_RetroEffect", "FL_Ripple", "FL_SDUltimate_Slices", + "FL_SamplerStrings", + "FL_SaveCSV", + "FL_SaveImages", + "FL_SchedulerStrings", + "FL_SendToDiscordWebhook", "FL_SeparateMaskComponents", "FL_Shadertoy", - "FL_TD_Sampler", + "FL_SimpleGPTVision", + "FL_SystemCheck", "FL_TetrisGame", + "FL_TimeLine", + "FL_UpscaleModel", "FL_VideoCropMask", - "FL_VideoRecompose" + "FL_VideoRecompose", + "FL_ZipDirectory", + "FL_ZipSave", + "GradientImageGenerator" ], { "title_aux": "ComfyUI_Fill-Nodes" @@ -10244,100 +11204,7 @@ "SimpleChat" ], { - "title_aux": "SaltAI Language Toolkit" - } - ], - "https://github.com/get-salt-AI/SaltAI_LlamaIndex": [ - [ - "AddTool", - "ChangeSystemMessage", - "ClearMemory", - "ConversableAgentCreator", - "ConversableAgentCreatorAdvanced", - "ConvertAgentAsTool", - "ConvertAgentToLlamaindex", - "CreateTavilySearchTool", - "Example", - "GenerateReply", - "GroupChat", - "GroupChatAdvanced", - "GroupChatManagerCreator", - "LLMCSVReader", - "LLMChat", - "LLMChatBot", - "LLMChatEngine", - "LLMChatMessageConcat", - "LLMChatMessages", - "LLMChatMessagesAdv", - "LLMComplete", - "LLMCustomNodeComposer", - "LLMDirectoryReader", - "LLMDocumentListAppend", - "LLMDocxReader", - "LLMEpubReader", - "LLMFlatReader", - "LLMHTMLTagReader", - "LLMHWPReader", - "LLMHtmlComposer", - "LLMHtmlRepair", - "LLMIPYNBReader", - "LLMImageCaptionReader", - "LLMImageTabularChartReader", - "LLMImageTextReader", - "LLMImageVisionLLMReader", - "LLMInputToDocuments", - "LLMJsonComposer", - "LLMJsonRepair", - "LLMLLaVANextImageEvaluator", - "LLMLLaVANextModelLoader", - "LLMMarkdownComposer", - "LLMMarkdownReader", - "LLMMarkdownRepair", - "LLMMboxReader", - "LLMMultiModalImageEvaluation", - "LLMNotionReader", - "LLMOpenAIModel", - "LLMOpenAIModelOpts", - "LLMPDFReader", - "LLMPagedCSVReader", - "LLMPandasCSVReader", - "LLMParquetDatasetSearcher", - "LLMPostProcessDocuments", - "LLMPptxReader", - "LLMPyMuPDFReader", - "LLMQueryEngine", - "LLMQueryEngineAdv", - "LLMQueryEngineAsTool", - "LLMRTFReader", - "LLMRegexCreator", - "LLMRegexRepair", - "LLMRssReaderNode", - "LLMSaltWebCrawler", - "LLMScaleSERPSearch", - "LLMSemanticSplitterNodeParser", - "LLMSentenceSplitterNodeCreator", - "LLMServiceContextAdv", - "LLMServiceContextDefault", - "LLMSimpleWebPageReader", - "LLMSimpleWebPageReaderAdv", - "LLMSummaryIndex", - "LLMTavilyResearch", - "LLMTrafilaturaWebReader", - "LLMTrafilaturaWebReaderAdv", - "LLMTreeIndex", - "LLMUnstructuredReader", - "LLMVectorStoreIndex", - "LLMVectorStoreIndexAdv", - "LLMVideoAudioReader", - "LLMXMLReader", - "LLMYamlComposer", - "LLMYamlRepair", - "SaltJSONQueryEngine", - "SendMessage", - "SimpleChat" - ], - { - "title_aux": "SaltAI_LlamaIndex" + "title_aux": "SaltAI_Language_Toolkit" } ], "https://github.com/giriss/comfy-image-saver": [ @@ -10360,13 +11227,23 @@ [ "Add_To_List", "BaseSamplerSetup", + "Big_Prompter", + "Change_Entries_In_A_List", + "Change_Entry_From_List", "CheckpointMetaExtractor", + "CheckpointSelector", + "Complete_Setup", "Convert_Into", "Negate_Boolean", + "Optional_Value_Override", "OverrideSamplerSetup", + "Override_Value_If_Unset", + "Pick_Value_From_Dict", + "Pick_Values_From_List", "Refine_Prompt", "Refine_Setup", "Remap_Values", + "Remove_Values_From_List", "Select_By_Index", "Select_Line_By_Index", "Select_String_By_Index", @@ -10375,6 +11252,7 @@ "Split_Entry_In_2Chunks", "Split_Entry_In_4Chunks", "Split_Entry_In_6Chunks", + "Split_Entry_In_8Chunks", "Step_Denoise", "UniversalLatentHelper", "Universal_VAE_Loader" @@ -10471,6 +11349,14 @@ "title_aux": "String Converter" } ], + "https://github.com/goburiin/nsfwrecog-comfyui": [ + [ + "NSFWDetectorNode" + ], + { + "title_aux": "nsfwrecog-comfyui" + } + ], "https://github.com/godspede/ComfyUI_Substring": [ [ "SubstringTheory" @@ -10574,6 +11460,7 @@ "Griptape Agent Config: Anthropic", "Griptape Agent Config: Azure OpenAI", "Griptape Agent Config: Custom Structure", + "Griptape Agent Config: Environment Variables", "Griptape Agent Config: Google", "Griptape Agent Config: HuggingFace", "Griptape Agent Config: LM Studio", @@ -10617,13 +11504,9 @@ "Griptape Embedding Driver: OpenAI Compatible", "Griptape Embedding Driver: Voyage AI", "Griptape Expand: Agent Nodes", - "Griptape Image Query Driver: Amazon Bedrock Claude", - "Griptape Image Query Driver: Anthropic", - "Griptape Image Query Driver: Azure OpenAI", - "Griptape Image Query Driver: Ollama", - "Griptape Image Query Driver: OpenAI", "Griptape Load: Audio", "Griptape Load: Image From URL", + "Griptape Load: Text", "Griptape Pipeline: Add Task", "Griptape Pipeline: Insert Task", "Griptape Prompt Driver: Amazon Bedrock", @@ -10664,6 +11547,7 @@ "Griptape Tool: WebSearch", "Griptape Vector Store Driver: Amazon OpenSearch", "Griptape Vector Store Driver: Azure MongoDB", + "Griptape Vector Store Driver: Griptape Cloud KnowledgeBase", "Griptape Vector Store Driver: Local", "Griptape Vector Store Driver: Marqo", "Griptape Vector Store Driver: MongoDB Atlas", @@ -10685,6 +11569,19 @@ "title_aux": "ComfyUI Griptape Nodes" } ], + "https://github.com/gseth/ControlAltAI-Nodes": [ + [ + "BooleanBasic", + "BooleanReverse", + "FluxControlNetApply", + "FluxResolutionNode", + "FluxSampler", + "GetImageSizeRatio" + ], + { + "title_aux": "ControlAltAI Nodes" + } + ], "https://github.com/guill/abracadabra-comfyui": [ [ "AbracadabraNode", @@ -10799,6 +11696,15 @@ "title_aux": "ComfyUI OpenVoice" } ], + "https://github.com/hben35096/ComfyUI-ReplenishNodes": [ + [ + "CLIPSegToMask", + "CombineSegMasks" + ], + { + "title_aux": "ComfyUI-ReplenishNodes" + } + ], "https://github.com/hben35096/ComfyUI-ToolBox": [ [ "AutoDLDownload", @@ -10812,6 +11718,8 @@ "https://github.com/heshengtao/comfyui_LLM_party": [ [ "About_us", + "AmapRegeoTool", + "AmapWeatherTool", "CLIPTextEncode_party", "ChatTTS_Node", "CosyVoice", @@ -10823,6 +11731,9 @@ "FeishuSendMsg", "FileOnlineDelete_gitee", "FileOnlineStorage_gitee", + "FilePathExists", + "GeocodeTool", + "Images2Image", "KG_csv_toolkit_developer", "KG_csv_toolkit_user", "KG_json_toolkit_developer", @@ -10838,6 +11749,7 @@ "URL2IMG", "VAEDecode_party", "accuweather_tool", + "advance_ebd_tool", "api_function", "api_tool", "arxiv_tool", @@ -10849,18 +11761,24 @@ "classify_function_plus", "classify_persona", "classify_persona_plus", + "clear_file", "clear_model", "custom_persona", "discord_bot", "discord_file_monitor", "discord_send", + "duckduckgo_loader", + "duckduckgo_tool", "ebd_tool", + "embeddings_function", "end_dialog", "end_workflow", + "extra_parameters", "feishu", "feishu_tool", "file_combine", "file_combine_plus", + "flux_persona", "get_string", "github_tool", "google_loader", @@ -10878,8 +11796,7 @@ "list_extend", "list_extend_plus", "listen_audio", - "llama_guff_loader", - "load_embeddings", + "load_ebd", "load_excel", "load_file", "load_file_folder", @@ -10894,15 +11811,17 @@ "new_interpreter_tool", "none2false", "omost_decode", + "omost_json2py", "omost_setting", + "openai_ebd_tool", "openai_tts", "openai_whisper", "parameter_combine", "parameter_combine_plus", "parameter_function", - "play_audio", "replace_string", "save_ebd_database", + "save_openai_ebd", "show_text_party", "start_dialog", "start_workflow", @@ -10910,6 +11829,7 @@ "string_logic", "substring", "text2json", + "text2parameters", "text_iterator", "time_tool", "tool_combine", @@ -10921,12 +11841,29 @@ "work_wechat", "work_wechat_tool", "workflow_tool", - "workflow_transfer" + "workflow_transfer", + "workflow_transfer_v2" ], { "title_aux": "comfyui_LLM_party" } ], + "https://github.com/heshengtao/comfyui_LLM_schools": [ + [ + "CausalLM_trainer", + "IA3_Arguments", + "LLM_Arguments", + "Lora_or_adapter_Arguments", + "P_or_Prompt_Arguments", + "Prefix_Arguments", + "download_dataset", + "get_dataset_name", + "split_dataset" + ], + { + "title_aux": "comfyui_LLM_schools" + } + ], "https://github.com/hhhzzyang/Comfyui_Lama": [ [ "LamaApply", @@ -11482,6 +12419,7 @@ "OrbitPoses to OrbitLists JK", "Pipe End JK", "Project Setting JK", + "Random Beats JK", "Refine 1 Parameters Extract JK", "Refine 2 Parameters Extract JK", "Refine Model Parameters JK", @@ -11726,6 +12664,27 @@ "JN_AreaToMask", "JN_AreaWidthHeight", "JN_AreaXY", + "JN_AudioArrayToBatch", + "JN_AudioAutoTune", + "JN_AudioBatchToArray", + "JN_AudioCompare", + "JN_AudioConcatenation", + "JN_AudioGetChannels", + "JN_AudioInfo", + "JN_AudioNoiseReduction", + "JN_AudioNormalize", + "JN_AudioPitch", + "JN_AudioPlot", + "JN_AudioReverberation", + "JN_AudioSampleRate", + "JN_AudioSetChannels", + "JN_AudioSlice", + "JN_AudioSpeed", + "JN_AudioSplitChannels", + "JN_AudioStackChannels", + "JN_AudioTempo", + "JN_AudioTrimSilence", + "JN_AudioVolume", "JN_Blip", "JN_BlipLoader", "JN_BooleanOperation", @@ -11737,10 +12696,14 @@ "JN_DatetimeNow", "JN_Dump", "JN_DumpOutput", + "JN_Exec", + "JN_ExecOutput", "JN_FaceCrop", "JN_FaceRestoreModelLoader", "JN_FaceRestoreWithModel", "JN_FirstActive", + "JN_Flow", + "JN_FlowOutput", "JN_ImageAddBackground", "JN_ImageAddMask", "JN_ImageBatch", @@ -11761,6 +12724,8 @@ "JN_KSamplerResizeOutputParams", "JN_KSamplerSeamlessParams", "JN_KSamplerTileParams", + "JN_KeyValue", + "JN_LoadAudioDirectory", "JN_LoadImageDirectory", "JN_LogicOperation", "JN_MaskBatch", @@ -11769,6 +12734,36 @@ "JN_MaskToImage", "JN_MathOperation", "JN_MathOperationArray", + "JN_MeowHrtfAudio3d", + "JN_MeowHrtfModel", + "JN_MeowHrtfPosition", + "JN_MeowLoadVoice", + "JN_MeowSaveVoice", + "JN_MeowSentenceSplit", + "JN_MeowTts", + "JN_MeowTtsAudioToContext", + "JN_MeowTtsCoarse", + "JN_MeowTtsDecode", + "JN_MeowTtsFine", + "JN_MeowTtsLoadContext", + "JN_MeowTtsModel", + "JN_MeowTtsModelCoarse", + "JN_MeowTtsModelEncodec", + "JN_MeowTtsModelFine", + "JN_MeowTtsModelHubert", + "JN_MeowTtsModelSemantic", + "JN_MeowTtsSaveContext", + "JN_MeowTtsSemantic", + "JN_MeowTtsTokenizerHubert", + "JN_MeowVc", + "JN_MeowVcConvertVoice", + "JN_MeowVcEncodeSource", + "JN_MeowVcEncodeTarget", + "JN_MeowVcLoadSpeaker", + "JN_MeowVcModelFreeVC", + "JN_MeowVcModelWavLM", + "JN_MeowVcSaveSpeaker", + "JN_PreviewAudio", "JN_PreviewImage", "JN_PreviewMask", "JN_PrimitiveArrayInfo", @@ -11786,6 +12781,7 @@ "JN_PrimitiveToInt", "JN_PrimitiveToString", "JN_RemBGSession", + "JN_SaveAudio", "JN_SaveImage", "JN_Seamless", "JN_SeamlessBorder", @@ -11796,6 +12792,7 @@ "JN_SliceOperation", "JN_StopIf", "JN_StopIfOutput", + "JN_TensorInfo", "JN_TextConcatenation", "JN_TextReplace", "JN_TimedeltaFormat", @@ -11844,6 +12841,14 @@ "title_aux": "ComfyUI-CSV-prompt-builder" } ], + "https://github.com/jstit/comfyui_custom_node_image": [ + [ + "ImageCropCircle" + ], + { + "title_aux": "comfyui_custom_node_image" + } + ], "https://github.com/jtrue/ComfyUI-JaRue": [ [ "Text2Image_jru", @@ -11875,6 +12880,53 @@ "title_aux": "ComfyUI Unique3D" } ], + "https://github.com/justUmen/Bjornulf_custom_nodes": [ + [ + "Bjornulf_CheckBlackImage", + "Bjornulf_ClearVRAM", + "Bjornulf_CombineBackgroundOverlay", + "Bjornulf_CombineTexts", + "Bjornulf_CustomStringType", + "Bjornulf_GrayscaleTransform", + "Bjornulf_GreenScreenToTransparency", + "Bjornulf_ImageMaskCutter", + "Bjornulf_LoadImageWithTransparency", + "Bjornulf_LoopAllLines", + "Bjornulf_LoopBasicBatch", + "Bjornulf_LoopCombosSamplersSchedulers", + "Bjornulf_LoopFloat", + "Bjornulf_LoopInteger", + "Bjornulf_LoopSamplers", + "Bjornulf_LoopSchedulers", + "Bjornulf_LoopTexts", + "Bjornulf_RandomLineFromInput", + "Bjornulf_RandomModelClipVae", + "Bjornulf_RandomTexts", + "Bjornulf_RemoveTransparency", + "Bjornulf_ResizeImage", + "Bjornulf_SaveApiImage", + "Bjornulf_SaveBjornulfLobeChat", + "Bjornulf_SaveImagePath", + "Bjornulf_SaveImageToFolder", + "Bjornulf_SaveText", + "Bjornulf_SaveTmpImage", + "Bjornulf_ShowFloat", + "Bjornulf_ShowInt", + "Bjornulf_ShowText", + "Bjornulf_TextToStringAndSeed", + "Bjornulf_VideoPingPong", + "Bjornulf_WriteImageAllInOne", + "Bjornulf_WriteImageCharacter", + "Bjornulf_WriteImageCharacters", + "Bjornulf_WriteImageEnvironment", + "Bjornulf_WriteText", + "Bjornulf_imagesToVideo", + "Bjornulf_ollamaLoader" + ], + { + "title_aux": "Bjornulf_custom_nodes" + } + ], "https://github.com/ka-puna/comfyui-yanc": [ [ "YANC.ConcatStrings", @@ -12042,6 +13094,16 @@ "title_aux": "ComfyUI-text-file-util" } ], + "https://github.com/kappa54m/ComfyUI_Usability": [ + [ + "KLoadImageByPath", + "KLoadImageByPathAdvanced", + "KLoadImageDedup" + ], + { + "title_aux": "ComfyUI Usability" + } + ], "https://github.com/katalist-ai/comfyUI-nsfw-detection": [ [ "NudenetDetector" @@ -12155,6 +13217,19 @@ "title_aux": "ComfyUI-CCSR" } ], + "https://github.com/kijai/ComfyUI-ControlNeXt-SVD": [ + [ + "ControlNextDecode", + "ControlNextDiffusersScheduler", + "ControlNextGetPoses", + "ControlNextSVDApply", + "ControlNextSampler", + "DownloadAndLoadControlNeXt" + ], + { + "title_aux": "ComfyUI nodes for ControlNext-SVD v2" + } + ], "https://github.com/kijai/ComfyUI-DDColor": [ [ "DDColor_Colorize" @@ -12214,13 +13289,39 @@ ], "https://github.com/kijai/ComfyUI-Florence2": [ [ + "DownloadAndLoadFlorence2Lora", "DownloadAndLoadFlorence2Model", + "Florence2ModelLoader", "Florence2Run" ], { "title_aux": "ComfyUI-Florence2" } ], + "https://github.com/kijai/ComfyUI-FluxTrainer": [ + [ + "ExtractFluxLoRA", + "FluxKohyaInferenceSampler", + "FluxTrainEnd", + "FluxTrainLoop", + "FluxTrainModelSelect", + "FluxTrainSave", + "FluxTrainSaveModel", + "FluxTrainValidate", + "FluxTrainValidationSettings", + "InitFluxLoRATraining", + "InitFluxTraining", + "OptimizerConfig", + "OptimizerConfigAdafactor", + "TrainDatasetAdd", + "TrainDatasetGeneralConfig", + "UploadToHuggingFace", + "VisualizeLoss" + ], + { + "title_aux": "ComfyUI Flux Trainer" + } + ], "https://github.com/kijai/ComfyUI-Geowizard": [ [ "geowizard_model_loader", @@ -12306,10 +13407,12 @@ "ImageBatchRepeatInterleaving", "ImageBatchTestPattern", "ImageConcanate", + "ImageConcatFromBatch", "ImageConcatMulti", "ImageGrabPIL", "ImageGridComposite2x2", "ImageGridComposite3x3", + "ImageGridtoBatch", "ImageNormalize_Neg1_To_1", "ImagePadForOutpaintMasked", "ImagePadForOutpaintTargetSize", @@ -12325,6 +13428,7 @@ "JoinStringMulti", "JoinStrings", "LoadAndResizeImage", + "LoadImagesFromFolderKJ", "LoadResAdapterNormalization", "MaskBatchMulti", "MaskOrImageToWeight", @@ -12616,6 +13720,14 @@ "title_aux": "komojini-comfyui-nodes" } ], + "https://github.com/kudou-reira/ComfyUI_StringToHex": [ + [ + "ColorNameToHex" + ], + { + "title_aux": "ComfyUI_StringToHex" + } + ], "https://github.com/kunieone/ComfyUI_alkaid": [ [ "A_EmptyLatentImageLongside", @@ -12742,6 +13854,76 @@ "title_aux": "LNL Frame Selector" } ], + "https://github.com/leeguandong/ComfyUI_CrossImageAttention": [ + [ + "AppearanceTransferInference", + "AppearanceTransferModelModelLoader", + "CIAConfig", + "LoadImagePath", + "LoadLatents" + ], + { + "title_aux": "ComfyUI nodes to use CrossImageAttention" + } + ], + "https://github.com/leeguandong/ComfyUI_InternVL2": [ + [ + "DynamicPreprocess", + "InternVLHFInference", + "InternVLLMDEPLOYInference", + "InternVLModelLoader" + ], + { + "title_aux": "ComfyUI_InternVL2" + } + ], + "https://github.com/leeguandong/ComfyUI_LLaSM": [ + [ + "LLaSM2Interface", + "LLaSM2ModelLoader", + "LLaSMLoadAudio" + ], + { + "title_aux": "ComfyUI_LLaSM" + } + ], + "https://github.com/leeguandong/ComfyUI_M3Net": [ + [ + "M3Net_Interface", + "M3Net_ModelLoader" + ], + { + "title_aux": "ComfyUI_M3Net" + } + ], + "https://github.com/leeguandong/ComfyUI_Style_Aligned": [ + [ + "SAControlnet_ModelLoader", + "SADepth", + "SAHandler", + "SAInversion", + "SASDXLControlnetKsampler", + "SASDXLKampler", + "SASDXLTransferKsampler", + "SASDXL_ModelLoader", + "SchedulerLoader" + ], + { + "title_aux": "ComfyUI nodes to use Style-Aligned" + } + ], + "https://github.com/leeguandong/ComfyUI_VideoEditing": [ + [ + "LoadVideo2Images", + "VEdit_ControlNet_ModelLoader", + "VEdit_ModelLoader", + "VEdit_Sampler", + "VEdit_image2canny" + ], + { + "title_aux": "ComfyUI nodes to use VideoEditing" + } + ], "https://github.com/leestuartx/ComfyUI-GG": [ [ "AddPaddingToImage", @@ -12765,6 +13947,8 @@ "TclExtractFramesFromVideo", "TclExtractFramesFromVideoFile", "TclFrames2Video", + "TclLoraGenDatasets", + "TclLoraSaveImages", "TclSaveVideoFromFrames", "TclYoloV8Segmentation", "TclYoloV9Segmentation" @@ -12773,6 +13957,14 @@ "title_aux": "ComfyUI-TRA" } ], + "https://github.com/lenskikh/ComfyUI-Prompt-Worker": [ + [ + "Prompt Worker" + ], + { + "title_aux": "Propmt Worker" + } + ], "https://github.com/leoleelxh/ComfyUI-LLMs": [ [ "\ud83d\uddbc\ufe0f LLMs_Vison_Ali", @@ -12983,6 +14175,50 @@ "title_aux": "ComfyUI-RefSampling" } ], + "https://github.com/logtd/ComfyUI-RefUNet": [ + [ + "ConfigRefMapAdv", + "ConfigureRefNet", + "CreateRefBank", + "CustomRefMapSD1", + "PrepareRefLatents", + "ReadSampler", + "RefModelSamplingPred", + "WriteSampler" + ], + { + "title_aux": "ComfyUI-RefUNet" + } + ], + "https://github.com/logtd/ComfyUI-SEGAttention": [ + [ + "SEGAttention" + ], + { + "title_aux": "ComfyUI-SEGAttention" + } + ], + "https://github.com/logtd/ComfyUI-SSREncoder": [ + [ + "ApplySSR", + "EncodeSSRQuery", + "LoadSSRAligner", + "LoadSSRAttention" + ], + { + "title_aux": "ComfyUI-SSREncoder" + } + ], + "https://github.com/logtd/ComfyUI-SeeCoder": [ + [ + "LoadSeeCoder", + "LoadSeeCoderUncond", + "SeecoderEncode" + ], + { + "title_aux": "ComfyUI-SeeCoder" + } + ], "https://github.com/logtd/ComfyUI-TrackingNodes": [ [ "OpenPoseTrackerNode", @@ -13058,23 +14294,6 @@ "title_aux": "comfyui-mask-util" } ], - "https://github.com/longgui0318/comfyui-oms-diffusion": [ - [ - "Add Magic Clothing Attention", - "Change Pipeline Dtype And Device", - "Change Pixel Value Normalization", - "Diffusers Model Makeup &MC", - "Diffusers Scheduler Loader &MC", - "Load Magic Clothing Adapter", - "Load Magic Clothing Model", - "Load Magic Clothing Pipeline", - "Load Magic Clothing Pipeline With Path", - "RUN Magic Clothing Diffusers Model" - ], - { - "title_aux": "comfyui-oms-diffusion" - } - ], "https://github.com/lordgasmic/ComfyUI-Wildcards/raw/master/wildcards.py": [ [ "CLIPTextEncodeWithWildcards" @@ -13198,6 +14417,7 @@ "ImpactDilate_Mask_SEG_ELT", "ImpactDummyInput", "ImpactEdit_SEG_ELT", + "ImpactExecutionOrderController", "ImpactFloat", "ImpactFrom_SEG_ELT", "ImpactFrom_SEG_ELT_bbox", @@ -13459,6 +14679,31 @@ "title_aux": "ComfyUI CrewAI" } ], + "https://github.com/lucafoscili/comfyui-lf": [ + [ + "LF_CharacterImpersonator", + "LF_ControlPanel", + "LF_DisplayJSON", + "LF_GetRandomKeyFromJSON", + "LF_GetValueFromJSON", + "LF_ImageClassifier", + "LF_ImageHistogram", + "LF_LoadImages", + "LF_LoadLocalJSON", + "LF_Lora2Prompt", + "LF_LoraTag2Prompt", + "LF_SequentialSeedsGenerator", + "LF_SwitchImage", + "LF_SwitchInteger", + "LF_SwitchJSON", + "LF_SwitchString", + "LF_WallOfText", + "LF_WorkflowSettings" + ], + { + "title_aux": "LF Nodes" + } + ], "https://github.com/m-sokes/ComfyUI-Sokes-Nodes": [ [ "Custom Date Format | sokes \ud83e\uddac", @@ -13479,6 +14724,22 @@ "title_aux": "m957ymj75urz/ComfyUI-Custom-Nodes" } ], + "https://github.com/maepopi/Diffusers-in-ComfyUI": [ + [ + "BLoRALoader", + "GenerateImg2Image", + "GenerateInpaintImage", + "GenerateTxt2Image", + "Img2ImgStableDiffusionPipeline", + "InpaintingStableDiffusionPipeline", + "LoRALoader", + "MakeCanny", + "Text2ImgStableDiffusionPipeline" + ], + { + "title_aux": "Diffusers-in-ComfyUI" + } + ], "https://github.com/mape/ComfyUI-mape-Helpers": [ [ "mape Variable" @@ -13522,6 +14783,14 @@ "title_aux": "Recommended Resolution Calculator" } ], + "https://github.com/markuryy/ComfyUI-Flux-Prompt-Saver": [ + [ + "FluxPromptSaver" + ], + { + "title_aux": "ComfyUI Flux Prompt Saver" + } + ], "https://github.com/martijnat/comfyui-previewlatent": [ [ "PreviewLatent", @@ -13544,9 +14813,12 @@ [ "DiscordServing", "ServingInputImage", + "ServingInputImageAsLatent", "ServingInputNumber", "ServingInputText", + "ServingMultiImageOutput", "ServingOutput", + "ServingTextOutput", "WebSocketServing" ], { @@ -13855,10 +15127,8 @@ "CanvasCreatorSimple", "CircleCreator", "CirclesGenerator", - "CreateCircleMask", "CreateMaskWithCanvas", "CreateNestedPNGMask", - "CreatePolygonPNGMask", "CreateSimpleMask", "CreateTillingPNGMask", "CreateWatermarkRemovalMask", @@ -13876,6 +15146,7 @@ "IntMultiplication", "IntSubtraction", "IntToFloatMultiplication", + "LoRALoaderWithNameStacker", "LogicNot", "NoneToZero", "NumeralToString", @@ -13908,6 +15179,46 @@ "title_aux": "ComfyUI_Mira" } ], + "https://github.com/misterjoessef/MLTask_ComfyUI": [ + [ + "FacebookPosterData", + "InstagramPosterData", + "LinkedinPosterData", + "MLTaskUtilsTextImageGenerator", + "PinterestPosterData", + "SocialManMediaToPoster", + "SocialManPostData", + "SocialManPoster", + "TiktokPosterData", + "TwitterPosterData", + "YoutubePosterData" + ], + { + "title_aux": "MLTask_ComfyUI" + } + ], + "https://github.com/mittimi/ComfyUI_mittimiLoadPreset": [ + [ + "LoadAndSettingParametersMittimi01", + "LoadPresetForSettingParametersMittimi01", + "SettingParametersMittimi01" + ], + { + "author": "mittimi", + "description": "The system selects and loads presets that have been saved in advance.", + "nickname": "mittimiLoadPreset", + "title": "mittimiLoadPreset", + "title_aux": "ComfyUI_mittimiLoadPreset" + } + ], + "https://github.com/modelscope/comfyscope": [ + [ + "DashScopeFLUXAPI" + ], + { + "title_aux": "Dashscope FLUX API for ComfyUI" + } + ], "https://github.com/modusCell/ComfyUI-dimension-node-modusCell": [ [ "DimensionProviderFree modusCell", @@ -14019,14 +15330,6 @@ "title_aux": "ComfyUI-NegiTools" } ], - "https://github.com/neeltheninja/ComfyUI-TextOverlay": [ - [ - "Text Overlay" - ], - { - "title_aux": "ComfyUI-TextOverlay" - } - ], "https://github.com/neverbiasu/ComfyUI-Image-Captioner": [ [ "ImageCaptioner" @@ -14047,6 +15350,14 @@ "title_aux": "ComfyUI SAM2(Segment Anything 2)" } ], + "https://github.com/nicehero/comfyui-SegGPT": [ + [ + "SegGPT" + ], + { + "title_aux": "comfyui-SegGPT" + } + ], "https://github.com/nickve28/ComfyUI-Nich-Utils": [ [ "Image from Dir Selector (Nich)", @@ -14119,8 +15430,11 @@ "PromptUtilitiesJoinStringList", "PromptUtilitiesLoadPreset", "PromptUtilitiesLoadPresetAdvanced", + "PromptUtilitiesPromptWeight", "PromptUtilitiesRandomPreset", - "PromptUtilitiesRandomPresetAdvanced" + "PromptUtilitiesRandomPresetAdvanced", + "PromptUtilitiesReplaceOrInsertTag", + "PromptUtilitiesRoundPromptWeight" ], { "title_aux": "ComfyUI-PromptUtilities" @@ -14163,6 +15477,15 @@ "title_aux": "ComfyUI-TextOnSegs" } ], + "https://github.com/noarche/sd-webui-color-enhance": [ + [ + "MMakerColorBlend", + "MMakerColorEnhance" + ], + { + "title_aux": "noarche/Color Enhance" + } + ], "https://github.com/noembryo/ComfyUI-noEmbryo": [ [ "PromptTermList1", @@ -14263,6 +15586,48 @@ "title_aux": "BrushNet" } ], + "https://github.com/nux1111/ComfyUI_NetDist_Plus": [ + [ + "CombineImageBatch", + "ConditioningFromBase64(Nux)", + "ConditioningToBase64(Nux)", + "ExtractBase64FromImage(Nux)", + "ExtractBase64FromImageUpload(Nux)", + "FetchRemote", + "FetchRemoteWithExtras(Nux)", + "LatentToBase64(Nux)", + "LoadCurrentWorkflowJSON", + "LoadDiskWorkflowJSON", + "LoadImageUrl", + "LoadLatentFromBase64(Nux)", + "LoadLatentNumpy", + "LoadLatentUrl", + "LoadWorkflowJSON", + "RemoteApplyValues(Nux)", + "RemoteApplyValuesMulti(Nux)", + "RemoteChainEnd", + "RemoteChainStart", + "RemoteChainStart(Nux)", + "RemoteQueueSimple", + "RemoteQueueSimple(Nux)", + "RemoteQueueWorker", + "SaveDiskWorkflowJSON", + "SaveImageUrl", + "SaveImageWithBase64(Nux)", + "SaveLatentNumpy" + ], + { + "title_aux": "ComfyUI_NetDist_Plus" + } + ], + "https://github.com/okgo4/ComfyUI-Mosaic-Mask": [ + [ + "MosaicMask" + ], + { + "title_aux": "ComfyUI-Mosaic-Mask" + } + ], "https://github.com/olduvai-jp/ComfyUI-HfLoader": [ [ "Lora Loader From HF" @@ -14271,6 +15636,14 @@ "title_aux": "ComfyUI-HfLoader" } ], + "https://github.com/oleksandr612/ComfyUI-Counter": [ + [ + "Simple Counter" + ], + { + "title_aux": "ComfyUI-Counter" + } + ], "https://github.com/omar92/ComfyUI-QualityOfLifeSuit_Omar92": [ [ "CLIPStringEncode _O", @@ -14416,6 +15789,7 @@ "https://github.com/pamparamm/ComfyUI-ppm": [ [ "AttentionCouplePPM", + "CFGLimiterGuider", "CFGPPSamplerSelect", "CLIPMicroConditioning", "CLIPNegPip", @@ -14445,6 +15819,7 @@ "https://github.com/pamparamm/sd-perturbed-attention": [ [ "PerturbedAttention", + "SmoothedEnergyGuidanceAdvanced", "TRTAttachPag", "TRTPerturbedAttention" ], @@ -14464,8 +15839,9 @@ "https://github.com/patriciogonzalezvivo/comfyui_glslnodes": [ [ "float", + "glslBuffers", "glslEditor", - "glslEditor (ShaderToy)", + "glslEditorPro", "glslUniforms", "glslViewer", "int", @@ -14502,6 +15878,18 @@ "title_aux": "\u2728 Clarity AI - Creative Image Upscaler and Enhancer for ComfyUI" } ], + "https://github.com/phyblas/paint-by-example_comfyui": [ + [ + "PaintbyExampleAdvanced", + "PaintbyExampleGen", + "PaintbyExampleSimple", + "PaintbyIchimatsu", + "PaintbySingleColor" + ], + { + "title_aux": "paint-by-example @ ComfyUI" + } + ], "https://github.com/picturesonpictures/comfy_PoP": [ [ "AdaptiveCannyDetector_PoP", @@ -14557,6 +15945,7 @@ [ "BMAB Alpha Composit", "BMAB Basic", + "BMAB Black And White", "BMAB Blend", "BMAB Clip Text Encoder SDXL", "BMAB Conditioning To Bind", @@ -14572,6 +15961,7 @@ "BMAB Edge", "BMAB Extractor", "BMAB Face Detailer", + "BMAB Flux Integrator", "BMAB Google Gemini Prompt", "BMAB Import Integrator", "BMAB Integrator", @@ -14590,6 +15980,7 @@ "BMAB Person Detailer", "BMAB Preview Text", "BMAB Prompt", + "BMAB Remote Access And Save", "BMAB Remove Background", "BMAB Resize By Person", "BMAB Resize By Ratio", @@ -14604,11 +15995,13 @@ "BMAB SeedGenerator", "BMAB Segment Anything", "BMAB Simple Hand Detailer", + "BMAB Square", "BMAB Subframe Hand Detailer", "BMAB Text", "BMAB Upscale With Model", "BMAB Upscaler", - "BMAB Watermark" + "BMAB Watermark", + "BMAB Zoom Out" ], { "title_aux": "comfyui_bmab" @@ -14809,8 +16202,26 @@ "title_aux": "rgthree's ComfyUI Nodes" } ], + "https://github.com/rhdunn/comfyui-audio-processing": [ + [ + "ComfyAudio.ApplyFilterBank", + "ComfyAudio.GriffinLim", + "ComfyAudio.InverseSpectrogram", + "ComfyAudio.LinearFilterBank", + "ComfyAudio.LoadAudio", + "ComfyAudio.MelScaleFilterBank", + "ComfyAudio.PlotFilterBank", + "ComfyAudio.PlotSpectrogram", + "ComfyAudio.PlotWaveform", + "ComfyAudio.Spectrogram" + ], + { + "title_aux": "comfyui-audio-processing" + } + ], "https://github.com/rhdunn/comfyui-bus-plugin": [ [ + "ComfyBus.CLIPConditioningBusNode", "ComfyBus.CLIPEncodedPromptBusNode", "ComfyBus.CheckpointBusNode", "ComfyBus.ImageBusNode", @@ -14989,6 +16400,36 @@ "title_aux": "Runtime44 ComfyUI Nodes" } ], + "https://github.com/ryanontheinside/ComfyUI_RyanOnTheInside": [ + [ + "AudioControlledMaskMorph", + "EmitterMovement", + "GravityWell", + "MaskMath", + "MaskMorph", + "MaskRings", + "MaskTransform", + "MaskWarp", + "MovingShape", + "OpticalFlowDirectionMask", + "OpticalFlowMaskModulation", + "OpticalFlowParticleSystem", + "ParticleColorModulation", + "ParticleEmissionMask", + "ParticleEmitter", + "ParticleSizeModulation", + "ParticleSpeedModulation", + "PulsatingParticleSystemMask", + "SpringJointSetting", + "StaticBody", + "TextMaskNode", + "Vortex", + "_mfc" + ], + { + "title_aux": "RyanOnTheInside" + } + ], "https://github.com/s1dlx/comfy_meh/raw/main/meh.py": [ [ "MergingExecutionHelper" @@ -15002,12 +16443,24 @@ "ControlNet Selector", "ControlNetOptionalLoader", "DiffusersSelector", + "MultiInputVariableRewrite", "SaveImageJPGNoMeta" ], { "title_aux": "Suplex Misc ComfyUI Nodes" } ], + "https://github.com/sakura1bgx/ComfyUI_FlipStreamViewer": [ + [ + "FlipStreamLoader", + "FlipStreamOption", + "FlipStreamUpdate", + "FlipStreamViewer" + ], + { + "title_aux": "ComfyUI_FlipStreamViewer" + } + ], "https://github.com/sdfxai/SDFXBridgeForComfyUI": [ [ "SDFXClipTextEncode" @@ -15086,6 +16539,8 @@ "https://github.com/shadowcz007/comfyui-liveportrait": [ [ "ExpressionEditor_", + "ExpressionVideo2VideoNode", + "ExpressionVideoNode", "FaceCropInfo", "LivePortraitNode", "LivePortraitVideoNode", @@ -15107,6 +16562,7 @@ "Color", "ComparingTwoFrames_", "CompositeImages_", + "DepthViewer", "DynamicDelayProcessor", "EmbeddingPrompt", "EnhanceImage", @@ -15121,6 +16577,7 @@ "GridDisplayAndSave", "GridInput", "GridOutput", + "ImageBatchToList_", "ImageColorTransfer", "ImageCropByAlpha", "ImageListToBatch_", @@ -15144,6 +16601,7 @@ "NewLayer", "NoiseImage", "OutlineMask", + "P5Input", "PreviewMask_", "PromptImage", "PromptSimplification", @@ -15189,6 +16647,20 @@ "title_aux": "comfyui-sound-lab" } ], + "https://github.com/shadowcz007/comfyui-try-on": [ + [ + "CatVTONNode", + "FashionClothMask", + "FashionClothMask2" + ], + { + "author": "chflame", + "description": "CatVTON warpper for ComfyUI", + "nickname": "CatVTON_Wrapper", + "title": "CatVTON_Wrapper", + "title_aux": "comfyui-try-on" + } + ], "https://github.com/shadowcz007/comfyui-ultralytics-yolo": [ [ "DetectByLabel" @@ -15233,6 +16705,14 @@ "title_aux": "Tiled Diffusion & VAE for ComfyUI" } ], + "https://github.com/shiimizu/ComfyUI-semantic-aware-guidance": [ + [ + "SemanticAwareGuidance" + ], + { + "title_aux": "Semantic-aware Guidance (S-CFG)" + } + ], "https://github.com/shiimizu/ComfyUI_smZNodes": [ [ "smZ CLIPTextEncode", @@ -15259,18 +16739,44 @@ "title_aux": "ComfyUI-send-Eagle(slim)" } ], - "https://github.com/shinich39/comfyui-pkg39": [ + "https://github.com/shinich39/comfyui-load-image-with-cmd": [ [ - "Command39", - "LoadImage39", - "Random39" + "LoadImageWithCMD" ], { "author": "shinich39", - "description": "This package has created for generate image from generated image and embedded workflow.", - "nickname": "pkg39", - "title": "pkg39", - "title_aux": "comfyui-pkg39" + "description": "Load image and partially workflow with javascript.", + "nickname": "load-image-with-cmd", + "title": "load-image-with-cmd", + "title_aux": "comfyui-load-image-with-cmd" + } + ], + "https://github.com/shinich39/comfyui-parse-image": [ + [ + "LoadBooleanFromImage", + "LoadComboFromImage", + "LoadFloatFromImage", + "LoadIntFromImage", + "LoadStringFromImage" + ], + { + "author": "shinich39", + "description": "Extract metadata from image.", + "nickname": "parse-image", + "title": "parse-image", + "title_aux": "comfyui-parse-image" + } + ], + "https://github.com/shinich39/comfyui-put-image": [ + [ + "PutImage" + ], + { + "author": "shinich39", + "description": "Load image from directory.", + "nickname": "put-image", + "title": "put-image", + "title_aux": "comfyui-put-image" } ], "https://github.com/shobhitic/ComfyUI-PlusMinusTextClip": [ @@ -15320,14 +16826,9 @@ "BizyAirFakeScribblePreprocessor", "BizyAirGenerateLightningImage", "BizyAirHEDPreprocessor", - "BizyAirImageCaption", - "BizyAirKolorsSampler", - "BizyAirKolorsTextEncode", - "BizyAirKolorsVAEDecode", - "BizyAirKolorsVAEEncode", + "BizyAirJoyCaption", "BizyAirLeReS_DepthMapPreprocessor", "BizyAirLineArtPreprocessor", - "BizyAirMZChatGLM3TextEncode", "BizyAirM_LSDPreprocessor", "BizyAirMetric3D_DepthMapPreprocessor", "BizyAirMetric3D_NormalMapPreprocessor", @@ -15340,7 +16841,6 @@ "BizyAirRemoveBackground", "BizyAirSAMPreprocessor", "BizyAirScribblePreprocessor", - "BizyAirSetAPIKey", "BizyAirSiliconCloudLLMAPI", "BizyAirSuperResolution", "BizyAirTilePreprocessor", @@ -15464,6 +16964,14 @@ "title_aux": "kb-comfyui-nodes" } ], + "https://github.com/smlbiobot/ComfyUI-Flux-Replicate-API": [ + [ + "SML_FluxPro_Replicate_Standalone" + ], + { + "title_aux": "ComfyUI-Flux-Replicate-API" + } + ], "https://github.com/smthemex/ComfyUI_AnyDoor": [ [ "AnyDoor_LoadModel", @@ -15488,7 +16996,8 @@ ], "https://github.com/smthemex/ComfyUI_CustomNet": [ [ - "CustomNet_Plus" + "CustomNet_LoadModel", + "CustomNet_Sampler" ], { "title_aux": "ComfyUI_CustomNet" @@ -15512,6 +17021,15 @@ "title_aux": "ComfyUI_EchoMimic" } ], + "https://github.com/smthemex/ComfyUI_FoleyCrafter": [ + [ + "FoleyCrafter_LoadModel", + "FoleyCrafter_Sampler" + ], + { + "title_aux": "ComfyUI_FoleyCrafter" + } + ], "https://github.com/smthemex/ComfyUI_FollowYourEmoji": [ [ "Emoji_Make_Temple", @@ -15561,9 +17079,19 @@ "title_aux": "ComfyUI_MS_Diffusion" } ], + "https://github.com/smthemex/ComfyUI_MooER": [ + [ + "MooER_LoadModel", + "MooER_Sampler" + ], + { + "title_aux": "ComfyUI_MooER" + } + ], "https://github.com/smthemex/ComfyUI_ParlerTTS": [ [ - "PromptToAudio" + "ParlerTTS_LoadModel", + "ParlerTTS_Sampler" ], { "title_aux": "ComfyUI_ParlerTTS" @@ -15571,7 +17099,8 @@ ], "https://github.com/smthemex/ComfyUI_Pic2Story": [ [ - "Pic2Story" + "Pic2Story_Loader", + "Pic2Story_Sampler" ], { "title_aux": "ComfyUI_Pic2Story" @@ -15587,9 +17116,8 @@ ], "https://github.com/smthemex/ComfyUI_Pops": [ [ - "Imgae_To_Path", - "Pops_Prior_Embedding", - "Pops_Repo_Choice", + "Pops_Decoder", + "Pops_Repo_Loader", "Pops_Sampler" ], { @@ -15598,8 +17126,8 @@ ], "https://github.com/smthemex/ComfyUI_StableAudio_Open": [ [ - "StableAudio_Open", - "Use_LocalModel_Or_Repo" + "StableAudio_ModelLoader", + "StableAudio_Sampler" ], { "title_aux": "ComfyUI_StableAudio_Open" @@ -15728,7 +17256,9 @@ "BlurMaskFast", "ClampOutliers", "ColorMatchImage", + "ConditioningSubtract", "ConvertNormals", + "CustomNoise", "DepthToNormals", "DifferenceChecker", "DilateErodeMask", @@ -15955,6 +17485,54 @@ "title_aux": "comfyui_lumaAPI" } ], + "https://github.com/syaofox/ComfyUI_FoxTools": [ + [ + "FoxBatchImageFromList", + "FoxColorMatch", + "FoxCreateBlurBord", + "FoxCreateFaceMask", + "FoxFaceAlign", + "FoxFaceAlignCacul", + "FoxFaceAlignSimple", + "FoxFaceAnalysisModels", + "FoxFaceBoundingBox", + "FoxFaceEmbedDistance", + "FoxFaceOcclusionModelLoader", + "FoxFaceSegmentation", + "FoxFaceShaper", + "FoxFaceShaperModels", + "FoxFaceWarp", + "FoxGenSwapPathText", + "FoxGrowMaskWithBlur", + "FoxImageAdd", + "FoxImageConcanate", + "FoxImageExtractFromBatch", + "FoxImageResizeBySpecialSide", + "FoxImageRotate", + "FoxImageTileBatch", + "FoxLoadImageBatch", + "FoxLoadImageList", + "FoxLoadImagePlus", + "FoxMaskAddMask", + "FoxMaskAndMask", + "FoxMaskSubMask", + "FoxOutlineMask", + "FoxPreviewMask", + "FoxPrimitiveText", + "FoxRegTextFind", + "FoxSDXLPromptStyler", + "FoxSDXLPromptStylerAdvanced", + "FoxSaveImagePlus", + "FoxSelectFace", + "FoxShowText", + "FoxTextConcatenate", + "FoxTrimBlackBoard", + "FoxcleanGPUUsed" + ], + { + "title_aux": "ComfyUI_FoxTools" + } + ], "https://github.com/syllebra/bilbox-comfyui": [ [ "BilboXLut", @@ -16094,6 +17672,7 @@ "Compare-\ud83d\udd2c", "DebugPrint-\ud83d\udd2c", "Float-\ud83d\udd2c", + "If ANY execute A else B-\ud83d\udd2c", "If ANY return A else B-\ud83d\udd2c", "Int-\ud83d\udd2c", "String-\ud83d\udd2c" @@ -16210,6 +17789,7 @@ "https://github.com/toyxyz/ComfyUI_toyxyz_test_nodes": [ [ "CaptureWebcam", + "Direct Screen Capture", "ImageResize_Padding", "LatentDelay", "LoadWebcamImage", @@ -16233,6 +17813,7 @@ "quadmoonKSamplerAdvanced", "quadmoonLoadConfigs", "quadmoonModelLoader", + "quadmoonRotationalSampler", "quadmoonSaveNeg", "quadmoonSavePrompt", "quadmoonSmartNeg", @@ -16413,12 +17994,17 @@ [ "ChannelSelector", "DownloadAndLoadFlorence2Model", + "FalDifferentialDiffusion", + "FalDiffusion", + "FetchFromRedis", "FetchJsonFromSurreal", "Florence2Run", "ForegroundMask", "MaskImage", + "SaveImageToS3", "SaveJsonToSurreal", - "SaveTextToSurreal" + "SaveTextToSurreal", + "SaveToRedis" ], { "title_aux": "comfyui-tensorop" @@ -16489,7 +18075,7 @@ "ImageBlender" ], { - "title_aux": "Image-blender" + "title_aux": "ImageBlender" } ], "https://github.com/veighnsche/comfyui_gr85": [ @@ -16611,7 +18197,8 @@ "IPAdapter FaceID With Bool", "IPAdapter Mad Scientist Weight_Type", "Image Blending Mode Mask", - "Load Image With Bool" + "Load Image With Bool", + "Load Lora With Shared" ], { "title_aux": "ComfyUI-CustomNodes" @@ -16716,6 +18303,105 @@ "title_aux": "easy-comfy-nodes" } ], + "https://github.com/wmpmiles/ComfyUI-GTF-Utilities": [ + [ + "BBOX | Change", + "BBOX | From Mask", + "BBOX | Scale Area", + "Dimensions | Align To", + "Dimensions | Change", + "Dimensions | From GTF", + "Dimensions | From Raw", + "Dimensions | Scale", + "Dimensions | Scale to Megapixels", + "Dimensions | To Raw", + "GTF | Colorspace - Linear to Log", + "GTF | Colorspace - Log to Linear", + "GTF | Colorspace - SRGB Gamma to Linear", + "GTF | Colorspace - SRGB Linear to Gamma", + "GTF | Colorspace - Standard Gamma to Linear", + "GTF | Colorspace - Standard Linear to Gamma", + "GTF | Convert - Batch Max", + "GTF | Convert - Batch Min", + "GTF | Convert - Channel Max", + "GTF | Convert - Channel Min", + "GTF | Convert - Luminance", + "GTF | Convert - Max", + "GTF | Convert - Min", + "GTF | Filter - Binary Threshold", + "GTF | Filter - Convolve", + "GTF | Filter - Invert", + "GTF | Filter - Morphological", + "GTF | Filter - Normalize Kernel", + "GTF | Filter - Quantize", + "GTF | From Images", + "GTF | From Latents", + "GTF | From Masks", + "GTF | Kernel - Gaussian", + "GTF | Math - Acos", + "GTF | Math - Add", + "GTF | Math - Asin", + "GTF | Math - Atan", + "GTF | Math - Atan2", + "GTF | Math - Cos", + "GTF | Math - Divide", + "GTF | Math - Equal", + "GTF | Math - Lerp", + "GTF | Math - Less Than", + "GTF | Math - Multiply", + "GTF | Math - Negative", + "GTF | Math - Pow", + "GTF | Math - Reciprocal", + "GTF | Math - Sin", + "GTF | Math - Subtract", + "GTF | Math - Tan", + "GTF | Resample - Area", + "GTF | Resample - Lanczos", + "GTF | Resample - Mitchell-Netravali", + "GTF | Resample - Nearest Neighbor", + "GTF | Resample - Triangle", + "GTF | Source - One", + "GTF | Source - RGB", + "GTF | Source - Value", + "GTF | Source - Zero", + "GTF | To Images", + "GTF | To Masks", + "GTF | Tonemap - ACES", + "GTF | Tonemap - Reinhard", + "GTF | Tonemap - Reinhard Extended", + "GTF | Tonemap - Reinhard Extended over Luminance", + "GTF | Tonemap - Reinhard over Luminance", + "GTF | Tonemap - Reinhard-Jodie", + "GTF | Tonemap - Reinhard-Jodie Extended", + "GTF | Tonemap - Uncharted 2", + "GTF | Transform - 1 Channel to 3", + "GTF | Transform - 1 Channel to 4", + "GTF | Transform - Batch", + "GTF | Transform - Connected Components", + "GTF | Transform - Crop to BBOX", + "GTF | Transform - Crop/Uncrop with Anchor", + "GTF | Transform - Flip Horizontal", + "GTF | Transform - Flip Vertical", + "GTF | Transform - Rotate 180", + "GTF | Transform - Rotate CCW", + "GTF | Transform - Rotate CW", + "GTF | Transform - Transpose", + "GTF | Transform - Uncrop from BBOX", + "GTF | Update Latents", + "Primitive | Boolean", + "Primitive | Float", + "Primitive | Integer", + "Primitive | String", + "Primitive | Text" + ], + { + "author": "wmpmiles", + "description": "TODO", + "nickname": "GTFU", + "title": "GTF Utilities", + "title_aux": "ComfyUI-GTF-Utilities" + } + ], "https://github.com/wolfden/ComfyUi_PromptStylers": [ [ "SDXLPromptStylerAll", @@ -16873,6 +18559,27 @@ "title_aux": "hd-nodes-comfyui" } ], + "https://github.com/xlinx/ComfyUI-decadetw-auto-messaging-realtime": [ + [ + "Auto-MSG-ALL", + "Auto-MSG-Discord-Bot", + "Auto-MSG-Line-Notify", + "Auto-MSG-Telegram-Bot" + ], + { + "title_aux": "decadetw-Auto-Messaging-realtime" + } + ], + "https://github.com/xlinx/ComfyUI-decadetw-auto-prompt-llm": [ + [ + "Auto-LLM-Text", + "Auto-LLM-Text-Vision", + "Auto-LLM-Vision" + ], + { + "title_aux": "ComfyUI-decadetw-auto-prompt-llm" + } + ], "https://github.com/xliry/ComfyUI_SendDiscord": [ [ "SendDiscord" @@ -16920,24 +18627,44 @@ "title_aux": "comfyui_auto_danbooru" } ], - "https://github.com/yiwangsimple/ComfyUI_GroqChat": [ + "https://github.com/yhayano-ponotech/ComfyUI-Fal-API-Flux": [ + [ + "FalAPIFluxControlNetConfigNode", + "FalAPIFluxControlNetUnionConfigNode", + "FalAPIFluxLoraConfigNode", + "FalAPIFluxNode", + "FalAPIFluxNodeWithControlNet" + ], + { + "title_aux": "ComfyUI-Fal-API-Flux" + } + ], + "https://github.com/yiwangsimple/ComfyUI_DW_Chat": [ [ "DeepSeekChatNode", "DeepSeekTranslator", "ErrorLogNode", "ExecutionTime", "FileBasedChatNode", + "Gemini1_5Text", + "Gemini1_5Vision", + "GeminiFluxPrompt", + "Gemma2PromptNode", + "GemmaDialogueNode", + "GithubLinkNode", "GroqChatNode", "MoonshotMultiChatNode", "MoonshotSingleChatNode", + "OllamaImageToText", "OllamaPromptExtractor", + "OllamaTextToText", "PromptExtractorNode", "SD3LongCaptionerV2", "SDPromptAgent", "dwimage2" ], { - "title_aux": "comfy-groqchat" + "title_aux": "ComfyUI_DW_Chat" } ], "https://github.com/yolain/ComfyUI-Easy-Use": [ @@ -16961,10 +18688,12 @@ "easy XYPlot", "easy XYPlotAdvanced", "easy a1111Loader", + "easy anythingIndexSwitch", "easy applyBrushNet", "easy applyFooocusInpaint", "easy applyInpaint", "easy applyPowerPaint", + "easy batchAnything", "easy boolean", "easy cascadeKSampler", "easy cascadeLoader", @@ -16974,6 +18703,7 @@ "easy clearCacheKey", "easy comfyLoader", "easy compare", + "easy conditioningIndexSwitch", "easy controlnetLoader", "easy controlnetLoader++", "easy controlnetLoaderADV", @@ -16983,6 +18713,9 @@ "easy detailerFix", "easy dynamiCrafterLoader", "easy float", + "easy fluxLoader", + "easy forLoopEnd", + "easy forLoopStart", "easy fullCascadeKSampler", "easy fullLoader", "easy fullkSampler", @@ -16992,6 +18725,7 @@ "easy hunyuanDiTLoader", "easy icLightApply", "easy if", + "easy ifElse", "easy imageBatchToImageList", "easy imageChooser", "easy imageColorMatch", @@ -16999,6 +18733,7 @@ "easy imageCount", "easy imageCropFromMask", "easy imageDetailTransfer", + "easy imageIndexSwitch", "easy imageInsetCrop", "easy imageInterrogator", "easy imageListToImageBatch", @@ -17027,9 +18762,11 @@ "easy ipadapterApplyADV", "easy ipadapterApplyEmbeds", "easy ipadapterApplyEncoder", + "easy ipadapterApplyFaceIDKolors", "easy ipadapterApplyFromParams", "easy ipadapterApplyRegional", "easy ipadapterStyleComposition", + "easy isNone", "easy isSDXL", "easy joinImageBatch", "easy kSampler", @@ -17043,7 +18780,11 @@ "easy latentNoisy", "easy loadImageBase64", "easy loraStack", + "easy mathFloat", + "easy mathInt", + "easy mathString", "easy negative", + "easy outputToList", "easy pipeBatchIndex", "easy pipeEdit", "easy pipeEditPrompt", @@ -17088,9 +18829,12 @@ "easy stylesSelector", "easy sv3dLoader", "easy svdLoader", + "easy textIndexSwitch", "easy textSwitch", "easy ultralyticsDetectorPipe", "easy unSampler", + "easy whileLoopEnd", + "easy whileLoopStart", "easy wildcards", "easy xyAny", "easy zero123Loader" @@ -17194,6 +18938,22 @@ "title_aux": "tdxh_node_comfyui" } ], + "https://github.com/yuan199696/add_text_2_img": [ + [ + "AddText" + ], + { + "title_aux": "add_text_2_img" + } + ], + "https://github.com/yuan199696/chinese_clip_encode": [ + [ + "ChineseCLIPEncode" + ], + { + "title_aux": "chinese_clip_encode" + } + ], "https://github.com/yuvraj108c/ComfyUI-Depth-Anything-Tensorrt": [ [ "DepthAnythingTensorrt" @@ -17202,6 +18962,14 @@ "title_aux": "ComfyUI Depth Anything TensorRT" } ], + "https://github.com/yuvraj108c/ComfyUI-Dwpose-Tensorrt": [ + [ + "DwposeTensorrt" + ], + { + "title_aux": "ComfyUI Dwpose TensorRT" + } + ], "https://github.com/yuvraj108c/ComfyUI-PiperTTS": [ [ "PiperTTS" @@ -17310,6 +19078,7 @@ "https://github.com/zeroxoxo/ComfyUI-Fast-Style-Transfer": [ [ "FastStyleTransfer", + "NeuralStyleTransfer", "TrainFastStyleTransfer" ], { @@ -17333,6 +19102,7 @@ "CheckpointLoaderSimpleWithSwitch", "ColorCorrectOfUtils", "ConcatTextOfUtils", + "GenderControlOutput", "ImageBatchOneOrMore", "ImageCompositeMaskedWithSwitch", "ImageConcanateOfUtils", @@ -17348,7 +19118,8 @@ "MatchImageRatioToPreset", "ModifyTextGender", "SplitMask", - "TextPreview" + "TextPreview", + "UpscaleImageWithModelIfNeed" ], { "title_aux": "zhangp365/ComfyUI-utils-nodes" diff --git a/node_db/new/model-list.json b/node_db/new/model-list.json index 04f085f8..4b4000e0 100644 --- a/node_db/new/model-list.json +++ b/node_db/new/model-list.json @@ -1,46 +1,586 @@ { "models": [ { - "name": "FLUX.1 [schnell] UNET model", + "name": "BAAI/SegGPT", + "type": "SegGPT", + "base": "SegGPT", + "save_path": "custom_nodes/comfyui-SegGPT", + "description": "SegGPT", + "reference": "https://huggingface.co/BAAI/SegGPT", + "filename": "seggpt_vit_large.pth", + "url": "https://huggingface.co/BAAI/SegGPT/resolve/main/seggpt_vit_large.pth", + "size": "1.48GB" + }, + + { + "name": "DMD2 LoRA (4steps)", + "type": "lora", + "base": "SDXL", + "save_path": "loras/DMD2", + "description": "DMD2 LoRA (4steps)", + "reference": "https://huggingface.co/tianweiy/DMD2", + "filename": "dmd2_sdxl_4step_lora.safetensors", + "url": "https://huggingface.co/tianweiy/DMD2/resolve/main/dmd2_sdxl_4step_lora.safetensors", + "size": "787MB" + }, + { + "name": "DMD2 LoRA (4steps/fp16)", + "type": "lora", + "base": "SDXL", + "save_path": "loras/DMD2", + "description": "DMD2 LoRA (4steps/fp16)", + "reference": "https://huggingface.co/tianweiy/DMD2", + "filename": "dmd2_sdxl_4step_lora_fp16.safetensors", + "url": "https://huggingface.co/tianweiy/DMD2/resolve/main/dmd2_sdxl_4step_lora_fp16.safetensors", + "size": "394MB" + }, + + { + "name": "Hyper-SD LoRA (1step) - SD1.5", + "type": "lora", + "base": "SD1.5", + "save_path": "loras/HyperSD/SD15", + "description": "Hyper-SD LoRA (1step) - SD1.5", + "reference": "https://huggingface.co/ByteDance/Hyper-SD", + "filename": "Hyper-SD15-1step-lora.safetensors", + "url": "https://huggingface.co/ByteDance/Hyper-SD/resolve/main/Hyper-SD15-1step-lora.safetensors", + "size": "269MB" + }, + { + "name": "Hyper-SD LoRA (2steps) - SD1.5", + "type": "lora", + "base": "SD1.5", + "save_path": "loras/HyperSD/SD15", + "description": "Hyper-SD LoRA (2steps) - SD1.5", + "reference": "https://huggingface.co/ByteDance/Hyper-SD", + "filename": "Hyper-SD15-2steps-lora.safetensors", + "url": "https://huggingface.co/ByteDance/Hyper-SD/resolve/main/Hyper-SD15-2steps-lora.safetensors", + "size": "269MB" + }, + { + "name": "Hyper-SD LoRA (4steps) - SD1.5", + "type": "lora", + "base": "SD1.5", + "save_path": "loras/HyperSD/SD15", + "description": "Hyper-SD LoRA (4steps)", + "reference": "https://huggingface.co/ByteDance/Hyper-SD", + "filename": "Hyper-SD15-4steps-lora.safetensors", + "url": "https://huggingface.co/ByteDance/Hyper-SD/resolve/main/Hyper-SD15-4steps-lora.safetensors", + "size": "269MB" + }, + { + "name": "Hyper-SD LoRA (8steps) - SD1.5", + "type": "lora", + "base": "SD1.5", + "save_path": "loras/HyperSD/SD15", + "description": "Hyper-SD LoRA (8steps)", + "reference": "https://huggingface.co/ByteDance/Hyper-SD", + "filename": "Hyper-SD15-8steps-lora.safetensors", + "url": "https://huggingface.co/ByteDance/Hyper-SD/resolve/main/Hyper-SD15-8steps-lora.safetensors", + "size": "269MB" + }, + { + "name": "Hyper-SD CFG LoRA (8steps) - SD1.5", + "type": "lora", + "base": "SD1.5", + "save_path": "loras/HyperSD/SD15", + "description": "Hyper-SD CFG LoRA (8steps)", + "reference": "https://huggingface.co/ByteDance/Hyper-SD", + "filename": "Hyper-SD15-8steps-CFG-lora.safetensors", + "url": "https://huggingface.co/ByteDance/Hyper-SD/resolve/main/Hyper-SD15-8steps-CFG-lora.safetensors", + "size": "269MB" + }, + { + "name": "Hyper-SD CFG LoRA (12steps) - SD1.5", + "type": "lora", + "base": "SD1.5", + "save_path": "loras/HyperSD/SD15", + "description": "Hyper-SD CFG LoRA (12steps)", + "reference": "https://huggingface.co/ByteDance/Hyper-SD", + "filename": "Hyper-SD15-12steps-CFG-lora.safetensors", + "url": "https://huggingface.co/ByteDance/Hyper-SD/resolve/main/Hyper-SD15-12steps-CFG-lora.safetensors", + "size": "269MB" + }, + + { + "name": "Hyper-SD LoRA (1step) - SDXL", + "type": "lora", + "base": "SDXL", + "save_path": "loras/HyperSD/SDXL", + "description": "Hyper-SD LoRA (1step) - SDXL", + "reference": "https://huggingface.co/ByteDance/Hyper-SD", + "filename": "Hyper-SDXL-1step-lora.safetensors", + "url": "https://huggingface.co/ByteDance/Hyper-SD/resolve/main/Hyper-SDXL-1step-lora.safetensors", + "size": "787MB" + }, + { + "name": "Hyper-SD LoRA (2steps) - SDXL", + "type": "lora", + "base": "SDXL", + "save_path": "loras/HyperSD/SDXL", + "description": "Hyper-SD LoRA (2steps) - SDXL", + "reference": "https://huggingface.co/ByteDance/Hyper-SD", + "filename": "Hyper-SDXL-2steps-lora.safetensors", + "url": "https://huggingface.co/ByteDance/Hyper-SD/resolve/main/Hyper-SDXL-2steps-lora.safetensors", + "size": "787MB" + }, + { + "name": "Hyper-SD LoRA (4steps) - SDXL", + "type": "lora", + "base": "SDXL", + "save_path": "loras/HyperSD/SDXL", + "description": "Hyper-SD LoRA (4steps) - SDXL", + "reference": "https://huggingface.co/ByteDance/Hyper-SD", + "filename": "Hyper-SD15-4steps-lora.safetensors", + "url": "https://huggingface.co/ByteDance/Hyper-SD/resolve/main/Hyper-SD15-4steps-lora.safetensors", + "size": "787MB" + }, + { + "name": "Hyper-SD LoRA (8steps) - SDXL", + "type": "lora", + "base": "SDXL", + "save_path": "loras/HyperSD/SDXL", + "description": "Hyper-SD LoRA (8steps) - SDXL", + "reference": "https://huggingface.co/ByteDance/Hyper-SD", + "filename": "Hyper-SDXL-8steps-lora.safetensors", + "url": "https://huggingface.co/ByteDance/Hyper-SD/resolve/main/Hyper-SDXL-8steps-lora.safetensors", + "size": "787MB" + }, + { + "name": "Hyper-SD CFG LoRA (8steps) - SDXL", + "type": "lora", + "base": "SDXL", + "save_path": "loras/HyperSD/SDXL", + "description": "Hyper-SD CFG LoRA (8steps) - SDXL", + "reference": "https://huggingface.co/ByteDance/Hyper-SD", + "filename": "Hyper-SDXL-8steps-CFG-lora.safetensors", + "url": "https://huggingface.co/ByteDance/Hyper-SD/resolve/main/Hyper-SDXL-8steps-CFG-lora.safetensors", + "size": "787MB" + }, + { + "name": "Hyper-SD CFG LoRA (12steps) - SDXL", + "type": "lora", + "base": "SDXL", + "save_path": "loras/HyperSD/SDXL", + "description": "Hyper-SD CFG LoRA (12steps) - SDXL", + "reference": "https://huggingface.co/ByteDance/Hyper-SD", + "filename": "Hyper-SDXL-12steps-CFG-lora.safetensors", + "url": "https://huggingface.co/ByteDance/Hyper-SD/resolve/main/Hyper-SDXL-12steps-CFG-lora.safetensors", + "size": "787MB" + }, + + { + "name": "Hyper-SD CFG LoRA (4steps) - SD3", + "type": "lora", + "base": "SD3", + "save_path": "loras/HyperSD/SD3", + "description": "Hyper-SD CFG LoRA (4steps) - SD3", + "reference": "https://huggingface.co/ByteDance/Hyper-SD", + "filename": "Hyper-SD3-4steps-CFG-lora.safetensors", + "url": "https://huggingface.co/ByteDance/Hyper-SD/resolve/main/Hyper-SD3-4steps-CFG-lora.safetensors", + "size": "472MB" + }, + { + "name": "Hyper-SD CFG LoRA (8steps) - SD3", + "type": "lora", + "base": "SD3", + "save_path": "loras/HyperSD/SD3", + "description": "Hyper-SD CFG LoRA (8steps) - SD3", + "reference": "https://huggingface.co/ByteDance/Hyper-SD", + "filename": "Hyper-SD3-8steps-CFG-lora.safetensors", + "url": "https://huggingface.co/ByteDance/Hyper-SD/resolve/main/Hyper-SD3-8steps-CFG-lora.safetensors", + "size": "472MB" + }, + { + "name": "Hyper-SD CFG LoRA (16steps) - SD3", + "type": "lora", + "base": "SD3", + "save_path": "loras/HyperSD/SD3", + "description": "Hyper-SD CFG LoRA (16steps) - SD3", + "reference": "https://huggingface.co/ByteDance/Hyper-SD", + "filename": "Hyper-SD3-16steps-CFG-lora.safetensors", + "url": "https://huggingface.co/ByteDance/Hyper-SD/resolve/main/Hyper-SD3-16steps-CFG-lora.safetensors", + "size": "472MB" + }, + + { + "name": "InstantX/FLUX.1-dev Controlnet (Union)", + "type": "controlnet", + "base": "FLUX.1", + "save_path": "controlnet/FLUX.1/InstantX-FLUX1-Dev-Union", + "description": "FLUX.1 [Dev] Union Controlnet. Supports Canny, Depth, Pose, Tile, Blur, Gray Low Quality.", + "reference": "https://huggingface.co/InstantX/FLUX.1-dev-Controlnet-Union", + "filename": "diffusion_pytorch_model.safetensors", + "url": "https://huggingface.co/InstantX/FLUX.1-dev-Controlnet-Union/resolve/main/diffusion_pytorch_model.safetensors", + "size": "6.6GB" + }, + + { + "name": "city96/flux1-dev-F16.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_model/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (f16/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-dev-gguf", + "filename": "flux1-dev-F16.gguf", + "url": "https://huggingface.co/city96/FLUX.1-dev-gguf/resolve/main/flux1-dev-F16.gguf", + "size": "23.8GB" + }, + { + "name": "city96/flux1-dev-Q2_K.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q2_K/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-dev-gguf", + "filename": "flux1-dev-Q2_K.gguf", + "url": "https://huggingface.co/city96/FLUX.1-dev-gguf/resolve/main/flux1-dev-Q2_K.gguf", + "size": "4.03GB" + }, + { + "name": "city96/flux1-dev-Q3_K_S.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q3_K_S/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-dev-gguf", + "filename": "flux1-dev-Q3_K_S.gguf", + "url": "https://huggingface.co/city96/FLUX.1-dev-gguf/resolve/main/flux1-dev-Q3_K_S.gguf", + "size": "5.23GB" + }, + { + "name": "city96/flux1-dev-Q4_0.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q4_0/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-dev-gguf", + "filename": "flux1-dev-Q4_0.gguf", + "url": "https://huggingface.co/city96/FLUX.1-dev-gguf/resolve/main/flux1-dev-Q4_0.gguf", + "size": "6.79GB" + }, + { + "name": "city96/flux1-dev-Q4_1.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q4_1/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-dev-gguf", + "filename": "flux1-dev-Q4_1.gguf", + "url": "https://huggingface.co/city96/FLUX.1-dev-gguf/resolve/main/flux1-dev-Q4_1.gguf", + "size": "7.53GB" + }, + { + "name": "city96/flux1-dev-Q4_K_S.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q4_K_S/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-dev-gguf", + "filename": "flux1-dev-Q4_K_S.gguf", + "url": "https://huggingface.co/city96/FLUX.1-dev-gguf/resolve/main/flux1-dev-Q4_K_S.gguf", + "size": "6.81GB" + }, + { + "name": "city96/flux1-dev-Q5_0.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q5_0/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-dev-gguf", + "filename": "flux1-dev-Q5_0.gguf", + "url": "https://huggingface.co/city96/FLUX.1-dev-gguf/resolve/main/flux1-dev-Q5_0.gguf", + "size": "8.27GB" + }, + { + "name": "city96/flux1-dev-Q5_1.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q5_1/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-dev-gguf", + "filename": "flux1-dev-Q5_1.gguf", + "url": "https://huggingface.co/city96/FLUX.1-dev-gguf/resolve/main/flux1-dev-Q5_1.gguf", + "size": "9.01GB" + }, + { + "name": "city96/flux1-dev-Q5_K_S.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q5_K_S/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-dev-gguf", + "filename": "flux1-dev-Q5_K_S.gguf", + "url": "https://huggingface.co/city96/FLUX.1-dev-gguf/resolve/main/flux1-dev-Q5_K_S.gguf", + "size": "8.29GB" + }, + { + "name": "city96/flux1-dev-Q6_K.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q6_K/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-dev-gguf", + "filename": "flux1-dev-Q6_K.gguf", + "url": "https://huggingface.co/city96/FLUX.1-dev-gguf/resolve/main/flux1-dev-Q6_K.gguf", + "size": "9.86GB" + }, + { + "name": "city96/flux1-dev-Q8_0.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q8_0/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-dev-gguf", + "filename": "flux1-dev-Q8_0.gguf", + "url": "https://huggingface.co/city96/FLUX.1-dev-gguf/resolve/main/flux1-dev-Q8_0.gguf", + "size": "12.7GB" + }, + + { + "name": "city96/flux1-schnell-F16.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (f16/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-schnell-gguf", + "filename": "flux1-schnell-F16.gguf", + "url": "https://huggingface.co/city96/FLUX.1-schnell-gguf/resolve/main/flux1-schnell-F16.gguf", + "size": "23.8GB" + }, + { + "name": "city96/flux1-schnell-Q2_K.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q2_K/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-schnell-gguf", + "filename": "flux1-schnell-Q2_K.gguf", + "url": "https://huggingface.co/city96/FLUX.1-schnell-gguf/resolve/main/flux1-schnell-Q2_K.gguf", + "size": "4.01GB" + }, + { + "name": "city96/flux1-schnell-Q3_K_S.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q3_K_S/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-schnell-gguf", + "filename": "flux1-schnell-Q3_K_S.gguf", + "url": "https://huggingface.co/city96/FLUX.1-schnell-gguf/resolve/main/flux1-schnell-Q3_K_S.gguf", + "size": "5.21GB" + }, + { + "name": "city96/flux1-schnell-Q4_0.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q4_0/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-schnell-gguf", + "filename": "flux1-schnell-Q4_0.gguf", + "url": "https://huggingface.co/city96/FLUX.1-schnell-gguf/resolve/main/flux1-schnell-Q4_0.gguf", + "size": "6.77GB" + }, + { + "name": "city96/flux1-schnell-Q4_1.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q4_1/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-schnell-gguf", + "filename": "flux1-schnell-Q4_1.gguf", + "url": "https://huggingface.co/city96/FLUX.1-schnell-gguf/resolve/main/flux1-schnell-Q4_1.gguf", + "size": "7.51GB" + }, + { + "name": "city96/flux1-schnell-Q4_K_S.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q4_K_S/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-schnell-gguf", + "filename": "flux1-schnell-Q4_K_S.gguf", + "url": "https://huggingface.co/city96/FLUX.1-schnell-gguf/resolve/main/flux1-schnell-Q4_K_S.gguf", + "size": "6.78GB" + }, + { + "name": "city96/flux1-schnell-Q5_0.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q5_0/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-schnell-gguf", + "filename": "flux1-schnell-Q5_0.gguf", + "url": "https://huggingface.co/city96/FLUX.1-schnell-gguf/resolve/main/flux1-schnell-Q5_0.gguf", + "size": "8.25GB" + }, + { + "name": "city96/flux1-schnell-Q5_1.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q5_1/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-schnell-gguf", + "filename": "flux1-schnell-Q5_1.gguf", + "url": "https://huggingface.co/city96/FLUX.1-schnell-gguf/resolve/main/flux1-schnell-Q5_1.gguf", + "size": "8.99GB" + }, + { + "name": "city96/flux1-schnell-Q5_K_S.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q5_K_S/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-schnell-gguf", + "filename": "flux1-schnell-Q5_K_S.gguf", + "url": "https://huggingface.co/city96/FLUX.1-schnell-gguf/resolve/main/flux1-schnell-Q5_K_S.gguf", + "size": "8.26GB" + }, + { + "name": "city96/flux1-schnell-Q6_K.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q6_K/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-schnell-gguf", + "filename": "flux1-schnell-Q6_K.gguf", + "url": "https://huggingface.co/city96/FLUX.1-schnell-gguf/resolve/main/flux1-schnell-Q6_K.gguf", + "size": "9.83GB" + }, + { + "name": "city96/flux1-schnell-Q8_0.gguf", + "type": "diffusion_model", + "base": "FLUX.1", + "save_path": "diffusion_models/FLUX1", + "description": "FLUX.1 [Dev] Diffusion model (Q8_0/.gguf)", + "reference": "https://huggingface.co/city96/FLUX.1-schnell-gguf", + "filename": "flux1-schnell-Q8_0.gguf", + "url": "https://huggingface.co/city96/FLUX.1-schnell-gguf/resolve/main/flux1-schnell-Q8_0.gguf", + "size": "12.7GB" + }, + + { + "name": "TAEF1 Decoder", + "type": "TAESD", + "base": "FLUX.1", + "save_path": "vae_approx", + "description": "(FLUX.1 Verison) To view the preview in high quality while running samples in ComfyUI, you will need this model.", + "reference": "https://github.com/madebyollin/taesd", + "filename": "taef1_decoder.pth", + "url": "https://github.com/madebyollin/taesd/raw/main/taef1_decoder.pth", + "size": "4.71MB" + }, + { + "name": "TAEF1 Encoder", + "type": "TAESD", + "base": "FLUX.1", + "save_path": "vae_approx", + "description": "(FLUX.1 Verison) To view the preview in high quality while running samples in ComfyUI, you will need this model.", + "reference": "https://github.com/madebyollin/taesd", + "filename": "taef1_encoder.pth", + "url": "https://github.com/madebyollin/taesd/raw/main/taef1_encoder.pth", + "size": "4.71MB" + }, + + { + "name": "comfyanonymous/clip_l", + "type": "clip", + "base": "clip", + "save_path": "default", + "description": "clip_l model", + "reference": "https://huggingface.co/comfyanonymous/flux_text_encoders/tree/main", + "filename": "clip_l.safetensors", + "url": "https://huggingface.co/comfyanonymous/flux_text_encoders/resolve/main/clip_l.safetensors", + "size": "246MB" + }, + + { + "name": "Comfy Org/FLUX.1 [dev] Checkpoint model (fp8)", + "type": "checkpoint", + "base": "FLUX.1", + "save_path": "checkpoints/FLUX1", + "description": "FLUX.1 [dev] Checkpoint model (fp8)", + "reference": "https://huggingface.co/Comfy-Org/flux1-dev/tree/main", + "filename": "flux1-dev-fp8.safetensors", + "url": "https://huggingface.co/Comfy-Org/flux1-dev/resolve/main/flux1-dev-fp8.safetensors", + "size": "17.2GB" + }, + { + "name": "Comfy Org/FLUX.1 [schnell] Checkpoint model (fp8)", + "type": "checkpoint", + "base": "FLUX.1", + "save_path": "checkpoints/FLUX1", + "description": "FLUX.1 [schnell] Checkpoint model (fp8)", + "reference": "https://huggingface.co/Comfy-Org/flux1-dev/tree/main", + "filename": "flux1-schnell-fp8.safetensors", + "url": "https://huggingface.co/Comfy-Org/flux1-schnell/resolve/main/flux1-schnell-fp8.safetensors", + "size": "17.2GB" + }, + + { + "name": "google-t5/t5-v1_1-xxl_encoderonly-fp16", + "type": "clip", + "base": "t5", + "save_path": "clip/t5", + "description": "The encoder part of https://huggingface.co/google/t5-v1_1-xxl, used with SD3 and Flux1", + "reference": "https://huggingface.co/mcmonkey/google_t5-v1_1-xxl_encoderonly", + "filename": "google_t5-v1_1-xxl_encoderonly-fp16.safetensors", + "url": "https://huggingface.co/mcmonkey/google_t5-v1_1-xxl_encoderonly/resolve/main/pytorch_model.safetensors", + "size": "10.1GB" + }, + { + "name": "google-t5/t5-v1_1-xxl_encoderonly-fp8_e4m3fn", + "type": "clip", + "base": "t5", + "save_path": "clip/t5", + "description": "The encoder part of https://huggingface.co/google/t5-v1_1-xxl, used with SD3 and Flux1", + "reference": "https://huggingface.co/mcmonkey/google_t5-v1_1-xxl_encoderonly", + "filename": "google_t5-v1_1-xxl_encoderonly-fp8_e4m3fn.safetensors", + "url": "https://huggingface.co/mcmonkey/google_t5-v1_1-xxl_encoderonly/resolve/main/t5xxl_fp8_e4m3fn.safetensors", + "size": "4.89GB" + }, + + { + "name": "FLUX.1 [schnell] Diffusion model", "type": "unet", "base": "FLUX.1", "save_path": "unet/FLUX1", - "description": "FLUX.1 [Schnell] UNET model (a.k.a. FLUX.1 turbo model)[w/Due to the large size of the model, it is recommended to download it through a browser if possible.]", + "description": "FLUX.1 [Schnell] Diffusion model (a.k.a. FLUX.1 turbo model)[w/Due to the large size of the model, it is recommended to download it through a browser if possible.]", "reference": "https://huggingface.co/black-forest-labs/FLUX.1-schnell", - "filename": "flux1-schnell.sft", - "url": "https://huggingface.co/black-forest-labs/FLUX.1-schnell/resolve/main/flux1-schnell.sft", + "filename": "flux1-schnell.safetensors", + "url": "https://huggingface.co/black-forest-labs/FLUX.1-schnell/resolve/main/flux1-schnell.safetensors", "size": "23.8GB" }, { "name": "FLUX.1 VAE model", - "type": "vae", + "type": "VAE", "base": "FLUX.1", "save_path": "vae/FLUX1", - "description": "FLUX.1 [Schnell] VAE model", + "description": "FLUX.1 VAE model", "reference": "https://huggingface.co/black-forest-labs/FLUX.1-schnell", "filename": "ae.sft", - "url": "https://huggingface.co/black-forest-labs/FLUX.1-schnell/resolve/main/ae.sft", + "url": "https://huggingface.co/black-forest-labs/FLUX.1-schnell/resolve/main/ae.safetensors", "size": "335MB" }, { - "name": "kijai/FLUX.1 [schnell] UNET model (float8_e4m3fn)", + "name": "kijai/FLUX.1 [schnell] Diffusion model (float8_e4m3fn)", "type": "unet", "base": "FLUX.1", "save_path": "unet/FLUX1", - "description": "FLUX.1 [Schnell] UNET model (float8_e4m3fn)", + "description": "FLUX.1 [Schnell] Diffusion model (float8_e4m3fn)", "reference": "https://huggingface.co/Kijai/flux-fp8", "filename": "flux1-schnell-fp8.safetensors", "url": "https://huggingface.co/Kijai/flux-fp8/resolve/main/flux1-schnell-fp8.safetensors", "size": "11.9GB" }, { - "name": "kijai/FLUX.1 [dev] UNET model (float8_e4m3fn)", + "name": "kijai/FLUX.1 [dev] Diffusion model (float8_e4m3fn)", "type": "unet", "base": "FLUX.1", "save_path": "unet/FLUX1", - "description": "FLUX.1 [dev] UNET model (float8_e4m3fn)", + "description": "FLUX.1 [dev] Diffusion model (float8_e4m3fn)", "reference": "https://huggingface.co/Kijai/flux-fp8", "filename": "flux1-dev-fp8.safetensors", "url": "https://huggingface.co/Kijai/flux-fp8/resolve/main/flux1-dev-fp8.safetensors", @@ -100,7 +640,7 @@ "save_path": "controlnet/SDXL/controlnet-union-sdxl-1.0", "description": "All-in-one ControlNet for image generations and editing! (ProMax model)", "reference": "https://huggingface.co/xinsir/controlnet-union-sdxl-1.0", - "filename": "iffusion_pytorch_model_promax.safetensors", + "filename": "diffusion_pytorch_model_promax.safetensors", "url": "https://huggingface.co/xinsir/controlnet-union-sdxl-1.0/resolve/main/diffusion_pytorch_model_promax.safetensors", "size": "2.50GB" }, @@ -116,6 +656,7 @@ "size": "2.50GB" }, + { "name": "InstantX/SD3-Controlnet-Canny", "type": "controlnet", @@ -148,546 +689,6 @@ "filename": "diffusion_pytorch_model.safetensors", "url": "https://huggingface.co/InstantX/SD3-Controlnet-Tile/resolve/main/diffusion_pytorch_model.safetensors", "size": "1.19GB" - }, - - { - "name": "xinsir/ControlNet Depth SDXL, support zoe, midias", - "type": "controlnet", - "base": "SDXL", - "save_path": "controlnet/SDXL/controlnet-depth-sdxl-1.0", - "description": "Controlnet SDXL Depth model.", - "reference": "https://huggingface.co/xinsir/controlnet-depth-sdxl-1.0", - "filename": "diffusion_pytorch_model.safetensors", - "url": "https://huggingface.co/xinsir/controlnet-depth-sdxl-1.0/resolve/main/diffusion_pytorch_model.safetensors", - "size": "2.50GB" - }, - { - "name": "xinsir/ControlNet Tile SDXL", - "type": "controlnet", - "base": "SDXL", - "save_path": "controlnet/SDXL/controlnet-tile-sdxl-1.0", - "description": "Controlnet SDXL Tile model.", - "reference": "https://huggingface.co/xinsir/controlnet-tile-sdxl-1.0", - "filename": "diffusion_pytorch_model.safetensors", - "url": "https://huggingface.co/xinsir/controlnet-tile-sdxl-1.0/resolve/main/diffusion_pytorch_model.safetensors", - "size": "2.50GB" - }, - - { - "name": "google-t5/t5-base", - "type": "clip", - "base": "t5-base", - "save_path": "clip/t5-base", - "description": "T5 Base: Text-To-Text Transfer Transformer. This model can be loaded via CLIPLoader for Stable Audio workflow.", - "reference": "https://huggingface.co/google-t5/t5-base", - "filename": "model.safetensors", - "url": "https://huggingface.co/google-t5/t5-base/resolve/main/model.safetensors", - "size": "892MB" - }, - - { - "name": "PixArt-Sigma-XL-2-1024-MS.pth", - "type": "checkpoint", - "base": "pixart-sigma", - "save_path": "checkpoints/PixArt-Sigma", - "description": "PixArt-Sigma Checkpoint model", - "reference": "https://huggingface.co/PixArt-alpha/PixArt-Sigma/tree/main", - "filename": "PixArt-Sigma-XL-2-1024-MS.pth", - "url": "https://huggingface.co/PixArt-alpha/PixArt-Sigma/resolve/main/PixArt-Sigma-XL-2-1024-MS.pth", - "size": "2.47GB" - }, - { - "name": "TAESD3 Decoder", - "type": "TAESD", - "base": "SDXL", - "save_path": "vae_approx", - "description": "(SD3 Verison) To view the preview in high quality while running samples in ComfyUI, you will need this model.", - "reference": "https://github.com/madebyollin/taesd", - "filename": "taesd3_decoder.pth", - "url": "https://github.com/madebyollin/taesd/raw/main/taesd3_decoder.pth", - "size": "4.94MB" - }, - { - "name": "TAESD3 Encoder", - "type": "TAESD", - "base": "SDXL", - "save_path": "vae_approx", - "description": "(SD3 Verison) To view the preview in high quality while running samples in ComfyUI, you will need this model.", - "reference": "https://github.com/madebyollin/taesd", - "filename": "taesd3_encoder.pth", - "url": "https://github.com/madebyollin/taesd/raw/main/taesd3_encoder.pth", - "size": "4.94MB" - }, - - { - "name": "TTPlanet/TTPLanet_SDXL_Controlnet_Tile_Realistic v2 (rank256)", - "type": "controlnet", - "base": "SDXL", - "save_path": "controlnet/SDXL", - "description": "Controlnet SDXL Tile model realistic version.", - "reference": "https://huggingface.co/TTPlanet/TTPLanet_SDXL_Controlnet_Tile_Realistic", - "filename": "TTPLANET_Controlnet_Tile_realistic_v2_rank256.safetensors", - "url": "https://huggingface.co/TTPlanet/TTPLanet_SDXL_Controlnet_Tile_Realistic/resolve/main/TTPLANET_Controlnet_Tile_realistic_v2_rank256.safetensors", - "size": "774.4MB" - }, - - { - "name": "kijai/DepthAnythingV2 (vitb/fp16)", - "type": "depthanything", - "base": "depthanything", - "save_path": "depthanything", - "description": "DepthAnythingV2 model", - "reference": "https://huggingface.co/Kijai/DepthAnythingV2-safetensors/tree/main", - "filename": "depth_anything_v2_vitb_fp16.safetensors", - "url": "https://huggingface.co/Kijai/DepthAnythingV2-safetensors/resolve/main/depth_anything_v2_vitb_fp16.safetensors", - "size": "195.0MB" - }, - { - "name": "kijai/DepthAnythingV2 (vitb/fp32)", - "type": "depthanything", - "base": "depthanything", - "save_path": "depthanything", - "description": "DepthAnythingV2 model", - "reference": "https://huggingface.co/Kijai/DepthAnythingV2-safetensors/tree/main", - "filename": "depth_anything_v2_vitb_fp32.safetensors", - "url": "https://huggingface.co/Kijai/DepthAnythingV2-safetensors/resolve/main/depth_anything_v2_vitb_fp32.safetensors", - "size": "389.9MB" - }, - { - "name": "kijai/DepthAnythingV2 (vitl/fp16)", - "type": "depthanything", - "base": "depthanything", - "save_path": "depthanything", - "description": "[671MB] DepthAnythingV2 model", - "reference": "https://huggingface.co/Kijai/DepthAnythingV2-safetensors/tree/main", - "filename": "depth_anything_v2_vitl_fp16.safetensors", - "url": "https://huggingface.co/Kijai/DepthAnythingV2-safetensors/resolve/main/depth_anything_v2_vitl_fp16.safetensors", - "size": "670.7MB" - }, - { - "name": "kijai/DepthAnythingV2 (vitl/fp32)", - "type": "depthanything", - "base": "depthanything", - "save_path": "depthanything", - "description": "[195MB] DepthAnythingV2 model", - "reference": "https://huggingface.co/Kijai/DepthAnythingV2-safetensors/tree/main", - "filename": "depth_anything_v2_vitl_fp32.safetensors", - "url": "https://huggingface.co/Kijai/DepthAnythingV2-safetensors/resolve/main/depth_anything_v2_vitl_fp32.safetensors", - "size": "1.34GB" - }, - { - "name": "kijai/DepthAnythingV2 (vits/fp16)", - "type": "depthanything", - "base": "depthanything", - "save_path": "depthanything", - "description": "[49.6MB] DepthAnythingV2 model", - "reference": "https://huggingface.co/Kijai/DepthAnythingV2-safetensors/tree/main", - "filename": "depth_anything_v2_vits_fp16.safetensors", - "url": "https://huggingface.co/Kijai/DepthAnythingV2-safetensors/resolve/main/depth_anything_v2_vits_fp16.safetensors", - "size": "49.6MB" - }, - { - "name": "kijai/DepthAnythingV2 (vitb/fp32)", - "type": "depthanything", - "base": "depthanything", - "save_path": "depthanything", - "description": "[99.2MB] DepthAnythingV2 model", - "reference": "https://huggingface.co/Kijai/DepthAnythingV2-safetensors/tree/main", - "filename": "depth_anything_v2_vits_fp32.safetensors", - "url": "https://huggingface.co/Kijai/DepthAnythingV2-safetensors/resolve/main/depth_anything_v2_vits_fp32.safetensors", - "size": "99.2MB" - }, - - { - "name": "CN-anytest_v4-marged.safetensors", - "type": "controlnet", - "base": "SDXL", - "save_path": "controlnet/SDXL", - "description": "[2.5GB] AnyTest Controlnet. A model for style transfer.", - "reference": "https://huggingface.co/2vXpSwA7/iroiro-lora/tree/main", - "filename": "CN-anytest_v4-marged.safetensors", - "url": "https://huggingface.co/2vXpSwA7/iroiro-lora/resolve/main/test_controlnet2/CN-anytest_v4-marged.safetensors", - "size": "2.50GB" - }, - { - "name": "CN-anytest_v4-marged_am_dim256.safetensors (dim256/Animagine)", - "type": "controlnet", - "base": "SDXL", - "save_path": "controlnet/SDXL", - "description": "[774MB] AnyTest Controlnet Lora (dim256) for Animagine. A model for style transfer.", - "reference": "https://huggingface.co/2vXpSwA7/iroiro-lora/tree/main", - "filename": "CN-anytest_v4-marged_am_dim256.safetensors", - "url": "https://huggingface.co/2vXpSwA7/iroiro-lora/resolve/main/test_controlnet2/CN-anytest_v4-marged_am_dim256.safetensors", - "size": "774.4MB" - }, - { - "name": "CN-anytest_v4-marged_am_dim128.safetensors (dim128/Animagine)", - "type": "controlnet", - "base": "SDXL", - "save_path": "controlnet/SDXL", - "description": "[396MB] AnyTest Controlnet Lora (dim128) for Animagine. A model for style transfer.", - "reference": "https://huggingface.co/2vXpSwA7/iroiro-lora/tree/main", - "filename": "CN-anytest_v4-marged_am_dim128.safetensors", - "url": "https://huggingface.co/2vXpSwA7/iroiro-lora/resolve/main/test_controlnet2/CN-anytest_v4-marged_am_dim128.safetensors", - "size": "395.7MB" - }, - { - "name": "CN-anytest_v4-marged_pn_dim256.safetensors (dim256/Pony)", - "type": "controlnet", - "base": "SDXL", - "save_path": "controlnet/SDXL", - "description": "[774MB] AnyTest Controlnet Lora (dim256) for Pony. A model for style transfer.", - "reference": "https://huggingface.co/2vXpSwA7/iroiro-lora/tree/main", - "filename": "CN-anytest_v4-marged_pn_dim256.safetensors", - "url": "https://huggingface.co/2vXpSwA7/iroiro-lora/resolve/main/test_controlnet2/CN-anytest_v4-marged_pn_dim256.safetensors", - "size": "774.4MB" - }, - { - "name": "CN-anytest_v4-marged_pn_dim128.safetensors (dim128/Pony)", - "type": "controlnet", - "base": "SDXL", - "save_path": "controlnet/SDXL", - "description": "[396MB] AnyTest Controlnet Lora (dim128) for Pony. A model for style transfer.", - "reference": "https://huggingface.co/2vXpSwA7/iroiro-lora/tree/main", - "filename": "CN-anytest_v4-marged_pn_dim128.safetensors", - "url": "https://huggingface.co/2vXpSwA7/iroiro-lora/resolve/main/test_controlnet2/CN-anytest_v4-marged_pn_dim128.safetensors", - "size": "395.7MB" - }, - { - "name": "CN-anytest_v3-50000_fp16.safetensors (fp16)", - "type": "controlnet", - "base": "SDXL", - "save_path": "controlnet/SDXL", - "description": "[2.5GB] AnyTest Controlnet. A strict control model.", - "reference": "https://huggingface.co/2vXpSwA7/iroiro-lora/tree/main", - "filename": "CN-anytest_v3-50000_fp16.safetensors", - "url": "https://huggingface.co/2vXpSwA7/iroiro-lora/resolve/main/test_controlnet2/CN-anytest_v3-50000_fp16.safetensors", - "size": "2.50GB" - }, - { - "name": "CN-anytest_v3-50000_am_dim256.safetensors (dim256/Animagine)", - "type": "controlnet", - "base": "SDXL", - "save_path": "controlnet/SDXL", - "description": "[774MB] AnyTest Controlnet Lora (dim256) for Animagine. A strict control model.", - "reference": "https://huggingface.co/2vXpSwA7/iroiro-lora/tree/main", - "filename": "CN-anytest_v3-50000_am_dim256.safetensors", - "url": "https://huggingface.co/2vXpSwA7/iroiro-lora/resolve/main/test_controlnet2/CN-anytest_v3-50000_am_dim256.safetensors", - "size": "774.4MB" - }, - { - "name": "CN-anytest_v3-50000_am_dim128.safetensors (dim128/Animagine)", - "type": "controlnet", - "base": "SDXL", - "save_path": "controlnet/SDXL", - "description": "[396MB] AnyTest Controlnet Lora (dim128) for Animagine. A strict control model.", - "reference": "https://huggingface.co/2vXpSwA7/iroiro-lora/tree/main", - "filename": "CN-anytest_v3-50000_am_dim128.safetensors", - "url": "https://huggingface.co/2vXpSwA7/iroiro-lora/resolve/main/test_controlnet2/CN-anytest_v3-50000_am_dim128.safetensors", - "size": "395.7MB" - }, - { - "name": "CN-anytest_v3-50000_pn_dim256.safetensors (dim256/Pony)", - "type": "controlnet", - "base": "SDXL", - "save_path": "controlnet/SDXL", - "description": "[774MB] AnyTest Controlnet Lora (dim256) for Pony. A strict control model.", - "reference": "https://huggingface.co/2vXpSwA7/iroiro-lora/tree/main", - "filename": "CN-anytest_v3-50000_pn_dim256.safetensors", - "url": "https://huggingface.co/2vXpSwA7/iroiro-lora/resolve/main/test_controlnet2/CN-anytest_v3-50000_pn_dim256.safetensors", - "size": "774.4MB" - }, - { - "name": "CN-anytest_v3-50000_pn_dim128.safetensors (dim128/Pony)", - "type": "controlnet", - "base": "SDXL", - "save_path": "controlnet/SDXL", - "description": "[396MB] AnyTest Controlnet Lora (dim128) for Pony. A strict control model.", - "reference": "https://huggingface.co/2vXpSwA7/iroiro-lora/tree/main", - "filename": "CN-anytest_v3-50000_pn_dim128.safetensors", - "url": "https://huggingface.co/2vXpSwA7/iroiro-lora/resolve/main/test_controlnet2/CN-anytest_v3-50000_pn_dim128.safetensors", - "size": "395.7MB" - }, - - { - "name": "Kijai/ToonCrafter model checkpoint (interpolation fp16)", - "type": "checkpoint", - "base": "ToonCrafter", - "save_path": "checkpoints/ToonCrafter", - "description": "[5.25GB] ToonCrafter checkpoint model for ComfyUI-DynamiCrafterWrapper", - "reference": "https://huggingface.co/Kijai/DynamiCrafter_pruned", - "filename": "tooncrafter_512_interp-fp16.safetensors", - "url": "https://huggingface.co/Kijai/DynamiCrafter_pruned/resolve/main/tooncrafter_512_interp-fp16.safetensors", - "size": "5.25GB" - }, - - { - "name": "xinsir/Controlnet-Scribble-Sdxl-1.0", - "type": "controlnet", - "base": "SDXL", - "save_path": "controlnet/SDXL/controlnet-scribble-sdxl-1.0", - "description": "[2.5GB] Controlnet SDXL Scribble model.", - "reference": "https://huggingface.co/xinsir/controlnet-scribble-sdxl-1.0", - "filename": "diffusion_pytorch_model.safetensors", - "url": "https://huggingface.co/xinsir/controlnet-scribble-sdxl-1.0/resolve/main/diffusion_pytorch_model.safetensors", - "size": "2.50GB" - }, - { - "name": "xinsir/Controlnet-Canny-Sdxl-1.0 (V2)", - "type": "controlnet", - "base": "SDXL", - "save_path": "controlnet/SDXL/controlnet-canny-sdxl-1.0", - "description": "[2.5GB] Controlnet SDXL Canny model.", - "reference": "https://huggingface.co/xinsir/controlnet-canny-sdxl-1.0", - "filename": "diffusion_pytorch_model_V2.safetensors", - "url": "https://huggingface.co/xinsir/controlnet-canny-sdxl-1.0/resolve/main/diffusion_pytorch_model_V2.safetensors", - "size": "2.50GB" - }, - { - "name": "xinsir/Controlnet-Openpose-Sdxl-1.0", - "type": "controlnet", - "base": "SDXL", - "save_path": "controlnet/SDXL/controlnet-openpose-sdxl-1.0", - "description": "[2.5GB] Controlnet SDXL Openpose model.", - "reference": "https://huggingface.co/xinsir/controlnet-openpose-sdxl-1.0", - "filename": "diffusion_pytorch_model.safetensors", - "url": "https://huggingface.co/xinsir/controlnet-openpose-sdxl-1.0/resolve/main/diffusion_pytorch_model.safetensors", - "size": "2.50GB" - }, - { - "name": "xinsir/Controlnet-Openpose-Sdxl-1.0 (Ver. twins)", - "type": "controlnet", - "base": "SDXL", - "save_path": "controlnet/SDXL/controlnet-openpose-sdxl-1.0", - "description": "[2.5GB] Controlnet SDXL Openpose model. (Ver. twins)", - "reference": "https://huggingface.co/xinsir/controlnet-openpose-sdxl-1.0", - "filename": "diffusion_pytorch_model_twins.safetensors", - "url": "https://huggingface.co/xinsir/controlnet-openpose-sdxl-1.0/resolve/main/diffusion_pytorch_model_twins.safetensors", - "size": "2.50GB" - }, - { - "name": "xinsir/Controlnet-Scribble-Sdxl-1.0-Anime", - "type": "controlnet", - "base": "SDXL", - "save_path": "controlnet/SDXL/controlnet-scribble-sdxl-1.0-anime", - "description": "[2.5GB] Controlnet SDXL Scribble model. (Ver. anime)", - "reference": "https://huggingface.co/xinsir/anime-painter", - "filename": "diffusion_pytorch_model.safetensors", - "url": "https://huggingface.co/xinsir/anime-painter/resolve/main/diffusion_pytorch_model.safetensors", - "size": "2.50GB" - }, - - { - "name": "Doubiiu/ToonCrafter model checkpoint", - "type": "checkpoint", - "base": "ToonCrafter", - "save_path": "custom_nodes/ComfyUI-ToonCrafter/ToonCrafter/checkpoints/tooncrafter_512_interp_v1", - "description": "[10.5GB] ToonCrafter checkpoint model for ComfyUI-ToonCrafter", - "reference": "https://huggingface.co/Doubiiu/ToonCrafter/tree/main", - "filename": "model.ckpt", - "url": "https://huggingface.co/Doubiiu/ToonCrafter/resolve/main/model.ckpt", - "size": "10.5GB" - }, - - { - "name": "ViperYX/RGT_x2.pth", - "type": "RGT", - "base": "RGT", - "save_path": "RGT/RGT", - "description": "[180MB] RGT x2 upscale model for ComfyUI-RGT", - "reference": "https://huggingface.co/ViperYX/RGT/tree/main", - "filename": "RGT_x2.pth", - "url": "https://huggingface.co/ViperYX/RGT/resolve/main/RGT/RGT_x2.pth", - "size": "179.8MB" - }, - { - "name": "ViperYX/RGT_x3.pth", - "type": "RGT", - "base": "RGT", - "save_path": "RGT/RGT", - "description": "[180MB] RGT x3 upscale model for ComfyUI-RGT", - "reference": "https://huggingface.co/ViperYX/RGT/tree/main", - "filename": "RGT_x3.pth", - "url": "https://huggingface.co/ViperYX/RGT/resolve/main/RGT/RGT_x3.pth", - "size": "180.5MB" - }, - { - "name": "ViperYX/RGT_x4.pth", - "type": "RGT", - "base": "RGT", - "save_path": "RGT/RGT", - "description": "[180MB] RGT_S x4 upscale model for ComfyUI-RGT", - "reference": "https://huggingface.co/ViperYX/RGT/tree/main", - "filename": "RGT_x4.pth", - "url": "https://huggingface.co/ViperYX/RGT/resolve/main/RGT/RGT_x4.pth", - "size": "180.4MB" - }, - { - "name": "ViperYX/RGT_S_x2.pth", - "type": "RGT", - "base": "RGT", - "save_path": "RGT/RGT_S", - "description": "[135MB] RGT_S x2 upscale model for ComfyUI-RGT", - "reference": "https://huggingface.co/ViperYX/RGT/tree/main", - "filename": "RGT_S_x2.pth", - "url": "https://huggingface.co/ViperYX/RGT/resolve/main/RGT_S/RGT_S_x2.pth", - "size": "135.4MB" - }, - { - "name": "ViperYX/RGT_S_x3.pth", - "type": "RGT", - "base": "RGT", - "save_path": "RGT/RGT_S", - "description": "[136MB] RGT_S x3 upscale model for ComfyUI-RGT", - "reference": "https://huggingface.co/ViperYX/RGT/tree/main", - "filename": "RGT_S_x3.pth", - "url": "https://huggingface.co/ViperYX/RGT/resolve/main/RGT_S/RGT_S_x3.pth", - "size": "136.1MB" - }, - { - "name": "ViperYX/RGT_S_x4.pth", - "type": "RGT", - "base": "RGT", - "save_path": "RGT/RGT_S", - "description": "[136MB] RGT_S x4 upscale model for ComfyUI-RGT", - "reference": "https://huggingface.co/ViperYX/RGT/tree/main", - "filename": "RGT_S_x4.pth", - "url": "https://huggingface.co/ViperYX/RGT/resolve/main/RGT_S/RGT_S_x4.pth", - "size": "136.0MB" - }, - - { - "name": "TTPlanet/TTPLanet_SDXL_Controlnet_Tile_Realistic v2 (fp16)", - "type": "controlnet", - "base": "SDXL", - "save_path": "controlnet/SDXL", - "description": "[2.5GB] Controlnet SDXL Tile model realistic version.", - "reference": "https://huggingface.co/TTPlanet/TTPLanet_SDXL_Controlnet_Tile_Realistic", - "filename": "TTPLANET_Controlnet_Tile_realistic_v2_fp16.safetensors", - "url": "https://huggingface.co/TTPlanet/TTPLanet_SDXL_Controlnet_Tile_Realistic/resolve/main/TTPLANET_Controlnet_Tile_realistic_v2_fp16.safetensors", - "size": "2.50GB" - }, - - { - "name": "TencentARC/CustomNet", - "type": "CustomNet", - "base": "CustomNet", - "save_path": "custom_nodes/ComfyUI_CustomNet/pretrain", - "description": "CustomNet pretrained model for ComfyUI_CustomNet", - "reference": "https://huggingface.co/TencentARC/CustomNet/tree/main", - "filename": "customnet_v1.pt", - "url": "https://huggingface.co/TencentARC/CustomNet/resolve/main/customnet_v1.pt", - "size": "5.71GB" - }, - - { - "name": "ID-Animator/animator.ckpt", - "type": "ID-Animator", - "base": "SD1.5", - "save_path": "custom_nodes/ComfyUI_ID_Animator/models", - "description": "ID-Animator checkpoint", - "reference": "https://huggingface.co/spaces/ID-Animator/ID-Animator", - "filename": "animator.ckpt", - "url": "https://huggingface.co/spaces/ID-Animator/ID-Animator/resolve/main/animator.ckpt", - "size": "247.3MB" - }, - { - "name": "ID-Animator/mm_sd_v15_v2.ckpt", - "type": "ID-Animator", - "base": "SD1.5", - "save_path": "custom_nodes/ComfyUI_ID_Animator/models/animatediff_models", - "description": "AnimateDiff checkpoint for ID-Animator", - "reference": "https://huggingface.co/spaces/ID-Animator/ID-Animator", - "filename": "mm_sd_v15_v2.ckpt", - "url": "https://huggingface.co/spaces/ID-Animator/ID-Animator/resolve/main/mm_sd_v15_v2.ckpt", - "size": "1.82GB" - }, - { - "name": "ID-Animator/image_encoder", - "type": "ID-Animator", - "base": "SD1.5", - "save_path": "custom_nodes/ComfyUI_ID_Animator/models/image_encoder", - "description": "CLIP Image encoder for ID-Animator", - "reference": "https://huggingface.co/spaces/ID-Animator/ID-Animator", - "filename": "model.safetensors", - "url": "https://huggingface.co/spaces/ID-Animator/ID-Animator/resolve/main/image_encoder/model.safetensors", - "size": "2.53GB" - }, - - { - "name": "IC-Light/fc", - "type": "IC-Light", - "base": "SD1.5", - "save_path": "unet/IC-Light", - "description": "The default relighting model, conditioned on text and foreground", - "reference": "https://huggingface.co/lllyasviel/ic-light", - "filename": "iclight_sd15_fc.safetensors", - "url": "https://huggingface.co/lllyasviel/ic-light/resolve/main/iclight_sd15_fc.safetensors", - "size": "1.72GB" - }, - { - "name": "IC-Light/fbc", - "type": "IC-Light", - "base": "SD1.5", - "save_path": "unet/IC-Light", - "description": "Relighting model conditioned with text, foreground, and background", - "reference": "https://huggingface.co/lllyasviel/ic-light", - "filename": "iclight_sd15_fbc.safetensors", - "url": "https://huggingface.co/lllyasviel/ic-light/resolve/main/iclight_sd15_fbc.safetensors", - "size": "1.72GB" - }, - { - "name": "IC-Light/fcon", - "type": "IC-Light", - "base": "SD1.5", - "save_path": "unet/IC-Light", - "description": "Same as iclight_sd15_fc.safetensors, but trained with offset noise", - "reference": "https://huggingface.co/lllyasviel/ic-light", - "filename": "iclight_sd15_fcon.safetensors", - "url": "https://huggingface.co/lllyasviel/ic-light/resolve/main/iclight_sd15_fcon.safetensors", - "size": "1.72GB" - }, - - { - "name": "MonsterMMORPG/insightface (for InstantID)", - "type": "insightface", - "base": "SDXL", - "save_path": "insightface/models", - "description": "MonsterMMORPG insightface model for cubiq/InstantID", - "reference": "https://huggingface.co/MonsterMMORPG/tools/tree/main", - "filename": "antelopev2.zip", - "url": "https://huggingface.co/MonsterMMORPG/tools/resolve/main/antelopev2.zip", - "size": "360.7MB" - }, - { - "name": "InstantID/ip-adapter", - "type": "instantid", - "base": "SDXL", - "save_path": "instantid/SDXL", - "description": "ip-adapter model for cubiq/InstantID", - "reference": "https://huggingface.co/InstantX/InstantID", - "filename": "ip-adapter.bin", - "url": "https://huggingface.co/InstantX/InstantID/resolve/main/ip-adapter.bin" - }, - { - "name": "InstantID/ControlNet", - "type": "controlnet", - "base": "SDXL", - "save_path": "controlnet/SDXL/instantid", - "description": "instantid controlnet model for cubiq/InstantID", - "reference": "https://huggingface.co/InstantX/InstantID", - "filename": "diffusion_pytorch_model.safetensors", - "url": "https://huggingface.co/InstantX/InstantID/resolve/main/ControlNetModel/diffusion_pytorch_model.safetensors" - }, - { - "name": "ip_plus_composition_sd15.safetensors", - "type": "IP-Adapter", - "base": "SD1.5", - "save_path": "ipadapter", - "description": "You can use this model in the [a/ComfyUI IPAdapter plus](https://github.com/cubiq/ComfyUI_IPAdapter_plus) extension.", - "reference": "https://huggingface.co/ostris/ip-composition-adapter", - "filename": "ip_plus_composition_sd15.safetensors", - "url": "https://huggingface.co/ostris/ip-composition-adapter/resolve/main/ip_plus_composition_sd15.safetensors" } ] } diff --git a/notebooks/comfyui_colab_with_manager.ipynb b/notebooks/comfyui_colab_with_manager.ipynb index d8b86388..c51c134c 100644 --- a/notebooks/comfyui_colab_with_manager.ipynb +++ b/notebooks/comfyui_colab_with_manager.ipynb @@ -66,10 +66,10 @@ "\n", "!echo -= Install dependencies =-\n", "!pip3 install accelerate\n", - "!pip3 install einops transformers>=4.25.1 safetensors>=0.3.0 aiohttp pyyaml Pillow scipy tqdm psutil\n", + "!pip3 install einops transformers>=4.28.1 safetensors>=0.4.2 aiohttp pyyaml Pillow scipy tqdm psutil tokenizers>=0.13.3\n", "!pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu121\n", "!pip3 install torchsde\n", - "!pip3 install kornia>=0.7.1 spandrel\n", + "!pip3 install kornia>=0.7.1 spandrel soundfile sentencepiece\n", "\n", "if OPTIONS['USE_COMFYUI_MANAGER']:\n", " %cd custom_nodes\n", @@ -228,8 +228,8 @@ }, "outputs": [], "source": [ - "!wget https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64.deb\n", - "!dpkg -i cloudflared-linux-amd64.deb\n", + "!wget -P ~ https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64.deb\n", + "!dpkg -i ~/cloudflared-linux-amd64.deb\n", "\n", "import subprocess\n", "import threading\n", @@ -369,4 +369,4 @@ }, "nbformat": 4, "nbformat_minor": 0 -} \ No newline at end of file +} diff --git a/prestartup_script.py b/prestartup_script.py index 5aede7e2..2acec608 100644 --- a/prestartup_script.py +++ b/prestartup_script.py @@ -20,6 +20,7 @@ import cm_global security_check.security_check() +cm_global.pip_blacklist = ['torch', 'torchsde', 'torchvision'] cm_global.pip_downgrade_blacklist = ['torch', 'torchsde', 'torchvision', 'transformers', 'safetensors', 'kornia'] @@ -448,12 +449,15 @@ def is_installed(name): if name.startswith('#'): return True - pattern = r'([^<>!=]+)([<>!=]=?)(.*)' + pattern = r'([^<>!=]+)([<>!=]=?)([0-9.a-zA-Z]*)' match = re.search(pattern, name) if match: name = match.group(1) + if name in cm_global.pip_blacklist: + return True + if name in cm_global.pip_downgrade_blacklist: pips = get_installed_packages() diff --git a/pyproject.toml b/pyproject.toml index 1aef3a9c..942bc2e0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -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 = "2.48.4" +version = "2.50.2" license = { file = "LICENSE.txt" } dependencies = ["GitPython", "PyGithub", "matrix-client==0.4.0", "transformers", "huggingface-hub>0.20", "typer", "rich", "typing-extensions"]