Merge branch 'main' into draft-v4

This commit is contained in:
Dr.Lt.Data 2025-05-19 06:07:31 +09:00
commit ec9d52d482
16 changed files with 9068 additions and 5527 deletions

View File

@ -45,7 +45,11 @@ comfyui_manager_path = os.path.abspath(os.path.dirname(__file__))
cm_global.pip_blacklist = {'torch', 'torchaudio', 'torchsde', 'torchvision'}
cm_global.pip_downgrade_blacklist = ['torch', 'torchaudio', 'torchsde', 'torchvision', 'transformers', 'safetensors', 'kornia']
cm_global.pip_overrides = {'numpy': 'numpy<2'}
if sys.version_info < (3, 13):
cm_global.pip_overrides = {'numpy': 'numpy<2'}
else:
cm_global.pip_overrides = {}
if os.path.exists(os.path.join(manager_util.comfyui_manager_path, "pip_overrides.json")):
with open(os.path.join(manager_util.comfyui_manager_path, "pip_overrides.json"), 'r', encoding="UTF-8", errors="ignore") as json_file:
@ -147,7 +151,9 @@ class Ctx:
if os.path.exists(context.manager_pip_overrides_path):
with open(context.manager_pip_overrides_path, 'r', encoding="UTF-8", errors="ignore") as json_file:
cm_global.pip_overrides = json.load(json_file)
cm_global.pip_overrides = {'numpy': 'numpy<2'}
if sys.version_info < (3, 13):
cm_global.pip_overrides = {'numpy': 'numpy<2'}
if os.path.exists(context.manager_pip_blacklist_path):
with open(context.manager_pip_blacklist_path, 'r', encoding="UTF-8", errors="ignore") as f:

View File

@ -15,6 +15,7 @@ import re
import logging
import platform
import shlex
import cm_global
cache_lock = threading.Lock()
@ -259,7 +260,7 @@ def get_installed_packages(renew=False):
pip_map[normalized_name] = y[1]
except subprocess.CalledProcessError:
logging.error("[ComfyUI-Manager] Failed to retrieve the information of installed pip packages.")
return set()
return {}
return pip_map
@ -414,8 +415,9 @@ class PIPFixer:
if len(targets) > 0:
for x in targets:
cmd = make_pip_cmd(['install', f"{x}=={versions[0].version_string}", "numpy<2"])
subprocess.check_output(cmd, universal_newlines=True)
if sys.version_info < (3, 13):
cmd = make_pip_cmd(['install', f"{x}=={versions[0].version_string}", "numpy<2"])
subprocess.check_output(cmd, universal_newlines=True)
logging.info(f"[ComfyUI-Manager] 'opencv' dependencies were fixed: {targets}")
except Exception as e:
@ -423,17 +425,21 @@ class PIPFixer:
logging.error(e)
# fix numpy
try:
np = new_pip_versions.get('numpy')
if np is not None:
if StrictVersion(np) >= StrictVersion('2'):
cmd = make_pip_cmd(['install', "numpy<2"])
subprocess.check_output(cmd , universal_newlines=True)
if sys.version_info >= (3, 13):
logging.info("[ComfyUI-Manager] In Python 3.13 and above, PIP Fixer does not downgrade `numpy` below version 2.0. If you need to force a downgrade of `numpy`, please use `pip_auto_fix.list`.")
else:
try:
np = new_pip_versions.get('numpy')
if cm_global.pip_overrides.get('numpy') == 'numpy<2':
if np is not None:
if StrictVersion(np) >= StrictVersion('2'):
cmd = make_pip_cmd(['install', "numpy<2"])
subprocess.check_output(cmd , universal_newlines=True)
logging.info("[ComfyUI-Manager] 'numpy' dependency were fixed")
except Exception as e:
logging.error("[ComfyUI-Manager] Failed to restore numpy")
logging.error(e)
logging.info("[ComfyUI-Manager] 'numpy' dependency were fixed")
except Exception as e:
logging.error("[ComfyUI-Manager] Failed to restore numpy")
logging.error(e)
# fix missing frontend
try:

View File

@ -775,8 +775,9 @@ class UnifiedManager:
package_name = remap_pip_package(line.strip())
if package_name and not package_name.startswith('#') and package_name not in self.processed_install:
self.processed_install.add(package_name)
install_cmd = manager_util.make_pip_cmd(["install", package_name])
if package_name.strip() != "" and not package_name.startswith('#'):
clean_package_name = package_name.split('#')[0].strip()
install_cmd = manager_util.make_pip_cmd(["install", clean_package_name])
if clean_package_name != "" and not clean_package_name.startswith('#'):
res = res and try_install_script(url, repo_path, install_cmd, instant_execution=instant_execution)
pip_fixer.fix_broken()
@ -1987,6 +1988,13 @@ def is_valid_url(url):
return False
def extract_url_and_commit_id(s):
index = s.rfind('@')
if index == -1:
return (s, '')
else:
return (s[:index], s[index+1:])
async def gitclone_install(url, instant_execution=False, msg_prefix='', no_deps=False):
await unified_manager.reload('cache')
await unified_manager.get_custom_nodes('default', 'cache')
@ -2004,8 +2012,11 @@ async def gitclone_install(url, instant_execution=False, msg_prefix='', no_deps=
cnr = unified_manager.get_cnr_by_repo(url)
if cnr:
cnr_id = cnr['id']
return await unified_manager.install_by_id(cnr_id, version_spec='nightly', channel='default', mode='cache')
return await unified_manager.install_by_id(cnr_id, version_spec=None, channel='default', mode='cache')
else:
new_url, commit_id = extract_url_and_commit_id(url)
if commit_id != "":
url = new_url
repo_name = os.path.splitext(os.path.basename(url))[0]
# NOTE: Keep original name as possible if unknown node
@ -2038,6 +2049,10 @@ async def gitclone_install(url, instant_execution=False, msg_prefix='', no_deps=
return result.fail(f"Failed to clone '{clone_url}' into '{repo_path}'")
else:
repo = git.Repo.clone_from(clone_url, repo_path, recursive=True, progress=GitProgress())
if commit_id!= "":
repo.git.checkout(commit_id)
repo.git.submodule('update', '--init', '--recursive')
repo.git.clear_cache()
repo.close()

View File

@ -81,10 +81,13 @@ export class ModelManager {
value: ""
}, {
label: "Installed",
value: "True"
value: "installed"
}, {
label: "Not Installed",
value: "False"
value: "not_installed"
}, {
label: "In Workflow",
value: "in_workflow"
}];
this.typeList = [{
@ -254,12 +257,31 @@ export class ModelManager {
rowFilter: (rowItem) => {
const searchableColumns = ["name", "type", "base", "description", "filename", "save_path"];
const models_extensions = ['.ckpt', '.pt', '.pt2', '.bin', '.pth', '.safetensors', '.pkl', '.sft'];
let shouldShown = grid.highlightKeywordsFilter(rowItem, searchableColumns, this.keywords);
if (shouldShown) {
if(this.filter && rowItem.installed !== this.filter) {
return false;
if(this.filter) {
if (this.filter == "in_workflow") {
rowItem.in_workflow = null;
if (Array.isArray(app.graph._nodes)) {
app.graph._nodes.forEach((item, i) => {
if (Array.isArray(item.widgets_values)) {
item.widgets_values.forEach((_item, i) => {
if (rowItem.in_workflow === null && _item !== null && models_extensions.includes("." + _item.toString().split('.').pop())) {
let filename = _item.match(/([^\/]+)(?=\.\w+$)/)[0];
if (grid.highlightKeywordsFilter(rowItem, searchableColumns, filename)) {
rowItem.in_workflow = "True";
grid.highlightKeywordsFilter(rowItem, searchableColumns, "");
}
}
});
}
});
}
}
return ((this.filter == "installed" && rowItem.installed == "True") || (this.filter == "not_installed" && rowItem.installed == "False") || (this.filter == "in_workflow" && rowItem.in_workflow == "True"));
}
if(this.type && rowItem.type !== this.type) {
@ -795,4 +817,4 @@ export class ModelManager {
close() {
this.element.style.display = "none";
}
}
}

View File

@ -113,11 +113,17 @@ read_config()
read_uv_mode()
check_file_logging()
cm_global.pip_overrides = {'numpy': 'numpy<2'}
if sys.version_info < (3, 13):
cm_global.pip_overrides = {'numpy': 'numpy<2'}
else:
cm_global.pip_overrides = {}
if os.path.exists(manager_pip_overrides_path):
with open(manager_pip_overrides_path, 'r', encoding="UTF-8", errors="ignore") as json_file:
cm_global.pip_overrides = json.load(json_file)
cm_global.pip_overrides['numpy'] = 'numpy<2'
if sys.version_info < (3, 13):
cm_global.pip_overrides['numpy'] = 'numpy<2'
if os.path.exists(manager_pip_blacklist_path):
@ -590,6 +596,7 @@ def execute_lazy_install_script(repo_path, executable):
lines = manager_util.robust_readlines(requirements_path)
for line in lines:
package_name = remap_pip_package(line.strip())
package_name = package_name.split('#')[0].strip()
if package_name and not is_installed(package_name):
if '--index-url' in package_name:
s = package_name.split('--index-url')

View File

@ -6252,36 +6252,6 @@
"install_type": "git-clone",
"description": "Improved AnimateAnyone implementation that allows you to use the opse image sequence and reference image to generate stylized video.\nThe current goal of this project is to achieve desired pose2video result with 1+FPS on GPUs that are equal to or better than RTX 3080!🚀\n[w/The torch environment may be compromised due to version issues as some torch-related packages are being reinstalled.]"
},
{
"author": "Hangover3832",
"title": "ComfyUI-Hangover-Nodes",
"reference": "https://github.com/Hangover3832/ComfyUI-Hangover-Nodes",
"files": [
"https://github.com/Hangover3832/ComfyUI-Hangover-Nodes"
],
"install_type": "git-clone",
"description": "Nodes: MS kosmos-2 Interrogator, Save Image w/o Metadata, Image Scale Bounding Box. An implementation of Microsoft [a/kosmos-2](https://huggingface.co/microsoft/kosmos-2-patch14-224) image to text transformer."
},
{
"author": "Hangover3832",
"title": "ComfyUI-Hangover-Moondream",
"reference": "https://github.com/Hangover3832/ComfyUI-Hangover-Moondream",
"files": [
"https://github.com/Hangover3832/ComfyUI-Hangover-Moondream"
],
"install_type": "git-clone",
"description": "Moondream is a lightweight multimodal large language model.\n[w/WARN:Additional python code will be downloaded from huggingface and executed. You have to trust this creator if you want to use this node!]"
},
{
"author": "Hangover3832",
"title": "Recognize Anything Model (RAM) for ComfyUI",
"reference": "https://github.com/Hangover3832/ComfyUI-Hangover-Recognize_Anything",
"files": [
"https://github.com/Hangover3832/ComfyUI-Hangover-Recognize_Anything"
],
"install_type": "git-clone",
"description": "This is an image recognition node for ComfyUI based on the RAM++ model from [a/xinyu1205](https://huggingface.co/xinyu1205).\nThis node outputs a string of tags with all the recognized objects and elements in the image in English or Chinese language.\nFor image tagging and captioning."
},
{
"author": "tzwm",
"title": "ComfyUI Profiler",
@ -6838,6 +6808,16 @@
"install_type": "git-clone",
"description": "Nodes:ImageScore, Loader, Image Processor, Real Image Processor, Fake Image Processor, Text Processor. ComfyUI Nodes for ClipScore"
},
{
"author": "azure-dragon-ai",
"title": "ComfyUI-HPSv2-Nodes",
"reference": "https://github.com/azure-dragon-ai/ComfyUI-HPSv2-Nodes",
"files": [
"https://github.com/azure-dragon-ai/ComfyUI-HPSv2-Nodes"
],
"install_type": "git-clone",
"description": "ComfyUI Nodes for HPSv2, Human Preference Score v2: A Solid Benchmark for Evaluating Human Preferences of Text-to-Image Synthesis"
},
{
"author": "yuvraj108c",
"title": "ComfyUI Whisper",
@ -7780,6 +7760,26 @@
"install_type": "git-clone",
"description": "A custom node for ComfyUI that integrates with [a/Hedra](https://www.hedra.com/)'s Character-3 API to generate talking avatar videos from images and audio."
},
{
"author": "ShmuelRonen",
"title": "ComfyUI-Audio_Quality_Enhancer",
"reference": "https://github.com/ShmuelRonen/ComfyUI-Audio_Quality_Enhancer",
"files": [
"https://github.com/ShmuelRonen/ComfyUI-Audio_Quality_Enhancer"
],
"install_type": "git-clone",
"description": "An extension that's adds advanced audio processing capabilities to ComfyUI with professional-grade audio effects and AI-powered audio enhancement."
},
{
"author": "ShmuelRonen",
"title": "ComfyUI-FramePackWrapper_Plus",
"reference": "https://github.com/ShmuelRonen/ComfyUI-FramePackWrapper_Plus",
"files": [
"https://github.com/ShmuelRonen/ComfyUI-FramePackWrapper_Plus"
],
"install_type": "git-clone",
"description": "An extension that's adds advanced audio processing capabilities to ComfyUI with professional-grade audio effects and AI-powered audio enhancement."
},
{
"author": "redhottensors",
"title": "ComfyUI-Prediction",
@ -8753,6 +8753,16 @@
"install_type": "git-clone",
"description": "Custom ComfyUI Nodes for TTS with Kokoro, genenrate and merge speakers for new style generations."
},
{
"author": "cluny85",
"title": "comfyui-downloader",
"reference": "https://github.com/stavsap/comfyui-downloader",
"files": [
"https://github.com/stavsap/comfyui-downloader"
],
"install_type": "git-clone",
"description": "Custom ComfyUI Nodes for verifing needed files/models are present per workflow, can download if missing."
},
{
"author": "dchatel",
"title": "comfyui_davcha",
@ -13591,6 +13601,16 @@
"install_type": "git-clone",
"description": "Nodes:Image Blending Mode Mask, Load Image With Bool, IPAdapter Mad Scientist Weight_Type, IPAdapter FaceID With Bool"
},
{
"author": "wTechArtist",
"title": "ComfyUI-StableDelight-weiweiliang",
"reference": "https://github.com/wTechArtist/ComfyUI-StableDelight-weiweiliang",
"files": [
"https://github.com/wTechArtist/ComfyUI-StableDelight-weiweiliang"
],
"install_type": "git-clone",
"description": "Nodes:StableDelight-weiweiliang"
},
{
"author": "mullakhmetov",
"title": "comfyui_dynamic_util_nodes",
@ -14458,6 +14478,16 @@
"install_type": "git-clone",
"description": "Optional wildcards in ComfyUI"
},
{
"author": "Makki_Shizu",
"title": "ComfyUI-Qwen2_5-VL",
"reference": "https://github.com/MakkiShizu/ComfyUI-Qwen2_5-VL",
"files": [
"https://github.com/MakkiShizu/ComfyUI-Qwen2_5-VL"
],
"install_type": "git-clone",
"description": "Qwen2.5-VL in ComfyUI"
},
{
"author": "JosefKuchar",
"title": "ComfyUI-AdvancedTiling",
@ -15182,7 +15212,8 @@
"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."
"description": "Magical nodes that are meant for integration and science of course. ^^ Foundational Helpers and smart Containers that use automated functionalities to make room for creative use. A magical pack-synergy is at hand that does not require much extra clutter to make advanced techniques pop beautifully. The idea was to create universal artist's precision tools that do not care what you throw at them."
},
{
"author": "caleboleary",
@ -15854,7 +15885,7 @@
},
{
"author": "erosDiffusion",
"title": "Compositor Node",
"title": "ComfyUI-enricos-nodes",
"reference": "https://github.com/erosDiffusion/ComfyUI-enricos-nodes",
"files": [
"https://github.com/erosDiffusion/ComfyUI-enricos-nodes"
@ -16668,6 +16699,16 @@
"install_type": "git-clone",
"description": "LIST and BATCH utilities which support: create, convert, get or slice items"
},
{
"author": "godmt",
"title": "ComfyUI-IP-Composer",
"reference": "https://github.com/godmt/ComfyUI-IP-Composer",
"files": [
"https://github.com/godmt/ComfyUI-IP-Composer"
],
"install_type": "git-clone",
"description": "ComfyUI wrapper of IP-Composer"
},
{
"author": "pedrogengo",
"title": "ComfyUI-LumaAI-API",
@ -17662,7 +17703,7 @@
"https://github.com/taches-ai/comfyui-scene-composer"
],
"install_type": "git-clone",
"description": "A collection of nodes to facilitate the creation of scenes in ComfyUI."
"description": "A collection of nodes to facilitate the creation of explicit NSFW scenes in ComfyUI."
},
{
"author": "NguynHungNguyen",
@ -17956,6 +17997,17 @@
"install_type": "git-clone",
"description": "A utility node for generating empty latent tensors in Stable Diffusion v3.5-compatible resolutions. This node allows for custom batch sizes, width/height overrides, and inverting aspect ratios, ensuring flexibility and compatibility in ComfyUI workflows."
},
{
"author": "theshubzworld",
"title": "Together Vision Node",
"id": "comfyui_together_vision",
"reference": "https://github.com/theshubzworld/ComfyUI-TogetherVision",
"files": [
"https://github.com/theshubzworld/ComfyUI-TogetherVision"
],
"install_type": "git-clone",
"description": "A custom ComfyUI node using Together AI's Vision models for free image descriptions, image generation, and image-to-image transformation. Features include customizable prompts, advanced parameters, and robust error handling."
},
{
"author": "jeffrey2212",
"title": "Pony Character Prompt Picker for ComfyUI",
@ -17966,6 +18018,16 @@
"install_type": "git-clone",
"description": "The Pony Character Prompt Picker node reads an Excel file specified by the user, allows manual selection of a tab, and randomly picks a cell value from a specified column, starting from row 3 to the end. The selected value is output as a string to the next node in the ComfyUI workflow."
},
{
"author": "theshubzworld",
"title": "ComfyUI-FaceCalloutNode",
"reference": "https://github.com/theshubzworld/ComfyUI-FaceCalloutNode",
"files": [
"https://github.com/theshubzworld/ComfyUI-FaceCalloutNode"
],
"install_type": "git-clone",
"description": "A collection of custom nodes for ComfyUI that provide advanced face callout, annotation, and compositing effects using OpenCV and PIL. These nodes are designed for image processing workflows that require face detection, annotation, and creative compositing."
},
{
"author": "Jonseed",
"title": "ComfyUI-Detail-Daemon",
@ -18284,16 +18346,6 @@
"install_type": "git-clone",
"description": "We developed a custom_node for Liveportrait_v3 that enables flexible use on Comfyui to drive image-based emoji generation from photos."
},
{
"author": "wTechArtist",
"title": "ComfyUI-StableDelight-weiweiliang",
"reference": "https://github.com/wTechArtist/ComfyUI-StableDelight-weiweiliang",
"files": [
"https://github.com/wTechArtist/ComfyUI-StableDelight-weiweiliang"
],
"install_type": "git-clone",
"description": "Nodes:StableDelight-weiweiliang"
},
{
"author": "Comflowy",
"title": "Comflowy's Custom Nodes",
@ -18389,11 +18441,11 @@
},
{
"author": "phazei",
"title": "Prompt Stash Saver Node for ComfyUI",
"id": "stash-saver",
"reference": "https://github.com/phazei/ConfyUI-node-prompt-stash-saver",
"title": "Prompt Stash",
"id": "ComfyUI-Prompt-Stash",
"reference": "https://github.com/phazei/ComfyUI-Prompt-Stash",
"files": [
"https://github.com/phazei/ConfyUI-node-prompt-stash-saver"
"https://github.com/phazei/ComfyUI-Prompt-Stash"
],
"install_type": "git-clone",
"description": "Prompt Stash is a simple plugin for ComfyUI that lets you save your prompts and organize them into multiple lists. It also features a pass-through functionality, so you can hook it up to an LLM node (or any text outputting node) and capture its outputs directly."
@ -18804,6 +18856,26 @@
"install_type": "git-clone",
"description": "Video clip mixing"
},
{
"author": "yichengup",
"title": "comfyui-face-liquify",
"reference": "https://github.com/yichengup/comfyui-face-liquify",
"files": [
"https://github.com/yichengup/comfyui-face-liquify"
],
"install_type": "git-clone",
"description": "video face liquefaction"
},
{
"author": "yichengup",
"title": "ComfyUI-LinearTransition",
"reference": "https://github.com/yichengup/ComfyUI-LinearTransition",
"files": [
"https://github.com/yichengup/ComfyUI-LinearTransition"
],
"install_type": "git-clone",
"description": "This is a custom node designed for ComfyUI to create transition effects between two images and generate a sequence of video frames."
},
{
"author": "Horizon Team",
"title": "ComfyUI_FluxMod",
@ -18990,6 +19062,16 @@
"install_type": "git-clone",
"description": "A node for ComfyUI that picks from `input_a` and `input_b` based on the given `chance`."
},
{
"author": "SparknightLLC",
"title": "ComfyUI-ImageAutosize",
"reference": "https://github.com/SparknightLLC/ComfyUI-ImageAutosize",
"files": [
"https://github.com/SparknightLLC/ComfyUI-ImageAutosize"
],
"install_type": "git-clone",
"description": "A node for ComfyUI that provides a convenient way of resizing or cropping an image for diffusion tasks."
},
{
"author": "lightricks",
"title": "ComfyUI-LTXVideo",
@ -19286,6 +19368,36 @@
"install_type": "git-clone",
"description": "Make Muyan-TTS avialbe in ComfyUI."
},
{
"author": "Yuan-ManX",
"title": "ComfyUI-Multiverse",
"reference": "https://github.com/Yuan-ManX/ComfyUI-Multiverse",
"files": [
"https://github.com/Yuan-ManX/ComfyUI-Multiverse"
],
"install_type": "git-clone",
"description": "Make Multiverse avialbe in ComfyUI.\nMultiverse: The First AI Multiplayer World Model. Two human players driving cars in Multiverse."
},
{
"author": "Yuan-ManX",
"title": "ComfyUI-Matrix-Game",
"reference": "https://github.com/Yuan-ManX/ComfyUI-Matrix-Game",
"files": [
"https://github.com/Yuan-ManX/ComfyUI-Matrix-Game"
],
"install_type": "git-clone",
"description": "Make Matrix-Game avialbe in ComfyUI."
},
{
"author": "Yuan-ManX",
"title": "ComfyUI-Step1X-3D",
"reference": "https://github.com/Yuan-ManX/ComfyUI-Step1X-3D",
"files": [
"https://github.com/Yuan-ManX/ComfyUI-Step1X-3D"
],
"install_type": "git-clone",
"description": "ComfyUI-Step1X-3D is now available in ComfyUI, delivering high-fidelity 3D asset generation with consistent geometry-texture alignment. It supports multi-style outputs: cartoon, sketch, and photorealistic."
},
{
"author": "Starnodes2024",
"title": "ComfyUI_StarNodes",
@ -19448,18 +19560,7 @@
"https://github.com/ClownsharkBatwing/RES4LYF"
],
"install_type": "git-clone",
"description": "Advanced samplers with new noise scaling math to enable SDE sampling with all publicly available rectified flow models; new unsampling/noise inversion methods and other advanced techniques for inpainting and/or guiding the sampling process with latent images. 40 sampler types, 20 noise types, 7 noise scaling modes, in a single node. Also includes a wide variety of QoF and other utility nodes for manipulating sigmas, latents, images, and more."
},
{
"author": "theshubzworld",
"title": "Together Vision Node",
"id": "comfyui_together_vision",
"reference": "https://github.com/theshubzworld/ComfyUI-TogetherVision",
"files": [
"https://github.com/theshubzworld/ComfyUI-TogetherVision"
],
"install_type": "git-clone",
"description": "A custom ComfyUI node using Together AI's Vision models for free image descriptions, image generation, and image-to-image transformation. Features include customizable prompts, advanced parameters, and robust error handling."
"description": "Advanced samplers with new noise scaling math to enable SDE sampling with all publicly available native models; new unsampling/noise inversion methods and other advanced img2img techniques for inpainting and/or guiding the sampling process with guide images, with results superior to FlowEdit, RF Inversion, and other SOTA implementations. Also new style transfer methods unique to this node pack; regional conditioning for HiDream, Flux, AuraFlow, and WAN; methods for eliminating Flux blur; and temporal conditioning (shift gradually from one prompt to the next with video). 115 sampler types, 24 noise types, 11 noise scaling modes, in a single node. Also includes a wide variety of QoF and other utility nodes for boosting detail, manipulating sigmas, latents, images, and more."
},
{
"author": "NeoGriever",
@ -20652,6 +20753,16 @@
"install_type": "git-clone",
"description": "IndexTTS Voice Cloning Nodes for ComfyUI. High-quality voice cloning, very fast, supports Chinese and English, and allows custom voice styles."
},
{
"author": "mw",
"title": "ComfyUI_ACE-Step",
"reference": "https://github.com/billwuhao/ComfyUI_ACE-Step",
"files": [
"https://github.com/billwuhao/ComfyUI_ACE-Step"
],
"install_type": "git-clone",
"description": "ACE-Step: A Step Towards Music Generation Foundation Model"
},
{
"author": "umiyuki",
"title": "ComfyUI Pad To Eight",
@ -21994,16 +22105,6 @@
"install_type": "git-clone",
"description": "ComfyUI nodes that support video generation by start and end frames"
},
{
"author": "satche",
"title": "Prompt Factory",
"reference": "https://github.com/satche/comfyui-prompt-factory",
"files": [
"https://github.com/satche/comfyui-prompt-factory"
],
"install_type": "git-clone",
"description": "A modular system that adds randomness to prompt generation"
},
{
"author": "martin-rizzo",
"title": "ComfyUI-TinyBreaker",
@ -22464,6 +22565,16 @@
"install_type": "git-clone",
"description": "ComfyUI nodes for StableAnimator"
},
{
"author": "HJH-AILab",
"title": "ComfyUI_CosyVoice2",
"reference": "https://github.com/HJH-AILab/ComfyUI_CosyVoice2",
"files": [
"https://github.com/HJH-AILab/ComfyUI_CosyVoice2"
],
"install_type": "git-clone",
"description": "A wrapper of [a/CosyVoice2](https://github.com/FunAudioLLM/CosyVoice/)'s ComfyUI custom_nodes"
},
{
"author": "Easymode-ai",
"title": "ComfyUI-ShadowR",
@ -23236,6 +23347,16 @@
"description": "Custom nodes for ComfyUI implementing the csm model for text-to-speech generation.",
"install_type": "git-clone"
},
{
"author": "thezveroboy",
"title": "ComfyUI_ACE-Step-zveroboy",
"reference": "https://github.com/thezveroboy/ComfyUI_ACE-Step-zveroboy",
"files": [
"https://github.com/thezveroboy/ComfyUI_ACE-Step-zveroboy"
],
"description": "I took the original source code from the repository [a/ComfyUI_ACE-Step](https://github.com/billwuhao/ComfyUI_ACE-Step) and modified it to make the model loading explicit instead of hidden.",
"install_type": "git-clone"
},
{
"author": "tatookan",
"title": "comfyui_ssl_gemini_EXP",
@ -23295,7 +23416,7 @@
"https://github.com/Taithrah/ComfyUI_Fens_Simple_Nodes"
],
"install_type": "git-clone",
"description": "Simple nodes for ComfyUI - Token Counter"
"description": "Simple nodes for ComfyUI - Token Counter - Optimal Empty Latent"
},
{
"author": "Immac",
@ -23478,6 +23599,26 @@
"install_type": "git-clone",
"description": "This custom node helps to auto download models from huggingface"
},
{
"author": "AIExplorer25",
"title": "ComfyUI_ChatGptHelper",
"reference": "https://github.com/AIExplorer25/ComfyUI_ChatGptHelper",
"files": [
"https://github.com/AIExplorer25/ComfyUI_ChatGptHelper"
],
"install_type": "git-clone",
"description": "ComfyUI ChatGPT Helper ComfyUI ChatGPT Helper is a custom node extension for ComfyUI that integrates OpenAI's ChatGPT capabilities directly into your ComfyUI workflows. This tool allows for dynamic prompt generation, automated text manipulation, and enhanced interactivity within your AI image generation processes."
},
{
"author": "AIExplorer25",
"title": "ComfyUI_ImageCaptioner",
"reference": "https://github.com/AIExplorer25/ComfyUI_ImageCaptioner",
"files": [
"https://github.com/AIExplorer25/ComfyUI_ImageCaptioner"
],
"install_type": "git-clone",
"description": "This custom node helps to generate cation for images for lora training."
},
{
"author": "Altair200333",
"title": "Flux Pro Nodes for ComfyUI",
@ -23861,6 +24002,16 @@
"install_type": "git-clone",
"description": "A set of custom ComfyUI nodes designed for creating Yu-Gi-Oh! card illustrations."
},
{
"author": "Ky11le",
"title": "draw_tools",
"reference": "https://github.com/Ky11le/draw_tools",
"files": [
"https://github.com/Ky11le/draw_tools"
],
"install_type": "git-clone",
"description": "A ComfyUI custom node for tiling images horizontally with configurable spacing"
},
{
"author": "cleanlii",
"title": "DalleImageNodes - OpenAI DALL·E Nodes for ComfyUI",
@ -24136,6 +24287,17 @@
"install_type": "git-clone",
"description": "This node package contains automatic sampler setting according to model name in ComfyUI, adjusting image size according to specific constraints and some other nodes."
},
{
"author": "KERRY-YUAN",
"title": "NodeSparkTTS",
"id": "NodeSparkTTS",
"reference": "https://github.com/KERRY-YUAN/ComfyUI_Spark_TTS",
"files": [
"https://github.com/KERRY-YUAN/ComfyUI_Spark_TTS"
],
"install_type": "git-clone",
"description": "This node package contains nodes for Spark-TTS controllable synthesis and voice cloning.."
},
{
"author": "brantje",
"title": "ComfyUI-api-tools",
@ -24453,6 +24615,16 @@
"install_type": "git-clone",
"description": "Extract LoRA from the original Fine-Tuned model."
},
{
"author": "judian17",
"title": "ComfyUI JoyCaption-Beta-GGUF Node",
"reference": "https://github.com/judian17/ComfyUI-joycaption-beta-one-GGUF",
"files": [
"https://github.com/judian17/ComfyUI-joycaption-beta-one-GGUF"
],
"install_type": "git-clone",
"description": "This project provides a node for ComfyUI to use the JoyCaption-Beta model in GGUF format for image captioning."
},
{
"author": "AngelCookies",
"title": "ComfyUI-Seed-Tracker",
@ -24723,6 +24895,16 @@
"install_type": "git-clone",
"description": "A node to display a toast notification. Use it to send a toast when your prompt is complete. Also pairs well with [a/ComfyUI-Liebs_Picker](https://github.com/marklieberman/ComfyUI-Liebs-Picker) and [a/cg-image-filter](https://github.com/chrisgoringe/cg-image-filter) to be notified when the picker is waiting."
},
{
"author": "marklieberman",
"title": "ComfyUI-Liebs-Title",
"reference": "https://github.com/marklieberman/ComfyUI-Liebs-Title",
"files": [
"https://github.com/marklieberman/ComfyUI-Liebs-Title"
],
"install_type": "git-clone",
"description": "An extension to modify the browser tab title when running ComfyUI workflows."
},
{
"author": "SXQBW",
"title": "ComfyUI-Qwen-Omni",
@ -24803,6 +24985,16 @@
"install_type": "git-clone",
"description": "RGB to CMYK (save as tif)"
},
{
"author": "Jacky-MYQ",
"title": "comfyui-DataCleaning",
"reference": "https://github.com/Jacky-MYQ/comfyui-DataCleaning",
"files": [
"https://github.com/Jacky-MYQ/comfyui-DataCleaning"
],
"install_type": "git-clone",
"description": "Image cropping and Image resizing"
},
{
"author": "lceric",
"title": "comfyui-gpt-image",
@ -24904,16 +25096,6 @@
"install_type": "git-clone",
"description": "ComfyUI_EasyKitHT_NodeAlignPro is a lightweight ComfyUI node alignment and node coloring tool for refactoring and rewriting the UI based on the open-source projects Comfyui-Align and Comfyui-Nodealigner."
},
{
"author": "SirLatore",
"title": "ComfyUI-IPAdapterWAN",
"reference": "https://github.com/SirLatore/ComfyUI-IPAdapterWAN",
"files": [
"https://github.com/SirLatore/ComfyUI-IPAdapterWAN"
],
"install_type": "git-clone",
"description": "This extension adapts the [a/InstantX IP-Adapter for SD3.5-Large](https://huggingface.co/InstantX/SD3.5-Large-IP-Adapter) to work with Wan 2.1 and other UNet-based video/image models in ComfyUI.\nUnlike the original SD3 version (which depends on joint_blocks from MMDiT), this version performs sampling-time identity conditioning by dynamically injecting into attention layers — making it compatible with models like Wan 2.1, AnimateDiff, and other non-SD3 pipelines."
},
{
"author": "matorzhin",
"title": "milan-nodes-comfyui",
@ -25007,10 +25189,10 @@
},
{
"author": "MijnSpam",
"title": "ComfyUI_UploadToPushOver",
"reference": "https://github.com/MijnSpam/ComfyUI_UploadToWebhookPushOver",
"title": "Upload to PushOver",
"reference": "https://github.com/MijnSpam/UploadToPushOver",
"files": [
"https://github.com/MijnSpam/ComfyUI_UploadToWebhookPushOver"
"https://github.com/MijnSpam/UploadToPushOver"
],
"install_type": "git-clone",
"description": "Send generated image to PushOver API webhook with optional parameters such as prompt-id and metadata payload."
@ -25033,7 +25215,7 @@
"files": [
"https://github.com/Irsalistic/comfyui-dam-object-extractor"
],
"description": "Extract object names and descriptions from masked regions using NVIDIA's DAM model",
"description": "A ComfyUI node that uses NVIDIA's DAM model to identify objects in masked regions",
"tags": ["object recognition", "vision", "image analysis"],
"install_type": "git-clone"
},
@ -25168,36 +25350,424 @@
"install_type": "git-clone",
"description": "ComfyUI-LTX13B-Blockswap This is a simple LTX block swap node for ComfyUI native nodes for 13B model, works by swapping upto 47 blocks to the CPU to reduce VRAM."
},
{
"author": "AIExplorer25",
"title": "ComfyUI_ChatGptHelper",
"reference": "https://github.com/AIExplorer25/ComfyUI_ChatGptHelper",
"files": [
"https://github.com/AIExplorer25/ComfyUI_ChatGptHelper"
],
"install_type": "git-clone",
"description": "ComfyUI ChatGPT Helper ComfyUI ChatGPT Helper is a custom node extension for ComfyUI that integrates OpenAI's ChatGPT capabilities directly into your ComfyUI workflows. This tool allows for dynamic prompt generation, automated text manipulation, and enhanced interactivity within your AI image generation processes."
},
{
"author": "yichengup",
"title": "comfyui-face-liquify",
"reference": "https://github.com/yichengup/comfyui-face-liquify",
"files": [
"https://github.com/yichengup/comfyui-face-liquify"
],
"install_type": "git-clone",
"description": "video face liquefaction"
},
{
"author": "IIs-fanta",
"title": "ComfyUI-SnakeGameNode",
"reference": "https://github.com/IIs-fanta/ComfyUI-SnakeGameNode",
"title": "ComfyUI-FANTA-GameBox",
"reference": "https://github.com/IIs-fanta/ComfyUI-FANTA-GameBox",
"files": [
"https://github.com/IIs-fanta/ComfyUI-SnakeGameNode"
"https://github.com/IIs-fanta/ComfyUI-FANTA-GameBox"
],
"install_type": "git-clone",
"description": "This is a top-tier Snake game node developed for ComfyUI. It lets you play a mini Snake game within the ComfyUI workflow, so you wont get bored while waiting for image generation (or slacking off at work). Playing is not allowed by Han Cheng."
"description": "Nodes for playing mini-games with ComfyUI."
},
{
"author": "pixible",
"title": "comfyui-customselector",
"reference": "https://github.com/gasparuff/CustomSelector",
"files": [
"https://github.com/gasparuff/CustomSelector"
],
"install_type": "git-clone",
"description": "Helps deciding different settings depending on the input string"
},
{
"author": "AIWarper",
"title": "NormalCrafterWrapper",
"id": "normal-crafter-wrapper",
"reference": "https://github.com/AIWarper/ComfyUI-NormalCrafterWrapper",
"files": [
"https://github.com/AIWarper/ComfyUI-NormalCrafterWrapper"
],
"install_type": "git-clone",
"description": "ComfyUI diffusers wrapper nodes for [a/NormalCrafter](https://github.com/Binyr/NormalCrafter)"
},
{
"author": "Goshe-nite",
"title": "GPS' Supplements for ComfyUI",
"id": "GPSupps",
"reference": "https://github.com/Goshe-nite/comfyui-gps-supplements",
"files": [
"https://github.com/Goshe-nite/comfyui-gps-supplements"
],
"install_type": "git-clone",
"description": "Nodes to make ComfyUI-Image-Saver and rgthree-comfy more compatible. Allowing Power Lora Loader node to be used with Image Saver node. Also adding nodes to extract Image Saver compatible strings to simplify workflows."
},
{
"author": "fpgaminer",
"title": "JoyCaption Nodes",
"id": "comfyui-joycaption",
"reference": "https://github.com/fpgaminer/joycaption_comfyui",
"files": [
"https://github.com/fpgaminer/joycaption_comfyui"
],
"install_type": "git-clone",
"description": "Nodes for running the JoyCaption image captioner VLM."
},
{
"author": "1hew",
"title": "ComfyUI 1hewNodes",
"id": "ComfyUI-1hewNodes",
"reference": "https://github.com/1hew/ComfyUI-1hewNodes",
"files": [
"https://github.com/1hew/ComfyUI-1hewNodes"
],
"install_type": "git-clone",
"description": "This is a custom node collection for ComfyUI that provides some utility nodes."
},
{
"author": "cyberhirsch",
"title": "Seb Nodes",
"id": "seb_nodes",
"reference": "https://github.com/cyberhirsch/seb_nodes",
"files": [
"https://github.com/cyberhirsch/seb_nodes"
],
"install_type": "git-clone",
"description": "Save image node with dynamic paths and an 'Open Folder' button."
},
{
"author": "Alastor 666 1933",
"title": "Caching to not Waste",
"id": "caching_to_not_waste",
"reference": "https://github.com/alastor-666-1933/caching_to_not_waste",
"files": [
"https://github.com/alastor-666-1933/caching_to_not_waste"
],
"install_type": "git-clone",
"description": "This node allows you to cache/caching/store and reuse resized images, ControlNet images, masks, and texts. It avoids repeating heavy operations by loading previously saved files — saving time, memory, and processing power in future executions."
},
{
"author": "hayd-zju",
"title": "ICEdit-ComfyUI-official",
"reference": "https://github.com/hayd-zju/ICEdit-ComfyUI-official",
"files": [
"https://github.com/hayd-zju/ICEdit-ComfyUI-official"
],
"install_type": "git-clone",
"description": "This node pack provides the official ComfyUI workflow for ICEdit."
},
{
"author": "SanDiegoDude",
"title": "ComfyUI-SaveAudioMP3",
"reference": "https://github.com/SanDiegoDude/ComfyUI-SaveAudioMP3",
"files": [
"https://github.com/SanDiegoDude/ComfyUI-SaveAudioMP3"
],
"install_type": "git-clone",
"description": "quick Comfy Node to convert input waveform audio to MP3"
},
{
"author": "tavyra",
"title": "ComfyUI_Curves",
"reference": "https://github.com/tavyra/ComfyUI_Curves",
"files": [
"https://github.com/tavyra/ComfyUI_Curves"
],
"install_type": "git-clone",
"description": "Generate or draw FLOAT arrays within ComfyUI"
},
{
"author": "krmahil",
"title": "Hollow Preserve",
"reference": "https://github.com/krmahil/comfyui-hollow-preserve",
"files": [
"https://github.com/krmahil/comfyui-hollow-preserve"
],
"install_type": "git-clone",
"description": "A ComfyUI node that breaks closed loops in masks to prevent inpainting models from modifying enclosed regions"
},
{
"author": "lihaoyun6",
"title": "ComfyUI-CSV-Random-Picker",
"reference": "https://github.com/lihaoyun6/ComfyUI-CSV-Random-Picker",
"files": [
"https://github.com/lihaoyun6/ComfyUI-CSV-Random-Picker"
],
"install_type": "git-clone",
"description": "String random picker for ComfyUI"
},
{
"author": "northumber",
"title": "ComfyUI-northTools",
"reference": "https://github.com/northumber/ComfyUI-northTools",
"files": [
"https://github.com/northumber/ComfyUI-northTools"
],
"install_type": "git-clone",
"description": "Collection of nodes for ComfyUI for automation"
},
{
"author": "neggo",
"title": "comfyui-sambanova",
"reference": "https://github.com/neggo/comfyui-sambanova",
"files": [
"https://github.com/neggo/comfyui-sambanova"
],
"install_type": "git-clone",
"description": "This node pack provides a Python node that uses the SambaNova API to send prompts to a chat AI model (e.g., DeepSeek-V3-0324) and retrieve responses, intended for integration into node-based workflows like ComfyUI."
},
{
"author": "Sinphaltimus",
"title": "comfyui_fedcoms_node_pack",
"reference": "https://github.com/Sinphaltimus/comfyui_fedcoms_node_pack",
"files": [
"https://github.com/Sinphaltimus/comfyui_fedcoms_node_pack"
],
"install_type": "git-clone",
"description": "Several nodes that attempt to extract metadata and raw text information from Gen AI models."
},
{
"author": "XchanBik",
"title": "ComfyUI_SimpleBridgeNode",
"reference": "https://github.com/XchanBik/ComfyUI_SimpleBridgeNode",
"files": [
"https://github.com/XchanBik/ComfyUI_SimpleBridgeNode"
],
"install_type": "git-clone",
"description": "This node can store a route with a chosen ID then load it anywhere in the workflow. Goal it to make linking less messy in my taste."
},
{
"author": "wings6407",
"title": "ComfyUI_HBH-image_overlay",
"reference": "https://github.com/wings6407/ComfyUI_HBH-image_overlay",
"files": [
"https://github.com/wings6407/ComfyUI_HBH-image_overlay"
],
"install_type": "git-clone",
"description": "Use the point editor to perform image composition editing."
},
{
"author": "monkeyWie",
"title": "ComfyUI-FormInput",
"reference": "https://github.com/monkeyWie/ComfyUI-FormInput",
"files": [
"https://github.com/monkeyWie/ComfyUI-FormInput"
],
"install_type": "git-clone",
"description": "This custom node for ComfyUI provides a set of input elements to create forms or interact with your workflows."
},
{
"author": "bollerdominik",
"title": "ComfyUI-load-lora-from-url",
"reference": "https://github.com/bollerdominik/ComfyUI-load-lora-from-url",
"files": [
"https://github.com/bollerdominik/ComfyUI-load-lora-from-url"
],
"install_type": "git-clone",
"description": "A simple node to load image from local path or http url."
},
{
"author": "newtextdoc1111",
"title": "ComfyUI-Autocomplete-Plus",
"reference": "https://github.com/newtextdoc1111/ComfyUI-Autocomplete-Plus",
"files": [
"https://github.com/newtextdoc1111/ComfyUI-Autocomplete-Plus"
],
"install_type": "git-clone",
"description": "Custom node to add autocomplete functionality [ComfyUI-Autocomplete-Plus](https://github.com/newtextdoc1111/ComfyUI-Autocomplete-Plus)."
},
{
"author": "otacoo",
"title": "Metadata-Extractor",
"reference": "https://github.com/otacoo/comfyui_otacoo",
"files": [
"https://github.com/otacoo/comfyui_otacoo"
],
"install_type": "git-clone",
"description": "Extract generation info from PNG and JPEG images, supports both A1111 and (some) ComfyUI metadata"
},
{
"author": "vladpro3",
"title": "ComfyUI_BishaNodes",
"reference": "https://github.com/vladpro3/ComfyUI_BishaNodes",
"files": [
"https://github.com/vladpro3/ComfyUI_BishaNodes"
],
"install_type": "git-clone",
"description": "Custom nodes for ComfyUI to generate images in multiple resolutions (including ultra-wide formats)"
},
{
"author": "otacoo",
"title": "comfyui-holdup",
"reference": "https://github.com/usrname0/comfyui-holdup",
"files": [
"https://github.com/usrname0/comfyui-holdup"
],
"install_type": "git-clone",
"description": "A ComfyUI node that waits for a GPU temp and/or a number of seconds."
},
{
"author": "lerignoux",
"title": "ComfyUI-PechaKucha",
"reference": "https://github.com/lerignoux/ComfyUI-PechaKucha",
"files": [
"https://github.com/lerignoux/ComfyUI-PechaKucha"
],
"install_type": "git-clone",
"description": "Comfy UI nodes to generate pecha kucha presentations"
},
{
"author": "GroxicTinch",
"title": "EasyUI",
"reference": "https://github.com/GroxicTinch/EasyUI-ComfyUI",
"files": [
"https://github.com/GroxicTinch/EasyUI-ComfyUI"
],
"install_type": "git-clone",
"description": "Allows making a mirror of options that are on a node, for use creating your own UI"
},
{
"author": "Dontdrunk",
"title": "ComfyUI-DD-Nodes",
"id": "comfyui-dd-nodes",
"reference": "https://github.com/Dontdrunk/ComfyUI-DD-Nodes",
"files": [
"https://github.com/Dontdrunk/ComfyUI-DD-Nodes"
],
"install_type": "git-clone",
"description": "Provide powerful frontend and backend integration node packages for ComfyUI - this is an exceptionally robust integration extension."
},
{
"author": "Dontdrunk",
"title": "ComfyUI-DD-Translation",
"id": "comfyui-dd-translation",
"reference": "https://github.com/Dontdrunk/ComfyUI-DD-Translation",
"files": [
"https://github.com/Dontdrunk/ComfyUI-DD-Translation"
],
"install_type": "git-clone",
"description": "A plugin offering supplementary Chinese translations for ComfyUI custom nodes."
},
{
"author": "TrophiHunter",
"title": "Photography Nodes",
"id": "comfyui-photography-nodes",
"reference": "https://www.trophihunter.com/software-plugins/comfyui_photography_nodes",
"files": [
"https://github.com/TrophiHunter/ComfyUI_Photography_Nodes"
],
"install_type": "git-clone",
"description": "I wanted a way to batch add effects to images inside Comfyui so I made these nodes. Some of the effects should be ordered specifically so they stack and are effecting the image emulating camera effectsI made some workflows to show you the correct order."
},
{
"author": "magic-eraser-org",
"title": "ComfyUI-Unwatermark",
"reference": "https://github.com/magic-eraser-org/ComfyUI-Unwatermark",
"files": [
"https://github.com/magic-eraser-org/ComfyUI-Unwatermark"
],
"install_type": "git-clone",
"description": "ComfyUI-Unwatermark: A ComfyUI custom node to intelligently remove watermarks from images using the unwatermark.ai API.\nThis custom node for ComfyUI allows you to easily remove watermarks from your images by leveraging the power of the unwatermark.ai API."
},
{
"author": "ratatule2",
"title": "ComfyUI-LBMWrapper",
"reference": "https://github.com/ratatule2/ComfyUI-LBMWrapper",
"files": [
"https://github.com/ratatule2/ComfyUI-LBMWrapper"
],
"install_type": "git-clone",
"description": "ComfyUI-LBMWrapper is a user-friendly interface designed to simplify the integration of lightweight models into your projects. It streamlines workflows by providing essential tools for managing and deploying models with ease."
},
{
"author": "Sayene",
"title": "comfyui-base64-to-image-size",
"reference": "https://github.com/Sayene/comfyui-base64-to-image-size",
"files": [
"https://github.com/Sayene/comfyui-base64-to-image-size"
],
"install_type": "git-clone",
"description": "Loads an image and its transparency mask from a base64-encoded data URI. This is useful for API connections as you can transfer data directly rather than specify a file location."
},
{
"author": "xuhongming251",
"title": "ComfyUI-Jimeng",
"reference": "https://github.com/xuhongming251/ComfyUI-Jimeng",
"files": [
"https://github.com/xuhongming251/ComfyUI-Jimeng"
],
"install_type": "git-clone",
"description": "for use jimeng ai in comfyui"
},
{
"author": "AEmotionStudio",
"title": "ComfyUI-MagnifyGlass",
"reference": "https://github.com/AEmotionStudio/ComfyUI-MagnifyGlass",
"files": [
"https://github.com/AEmotionStudio/ComfyUI-MagnifyGlass"
],
"install_type": "git-clone",
"description": "ComfyUI-MagnifyGlass: A powerful & customizable magnifying glass for ComfyUI. Zoom into canvas details with smooth controls, configurable activation, custom styles (shape, size, border) & WebGL performance."
},
{
"author": "Kyron Mahan",
"title": "ComfyUI Smart Scaler",
"id": "smart-scaler",
"reference": "https://github.com/babydjac/comfyui-smart-scaler",
"files": [
"https://github.com/babydjac/comfyui-smart-scaler"
],
"install_type": "git-clone",
"description": "A package for intelligent image scaling, aspect ratio adjustments, metadata extraction, and video frame processing for Wan 2.1 vid2vid/img2vid workflows with Pony/SDXL models."
},
{
"author": "purewater2011",
"title": "comfyui_color_detection",
"reference": "https://github.com/purewater2011/comfyui_color_detection",
"files": [
"https://github.com/purewater2011/comfyui_color_detection"
],
"install_type": "git-clone",
"description": "This plugin adds functionality to ComfyUI for detecting yellow tones in images, making it particularly useful for skin tone analysis and image color evaluation."
},
{
"author": "San4itos",
"title": "Save Images to Video (FFmpeg) for ComfyUI",
"reference": "https://github.com/San4itos/ComfyUI-Save-Images-as-Video",
"files": [
"https://github.com/San4itos/ComfyUI-Save-Images-as-Video"
],
"install_type": "git-clone",
"description": "A custom node for ComfyUI to save image sequences as video files using FFmpeg. Supports various codecs, audio muxing, and in-node previews."
},
{
"author": "X-School-Academy",
"title": "X-FluxAgent",
"reference": "https://github.com/X-School-Academy/X-FluxAgent",
"files": [
"https://github.com/X-School-Academy/X-FluxAgent"
],
"install_type": "git-clone",
"description": "X-FluxAgent turns ComfyUI into a smart, AI-powered agent capable of building software, automating tasks, and even managing your daily workflows — all with natural language prompts, no coding experience needed."
},
{
"author": "cluny85",
"title": "ComfyUI-Scripting-Tools",
"reference": "https://github.com/cluny85/ComfyUI-Scripting-Tools",
"files": [
"https://github.com/cluny85/ComfyUI-Scripting-Tools"
],
"install_type": "git-clone",
"description": "A set of utility nodes for ComfyUI focused on scripting. Includes an enhanced UUID generator node."
},
{
"author": "LamEmil",
"title": "ComfyUI ASCII Art Nodes",
"reference": "https://github.com/LamEmil/ComfyUI_ASCIIArtNode",
"files": [
"https://github.com/LamEmil/ComfyUI_ASCIIArtNode"
],
"install_type": "git-clone",
"description": "A collection of custom nodes for ComfyUI that enable the creation of various ASCII art effects, from static images to complex, colorized typing animations and video conversions."
},
@ -25649,3 +26219,4 @@
}
]
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -749,8 +749,8 @@
"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",
"filename": "Hyper-SDXL-4steps-lora.safetensors",
"url": "https://huggingface.co/ByteDance/Hyper-SD/resolve/main/Hyper-SDXL-4steps-lora.safetensors",
"size": "787MB"
},
{
@ -4969,9 +4969,9 @@
{
"name": "LTX-Video Spatial Upscaler v0.9.7",
"type": "checkpoint",
"base": "LTX-Video",
"save_path": "checkpoints/LTXV",
"type": "upscale",
"base": "upscale",
"save_path": "default",
"description": "Spatial upscaler model for LTX-Video. This model enhances the spatial resolution of generated videos.",
"reference": "https://huggingface.co/Lightricks/LTX-Video",
"filename": "ltxv-spatial-upscaler-0.9.7.safetensors",
@ -4980,9 +4980,9 @@
},
{
"name": "LTX-Video Temporal Upscaler v0.9.7",
"type": "checkpoint",
"base": "LTX-Video",
"save_path": "checkpoints/LTXV",
"type": "upscale",
"base": "upscale",
"save_path": "default",
"description": "Temporal upscaler model for LTX-Video. This model enhances the temporal resolution and smoothness of generated videos.",
"reference": "https://huggingface.co/Lightricks/LTX-Video",
"filename": "ltxv-temporal-upscaler-0.9.7.safetensors",
@ -5010,6 +5010,50 @@
"filename": "ltxv-13b-0.9.7-dev-fp8.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-Video/resolve/main/ltxv-13b-0.9.7-dev-fp8.safetensors",
"size": "15.7GB"
},
{
"name": "LTX-Video 13B Distilled v0.9.7",
"type": "checkpoint",
"base": "LTX-Video",
"save_path": "checkpoints/LTXV",
"description": "Distilled version of the LTX-Video 13B model, providing improved efficiency while maintaining high-resolution quality.",
"reference": "https://huggingface.co/Lightricks/LTX-Video",
"filename": "ltxv-13b-0.9.7-distilled.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-Video/resolve/main/ltxv-13b-0.9.7-distilled.safetensors",
"size": "28.6GB"
},
{
"name": "LTX-Video 13B Distilled FP8 v0.9.7",
"type": "checkpoint",
"base": "LTX-Video",
"save_path": "checkpoints/LTXV",
"description": "Quantized distilled version of the LTX-Video 13B model, optimized for even lower VRAM usage while maintaining quality.",
"reference": "https://huggingface.co/Lightricks/LTX-Video",
"filename": "ltxv-13b-0.9.7-distilled-fp8.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-Video/resolve/main/ltxv-13b-0.9.7-distilled-fp8.safetensors",
"size": "15.7GB"
},
{
"name": "LTX-Video 13B Distilled LoRA v0.9.7",
"type": "lora",
"base": "LTX-Video",
"save_path": "loras",
"description": "A LoRA adapter that transforms the standard LTX-Video 13B model into a distilled version when loaded.",
"reference": "https://huggingface.co/Lightricks/LTX-Video",
"filename": "ltxv-13b-0.9.7-distilled-lora128.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-Video/resolve/main/ltxv-13b-0.9.7-distilled-lora128.safetensors",
"size": "1.33GB"
},
{
"name": "Latent Bridge Matching for Image Relighting",
"type": "diffusion_model",
"base": "LBM",
"save_path": "diffusion_models/LBM",
"description": "Latent Bridge Matching (LBM) Relighting model",
"reference": "https://huggingface.co/jasperai/LBM_relighting",
"filename": "LBM_relighting.safetensors",
"url": "https://huggingface.co/jasperai/LBM_relighting/resolve/main/model.safetensors",
"size": "5.02GB"
}
]
}

View File

@ -12,6 +12,226 @@
{
"author": "Good-Dream-Studio",
"title": "ComfyUI-Connect [WIP]",
"reference": "https://github.com/Good-Dream-Studio/ComfyUI-Connect",
"files": [
"https://github.com/Good-Dream-Studio/ComfyUI-Connect"
],
"install_type": "git-clone",
"description": "Transform your ComfyUI into a powerful API, exposing all your saved workflows as ready-to-use HTTP endpoints."
},
{
"author": "fuzr0dah",
"title": "comfyui-sceneassembly",
"reference": "https://github.com/fuzr0dah/comfyui-sceneassembly",
"files": [
"https://github.com/fuzr0dah/comfyui-sceneassembly"
],
"install_type": "git-clone",
"description": "A bunch of nodes I created that I also find useful."
},
{
"author": "PabloGrant",
"title": "comfyui-giraffe-test-panel",
"reference": "https://github.com/PabloGrant/comfyui-giraffe-test-panel",
"files": [
"https://github.com/PabloGrant/comfyui-giraffe-test-panel"
],
"install_type": "git-clone",
"description": "General-purpose test node. [w/Use at your own risk. No warranties. No guaranteed support or future updates. Feel free to fork, but remember to share in case anyone else can benefit.]"
},
{
"author": "lrzjason",
"title": "Comfyui-Condition-Utils [WIP]",
"reference": "https://github.com/lrzjason/Comfyui-Condition-Utils",
"files": [
"https://github.com/lrzjason/Comfyui-Condition-Utils"
],
"install_type": "git-clone",
"description": "A collection of utility nodes for handling condition tensors in ComfyUI."
},
{
"author": "gordon123",
"title": "ComfyUI_DreamBoard [WIP]",
"reference": "https://github.com/gordon123/ComfyUI_DreamBoard",
"files": [
"https://github.com/gordon123/ComfyUI_DreamBoard"
],
"install_type": "git-clone",
"description": "for making storyboard UNDERCONSTRUCTION!"
},
{
"author": "erosDiffusion",
"title": "Select key from JSON (Alpha) [UNSAFE]",
"reference": "https://github.com/erosDiffusion/ComfyUI-enricos-json-file-load-and-value-selector",
"files": [
"https://github.com/erosDiffusion/ComfyUI-enricos-json-file-load-and-value-selector"
],
"install_type": "git-clone",
"description": "this node lists json files in the ComfyUI input folder[w/If this node pack is installed and the server is running with remote access enabled, it can read the contents of JSON files located in arbitrary paths.]"
},
{
"author": "silveroxides",
"title": "ComfyUI_EmbeddingToolkit",
"reference": "https://github.com/silveroxides/ComfyUI_EmbeddingToolkit",
"files": [
"https://github.com/silveroxides/ComfyUI_EmbeddingToolkit"
],
"install_type": "git-clone",
"description": "NODES: Save Token Embeddings, Save Weighted Embeddings, Save A1111-style Weighted Embeddings"
},
{
"author": "yichengup",
"title": "ComfyUI-YCNodes_Advance",
"reference": "https://github.com/yichengup/ComfyUI-YCNodes_Advance",
"files": [
"https://github.com/yichengup/ComfyUI-YCNodes_Advance"
],
"install_type": "git-clone",
"description": "NODES: Color Match (YC)"
},
{
"author": "rakki194",
"title": "ComfyUI_WolfSigmas [UNSAFE]",
"reference": "https://github.com/rakki194/ComfyUI_WolfSigmas",
"files": [
"https://github.com/rakki194/ComfyUI_WolfSigmas"
],
"install_type": "git-clone",
"description": "This custom node pack for ComfyUI provides a suite of tools for generating and manipulating sigma schedules for diffusion models. These nodes are particularly useful for fine-tuning the sampling process, experimenting with different step counts, and adapting schedules for specific models.[w/Security Warning: Remote Code Execution]"
},
{
"author": "xl0",
"title": "q_tools",
"reference": "https://github.com/xl0/q_tools",
"files": [
"https://github.com/xl0/q_tools"
],
"install_type": "git-clone",
"description": "NODES: QLoadLatent, QLinearScheduler, QPreviewLatent, QGaussianLatent, QUniformLatent, QKSampler"
},
{
"author": "wTechArtist",
"title": "ComfyUI_WWL_Florence2SAM2",
"reference": "https://github.com/wTechArtist/ComfyUI_WWL_Florence2SAM2",
"files": [
"https://github.com/wTechArtist/ComfyUI_WWL_Florence2SAM2"
],
"install_type": "git-clone",
"description": "NODES: WWL_Florence2SAM2"
},
{
"author": "virallover",
"title": "comfyui-virallover",
"reference": "https://github.com/maizerrr/comfyui-code-nodes",
"files": [
"https://github.com/maizerrr/comfyui-code-nodes"
],
"install_type": "git-clone",
"description": "NODES: BBox Drawer, BBox Parser, Dummy Passthrough Node, Batch Images (up to 5), Mask Editor, OpenAI GPT-Image-1 Node, GhatGPT Node"
},
{
"author": "virallover",
"title": "comfyui-virallover",
"reference": "https://github.com/virallover/comfyui-virallover",
"files": [
"https://github.com/virallover/comfyui-virallover"
],
"install_type": "git-clone",
"description": "NODES: Download and Load Lora Model Only"
},
{
"author": "nobandegani",
"title": "Ino Custom Nodes",
"reference": "https://github.com/nobandegani/comfyui_ino_nodes",
"files": [
"https://github.com/nobandegani/comfyui_ino_nodes"
],
"install_type": "git-clone",
"description": "NODES: BeDrive Save Image, BeDrive Save File, BeDrive Get Parent ID, Ino Parse File Path, Ino Not Boolean, Ino Count Files"
},
{
"author": "jax-explorer",
"title": "ComfyUI-DreamO",
"reference": "https://github.com/jax-explorer/ComfyUI-DreamO",
"files": [
"https://github.com/jax-explorer/ComfyUI-DreamO"
],
"install_type": "git-clone",
"description": "[a/https://github.com/bytedance/DreamO](https://github.com/bytedance/DreamO]) ComfyUI Warpper"
},
{
"author": "MakkiShizu",
"title": "ComfyUI-MakkiTools",
"reference": "https://github.com/MakkiShizu/ComfyUI-MakkiTools",
"files": [
"https://github.com/MakkiShizu/ComfyUI-MakkiTools"
],
"install_type": "git-clone",
"description": "NODES: GetImageNthCount, ImageChannelSeparate, ImageCountConcatenate, MergeImageChannels, ImageWidthStitch, ImageHeigthStitch"
},
{
"author": "SKBv0",
"title": "Retro Engine Node for ComfyUI",
"reference": "https://github.com/SKBv0/ComfyUI-RetroEngine",
"files": [
"https://github.com/SKBv0/ComfyUI-RetroEngine"
],
"install_type": "git-clone",
"description": "This custom node integrates [a/EmulatorJS](https://github.com/EmulatorJS/EmulatorJS) into ComfyUI, allowing you to run retro games and capture their screens for your image generation workflows."
},
{
"author": "brace-great",
"title": "comfyui-eim",
"reference": "https://github.com/brace-great/comfyui-eim",
"files": [
"https://github.com/brace-great/comfyui-eim"
],
"install_type": "git-clone",
"description": "NODES: EncryptImage"
},
{
"author": "p1atdev",
"title": "comfyui-aesthetic-predictor",
"reference": "https://github.com/p1atdev/comfyui-aesthetic-predictor",
"files": [
"https://github.com/p1atdev/comfyui-aesthetic-predictor"
],
"install_type": "git-clone",
"description": "NODES: Load Aesthetic Predictor, Predict Aesthetic Score"
},
{
"author": "barakapa",
"title": "barakapa-nodes",
"reference": "https://github.com/barakapa/barakapa-nodes",
"files": [
"https://github.com/barakapa/barakapa-nodes"
],
"install_type": "git-clone",
"description": "Compare and save unique workflows, count tokens in prompt, and other utility."
},
{
"author": "Maxed-Out-99",
"title": "ComfyUI-MaxedOut",
"reference": "https://github.com/Maxed-Out-99/ComfyUI-MaxedOut",
"files": [
"https://github.com/Maxed-Out-99/ComfyUI-MaxedOut"
],
"install_type": "git-clone",
"description": "Custom ComfyUI nodes used in Maxed Out workflows (SDXL, Flux, etc.)"
},
{
"author": "VictorLopes643",
"title": "ComfyUI-Video-Dataset-Tools [WIP]",
"reference": "https://github.com/VictorLopes643/ComfyUI-Video-Dataset-Tools",
"files": [
"https://github.com/VictorLopes643/ComfyUI-Video-Dataset-Tools"
],
"install_type": "git-clone",
"description": "NODES: Video Frame Extractor, Image Frame Saver\nNOTE: The files in the repo are not organized."
},
{
"author": "George0726",
"title": "ComfyUI-video-accessory [WIP]",
@ -252,16 +472,6 @@
"install_type": "git-clone",
"description": "Custom nodes for managing, saving and loading of Redux/Style based embeddings."
},
{
"author": "Jpzz",
"title": "ComfyUI-VirtualInteraction [UNSAFE]",
"reference": "https://github.com/Jpzz/ComfyUI-VirtualInteraction",
"files": [
"https://github.com/Jpzz/ComfyUI-VirtualInteraction"
],
"install_type": "git-clone",
"description": "NODES: virtual interaction custom node when using generative movie\n[w/This nodepack contains a node which is reading arbitrary excel file.]"
},
{
"author": "StaffsGull",
"title": "comfyui_scene_builder [WIP]",
@ -692,16 +902,6 @@
"install_type": "git-clone",
"description": "VideoDepthAnything nodes for ComfyUI"
},
{
"author": "MITCAP",
"title": "ComfyUI OpenAI DALL-E 3 Node [WIP]",
"reference": "https://github.com/MITCAP/OpenAI-ComfyUI",
"files": [
"https://github.com/MITCAP/OpenAI-ComfyUI"
],
"install_type": "git-clone",
"description": "This project provides custom nodes for ComfyUI that integrate with OpenAI's DALL-E 3 and GPT-4o models. The nodes allow users to generate images and describe images using OpenAI's API.\nNOTE: The files in the repo are not organized."
},
{
"author": "benmizrahi",
"title": "ComfyGCS [WIP]",
@ -1351,7 +1551,7 @@
"https://github.com/BuffMcBigHuge/ComfyUI-Buff-Nodes"
],
"install_type": "git-clone",
"description": "Assorted Nodes by BuffMcBigHuge"
"description": "Several quality-of-life batch operation and string manipulation nodes."
},
{
"author": "ritikvirus",
@ -3543,16 +3743,6 @@
"install_type": "copy",
"description": "This platform extension provides ZhipuAI nodes, enabling you to configure a workflow for online video generation."
},
{
"author": "mfg637",
"title": "ComfyUI-ScheduledGuider-Ext",
"reference": "https://github.com/mfg637/ComfyUI-ScheduledGuider-Ext",
"files": [
"https://github.com/mfg637/ComfyUI-ScheduledGuider-Ext"
],
"install_type": "git-clone",
"description": "NODES:SheduledCFGGuider, CosineScheduler, InvertSigmas, ConcatSigmas."
},
{
"author": "netanelben",
"title": "comfyui-photobooth-customnode",

View File

@ -148,11 +148,23 @@
],
"https://github.com/1hew/ComfyUI-1hewNodes": [
[
"BlendModesAlpha",
"CoordinateExtractor",
"ImageConcatenate",
"ImageAddLabel",
"ImageBBoxCrop",
"ImageBlendModesByCSS",
"ImageCropSquare",
"ImageCropWithBBox",
"ImagePaste",
"ImageCroppedPaste",
"ImageDetailHLFreqSeparation",
"ImageEditStitch",
"ImagePlot",
"ImageResizeUniversal",
"LumaMatte",
"MaskBBoxCrop",
"MaskBatchMathOps",
"MaskMathOps",
"SliderValueRangeMapping",
"Solid"
],
{
@ -590,6 +602,7 @@
"TUZZI-DataloungeScraper",
"TUZZI-DirectoryImagePromptReader",
"TUZZI-GeminiFlash25",
"TUZZI-GroqNode",
"TUZZI-ImageAudioToVideo",
"TUZZI-ImageExtractorSaver",
"TUZZI-LineCounter",
@ -840,7 +853,10 @@
[
"ConsoleOutput",
"FilePathSelectorFromDirectory",
"StringProcessor"
"MostRecentFileSelector",
"RaftOpticalFlowNode",
"StringProcessor",
"TwoImageConcatenator"
],
{
"title_aux": "ComfyUI-Buff-Nodes [WIP]"
@ -949,6 +965,7 @@
"DevToolsNodeWithSeedInput",
"DevToolsNodeWithStringInput",
"DevToolsNodeWithUnionInput",
"DevToolsNodeWithV2ComboInput",
"DevToolsNodeWithValidation",
"DevToolsObjectPatchNode",
"DevToolsRemoteWidgetNode",
@ -1044,13 +1061,22 @@
],
"https://github.com/DonutsDelivery/ComfyUI-DonutDetailer": [
[
"ApplyLBW //Inspire",
"Donut Detailer",
"Donut Detailer 2",
"Donut Detailer 4",
"Donut Detailer LoRA 5",
"Donut Detailer XL Blocks",
"DonutApplyLoRAStack",
"DonutClipEncode",
"DonutWidenMerge"
"DonutLoRAStack",
"DonutWidenMerge",
"LoadLBW //Inspire",
"LoraBlockInfo //Inspire",
"LoraLoaderBlockWeight //Inspire",
"MakeLBW //Inspire",
"SaveLBW //Inspire",
"XY Input: Lora Block Weight //Inspire"
],
{
"title_aux": "ComfyUI-DonutDetailer"
@ -1295,6 +1321,21 @@
"title_aux": "ComfyUI-Notifier"
}
],
"https://github.com/George0726/ComfyUI-video-accessory": [
[
"VideoAcc_CameraTrajectoryAdvance",
"VideoAcc_CameraTrajectoryRecam",
"VideoAcc_ImageResizeAdvanced",
"VideoAcc_ImageUpscaleVideo",
"VideoAcc_LoadImage",
"VideoAcc_LoadVideo",
"VideoAcc_SaveMP4",
"VideoAcc_imageSize"
],
{
"title_aux": "ComfyUI-video-accessory [WIP]"
}
],
"https://github.com/Grant-CP/ComfyUI-LivePortraitKJ-MPS": [
[
"DownloadAndLoadLivePortraitModels",
@ -1424,17 +1465,6 @@
"title_aux": "comfy-consistency-vae"
}
],
"https://github.com/Jpzz/ComfyUI-VirtualInteraction": [
[
"JoinPromptNode",
"JsonParserNode",
"ShowTextNode",
"UnzipPromptNode"
],
{
"title_aux": "ComfyUI-VirtualInteraction [UNSAFE]"
}
],
"https://github.com/Junst/ComfyUI-PNG2SVG2PNG": [
[
"PNG2SVG2PNG"
@ -1748,13 +1778,17 @@
"title_aux": "comfy-tif-support"
}
],
"https://github.com/MITCAP/OpenAI-ComfyUI": [
"https://github.com/MakkiShizu/ComfyUI-MakkiTools": [
[
"OpenAIDalle3Node",
"OpenAIImageDescriptionNode"
"GetImageNthCount",
"ImageChannelSeparate",
"ImageCountConcatenate",
"ImageHeigthStitch",
"ImageWidthStitch",
"MergeImageChannels"
],
{
"title_aux": "ComfyUI OpenAI DALL-E 3 Node [WIP]"
"title_aux": "ComfyUI-MakkiTools"
}
],
"https://github.com/ManuShamil/ComfyUI_BodyEstimation_Nodes": [
@ -1775,6 +1809,18 @@
"title_aux": "ComfyUI-MoviePy"
}
],
"https://github.com/Maxed-Out-99/ComfyUI-MaxedOut": [
[
"Flux Empty Latent Image",
"Image Scale To Total Pixels (SDXL Safe)",
"SDXL Resolutions",
"Sd 1.5 Empty Latent Image",
"Sdxl Empty Latent Image"
],
{
"title_aux": "ComfyUI-MaxedOut"
}
],
"https://github.com/Maxim-Dey/ComfyUI-MaksiTools": [
[
"\ud83d\udd22 Return Boolean",
@ -2100,6 +2146,14 @@
"title_aux": "ComfyUI-Folder-Images-Preview [UNSAFE]"
}
],
"https://github.com/SKBv0/ComfyUI-RetroEngine": [
[
"RetroEngineNode"
],
{
"title_aux": "Retro Engine Node for ComfyUI"
}
],
"https://github.com/SS-snap/ComfyUI-Snap_Processing": [
[
"AreaCalculator",
@ -2165,6 +2219,7 @@
"https://github.com/SanDiegoDude/ComfyUI-HiDream-Sampler": [
[
"HiDreamImg2Img",
"HiDreamResolutionSelect",
"HiDreamSampler",
"HiDreamSamplerAdvanced"
],
@ -2465,6 +2520,34 @@
"title_aux": "TWanVideoSigmaSampler: EXPERIMENTAL [WIP]"
}
],
"https://github.com/TheJorseman/IntrinsicCompositingClean-ComfyUI": [
[
"AlbedoHarmonizer",
"AlbedoModelLoader",
"CompleteRelighting",
"CompositeNormalsCalculator",
"DepthEstimator",
"DepthModelLoader",
"ExtractSmallBgShd",
"HarmonizedImageCreator",
"ImageResizer",
"ImageResizerNP",
"ImageResizerNPMASK",
"IntrinsicDecomposer",
"IntrinsicModelLoader",
"LightCoeffExtractor",
"LoadImagePIL",
"MaskApplier",
"MaskGenerator",
"NormalsExtractor",
"NormalsModelLoader",
"ReshadingModelLoader",
"ReshadingProcessor"
],
{
"title_aux": "IntrinsicCompositingClean-ComfyUI"
}
],
"https://github.com/ThisModernDay/ComfyUI-InstructorOllama": [
[
"OllamaInstructorNode"
@ -2505,6 +2588,15 @@
"title_aux": "comfy-latent-nodes [UNSAFE]"
}
],
"https://github.com/VictorLopes643/ComfyUI-Video-Dataset-Tools": [
[
"VideoFrameExtractor",
"VideoFrameSaver"
],
{
"title_aux": "ComfyUI-Video-Dataset-Tools [WIP]"
}
],
"https://github.com/Video3DGenResearch/comfyui-batch-input-node": [
[
"BatchImageAndPrompt",
@ -2666,6 +2758,7 @@
"BlenderTonemap",
"BlenderTransform",
"BlenderTranslate",
"BlenderUV",
"BlenderValue",
"BlenderVectorMath",
"BlenderWavelength",
@ -2972,6 +3065,14 @@
"title_aux": "ComfyUI_BeySoft"
}
],
"https://github.com/bheins/ComfyUI-glb-to-stl": [
[
"GLBToSTLNode"
],
{
"title_aux": "ComfyUI-glb-to-stl [WIP]"
}
],
"https://github.com/birnam/ComfyUI-GenData-Pack": [
[
"Checkpoint From String \ud83d\udc69\u200d\ud83d\udcbb",
@ -3146,6 +3247,14 @@
"title_aux": "Bmad Nodes [UNSAFE]"
}
],
"https://github.com/brace-great/comfyui-eim": [
[
"EncryptImage"
],
{
"title_aux": "comfyui-eim"
}
],
"https://github.com/bruce007lee/comfyui-cleaner": [
[
"cleaner"
@ -3338,6 +3447,7 @@
],
"https://github.com/comfyanonymous/ComfyUI": [
[
"APG",
"AddNoise",
"AlignYourStepsScheduler",
"BasicGuider",
@ -3365,6 +3475,7 @@
"CLIPVisionEncode",
"CLIPVisionLoader",
"Canny",
"CaseConverter",
"CheckpointLoader",
"CheckpointLoaderSimple",
"CheckpointSave",
@ -3431,6 +3542,7 @@
"IdeogramV1",
"IdeogramV2",
"IdeogramV3",
"ImageAddNoise",
"ImageBatch",
"ImageBlend",
"ImageBlur",
@ -3602,6 +3714,8 @@
"RecraftTextToImageNode",
"RecraftTextToVectorNode",
"RecraftVectorizeImageNode",
"RegexExtract",
"RegexMatch",
"RenormCFG",
"RepeatImageBatch",
"RepeatLatentBatch",
@ -3625,11 +3739,13 @@
"SaveAnimatedPNG",
"SaveAnimatedWEBP",
"SaveAudio",
"SaveAudioMP3",
"SaveAudioOpus",
"SaveGLB",
"SaveImage",
"SaveImageWebsocket",
"SaveLatent",
"SaveSVG",
"SaveSVGNode",
"SaveVideo",
"SaveWEBM",
"SelfAttentionGuidance",
@ -3653,6 +3769,13 @@
"StableCascade_SuperResolutionControlnet",
"StableZero123_Conditioning",
"StableZero123_Conditioning_Batched",
"StringCompare",
"StringConcatenate",
"StringContains",
"StringLength",
"StringReplace",
"StringSubstring",
"StringTrim",
"StubConstantImage",
"StubFloat",
"StubImage",
@ -3720,6 +3843,8 @@
"VideoTriangleCFGGuidance",
"VoxelToMesh",
"VoxelToMeshBasic",
"WanCameraEmbedding",
"WanCameraImageToVideo",
"WanFirstLastFrameToVideo",
"WanFunControlToVideo",
"WanFunInpaintToVideo",
@ -4037,6 +4162,8 @@
"Alpha Crop and Position Image",
"GenerateTimestamp",
"GetMostCommonColors",
"OpenAI Image 2 Text",
"PadMask",
"ReadImage",
"RenderOpenStreetMapTile",
"Shrink Image"
@ -4146,12 +4273,16 @@
[
"GagaAddStringArray",
"GagaBatchStringReplace",
"GagaGetDirList",
"GagaGetFileList",
"GagaGetImageInfoByUpload",
"GagaGetImageInfoWithUrl",
"GagaGetImageWithPath",
"GagaGetStringArrayByIndex",
"GagaGetStringArraySize",
"GagaGetStringListSize",
"GagaPythonScript",
"GagaSaveImageToPath",
"GagaSaveImageWithInfo",
"GagaSaveImagesToGif",
"GagaSplitStringToList",
@ -4263,6 +4394,7 @@
[
"CreatePointsString",
"XISER_Canvas",
"XIS_CanvasMaskProcessor",
"XIS_CompositorProcessor",
"XIS_CropImage",
"XIS_DynamicBatchKSampler",
@ -4690,6 +4822,18 @@
"title_aux": "ComfyUI PaintingCoderUtils Nodes [WIP]"
}
],
"https://github.com/jax-explorer/ComfyUI-DreamO": [
[
"BgRmModelLoad",
"DreamOGenerate",
"DreamOLoadModel",
"DreamOLoadModelFromLocal",
"FaceModelLoad"
],
{
"title_aux": "ComfyUI-DreamO"
}
],
"https://github.com/jcomeme/ComfyUI-AsunaroTools": [
[
"AsunaroAnd",
@ -4846,6 +4990,7 @@
],
"https://github.com/jonnydolake/ComfyUI-AIR-Nodes": [
[
"BatchListToFlatList",
"BrightnessContrastSaturation",
"CombinedInbetweenInputs",
"CreateFilenameList",
@ -4853,10 +4998,13 @@
"DisplaceImageCPU",
"DisplaceImageGPU",
"ExtractBlackLines",
"FlatListToBatchList",
"ForceMinimumBatchSize",
"GPUTargetLocationCrop",
"GPUTargetLocationPaste",
"GetImageFromList",
"ImageCompositeChained",
"JoinImageLists",
"JoinStringLists",
"LTXVAddGuideAIR",
"LineDetection",
@ -4865,6 +5013,7 @@
"MatchImageCountToMaskCount",
"ParallaxTest",
"RandomCharacterPrompts",
"RemoveElementFromList",
"TargetLocationCrop",
"TargetLocationPaste",
"easy_parallax",
@ -5094,6 +5243,8 @@
"https://github.com/kijai/ComfyUI-HunyuanVideoWrapper": [
[
"DownloadAndLoadHyVideoTextEncoder",
"HunyuanVideoFresca",
"HunyuanVideoSLG",
"HyVideoBlockSwap",
"HyVideoCFG",
"HyVideoContextOptions",
@ -5302,6 +5453,7 @@
"FlowLoraLoaderModelOnly",
"FlowModelManager",
"FlowSaveImage",
"QuadrupleCLIPLoaderGGUF",
"TripleCLIPLoaderGGUF",
"UnetLoaderGGUF",
"UnetLoaderGGUFAdvanced"
@ -5609,6 +5761,7 @@
"https://github.com/lucafoscili/lf-nodes": [
[
"LF_Blend",
"LF_Bloom",
"LF_BlurImages",
"LF_Boolean",
"LF_Brightness",
@ -5673,6 +5826,7 @@
"LF_SaveImageForCivitAI",
"LF_SaveJSON",
"LF_SaveMarkdown",
"LF_SaveText",
"LF_SchedulerSelector",
"LF_Sepia",
"LF_SequentialSeedsGenerator",
@ -5681,6 +5835,8 @@
"LF_Something2Number",
"LF_Something2String",
"LF_SortJSONKeys",
"LF_SortTags",
"LF_SplitTone",
"LF_String",
"LF_StringReplace",
"LF_StringTemplate",
@ -5690,6 +5846,7 @@
"LF_SwitchInteger",
"LF_SwitchJSON",
"LF_SwitchString",
"LF_TiltShift",
"LF_UpdateUsageStatistics",
"LF_UpscaleModelSelector",
"LF_UrandomSeedGenerator",
@ -5730,6 +5887,20 @@
"title_aux": "comfyui-energycost"
}
],
"https://github.com/maizerrr/comfyui-code-nodes": [
[
"BBoxDrawNode",
"BBoxParseNode",
"DummyNode",
"ImageBatchNode",
"MaskEditorNode",
"OpenAIGPTImageNode",
"OpenAIQueryNode"
],
{
"title_aux": "comfyui-virallover"
}
],
"https://github.com/majorsauce/comfyui_indieTools": [
[
"IndCutByMask",
@ -5810,6 +5981,17 @@
"title_aux": "ComfyUI-MMYolo"
}
],
"https://github.com/maurorilla/ComfyUI-MisterMR-Nodes": [
[
"AddLogo",
"AddSingleObject",
"AddSingleText",
"ColorNode"
],
{
"title_aux": "ComfyUI-glb-to-stl [WIP]"
}
],
"https://github.com/mehbebe/ComfyLoraGallery": [
[
"LoraGallery"
@ -5827,22 +6009,6 @@
"title_aux": "ComfyUI-Lygia"
}
],
"https://github.com/mfg637/ComfyUI-ScheduledGuider-Ext": [
[
"ConcatSigmas",
"CosineScheduler",
"GaussianScheduler",
"InvertSigmas",
"LogNormal Scheduler",
"OffsetSigmas",
"PerpNegScheduledCFGGuider",
"ScheduledCFGGuider",
"SplitSigmasByValue"
],
{
"title_aux": "ComfyUI-ScheduledGuider-Ext"
}
],
"https://github.com/mikebilly/Transparent-background-comfyUI": [
[
"Transparentbackground RemBg"
@ -6136,10 +6302,28 @@
"title_aux": "ComfyUI-PromptUtilities"
}
],
"https://github.com/nobandegani/comfyui_ino_nodes": [
[
"Ino_BranchImage",
"Ino_CountFiles",
"Ino_DateTimeAsString",
"Ino_GetParentID",
"Ino_IntEqual",
"Ino_NotBoolean",
"Ino_ParseFilePath",
"Ino_SaveFile",
"Ino_SaveImage",
"Ino_VideoConvert"
],
{
"title_aux": "Ino Custom Nodes"
}
],
"https://github.com/nomcycle/ComfyUI_Cluster": [
[
"ClusterBroadcastLoadedImage",
"ClusterBroadcastTensor",
"ClusterEndSubgraph",
"ClusterExecuteCurrentWorkflow",
"ClusterExecuteWorkflow",
"ClusterFanInImages",
@ -6154,9 +6338,12 @@
"ClusterGatherMasks",
"ClusterGetInstanceWorkItemFromBatch",
"ClusterInfo",
"ClusterInsertAtIndex",
"ClusterListenTensorBroadcast",
"ClusterSplitBatchToList",
"ClusterStridedReorder"
"ClusterStartSubgraph",
"ClusterStridedReorder",
"ClusterUseSubgraph"
],
{
"title_aux": "ComfyUI_Cluster [WIP]"
@ -6217,6 +6404,15 @@
"title_aux": "Kosmos2_BBox_Cutter Models"
}
],
"https://github.com/p1atdev/comfyui-aesthetic-predictor": [
[
"LoadAestheticPredictorNode",
"PredictAestheticScore"
],
{
"title_aux": "comfyui-aesthetic-predictor"
}
],
"https://github.com/pamparamm/ComfyUI-ppm": [
[
"AttentionCouplePPM",
@ -6376,6 +6572,48 @@
"title_aux": "comfyui-sd3-simple-simpletuner"
}
],
"https://github.com/rakki194/ComfyUI_WolfSigmas": [
[
"GetImageSize",
"LatentVisualizeDirect",
"ListModelBlocks",
"ModifyActivationsSVD",
"VisualizeActivation",
"WolfDCTNoise",
"WolfDCTNoiseScriptableLatent",
"WolfPlotSamplerStatsNode",
"WolfProbeGetData",
"WolfProbeSetup",
"WolfSamplerScriptEvaluator",
"WolfScriptableEmptyLatent",
"WolfScriptableLatentAnalyzer",
"WolfScriptableNoise",
"WolfSigmaAddNoise",
"WolfSigmaClampT0",
"WolfSigmaClipValues",
"WolfSigmaGeometricProgression",
"WolfSigmaInsertValue",
"WolfSigmaNormalizeRange",
"WolfSigmaPolynomial",
"WolfSigmaPowerTransform",
"WolfSigmaQuantize",
"WolfSigmaRespaceLogCosine",
"WolfSigmaReverse",
"WolfSigmaReverseAndRescale",
"WolfSigmaScriptEvaluator",
"WolfSigmaShiftAndScale",
"WolfSigmaSlice",
"WolfSigmaTanhGenerator",
"WolfSigmasGet",
"WolfSigmasSet",
"WolfSigmasToJSON",
"WolfSimpleSamplerScriptEvaluator",
"WolfSimpleScriptableEmptyLatent"
],
{
"title_aux": "ComfyUI_WolfSigmas [UNSAFE]"
}
],
"https://github.com/ralonsobeas/ComfyUI-HDRConversion": [
[
"HDRConversion"
@ -6476,7 +6714,8 @@
],
"https://github.com/rickyars/sd-cn-animation": [
[
"SDCNAnimation"
"SDCNAnimation",
"SDCNAnimationAdvanced"
],
{
"title_aux": "sd-cn-animation"
@ -6487,6 +6726,7 @@
"Get Image Dimensions",
"Pad Batch to 4n+1",
"Resize Frame",
"Slot Frame",
"Threshold Image",
"Trim Padded Batch"
],
@ -6725,6 +6965,8 @@
"https://github.com/silveroxides/ComfyUI_ReduxEmbedToolkit": [
[
"LoadReduxEmb",
"LoadT5XXLEmb",
"SaveCondsEmb",
"SaveReduxEmb"
],
{
@ -6981,7 +7223,6 @@
"CLIPTokenCounter",
"GeminiNode",
"KoboldCppApiNode",
"KoboldCppLauncherNode",
"LoraStrengthXYPlot"
],
{
@ -7140,6 +7381,14 @@
"title_aux": "ComfyUI_Toolbox"
}
],
"https://github.com/virallover/comfyui-virallover": [
[
"DownloadAndLoadLoraModelOnly"
],
{
"title_aux": "comfyui-virallover"
}
],
"https://github.com/vladp0727/Comfyui-with-Furniture": [
[
"GetMaskFromAlpha",
@ -7149,6 +7398,14 @@
"title_aux": "ComfyUI Simple Image Tools [WIP]"
}
],
"https://github.com/wTechArtist/ComfyUI_WWL_Florence2SAM2": [
[
"WWL_Florence2SAM2"
],
{
"title_aux": "ComfyUI_WWL_Florence2SAM2"
}
],
"https://github.com/walterFeng/ComfyUI-Image-Utils": [
[
"Calculate Image Brightness",
@ -7269,50 +7526,53 @@
"title_aux": "CombineMasksNode"
}
],
"https://github.com/xl0/q_tools": [
[
"PreviewModelMetadata",
"QGaussianLatent",
"QKSampler",
"QLinearScheduler",
"QLoadLatent",
"QLoadLatentTimeline",
"QPreviewLatent",
"QSamplerCustom",
"QSamplerEulerAncestral",
"QUniformLatent"
],
{
"title_aux": "q_tools"
}
],
"https://github.com/xmarked-ai/ComfyUI_misc": [
[
"AceColorFixX",
"AceFloatX",
"AceIntegerX",
"BLIPMatcherX",
"BlendLatentsX",
"CheckpointLoaderBNB_X",
"CheckpointLoaderNF4_X",
"ColorCorrectionX",
"ColorSpaceConversionX",
"ColorTransferNodeX",
"CommonSourcesX",
"ConstantColorX",
"ConvexHullByMaskX",
"DeepSeekX",
"DepthDisplaceX",
"DummyTestNodeX",
"EmptyLatentX",
"ExpressionsX",
"FourCornerPinMaskX",
"GaussianBlurX",
"GaussianMaskBlurX",
"HiDreamAttentionScaleAllBlocksWithIPAdapterNode",
"IfConditionX",
"ImageCompositionX",
"ImageResizeX",
"ImageTileSquare",
"ImageUntileSquare",
"KSamplerComboX",
"LoopCloseX",
"LoopOpenX",
"LoraBatchSamplerX",
"PixtralVisionX",
"PixtralX",
"RegionTesterNodeX",
"RegionalPromptSamplerX",
"RelightX",
"RemoveBackgroundX",
"SaveImageX",
"SelectiveDepthLoraBlocksX",
"SimpleBlockerX",
"SimpleWD14TaggerX",
"SplineImageMask",
"UnetLoaderBNB_X",
"WhiteBalanceX"
],
{
@ -7445,6 +7705,14 @@
"title_aux": "ComfyUI_Lam"
}
],
"https://github.com/yichengup/ComfyUI-YCNodes_Advance": [
[
"YC Color Match"
],
{
"title_aux": "ComfyUI-YCNodes_Advance"
}
],
"https://github.com/yichengup/Comfyui-NodeSpark": [
[
"ImageCircleWarp",

File diff suppressed because it is too large Load Diff

View File

@ -10,6 +10,77 @@
},
{
"author": "Hangover3832",
"title": "ComfyUI-Hangover-Moondream [DEPRECATED]",
"reference": "https://github.com/Hangover3832/ComfyUI-Hangover-Moondream",
"files": [
"https://github.com/Hangover3832/ComfyUI-Hangover-Moondream"
],
"install_type": "git-clone",
"description": "Moondream is a lightweight multimodal large language model.\n[w/WARN:Additional python code will be downloaded from huggingface and executed. You have to trust this creator if you want to use this node!]"
},
{
"author": "Hangover3832",
"title": "Recognize Anything Model (RAM) for ComfyUI [DEPRECATED]",
"reference": "https://github.com/Hangover3832/ComfyUI-Hangover-Recognize_Anything",
"files": [
"https://github.com/Hangover3832/ComfyUI-Hangover-Recognize_Anything"
],
"install_type": "git-clone",
"description": "This is an image recognition node for ComfyUI based on the RAM++ model from [a/xinyu1205](https://huggingface.co/xinyu1205).\nThis node outputs a string of tags with all the recognized objects and elements in the image in English or Chinese language.\nFor image tagging and captioning."
},
{
"author": "Hangover3832",
"title": "ComfyUI-Hangover-Nodes [DEPRECATED]",
"reference": "https://github.com/Hangover3832/ComfyUI-Hangover-Nodes",
"files": [
"https://github.com/Hangover3832/ComfyUI-Hangover-Nodes"
],
"install_type": "git-clone",
"description": "Nodes: MS kosmos-2 Interrogator, Save Image w/o Metadata, Image Scale Bounding Box. An implementation of Microsoft [a/kosmos-2](https://huggingface.co/microsoft/kosmos-2-patch14-224) image to text transformer."
},
{
"author": "SirLatore",
"title": "ComfyUI-IPAdapterWAN [REMOVED]",
"reference": "https://github.com/SirLatore/ComfyUI-IPAdapterWAN",
"files": [
"https://github.com/SirLatore/ComfyUI-IPAdapterWAN"
],
"install_type": "git-clone",
"description": "This extension adapts the [a/InstantX IP-Adapter for SD3.5-Large](https://huggingface.co/InstantX/SD3.5-Large-IP-Adapter) to work with Wan 2.1 and other UNet-based video/image models in ComfyUI.\nUnlike the original SD3 version (which depends on joint_blocks from MMDiT), this version performs sampling-time identity conditioning by dynamically injecting into attention layers — making it compatible with models like Wan 2.1, AnimateDiff, and other non-SD3 pipelines."
},
{
"author": "Jpzz",
"title": "ComfyUI-VirtualInteraction [UNSAFE/REMOVED]",
"reference": "https://github.com/Jpzz/ComfyUI-VirtualInteraction",
"files": [
"https://github.com/Jpzz/ComfyUI-VirtualInteraction"
],
"install_type": "git-clone",
"description": "NODES: virtual interaction custom node when using generative movie\n[w/This nodepack contains a node which is reading arbitrary excel file.]"
},
{
"author": "satche",
"title": "Prompt Factory [REMOVED]",
"reference": "https://github.com/satche/comfyui-prompt-factory",
"files": [
"https://github.com/satche/comfyui-prompt-factory"
],
"install_type": "git-clone",
"description": "A modular system that adds randomness to prompt generation"
},
{
"author": "MITCAP",
"title": "ComfyUI OpenAI DALL-E 3 Node [REMOVED]",
"reference": "https://github.com/MITCAP/OpenAI-ComfyUI",
"files": [
"https://github.com/MITCAP/OpenAI-ComfyUI"
],
"install_type": "git-clone",
"description": "This project provides custom nodes for ComfyUI that integrate with OpenAI's DALL-E 3 and GPT-4o models. The nodes allow users to generate images and describe images using OpenAI's API.\nNOTE: The files in the repo are not organized."
},
{
"author": "raspie10032",
"title": "ComfyUI NAI Prompt Converter [REMOVED]",

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,50 @@
{
"models": [
{
"name": "Latent Bridge Matching for Image Relighting",
"type": "diffusion_model",
"base": "LBM",
"save_path": "diffusion_models/LBM",
"description": "Latent Bridge Matching (LBM) Relighting model",
"reference": "https://huggingface.co/jasperai/LBM_relighting",
"filename": "LBM_relighting.safetensors",
"url": "https://huggingface.co/jasperai/LBM_relighting/resolve/main/model.safetensors",
"size": "5.02GB"
},
{
"name": "LTX-Video 13B Distilled v0.9.7",
"type": "checkpoint",
"base": "LTX-Video",
"save_path": "checkpoints/LTXV",
"description": "Distilled version of the LTX-Video 13B model, providing improved efficiency while maintaining high-resolution quality.",
"reference": "https://huggingface.co/Lightricks/LTX-Video",
"filename": "ltxv-13b-0.9.7-distilled.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-Video/resolve/main/ltxv-13b-0.9.7-distilled.safetensors",
"size": "28.6GB"
},
{
"name": "LTX-Video 13B Distilled FP8 v0.9.7",
"type": "checkpoint",
"base": "LTX-Video",
"save_path": "checkpoints/LTXV",
"description": "Quantized distilled version of the LTX-Video 13B model, optimized for even lower VRAM usage while maintaining quality.",
"reference": "https://huggingface.co/Lightricks/LTX-Video",
"filename": "ltxv-13b-0.9.7-distilled-fp8.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-Video/resolve/main/ltxv-13b-0.9.7-distilled-fp8.safetensors",
"size": "15.7GB"
},
{
"name": "LTX-Video 13B Distilled LoRA v0.9.7",
"type": "lora",
"base": "LTX-Video",
"save_path": "loras",
"description": "A LoRA adapter that transforms the standard LTX-Video 13B model into a distilled version when loaded.",
"reference": "https://huggingface.co/Lightricks/LTX-Video",
"filename": "ltxv-13b-0.9.7-distilled-lora128.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-Video/resolve/main/ltxv-13b-0.9.7-distilled-lora128.safetensors",
"size": "1.33GB"
},
{
"name": "lllyasviel/FramePackI2V_HY",
"type": "FramePackI2V",
@ -646,52 +691,6 @@
"filename": "sigclip_vision_patch14_384.safetensors",
"url": "https://huggingface.co/Comfy-Org/sigclip_vision_384/resolve/main/sigclip_vision_patch14_384.safetensors",
"size": "857MB"
},
{
"name": "comfyanonymous/flux_text_encoders - t5xxl (fp16)",
"type": "clip",
"base": "t5",
"save_path": "text_encoders/t5",
"description": "Text Encoders for FLUX (fp16)",
"reference": "https://huggingface.co/comfyanonymous/flux_text_encoders",
"filename": "t5xxl_fp16.safetensors",
"url": "https://huggingface.co/comfyanonymous/flux_text_encoders/resolve/main/t5xxl_fp16.safetensors",
"size": "9.79GB"
},
{
"name": "comfyanonymous/flux_text_encoders - t5xxl (fp8_e4m3fn)",
"type": "clip",
"base": "t5",
"save_path": "text_encoders/t5",
"description": "Text Encoders for FLUX (fp8_e4m3fn)",
"reference": "https://huggingface.co/comfyanonymous/flux_text_encoders",
"filename": "t5xxl_fp8_e4m3fn.safetensors",
"url": "https://huggingface.co/comfyanonymous/flux_text_encoders/resolve/main/t5xxl_fp8_e4m3fn.safetensors",
"size": "4.89GB"
},
{
"name": "comfyanonymous/flux_text_encoders - t5xxl (fp8_e4m3fn_scaled)",
"type": "clip",
"base": "t5",
"save_path": "text_encoders/t5",
"description": "Text Encoders for FLUX (fp16)",
"reference": "https://huggingface.co/comfyanonymous/flux_text_encoders",
"filename": "t5xxl_fp8_e4m3fn_scaled.safetensors",
"url": "https://huggingface.co/comfyanonymous/flux_text_encoders/resolve/main/t5xxl_fp8_e4m3fn_scaled.safetensors",
"size": "5.16GB"
},
{
"name": "FLUX.1 [Dev] Diffusion model (scaled fp8)",
"type": "diffusion_model",
"base": "FLUX.1",
"save_path": "diffusion_models/FLUX1",
"description": "FLUX.1 [Dev] Diffusion model (scaled fp8)[w/Due to the large size of the model, it is recommended to download it through a browser if possible.]",
"reference": "https://huggingface.co/comfyanonymous/flux_dev_scaled_fp8_test",
"filename": "flux_dev_fp8_scaled_diffusion_model.safetensors",
"url": "https://huggingface.co/comfyanonymous/flux_dev_scaled_fp8_test/resolve/main/flux_dev_fp8_scaled_diffusion_model.safetensors",
"size": "11.9GB"
}
]
}