Merge pull request #3100 from Dehypnotic/main

Update custom-node-list.json
This commit is contained in:
Dr.Lt.Data
2026-07-23 03:08:27 +09:00
committed by GitHub
2 changed files with 5 additions and 37 deletions
+4 -34
View File
@@ -24609,13 +24609,13 @@
}, },
{ {
"author": "Dehypnotic", "author": "Dehypnotic",
"title": "Dehypnotic Save nodes", "title": "Dehypnotic",
"reference": "https://github.com/Dehypnotic/comfyui-dehypnotic-save-nodes", "reference": "https://github.com/Dehypnotic/ComfyUI-Dehypnotic",
"files": [ "files": [
"https://github.com/Dehypnotic/comfyui-dehypnotic-save-nodes" "https://github.com/Dehypnotic/ComfyUI-Dehypnotic"
], ],
"install_type": "git-clone", "install_type": "git-clone",
"description": "Save toolkit for audio, image, and video: MP3 audio export with VBR/CBR options, multi-format image saving with workflow/thumbnail metadata, and video + frame encoding (MP4/MKV/WEBM/MOV) — all sharing whitelist-safe paths and rich placeholder templating." "description": "Creative suite for ComfyUI: Aspect Ratio, Numbered Text, Save-nodes (MP3 Audio, Images, and Video), Range To String, and Set/Get."
}, },
{ {
"author": "feixuetuba", "author": "feixuetuba",
@@ -34929,16 +34929,6 @@
"install_type": "git-clone", "install_type": "git-clone",
"description": "Smart dynamic layer swapping between GPU and CPU for optimal inference performance with comprehensive mixed precision handling and copy-compute overlap optimization. Enables running much larger models on limited VRAM setups." "description": "Smart dynamic layer swapping between GPU and CPU for optimal inference performance with comprehensive mixed precision handling and copy-compute overlap optimization. Enables running much larger models on limited VRAM setups."
}, },
{
"author": "Dehypnotic",
"title": "NumberedText",
"reference": "https://github.com/Dehypnotic/comfyui-numbered-text",
"files": [
"https://github.com/Dehypnotic/comfyui-numbered-text"
],
"install_type": "git-clone",
"description": "Lightweight node to number text divisions (one per newline) and select single/multiple divisions by index with an optional separator"
},
{ {
"author": "rickrender", "author": "rickrender",
"title": "Vectorizer API", "title": "Vectorizer API",
@@ -35075,16 +35065,6 @@
"color-matcher>=0.3.0" "color-matcher>=0.3.0"
] ]
}, },
{
"author": "Dehypnotic",
"title": "RangeToString",
"reference": "https://github.com/Dehypnotic/comfyui-range-to-string",
"files": [
"https://github.com/Dehypnotic/comfyui-range-to-string"
],
"install_type": "git-clone",
"description": "Lightweight node that generates a string of numbers between a start and end value. Supports positive and negative steps, configurable separators, and inclusive/exclusive end values."
},
{ {
"author": "KY-2000", "author": "KY-2000",
"title": "comfyui-ksampler-tester-loop", "title": "comfyui-ksampler-tester-loop",
@@ -35728,16 +35708,6 @@
"install_type": "git-clone", "install_type": "git-clone",
"description": "A ComfyUI custom node for generating synchronized audio for videos using the HunyuanVideo-Foley model." "description": "A ComfyUI custom node for generating synchronized audio for videos using the HunyuanVideo-Foley model."
}, },
{
"author": "Dehypnotic",
"title": "AspectRatioAdvanced",
"reference": "https://github.com/Dehypnotic/comfyui-aspect-ratio-advanced",
"files": [
"https://github.com/Dehypnotic/comfyui-aspect-ratio-advanced"
],
"install_type": "git-clone",
"description": "An advanced aspect ratio calculator and image scaler with flexible scaling modes and intelligent image handling."
},
{ {
"author": "GsusGG", "author": "GsusGG",
"title": "ComfyUI-CozyGen", "title": "ComfyUI-CozyGen",
+1 -3
View File
@@ -14,7 +14,6 @@ import git
import glob import glob
import json import json
from datetime import datetime from datetime import datetime
from contextlib import contextmanager
from server import PromptServer from server import PromptServer
import manager_core as core import manager_core as core
@@ -318,7 +317,6 @@ setup_environment()
from aiohttp import web from aiohttp import web
import aiohttp import aiohttp
import json
import zipfile import zipfile
import urllib.request import urllib.request
@@ -890,7 +888,7 @@ async def get_node_types_in_workflows(request):
# iterate over each node in the workflow # iterate over each node in the workflow
for node in workflow_file_data["nodes"]: for node in workflow_file_data["nodes"]:
if "id" not in node: if "id" not in node:
logging.warning(f"Found a node with no ID - possibly corrupt/invalid workflow?") logging.warning("Found a node with no ID - possibly corrupt/invalid workflow?")
continue continue
# if there's no type, throw a warning # if there's no type, throw a warning
if "type" not in node: if "type" not in node: