Compare commits
52 Commits
feat/compl
...
3.33
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1246538bbb | ||
|
|
80518abf9d | ||
|
|
fc1ae2a18e | ||
|
|
3fd8d2049c | ||
|
|
35a6bcf20c | ||
|
|
0d75fc331e | ||
|
|
0a23e793e3 | ||
|
|
2c1c03e063 | ||
|
|
64059d2949 | ||
|
|
648aa7c4d3 | ||
|
|
274bb81a08 | ||
|
|
e2c90b4681 | ||
|
|
fa0a98ac6e | ||
|
|
e6e7b42415 | ||
|
|
0b7ef2e1d4 | ||
|
|
2fac67a9f9 | ||
|
|
8b9892de2e | ||
|
|
b3290dc909 | ||
|
|
3e3176eddb | ||
|
|
b1ef84894a | ||
|
|
c6cffc92c4 | ||
|
|
efb9fd2712 | ||
|
|
94b294ff93 | ||
|
|
99a9e33648 | ||
|
|
055d94a919 | ||
|
|
0978005240 | ||
|
|
1f796581ec | ||
|
|
f3a1716dad | ||
|
|
a1c3a0db1f | ||
|
|
9f80cc8a6b | ||
|
|
133786846e | ||
|
|
bdf297a5c6 | ||
|
|
6767254eb0 | ||
|
|
691cebd479 | ||
|
|
f3932cbf29 | ||
|
|
3f73a97037 | ||
|
|
226f1f5be4 | ||
|
|
7e45c07660 | ||
|
|
0c815036b9 | ||
|
|
ae9fdd0255 | ||
|
|
b3874ee6fd | ||
|
|
62af4891f3 | ||
|
|
2176e0c0ad | ||
|
|
cac105b0d5 | ||
|
|
cd7c42cc23 | ||
|
|
a3fb847773 | ||
|
|
5c2f4f9e4b | ||
|
|
0a511d5b87 | ||
|
|
efe1aad5db | ||
|
|
eed4c53df0 | ||
|
|
9c08a6314b | ||
|
|
a6b2d2c722 |
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
7311
github-stats.json
7311
github-stats.json
File diff suppressed because it is too large
Load Diff
@@ -46,6 +46,8 @@ def git_url(fullpath):
|
|||||||
|
|
||||||
for k, v in config.items():
|
for k, v in config.items():
|
||||||
if k.startswith('remote ') and 'url' in v:
|
if k.startswith('remote ') and 'url' in v:
|
||||||
|
if 'Comfy-Org/ComfyUI-Manager' in v['url']:
|
||||||
|
return "https://github.com/ltdrdata/ComfyUI-Manager"
|
||||||
return v['url']
|
return v['url']
|
||||||
|
|
||||||
return None
|
return None
|
||||||
|
|||||||
@@ -43,7 +43,7 @@ import manager_downloader
|
|||||||
from node_package import InstalledNodePackage
|
from node_package import InstalledNodePackage
|
||||||
|
|
||||||
|
|
||||||
version_code = [3, 32, 5]
|
version_code = [3, 33]
|
||||||
version_str = f"V{version_code[0]}.{version_code[1]}" + (f'.{version_code[2]}' if len(version_code) > 2 else '')
|
version_str = f"V{version_code[0]}.{version_code[1]}" + (f'.{version_code[2]}' if len(version_code) > 2 else '')
|
||||||
|
|
||||||
|
|
||||||
@@ -400,18 +400,46 @@ class ManagedResult:
|
|||||||
return self
|
return self
|
||||||
|
|
||||||
|
|
||||||
|
class NormalizedKeyDict(dict):
|
||||||
|
def _normalize_key(self, key):
|
||||||
|
if isinstance(key, str):
|
||||||
|
return key.strip().lower()
|
||||||
|
return key
|
||||||
|
|
||||||
|
def __setitem__(self, key, value):
|
||||||
|
super().__setitem__(self._normalize_key(key), value)
|
||||||
|
|
||||||
|
def __getitem__(self, key):
|
||||||
|
return super().__getitem__(self._normalize_key(key))
|
||||||
|
|
||||||
|
def __delitem__(self, key):
|
||||||
|
return super().__delitem__(self._normalize_key(key))
|
||||||
|
|
||||||
|
def __contains__(self, key):
|
||||||
|
return super().__contains__(self._normalize_key(key))
|
||||||
|
|
||||||
|
def get(self, key, default=None):
|
||||||
|
return super().get(self._normalize_key(key), default)
|
||||||
|
|
||||||
|
def setdefault(self, key, default=None):
|
||||||
|
return super().setdefault(self._normalize_key(key), default)
|
||||||
|
|
||||||
|
def pop(self, key, default=None):
|
||||||
|
return super().pop(self._normalize_key(key), default)
|
||||||
|
|
||||||
|
|
||||||
class UnifiedManager:
|
class UnifiedManager:
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
self.installed_node_packages: dict[str, InstalledNodePackage] = {}
|
self.installed_node_packages: dict[str, InstalledNodePackage] = {}
|
||||||
|
|
||||||
self.cnr_inactive_nodes = {} # node_id -> node_version -> fullpath
|
self.cnr_inactive_nodes = NormalizedKeyDict() # node_id -> node_version -> fullpath
|
||||||
self.nightly_inactive_nodes = {} # node_id -> fullpath
|
self.nightly_inactive_nodes = NormalizedKeyDict() # node_id -> fullpath
|
||||||
self.unknown_inactive_nodes = {} # node_id -> repo url * fullpath
|
self.unknown_inactive_nodes = {} # node_id -> repo url * fullpath
|
||||||
self.active_nodes = {} # node_id -> node_version * fullpath
|
self.active_nodes = NormalizedKeyDict() # node_id -> node_version * fullpath
|
||||||
self.unknown_active_nodes = {} # node_id -> repo url * fullpath
|
self.unknown_active_nodes = {} # node_id -> repo url * fullpath
|
||||||
self.cnr_map = {} # node_id -> cnr info
|
self.cnr_map = NormalizedKeyDict() # node_id -> cnr info
|
||||||
self.repo_cnr_map = {} # repo_url -> cnr info
|
self.repo_cnr_map = {} # repo_url -> cnr info
|
||||||
self.custom_node_map_cache = {} # (channel, mode) -> augmented custom node list json
|
self.custom_node_map_cache = {} # (channel, mode) -> augmented custom node list json
|
||||||
self.processed_install = set()
|
self.processed_install = set()
|
||||||
|
|
||||||
def get_module_name(self, x):
|
def get_module_name(self, x):
|
||||||
@@ -2876,7 +2904,7 @@ async def get_unified_total_nodes(channel, mode, regsitry_cache_mode='cache'):
|
|||||||
|
|
||||||
if cnr_id is not None:
|
if cnr_id is not None:
|
||||||
# cnr or nightly version
|
# cnr or nightly version
|
||||||
cnr_ids.remove(cnr_id)
|
cnr_ids.discard(cnr_id)
|
||||||
updatable = False
|
updatable = False
|
||||||
cnr = unified_manager.cnr_map[cnr_id]
|
cnr = unified_manager.cnr_map[cnr_id]
|
||||||
|
|
||||||
|
|||||||
@@ -181,7 +181,10 @@ def set_preview_method(method):
|
|||||||
core.get_config()['preview_method'] = method
|
core.get_config()['preview_method'] = method
|
||||||
|
|
||||||
|
|
||||||
set_preview_method(core.get_config()['preview_method'])
|
if args.preview_method == latent_preview.LatentPreviewMethod.NoPreviews:
|
||||||
|
set_preview_method(core.get_config()['preview_method'])
|
||||||
|
else:
|
||||||
|
logging.warning("[ComfyUI-Manager] Since --preview-method is set, ComfyUI-Manager's preview method feature will be ignored.")
|
||||||
|
|
||||||
|
|
||||||
def set_component_policy(mode):
|
def set_component_policy(mode):
|
||||||
|
|||||||
@@ -1,23 +1,255 @@
|
|||||||
{
|
{
|
||||||
"custom_nodes": [
|
"custom_nodes": [
|
||||||
{
|
{
|
||||||
"author": "#NOTICE_1.13",
|
"author": "franky519",
|
||||||
"title": "NOTICE: This channel is not the default channel.",
|
"title": "ComfyUI Face Four Image Matcher [WIP]",
|
||||||
"reference": "https://github.com/ltdrdata/ComfyUI-Manager",
|
"reference": "https://github.com/franky519/comfyui_fnckc_Face_analysis",
|
||||||
"files": [],
|
"files": [
|
||||||
|
"https://github.com/franky519/comfyui_fnckc_Face_analysis"
|
||||||
|
],
|
||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "If you see this message, your ComfyUI-Manager is outdated.\nDev channel provides only the list of the developing nodes. If you want to find the complete node list, please go to the Default channel."
|
"description": "ComfyUI custom node for four face image matching and face swap control\nNOTE: Invalid pyproject.toml"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "bleash-dev",
|
||||||
|
"title": "Comfyui-Iddle-Checker",
|
||||||
|
"reference": "https://github.com/bleash-dev/Comfyui-Iddle-Checker",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/bleash-dev/Comfyui-Iddle-Checker"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "front extension for idle checker"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "fangg2000",
|
||||||
|
"title": "ComfyUI-StableAudioFG [WIP]",
|
||||||
|
"reference": "https://github.com/fangg2000/ComfyUI-StableAudioFG",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/fangg2000/ComfyUI-StableAudioFG"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "The ComfyUI plugin for stable-audio (supports offline use)\nNOTE: The files in the repo are not organized."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "hdfhssg",
|
||||||
|
"title": "comfyui_EvoSearch [WIP]",
|
||||||
|
"reference": "https://github.com/hdfhssg/comfyui_EvoSearch",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/hdfhssg/comfyui_EvoSearch"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "NODES: EvoSearch_FLUX, EvoSearch_SD21, EvoSearch_WAN, EvolutionScheduleGenerator, GuidanceRewardsGenerator"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "simonjaq",
|
||||||
|
"title": "ComfyUI-sjnodes",
|
||||||
|
"reference": "https://github.com/simonjaq/ComfyUI-sjnodes",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/simonjaq/ComfyUI-sjnodes"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Some modified ComfyUI custom nodes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "A4P7J1N7M05OT",
|
||||||
|
"title": "ComfyUI-VAELoaderSDXLmod",
|
||||||
|
"reference": "https://github.com/A4P7J1N7M05OT/ComfyUI-VAELoaderSDXLmod",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/A4P7J1N7M05OT/ComfyUI-VAELoaderSDXLmod"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "NODES: Modified SDXL VAE Loader, Empty Latent Image Variable"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "xzuyn",
|
||||||
|
"title": "xzuynodes-ComfyUI",
|
||||||
|
"reference": "https://github.com/xzuyn/ComfyUI-xzuynodes",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/xzuyn/ComfyUI-xzuynodes"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "NODES: Last Frame Extractor"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "gilons",
|
||||||
|
"title": "ComfyUI-GoogleDrive-Downloader [UNSAFE]",
|
||||||
|
"reference": "https://github.com/gilons/ComfyUI-GoogleDrive-Downloader",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/gilons/ComfyUI-GoogleDrive-Downloader"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "ComfyUI custom node for downloading files from Google Drive.[w/There is a vulnerability that allows saving a remote file to an arbitrary local path.]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "moonwhaler",
|
||||||
|
"title": "ComfyUI-FileBrowserAPI [UNSAFE]",
|
||||||
|
"reference": "https://github.com/GalactusX31/ComfyUI-FileBrowserAPI",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/GalactusX31/ComfyUI-FileBrowserAPI"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "A general-purpose, dependency-free File and Folder Browser API for ComfyUI custom nodes.[w/path traversal vulnerability]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "moonwhaler",
|
||||||
|
"title": "comfyui-moonpack",
|
||||||
|
"reference": "https://github.com/moonwhaler/comfyui-moonpack",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/moonwhaler/comfyui-moonpack"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "NODES: Proportional Dimension, Simple String Replace, Regex String Replace, VACE Looper Frame Scheduler"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "DreamsInAutumn",
|
||||||
|
"title": "ComfyUI-Autumn-LLM-Nodes",
|
||||||
|
"reference": "https://github.com/DreamsInAutumn/ComfyUI-Autumn-LLM-Nodes",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/DreamsInAutumn/ComfyUI-Autumn-LLM-Nodes"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "NODES: Gemini-Image-To-Prompt, Gemini-Prompt-Builder, LLM-Prompt-Builder"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "alexgenovese",
|
||||||
|
"title": "ComfyUI-Reica",
|
||||||
|
"reference": "https://github.com/alexgenovese/ComfyUI-Reica",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/alexgenovese/ComfyUI-Reica"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "NODES: 'Reica GCP: Read Image', 'Reica GCP: Write Image & Get URL', 'Reica Text Image Display', 'Reica Read Image URL', 'Reica URL Image Loader Filename', 'Reica API: Send HTTP Notification', 'Insert Anything'"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "yichengup",
|
||||||
|
"title": "ComfyUI-Transition",
|
||||||
|
"reference": "https://github.com/yichengup/ComfyUI-Transition",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/yichengup/ComfyUI-Transition"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "NODES: Linear Transition, Gradient Transition, Dual Line Transition, Sequence Transition, Circular Transition, Circular Sequence Transition"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "wildminder",
|
||||||
|
"title": "ComfyUI-MagCache [NAME CONFLICT|WIP]",
|
||||||
|
"reference": "https://github.com/wildminder/ComfyUI-MagCache",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/wildminder/ComfyUI-MagCache"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "official implementation of [zehong-ma/MagCache](https://github.com/zehong-ma/MagCache) for ComfyUI"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "laubsauger",
|
||||||
|
"title": "ComfyUI Storyboard [WIP]",
|
||||||
|
"reference": "https://github.com/laubsauger/comfyui-storyboard",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/laubsauger/comfyui-storyboard"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "This custom node for ComfyUI provides a markdown renderer to display formatted text and notes within your workflow."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "IsItDanOrAi",
|
||||||
|
"title": "ComfyUI-exLoadout [WIP]",
|
||||||
|
"reference": "https://github.com/IsItDanOrAi/ComfyUI-exLoadout",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/IsItDanOrAi/ComfyUI-exLoadout"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "NODES: exLoadoutCheckpointLoader, exLoadout Selector, exLoadoutA, exLoadoutG, exLoadoutReadColumn, exLoadoutEditCell\nNOTE: The files in the repo are not organized."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "grokuku",
|
||||||
|
"title": "ComfyUI-Holaf-Terminal [UNSAFE]",
|
||||||
|
"reference": "https://github.com/grokuku/ComfyUI-Holaf-Utilities",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/grokuku/ComfyUI-Holaf-Utilities"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "Interactive Terminal in a node for ComfyUI[w/This custom extension provides a remote web-based shell (terminal) interface to the machine running the ComfyUI server. By installing and using this extension, you are opening a direct, powerful, and potentially dangerous access point to your system.]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "whmc76",
|
||||||
|
"title": "ComfyUI-LongTextTTSSuite [WIP]",
|
||||||
|
"reference": "https://github.com/whmc76/ComfyUI-LongTextTTSSuite",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/whmc76/ComfyUI-LongTextTTSSuite"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "This plugin can cut txt or srt files, hand them over to TTS for speech slicing generation, and synthesize long speech\nNOTE: The files in the repo are not organized."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "usrname0",
|
||||||
|
"title": "ComfyUI-AllergicPack [WIP]",
|
||||||
|
"reference": "https://github.com/usrname0/ComfyUI-AllergicPack",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/usrname0/ComfyUI-AllergicPack"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "This package is not ready for primetime but I'm making it public anyway. If I'm using the node then I'm putting it here. Might make it more official later. Use at your own risk."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "spawner",
|
||||||
|
"title": "comfyui-spawner-nodes",
|
||||||
|
"reference": "https://github.com/spawner1145/comfyui-spawner-nodes",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/spawner1145/comfyui-spawner-nodes"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "NODES: Read Image Metadata, JSON process, Text Encoder/Decoder"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "cesilk10",
|
||||||
|
"title": "cesilk-comfyui-nodes",
|
||||||
|
"reference": "https://github.com/cesilk10/cesilk-comfyui-nodes",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/cesilk10/cesilk-comfyui-nodes"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "NODES: Save and Upload to S3, SDXL Image Sizes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "COcisuts",
|
||||||
|
"title": "CObot-ComfyUI-WhisperToTranscription [WIP]",
|
||||||
|
"reference": "https://github.com/COcisuts/CObot-ComfyUI-WhisperToTranscription",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/COcisuts/CObot-ComfyUI-WhisperToTranscription"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "CObot-ComfyUI-WhisperToTranscription\nNOTE: missing requirements.txt"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "xuhuan2048",
|
||||||
|
"title": "ExtractStoryboards [WIP]",
|
||||||
|
"reference": "https://github.com/gitadmini/comfyui_extractstoryboards",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/gitadmini/comfyui_extractstoryboards"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "A tool for decomposing video storyboards, which can obtain storyboards and keyframes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "jinchanz",
|
||||||
|
"title": "ComfyUI-AliCloud-Bailian [WIP]",
|
||||||
|
"reference": "https://github.com/jinchanz/ComfyUI-AliCloud-Bailian",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/jinchanz/ComfyUI-AliCloud-Bailian"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "This is a collection of custom nodes for invoking Alibaba Cloud's DashScope API within ComfyUI.\nNOTE: The files in the repo are not organized."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "Yukinoshita-Yukinoe",
|
||||||
|
"title": "ComfyUI-KontextOfficialNode",
|
||||||
|
"reference": "https://github.com/Yukinoshita-Yukinoe/ComfyUI-KontextOfficialNode",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/Yukinoshita-Yukinoe/ComfyUI-KontextOfficialNode"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "NODES: Kontext Text-to-Image (Official Max), Kontext Image Editing (Official Max)"
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
{
|
{
|
||||||
"author": "takoyaki1118",
|
"author": "takoyaki1118",
|
||||||
"title": "ComfyUI_PromptExtractor",
|
"title": "ComfyUI_PromptExtractor",
|
||||||
@@ -267,7 +499,7 @@
|
|||||||
"https://github.com/EQXai/ComfyUI_EQX"
|
"https://github.com/EQXai/ComfyUI_EQX"
|
||||||
],
|
],
|
||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "NODES: SaveImage_EQX, File Image Selector, Load Prompt From File - EQX, LoraStackEQX_random, Extract Filename - EQX, Extract LORA name - EQX"
|
"description": "NODES: SaveImage_EQX, File Image Selector, Load Prompt From File - EQX, LoraStackEQX_random, Extract Filename - EQX, Extract LORA name - EQX, NSFW Detector EQX, NSFW Detector Advanced EQX"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"author": "yincangshiwei",
|
"author": "yincangshiwei",
|
||||||
@@ -948,16 +1180,6 @@
|
|||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "ComfyUI implementation of the partfield nvidea segmentation models\nNOTE: The files in the repo are not organized."
|
"description": "ComfyUI implementation of the partfield nvidea segmentation models\nNOTE: The files in the repo are not organized."
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"author": "MicheleGuidi",
|
|
||||||
"title": "ComfyUI-Computer-Vision [WIP]",
|
|
||||||
"reference": "https://github.com/MicheleGuidi/ComfyUI-Contextual-SAM2",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/MicheleGuidi/comfyui-computer-vision"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "Extension nodes for ComfyUI that improves automatic segmentation using bounding boxes generated by Florence 2 and segmentation from Segment Anything 2 (SAM2). Currently just an enhancement of nodes from [a/Kijai](https://github.com/kijai/ComfyUI-segment-anything-2).\nNOTE: The files in the repo are not organized."
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"author": "shinich39",
|
"author": "shinich39",
|
||||||
"title": "comfyui-textarea-is-shit",
|
"title": "comfyui-textarea-is-shit",
|
||||||
@@ -1020,10 +1242,10 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"author": "ftechmax",
|
"author": "ftechmax",
|
||||||
"title": "ComfyUI-FTM-Pack",
|
"title": "ComfyUI-NovaKit-Pack",
|
||||||
"reference": "https://github.com/ftechmax/ComfyUI-FTM-Pack",
|
"reference": "https://github.com/ftechmax/ComfyUI-NovaKit-Pack",
|
||||||
"files": [
|
"files": [
|
||||||
"https://github.com/ftechmax/ComfyUI-FTM-Pack"
|
"https://github.com/ftechmax/ComfyUI-NovaKit-Pack"
|
||||||
],
|
],
|
||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "NODES: Count Tokens"
|
"description": "NODES: Count Tokens"
|
||||||
@@ -1033,7 +1255,7 @@
|
|||||||
"title": "ComfyUI DiaTest TTS Node [WIP]",
|
"title": "ComfyUI DiaTest TTS Node [WIP]",
|
||||||
"reference": "https://github.com/BobRandomNumber/ComfyUI-DiaTTS",
|
"reference": "https://github.com/BobRandomNumber/ComfyUI-DiaTTS",
|
||||||
"files": [
|
"files": [
|
||||||
"https://github.com/BobRandomNumber/ComfyUI-DiaTest"
|
"https://github.com/BobRandomNumber/ComfyUI-DiaTTS"
|
||||||
],
|
],
|
||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "Partial ComfyUI Dia implementation"
|
"description": "Partial ComfyUI Dia implementation"
|
||||||
@@ -1308,16 +1530,6 @@
|
|||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "A custom ComfyUI node for generating images using the HiDream AI model.\nNOTE: The files in the repo are not organized."
|
"description": "A custom ComfyUI node for generating images using the HiDream AI model.\nNOTE: The files in the repo are not organized."
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"author": "AJO-reading",
|
|
||||||
"title": "ComfyUI-AjoNodes [WIP]",
|
|
||||||
"reference": "https://github.com/AJO-reading/ComfyUI-AjoNodes",
|
|
||||||
"files": [
|
|
||||||
"https://github.com/AJO-reading/ComfyUI-AjoNodes"
|
|
||||||
],
|
|
||||||
"install_type": "git-clone",
|
|
||||||
"description": "A collection of custom nodes designed for ComfyUI from the AJO-reading organization. This repository currently includes the Audio Collect & Concat node, which collects multiple audio segments and concatenates them into a single audio stream.\nNOTE: The files in the repo are not organized."
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"author": "ZenAI-Vietnam",
|
"author": "ZenAI-Vietnam",
|
||||||
"title": "ComfyUI_InfiniteYou [NAME CONFLICT]",
|
"title": "ComfyUI_InfiniteYou [NAME CONFLICT]",
|
||||||
|
|||||||
@@ -148,27 +148,29 @@
|
|||||||
],
|
],
|
||||||
"https://github.com/1hew/ComfyUI-1hewNodes": [
|
"https://github.com/1hew/ComfyUI-1hewNodes": [
|
||||||
[
|
[
|
||||||
"BlendModesAlpha",
|
|
||||||
"CoordinateExtract",
|
"CoordinateExtract",
|
||||||
"ImageAddLabel",
|
"ImageAddLabel",
|
||||||
"ImageBBoxCrop",
|
"ImageBBoxCrop",
|
||||||
|
"ImageBBoxPaste",
|
||||||
|
"ImageBlendModesByAlpha",
|
||||||
"ImageBlendModesByCSS",
|
"ImageBlendModesByCSS",
|
||||||
"ImageCropEdge",
|
"ImageCropEdge",
|
||||||
"ImageCropSquare",
|
"ImageCropSquare",
|
||||||
"ImageCropWithBBox",
|
"ImageCropWithBBox",
|
||||||
"ImageCroppedPaste",
|
|
||||||
"ImageDetailHLFreqSeparation",
|
"ImageDetailHLFreqSeparation",
|
||||||
"ImageEditStitch",
|
"ImageEditStitch",
|
||||||
|
"ImageLumaMatte",
|
||||||
"ImagePlot",
|
"ImagePlot",
|
||||||
"ImageResizeUniversal",
|
"ImageResizeUniversal",
|
||||||
"LumaMatte",
|
"ImageSolid",
|
||||||
|
"ImageTileMerge",
|
||||||
|
"ImageTileSplit",
|
||||||
"MaskBBoxCrop",
|
"MaskBBoxCrop",
|
||||||
"MaskBatchMathOps",
|
"MaskBatchMathOps",
|
||||||
"MaskMathOps",
|
"MaskMathOps",
|
||||||
"PathSelect",
|
"PathSelect",
|
||||||
"PromptExtract",
|
"PromptExtract",
|
||||||
"SliderValueRangeMapping",
|
"SliderValueRangeMapping"
|
||||||
"Solid"
|
|
||||||
],
|
],
|
||||||
{
|
{
|
||||||
"title_aux": "ComfyUI-1hewNodes [WIP]"
|
"title_aux": "ComfyUI-1hewNodes [WIP]"
|
||||||
@@ -282,22 +284,30 @@
|
|||||||
"https://github.com/7BEII/Comfyui_PDuse": [
|
"https://github.com/7BEII/Comfyui_PDuse": [
|
||||||
[
|
[
|
||||||
"Empty_Line",
|
"Empty_Line",
|
||||||
"LoRALoader_path",
|
"ImageBlendText",
|
||||||
|
"ImageBlendV1",
|
||||||
|
"ImageRatioCrop",
|
||||||
"Load_Images",
|
"Load_Images",
|
||||||
"PDFile_FileName_refixer",
|
"PDFile_name_fix",
|
||||||
|
"PDIMAGE_ImageCombine",
|
||||||
"PDIMAGE_LongerSize",
|
"PDIMAGE_LongerSize",
|
||||||
"PDIMAGE_Rename",
|
"PDIMAGE_Rename",
|
||||||
|
"PDImageConcante",
|
||||||
"PDJSON_BatchJsonIncremental",
|
"PDJSON_BatchJsonIncremental",
|
||||||
"PDJSON_Group",
|
"PDJSON_Group",
|
||||||
|
"PD_CustomImageProcessor",
|
||||||
"PD_GetImageSize",
|
"PD_GetImageSize",
|
||||||
"PD_ImageMergerWithText",
|
"PD_ImageBatchSplitter",
|
||||||
|
"PD_ImageInfo",
|
||||||
"PD_Image_Crop_Location",
|
"PD_Image_Crop_Location",
|
||||||
"PD_Image_centerCrop",
|
"PD_Image_centerCrop",
|
||||||
"PD_MASK_SELECTION",
|
"PD_MASK_SELECTION",
|
||||||
"PD_RemoveColorWords",
|
"PD_RemoveColorWords",
|
||||||
|
"PD_SimpleTest",
|
||||||
"PD_Text Overlay Node",
|
"PD_Text Overlay Node",
|
||||||
|
"PD_imagesave_path",
|
||||||
"PDstring_Save",
|
"PDstring_Save",
|
||||||
"ReadTxtFiles"
|
"mask_edge_selector"
|
||||||
],
|
],
|
||||||
{
|
{
|
||||||
"title_aux": "comfyui-promptbymood [WIP]"
|
"title_aux": "comfyui-promptbymood [WIP]"
|
||||||
@@ -311,6 +321,15 @@
|
|||||||
"title_aux": "ComfyUI-ManualSigma"
|
"title_aux": "ComfyUI-ManualSigma"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/A4P7J1N7M05OT/ComfyUI-VAELoaderSDXLmod": [
|
||||||
|
[
|
||||||
|
"EmptyLatentImageVariable",
|
||||||
|
"ModifiedSDXLVAELoader"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "ComfyUI-VAELoaderSDXLmod"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/A719689614/ComfyUI_AC_FUNV8Beta1": [
|
"https://github.com/A719689614/ComfyUI_AC_FUNV8Beta1": [
|
||||||
[
|
[
|
||||||
"\u2b1b(TODO)AC_Super_Come_Ckpt",
|
"\u2b1b(TODO)AC_Super_Come_Ckpt",
|
||||||
@@ -416,16 +435,6 @@
|
|||||||
"title_aux": "UtilNodes-ComfyUI [WIP]"
|
"title_aux": "UtilNodes-ComfyUI [WIP]"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"https://github.com/AJO-reading/ComfyUI-AjoNodes": [
|
|
||||||
[
|
|
||||||
"AJO_AudioCollectAndConcat",
|
|
||||||
"AJO_PreviewAudio",
|
|
||||||
"AJO_SaveAudio"
|
|
||||||
],
|
|
||||||
{
|
|
||||||
"title_aux": "ComfyUI-AjoNodes [WIP]"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"https://github.com/ALatentPlace/ComfyUI_yanc": [
|
"https://github.com/ALatentPlace/ComfyUI_yanc": [
|
||||||
[
|
[
|
||||||
"> Bloom",
|
"> Bloom",
|
||||||
@@ -599,7 +608,7 @@
|
|||||||
],
|
],
|
||||||
"https://github.com/Alazuaka/comfyui-lora-stack-node": [
|
"https://github.com/Alazuaka/comfyui-lora-stack-node": [
|
||||||
[
|
[
|
||||||
"EsCheckpointSet",
|
"AlazukaCheckpoint",
|
||||||
"EsLoraSet"
|
"EsLoraSet"
|
||||||
],
|
],
|
||||||
{
|
{
|
||||||
@@ -661,6 +670,7 @@
|
|||||||
"TS_FilePathLoader",
|
"TS_FilePathLoader",
|
||||||
"TS_Free_Video_Memory",
|
"TS_Free_Video_Memory",
|
||||||
"TS_ImageResize",
|
"TS_ImageResize",
|
||||||
|
"TS_MarianTranslator",
|
||||||
"TS_Qwen3",
|
"TS_Qwen3",
|
||||||
"TS_VideoDepthNode",
|
"TS_VideoDepthNode",
|
||||||
"TS_Video_Upscale_With_Model"
|
"TS_Video_Upscale_With_Model"
|
||||||
@@ -674,6 +684,8 @@
|
|||||||
"Add Human Styler",
|
"Add Human Styler",
|
||||||
"ConcaveHullImage",
|
"ConcaveHullImage",
|
||||||
"Convert Monochrome",
|
"Convert Monochrome",
|
||||||
|
"ImageBWPostprocessor",
|
||||||
|
"ImageBWPreprocessor",
|
||||||
"Inpaint Crop Xo",
|
"Inpaint Crop Xo",
|
||||||
"LoadData",
|
"LoadData",
|
||||||
"Mask Aligned bbox for ConcaveHull",
|
"Mask Aligned bbox for ConcaveHull",
|
||||||
@@ -876,7 +888,7 @@
|
|||||||
"title_aux": "ComfyUI-BDXNodes [WIP]"
|
"title_aux": "ComfyUI-BDXNodes [WIP]"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"https://github.com/BobRandomNumber/ComfyUI-DiaTest": [
|
"https://github.com/BobRandomNumber/ComfyUI-DiaTTS": [
|
||||||
[
|
[
|
||||||
"DiaGenerate",
|
"DiaGenerate",
|
||||||
"DiaLoader"
|
"DiaLoader"
|
||||||
@@ -920,6 +932,14 @@
|
|||||||
"title_aux": "ComfyUI-BS_FalAi-API-Video [WIP]"
|
"title_aux": "ComfyUI-BS_FalAi-API-Video [WIP]"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/COcisuts/CObot-ComfyUI-WhisperToTranscription": [
|
||||||
|
[
|
||||||
|
"CobotWhisperToTransciption"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "CObot-ComfyUI-WhisperToTranscription [WIP]"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/CY-CHENYUE/ComfyUI-FramePack-HY": [
|
"https://github.com/CY-CHENYUE/ComfyUI-FramePack-HY": [
|
||||||
[
|
[
|
||||||
"CreateKeyframes_HY",
|
"CreateKeyframes_HY",
|
||||||
@@ -941,19 +961,26 @@
|
|||||||
],
|
],
|
||||||
"https://github.com/Chargeuk/ComfyUI-vts-nodes": [
|
"https://github.com/Chargeuk/ComfyUI-vts-nodes": [
|
||||||
[
|
[
|
||||||
|
"VTS Add Text To list",
|
||||||
"VTS Clean Text",
|
"VTS Clean Text",
|
||||||
|
"VTS Clean Text List",
|
||||||
"VTS Clear Ram",
|
"VTS Clear Ram",
|
||||||
"VTS Clip Text Encode",
|
"VTS Clip Text Encode",
|
||||||
"VTS Color Mask To Mask",
|
"VTS Color Mask To Mask",
|
||||||
"VTS Conditioning Set Batch Mask",
|
"VTS Conditioning Set Batch Mask",
|
||||||
"VTS Count Characters",
|
"VTS Count Characters",
|
||||||
"VTS Create Character Mask",
|
"VTS Create Character Mask",
|
||||||
|
"VTS Fix Image Tags",
|
||||||
"VTS Images Crop From Masks",
|
"VTS Images Crop From Masks",
|
||||||
"VTS Images Scale",
|
"VTS Images Scale",
|
||||||
"VTS Images Scale To Min",
|
"VTS Images Scale To Min",
|
||||||
"VTS Merge Delimited Text",
|
"VTS Merge Delimited Text",
|
||||||
|
"VTS Merge Text",
|
||||||
|
"VTS Merge Text Lists",
|
||||||
"VTS Reduce Batch Size",
|
"VTS Reduce Batch Size",
|
||||||
"VTS Render People Kps",
|
"VTS Render People Kps",
|
||||||
|
"VTS Repeat Text As List",
|
||||||
|
"VTS Replace Text In List",
|
||||||
"VTS To Text",
|
"VTS To Text",
|
||||||
"VTS_Load_Pose_Keypoints",
|
"VTS_Load_Pose_Keypoints",
|
||||||
"Vts Text To Batch Prompt"
|
"Vts Text To Batch Prompt"
|
||||||
@@ -1185,9 +1212,9 @@
|
|||||||
"Donut Detailer XL Blocks",
|
"Donut Detailer XL Blocks",
|
||||||
"DonutApplyLoRAStack",
|
"DonutApplyLoRAStack",
|
||||||
"DonutClipEncode",
|
"DonutClipEncode",
|
||||||
|
"DonutFillerClip",
|
||||||
|
"DonutFillerModel",
|
||||||
"DonutLoRAStack",
|
"DonutLoRAStack",
|
||||||
"DonutLoadCLIPModels",
|
|
||||||
"DonutLoadUNetModels",
|
|
||||||
"DonutWidenMergeCLIP",
|
"DonutWidenMergeCLIP",
|
||||||
"DonutWidenMergeUNet",
|
"DonutWidenMergeUNet",
|
||||||
"DualCFGGuider",
|
"DualCFGGuider",
|
||||||
@@ -1562,6 +1589,7 @@
|
|||||||
],
|
],
|
||||||
"https://github.com/DraconicDragon/ComfyUI_e621_booru_toolkit": [
|
"https://github.com/DraconicDragon/ComfyUI_e621_booru_toolkit": [
|
||||||
[
|
[
|
||||||
|
"GetAnyBooruPostAdv",
|
||||||
"GetBooruPost",
|
"GetBooruPost",
|
||||||
"TagWikiFetch"
|
"TagWikiFetch"
|
||||||
],
|
],
|
||||||
@@ -1569,6 +1597,16 @@
|
|||||||
"title_aux": "ComfyUI e621 booru Toolkit"
|
"title_aux": "ComfyUI e621 booru Toolkit"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/DreamsInAutumn/ComfyUI-Autumn-LLM-Nodes": [
|
||||||
|
[
|
||||||
|
"GeminiImageToPrompt",
|
||||||
|
"GeminiPromptBuilder",
|
||||||
|
"LLMPromptBuilder"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "ComfyUI-Autumn-LLM-Nodes"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/Dreamshot-io/ComfyUI-Extend-Resolution": [
|
"https://github.com/Dreamshot-io/ComfyUI-Extend-Resolution": [
|
||||||
[
|
[
|
||||||
"ResolutionPadding"
|
"ResolutionPadding"
|
||||||
@@ -1579,11 +1617,15 @@
|
|||||||
],
|
],
|
||||||
"https://github.com/EQXai/ComfyUI_EQX": [
|
"https://github.com/EQXai/ComfyUI_EQX": [
|
||||||
[
|
[
|
||||||
|
"CountFaces_EQX",
|
||||||
"Extract Filename - EQX",
|
"Extract Filename - EQX",
|
||||||
"Extract LORA name - EQX",
|
"Extract LORA name - EQX",
|
||||||
"File Image Selector",
|
"File Image Selector",
|
||||||
"Load Prompt From File - EQX",
|
"Load Prompt From File - EQX",
|
||||||
"LoraStackEQX_random"
|
"LoadRetinaFace_EQX",
|
||||||
|
"LoraStackEQX_random",
|
||||||
|
"NSFW Detector EQX",
|
||||||
|
"SaveImage_EQX"
|
||||||
],
|
],
|
||||||
{
|
{
|
||||||
"title_aux": "ComfyUI_EQX"
|
"title_aux": "ComfyUI_EQX"
|
||||||
@@ -1778,6 +1820,14 @@
|
|||||||
"title_aux": "ComfyUI-Airtable [WIP]"
|
"title_aux": "ComfyUI-Airtable [WIP]"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/GalactusX31/ComfyUI-FileBrowserAPI": [
|
||||||
|
[
|
||||||
|
"PathSelectorNode"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "ComfyUI-FileBrowserAPI [UNSAFE]"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/GentlemanHu/ComfyUI-Notifier": [
|
"https://github.com/GentlemanHu/ComfyUI-Notifier": [
|
||||||
[
|
[
|
||||||
"GentlemanHu_Notifier"
|
"GentlemanHu_Notifier"
|
||||||
@@ -1871,6 +1921,19 @@
|
|||||||
"title_aux": "ComfyUI-igTools"
|
"title_aux": "ComfyUI-igTools"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/IsItDanOrAi/ComfyUI-exLoadout": [
|
||||||
|
[
|
||||||
|
"dropdowns",
|
||||||
|
"exCheckpointLoader",
|
||||||
|
"exLoadoutEditCell",
|
||||||
|
"exLoadoutReadColumn",
|
||||||
|
"exSeg",
|
||||||
|
"exSeg2"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "ComfyUI-exLoadout [WIP]"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/IuvenisSapiens/ComfyUI_MiniCPM-V-2_6-int4": [
|
"https://github.com/IuvenisSapiens/ComfyUI_MiniCPM-V-2_6-int4": [
|
||||||
[
|
[
|
||||||
"DisplayText",
|
"DisplayText",
|
||||||
@@ -2267,12 +2330,15 @@
|
|||||||
],
|
],
|
||||||
"https://github.com/MakkiShizu/ComfyUI-MakkiTools": [
|
"https://github.com/MakkiShizu/ComfyUI-MakkiTools": [
|
||||||
[
|
[
|
||||||
|
"AutoLoop_create_pseudo_loop_video",
|
||||||
|
"Environment_INFO",
|
||||||
"GetImageNthCount",
|
"GetImageNthCount",
|
||||||
"ImageChannelSeparate",
|
"ImageChannelSeparate",
|
||||||
"ImageCountConcatenate",
|
"ImageCountConcatenate",
|
||||||
"ImageHeigthStitch",
|
"ImageHeigthStitch",
|
||||||
"ImageWidthStitch",
|
"ImageWidthStitch",
|
||||||
"MergeImageChannels"
|
"MergeImageChannels",
|
||||||
|
"translators"
|
||||||
],
|
],
|
||||||
{
|
{
|
||||||
"title_aux": "ComfyUI-MakkiTools"
|
"title_aux": "ComfyUI-MakkiTools"
|
||||||
@@ -2299,9 +2365,9 @@
|
|||||||
"https://github.com/Maxed-Out-99/ComfyUI-MaxedOut": [
|
"https://github.com/Maxed-Out-99/ComfyUI-MaxedOut": [
|
||||||
[
|
[
|
||||||
"Flux Empty Latent Image",
|
"Flux Empty Latent Image",
|
||||||
|
"Flux Image Scale To Total Pixels (Flux Safe)",
|
||||||
"Image Scale To Total Pixels (SDXL Safe)",
|
"Image Scale To Total Pixels (SDXL Safe)",
|
||||||
"SDXL Resolutions",
|
"Prompt With Guidance (Flux)",
|
||||||
"Sd 1.5 Empty Latent Image",
|
|
||||||
"Sdxl Empty Latent Image"
|
"Sdxl Empty Latent Image"
|
||||||
],
|
],
|
||||||
{
|
{
|
||||||
@@ -2337,15 +2403,6 @@
|
|||||||
"title_aux": "comfyui-yaml-prompt"
|
"title_aux": "comfyui-yaml-prompt"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"https://github.com/MicheleGuidi/comfyui-computer-vision": [
|
|
||||||
[
|
|
||||||
"Sam2ContextSegmentation",
|
|
||||||
"Sam2TiledSegmentation"
|
|
||||||
],
|
|
||||||
{
|
|
||||||
"title_aux": "ComfyUI-Computer-Vision [WIP]"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"https://github.com/MickeyJ/ComfyUI_mickster_nodes": [
|
"https://github.com/MickeyJ/ComfyUI_mickster_nodes": [
|
||||||
[
|
[
|
||||||
"Image Size Scaled",
|
"Image Size Scaled",
|
||||||
@@ -2503,6 +2560,7 @@
|
|||||||
"https://github.com/Novavision0313/ComfyUI-NVVS": [
|
"https://github.com/Novavision0313/ComfyUI-NVVS": [
|
||||||
[
|
[
|
||||||
"AllBlackMaskValidator",
|
"AllBlackMaskValidator",
|
||||||
|
"DirectionSelector",
|
||||||
"FullBodyDetection",
|
"FullBodyDetection",
|
||||||
"HighlightIndexSelector",
|
"HighlightIndexSelector",
|
||||||
"MaskCoverageAnalysis",
|
"MaskCoverageAnalysis",
|
||||||
@@ -2573,6 +2631,7 @@
|
|||||||
"FRED_AutoCropImage_Native_Ratio_v5",
|
"FRED_AutoCropImage_Native_Ratio_v5",
|
||||||
"FRED_AutoCropImage_SDXL_Ratio_V3",
|
"FRED_AutoCropImage_SDXL_Ratio_V3",
|
||||||
"FRED_AutoCropImage_SDXL_Ratio_V4",
|
"FRED_AutoCropImage_SDXL_Ratio_V4",
|
||||||
|
"FRED_AutoImageTile_from_Mask_v1",
|
||||||
"FRED_CropFace",
|
"FRED_CropFace",
|
||||||
"FRED_FolderSelector",
|
"FRED_FolderSelector",
|
||||||
"FRED_ImageBrowser_Dress",
|
"FRED_ImageBrowser_Dress",
|
||||||
@@ -2669,6 +2728,7 @@
|
|||||||
],
|
],
|
||||||
"https://github.com/RobeSantoro/ComfyUI-RobeNodes": [
|
"https://github.com/RobeSantoro/ComfyUI-RobeNodes": [
|
||||||
[
|
[
|
||||||
|
"AudioWeights to FadeMask \ud83d\udc24",
|
||||||
"Boolean Primitive \ud83d\udc24",
|
"Boolean Primitive \ud83d\udc24",
|
||||||
"Image Input Switch \ud83d\udc24",
|
"Image Input Switch \ud83d\udc24",
|
||||||
"Indices Generator \ud83d\udc24",
|
"Indices Generator \ud83d\udc24",
|
||||||
@@ -2975,6 +3035,7 @@
|
|||||||
"SDVN Checkpoint Download List",
|
"SDVN Checkpoint Download List",
|
||||||
"SDVN ControlNet Download",
|
"SDVN ControlNet Download",
|
||||||
"SDVN Controlnet Apply",
|
"SDVN Controlnet Apply",
|
||||||
|
"SDVN Crop By Ratio",
|
||||||
"SDVN DALL-E Generate Image",
|
"SDVN DALL-E Generate Image",
|
||||||
"SDVN Dall-E Generate Image 2",
|
"SDVN Dall-E Generate Image 2",
|
||||||
"SDVN Dic Convert",
|
"SDVN Dic Convert",
|
||||||
@@ -3039,6 +3100,8 @@
|
|||||||
"SDVN Save Text",
|
"SDVN Save Text",
|
||||||
"SDVN Seed",
|
"SDVN Seed",
|
||||||
"SDVN Simple Any Input",
|
"SDVN Simple Any Input",
|
||||||
|
"SDVN Slider 1",
|
||||||
|
"SDVN Slider 100",
|
||||||
"SDVN StyleModel Download",
|
"SDVN StyleModel Download",
|
||||||
"SDVN Styles",
|
"SDVN Styles",
|
||||||
"SDVN Switch",
|
"SDVN Switch",
|
||||||
@@ -3328,6 +3391,15 @@
|
|||||||
"title_aux": "ComfyUI_LLM_Are_You_Listening [WIP]"
|
"title_aux": "ComfyUI_LLM_Are_You_Listening [WIP]"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/Yukinoshita-Yukinoe/ComfyUI-KontextOfficialNode": [
|
||||||
|
[
|
||||||
|
"KontextImageEditingOfficialAPI_Max",
|
||||||
|
"KontextTextToImageOfficialAPI_Max"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "ComfyUI-KontextOfficialNode"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/ZHO-ZHO-ZHO/ComfyUI-AuraSR-ZHO": [
|
"https://github.com/ZHO-ZHO-ZHO/ComfyUI-AuraSR-ZHO": [
|
||||||
[
|
[
|
||||||
"AuraSR_Lterative_Zho",
|
"AuraSR_Lterative_Zho",
|
||||||
@@ -3438,12 +3510,19 @@
|
|||||||
],
|
],
|
||||||
"https://github.com/aa-parky/pipemind-comfyui": [
|
"https://github.com/aa-parky/pipemind-comfyui": [
|
||||||
[
|
[
|
||||||
|
"BatchImageLoadInput",
|
||||||
|
"BatchImageLoadOutput",
|
||||||
"BooleanSwitchAny",
|
"BooleanSwitchAny",
|
||||||
"KeywordPromptComposer",
|
"KeywordPromptComposer",
|
||||||
|
"LoadTxtFile",
|
||||||
|
"PipemindDisplayAny",
|
||||||
"PipemindFlux2MAspectRatio",
|
"PipemindFlux2MAspectRatio",
|
||||||
|
"PipemindLoraLoader",
|
||||||
"PipemindMultilineTextInput",
|
"PipemindMultilineTextInput",
|
||||||
"PipemindRoomNode",
|
|
||||||
"PipemindSDXL15AspectRatio",
|
"PipemindSDXL15AspectRatio",
|
||||||
|
"PipemindSaveImageWTxt",
|
||||||
|
"PipemindShowText",
|
||||||
|
"PipemindTokenCounter",
|
||||||
"RandomLineFromDropdown",
|
"RandomLineFromDropdown",
|
||||||
"SelectLineFromDropdown",
|
"SelectLineFromDropdown",
|
||||||
"SimplePromptCombiner"
|
"SimplePromptCombiner"
|
||||||
@@ -3531,7 +3610,8 @@
|
|||||||
"ReicaGCPWriteImageNode",
|
"ReicaGCPWriteImageNode",
|
||||||
"ReicaHTTPNotification",
|
"ReicaHTTPNotification",
|
||||||
"ReicaReadImageUrl",
|
"ReicaReadImageUrl",
|
||||||
"ReicaTextImageDisplay"
|
"ReicaTextImageDisplay",
|
||||||
|
"ReicaURLImageLoader"
|
||||||
],
|
],
|
||||||
{
|
{
|
||||||
"title_aux": "ComfyUI-Reica"
|
"title_aux": "ComfyUI-Reica"
|
||||||
@@ -4049,7 +4129,7 @@
|
|||||||
],
|
],
|
||||||
"https://github.com/bulldog68/ComfyUI_FMJ": [
|
"https://github.com/bulldog68/ComfyUI_FMJ": [
|
||||||
[
|
[
|
||||||
"CreaPrompt"
|
"FMJCreaPrompt"
|
||||||
],
|
],
|
||||||
{
|
{
|
||||||
"title_aux": "ComfyUI_FMJ [WIP]"
|
"title_aux": "ComfyUI_FMJ [WIP]"
|
||||||
@@ -4097,6 +4177,15 @@
|
|||||||
"title_aux": "cel_sampler [WIP]"
|
"title_aux": "cel_sampler [WIP]"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/cesilk10/cesilk-comfyui-nodes": [
|
||||||
|
[
|
||||||
|
"SaveAndUploadToS3",
|
||||||
|
"SdxlImageSizes"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "cesilk-comfyui-nodes"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/chaojie/ComfyUI-DynamiCrafter": [
|
"https://github.com/chaojie/ComfyUI-DynamiCrafter": [
|
||||||
[
|
[
|
||||||
"DynamiCrafter Simple",
|
"DynamiCrafter Simple",
|
||||||
@@ -4262,6 +4351,7 @@
|
|||||||
"ControlNetInpaintingAliMamaApply",
|
"ControlNetInpaintingAliMamaApply",
|
||||||
"ControlNetLoader",
|
"ControlNetLoader",
|
||||||
"CosmosImageToVideoLatent",
|
"CosmosImageToVideoLatent",
|
||||||
|
"CosmosPredict2ImageToVideoLatent",
|
||||||
"CreateVideo",
|
"CreateVideo",
|
||||||
"CropMask",
|
"CropMask",
|
||||||
"DiffControlNetLoader",
|
"DiffControlNetLoader",
|
||||||
@@ -4388,11 +4478,14 @@
|
|||||||
"LoadImage",
|
"LoadImage",
|
||||||
"LoadImageMask",
|
"LoadImageMask",
|
||||||
"LoadImageOutput",
|
"LoadImageOutput",
|
||||||
|
"LoadImageSetFromFolderNode",
|
||||||
"LoadLatent",
|
"LoadLatent",
|
||||||
"LoadVideo",
|
"LoadVideo",
|
||||||
"LoraLoader",
|
"LoraLoader",
|
||||||
"LoraLoaderModelOnly",
|
"LoraLoaderModelOnly",
|
||||||
|
"LoraModelLoader",
|
||||||
"LoraSave",
|
"LoraSave",
|
||||||
|
"LossGraphNode",
|
||||||
"LotusConditioning",
|
"LotusConditioning",
|
||||||
"LumaConceptsNode",
|
"LumaConceptsNode",
|
||||||
"LumaImageModifyNode",
|
"LumaImageModifyNode",
|
||||||
@@ -4529,6 +4622,7 @@
|
|||||||
"SaveImage",
|
"SaveImage",
|
||||||
"SaveImageWebsocket",
|
"SaveImageWebsocket",
|
||||||
"SaveLatent",
|
"SaveLatent",
|
||||||
|
"SaveLoRANode",
|
||||||
"SaveSVGNode",
|
"SaveSVGNode",
|
||||||
"SaveVideo",
|
"SaveVideo",
|
||||||
"SaveWEBM",
|
"SaveWEBM",
|
||||||
@@ -4604,6 +4698,7 @@
|
|||||||
"ThresholdMask",
|
"ThresholdMask",
|
||||||
"TomePatchModel",
|
"TomePatchModel",
|
||||||
"TorchCompileModel",
|
"TorchCompileModel",
|
||||||
|
"TrainLoraNode",
|
||||||
"TrimVideoLatent",
|
"TrimVideoLatent",
|
||||||
"TripleCLIPLoader",
|
"TripleCLIPLoader",
|
||||||
"TripoConversionNode",
|
"TripoConversionNode",
|
||||||
@@ -5003,6 +5098,19 @@
|
|||||||
"title_aux": "ComfyUI-SenseVoice [WIP]"
|
"title_aux": "ComfyUI-SenseVoice [WIP]"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/fangg2000/ComfyUI-StableAudioFG": [
|
||||||
|
[
|
||||||
|
"LoadStableAudioModel",
|
||||||
|
"StableAudioFG"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"author": "lks-ai",
|
||||||
|
"description": "A Simple integration of Stable Audio Diffusion with knobs and stuff!",
|
||||||
|
"nickname": "stableaudio",
|
||||||
|
"title": "StableAudioSampler",
|
||||||
|
"title_aux": "ComfyUI-StableAudioFG [WIP]"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/fangziheng2321/comfyuinode_chopmask": [
|
"https://github.com/fangziheng2321/comfyuinode_chopmask": [
|
||||||
[
|
[
|
||||||
"cus_chopmask"
|
"cus_chopmask"
|
||||||
@@ -5017,7 +5125,8 @@
|
|||||||
"HtmlPreview",
|
"HtmlPreview",
|
||||||
"LoadHtml",
|
"LoadHtml",
|
||||||
"SaveHtml",
|
"SaveHtml",
|
||||||
"SingleImageToBase64"
|
"SingleImageToBase64",
|
||||||
|
"SingleImageToBase64KeepMetadata"
|
||||||
],
|
],
|
||||||
{
|
{
|
||||||
"title_aux": "ComfyUI_html [UNSAFE]"
|
"title_aux": "ComfyUI_html [UNSAFE]"
|
||||||
@@ -5061,6 +5170,15 @@
|
|||||||
"title_aux": "comfyui-redux-style"
|
"title_aux": "comfyui-redux-style"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/franky519/comfyui_fnckc_Face_analysis": [
|
||||||
|
[
|
||||||
|
"FaceAnalysisModels",
|
||||||
|
"FaceFourImageMatcher"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "ComfyUI Face Four Image Matcher [WIP]"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/fritzprix/ComfyUI-LLM-Utils": [
|
"https://github.com/fritzprix/ComfyUI-LLM-Utils": [
|
||||||
[
|
[
|
||||||
"WeightedDict",
|
"WeightedDict",
|
||||||
@@ -5074,12 +5192,12 @@
|
|||||||
"title_aux": "ComfyUI-LLM-Utils [WIP]"
|
"title_aux": "ComfyUI-LLM-Utils [WIP]"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"https://github.com/ftechmax/ComfyUI-FTM-Pack": [
|
"https://github.com/ftechmax/ComfyUI-NovaKit-Pack": [
|
||||||
[
|
[
|
||||||
"CountTokens"
|
"CountTokens"
|
||||||
],
|
],
|
||||||
{
|
{
|
||||||
"title_aux": "ComfyUI-FTM-Pack"
|
"title_aux": "ComfyUI-NovaKit-Pack"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"https://github.com/gabe-init/ComfyUI-LM-Studio": [
|
"https://github.com/gabe-init/ComfyUI-LM-Studio": [
|
||||||
@@ -5162,6 +5280,25 @@
|
|||||||
"title_aux": "ComfyUI-N_SwapInput [UNSAFE]"
|
"title_aux": "ComfyUI-N_SwapInput [UNSAFE]"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/gilons/ComfyUI-GoogleDrive-Downloader": [
|
||||||
|
[
|
||||||
|
"custom_nodes"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "ComfyUI-GoogleDrive-Downloader [UNSAFE]"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"https://github.com/gitadmini/comfyui_extractstoryboards": [
|
||||||
|
[
|
||||||
|
"Example",
|
||||||
|
"ExtractStoryboards_xuhuan1024",
|
||||||
|
"IntBatchSize_xuhuan1024",
|
||||||
|
"IntBatch_xuhuan1024"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "ExtractStoryboards [WIP]"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/githubYiheng/comfyui_median_filter": [
|
"https://github.com/githubYiheng/comfyui_median_filter": [
|
||||||
[
|
[
|
||||||
"ImageMedianFilter"
|
"ImageMedianFilter"
|
||||||
@@ -5314,7 +5451,11 @@
|
|||||||
"HolafImageComparer",
|
"HolafImageComparer",
|
||||||
"HolafInstagramResize",
|
"HolafInstagramResize",
|
||||||
"HolafKSampler",
|
"HolafKSampler",
|
||||||
"HolafNeurogridOverload",
|
"HolafLutApplier",
|
||||||
|
"HolafLutGenerator",
|
||||||
|
"HolafLutLoader",
|
||||||
|
"HolafLutSaver",
|
||||||
|
"HolafMaskToBoolean",
|
||||||
"HolafOverlayNode",
|
"HolafOverlayNode",
|
||||||
"HolafResolutionPreset",
|
"HolafResolutionPreset",
|
||||||
"HolafSaveImage",
|
"HolafSaveImage",
|
||||||
@@ -5425,6 +5566,18 @@
|
|||||||
"title_aux": "ComfyUI_pxtool [WIP]"
|
"title_aux": "ComfyUI_pxtool [WIP]"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/hdfhssg/comfyui_EvoSearch": [
|
||||||
|
[
|
||||||
|
"EvoSearch_FLUX",
|
||||||
|
"EvoSearch_SD21",
|
||||||
|
"EvoSearch_WAN",
|
||||||
|
"EvolutionScheduleGenerator",
|
||||||
|
"GuidanceRewardsGenerator"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "comfyui_EvoSearch [WIP]"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/hiusdev/ComfyUI_Lah_Toffee": [
|
"https://github.com/hiusdev/ComfyUI_Lah_Toffee": [
|
||||||
[
|
[
|
||||||
"LoadVideoRandom"
|
"LoadVideoRandom"
|
||||||
@@ -5783,6 +5936,18 @@
|
|||||||
"title_aux": "Jim's ComfyUI Nodes [WIP]"
|
"title_aux": "Jim's ComfyUI Nodes [WIP]"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/jinchanz/ComfyUI-AliCloud-Bailian": [
|
||||||
|
[
|
||||||
|
"BailianAPI",
|
||||||
|
"BailianAPIPoll",
|
||||||
|
"BailianAPISubmit",
|
||||||
|
"MaletteJSONExtractor",
|
||||||
|
"MaletteJSONModifier"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "ComfyUI-AliCloud-Bailian [WIP]"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/jn-jairo/jn_node_suite_comfyui": [
|
"https://github.com/jn-jairo/jn_node_suite_comfyui": [
|
||||||
[
|
[
|
||||||
"JN_AreaInfo",
|
"JN_AreaInfo",
|
||||||
@@ -6072,6 +6237,7 @@
|
|||||||
"Hy3DUploadMesh",
|
"Hy3DUploadMesh",
|
||||||
"Hy3DVAEDecode",
|
"Hy3DVAEDecode",
|
||||||
"Hy3DVAELoader",
|
"Hy3DVAELoader",
|
||||||
|
"Hy3D_2_1SimpleMeshGen",
|
||||||
"MESHToTrimesh",
|
"MESHToTrimesh",
|
||||||
"TrimeshToMESH"
|
"TrimeshToMESH"
|
||||||
],
|
],
|
||||||
@@ -6181,6 +6347,8 @@
|
|||||||
"ReCamMasterPoseVisualizer",
|
"ReCamMasterPoseVisualizer",
|
||||||
"WanVideoATITracks",
|
"WanVideoATITracks",
|
||||||
"WanVideoATITracksVisualize",
|
"WanVideoATITracksVisualize",
|
||||||
|
"WanVideoATI_comfy",
|
||||||
|
"WanVideoApplyNAG",
|
||||||
"WanVideoBlockSwap",
|
"WanVideoBlockSwap",
|
||||||
"WanVideoClipVisionEncode",
|
"WanVideoClipVisionEncode",
|
||||||
"WanVideoContextOptions",
|
"WanVideoContextOptions",
|
||||||
@@ -6201,6 +6369,7 @@
|
|||||||
"WanVideoLoopArgs",
|
"WanVideoLoopArgs",
|
||||||
"WanVideoLoraBlockEdit",
|
"WanVideoLoraBlockEdit",
|
||||||
"WanVideoLoraSelect",
|
"WanVideoLoraSelect",
|
||||||
|
"WanVideoMagCache",
|
||||||
"WanVideoModelLoader",
|
"WanVideoModelLoader",
|
||||||
"WanVideoPhantomEmbeds",
|
"WanVideoPhantomEmbeds",
|
||||||
"WanVideoReCamMasterCameraEmbed",
|
"WanVideoReCamMasterCameraEmbed",
|
||||||
@@ -6213,6 +6382,7 @@
|
|||||||
"WanVideoTeaCache",
|
"WanVideoTeaCache",
|
||||||
"WanVideoTextEmbedBridge",
|
"WanVideoTextEmbedBridge",
|
||||||
"WanVideoTextEncode",
|
"WanVideoTextEncode",
|
||||||
|
"WanVideoTextEncodeSingle",
|
||||||
"WanVideoTinyVAELoader",
|
"WanVideoTinyVAELoader",
|
||||||
"WanVideoTorchCompileSettings",
|
"WanVideoTorchCompileSettings",
|
||||||
"WanVideoUni3C_ControlnetLoader",
|
"WanVideoUni3C_ControlnetLoader",
|
||||||
@@ -6747,6 +6917,7 @@
|
|||||||
"polymath_helper",
|
"polymath_helper",
|
||||||
"polymath_scraper",
|
"polymath_scraper",
|
||||||
"polymath_settings",
|
"polymath_settings",
|
||||||
|
"polymath_template",
|
||||||
"polymath_text_mask"
|
"polymath_text_mask"
|
||||||
],
|
],
|
||||||
{
|
{
|
||||||
@@ -6995,6 +7166,17 @@
|
|||||||
"title_aux": "comfy-url-fetcher [WIP]"
|
"title_aux": "comfy-url-fetcher [WIP]"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/moonwhaler/comfyui-moonpack": [
|
||||||
|
[
|
||||||
|
"ProportionalDimension",
|
||||||
|
"RegexStringReplace",
|
||||||
|
"SimpleStringReplace",
|
||||||
|
"VACELooperFrameScheduler"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "comfyui-moonpack"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/mr-krak3n/ComfyUI-Qwen": [
|
"https://github.com/mr-krak3n/ComfyUI-Qwen": [
|
||||||
[
|
[
|
||||||
"DeepSeekResponseParser",
|
"DeepSeekResponseParser",
|
||||||
@@ -7423,6 +7605,7 @@
|
|||||||
],
|
],
|
||||||
"https://github.com/pomelyu/cy-prompt-tools": [
|
"https://github.com/pomelyu/cy-prompt-tools": [
|
||||||
[
|
[
|
||||||
|
"CY_LLM",
|
||||||
"CY_LoadPrompt",
|
"CY_LoadPrompt",
|
||||||
"CY_LoadPrompt4",
|
"CY_LoadPrompt4",
|
||||||
"CY_LoadPromptPro",
|
"CY_LoadPromptPro",
|
||||||
@@ -7496,18 +7679,24 @@
|
|||||||
"CreateListJSON",
|
"CreateListJSON",
|
||||||
"CreateListString",
|
"CreateListString",
|
||||||
"DoLogin",
|
"DoLogin",
|
||||||
|
"FixLinksAndRevLinks",
|
||||||
"HttpRequest",
|
"HttpRequest",
|
||||||
"Image_Attachment",
|
"Image_Attachment",
|
||||||
|
"IncludeInSpiderData",
|
||||||
"JSON_Attachment",
|
"JSON_Attachment",
|
||||||
"Json2String",
|
"Json2String",
|
||||||
"LoadSpiderData",
|
"LoadSpiderData",
|
||||||
"PNGtoImage",
|
"PNGtoImage",
|
||||||
"Query_OpenAI",
|
"Query_OpenAI",
|
||||||
|
"RemoveCircularReferences",
|
||||||
"RunPython",
|
"RunPython",
|
||||||
|
"RunPythonGriptapeTool",
|
||||||
"SaveSpiderData",
|
"SaveSpiderData",
|
||||||
"SpiderCrawl",
|
"SpiderCrawl",
|
||||||
|
"SpiderSplit",
|
||||||
"String2Json",
|
"String2Json",
|
||||||
"String_Attachment"
|
"String_Attachment",
|
||||||
|
"TextMultiSave"
|
||||||
],
|
],
|
||||||
{
|
{
|
||||||
"title_aux": "ComfyUI-AI_Tools [UNSAFE]"
|
"title_aux": "ComfyUI-AI_Tools [UNSAFE]"
|
||||||
@@ -7674,6 +7863,7 @@
|
|||||||
[
|
[
|
||||||
"Batch Keyframes",
|
"Batch Keyframes",
|
||||||
"Get Image Dimensions",
|
"Get Image Dimensions",
|
||||||
|
"Image Mix RGB",
|
||||||
"Pad Batch to 4n+1",
|
"Pad Batch to 4n+1",
|
||||||
"Resize Frame",
|
"Resize Frame",
|
||||||
"Slot Frame",
|
"Slot Frame",
|
||||||
@@ -7923,6 +8113,20 @@
|
|||||||
"title_aux": "ComfyUI_ReduxEmbedToolkit"
|
"title_aux": "ComfyUI_ReduxEmbedToolkit"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/simonjaq/ComfyUI-sjnodes": [
|
||||||
|
[
|
||||||
|
"CrossFadeVideo",
|
||||||
|
"InpaintCropImprovedGPU",
|
||||||
|
"InpaintStitchImprovedGPU",
|
||||||
|
"LoadStitcherFromFile",
|
||||||
|
"SaveStitcherToFile",
|
||||||
|
"SmoothTemporalMask",
|
||||||
|
"WanVideoVACEExtend"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "ComfyUI-sjnodes"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/smthemex/ComfyUI_GPT_SoVITS_Lite": [
|
"https://github.com/smthemex/ComfyUI_GPT_SoVITS_Lite": [
|
||||||
[
|
[
|
||||||
"GPT_SoVITS_LoadModel",
|
"GPT_SoVITS_LoadModel",
|
||||||
@@ -8013,6 +8217,16 @@
|
|||||||
"title_aux": "comfyui-sourceful-official"
|
"title_aux": "comfyui-sourceful-official"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/spawner1145/comfyui-spawner-nodes": [
|
||||||
|
[
|
||||||
|
"ImageMetadataReader",
|
||||||
|
"TextEncoderDecoder",
|
||||||
|
"json_process"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "comfyui-spawner-nodes"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/sswink/comfyui-lingshang": [
|
"https://github.com/sswink/comfyui-lingshang": [
|
||||||
[
|
[
|
||||||
"LS_ALY_Seg_Body_Utils",
|
"LS_ALY_Seg_Body_Utils",
|
||||||
@@ -8374,6 +8588,15 @@
|
|||||||
"title_aux": "ComfyUI-RaceDetect"
|
"title_aux": "ComfyUI-RaceDetect"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/usrname0/ComfyUI-AllergicPack": [
|
||||||
|
[
|
||||||
|
"FolderFileCounter_Allergic",
|
||||||
|
"IncrementorPlus"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "ComfyUI-AllergicPack [WIP]"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/var1ableX/ComfyUI_Accessories": [
|
"https://github.com/var1ableX/ComfyUI_Accessories": [
|
||||||
[
|
[
|
||||||
"ACC_AnyCast",
|
"ACC_AnyCast",
|
||||||
@@ -8422,9 +8645,12 @@
|
|||||||
"https://github.com/wTechArtist/ComfyUI_VVL_SAM2": [
|
"https://github.com/wTechArtist/ComfyUI_VVL_SAM2": [
|
||||||
[
|
[
|
||||||
"SAM1AutoEverything",
|
"SAM1AutoEverything",
|
||||||
|
"VVL_DetectionScaler",
|
||||||
"VVL_Florence2SAM2",
|
"VVL_Florence2SAM2",
|
||||||
|
"VVL_GroundingDinoLoader",
|
||||||
"VVL_GroundingDinoSAM2",
|
"VVL_GroundingDinoSAM2",
|
||||||
"VVL_MaskCleaner",
|
"VVL_MaskCleaner",
|
||||||
|
"VVL_MaskToBBox",
|
||||||
"VVL_SAM1Loader",
|
"VVL_SAM1Loader",
|
||||||
"VVL_SAM2Loader"
|
"VVL_SAM2Loader"
|
||||||
],
|
],
|
||||||
@@ -8443,8 +8669,8 @@
|
|||||||
],
|
],
|
||||||
"https://github.com/wTechArtist/ComfyUI_VVL_VideoCamera": [
|
"https://github.com/wTechArtist/ComfyUI_VVL_VideoCamera": [
|
||||||
[
|
[
|
||||||
"VideoCameraEstimator",
|
"ImageSequenceCameraEstimator",
|
||||||
"VideoFrameExtractor"
|
"VVLColmapMVSDepthNode"
|
||||||
],
|
],
|
||||||
{
|
{
|
||||||
"title_aux": "ComfyUI_VVL_VideoCamera"
|
"title_aux": "ComfyUI_VVL_VideoCamera"
|
||||||
@@ -8514,6 +8740,28 @@
|
|||||||
"title_aux": "FindBrightestSpot [WIP]"
|
"title_aux": "FindBrightestSpot [WIP]"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/whmc76/ComfyUI-LongTextTTSSuite": [
|
||||||
|
[
|
||||||
|
"AudioConcatenateFree",
|
||||||
|
"CombineAudioFromList",
|
||||||
|
"IndexSelectFromList",
|
||||||
|
"ListLength",
|
||||||
|
"LongTextSplitter",
|
||||||
|
"MakeAudioBatch",
|
||||||
|
"SubtitleFileLoader"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "ComfyUI-LongTextTTSSuite [WIP]"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"https://github.com/wildminder/ComfyUI-MagCache": [
|
||||||
|
[
|
||||||
|
"MagCache"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "ComfyUI-MagCache [NAME CONFLICT|WIP]"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/willblaschko/ComfyUI-Unload-Models": [
|
"https://github.com/willblaschko/ComfyUI-Unload-Models": [
|
||||||
[
|
[
|
||||||
"DeleteAnyObject",
|
"DeleteAnyObject",
|
||||||
@@ -8633,6 +8881,7 @@
|
|||||||
"RegionalPromptSamplerX",
|
"RegionalPromptSamplerX",
|
||||||
"RelightX",
|
"RelightX",
|
||||||
"RemoveBackgroundX",
|
"RemoveBackgroundX",
|
||||||
|
"SamplersTestX",
|
||||||
"SaveImageX",
|
"SaveImageX",
|
||||||
"SelectiveDepthLoraBlocksX",
|
"SelectiveDepthLoraBlocksX",
|
||||||
"SimpleBlockerX",
|
"SimpleBlockerX",
|
||||||
@@ -8661,6 +8910,14 @@
|
|||||||
"title_aux": "honey_nodes [WIP]"
|
"title_aux": "honey_nodes [WIP]"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/xzuyn/ComfyUI-xzuynodes": [
|
||||||
|
[
|
||||||
|
"LastFrameNode"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "xzuynodes-ComfyUI"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/y4my4my4m/ComfyUI_Direct3DS2": [
|
"https://github.com/y4my4my4m/ComfyUI_Direct3DS2": [
|
||||||
[
|
[
|
||||||
"Direct3DS2ModelDownloader",
|
"Direct3DS2ModelDownloader",
|
||||||
@@ -8783,11 +9040,26 @@
|
|||||||
"title_aux": "ComfyUI_Lam"
|
"title_aux": "ComfyUI_Lam"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"https://github.com/yichengup/ComfyUI-Transition": [
|
||||||
|
[
|
||||||
|
"CircularSequenceTransition",
|
||||||
|
"CircularTransition",
|
||||||
|
"DualLineTransition",
|
||||||
|
"GradientTransition",
|
||||||
|
"LinearTransition",
|
||||||
|
"SequenceTransition"
|
||||||
|
],
|
||||||
|
{
|
||||||
|
"title_aux": "ComfyUI-Transition"
|
||||||
|
}
|
||||||
|
],
|
||||||
"https://github.com/yichengup/ComfyUI-YCNodes_Advance": [
|
"https://github.com/yichengup/ComfyUI-YCNodes_Advance": [
|
||||||
[
|
[
|
||||||
"FaceDetectorSelector",
|
"FaceDetectorSelector",
|
||||||
"HumanPartsUltra",
|
"HumanPartsUltra",
|
||||||
"YC Color Match"
|
"YC Color Match",
|
||||||
|
"YCFaceAlignToCanvas",
|
||||||
|
"YCFaceAnalysisModels"
|
||||||
],
|
],
|
||||||
{
|
{
|
||||||
"title_aux": "ComfyUI-YCNodes_Advance"
|
"title_aux": "ComfyUI-YCNodes_Advance"
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -1,16 +1,46 @@
|
|||||||
{
|
{
|
||||||
"custom_nodes": [
|
"custom_nodes": [
|
||||||
{
|
{
|
||||||
"author": "#NOTICE_1.13",
|
"author": "theUpsider",
|
||||||
"title": "NOTICE: This channel is not the default channel.",
|
"title": "ComfyUI-Logic [DEPRECATED]",
|
||||||
"reference": "https://github.com/ltdrdata/ComfyUI-Manager",
|
"id": "comfy-logic",
|
||||||
"files": [],
|
"reference": "https://github.com/theUpsider/ComfyUI-Logic",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/theUpsider/ComfyUI-Logic"
|
||||||
|
],
|
||||||
"install_type": "git-clone",
|
"install_type": "git-clone",
|
||||||
"description": "If you see this message, your ComfyUI-Manager is outdated.\nLegacy channel provides only the list of the deprecated nodes. If you want to find the complete node list, please go to the Default channel."
|
"description": "An extension to ComfyUI that introduces logic nodes and conditional rendering capabilities."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "Malloc-pix",
|
||||||
|
"title": "comfyui_qwen2.4_vl_node [REMOVED]",
|
||||||
|
"reference": "https://github.com/Malloc-pix/comfyui_qwen2.4_vl_node",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/Malloc-pix/comfyui_qwen2.4_vl_node"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "NODES: CogVLM2 Captioner, CLIP Dynamic Text Encode(cy)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "inyourdreams-studio",
|
||||||
|
"title": "ComfyUI-RBLM [REMOVED]",
|
||||||
|
"reference": "https://github.com/inyourdreams-studio/comfyui-rblm",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/inyourdreams-studio/comfyui-rblm"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "A custom node pack for ComfyUI that provides text manipulation nodes."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"author": "dream-computing",
|
||||||
|
"title": "SyntaxNodes - Image Processing Effects for ComfyUI [REMOVED]",
|
||||||
|
"reference": "https://github.com/dream-computing/syntax-nodes",
|
||||||
|
"files": [
|
||||||
|
"https://github.com/dream-computing/syntax-nodes"
|
||||||
|
],
|
||||||
|
"install_type": "git-clone",
|
||||||
|
"description": "A collection of custom nodes for ComfyUI designed to apply various image processing effects, stylizations, and analyses."
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
{
|
{
|
||||||
"author": "UD1sto",
|
"author": "UD1sto",
|
||||||
"title": "plugin-utils-nodes [DEPRECATED]",
|
"title": "plugin-utils-nodes [DEPRECATED]",
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -344,7 +344,12 @@ try:
|
|||||||
log_file.write(message)
|
log_file.write(message)
|
||||||
else:
|
else:
|
||||||
log_file.write(f"[{timestamp}] {message}")
|
log_file.write(f"[{timestamp}] {message}")
|
||||||
log_file.flush()
|
|
||||||
|
try:
|
||||||
|
log_file.flush()
|
||||||
|
except Exception:
|
||||||
|
pass
|
||||||
|
|
||||||
self.last_char = message if message == '' else message[-1]
|
self.last_char = message if message == '' else message[-1]
|
||||||
|
|
||||||
if not file_only:
|
if not file_only:
|
||||||
@@ -357,7 +362,10 @@ try:
|
|||||||
original_stderr.flush()
|
original_stderr.flush()
|
||||||
|
|
||||||
def flush(self):
|
def flush(self):
|
||||||
log_file.flush()
|
try:
|
||||||
|
log_file.flush()
|
||||||
|
except Exception:
|
||||||
|
pass
|
||||||
|
|
||||||
with std_log_lock:
|
with std_log_lock:
|
||||||
if self.is_stdout:
|
if self.is_stdout:
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
[project]
|
[project]
|
||||||
name = "comfyui-manager"
|
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."
|
description = "ComfyUI-Manager provides features to install and manage custom nodes for ComfyUI, as well as various functionalities to assist with ComfyUI."
|
||||||
version = "3.32.5"
|
version = "3.33"
|
||||||
license = { file = "LICENSE.txt" }
|
license = { file = "LICENSE.txt" }
|
||||||
dependencies = ["GitPython", "PyGithub", "matrix-client==0.4.0", "transformers", "huggingface-hub>0.20", "typer", "rich", "typing-extensions", "toml", "uv", "chardet"]
|
dependencies = ["GitPython", "PyGithub", "matrix-client==0.4.0", "transformers", "huggingface-hub>0.20", "typer", "rich", "typing-extensions", "toml", "uv", "chardet"]
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user