This commit is contained in:
Miran Brajsa 2024-06-11 12:13:31 +02:00
commit 7be5e669e5
10 changed files with 1139 additions and 911 deletions

View File

@ -1,5 +1,8 @@
#!/bin/bash
echo
echo CHECK1
files=(
"custom-node-list.json"
"model-list.json"
@ -26,3 +29,14 @@ files=(
for file in "${files[@]}"; do
python json-checker.py "$file"
done
echo
echo CHECK2
find ~/.tmp/default -name "*.py" -print0 | xargs -0 grep "crypto"
echo
echo CHECK3
find ~/.tmp/default -name "requirements.txt" | xargs grep "^\s*https\\?:"
find ~/.tmp/default -name "requirements.txt" | xargs grep "\.whl"
echo

View File

@ -6975,6 +6975,17 @@
"install_type": "git-clone",
"description": "[a/DenseDiffusion](https://github.com/naver-ai/DenseDiffusion) custom node for ComfyUI."
},
{
"author": "huchenlei",
"title": "ComfyUI_omost",
"id": "omost",
"reference": "https://github.com/huchenlei/ComfyUI_omost",
"files": [
"https://github.com/huchenlei/ComfyUI_omost"
],
"install_type": "git-clone",
"description": "ComfyUI implementation of [a/Omost](https://github.com/lllyasviel/Omost), and everything about regional prompt.\nNOTE: You need to install ComfyUI_densediffusion to use this node."
},
{
"author": "nathannlu",
"title": "ComfyUI Pets",
@ -8920,6 +8931,17 @@
"install_type": "git-clone",
"description": "This custom node for ComfyUI allows you to create layers of an image based on input masks and save them into a PSD file."
},
{
"author": "alessandrozonta",
"title": "OpenPose Node",
"id": "openpose-alessandrozonta",
"reference": "https://github.com/alessandrozonta/ComfyUI-OpenPose",
"files": [
"https://github.com/alessandrozonta/ComfyUI-OpenPose"
],
"install_type": "git-clone",
"description": "This extension contains a custom node for ComfyUI. The node, called 'Bounding Box Crop', is designed to compute the top-left coordinates of a cropped bounding box based on input coordinates and dimensions of the final cropped image. It does so computing the center of the cropping area and then computing where the top-left coordinates would be."
},
{
"author": "curiousjp",
"title": "ComfyUI-MaskBatchPermutations",
@ -10122,6 +10144,28 @@
"install_type": "git-clone",
"description": "A variety of custom nodes to enhance ComfyUI for a buttery smooth experience."
},
{
"author": "GavChap",
"title": "ComfyUI-SD3LatentSelectRes",
"id": "sd3latent-select-res",
"reference": "https://github.com/GavChap/ComfyUI-SD3LatentSelectRes",
"files": [
"https://github.com/GavChap/ComfyUI-SD3LatentSelectRes"
],
"install_type": "git-clone",
"description": "You'll get a new node called SD3 Latent Select Resolution, you can pick the x and y sizes from a list."
},
{
"author": "BenNarum",
"title": "SigmaWaveFormNodes",
"id": "sigmawaveform",
"reference": "https://github.com/BenNarum/SigmaWaveFormNode",
"files": [
"https://github.com/BenNarum/SigmaWaveFormNode"
],
"install_type": "git-clone",
"description": "A set of tools for generating and altering sigmas in ComfyUI."
},

View File

@ -412,6 +412,7 @@
[
"> Clear Text",
"> Float to Int",
"> Get Mean Color",
"> Int",
"> Int to Text",
"> Light Source Mask",
@ -420,6 +421,8 @@
"> Mask Curves",
"> NIKSampler",
"> Noise From Image",
"> Normal Map Lighting",
"> RGB Color",
"> Resolution by Aspect Ratio",
"> Rotate Image",
"> Save Image",
@ -780,6 +783,19 @@
"title_aux": "bsz-cui-extras"
}
],
"https://github.com/BenNarum/SigmaWaveFormNode": [
[
"AttenuatorNode",
"FourierFilterNode",
"PhaseLockedLoopNode",
"SigmaWaveFormNode",
"SigmaWaveFormNodeAdvanced",
"SigmaWaveFormNodeSimple"
],
{
"title_aux": "SigmaWaveFormNodes"
}
],
"https://github.com/BennyKok/comfyui-deploy": [
[
"ComfyDeployWebscoketImageInput",
@ -1311,6 +1327,7 @@
"https://github.com/Extraltodeus/sigmas_tools_and_the_golden_scheduler": [
[
"Aligned Scheduler",
"Gaussian Tail Scheduler",
"Get sigmas as float",
"Graph sigmas",
"Manual scheduler",
@ -1777,6 +1794,14 @@
"title_aux": "ComfyUI-GTSuya-Nodes"
}
],
"https://github.com/GavChap/ComfyUI-SD3LatentSelectRes": [
[
"SD3LatentSelectRes"
],
{
"title_aux": "ComfyUI-SD3LatentSelectRes"
}
],
"https://github.com/GentlemanHu/ComfyUI-SunoAI": [
[
"GentlemanHu_SunoAI",
@ -5367,12 +5392,14 @@
],
"https://github.com/ai-liam/comfyui-liam": [
[
"AiStoreAzureGPTLiam",
"GetBetterDepthImage",
"LiamLibFillImage",
"LiamLibImageToGray",
"LiamLibLoadImage",
"LiamLibSaveImg",
"LiamLibSaveText",
"OllamaApiTNodeLiam",
"PreviewReliefImage",
"SpeechRecognitionLiam",
"SpeechSynthesisLiam"
@ -5421,6 +5448,15 @@
"title_aux": "Save Layers Node for ComfyUI"
}
],
"https://github.com/alessandrozonta/ComfyUI-OpenPose": [
[
"OpenPose - Get poses"
],
{
"author": "joe",
"title_aux": "OpenPose Node"
}
],
"https://github.com/alexopus/ComfyUI-Image-Saver": [
[
"Cfg Literal (Image Saver)",
@ -6853,6 +6889,7 @@
"LayerMask: BiRefNetUltra",
"LayerMask: BlendIf Mask",
"LayerMask: CreateGradientMask",
"LayerMask: ImageToMask",
"LayerMask: MaskBoxDetect",
"LayerMask: MaskByColor",
"LayerMask: MaskByDifferent",
@ -7240,6 +7277,7 @@
"CLIPSetLastLayer",
"CLIPTextEncode",
"CLIPTextEncodeControlnet",
"CLIPTextEncodeSD3",
"CLIPTextEncodeSDXL",
"CLIPTextEncodeSDXLRefiner",
"CLIPVisionEncode",
@ -7269,6 +7307,7 @@
"DualCLIPLoader",
"EmptyImage",
"EmptyLatentImage",
"EmptySD3LatentImage",
"ExponentialScheduler",
"FeatherMask",
"FlipSigmas",
@ -7336,6 +7375,7 @@
"ModelMergeSubtract",
"ModelSamplingContinuousEDM",
"ModelSamplingDiscrete",
"ModelSamplingSD3",
"ModelSamplingStableCascade",
"Morphology",
"PatchModelAddDownscale",
@ -7387,6 +7427,7 @@
"StyleModelLoader",
"ThresholdMask",
"TomePatchModel",
"TripleCLIPLoader",
"UNETLoader",
"UNetCrossAttentionMultiply",
"UNetSelfAttentionMultiply",
@ -7602,6 +7643,7 @@
"ImageApplyLUT+",
"ImageBatchMultiple+",
"ImageCASharpening+",
"ImageColorMatch+",
"ImageCompositeFromMaskBatch+",
"ImageCrop+",
"ImageDesaturate+",
@ -7609,6 +7651,7 @@
"ImageExpandBatch+",
"ImageFlip+",
"ImageFromBatch+",
"ImageHistogramMatch+",
"ImageListToBatch+",
"ImagePosterize+",
"ImageRandomTransform+",
@ -9415,6 +9458,22 @@
"title_aux": "ComfyUI DenseDiffusion"
}
],
"https://github.com/huchenlei/ComfyUI_omost": [
[
"OmostDenseDiffusionLayoutNode",
"OmostGreedyBagsTextEmbeddingNode",
"OmostLLMChatNode",
"OmostLLMHTTPServerNode",
"OmostLLMLoaderNode",
"OmostLayoutCondNode",
"OmostLoadCanvasConditioningNode",
"OmostLoadCanvasPythonCodeNode",
"OmostRenderCanvasConditioningNode"
],
{
"title_aux": "ComfyUI_omost"
}
],
"https://github.com/hughescr/ComfyUI-OpenPose-Keypoint-Extractor": [
[
"Openpose Keypoint Extractor"
@ -9528,6 +9587,7 @@
"IF_DisplayText",
"IF_ImagePrompt",
"IF_PromptMkr",
"IF_SaveText",
"IF_saveText"
],
{
@ -10807,9 +10867,12 @@
"Add Magic Clothing Attention",
"Change Pipeline Dtype And Device",
"Change Pixel Value Normalization",
"Diffusers Model Makeup &MC",
"Diffusers Scheduler Loader &MC",
"Load Magic Clothing Adapter",
"Load Magic Clothing Model",
"Load Magic Clothing Pipeline",
"Load Magic Clothing Pipeline With Path",
"RUN Magic Clothing Diffusers Model"
],
{
@ -10838,9 +10901,12 @@
"Add Magic Clothing Attention",
"Change Pipeline Dtype And Device",
"Change Pixel Value Normalization",
"Diffusers Model Makeup &MC",
"Diffusers Scheduler Loader &MC",
"Load Magic Clothing Adapter",
"Load Magic Clothing Model",
"Load Magic Clothing Pipeline",
"Load Magic Clothing Pipeline With Path",
"RUN Magic Clothing Diffusers Model"
],
{
@ -10859,6 +10925,7 @@
[
"InpaintCrop",
"InpaintExtendOutpaint",
"InpaintResize",
"InpaintStitch"
],
{
@ -13472,6 +13539,12 @@
"quadmoonINTConditionalOperation",
"quadmoonKSampler",
"quadmoonKSamplerAdvanced",
"quadmoonLoadConfigs",
"quadmoonModelLoader",
"quadmoonSaveNeg",
"quadmoonSavePrompt",
"quadmoonSmartNeg",
"quadmoonSmartPrompt",
"quadmoonThebutton"
],
{
@ -13555,7 +13628,7 @@
],
"https://github.com/turkyden/ComfyUI-Comic": [
[
"Image To Comic"
"ImageToComic"
],
{
"title_aux": "ComfyUI-Comic"
@ -13563,7 +13636,7 @@
],
"https://github.com/turkyden/ComfyUI-Sticker": [
[
"Image To Sticker"
"ImageToSticker"
],
{
"title_aux": "ComfyUI-Sticker"
@ -13660,13 +13733,14 @@
],
"https://github.com/vanche1212/ComfyUI-ZMG-Nodes": [
[
"APIRequestNode",
"JsonParserNode",
"LoadVideoPath",
"LoadVideoUpload",
"OldPhotoColorizationNode",
"OllamaRequestNode",
"Waveform2Audio"
"Waveform2Audio",
"\ud83d\ude0bAPI Request Node",
"\ud83d\ude0bJSON Parser Node",
"\ud83d\ude0bLoad Video Path Unified Output",
"\ud83d\ude0bOld Photo Colorization Node",
"\ud83d\ude0bOllama Request Node",
"\ud83d\ude0bSave Image Unified Output",
"\ud83d\ude0bVideo Combine Unified Output"
],
{
"title_aux": "ZMG PLUGIN"

File diff suppressed because it is too large Load Diff

View File

@ -23,7 +23,7 @@ sys.path.append(glob_path)
import cm_global
from manager_util import *
version = [2, 37, 2]
version = [2, 37, 3]
version_str = f"V{version[0]}.{version[1]}" + (f'.{version[2]}' if len(version) > 2 else '')
comfyui_manager_path = os.path.abspath(os.path.join(os.path.dirname(__file__), '..'))

View File

@ -7,24 +7,40 @@ def security_check():
print("[START] Security scan")
custom_nodes_path = os.path.abspath(os.path.join(os.path.dirname(__file__), '..', '..'))
comfyui_path = os.path.abspath(os.path.join(custom_nodes_path, '..'))
guide = {"ComfyUI_LLMVISION": """
guide = {
"ComfyUI_LLMVISION": """
0.Remove ComfyUI\\custom_nodes\\ComfyUI_LLMVISION.
1.Remove pip packages: openai-1.16.3.dist-info, anthropic-0.21.4.dist-info, openai-1.30.2.dist-info, anthropic-0.26.1.dist-info, %LocalAppData%\\rundll64.exe
(For portable versions, it is recommended to reinstall. If you are using a venv, it is advised to recreate the venv.)
2.Remove these files in your system: lib/browser/admin.py, Cadmino.py, Fadmino.py, VISION-D.exe
2.Remove these files in your system: lib/browser/admin.py, Cadmino.py, Fadmino.py, VISION-D.exe, BeamNG.UI.exe
3.Check your Windows registry for the key listed above and remove it.
(HKEY_CURRENT_USER\Software\OpenAICLI)
(HKEY_CURRENT_USER\\Software\\OpenAICLI)
4.Run a malware scanner.
5.Change all of your passwords, everywhere.
(Reinstall OS is recommended.)
\n
Detailed information: https://old.reddit.com/r/comfyui/comments/1dbls5n/psa_if_youve_used_the_comfyui_llmvision_node_from/
"""}
""",
"lolMiner": """
1. Remove pip packages: lolMiner*
2. Remove files: lolMiner*, 4G_Ethash_Linux_Readme.txt, mine* in ComfyUI dir.
(Reinstall ComfyUI is recommended.)
"""
}
node_blacklist = {"ComfyUI_LLMVISION": "ComfyUI_LLMVISION"}
pip_blacklist = {"AppleBotzz": "ComfyUI_LLMVISION"}
file_blacklist = {
"ComfyUI_LLMVISION": ["%LocalAppData%\\rundll64.exe"],
"lolMiner": [os.path.join(comfyui_path, 'lolMiner')]
}
installed_pips = subprocess.check_output([sys.executable, '-m', "pip", "freeze"], text=True)
detected = set()
@ -38,6 +54,12 @@ Detailed information: https://old.reddit.com/r/comfyui/comments/1dbls5n/psa_if_y
detected.add(v)
break
for k, v in file_blacklist.items():
for x in v:
if os.path.exists(os.path.expandvars(x)):
detected.add(k)
break
if len(detected) > 0:
for line in installed_pips.split('\n'):
for k, v in pip_blacklist.items():
@ -51,7 +73,7 @@ Detailed information: https://old.reddit.com/r/comfyui/comments/1dbls5n/psa_if_y
for x in detected:
print(f"\n======== TARGET: {x} =========")
print(f"\nTODO:")
print(guide[x])
print(guide.get(x))
exit(-1)

View File

@ -11,6 +11,17 @@
{
"author": "yushan777",
"title": "Y7 Nodes for ComfyUI",
"id": "y7nodes",
"reference": "https://github.com/yushan777/ComfyUI-Y7Nodes",
"files": [
"https://github.com/yushan777/ComfyUI-Y7Nodes"
],
"install_type": "git-clone",
"description": "Nodes:Count_Tokens_(Y7)"
},
{
"author": "norgeous",
"title": "UI Builder [WIP]",
@ -142,17 +153,6 @@
"install_type": "git-clone",
"description": "Nodes:JHK_Utils_LoadEmbed, JHK_Utils_string_merge, JHK_Utils_ImageRemoveBackground"
},
{
"author": "huchenlei",
"title": "ComfyUI_omost [WIP]",
"id": "omost",
"reference": "https://github.com/huchenlei/ComfyUI_omost",
"files": [
"https://github.com/huchenlei/ComfyUI_omost"
],
"install_type": "git-clone",
"description": "Nodes:ComfyUI implementation of [a/Omost](https://github.com/lllyasviel/Omost)."
},
{
"author": "StartHua",
"title": "Comfyui_CXH_CRM",

View File

@ -14,6 +14,63 @@
{
"author": "huchenlei",
"title": "ComfyUI_omost",
"id": "omost",
"reference": "https://github.com/huchenlei/ComfyUI_omost",
"files": [
"https://github.com/huchenlei/ComfyUI_omost"
],
"install_type": "git-clone",
"description": "ComfyUI implementation of [a/Omost](https://github.com/lllyasviel/Omost), and everything about regional prompt.\nNOTE: You need to install ComfyUI_densediffusion to use this node."
},
{
"author": "huchenlei",
"title": "ComfyUI DenseDiffusion",
"id": "densediffusion",
"reference": "https://github.com/huchenlei/ComfyUI_densediffusion",
"files": [
"https://github.com/huchenlei/ComfyUI_densediffusion"
],
"install_type": "git-clone",
"description": "[a/DenseDiffusion](https://github.com/naver-ai/DenseDiffusion) custom node for ComfyUI."
},
{
"author": "BenNarum",
"title": "SigmaWaveFormNodes",
"id": "sigmawaveform",
"reference": "https://github.com/BenNarum/SigmaWaveFormNode",
"files": [
"https://github.com/BenNarum/SigmaWaveFormNode"
],
"install_type": "git-clone",
"description": "A set of tools for generating and altering sigmas in ComfyUI."
},
{
"author": "alessandrozonta",
"title": "OpenPose Node",
"id": "openpose-alessandrozonta",
"reference": "https://github.com/alessandrozonta/ComfyUI-OpenPose",
"files": [
"https://github.com/alessandrozonta/ComfyUI-OpenPose"
],
"install_type": "git-clone",
"description": "This extension contains a custom node for ComfyUI. The node, called 'Bounding Box Crop', is designed to compute the top-left coordinates of a cropped bounding box based on input coordinates and dimensions of the final cropped image. It does so computing the center of the cropping area and then computing where the top-left coordinates would be."
},
{
"author": "GavChap",
"title": "ComfyUI-SD3LatentSelectRes",
"id": "sd3latent-select-res",
"reference": "https://github.com/GavChap/ComfyUI-SD3LatentSelectRes",
"files": [
"https://github.com/GavChap/ComfyUI-SD3LatentSelectRes"
],
"install_type": "git-clone",
"description": "You'll get a new node called SD3 Latent Select Resolution, you can pick the x and y sizes from a list."
},
{
"author": "Jin Liu",
"title": "ComfyUI-LJNodes",
@ -90,17 +147,6 @@
"install_type": "git-clone",
"description": "Nodes:Music Gen, Audio Play, Stable Audio"
},
{
"author": "huchenlei",
"title": "ComfyUI DenseDiffusion",
"id": "densediffusion",
"reference": "https://github.com/huchenlei/ComfyUI_densediffusion",
"files": [
"https://github.com/huchenlei/ComfyUI_densediffusion"
],
"install_type": "git-clone",
"description": "[a/DenseDiffusion](https://github.com/naver-ai/DenseDiffusion) custom node for ComfyUI."
},
{
"author": "DannyStone1999",
"title": "ComfyUI-Depth2Mask",
@ -649,72 +695,6 @@
],
"install_type": "git-clone",
"description": "Nodes: LoRA-Tuner. For using multiple LoRA easily."
},
{
"author": "nirex0",
"title": "ComfyUI_pytorch_openpose",
"id": "pytorch-openpose",
"reference": "https://github.com/nirex0/ComfyUI_pytorch_openpose",
"files": [
"https://github.com/nirex0/ComfyUI_pytorch_openpose"
],
"install_type": "git-clone",
"description": "All Credits go to the original Repo: [a/Hzzone/pytorch-openpose](https://github.com/Hzzone/pytorch-openpose)."
},
{
"author": "Mason-McGough",
"title": "Mosaica",
"id": "mosaica",
"reference": "https://github.com/Mason-McGough/ComfyUI-Mosaica",
"files": [
"https://github.com/Mason-McGough/ComfyUI-Mosaica"
],
"install_type": "git-clone",
"description": "Create colorful mosaic images in ComfyUI by computing label images and applying lookup tables."
},
{
"author": "moyi7712",
"title": "ComfyUI_Seamless_Patten",
"id": "seamless-pattern",
"reference": "https://github.com/moyi7712/ComfyUI_Seamless_Patten",
"files": [
"https://github.com/moyi7712/ComfyUI_Seamless_Patten"
],
"install_type": "git-clone",
"description": "It make any text2image create seamless patten"
},
{
"author": "discus0434",
"title": "ComfyUI Aesthetic Predictor V2.5",
"id": "caching-embeddings",
"reference": "https://github.com/discus0434/comfyui-aesthetic-predictor-v2-5",
"files": [
"https://github.com/discus0434/comfyui-aesthetic-predictor-v2-5"
],
"install_type": "git-clone",
"description": "Simple ComfyUI node that predicts the score of an aesthetic image with SigLIP-based predictor."
},
{
"author": "Ron-Digital",
"title": "ComfyUI-SceneGenerator",
"id": "scenegenerator",
"reference": "https://github.com/Ron-Digital/ComfyUI-SceneGenerator",
"files": [
"https://github.com/Ron-Digital/ComfyUI-SceneGenerator"
],
"install_type": "git-clone",
"description": "ComfyUI-SceneGenerator is a ComfyUI plugin used to generate scene preview photos from JSON files. This plugin creates scenes based on the provided JSON configuration and produces two different image outputs: one containing only the products and the other containing both the products and the props."
},
{
"author": "spacepxl",
"title": "ComfyUI-StyleGan",
"id": "stylegan",
"reference": "https://github.com/spacepxl/ComfyUI-StyleGan",
"files": [
"https://github.com/spacepxl/ComfyUI-StyleGan"
],
"install_type": "git-clone",
"description": "Basic support for StyleGAN2 and StyleGAN3 models."
}
]
}

View File

@ -412,6 +412,7 @@
[
"> Clear Text",
"> Float to Int",
"> Get Mean Color",
"> Int",
"> Int to Text",
"> Light Source Mask",
@ -420,6 +421,8 @@
"> Mask Curves",
"> NIKSampler",
"> Noise From Image",
"> Normal Map Lighting",
"> RGB Color",
"> Resolution by Aspect Ratio",
"> Rotate Image",
"> Save Image",
@ -780,6 +783,19 @@
"title_aux": "bsz-cui-extras"
}
],
"https://github.com/BenNarum/SigmaWaveFormNode": [
[
"AttenuatorNode",
"FourierFilterNode",
"PhaseLockedLoopNode",
"SigmaWaveFormNode",
"SigmaWaveFormNodeAdvanced",
"SigmaWaveFormNodeSimple"
],
{
"title_aux": "SigmaWaveFormNodes"
}
],
"https://github.com/BennyKok/comfyui-deploy": [
[
"ComfyDeployWebscoketImageInput",
@ -1311,6 +1327,7 @@
"https://github.com/Extraltodeus/sigmas_tools_and_the_golden_scheduler": [
[
"Aligned Scheduler",
"Gaussian Tail Scheduler",
"Get sigmas as float",
"Graph sigmas",
"Manual scheduler",
@ -1777,6 +1794,14 @@
"title_aux": "ComfyUI-GTSuya-Nodes"
}
],
"https://github.com/GavChap/ComfyUI-SD3LatentSelectRes": [
[
"SD3LatentSelectRes"
],
{
"title_aux": "ComfyUI-SD3LatentSelectRes"
}
],
"https://github.com/GentlemanHu/ComfyUI-SunoAI": [
[
"GentlemanHu_SunoAI",
@ -5367,12 +5392,14 @@
],
"https://github.com/ai-liam/comfyui-liam": [
[
"AiStoreAzureGPTLiam",
"GetBetterDepthImage",
"LiamLibFillImage",
"LiamLibImageToGray",
"LiamLibLoadImage",
"LiamLibSaveImg",
"LiamLibSaveText",
"OllamaApiTNodeLiam",
"PreviewReliefImage",
"SpeechRecognitionLiam",
"SpeechSynthesisLiam"
@ -5421,6 +5448,15 @@
"title_aux": "Save Layers Node for ComfyUI"
}
],
"https://github.com/alessandrozonta/ComfyUI-OpenPose": [
[
"OpenPose - Get poses"
],
{
"author": "joe",
"title_aux": "OpenPose Node"
}
],
"https://github.com/alexopus/ComfyUI-Image-Saver": [
[
"Cfg Literal (Image Saver)",
@ -6853,6 +6889,7 @@
"LayerMask: BiRefNetUltra",
"LayerMask: BlendIf Mask",
"LayerMask: CreateGradientMask",
"LayerMask: ImageToMask",
"LayerMask: MaskBoxDetect",
"LayerMask: MaskByColor",
"LayerMask: MaskByDifferent",
@ -7240,6 +7277,7 @@
"CLIPSetLastLayer",
"CLIPTextEncode",
"CLIPTextEncodeControlnet",
"CLIPTextEncodeSD3",
"CLIPTextEncodeSDXL",
"CLIPTextEncodeSDXLRefiner",
"CLIPVisionEncode",
@ -7269,6 +7307,7 @@
"DualCLIPLoader",
"EmptyImage",
"EmptyLatentImage",
"EmptySD3LatentImage",
"ExponentialScheduler",
"FeatherMask",
"FlipSigmas",
@ -7336,6 +7375,7 @@
"ModelMergeSubtract",
"ModelSamplingContinuousEDM",
"ModelSamplingDiscrete",
"ModelSamplingSD3",
"ModelSamplingStableCascade",
"Morphology",
"PatchModelAddDownscale",
@ -7387,6 +7427,7 @@
"StyleModelLoader",
"ThresholdMask",
"TomePatchModel",
"TripleCLIPLoader",
"UNETLoader",
"UNetCrossAttentionMultiply",
"UNetSelfAttentionMultiply",
@ -7602,6 +7643,7 @@
"ImageApplyLUT+",
"ImageBatchMultiple+",
"ImageCASharpening+",
"ImageColorMatch+",
"ImageCompositeFromMaskBatch+",
"ImageCrop+",
"ImageDesaturate+",
@ -7609,6 +7651,7 @@
"ImageExpandBatch+",
"ImageFlip+",
"ImageFromBatch+",
"ImageHistogramMatch+",
"ImageListToBatch+",
"ImagePosterize+",
"ImageRandomTransform+",
@ -9415,6 +9458,22 @@
"title_aux": "ComfyUI DenseDiffusion"
}
],
"https://github.com/huchenlei/ComfyUI_omost": [
[
"OmostDenseDiffusionLayoutNode",
"OmostGreedyBagsTextEmbeddingNode",
"OmostLLMChatNode",
"OmostLLMHTTPServerNode",
"OmostLLMLoaderNode",
"OmostLayoutCondNode",
"OmostLoadCanvasConditioningNode",
"OmostLoadCanvasPythonCodeNode",
"OmostRenderCanvasConditioningNode"
],
{
"title_aux": "ComfyUI_omost"
}
],
"https://github.com/hughescr/ComfyUI-OpenPose-Keypoint-Extractor": [
[
"Openpose Keypoint Extractor"
@ -9528,6 +9587,7 @@
"IF_DisplayText",
"IF_ImagePrompt",
"IF_PromptMkr",
"IF_SaveText",
"IF_saveText"
],
{
@ -10807,9 +10867,12 @@
"Add Magic Clothing Attention",
"Change Pipeline Dtype And Device",
"Change Pixel Value Normalization",
"Diffusers Model Makeup &MC",
"Diffusers Scheduler Loader &MC",
"Load Magic Clothing Adapter",
"Load Magic Clothing Model",
"Load Magic Clothing Pipeline",
"Load Magic Clothing Pipeline With Path",
"RUN Magic Clothing Diffusers Model"
],
{
@ -10838,9 +10901,12 @@
"Add Magic Clothing Attention",
"Change Pipeline Dtype And Device",
"Change Pixel Value Normalization",
"Diffusers Model Makeup &MC",
"Diffusers Scheduler Loader &MC",
"Load Magic Clothing Adapter",
"Load Magic Clothing Model",
"Load Magic Clothing Pipeline",
"Load Magic Clothing Pipeline With Path",
"RUN Magic Clothing Diffusers Model"
],
{
@ -10859,6 +10925,7 @@
[
"InpaintCrop",
"InpaintExtendOutpaint",
"InpaintResize",
"InpaintStitch"
],
{
@ -13472,6 +13539,12 @@
"quadmoonINTConditionalOperation",
"quadmoonKSampler",
"quadmoonKSamplerAdvanced",
"quadmoonLoadConfigs",
"quadmoonModelLoader",
"quadmoonSaveNeg",
"quadmoonSavePrompt",
"quadmoonSmartNeg",
"quadmoonSmartPrompt",
"quadmoonThebutton"
],
{
@ -13555,7 +13628,7 @@
],
"https://github.com/turkyden/ComfyUI-Comic": [
[
"Image To Comic"
"ImageToComic"
],
{
"title_aux": "ComfyUI-Comic"
@ -13563,7 +13636,7 @@
],
"https://github.com/turkyden/ComfyUI-Sticker": [
[
"Image To Sticker"
"ImageToSticker"
],
{
"title_aux": "ComfyUI-Sticker"
@ -13660,13 +13733,14 @@
],
"https://github.com/vanche1212/ComfyUI-ZMG-Nodes": [
[
"APIRequestNode",
"JsonParserNode",
"LoadVideoPath",
"LoadVideoUpload",
"OldPhotoColorizationNode",
"OllamaRequestNode",
"Waveform2Audio"
"Waveform2Audio",
"\ud83d\ude0bAPI Request Node",
"\ud83d\ude0bJSON Parser Node",
"\ud83d\ude0bLoad Video Path Unified Output",
"\ud83d\ude0bOld Photo Colorization Node",
"\ud83d\ude0bOllama Request Node",
"\ud83d\ude0bSave Image Unified Output",
"\ud83d\ude0bVideo Combine Unified Output"
],
{
"title_aux": "ZMG PLUGIN"

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 = "2.37.2"
version = "2.37.3"
license = "LICENSE"
dependencies = ["GitPython", "PyGithub", "matrix-client==0.4.0", "transformers", "huggingface-hub>0.20", "typer", "rich", "typing-extensions"]