Compare commits

...

25 Commits
3.39.1 ... main

Author SHA1 Message Date
Dr.Lt.Data
5d0112f768 update DB
Some checks are pending
Python Linting / Run Ruff (push) Waiting to run
2026-01-12 01:59:22 +09:00
Jason Hoku
695d87cc0a
Add Ultimate Auto Sampler Suite (#2471) 2026-01-12 01:39:54 +09:00
Dr.Lt.Data
f2ba36ec3a update DB 2026-01-12 01:12:58 +09:00
Bulldog68
6b83a5a16e
Add ComfyUI_FMJ_SaveImageVersions node entry (#2475)
* Add ComfyUI_FMJ_SaveImageVersions node entry

Save images with full metadata (prompt, workflow, software versions, commit)

This repository provides ComfyUI nodes to:
- Save PNG images with embedded metadata (positive / negative prompts and other JSON fields),
- Generate and copy a snapshot describing the environment (commits, versions, GPU, etc.),
- Load an image and restore information from its metadata.

Important: this project runs a local script `snapshot.py` to capture the state of ComfyUI and custom nodes. Only run it in trusted environments.

* Update custom-node-list.json

---------

Co-authored-by: Dr.Lt.Data <128333288+ltdrdata@users.noreply.github.com>
2026-01-12 01:11:35 +09:00
Dr.Lt.Data
10aff14af5 update DB 2026-01-12 01:06:25 +09:00
LiChunlin
7634a08073
Add Comfyui-Image-Concat custom node (#2480)
Added a new custom node for ComfyUI that supports image concatenation with advanced features.
2026-01-12 01:05:32 +09:00
Dr.Lt.Data
92cf872f1b update DB 2026-01-12 00:55:47 +09:00
vuhung3990
c916174499
Add NSFW Guard node to custom-node-list.json (#2489)
Added NSFW Guard node for ComfyUI with automatic detection.
2026-01-12 00:51:05 +09:00
Amit Pintz
4ad8735c89
Add LTX-2 models. (#2490) 2026-01-12 00:49:45 +09:00
Dr.Lt.Data
2416aa2fc9 update DB
Some checks failed
Python Linting / Run Ruff (push) Has been cancelled
2026-01-09 12:53:58 +09:00
Dr.Lt.Data
f4fa394e0f fix(security): add input sanitization and path traversal protection
Some checks are pending
Python Linting / Run Ruff (push) Waiting to run
- Sanitize config string values to prevent CRLF injection attacks
- Add get_safe_snapshot_path() helper to validate snapshot targets
- Block path traversal attempts in remove_snapshot and restore_snapshot endpoints
- Reject targets containing /, \, .., or null characters
2026-01-08 18:29:14 +09:00
Dr.Lt.Data
8d67702ab0 update DB
Some checks are pending
Python Linting / Run Ruff (push) Waiting to run
2026-01-08 03:04:19 +09:00
SBCODE
b1d804a47e
Change author name from 'Sean-Bradley' to 'sbcode' (#2468)
Updated author names for all my custom nodes to match what i have in the registry.
Also added a node for my version of ComfyUI-Sonic
2026-01-08 02:57:57 +09:00
Dr.Lt.Data
db6ff690bf update DB 2026-01-08 02:55:50 +09:00
Dr.Lt.Data
adfbe8de75 update DB 2026-01-08 02:55:17 +09:00
BWDrum
8184430df5
Update custom-node-list.json (#2470)
Add ComfyUI Random Wildcard Loader
2026-01-08 02:54:34 +09:00
Dr.Lt.Data
88938a04cc update DB 2026-01-08 02:54:22 +09:00
Yifan Zhu
6a50229ef6
Add ComfyUI-Persona-Director to custom node list (#2467) 2026-01-08 02:53:12 +09:00
The Kraken
76e9ce9b5d
Add Kraken Tools custom node pack + fix author attribution (#2459)
- Add new kraken-tools entry for comfyui-kraken-tools repo
- Fix author attribution for existing ComfyUI-KrakenTools entry (thimpat -> KrakenUnbound)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: KrakenUnbound <thekraken@thekraken.net>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-08 02:50:48 +09:00
Dr.Lt.Data
c635591e16 update DB 2026-01-08 02:42:56 +09:00
Dr.Lt.Data
82cf838d28 update DB 2026-01-08 01:50:17 +09:00
mengqin
9d1bc43a58
Update DB. (#2473) 2026-01-08 01:49:07 +09:00
solidlime
4711e81cec
Update custom-node-list.json (#2474) 2026-01-08 01:46:49 +09:00
Dr.Lt.Data
09f0656139 update DB 2026-01-08 01:27:06 +09:00
LiChunlin
98cf72e0a2
Update custom-node-list.json (#2464) 2026-01-08 01:25:00 +09:00
13 changed files with 7709 additions and 6123 deletions

View File

@ -1666,6 +1666,17 @@
"install_type": "git-clone",
"description": "Nodes related to video workflows"
},
{
"author": "KrakenUnbound",
"title": "Kraken Tools",
"id": "kraken-tools",
"reference": "https://github.com/krakenunbound/comfyui-kraken-tools",
"files": [
"https://github.com/krakenunbound/comfyui-kraken-tools"
],
"install_type": "git-clone",
"description": "15 productivity nodes: Kraken Unbound Prompt (vision-enabled prompt builder with Qwen2-VL), WAN Prompt Splitter (cinematic styling), Ollama Prompt Chat (LLM enhancement), LoRA Loader with CivitAI trigger fetching, Dual CLIP Loader (Flux/SD3/SDXL), smart KSampler (AMP handling for WAN/Flow/FP8), Empty Latent with aspect presets, Upscale & Tile Calculator for Ultimate SD Upscale, Resolution Helper, Image Processor, WAN Helper, and more."
},
{
"author": "Gourieff",
"title": "ComfyUI-FutureWarningIgnore",
@ -23052,16 +23063,6 @@
"install_type": "git-clone",
"description": "Simple node for advanced wildcard text processing. Supports variables, conditionals, tag aggregation, weighted selection, and deep nesting. Lightweight, fast, zero external dependencies."
},
{
"author": "r3dial",
"title": "Redial Discomphy - Discord Integration for ComfyUI",
"reference": "https://github.com/r3dial/redial-discomphy",
"files": [
"https://github.com/r3dial/redial-discomphy"
],
"install_type": "git-clone",
"description": "A custom node for ComfyUI that enables direct posting of images, videos, and messages to Discord channels. This node seamlessly integrates your ComfyUI workflows with Discord communication, allowing you to automatically share your generated content."
},
{
"author": "r3dsd",
"title": "Comfyui-Template-Loader",
@ -33109,7 +33110,7 @@
"description": "A collection of essential utility nodes for handling image sequences, video, audio, and synchronized data within ComfyUI workflows."
},
{
"author": "thimpat",
"author": "KrakenUnbound",
"title": "ComfyUI-KrakenTools",
"reference": "https://github.com/krakenunbound/ComfyUI-KrakenTools",
"files": [
@ -33522,6 +33523,16 @@
"install_type": "git-clone",
"description": "A general comfyui model loading plugin that supports loading unet models quantized in bnb-4bit (nf4 and fp4) format"
},
{
"author": "mengqin",
"title": "Twinflow Node for ComfyUI",
"reference": "https://github.com/mengqin/ComfyUI-TwinFlow",
"files": [
"https://github.com/mengqin/ComfyUI-TwinFlow"
],
"install_type": "git-clone",
"description": "This is a set of sampling nodes specifically designed for fine-tuning Twinflow models."
},
{
"author": "Artificial-Sweetener",
"title": "WhiteRabbit",
@ -33754,6 +33765,26 @@
"install_type": "git-clone",
"description": "ntage-DreamOmni2 brings Qwen2.5-VLs multimodal intelligence to ComfyUI, enabling unified textimage understanding for both generation and editing. Create context-aware prompts, perform reference-based visual edits, and build adaptive image grids — all with high consistency, abstraction, and creative control."
},
{
"author": "vantagewithai",
"title": "Vantage-Nodes",
"reference": "https://github.com/vantagewithai/Vantage-Nodes",
"files": [
"https://github.com/vantagewithai/Vantage-Nodes"
],
"install_type": "git-clone",
"description": "This release introduces Vantage Nodes, a powerful utility and infrastructure node pack for ComfyUI, designed for advanced workflows, batch processing, and experimental pipelines."
},
{
"author": "vantagewithai",
"title": "Vantage-Step-Audio-EditX",
"reference": "https://github.com/vantagewithai/Vantage-Step-Audio-EditX",
"files": [
"https://github.com/vantagewithai/Vantage-Step-Audio-EditX"
],
"install_type": "git-clone",
"description": "This project is a custom node implementation built on top of Step-Audio-EditX. It adapts and extends EditX capabilities to support multispeaker, longformat, voice cloning, and emotion/style/speed editing, enabling you to feed in a script with multiple speakers, inline pauses, paralinguistic cues, and get a concatenated audio output in one pass."
},
{
"author": "SatadalAI",
"title": "SATA UtilityNode Node for ComfyUI",
@ -34419,7 +34450,7 @@
"description": "Lucy Edit is a video editing model that performs instruction-guided edits on videos using free-text prompts — it supports a variety of edits, such as clothing & accessory changes, character changes, object insertions, and scene replacements while preserving the motion and composition perfectly."
},
{
"author": "Sean-Bradley",
"author": "sbcode",
"title": "ComfyUI Virtual Webcam",
"reference": "https://github.com/Sean-Bradley/ComfyUI-Virtual-Webcam",
"files": [
@ -34430,7 +34461,7 @@
"tags": ["virtual-camera", "obs", "webcam"]
},
{
"author": "Sean-Bradley",
"author": "sbcode",
"title": "ComfyUI Image Compare",
"reference": "https://github.com/Sean-Bradley/ComfyUI-Image-Compare",
"files": [
@ -34441,7 +34472,7 @@
"tags": ["image-compare", "imagecompare"]
},
{
"author": "Sean-Bradley",
"author": "sbcode",
"title": "ComfyUI Video Reverse",
"reference": "https://github.com/Sean-Bradley/ComfyUI-Video-Reverse",
"files": [
@ -34452,7 +34483,7 @@
"tags": ["video-reverse", "image-batch-reverse"]
},
{
"author": "Sean-Bradley",
"author": "sbcode",
"title": "ComfyUI Voice Clone",
"reference": "https://github.com/Sean-Bradley/ComfyUI-Voice-Clone",
"files": [
@ -34472,7 +34503,7 @@
"description": "Remove background scenery from an image of a person. The output image is saved as an RGBA PNG. The alpha channel is included."
},
{
"author": "Sean-Bradley",
"author": "sbcode",
"title": "ComfyUI-Get-Line",
"reference": "https://github.com/Sean-Bradley/ComfyUI-Get-Line",
"files": [
@ -34480,6 +34511,16 @@
],
"install_type": "git-clone",
"description": "A ComfyUI custom node used to get one line of string from a multi line string. Search in the manager for `get line`, or `getline` or `get-line`."
},
{
"author": "sbcode",
"title": "ComfyUI-Sonic",
"reference": "https://github.com/Sean-Bradley/ComfyUI-Sonic",
"files": [
"https://github.com/Sean-Bradley/ComfyUI-Sonic"
],
"install_type": "git-clone",
"description": "Custom node that takes an audio mp3 and an image, and creates a lip synced video from them."
},
{
"author": "LukeCoulson1",
@ -37012,6 +37053,18 @@
"description": "Advanced nodes for interaction with Olama (text, vision, image editing), with dynamic management of prompts via CSV.",
"tags": ["prompt", "csv", "text", "random"]
},
{
"author": "bulldog68",
"title": "ComfyUI_FMJ_SaveImageVersions",
"description": "Image saving with complete metadata (prompts, seed, software versions) + smart loading.",
"reference": "https://github.com/bulldog68/ComfyUI_FMJ_SaveImageVersions",
"files": [
"https://github.com/bulldog68/ComfyUI_FMJ_SaveImageVersions"
],
"install_type": "git-clone",
"tags": ["save image", "metadonne"],
"license": "GNU V3"
},
{
"author": "Usonaki",
"title": "ComfyUI-DyPE-Nunchaku",
@ -40713,12 +40766,185 @@
"install_type": "git-clone",
"description": "Enhance ComfyUI workflow by providing powerful node search, attribute search, and port navigation features with Ctrl+F shortcut support."
},
{
"author": "shmbatom",
"title": "Comfyui-ImageAB-Compare",
"id": "Comfyui-ImageAB-Compare",
"reference": "https://github.com/shmbatom/Comfyui-ImageAB-Compare",
"files": [
"https://github.com/shmbatom/Comfyui-ImageAB-Compare"
],
"install_type": "git-clone",
"description": "image split comparison horizontally/vertically, real-time mouse interaction to adjust split ratios, bidirectional linkage between slider and mouse, and the ability to export comparison images with precise split lines."
},
{
"author": "shmba05tom",
"title": "Comfyui-Image-Concat",
"id": "Comfyui-Image-Concat",
"reference": "https://github.com/shmbatom/Comfyui-Image-Concat",
"files": [
"https://github.com/shmbatom/Comfyui-Image-Concat"
],
"install_type": "git-clone",
"description": "a powerful image concatenation tool for ComfyUI, with True Alpha Channel Support and Multiple Image-block Fill Modes."
},
{
"author": "solidlime",
"title": "Random Image Picker",
"reference": "https://github.com/solidlime/Comfyui-Random_Image_Picker",
"files": [
"https://github.com/solidlime/Comfyui-Random_Image_Picker"
],
"install_type": "git-clone",
"description": "ComfyUI custom node for flexible image loading with file picker and random folder selection. Features instant preview, auto mode switching, and browser-based file selection.",
"nodename_pattern": "RandomImagePicker"
},
{
"author": "18yz153",
"title": "ComfyUI-Persona-Director",
"reference": "https://github.com/c/ComfyUI-Persona-Director",
"files": [
"https://github.com/18yz153/ComfyUI-Persona-Director"
],
"install_type": "git-clone",
"description": "A visual state machine for consistent character generation. It intelligently maintains character identity, outfits, and locations across multiple generations using LLM-driven state management."
},
{
"author": "BWDrum",
"title": "ComfyUI Random Wildcard Loader",
"id": "random-wildcard-loader",
"reference": "https://github.com/BWDrum/ComfyUI-RandomWildcardLoader",
"files": [
"https://github.com/BWDrum/ComfyUI-RandomWildcardLoader"
],
"install_type": "git-clone",
"description": "A custom node for randomized prompt generation with __wildcard__ expansion, subfolder filtering, prefix/suffix support, and seed-based reproducibility."
},
{
"author": "GonDesign",
"title": "ComfyUI-HaoranWanxImageEdit",
"reference": "https://github.com/GonDesign/ComfyUI-HaoranWanxImageEdit",
"files": [
"https://github.com/GonDesign/ComfyUI-HaoranWanxImageEdit"
],
"install_type": "git-clone",
"description": "API plugin for Alibaba Cloud Wanx 2.1 Image Editing model. Supports 10 functions including stylization, inpainting, and outpainting."
},
{
"author": "jchiotaka",
"title": "comfyui-tile-calculator",
"reference": "https://github.com/jchiotaka/comfyui-tile-calculator",
"files": [
"https://github.com/jchiotaka/comfyui-tile-calculator"
],
"install_type": "git-clone",
"description": "ComfyUI custom node for calculating tile dimensions in upscaling workflows"
},
{
"author": "danielvw",
"title": "ComfyUI-WanMove-Adapter",
"reference": "https://github.com/danielvw/ComfyUI-WanMove-Adapter",
"files": [
"https://github.com/danielvw/ComfyUI-WanMove-Adapter"
],
"install_type": "git-clone",
"description": "This custom node allows you to convert trajectories from JSON files directly into WanMove TRACKS."
},
{
"author": "Anzhc",
"title": "SDXL-Flux2VAE-ComfyUI-Node",
"reference": "https://github.com/Anzhc/SDXL-Flux2VAE-ComfyUI-Node",
"files": [
"https://github.com/Anzhc/SDXL-Flux2VAE-ComfyUI-Node"
],
"install_type": "git-clone",
"description": "Simple node to patch ComfyUI generation with the SDXL Flux2VAE arch support."
},
{
"author": "vuhung3990",
"title": "NSFW Guard",
"id": "comfyui-nsfw-guard",
"reference": "https://github.com/vuhung3990/comfyui-nsfw-guard",
"files": [
"https://github.com/vuhung3990/comfyui-nsfw-guard"
],
"install_type": "git-clone",
"description": "NSFW content detection node for ComfyUI - blocks inappropriate images automatically using YOLOv9 model."
},
{
"author": "TheMadDoctor007",
"title": "Qwen Camera Selector",
"id": "qwen-camera-selector",
"reference": "https://github.com/TheMadDoctor007/ComfyUI-QwenCameraSelector",
"files": [
"https://github.com/TheMadDoctor007/ComfyUI-QwenCameraSelector"
],
"install_type": "git-clone",
"description": "Custom ComfyUI node providing camera angle and cinematic shot selection presets designed for Qwen multi-angle workflows."
},
{
"author": "zengxianyu",
"title": "Intensity Fake Depth Node for ComfyUI",
"reference": "https://github.com/zengxianyu/ComfyUIIntensityDepth",
"files": [
"https://github.com/zengxianyu/ComfyUIIntensityDepth"
],
"install_type": "git-clone",
"description": "Output Fake Depth Maps with Detailed Object Boundaries"
},
{
"author": "zengxianyu",
"title": "Phase-Preserving Noise",
"id": "structured-noise",
"reference": "https://github.com/zengxianyu/structured-noise",
"files": [
"https://github.com/zengxianyu/structured-noise"
],
"install_type": "git-clone",
"description": "Generate phase-preserving structured noise for the input image."
},
{
"author": "aimoviestudio",
"title": "ComfyUI Prompt Builder",
"reference": "https://github.com/aimoviestudio/comfyui-promptbuilder",
"files": [
"https://github.com/aimoviestudio/comfyui-promptbuilder"
],
"install_type": "git-clone",
"description": "Stop wasting hours tweaking prompt. This extension allows you to modularize your prompts into variables and assemble them using a powerful template-based approach."
},
{
"author": "jianglinbin",
"title": "ComfyUI 3D Angles Selector",
"reference": "https://github.com/jianglinbin/ComfyUI-AnglesSelect",
"files": [
"https://github.com/jianglinbin/ComfyUI-AnglesSelect"
],
"install_type": "git-clone",
"description": "ComfyUI custom nodes for multi-angle LoRA prompt generation. Provides 3D visual angle selector and simple angle selector with support for 8 azimuths × 4 elevations × 3 distances = 96 view combinations."
},
{
"author": "3R3BOS",
"title": "ComfyUI-3R3BOS-Pack",
"id": "ComfyUI-3R3BOS-Pack",
"reference": "https://github.com/3R3BOS/ComfyUI-3R3BOS-Pack",
"files": [
"https://github.com/3R3BOS/ComfyUI-3R3BOS-Pack"
],
"install_type": "git-clone",
"description": "Control and visualization toolkit (Gatekeeper, Slider) and more in the future."
},
{
"author": "JasonHoku",
"title": "ComfyUI Ultimate Auto Sampler Config Grid Testing Suite",
"reference": "https://github.com/JasonHoku/ComfyUI-Ultimate-Auto-Sampler-Config-Grid-Testing-Suite",
"files": [
"https://github.com/JasonHoku/ComfyUI-Ultimate-Auto-Sampler-Config-Grid-Testing-Suite"
],
"install_type": "git-clone",
"description": "A professional-grade benchmarking and IDE-like testing suite. Features Cartesian product grid generation, interactive dashboard, and 'Revise & Generate' workflow."
},
@ -41128,18 +41354,6 @@
],
"install_type": "unzip",
"description": "This is a node to convert an image into a CMYK Halftone dot image."
},
{
"author": "bulldog68",
"title": "FMJ Save Image + Versions",
"description": "Sauvegarde dimages avec métadonnées complètes (prompt, seed, versions logicielles) + chargement intelligent.",
"reference": "https://github.com/bulldog68/ComfyUI_FMJ_SaveImageVersions",
"files": [
"https://github.com/bulldog68/ComfyUI_FMJ_SaveImageVersions"
],
"install_type": "git-clone",
"tags": ["save image", "metadonne"],
"license": "GNUV3"
}
]
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -44,7 +44,7 @@ import manager_migration
from node_package import InstalledNodePackage
version_code = [3, 39, 1]
version_code = [3, 39, 2]
version_str = f"V{version_code[0]}.{version_code[1]}" + (f'.{version_code[2]}' if len(version_code) > 2 else '')
@ -1701,6 +1701,11 @@ def write_config():
'db_mode': get_config()['db_mode'],
}
# Sanitize all string values to prevent CRLF injection attacks
for key, value in config['default'].items():
if isinstance(value, str):
config['default'][key] = value.replace('\r', '').replace('\n', '').replace('\x00', '')
directory = os.path.dirname(manager_config_path)
if not os.path.exists(directory):
os.makedirs(directory)

View File

@ -997,6 +997,15 @@ async def get_snapshot_list(request):
return web.json_response({'items': items}, content_type='application/json')
def get_safe_snapshot_path(target):
"""
Safely construct a snapshot file path, preventing path traversal attacks.
"""
if '/' in target or '\\' in target or '..' in target or '\x00' in target:
return None
return os.path.join(core.manager_snapshot_path, f"{target}.json")
@routes.get("/snapshot/remove")
async def remove_snapshot(request):
if not is_allowed_security_level('middle'):
@ -1005,8 +1014,12 @@ async def remove_snapshot(request):
try:
target = request.rel_url.query["target"]
path = get_safe_snapshot_path(target)
if path is None:
logging.error(f"[ComfyUI-Manager] Invalid snapshot target: {target}")
return web.Response(text="Invalid snapshot target", status=400)
path = os.path.join(core.manager_snapshot_path, f"{target}.json")
if os.path.exists(path):
os.remove(path)
@ -1023,8 +1036,12 @@ async def restore_snapshot(request):
try:
target = request.rel_url.query["target"]
path = get_safe_snapshot_path(target)
if path is None:
logging.error(f"[ComfyUI-Manager] Invalid snapshot target: {target}")
return web.Response(text="Invalid snapshot target", status=400)
path = os.path.join(core.manager_snapshot_path, f"{target}.json")
if os.path.exists(path):
if not os.path.exists(core.manager_startup_script_path):
os.makedirs(core.manager_startup_script_path)

View File

@ -5180,6 +5180,204 @@
"size": "25.75GB"
},
{
"name": "LTX-2 19B Dev FP8",
"type": "checkpoint",
"base": "LTX-2",
"save_path": "checkpoints/LTX-2",
"description": "LTX-2 19B Dev FP8 model.",
"reference": "https://huggingface.co/Lightricks/LTX-2",
"filename": "ltx-2-19b-dev-fp8.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-19b-dev-fp8.safetensors",
"size": "27.1GB"
},
{
"name": "LTX-2 19B Distilled FP8",
"type": "checkpoint",
"base": "LTX-2",
"save_path": "checkpoints/LTX-2",
"description": "LTX-2 19B Distilled FP8 model.",
"reference": "https://huggingface.co/Lightricks/LTX-2",
"filename": "ltx-2-19b-distilled-fp8.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-19b-distilled-fp8.safetensors",
"size": "27.1GB"
},
{
"name": "LTX-2 19B Dev",
"type": "checkpoint",
"base": "LTX-2",
"save_path": "checkpoints/LTX-2",
"description": "LTX-2 19B Dev model.",
"reference": "https://huggingface.co/Lightricks/LTX-2",
"filename": "ltx-2-19b-dev.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-19b-dev.safetensors",
"size": "43.3GB"
},
{
"name": "LTX-2 19B Distilled",
"type": "checkpoint",
"base": "LTX-2",
"save_path": "checkpoints/LTX-2",
"description": "LTX-2 19B Distilled model.",
"reference": "https://huggingface.co/Lightricks/LTX-2",
"filename": "ltx-2-19b-distilled.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-19b-distilled.safetensors",
"size": "43.3GB"
},
{
"name": "LTX-2 Spatial Upscaler",
"type": "upscale",
"base": "upscale",
"save_path": "default",
"description": "Spatial upscaler model for LTX-2. This model enhances the spatial resolution of generated videos.",
"reference": "https://huggingface.co/Lightricks/LTX-2",
"filename": "ltx-2-spatial-upscaler-x2-1.0.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-spatial-upscaler-x2-1.0.safetensors",
"size": "996MB"
},
{
"name": "LTX-2 Temporal Upscaler",
"type": "upscale",
"base": "upscale",
"save_path": "default",
"description": "Temporal upscaler model for LTX-2. This model enhances the temporal resolution of generated videos.",
"reference": "https://huggingface.co/Lightricks/LTX-2",
"filename": "ltx-2-temporal-upscaler-x2-1.0.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-temporal-upscaler-x2-1.0.safetensors",
"size": "262MB"
},
{
"name": "LTX-2 19B Distilled LoRA",
"type": "lora",
"base": "LTX-2",
"save_path": "loras",
"description": "A LoRA adapter that transforms the standard LTX-2 19B model into a distilled version when loaded.",
"reference": "https://huggingface.co/Lightricks/LTX-2",
"filename": "ltx-2-19b-distilled-lora-384.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2/resolve/main/ltx-2-19b-distilled-lora-384.safetensors",
"size": "7.67GB"
},
{
"name": "LTX-2 19B IC LoRA - Canny Control",
"type": "lora",
"base": "LTX-2",
"save_path": "loras/LTX-2",
"description": "LoRA for canny control on LTX-2 19B IC model. Intended for advanced edge control and guided generation.",
"reference": "https://huggingface.co/Lightricks/LTX-2-19b-IC-LoRA-Canny-Control",
"filename": "ltx-2-19b-ic-lora-canny-control.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2-19b-IC-LoRA-Canny-Control/resolve/main/ltx-2-19b-ic-lora-canny-control.safetensors",
"size": "654MB"
},
{
"name": "LTX-2 19B IC LoRA - Depth Control",
"type": "lora",
"base": "LTX-2",
"save_path": "loras/LTX-2",
"description": "LoRA for depth control on LTX-2 19B IC model. Adds depth-aware generation guidance.",
"reference": "https://huggingface.co/Lightricks/LTX-2-19b-IC-LoRA-Depth-Control",
"filename": "ltx-2-19b-ic-lora-depth-control.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2-19b-IC-LoRA-Depth-Control/resolve/main/ltx-2-19b-ic-lora-depth-control.safetensors",
"size": "654MB"
},
{
"name": "LTX-2 19B IC LoRA - Detailer",
"type": "lora",
"base": "LTX-2",
"save_path": "loras/LTX-2",
"description": "LoRA detailer for LTX-2 19B IC. Improves fine details and sharpness in generated outputs.",
"reference": "https://huggingface.co/Lightricks/LTX-2-19b-IC-LoRA-Detailer",
"filename": "ltx-2-19b-ic-lora-detailer.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2-19b-IC-LoRA-Detailer/resolve/main/ltx-2-19b-ic-lora-detailer.safetensors",
"size": "2.62GB"
},
{
"name": "LTX-2 19B IC LoRA - Pose Control",
"type": "lora",
"base": "LTX-2",
"save_path": "loras/LTX-2",
"description": "LoRA for pose control on LTX-2 19B IC model. Enables pose-guided image/video generation.",
"reference": "https://huggingface.co/Lightricks/LTX-2-19b-IC-LoRA-Pose-Control",
"filename": "ltx-2-19b-ic-lora-pose-control.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2-19b-IC-LoRA-Pose-Control/resolve/main/ltx-2-19b-ic-lora-pose-control.safetensors",
"size": "654MB"
},
{
"name": "LTX-2 19B LoRA - Camera Control Dolly In",
"type": "lora",
"base": "LTX-2",
"save_path": "loras/LTX-2",
"description": "LoRA for dolly-in camera control with LTX-2 19B. Simulates camera moving closer to subject.",
"reference": "https://huggingface.co/Lightricks/LTX-2-19b-LoRA-Camera-Control-Dolly-In",
"filename": "ltx-2-19b-lora-camera-control-dolly-in.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2-19b-LoRA-Camera-Control-Dolly-In/resolve/main/ltx-2-19b-lora-camera-control-dolly-in.safetensors",
"size": "327MB"
},
{
"name": "LTX-2 19B LoRA - Camera Control Dolly Left",
"type": "lora",
"base": "LTX-2",
"save_path": "loras/LTX-2",
"description": "LoRA for dolly-left camera control with LTX-2 19B. Simulates camera moving left.",
"reference": "https://huggingface.co/Lightricks/LTX-2-19b-LoRA-Camera-Control-Dolly-Left",
"filename": "ltx-2-19b-lora-camera-control-dolly-left.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2-19b-LoRA-Camera-Control-Dolly-Left/resolve/main/ltx-2-19b-lora-camera-control-dolly-left.safetensors",
"size": "327MB"
},
{
"name": "LTX-2 19B LoRA - Camera Control Dolly Out",
"type": "lora",
"base": "LTX-2",
"save_path": "loras/LTX-2",
"description": "LoRA for dolly-out camera control with LTX-2 19B. Simulates camera moving away from subject.",
"reference": "https://huggingface.co/Lightricks/LTX-2-19b-LoRA-Camera-Control-Dolly-Out",
"filename": "ltx-2-19b-lora-camera-control-dolly-out.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2-19b-LoRA-Camera-Control-Dolly-Out/resolve/main/ltx-2-19b-lora-camera-control-dolly-out.safetensors",
"size": "327MB"
},
{
"name": "LTX-2 19B LoRA - Camera Control Dolly Right",
"type": "lora",
"base": "LTX-2",
"save_path": "loras/LTX-2",
"description": "LoRA for dolly-right camera control with LTX-2 19B. Simulates camera moving right.",
"reference": "https://huggingface.co/Lightricks/LTX-2-19b-LoRA-Camera-Control-Dolly-Right",
"filename": "ltx-2-19b-lora-camera-control-dolly-right.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2-19b-LoRA-Camera-Control-Dolly-Right/resolve/main/ltx-2-19b-lora-camera-control-dolly-right.safetensors",
"size": "327MB"
},
{
"name": "LTX-2 19B LoRA - Camera Control Jib Down",
"type": "lora",
"base": "LTX-2",
"save_path": "loras/LTX-2",
"description": "LoRA for jib-down camera control with LTX-2 19B. Simulates vertical camera movement downwards.",
"reference": "https://huggingface.co/Lightricks/LTX-2-19b-LoRA-Camera-Control-Jib-Down",
"filename": "ltx-2-19b-lora-camera-control-jib-down.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2-19b-LoRA-Camera-Control-Jib-Down/resolve/main/ltx-2-19b-lora-camera-control-jib-down.safetensors",
"size": "2.21GB"
},
{
"name": "LTX-2 19B LoRA - Camera Control Jib Up",
"type": "lora",
"base": "LTX-2",
"save_path": "loras/LTX-2",
"description": "LoRA for jib-up camera control with LTX-2 19B. Simulates vertical camera movement upwards.",
"reference": "https://huggingface.co/Lightricks/LTX-2-19b-LoRA-Camera-Control-Jib-Up",
"filename": "ltx-2-19b-lora-camera-control-jib-up.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2-19b-LoRA-Camera-Control-Jib-Up/resolve/main/ltx-2-19b-lora-camera-control-jib-up.safetensors",
"size": "2.21GB"
},
{
"name": "LTX-2 19B LoRA - Camera Control Static",
"type": "lora",
"base": "LTX-2",
"save_path": "loras/LTX-2",
"description": "LoRA for static camera control with LTX-2 19B. Simulates stationary/static camera view.",
"reference": "https://huggingface.co/Lightricks/LTX-2-19b-LoRA-Camera-Control-Static",
"filename": "ltx-2-19b-lora-camera-control-static.safetensors",
"url": "https://huggingface.co/Lightricks/LTX-2-19b-LoRA-Camera-Control-Static/resolve/main/ltx-2-19b-lora-camera-control-static.safetensors",
"size": "2.21GB"
},
{
"name": "LTX-Video Spatial Upscaler v0.9.7",
"type": "upscale",

View File

@ -1,5 +1,115 @@
{
"custom_nodes": [
{
"author": "IO-AtelierTech",
"title": "comfyui-video-utils [NAME CONFLICT]",
"reference": "https://github.com/IO-AtelierTech/comfyui-video-utils",
"files": [
"https://github.com/IO-AtelierTech/comfyui-video-utils"
],
"install_type": "git-clone",
"description": "Provides utility nodes for video operations, particularly for FFmpeg integration and workflow connectivity."
},
{
"author": "PozzettiAndrea",
"title": "ComfyUI-TRELLIS2 [NAME CONFLICT]",
"reference": "https://github.com/PozzettiAndrea/ComfyUI-TRELLIS2",
"files": [
"https://github.com/PozzettiAndrea/ComfyUI-TRELLIS2"
],
"install_type": "git-clone",
"description": "ComfyUI custom nodes for TRELLIS.2 - Microsoft's image-to-3D generation model for creating high-quality 3D meshes with PBR materials."
},
{
"author": "colorAi",
"title": "comfyui-prompt-manager [NAME CONFLICT]",
"reference": "https://github.com/colorAi/comfyui-prompt-manager",
"files": [
"https://github.com/colorAi/comfyui-prompt-manager"
],
"install_type": "git-clone",
"description": "A modern, powerful, and easy-to-use Prompt Manager extension for ComfyUI."
},
{
"author": "Yukinoshita-Yukinoe",
"title": "ComfyUI-SenseVoice [NAME CONFLICT]",
"reference": "https://github.com/Yukinoshita-Yukinoe/ComfyUI-SenseVoice",
"files": [
"https://github.com/Yukinoshita-Yukinoe/ComfyUI-SenseVoice"
],
"install_type": "git-clone",
"description": "Audio processing node providing SenseVoice speech recognition, audio splitting, and SRT generation for ComfyUI. (Description by CC)"
},
{
"author": "satyam-fp",
"title": "ComfyUI-GeminiImage [NAME CONFLICT]",
"reference": "https://github.com/satyam-fp/ComfyUI-GeminiImage",
"files": [
"https://github.com/satyam-fp/ComfyUI-GeminiImage"
],
"install_type": "git-clone",
"description": "A custom ComfyUI node package that integrates Google Gemini API for AI-powered image generation and enhancement."
},
{
"author": "ai-joe-git",
"title": "ComfyUI-Chatterbox [NAME CONFLICT]",
"reference": "https://github.com/ai-joe-git/ComfyUI-Chatterbox",
"files": [
"https://github.com/ai-joe-git/ComfyUI-Chatterbox"
],
"install_type": "git-clone",
"description": "Chatterbox TTS integration for ComfyUI - Voice cloning with 3 model variants."
},
{
"author": "Sergey004",
"title": "ComfyUI-Telegram-Sender [UNSAFE/NAME CONFLICT]",
"reference": "https://github.com/Sergey004/ComfyUI-Telegram-Sender",
"files": [
"https://github.com/Sergey004/ComfyUI-Telegram-Sender"
],
"install_type": "git-clone",
"description": "Does the same thing as comfyui_image_metadata_extension but is slightly more modern, sending the output to Telegram and downloading unnecessary metadata at the same time.[w/This nodepack contains a path traversal vulnerability.]"
},
{
"author": "cedarconnor",
"title": "ComfyUI-DAP [UNSAFE/NAME CONFLICT]",
"reference": "https://github.com/cedarconnor/ComfyUI-DAP",
"files": [
"https://github.com/cedarconnor/ComfyUI-DAP"
],
"install_type": "git-clone",
"description": "ComfyUI nodes for DAP (Depth Any Panoramas) - panoramic depth estimation[w/This nodepack contains a path traversal vulnerability.]"
},
{
"author": "AhiruNeko",
"title": "ComfyUI-MiniTools [UNSAFE/NAME CONFLICT]",
"reference": "https://github.com/AhiruNeko/ComfyUI-MiniTools",
"files": [
"https://github.com/AhiruNeko/ComfyUI-MiniTools"
],
"install_type": "git-clone",
"description": "A ComfyUI plugins[w/This nodepack contains a path traversal vulnerability.]"
},
{
"author": "861289009",
"title": "comfyui_video_node [WIP]",
"reference": "https://github.com/861289009/comfyui_video_node",
"files": [
"https://github.com/861289009/comfyui_video_node"
],
"install_type": "git-clone",
"description": "A ComfyUI node for creating smooth fade transitions between two video segments using hex color effects. (Description by CC)\nNOTE: The files in the repo are not organized."
},
{
"author": "jluo-github",
"title": "comfyui-easy-resize [WIP]",
"reference": "https://github.com/jluo-github/comfyui-easy-resize",
"files": [
"https://github.com/jluo-github/comfyui-easy-resize"
],
"install_type": "git-clone",
"description": "ComfyUI custom nodes for quick image size selection with curated presets\nNOTE: The files in the repo are not organized."
},
{
"author": "w3rc",
"title": "lpips-similarity-comfyui",
@ -19,7 +129,7 @@
],
"install_type": "git-clone",
"description": "IntParameterNode: A Node contain 4 int parameters to quick switch input to other nodes."
},
},
{
"author": "zhu798542746",
"title": "comfyui_model [UNSAFE]",
@ -29,7 +139,7 @@
],
"install_type": "git-clone",
"description": "A powerful tool for managing and exporting ComfyUI plugins and models with an elegant side panel interface. (Description by CC) [w/This node pack has a vulnerability that allows it to access (or exfiltrate) data from custom nodes installed remotely.]"
},
},
{
"author": "simonri",
"title": "ComfyUI-SimonNodes",
@ -110,16 +220,6 @@
"install_type": "git-clone",
"description": "Personal utility tools for ComfyUI. (Description by CC)\nNOTE: The files in the repo are not organized."
},
{
"author": "EricRorich",
"title": "ComfyUI-Parametric-Face-Canvas [WIP]",
"reference": "https://github.com/EricRorich/ComfyUI-Parametric-Face-Canvas",
"files": [
"https://github.com/EricRorich/ComfyUI-Parametric-Face-Canvas"
],
"install_type": "git-clone",
"description": "Generates a parametric 3D face wireframe and renders it as a 2D image with adjustable facial proportions and camera orientation for use in AI pipelines.\nNOTE: The files in the repo are not organized."
},
{
"author": "HailXD",
"title": "comfyui-random-artist",

View File

@ -428,6 +428,14 @@
"title_aux": "comfyui-promptbymood [WIP]"
}
],
"https://github.com/861289009/comfyui_video_node": [
[
"VideoFadeHex2In"
],
{
"title_aux": "comfyui_video_node [WIP]"
}
],
"https://github.com/90cube/Comfyui-CBcanvas": [
[
"CBCanvasNode"
@ -1915,15 +1923,6 @@
"title_aux": "[WIP] ComfyUI-MegaTran-cutom-node"
}
],
"https://github.com/EricRorich/ComfyUI-Parametric-Face-Canvas": [
[
"Parametric Face Canvas",
"ParametricFaceCanvas"
],
{
"title_aux": "ComfyUI-Parametric-Face-Canvas [WIP]"
}
],
"https://github.com/Estanislao-Oviedo/ComfyUI-CustomNodes": [
[
"Attention couple",
@ -2292,6 +2291,15 @@
"title_aux": "comfyui-genai-connectors [WIP]"
}
],
"https://github.com/IO-AtelierTech/comfyui-video-utils": [
[
"GetVideoPath",
"SaveVideoGetPath"
],
{
"title_aux": "comfyui-video-utils [NAME CONFLICT]"
}
],
"https://github.com/IXIWORKS-KIMJUNGHO/comfyui-ixiworks": [
[
"BuildCharacterPromptNode",
@ -4040,9 +4048,30 @@
"title_aux": "SAM3DObjects [UNSAFE]"
}
],
"https://github.com/PozzettiAndrea/ComfyUI-TRELLIS2": [
[
"LoadTrellis2Models",
"Trellis2ExportGLB",
"Trellis2ExportTrimesh",
"Trellis2GetConditioning",
"Trellis2ImageToShape",
"Trellis2RasterizePBR",
"Trellis2RemoveBackground",
"Trellis2RenderPreview",
"Trellis2RenderVideo",
"Trellis2ShapeToTexturedMesh",
"Trellis2Simplify",
"Trellis2UVUnwrap"
],
{
"title_aux": "ComfyUI-TRELLIS2 [NAME CONFLICT]"
}
],
"https://github.com/PozzettiAndrea/ComfyUI-UniRig": [
[
"UniRigApplyAnimation",
"UniRigApplySkinningMLNew",
"UniRigAutoRig",
"UniRigExportPosedFBX",
"UniRigExtractSkeletonNew",
"UniRigLoadMesh",
@ -4981,6 +5010,14 @@
"title_aux": "Comfyui_leffa"
}
],
"https://github.com/StevenBaby/comfyui-tools": [
[
"IntParameterNode"
],
{
"title_aux": "comfyui-tools"
}
],
"https://github.com/StoryWalker/comfyui_flux_collection_advanced": [
[
"Example",
@ -5742,6 +5779,17 @@
"title_aux": "upload-to-azure"
}
],
"https://github.com/ai-joe-git/ComfyUI-Chatterbox": [
[
"ChatterboxLoadReferenceAudio",
"ChatterboxPresets",
"ChatterboxSaveAudio",
"ChatterboxTTSNode"
],
{
"title_aux": "ComfyUI-Chatterbox [NAME CONFLICT]"
}
],
"https://github.com/aiden1020/ComfyUI_Artcoder": [
[
"ArtCoder"
@ -6212,6 +6260,7 @@
"EnvVarNode",
"Eval",
"JMESPathSelect",
"RescaleToDimensions",
"WanVideoSize"
],
{
@ -6649,6 +6698,17 @@
"title_aux": "ComfyUI-Pixelsmith [WIP]"
}
],
"https://github.com/cedarconnor/ComfyUI-DAP": [
[
"DAP_BatchFromFolder",
"DAP_Inference",
"DAP_SaveDepthBatch",
"DAP_Setup"
],
{
"title_aux": "ComfyUI-DAP [UNSAFE/NAME CONFLICT]"
}
],
"https://github.com/cedarconnor/ComfyUI-HunyuanWorld-Mirror": [
[
"HWMInference",
@ -6854,6 +6914,14 @@
"title_aux": "comfyui-boll-nodes"
}
],
"https://github.com/colorAi/comfyui-prompt-manager": [
[
"PromptManagerNode"
],
{
"title_aux": "comfyui-prompt-manager [NAME CONFLICT]"
}
],
"https://github.com/comfyanonymous/ComfyUI": [
[
"APG",
@ -7002,6 +7070,7 @@
"ImageBlend",
"ImageBlur",
"ImageColorToMask",
"ImageCompare",
"ImageCompositeMasked",
"ImageCrop",
"ImageFlip",
@ -7026,6 +7095,7 @@
"InstructPixToPixConditioning",
"InvertBooleanNode",
"InvertMask",
"JoinAudioChannels",
"JoinImageWithAlpha",
"KSampler",
"KSamplerAdvanced",
@ -7401,6 +7471,10 @@
"VeoVideoGenerationNode",
"VideoLinearCFGGuidance",
"VideoTriangleCFGGuidance",
"Vidu2ImageToVideoNode",
"Vidu2ReferenceVideoNode",
"Vidu2StartEndToVideoNode",
"Vidu2TextToVideoNode",
"ViduImageToVideoNode",
"ViduReferenceVideoNode",
"ViduStartEndToVideoNode",
@ -7424,6 +7498,7 @@
"WanMoveTracksFromCoords",
"WanMoveVisualizeTracks",
"WanPhantomSubjectToVideo",
"WanReferenceVideoApi",
"WanSoundImageToVideo",
"WanSoundImageToVideoExtend",
"WanTextToImageApi",
@ -8190,6 +8265,7 @@
],
"https://github.com/flywhale-666/ComfyUI_pixel_snapping": [
[
"FaceHandCrop",
"PixelSnapping",
"PowerfulMaskCrop",
"PowerfulMaskRestore"
@ -8574,6 +8650,7 @@
],
"https://github.com/grokuku/ComfyUI-Holaf": [
[
"HolafAutoSelectX2",
"HolafBundleCreator",
"HolafBundleExtractor",
"HolafBypasser",
@ -8589,6 +8666,7 @@
"HolafMaskToBoolean",
"HolafOverlayNode",
"HolafRemote",
"HolafRemoteSelector",
"HolafResolutionPreset",
"HolafSaveImage",
"HolafSaveVideo",
@ -9369,6 +9447,15 @@
"title_aux": "ComfyUI-Midjourney"
}
],
"https://github.com/jluo-github/comfyui-easy-resize": [
[
"EasyImageSize",
"EasyImageSizeLatent"
],
{
"title_aux": "comfyui-easy-resize [WIP]"
}
],
"https://github.com/jn-jairo/jn_node_suite_comfyui": [
[
"JN_AreaInfo",
@ -10735,6 +10822,7 @@
"AddSingleObject",
"AddSingleText",
"ColorNode",
"Log",
"PromptSelector",
"SaveImageAndText"
],
@ -12127,6 +12215,15 @@
"title_aux": "ComfyUI-Video-Utils"
}
],
"https://github.com/satyam-fp/ComfyUI-GeminiImage": [
[
"GeminiImageEnhance",
"GeminiTextToImage"
],
{
"title_aux": "ComfyUI-GeminiImage [NAME CONFLICT]"
}
],
"https://github.com/satyasairazole/ComfyUI-Turbandetection": [
[
"TurbanDetectorNode"
@ -13418,6 +13515,15 @@
"title_aux": "ComfyUI-ccsrv2 [WIP]"
}
],
"https://github.com/w3rc/lpips-similarity-comfyui": [
[
"GetSimilarity",
"LPIPSSimilarity"
],
{
"title_aux": "lpips-similarity-comfyui"
}
],
"https://github.com/wTechArtist/ComfyUI-VVL-Tools": [
[
"ApplyUrlsToJson",
@ -13820,6 +13926,7 @@
"FirstLastFrameXZ",
"ImageResizeKJ",
"ImageResizeXZ",
"SelfGuidance",
"TextEncodeQwenImageEditSimpleXZ",
"TextEncodeQwenImageEditXZ",
"TripleCLIPLoaderXZ",

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,25 @@
{
"custom_nodes": [
{
"author": "r3dial",
"title": "Redial Discomphy - Discord Integration for ComfyUI [REMOVED]",
"reference": "https://github.com/r3dial/redial-discomphy",
"files": [
"https://github.com/r3dial/redial-discomphy"
],
"install_type": "git-clone",
"description": "A custom node for ComfyUI that enables direct posting of images, videos, and messages to Discord channels. This node seamlessly integrates your ComfyUI workflows with Discord communication, allowing you to automatically share your generated content."
},
{
"author": "EricRorich",
"title": "ComfyUI-Parametric-Face-Canvas [REMOVED]",
"reference": "https://github.com/EricRorich/ComfyUI-Parametric-Face-Canvas",
"files": [
"https://github.com/EricRorich/ComfyUI-Parametric-Face-Canvas"
],
"install_type": "git-clone",
"description": "Generates a parametric 3D face wireframe and renders it as a 2D image with adjustable facial proportions and camera orientation for use in AI pipelines.\nNOTE: The files in the repo are not organized."
},
{
"author": "pixixai",
"title": "ComfyUI_Pixix-Tools [UNSAFE/REMOVED]",

View File

@ -1,5 +1,236 @@
{
"custom_nodes": [
{
"author": "vuhung3990",
"title": "NSFW Guard",
"id": "comfyui-nsfw-guard",
"reference": "https://github.com/vuhung3990/comfyui-nsfw-guard",
"files": [
"https://github.com/vuhung3990/comfyui-nsfw-guard"
],
"install_type": "git-clone",
"description": "NSFW content detection node for ComfyUI - blocks inappropriate images automatically using YOLOv9 model."
},
{
"author": "TheMadDoctor007",
"title": "Qwen Camera Selector",
"id": "qwen-camera-selector",
"reference": "https://github.com/TheMadDoctor007/ComfyUI-QwenCameraSelector",
"files": [
"https://github.com/TheMadDoctor007/ComfyUI-QwenCameraSelector"
],
"install_type": "git-clone",
"description": "Custom ComfyUI node providing camera angle and cinematic shot selection presets designed for Qwen multi-angle workflows."
},
{
"author": "zengxianyu",
"title": "Intensity Fake Depth Node for ComfyUI",
"reference": "https://github.com/zengxianyu/ComfyUIIntensityDepth",
"files": [
"https://github.com/zengxianyu/ComfyUIIntensityDepth"
],
"install_type": "git-clone",
"description": "Output Fake Depth Maps with Detailed Object Boundaries"
},
{
"author": "aimoviestudio",
"title": "ComfyUI Prompt Builder",
"reference": "https://github.com/aimoviestudio/comfyui-promptbuilder",
"files": [
"https://github.com/aimoviestudio/comfyui-promptbuilder"
],
"install_type": "git-clone",
"description": "Stop wasting hours tweaking prompt. This extension allows you to modularize your prompts into variables and assemble them using a powerful template-based approach."
},
{
"author": "shmba05tom",
"title": "Comfyui-Image-Concat",
"id": "Comfyui-Image-Concat",
"reference": "https://github.com/shmbatom/Comfyui-Image-Concat",
"files": [
"https://github.com/shmbatom/Comfyui-Image-Concat"
],
"install_type": "git-clone",
"description": "a powerful image concatenation tool for ComfyUI, with True Alpha Channel Support and Multiple Image-block Fill Modes."
},
{
"author": "jianglinbin",
"title": "ComfyUI 3D Angles Selector",
"reference": "https://github.com/jianglinbin/ComfyUI-AnglesSelect",
"files": [
"https://github.com/jianglinbin/ComfyUI-AnglesSelect"
],
"install_type": "git-clone",
"description": "ComfyUI custom nodes for multi-angle LoRA prompt generation. Provides 3D visual angle selector and simple angle selector with support for 8 azimuths × 4 elevations × 3 distances = 96 view combinations."
},
{
"author": "vantagewithai",
"title": "Vantage-Nodes",
"reference": "https://github.com/vantagewithai/Vantage-Nodes",
"files": [
"https://github.com/vantagewithai/Vantage-Nodes"
],
"install_type": "git-clone",
"description": "This release introduces Vantage Nodes, a powerful utility and infrastructure node pack for ComfyUI, designed for advanced workflows, batch processing, and experimental pipelines."
},
{
"author": "vantagewithai",
"title": "Vantage-Step-Audio-EditX",
"reference": "https://github.com/vantagewithai/Vantage-Step-Audio-EditX",
"files": [
"https://github.com/vantagewithai/Vantage-Step-Audio-EditX"
],
"install_type": "git-clone",
"description": "This project is a custom node implementation built on top of Step-Audio-EditX. It adapts and extends EditX capabilities to support multispeaker, longformat, voice cloning, and emotion/style/speed editing, enabling you to feed in a script with multiple speakers, inline pauses, paralinguistic cues, and get a concatenated audio output in one pass."
},
{
"author": "zengxianyu",
"title": "Phase-Preserving Noise",
"id": "structured-noise",
"reference": "https://github.com/zengxianyu/structured-noise",
"files": [
"https://github.com/zengxianyu/structured-noise"
],
"install_type": "git-clone",
"description": "Generate phase-preserving structured noise for the input image."
},
{
"author": "3R3BOS",
"title": "ComfyUI-3R3BOS-Pack",
"id": "ComfyUI-3R3BOS-Pack",
"reference": "https://github.com/3R3BOS/ComfyUI-3R3BOS-Pack",
"files": [
"https://github.com/3R3BOS/ComfyUI-3R3BOS-Pack"
],
"install_type": "git-clone",
"description": "Control and visualization toolkit (Gatekeeper, Slider) and more in the future."
},
{
"author": "JasonHoku",
"title": "ComfyUI Ultimate Auto Sampler Config Grid Testing Suite",
"reference": "https://github.com/JasonHoku/ComfyUI-Ultimate-Auto-Sampler-Config-Grid-Testing-Suite",
"files": [
"https://github.com/JasonHoku/ComfyUI-Ultimate-Auto-Sampler-Config-Grid-Testing-Suite"
],
"install_type": "git-clone",
"description": "A professional-grade benchmarking and IDE-like testing suite. Features Cartesian product grid generation, interactive dashboard, and 'Revise & Generate' workflow."
},
{
"author": "jchiotaka",
"title": "comfyui-tile-calculator",
"reference": "https://github.com/jchiotaka/comfyui-tile-calculator",
"files": [
"https://github.com/jchiotaka/comfyui-tile-calculator"
],
"install_type": "git-clone",
"description": "ComfyUI custom node for calculating tile dimensions in upscaling workflows"
},
{
"author": "danielvw",
"title": "ComfyUI-WanMove-Adapter",
"reference": "https://github.com/danielvw/ComfyUI-WanMove-Adapter",
"files": [
"https://github.com/danielvw/ComfyUI-WanMove-Adapter"
],
"install_type": "git-clone",
"description": "This custom node allows you to convert trajectories from JSON files directly into WanMove TRACKS."
},
{
"author": "Anzhc",
"title": "SDXL-Flux2VAE-ComfyUI-Node",
"reference": "https://github.com/Anzhc/SDXL-Flux2VAE-ComfyUI-Node",
"files": [
"https://github.com/Anzhc/SDXL-Flux2VAE-ComfyUI-Node"
],
"install_type": "git-clone",
"description": "Simple node to patch ComfyUI generation with the SDXL Flux2VAE arch support."
},
{
"author": "KrakenUnbound",
"title": "Kraken Tools",
"id": "kraken-tools",
"reference": "https://github.com/krakenunbound/comfyui-kraken-tools",
"files": [
"https://github.com/krakenunbound/comfyui-kraken-tools"
],
"install_type": "git-clone",
"description": "15 productivity nodes: Kraken Unbound Prompt (vision-enabled prompt builder with Qwen2-VL), WAN Prompt Splitter (cinematic styling), Ollama Prompt Chat (LLM enhancement), LoRA Loader with CivitAI trigger fetching, Dual CLIP Loader (Flux/SD3/SDXL), smart KSampler (AMP handling for WAN/Flow/FP8), Empty Latent with aspect presets, Upscale & Tile Calculator for Ultimate SD Upscale, Resolution Helper, Image Processor, WAN Helper, and more."
},
{
"author": "18yz153",
"title": "ComfyUI-Persona-Director",
"reference": "https://github.com/c/ComfyUI-Persona-Director",
"files": [
"https://github.com/18yz153/ComfyUI-Persona-Director"
],
"install_type": "git-clone",
"description": "A visual state machine for consistent character generation. It intelligently maintains character identity, outfits, and locations across multiple generations using LLM-driven state management."
},
{
"author": "bulldog68",
"title": "ComfyUI_FMJ_SaveImageVersions",
"description": "Image saving with complete metadata (prompts, seed, software versions) + smart loading.",
"reference": "https://github.com/bulldog68/ComfyUI_FMJ_SaveImageVersions",
"files": [
"https://github.com/bulldog68/ComfyUI_FMJ_SaveImageVersions"
],
"install_type": "git-clone",
"tags": ["save image", "metadonne"],
"license": "GNU V3"
},
{
"author": "GonDesign",
"title": "ComfyUI-HaoranWanxImageEdit",
"reference": "https://github.com/GonDesign/ComfyUI-HaoranWanxImageEdit",
"files": [
"https://github.com/GonDesign/ComfyUI-HaoranWanxImageEdit"
],
"install_type": "git-clone",
"description": "API plugin for Alibaba Cloud Wanx 2.1 Image Editing model. Supports 10 functions including stylization, inpainting, and outpainting."
},
{
"author": "BWDrum",
"title": "ComfyUI Random Wildcard Loader",
"id": "random-wildcard-loader",
"reference": "https://github.com/BWDrum/ComfyUI-RandomWildcardLoader",
"files": [
"https://github.com/BWDrum/ComfyUI-RandomWildcardLoader"
],
"install_type": "git-clone",
"description": "A custom node for randomized prompt generation with __wildcard__ expansion, subfolder filtering, prefix/suffix support, and seed-based reproducibility."
},
{
"author": "solidlime",
"title": "Random Image Picker",
"reference": "https://github.com/solidlime/Comfyui-Random_Image_Picker",
"files": [
"https://github.com/solidlime/Comfyui-Random_Image_Picker"
],
"install_type": "git-clone",
"description": "ComfyUI custom node for flexible image loading with file picker and random folder selection. Features instant preview, auto mode switching, and browser-based file selection.",
"nodename_pattern": "RandomImagePicker"
},
{
"author": "mengqin",
"title": "Twinflow Node for ComfyUI",
"reference": "https://github.com/mengqin/ComfyUI-TwinFlow",
"files": [
"https://github.com/mengqin/ComfyUI-TwinFlow"
],
"install_type": "git-clone",
"description": "This is a set of sampling nodes specifically designed for fine-tuning Twinflow models."
},
{
"author": "shmbatom",
"title": "Comfyui-ImageAB-Compare",
"id": "Comfyui-ImageAB-Compare",
"reference": "https://github.com/shmbatom/Comfyui-ImageAB-Compare",
"files": [
"https://github.com/shmbatom/Comfyui-ImageAB-Compare"
],
"install_type": "git-clone",
"description": "image split comparison horizontally/vertically, real-time mouse interaction to adjust split ratios, bidirectional linkage between slider and mouse, and the ability to export comparison images with precise split lines."
},
{
"author": "DanrisiUA",
"title": "ComfyUI-ZImage-LoRA-Merger",
@ -614,156 +845,6 @@
],
"install_type": "git-clone",
"description": "LLM integration nodes for ComfyUI. Support chat completions and image generation with OpenAI/Gemini. Features precise resolution and aspect ratio control for Gemini image generation (1K/2K/4K with 5 aspect ratios). Zero external dependencies."
},
{
"author": "Rhovanx",
"title": "Wan Vace Auto Joiner",
"reference": "https://github.com/Rhovanx/wan_vace_auto_joiner",
"files": [
"https://github.com/Rhovanx/wan_vace_auto_joiner"
],
"install_type": "git-clone",
"description": "Seamlessly join multiple video clips using WAN VACE with one click."
},
{
"author": "552023587",
"title": "comfyui_character_selector",
"reference": "https://github.com/552023587/comfyui_character_selector",
"files": [
"https://github.com/552023587/comfyui_character_selector"
],
"install_type": "git-clone",
"description": "Supports 2D dropdown selector for characters and actions that automatically combines prompt descriptions. (Description by CC)"
},
{
"author": "rookiestar28",
"title": "ComfyUI-Doctor",
"reference": "https://github.com/rookiestar28/ComfyUI-Doctor",
"files": [
"https://github.com/rookiestar28/ComfyUI-Doctor"
],
"install_type": "git-clone",
"description": "A continuous, real-time runtime diagnostics suite for ComfyUI. Automatic error interception, intelligent fix suggestions, and deep data flow inspection."
},
{
"author": "PozzettiAndrea",
"title": "ComfyUI-MIDI3D",
"reference": "https://github.com/PozzettiAndrea/ComfyUI-MIDI3D",
"files": [
"https://github.com/PozzettiAndrea/ComfyUI-MIDI3D"
],
"install_type": "git-clone",
"description": "THIS NODE IS WIP. ComfyUI wrapper for MIDI-3D: Multi-Instance Diffusion for single image to compositional 3D scene generation."
},
{
"author": "EricRollei",
"title": "Refocus - Generative Refocusing",
"reference": "https://github.com/EricRollei/comfyui-refocus",
"files": [
"https://github.com/EricRollei/comfyui-refocus"
],
"install_type": "git-clone",
"description": "ComfyUI nodes for Genfocus generative refocusing. Features DeblurNet (restore all-in-focus images), BokehNet (create realistic depth-of-field/bokeh effects), DepthPro depth estimation, and defocus map utilities. Uses FLUX.1-dev with specialized LoRA adapters."
},
{
"author": "princepainter",
"title": "ComfyUI-PainterI2Vadvanced",
"reference": "https://github.com/princepainter/ComfyUI-PainterI2Vadvanced",
"files": [
"https://github.com/princepainter/ComfyUI-PainterI2Vadvanced"
],
"install_type": "git-clone",
"description": "Enhanced Wan2.2 image-to-video node with dual sampler workflow, dynamic enhancement, and intelligent color drift correction for video generation. (Description by CC)"
},
{
"author": "daveand",
"title": "ComfyUI-daveand-utils",
"reference": "https://github.com/daveand/ComfyUI-daveand-utils",
"files": [
"https://github.com/daveand/ComfyUI-daveand-utils"
],
"install_type": "git-clone",
"description": "Utility nodes including ModelConfigSelector for saving checkpoint configurations and managing manual sampler overrides. (Description by CC)"
},
{
"author": "ckinpdx",
"title": "ComfyUI-LoadAudioandSplit",
"reference": "https://github.com/ckinpdx/ComfyUI-LoadAudioandSplit",
"files": [
"https://github.com/ckinpdx/ComfyUI-LoadAudioandSplit"
],
"install_type": "git-clone",
"description": "Splits audio into frame-synced chunks for video generation workflows with support for overlapping segments for seamless transitions."
},
{
"author": "NewBieAI-Lab",
"title": "ComfyUI-MltoXml",
"reference": "https://github.com/NewBieAI-Lab/ComfyUI-MltoXml",
"files": [
"https://github.com/NewBieAI-Lab/ComfyUI-MltoXml"
],
"install_type": "git-clone",
"description": "Simple node to convert ML or XML format data. (Description by CC)"
},
{
"author": "Hahihula",
"title": "ComfyUI-batching-nodes",
"reference": "https://github.com/Hahihula/ComfyUI-batching-nodes",
"files": [
"https://github.com/Hahihula/ComfyUI-batching-nodes"
],
"install_type": "git-clone",
"description": "A collection of custom nodes for ComfyUI that enable powerful batch processing capabilities for both prompts and images."
},
{
"author": "huyl3-cpu",
"title": "comfyui_segment_anything_a100",
"reference": "https://github.com/huyl3-cpu/comfyui_segment_anything_a100",
"files": [
"https://github.com/huyl3-cpu/comfyui_segment_anything_a100"
],
"install_type": "git-clone",
"description": "Heavily optimized A100 GPU fork of ComfyUI Segment Anything using BF16 precision, VRAM Locking, and Zero-Copy GPU processing for massive batch processing."
},
{
"author": "elgalardi",
"title": "comfyui-clip-prompt-splitter",
"reference": "https://github.com/elgalardi/comfyui-clip-prompt-splitter",
"files": [
"https://github.com/elgalardi/comfyui-clip-prompt-splitter"
],
"install_type": "git-clone",
"description": "Custom node for ComfyUI that splits a multiline prompt into 5 independent CLIP conditionings."
},
{
"author": "ZhiHui6",
"title": "zhihui_nodes_comfyui",
"reference": "https://github.com/ZhiHui6/zhihui_nodes_comfyui",
"files": [
"https://github.com/ZhiHui6/zhihui_nodes_comfyui"
],
"install_type": "git-clone",
"description": "ComfyUI node collection: text processing tools, image processing nodes, prompt generators and system prompt loaders, ect."
},
{
"author": "tori29umai0123",
"title": "ComfyUI-Model_Downloader",
"reference": "https://github.com/tori29umai0123/ComfyUI-Model_Downloader",
"files": [
"https://github.com/tori29umai0123/ComfyUI-Model_Downloader"
],
"install_type": "git-clone",
"description": "ComfyUI custom node for downloading models directly from HuggingFace and CivitAI with support for individual files, directory downloads, and batch processing via INI files. (Description by CC)"
},
{
"author": "visualbruno",
"title": "ComfyUI-Trellis2",
"reference": "https://github.com/visualbruno/ComfyUI-Trellis2",
"files": [
"https://github.com/visualbruno/ComfyUI-Trellis2"
],
"install_type": "git-clone",
"description": "ComfyUI Wrapper for TRELLIS.2 - Microsoft's image-to-3D generation model. (Description by CC)"
}
]
}

File diff suppressed because it is too large Load Diff

View File

@ -1,7 +1,7 @@
[project]
name = "comfyui-manager"
description = "ComfyUI-Manager provides features to install and manage custom nodes for ComfyUI, as well as various functionalities to assist with ComfyUI."
version = "3.39.1"
version = "3.39.2"
license = { file = "LICENSE.txt" }
dependencies = ["GitPython", "PyGithub", "matrix-nio", "transformers", "huggingface-hub>0.20", "typer", "rich", "typing-extensions", "toml", "uv", "chardet"]