From e09f2ef6b9a976ebf3b28a547c259e7de95c2f50 Mon Sep 17 00:00:00 2001 From: "Dr.Lt.Data" Date: Sun, 4 Feb 2024 10:56:20 +0900 Subject: [PATCH 1/7] update DB --- custom-node-list.json | 12 +++++++++++- extension-node-map.json | 21 ++++++++++++++++++++- node_db/new/custom-node-list.json | 12 +++++++++++- node_db/new/extension-node-map.json | 21 ++++++++++++++++++++- 4 files changed, 62 insertions(+), 4 deletions(-) diff --git a/custom-node-list.json b/custom-node-list.json index d6827fe9..f8d39ce6 100644 --- a/custom-node-list.json +++ b/custom-node-list.json @@ -4926,7 +4926,7 @@ }, { "author": "davask", - "title": "ComfyUI-MarasIT-Nodes", + "title": "MarasIT Nodes", "reference": "https://github.com/davask/ComfyUI-MarasIT-Nodes", "files": [ "https://github.com/davask/ComfyUI-MarasIT-Nodes" @@ -4944,6 +4944,16 @@ "install_type": "git-clone", "description": "Nodes: Get Danbooru, Tag Encode" }, + { + "author": "dfl", + "title": "comfyui-clip-with-break", + "reference": "https://github.com/dfl/comfyui-clip-with-break", + "files": [ + "https://github.com/dfl/comfyui-clip-with-break" + ], + "install_type": "git-clone", + "description": "Clip text encoder with BREAK formatting like A1111 (uses conditioning concat)" + }, diff --git a/extension-node-map.json b/extension-node-map.json index 37c8814f..0a144e33 100644 --- a/extension-node-map.json +++ b/extension-node-map.json @@ -992,6 +992,10 @@ "Post to Discord w/ Webhook" ], { + "author": "Hiero", + "description": "Just some nodes that I wanted/needed, so I made them.", + "nickname": "HNodes", + "title": "Hiero-Nodes", "title_aux": "ComfyUI-Hiero-Nodes" } ], @@ -3135,6 +3139,8 @@ ], "https://github.com/abyz22/image_control": [ [ + "abyz22_Convertpipe", + "abyz22_Editpipe", "abyz22_FirstNonNull", "abyz22_FromBasicPipe_v2", "abyz22_Frompipe", @@ -3150,6 +3156,7 @@ "abyz22_blendimages", "abyz22_bypass", "abyz22_drawmask", + "abyz22_lamaInpaint", "abyz22_lamaPreprocessor", "abyz22_makecircles", "abyz22_setimageinfo", @@ -4543,7 +4550,7 @@ "MarasitBusNode" ], { - "title_aux": "ComfyUI-MarasIT-Nodes" + "title_aux": "MarasIT Nodes" } ], "https://github.com/dave-palt/comfyui_DSP_imagehelpers": [ @@ -4592,6 +4599,18 @@ "title_aux": "demofusion-comfyui" } ], + "https://github.com/dfl/comfyui-clip-with-break": [ + [ + "CLIPTextEncodeWithBreak" + ], + { + "author": "dfl", + "description": "CLIP text encoder that does BREAK prompting like A1111", + "nickname": "CLIP with BREAK", + "title": "CLIP with BREAK syntax", + "title_aux": "comfyui-clip-with-break" + } + ], "https://github.com/dimtoneff/ComfyUI-PixelArt-Detector": [ [ "PixelArtAddDitherPattern", diff --git a/node_db/new/custom-node-list.json b/node_db/new/custom-node-list.json index 533ea10c..d9aaa644 100644 --- a/node_db/new/custom-node-list.json +++ b/node_db/new/custom-node-list.json @@ -10,6 +10,16 @@ }, + { + "author": "dfl", + "title": "comfyui-clip-with-break", + "reference": "https://github.com/dfl/comfyui-clip-with-break", + "files": [ + "https://github.com/dfl/comfyui-clip-with-break" + ], + "install_type": "git-clone", + "description": "Clip text encoder with BREAK formatting like A1111 (uses conditioning concat)" + }, { "author": "yffyhk", "title": "comfyui_auto_danbooru", @@ -42,7 +52,7 @@ }, { "author": "davask", - "title": "ComfyUI-MarasIT-Nodes", + "title": "MarasIT Nodes", "reference": "https://github.com/davask/ComfyUI-MarasIT-Nodes", "files": [ "https://github.com/davask/ComfyUI-MarasIT-Nodes" diff --git a/node_db/new/extension-node-map.json b/node_db/new/extension-node-map.json index 37c8814f..0a144e33 100644 --- a/node_db/new/extension-node-map.json +++ b/node_db/new/extension-node-map.json @@ -992,6 +992,10 @@ "Post to Discord w/ Webhook" ], { + "author": "Hiero", + "description": "Just some nodes that I wanted/needed, so I made them.", + "nickname": "HNodes", + "title": "Hiero-Nodes", "title_aux": "ComfyUI-Hiero-Nodes" } ], @@ -3135,6 +3139,8 @@ ], "https://github.com/abyz22/image_control": [ [ + "abyz22_Convertpipe", + "abyz22_Editpipe", "abyz22_FirstNonNull", "abyz22_FromBasicPipe_v2", "abyz22_Frompipe", @@ -3150,6 +3156,7 @@ "abyz22_blendimages", "abyz22_bypass", "abyz22_drawmask", + "abyz22_lamaInpaint", "abyz22_lamaPreprocessor", "abyz22_makecircles", "abyz22_setimageinfo", @@ -4543,7 +4550,7 @@ "MarasitBusNode" ], { - "title_aux": "ComfyUI-MarasIT-Nodes" + "title_aux": "MarasIT Nodes" } ], "https://github.com/dave-palt/comfyui_DSP_imagehelpers": [ @@ -4592,6 +4599,18 @@ "title_aux": "demofusion-comfyui" } ], + "https://github.com/dfl/comfyui-clip-with-break": [ + [ + "CLIPTextEncodeWithBreak" + ], + { + "author": "dfl", + "description": "CLIP text encoder that does BREAK prompting like A1111", + "nickname": "CLIP with BREAK", + "title": "CLIP with BREAK syntax", + "title_aux": "comfyui-clip-with-break" + } + ], "https://github.com/dimtoneff/ComfyUI-PixelArt-Detector": [ [ "PixelArtAddDitherPattern", From b7140f61b1f7bdab6b5b1415500363ea8b0973e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=94=A1=E5=AD=9F=E6=98=86?= <865240848@qq.com> Date: Sun, 4 Feb 2024 16:14:08 +0800 Subject: [PATCH 2/7] Added new entry to custom-node-list --- custom-node-list.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/custom-node-list.json b/custom-node-list.json index f8d39ce6..3b898419 100644 --- a/custom-node-list.json +++ b/custom-node-list.json @@ -5273,6 +5273,16 @@ ], "install_type": "unzip", "description": "This is a node to convert an image into a CMYK Halftone dot image." + }, + { + "author": "MarkoCa1", + "title": "ComfyUI_Segment_Mask", + "reference": "https://github.com/MarkoCa1/ComfyUI_Segment_Mask", + "files": [ + "https://github.com/MarkoCa1/ComfyUI_Segment_Mask" + ], + "install_type": "git-clone", + "description": "Mask cutout based on Segment Anything." } ] } From 515eaa43fec447d21633ef734fb07628ab7019c3 Mon Sep 17 00:00:00 2001 From: antrobot1234 Date: Sun, 4 Feb 2024 02:24:43 -0600 Subject: [PATCH 3/7] Update custom-node-list.json --- custom-node-list.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/custom-node-list.json b/custom-node-list.json index f8d39ce6..abd312c5 100644 --- a/custom-node-list.json +++ b/custom-node-list.json @@ -52,6 +52,16 @@ "install_type": "git-clone", "description": "Nodes: ColorBlend, ControlLoraSave, GetImageSize. NOTE: Control-LoRA recolor example uses these nodes." }, + { + "author": "antrobot", + "title": "antrobots-comfyUI-nodepack", + "reference": "https://github.com/antrobot1234/antrobots-comfyUI-nodepack", + "files": [ + "https://github.com/antrobot1234/antrobots-comfyUI-nodepack" + ], + "install_type": "git-clone", + "description": "A small node pack containing various things I felt like ought to be in base comfy-UI. Currently includes Some image handling nodes to help with inpainting, a version of KSampler (advanced) that allows for denoise, and a node that can swap it's inputs. Remember to make an issue if you experience any bugs or errors!" + }, { "author": "Fannovel16", "title": "ComfyUI's ControlNet Auxiliary Preprocessors", From 8a7399d89915350b07aa567c36c9954c8a25d49f Mon Sep 17 00:00:00 2001 From: "Dr.Lt.Data" Date: Sun, 4 Feb 2024 19:49:21 +0900 Subject: [PATCH 4/7] update DB --- custom-node-list.json | 50 +++++++----- extension-node-map.json | 40 +++++++++- node_db/new/custom-node-list.json | 120 +++++++--------------------- node_db/new/extension-node-map.json | 40 +++++++++- 4 files changed, 136 insertions(+), 114 deletions(-) diff --git a/custom-node-list.json b/custom-node-list.json index d8843785..754becdf 100644 --- a/custom-node-list.json +++ b/custom-node-list.json @@ -52,16 +52,6 @@ "install_type": "git-clone", "description": "Nodes: ColorBlend, ControlLoraSave, GetImageSize. NOTE: Control-LoRA recolor example uses these nodes." }, - { - "author": "antrobot", - "title": "antrobots-comfyUI-nodepack", - "reference": "https://github.com/antrobot1234/antrobots-comfyUI-nodepack", - "files": [ - "https://github.com/antrobot1234/antrobots-comfyUI-nodepack" - ], - "install_type": "git-clone", - "description": "A small node pack containing various things I felt like ought to be in base comfy-UI. Currently includes Some image handling nodes to help with inpainting, a version of KSampler (advanced) that allows for denoise, and a node that can swap it's inputs. Remember to make an issue if you experience any bugs or errors!" - }, { "author": "Fannovel16", "title": "ComfyUI's ControlNet Auxiliary Preprocessors", @@ -3140,6 +3130,16 @@ "install_type": "git-clone", "description": "QWen-VL-Plus & QWen-VL-Max in ComfyUI" }, + { + "author": "ZHO-ZHO-ZHO", + "title": "ComfyUI-SVD-ZHO", + "reference": "https://github.com/ZHO-ZHO-ZHO/ComfyUI-SVD-ZHO", + "files": [ + "https://github.com/ZHO-ZHO-ZHO/ComfyUI-SVD-ZHO" + ], + "install_type": "git-clone", + "description": "My Workflows + Auxiliary nodes for Stable Video Diffusion (SVD)" + }, { "author": "kenjiqq", "title": "qq-nodes-comfyui", @@ -4964,6 +4964,26 @@ "install_type": "git-clone", "description": "Clip text encoder with BREAK formatting like A1111 (uses conditioning concat)" }, + { + "author": "MarkoCa1", + "title": "ComfyUI_Segment_Mask", + "reference": "https://github.com/MarkoCa1/ComfyUI_Segment_Mask", + "files": [ + "https://github.com/MarkoCa1/ComfyUI_Segment_Mask" + ], + "install_type": "git-clone", + "description": "Mask cutout based on Segment Anything." + }, + { + "author": "antrobot", + "title": "antrobots-comfyUI-nodepack", + "reference": "https://github.com/antrobot1234/antrobots-comfyUI-nodepack", + "files": [ + "https://github.com/antrobot1234/antrobots-comfyUI-nodepack" + ], + "install_type": "git-clone", + "description": "A small node pack containing various things I felt like ought to be in base comfy-UI. Currently includes Some image handling nodes to help with inpainting, a version of KSampler (advanced) that allows for denoise, and a node that can swap it's inputs. Remember to make an issue if you experience any bugs or errors!" + }, @@ -5283,16 +5303,6 @@ ], "install_type": "unzip", "description": "This is a node to convert an image into a CMYK Halftone dot image." - }, - { - "author": "MarkoCa1", - "title": "ComfyUI_Segment_Mask", - "reference": "https://github.com/MarkoCa1/ComfyUI_Segment_Mask", - "files": [ - "https://github.com/MarkoCa1/ComfyUI_Segment_Mask" - ], - "install_type": "git-clone", - "description": "Mask cutout based on Segment Anything." } ] } diff --git a/extension-node-map.json b/extension-node-map.json index 0a144e33..c9b1e3a7 100644 --- a/extension-node-map.json +++ b/extension-node-map.json @@ -1011,7 +1011,8 @@ "IG Load Images", "IG Multiply", "IG Path Join", - "IG String" + "IG String", + "IG ZFill" ], { "author": "IDGallagher", @@ -1548,6 +1549,14 @@ "title_aux": "ComfyI2I" } ], + "https://github.com/MarkoCa1/ComfyUI_Segment_Mask": [ + [ + "AutomaticMask(segment anything)" + ], + { + "title_aux": "ComfyUI_Segment_Mask" + } + ], "https://github.com/Miosp/ComfyUI-FBCNN": [ [ "JPEG artifacts removal FBCNN" @@ -3052,6 +3061,16 @@ "title_aux": "ComfyUI-Qwen-VL-API" } ], + "https://github.com/ZHO-ZHO-ZHO/ComfyUI-SVD-ZHO": [ + [ + "SVD_Aspect_Ratio_Zho", + "SVD_Steps_MotionStrength_Seed_Zho", + "SVD_Styler_Zho" + ], + { + "title_aux": "ComfyUI-SVD-ZHO" + } + ], "https://github.com/ZHO-ZHO-ZHO/ComfyUI-Text_Image-Composite": [ [ "AlphaChanelAddByMask", @@ -3190,6 +3209,7 @@ ], "https://github.com/aegis72/aegisflow_utility_nodes": [ [ + "Add Text To Image", "Aegisflow CLIP Pass", "Aegisflow Conditioning Pass", "Aegisflow Image Pass", @@ -3200,10 +3220,15 @@ "Aegisflow SDXL Tuple Pass", "Aegisflow VAE Pass", "Aegisflow controlnet preprocessor bus", + "Apply Instagram Filter", "Brightness_Contrast_Ally", + "Flatten Colors", "Gaussian Blur_Ally", + "GlitchThis Effect", + "Hue Rotation", "Image Flip_ally", "Placeholder Tuple", + "Swap Color Mode", "aegisflow Multi_Pass", "aegisflow Multi_Pass XL", "af_pipe_in_15", @@ -3398,6 +3423,14 @@ "title_aux": "CLIP Directional Prompt Attention" } ], + "https://github.com/antrobot1234/antrobots-comfyUI-nodepack": [ + [ + "sample" + ], + { + "title_aux": "antrobots-comfyUI-nodepack" + } + ], "https://github.com/asagi4/ComfyUI-CADS": [ [ "CADS" @@ -6303,7 +6336,9 @@ "PromptUtilitiesFormatString", "PromptUtilitiesJoinStringList", "PromptUtilitiesLoadPreset", - "PromptUtilitiesLoadPresetAdvanced" + "PromptUtilitiesLoadPresetAdvanced", + "PromptUtilitiesRandomPreset", + "PromptUtilitiesRandomPresetAdvanced" ], { "title_aux": "ComfyUI-PromptUtilities" @@ -7045,6 +7080,7 @@ ], "https://github.com/spacepxl/ComfyUI-HQ-Image-Save": [ [ + "LoadEXR", "LoadLatentEXR", "SaveEXR", "SaveLatentEXR", diff --git a/node_db/new/custom-node-list.json b/node_db/new/custom-node-list.json index d9aaa644..f6eaa8ec 100644 --- a/node_db/new/custom-node-list.json +++ b/node_db/new/custom-node-list.json @@ -10,6 +10,36 @@ }, + { + "author": "ZHO-ZHO-ZHO", + "title": "ComfyUI-SVD-ZHO", + "reference": "https://github.com/ZHO-ZHO-ZHO/ComfyUI-SVD-ZHO", + "files": [ + "https://github.com/ZHO-ZHO-ZHO/ComfyUI-SVD-ZHO" + ], + "install_type": "git-clone", + "description": "My Workflows + Auxiliary nodes for Stable Video Diffusion (SVD)" + }, + { + "author": "MarkoCa1", + "title": "ComfyUI_Segment_Mask", + "reference": "https://github.com/MarkoCa1/ComfyUI_Segment_Mask", + "files": [ + "https://github.com/MarkoCa1/ComfyUI_Segment_Mask" + ], + "install_type": "git-clone", + "description": "Mask cutout based on Segment Anything." + }, + { + "author": "antrobot", + "title": "antrobots-comfyUI-nodepack", + "reference": "https://github.com/antrobot1234/antrobots-comfyUI-nodepack", + "files": [ + "https://github.com/antrobot1234/antrobots-comfyUI-nodepack" + ], + "install_type": "git-clone", + "description": "A small node pack containing various things I felt like ought to be in base comfy-UI. Currently includes Some image handling nodes to help with inpainting, a version of KSampler (advanced) that allows for denoise, and a node that can swap it's inputs. Remember to make an issue if you experience any bugs or errors!" + }, { "author": "dfl", "title": "comfyui-clip-with-break", @@ -659,96 +689,6 @@ ], "install_type": "git-clone", "description": "Node to use [a/DDColor](https://github.com/piddnad/DDColor) in ComfyUI." - }, - { - "author": "prozacgod", - "title": "ComfyUI Multi-Workspace", - "reference": "https://github.com/prozacgod/comfyui-pzc-multiworkspace", - "files": [ - "https://github.com/prozacgod/comfyui-pzc-multiworkspace" - ], - "install_type": "git-clone", - "description": "A simple, quick, and dirty implementation of multiple workspaces within ComfyUI." - }, - { - "author": "Siberpone", - "title": "Lazy Pony Prompter", - "reference": "https://github.com/Siberpone/lazy-pony-prompter", - "files": [ - "https://github.com/Siberpone/lazy-pony-prompter" - ], - "install_type": "git-clone", - "description": "A pony prompt helper extension for AUTOMATIC1111's Stable Diffusion Web UI and ComfyUI that utilizes the full power of your favorite booru query syntax. Currently supports [a/Derpibooru](https://derpibooru/org) and [a/E621](https://e621.net/)." - }, - { - "author": "chaojie", - "title": "ComfyUI-MotionCtrl-SVD", - "reference": "https://github.com/chaojie/ComfyUI-MotionCtrl-SVD", - "files": [ - "https://github.com/chaojie/ComfyUI-MotionCtrl-SVD" - ], - "install_type": "git-clone", - "description": "Nodes: Download the weights of MotionCtrl-SVD [a/motionctrl_svd.ckpt](https://huggingface.co/TencentARC/MotionCtrl/blob/main/motionctrl_svd.ckpt) and put it to ComfyUI/models/checkpoints" - }, - { - "author": "JaredTherriault", - "title": "ComfyUI-JNodes", - "reference": "https://github.com/JaredTherriault/ComfyUI-JNodes", - "files": [ - "https://github.com/JaredTherriault/ComfyUI-JNodes" - ], - "install_type": "git-clone", - "description": "python and web UX improvements for ComfyUI.\n[w/'DynamicPrompts.js' and 'EditAttention.js' from the core, along with 'ImageFeed.js' and 'favicon.js' from the custom scripts of pythongosssss, are not compatible. Therefore, manual deletion of these files is required to use this web extension.]" - }, - { - "author": "nkchocoai", - "title": "ComfyUI-SizeFromPresets", - "reference": "https://github.com/nkchocoai/ComfyUI-SizeFromPresets", - "files": [ - "https://github.com/nkchocoai/ComfyUI-SizeFromPresets" - ], - "install_type": "git-clone", - "description": "Add a node that outputs width and height of the size selected from the preset (.csv)." - }, - { - "author": "HAL41", - "title": "ComfyUI aichemy nodes", - "reference": "https://github.com/HAL41/ComfyUI-aichemy-nodes", - "files": [ - "https://github.com/HAL41/ComfyUI-aichemy-nodes" - ], - "install_type": "git-clone", - "description": "Simple node to handle scaling of YOLOv8 segmentation masks" - }, - { - "author": "abyz22", - "title": "image_control", - "reference": "https://github.com/abyz22/image_control", - "files": [ - "https://github.com/abyz22/image_control" - ], - "install_type": "git-clone", - "description": "Nodes:abyz22_Padding Image, abyz22_ImpactWildcardEncode, abyz22_setimageinfo, abyz22_SaveImage, abyz22_ImpactWildcardEncode_GetPrompt, abyz22_SetQueue, abyz22_drawmask, abyz22_FirstNonNull, abyz22_blendimages, abyz22_blend_onecolor. Please check workflow in [a/https://github.com/abyz22/image_control](https://github.com/abyz22/image_control)" - }, - { - "author": "foxtrot-roger", - "title": "RF Nodes", - "reference": "https://github.com/foxtrot-roger/comfyui-rf-nodes", - "files": [ - "https://github.com/foxtrot-roger/comfyui-rf-nodes" - ], - "install_type": "git-clone", - "description": "A bunch of nodes that can be useful to manipulate primitive types (numbers, text, ...) Also some helpers to generate text and timestamps." - }, - { - "author": "LarryJane491", - "title": "Lora-Training-in-Comfy", - "reference": "https://github.com/LarryJane491/Lora-Training-in-Comfy", - "files": [ - "https://github.com/LarryJane491/Lora-Training-in-Comfy" - ], - "install_type": "git-clone", - "description": "This custom node lets you train LoRA directly in ComfyUI! By default, it saves directly in your ComfyUI lora folder. That means you just have to refresh after training (...and select the LoRA) to test it!" } ] } diff --git a/node_db/new/extension-node-map.json b/node_db/new/extension-node-map.json index 0a144e33..c9b1e3a7 100644 --- a/node_db/new/extension-node-map.json +++ b/node_db/new/extension-node-map.json @@ -1011,7 +1011,8 @@ "IG Load Images", "IG Multiply", "IG Path Join", - "IG String" + "IG String", + "IG ZFill" ], { "author": "IDGallagher", @@ -1548,6 +1549,14 @@ "title_aux": "ComfyI2I" } ], + "https://github.com/MarkoCa1/ComfyUI_Segment_Mask": [ + [ + "AutomaticMask(segment anything)" + ], + { + "title_aux": "ComfyUI_Segment_Mask" + } + ], "https://github.com/Miosp/ComfyUI-FBCNN": [ [ "JPEG artifacts removal FBCNN" @@ -3052,6 +3061,16 @@ "title_aux": "ComfyUI-Qwen-VL-API" } ], + "https://github.com/ZHO-ZHO-ZHO/ComfyUI-SVD-ZHO": [ + [ + "SVD_Aspect_Ratio_Zho", + "SVD_Steps_MotionStrength_Seed_Zho", + "SVD_Styler_Zho" + ], + { + "title_aux": "ComfyUI-SVD-ZHO" + } + ], "https://github.com/ZHO-ZHO-ZHO/ComfyUI-Text_Image-Composite": [ [ "AlphaChanelAddByMask", @@ -3190,6 +3209,7 @@ ], "https://github.com/aegis72/aegisflow_utility_nodes": [ [ + "Add Text To Image", "Aegisflow CLIP Pass", "Aegisflow Conditioning Pass", "Aegisflow Image Pass", @@ -3200,10 +3220,15 @@ "Aegisflow SDXL Tuple Pass", "Aegisflow VAE Pass", "Aegisflow controlnet preprocessor bus", + "Apply Instagram Filter", "Brightness_Contrast_Ally", + "Flatten Colors", "Gaussian Blur_Ally", + "GlitchThis Effect", + "Hue Rotation", "Image Flip_ally", "Placeholder Tuple", + "Swap Color Mode", "aegisflow Multi_Pass", "aegisflow Multi_Pass XL", "af_pipe_in_15", @@ -3398,6 +3423,14 @@ "title_aux": "CLIP Directional Prompt Attention" } ], + "https://github.com/antrobot1234/antrobots-comfyUI-nodepack": [ + [ + "sample" + ], + { + "title_aux": "antrobots-comfyUI-nodepack" + } + ], "https://github.com/asagi4/ComfyUI-CADS": [ [ "CADS" @@ -6303,7 +6336,9 @@ "PromptUtilitiesFormatString", "PromptUtilitiesJoinStringList", "PromptUtilitiesLoadPreset", - "PromptUtilitiesLoadPresetAdvanced" + "PromptUtilitiesLoadPresetAdvanced", + "PromptUtilitiesRandomPreset", + "PromptUtilitiesRandomPresetAdvanced" ], { "title_aux": "ComfyUI-PromptUtilities" @@ -7045,6 +7080,7 @@ ], "https://github.com/spacepxl/ComfyUI-HQ-Image-Save": [ [ + "LoadEXR", "LoadLatentEXR", "SaveEXR", "SaveLatentEXR", From 77aa3eb01c3247ceac990fdd261646fa672c7fbe Mon Sep 17 00:00:00 2001 From: "Dr.Lt.Data" Date: Sun, 4 Feb 2024 22:56:16 +0900 Subject: [PATCH 5/7] update DB --- extension-node-map.json | 6 ++++-- node_db/new/custom-node-list.json | 2 +- node_db/new/extension-node-map.json | 6 ++++-- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/extension-node-map.json b/extension-node-map.json index c9b1e3a7..aa2e7e3f 100644 --- a/extension-node-map.json +++ b/extension-node-map.json @@ -4495,6 +4495,7 @@ "CLIPTextEncodeSDXL+", "ConsoleDebug+", "DebugTensorShape+", + "DrawText+", "ExtractKeyframes+", "GetImageSize+", "ImageApplyLUT+", @@ -4509,6 +4510,8 @@ "ImagePosterize+", "ImageResize+", "ImageSeamCarving+", + "KSamplerVariationsStochastic+", + "KSamplerVariationsWithNoise+", "MaskBatch+", "MaskBlur+", "MaskExpandBatch+", @@ -4517,8 +4520,7 @@ "MaskFromColor+", "MaskPreview+", "ModelCompile+", - "NoiseFromImage+", - "SDXLResolutionPicker+", + "SDXLEmptyLatentSizePicker+", "SimpleMath+", "TransitionMask+" ], diff --git a/node_db/new/custom-node-list.json b/node_db/new/custom-node-list.json index f6eaa8ec..ff16c395 100644 --- a/node_db/new/custom-node-list.json +++ b/node_db/new/custom-node-list.json @@ -82,7 +82,7 @@ }, { "author": "davask", - "title": "MarasIT Nodes", + "title": "🐰 MarasIT Nodes", "reference": "https://github.com/davask/ComfyUI-MarasIT-Nodes", "files": [ "https://github.com/davask/ComfyUI-MarasIT-Nodes" diff --git a/node_db/new/extension-node-map.json b/node_db/new/extension-node-map.json index c9b1e3a7..aa2e7e3f 100644 --- a/node_db/new/extension-node-map.json +++ b/node_db/new/extension-node-map.json @@ -4495,6 +4495,7 @@ "CLIPTextEncodeSDXL+", "ConsoleDebug+", "DebugTensorShape+", + "DrawText+", "ExtractKeyframes+", "GetImageSize+", "ImageApplyLUT+", @@ -4509,6 +4510,8 @@ "ImagePosterize+", "ImageResize+", "ImageSeamCarving+", + "KSamplerVariationsStochastic+", + "KSamplerVariationsWithNoise+", "MaskBatch+", "MaskBlur+", "MaskExpandBatch+", @@ -4517,8 +4520,7 @@ "MaskFromColor+", "MaskPreview+", "ModelCompile+", - "NoiseFromImage+", - "SDXLResolutionPicker+", + "SDXLEmptyLatentSizePicker+", "SimpleMath+", "TransitionMask+" ], From 3e2cd6e75bba758b5b08d49ff852c52126d9af54 Mon Sep 17 00:00:00 2001 From: "dr.lt.data" Date: Mon, 5 Feb 2024 09:56:34 +0900 Subject: [PATCH 6/7] update DB --- custom-node-list.json | 10 ++++++++++ extension-node-map.json | 18 +++++++++++++++++- node_db/dev/custom-node-list.json | 10 ++++++++++ node_db/new/custom-node-list.json | 10 ++++++++++ node_db/new/extension-node-map.json | 18 +++++++++++++++++- 5 files changed, 64 insertions(+), 2 deletions(-) diff --git a/custom-node-list.json b/custom-node-list.json index 754becdf..7cb54fd1 100644 --- a/custom-node-list.json +++ b/custom-node-list.json @@ -3140,6 +3140,16 @@ "install_type": "git-clone", "description": "My Workflows + Auxiliary nodes for Stable Video Diffusion (SVD)" }, + { + "author": "ZHO-ZHO-ZHO", + "title": "ComfyUI SegMoE", + "reference": "https://github.com/ZHO-ZHO-ZHO/ComfyUI-SegMoE", + "files": [ + "https://github.com/ZHO-ZHO-ZHO/ComfyUI-SegMoE" + ], + "install_type": "git-clone", + "description": "Unofficial implementation of [a/SegMoE: Segmind Mixture of Diffusion Experts](https://github.com/segmind/segmoe) for ComfyUI" + }, { "author": "kenjiqq", "title": "qq-nodes-comfyui", diff --git a/extension-node-map.json b/extension-node-map.json index aa2e7e3f..f3a1a47c 100644 --- a/extension-node-map.json +++ b/extension-node-map.json @@ -490,6 +490,7 @@ "PrimereMetaCollector", "PrimereMetaRead", "PrimereMetaSave", + "PrimereMidjourneyStyles", "PrimereModelKeyword", "PrimereNetworkTagLoader", "PrimerePrompt", @@ -1273,6 +1274,7 @@ "ADE_LoadAnimateDiffModel", "ADE_LoopedUniformContextOptions", "ADE_LoopedUniformViewOptions", + "ADE_MaskedLoadLora", "ADE_MultivalDynamic", "ADE_MultivalScaledMask", "ADE_NoiseLayerAdd", @@ -3071,6 +3073,15 @@ "title_aux": "ComfyUI-SVD-ZHO" } ], + "https://github.com/ZHO-ZHO-ZHO/ComfyUI-SegMoE": [ + [ + "SMoE_Generation_Zho", + "SMoE_ModelLoader_Zho" + ], + { + "title_aux": "ComfyUI SegMoE" + } + ], "https://github.com/ZHO-ZHO-ZHO/ComfyUI-Text_Image-Composite": [ [ "AlphaChanelAddByMask", @@ -4052,6 +4063,7 @@ "LayerColor: RGB", "LayerColor: YUV", "LayerFilter: ChannelShake", + "LayerFilter: ColorMap", "LayerFilter: GaussianBlur", "LayerFilter: MotionBlur", "LayerFilter: SkinBeauty", @@ -4636,6 +4648,7 @@ ], "https://github.com/dfl/comfyui-clip-with-break": [ [ + "AdvancedCLIPTextEncodeWithBreak", "CLIPTextEncodeWithBreak" ], { @@ -7106,11 +7119,14 @@ "DifferenceChecker", "DilateErodeMask", "EnhanceDetail", + "ExposureAdjust", "GuidedFilterAlpha", "ImageConstant", "LatentStats", "OffsetLatentImage", - "RemapRange" + "RemapRange", + "Tonemap", + "UnTonemap" ], { "title_aux": "ComfyUI-Image-Filters" diff --git a/node_db/dev/custom-node-list.json b/node_db/dev/custom-node-list.json index 2d488f8d..b1d1d231 100644 --- a/node_db/dev/custom-node-list.json +++ b/node_db/dev/custom-node-list.json @@ -10,6 +10,16 @@ }, + { + "author": "LotzF", + "title": "ComfyUI simple ChatGPT completion [UNSAFE]", + "reference": "https://github.com/LotzF/ComfyUI-Simple-Chat-GPT-completion", + "files": [ + "https://github.com/LotzF/ComfyUI-Simple-Chat-GPT-completion" + ], + "install_type": "git-clone", + "description": "A simple node to request ChatGPT completions. [w/Do not share your workflows including the API key! I'll take no responsibility for your leaked keys.]" + }, { "author": "dezi-ai", "title": "ComfyUI Animate LCM", diff --git a/node_db/new/custom-node-list.json b/node_db/new/custom-node-list.json index ff16c395..d5288c26 100644 --- a/node_db/new/custom-node-list.json +++ b/node_db/new/custom-node-list.json @@ -10,6 +10,16 @@ }, + { + "author": "ZHO-ZHO-ZHO", + "title": "ComfyUI SegMoE", + "reference": "https://github.com/ZHO-ZHO-ZHO/ComfyUI-SegMoE", + "files": [ + "https://github.com/ZHO-ZHO-ZHO/ComfyUI-SegMoE" + ], + "install_type": "git-clone", + "description": "Unofficial implementation of [a/SegMoE: Segmind Mixture of Diffusion Experts](https://github.com/segmind/segmoe) for ComfyUI" + }, { "author": "ZHO-ZHO-ZHO", "title": "ComfyUI-SVD-ZHO", diff --git a/node_db/new/extension-node-map.json b/node_db/new/extension-node-map.json index aa2e7e3f..f3a1a47c 100644 --- a/node_db/new/extension-node-map.json +++ b/node_db/new/extension-node-map.json @@ -490,6 +490,7 @@ "PrimereMetaCollector", "PrimereMetaRead", "PrimereMetaSave", + "PrimereMidjourneyStyles", "PrimereModelKeyword", "PrimereNetworkTagLoader", "PrimerePrompt", @@ -1273,6 +1274,7 @@ "ADE_LoadAnimateDiffModel", "ADE_LoopedUniformContextOptions", "ADE_LoopedUniformViewOptions", + "ADE_MaskedLoadLora", "ADE_MultivalDynamic", "ADE_MultivalScaledMask", "ADE_NoiseLayerAdd", @@ -3071,6 +3073,15 @@ "title_aux": "ComfyUI-SVD-ZHO" } ], + "https://github.com/ZHO-ZHO-ZHO/ComfyUI-SegMoE": [ + [ + "SMoE_Generation_Zho", + "SMoE_ModelLoader_Zho" + ], + { + "title_aux": "ComfyUI SegMoE" + } + ], "https://github.com/ZHO-ZHO-ZHO/ComfyUI-Text_Image-Composite": [ [ "AlphaChanelAddByMask", @@ -4052,6 +4063,7 @@ "LayerColor: RGB", "LayerColor: YUV", "LayerFilter: ChannelShake", + "LayerFilter: ColorMap", "LayerFilter: GaussianBlur", "LayerFilter: MotionBlur", "LayerFilter: SkinBeauty", @@ -4636,6 +4648,7 @@ ], "https://github.com/dfl/comfyui-clip-with-break": [ [ + "AdvancedCLIPTextEncodeWithBreak", "CLIPTextEncodeWithBreak" ], { @@ -7106,11 +7119,14 @@ "DifferenceChecker", "DilateErodeMask", "EnhanceDetail", + "ExposureAdjust", "GuidedFilterAlpha", "ImageConstant", "LatentStats", "OffsetLatentImage", - "RemapRange" + "RemapRange", + "Tonemap", + "UnTonemap" ], { "title_aux": "ComfyUI-Image-Filters" From 25969d2ac7fcc42cf9f09047deca60ad096094d7 Mon Sep 17 00:00:00 2001 From: "dr.lt.data" Date: Mon, 5 Feb 2024 12:40:32 +0900 Subject: [PATCH 7/7] better version reporting --- __init__.py | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/__init__.py b/__init__.py index 0fa384ff..44dd6935 100644 --- a/__init__.py +++ b/__init__.py @@ -29,7 +29,7 @@ except: print(f"[WARN] ComfyUI-Manager: Your ComfyUI version is outdated. Please update to the latest version.") -version = [2, 7] +version = [2, 7, 1] version_str = f"V{version[0]}.{version[1]}" + (f'.{version[2]}' if len(version) > 2 else '') print(f"### Loading: ComfyUI-Manager ({version_str})") @@ -307,16 +307,19 @@ def print_comfyui_version(): global comfy_ui_commit_datetime global comfy_ui_hash + is_detached = False try: repo = git.Repo(os.path.dirname(folder_paths.__file__)) - comfy_ui_revision = len(list(repo.iter_commits('HEAD'))) - current_branch = repo.active_branch.name - comfy_ui_hash = repo.head.commit.hexsha + comfy_ui_hash = repo.head.commit.hexsha cm_global.variables['comfyui.revision'] = comfy_ui_revision comfy_ui_commit_datetime = repo.head.commit.committed_datetime + cm_global.variables['comfyui.commit_datetime'] = comfy_ui_commit_datetime + + is_detached = repo.head.is_detached + current_branch = repo.active_branch.name try: if comfy_ui_commit_datetime.date() < comfy_ui_required_commit_datetime.date(): @@ -343,7 +346,10 @@ def print_comfyui_version(): else: print(f"### ComfyUI Revision: {comfy_ui_revision} on '{current_branch}' [{comfy_ui_hash[:8]}] | Released on '{comfy_ui_commit_datetime.date()}'") except: - print("### ComfyUI Revision: UNKNOWN (The currently installed ComfyUI is not a Git repository)") + if is_detached: + print(f"### ComfyUI Revision: {comfy_ui_revision} [{comfy_ui_hash[:8]}] *DETACHED | Released on '{comfy_ui_commit_datetime.date()}'") + else: + print("### ComfyUI Revision: UNKNOWN (The currently installed ComfyUI is not a Git repository)") print_comfyui_version()