From 6da5b05880c93fcd0b6f8909bfd23d2019d269b3 Mon Sep 17 00:00:00 2001 From: romeobuilderotti <144384895+romeobuilderotti@users.noreply.github.com> Date: Wed, 15 Nov 2023 20:02:44 +0300 Subject: [PATCH 01/13] Add ComfyUI-PNG-Metadata to 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 2135bbf6..d38ca284 100644 --- a/custom-node-list.json +++ b/custom-node-list.json @@ -2907,6 +2907,16 @@ ], "install_type": "unzip", "description": "This is a node to convert an image into a CMYK Halftone dot image." + }, + { + "author": "romeobuilderotti", + "title": "ComfyUI PNG Metadata", + "reference": "https://github.com/romeobuilderotti/ComfyUI-PNG-Metadata", + "files": [ + "https://github.com/romeobuilderotti/ComfyUI-PNG-Metadata" + ], + "install_type": "git-clone", + "description": "Add custom Metadata fields to your saved PNG files." } ] } From 0a0ec7f0a6eaddeb8c9b7dc51bf9e32fef42daaa Mon Sep 17 00:00:00 2001 From: "Dr.Lt.Data" Date: Thu, 16 Nov 2023 08:45:28 +0900 Subject: [PATCH 02/13] update DB --- custom-node-list.json | 30 +++++++++++++++++++---------- extension-node-map.json | 24 ++++++++++++++++++++++- node_db/dev/custom-node-list.json | 10 ++++++++++ node_db/new/custom-node-list.json | 20 +++++++++++++++++++ node_db/new/extension-node-map.json | 24 ++++++++++++++++++++++- 5 files changed, 96 insertions(+), 12 deletions(-) diff --git a/custom-node-list.json b/custom-node-list.json index d38ca284..c439bc18 100644 --- a/custom-node-list.json +++ b/custom-node-list.json @@ -2626,6 +2626,26 @@ "install_type": "git-clone", "description": "Nodes:Prompter, RF Noise, SeedMod." }, + { + "author": "romeobuilderotti", + "title": "ComfyUI PNG Metadata", + "reference": "https://github.com/romeobuilderotti/ComfyUI-PNG-Metadata", + "files": [ + "https://github.com/romeobuilderotti/ComfyUI-PNG-Metadata" + ], + "install_type": "git-clone", + "description": "Add custom Metadata fields to your saved PNG files." + }, + { + "author": "ka-puna", + "title": "comfyui-yanc", + "reference": "https://github.com/ka-puna/comfyui-yanc", + "files": [ + "https://github.com/ka-puna/comfyui-yanc" + ], + "install_type": "git-clone", + "description": "NOTE: Concatenate Strings, Format Datetime String, Integer Caster, Multiline String, Truncate String. Yet Another Node Collection, a repository of simple nodes for ComfyUI. This repository eases the addition or removal of custom nodes to itself." + }, { "author": "Off-Live", "title": "ComfyUI-off-suite", @@ -2907,16 +2927,6 @@ ], "install_type": "unzip", "description": "This is a node to convert an image into a CMYK Halftone dot image." - }, - { - "author": "romeobuilderotti", - "title": "ComfyUI PNG Metadata", - "reference": "https://github.com/romeobuilderotti/ComfyUI-PNG-Metadata", - "files": [ - "https://github.com/romeobuilderotti/ComfyUI-PNG-Metadata" - ], - "install_type": "git-clone", - "description": "Add custom Metadata fields to your saved PNG files." } ] } diff --git a/extension-node-map.json b/extension-node-map.json index acb54709..3505fc33 100644 --- a/extension-node-map.json +++ b/extension-node-map.json @@ -732,7 +732,8 @@ "BreakFrames", "BreakGrid", "GetKeyFrames", - "MakeGrid" + "MakeGrid", + "RandomImageFromDir" ], { "title_aux": "ComfyBreakAnim" @@ -2920,6 +2921,18 @@ "title_aux": "ComfyUI-Jjk-Nodes" } ], + "https://github.com/ka-puna/comfyui-yanc": [ + [ + "YANC.ConcatStrings", + "YANC.FormatDatetimeString", + "YANC.IntegerCaster", + "YANC.MultilineString", + "YANC.TruncateString" + ], + { + "title_aux": "comfyui-yanc" + } + ], "https://github.com/kijai/ComfyUI-KJNodes": [ [ "BatchCLIPSeg", @@ -3737,6 +3750,15 @@ "title_aux": "rk-comfy-nodes" } ], + "https://github.com/romeobuilderotti/ComfyUI-PNG-Metadata": [ + [ + "SetMetadataAll", + "SetMetadataString" + ], + { + "title_aux": "ComfyUI PNG Metadata" + } + ], "https://github.com/s1dlx/comfy_meh/raw/main/meh.py": [ [ "MergingExecutionHelper" diff --git a/node_db/dev/custom-node-list.json b/node_db/dev/custom-node-list.json index 85a19346..d5a231a7 100644 --- a/node_db/dev/custom-node-list.json +++ b/node_db/dev/custom-node-list.json @@ -1,5 +1,15 @@ { "custom_nodes": [ + { + "author": "romeobuilderotti", + "title": "ComfyUI-EZ-Pipes", + "reference": "https://github.com/romeobuilderotti/ComfyUI-EZ-Pipes", + "files": [ + "https://github.com/romeobuilderotti/ComfyUI-EZ-Pipes" + ], + "install_type": "git-clone", + "description": "ComfyUI-EZ-Pipes is a set of custom pipe nodes for ComfyUI. It provides a set of Input/Edit/Output nodes for each pipe type." + }, { "author": "baldsam", "title": "ComfyUI_baldsam", diff --git a/node_db/new/custom-node-list.json b/node_db/new/custom-node-list.json index db53001f..dd37b9f4 100644 --- a/node_db/new/custom-node-list.json +++ b/node_db/new/custom-node-list.json @@ -1,5 +1,25 @@ { "custom_nodes": [ + { + "author": "romeobuilderotti", + "title": "ComfyUI PNG Metadata", + "reference": "https://github.com/romeobuilderotti/ComfyUI-PNG-Metadata", + "files": [ + "https://github.com/romeobuilderotti/ComfyUI-PNG-Metadata" + ], + "install_type": "git-clone", + "description": "Add custom Metadata fields to your saved PNG files." + }, + { + "author": "ka-puna", + "title": "comfyui-yanc", + "reference": "https://github.com/ka-puna/comfyui-yanc", + "files": [ + "https://github.com/ka-puna/comfyui-yanc" + ], + "install_type": "git-clone", + "description": "NOTE: Concatenate Strings, Format Datetime String, Integer Caster, Multiline String, Truncate String. Yet Another Node Collection, a repository of simple nodes for ComfyUI. This repository eases the addition or removal of custom nodes to itself." + }, { "author": "TheBarret", "title": "ZSuite", diff --git a/node_db/new/extension-node-map.json b/node_db/new/extension-node-map.json index acb54709..3505fc33 100644 --- a/node_db/new/extension-node-map.json +++ b/node_db/new/extension-node-map.json @@ -732,7 +732,8 @@ "BreakFrames", "BreakGrid", "GetKeyFrames", - "MakeGrid" + "MakeGrid", + "RandomImageFromDir" ], { "title_aux": "ComfyBreakAnim" @@ -2920,6 +2921,18 @@ "title_aux": "ComfyUI-Jjk-Nodes" } ], + "https://github.com/ka-puna/comfyui-yanc": [ + [ + "YANC.ConcatStrings", + "YANC.FormatDatetimeString", + "YANC.IntegerCaster", + "YANC.MultilineString", + "YANC.TruncateString" + ], + { + "title_aux": "comfyui-yanc" + } + ], "https://github.com/kijai/ComfyUI-KJNodes": [ [ "BatchCLIPSeg", @@ -3737,6 +3750,15 @@ "title_aux": "rk-comfy-nodes" } ], + "https://github.com/romeobuilderotti/ComfyUI-PNG-Metadata": [ + [ + "SetMetadataAll", + "SetMetadataString" + ], + { + "title_aux": "ComfyUI PNG Metadata" + } + ], "https://github.com/s1dlx/comfy_meh/raw/main/meh.py": [ [ "MergingExecutionHelper" From 08e7150b7f843280c90550dfbccbe6aed1beb988 Mon Sep 17 00:00:00 2001 From: "Dr.Lt.Data" Date: Thu, 16 Nov 2023 19:49:24 +0900 Subject: [PATCH 03/13] update DB update README --- README.md | 16 +++++++--------- extension-node-map.json | 1 + node_db/new/extension-node-map.json | 1 + 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 2e8c29c5..e306642f 100644 --- a/README.md +++ b/README.md @@ -190,15 +190,13 @@ NODE_CLASS_MAPPINGS.update({ ## Roadmap -- [x] category/keyword filter -- [x] Automatic recognition of missing custom nodes -- [x] Automatic installation suggestion of missing custom nodes -- [x] 3rd party repository -> channels -- [x] Specification of custom nodes -- [x] Specification scanner -- [x] workflow download -> workflow gallery -- [x] Search extension by node name -> [ltdrdata.github.io](https://ltdrdata.github.io) -- [x] installation from git url +- [ ] System displaying information about failed custom nodes import. +- [ ] Guide for missing nodes in ComfyUI vanilla nodes. +- [ ] Auto migration for nodes with changed structures. +- [ ] Version control feature for nodes. +- [ ] List of currently used custom nodes. +- [ ] Template sharing system. +- [ ] 3rd party API system. # Disclaimer diff --git a/extension-node-map.json b/extension-node-map.json index 3505fc33..dc29c8b0 100644 --- a/extension-node-map.json +++ b/extension-node-map.json @@ -3863,6 +3863,7 @@ "AspectRatioSelector", "BLIPCaption", "BLIPLoader", + "BooleanPrimitive", "ColorBlend", "ColorCorrect", "DeepDanbooruCaption", diff --git a/node_db/new/extension-node-map.json b/node_db/new/extension-node-map.json index 3505fc33..dc29c8b0 100644 --- a/node_db/new/extension-node-map.json +++ b/node_db/new/extension-node-map.json @@ -3863,6 +3863,7 @@ "AspectRatioSelector", "BLIPCaption", "BLIPLoader", + "BooleanPrimitive", "ColorBlend", "ColorCorrect", "DeepDanbooruCaption", From 5fc95092d26442211fb094f44dbce9fcf25cc92d Mon Sep 17 00:00:00 2001 From: "Dr.Lt.Data" Date: Thu, 16 Nov 2023 19:49:37 +0900 Subject: [PATCH 04/13] update README --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e306642f..9cd3e104 100644 --- a/README.md +++ b/README.md @@ -192,7 +192,7 @@ NODE_CLASS_MAPPINGS.update({ - [ ] System displaying information about failed custom nodes import. - [ ] Guide for missing nodes in ComfyUI vanilla nodes. -- [ ] Auto migration for nodes with changed structures. +- [ ] Auto migration for custom nodes with changed structures. - [ ] Version control feature for nodes. - [ ] List of currently used custom nodes. - [ ] Template sharing system. From 03e355ec7b8aadd5c5ec731ab625daf1447b0152 Mon Sep 17 00:00:00 2001 From: "Dr.Lt.Data" Date: Thu, 16 Nov 2023 19:50:45 +0900 Subject: [PATCH 05/13] update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 9cd3e104..fe2ddc5f 100644 --- a/README.md +++ b/README.md @@ -5,6 +5,7 @@ ![menu](misc/menu.jpg) ## NOTICE +* If you wish to hide the 'Share' button, please refer to the settings menu. * You can see whole nodes info on [ComfyUI Nodes Info](https://ltdrdata.github.io/) page. * Versions prior to V0.22.2 will no longer detect missing nodes unless using a local database. Please update ComfyUI-Manager to the latest version. From e546b881ef8f7603a99cc7efc23d6dfab562c0f0 Mon Sep 17 00:00:00 2001 From: "Dr.Lt.Data" Date: Thu, 16 Nov 2023 19:53:47 +0900 Subject: [PATCH 06/13] update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index fe2ddc5f..9df5886a 100644 --- a/README.md +++ b/README.md @@ -189,6 +189,7 @@ NODE_CLASS_MAPPINGS.update({ * https://github.com/senshilabs/NINJA-plugin * https://github.com/MockbaTheBorg/Nodes + ## Roadmap - [ ] System displaying information about failed custom nodes import. @@ -198,6 +199,7 @@ NODE_CLASS_MAPPINGS.update({ - [ ] List of currently used custom nodes. - [ ] Template sharing system. - [ ] 3rd party API system. +- [ ] Collision checking system for nodes with the same ID across extensions. # Disclaimer From 2c77fb6e93479bd89123e4257a06512efe48a687 Mon Sep 17 00:00:00 2001 From: "Dr.Lt.Data" Date: Fri, 17 Nov 2023 00:45:03 +0900 Subject: [PATCH 07/13] update DB --- extension-node-map.json | 5 ++++- node_db/new/extension-node-map.json | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/extension-node-map.json b/extension-node-map.json index dc29c8b0..d275dbb8 100644 --- a/extension-node-map.json +++ b/extension-node-map.json @@ -2969,7 +2969,8 @@ "RoundMask", "SaveImageWithAlpha", "SomethingToString", - "VRAM_Debug" + "VRAM_Debug", + "WidgetToString" ], { "title_aux": "KJNodes for ComfyUI" @@ -3279,6 +3280,8 @@ "RegionalConditioningColorMask //Inspire", "RegionalConditioningSimple //Inspire", "RegionalIPAdapterColorMask //Inspire", + "RegionalIPAdapterEncodedColorMask //Inspire", + "RegionalIPAdapterEncodedMask //Inspire", "RegionalIPAdapterMask //Inspire", "RegionalPromptColorMask //Inspire", "RegionalPromptSimple //Inspire", diff --git a/node_db/new/extension-node-map.json b/node_db/new/extension-node-map.json index dc29c8b0..d275dbb8 100644 --- a/node_db/new/extension-node-map.json +++ b/node_db/new/extension-node-map.json @@ -2969,7 +2969,8 @@ "RoundMask", "SaveImageWithAlpha", "SomethingToString", - "VRAM_Debug" + "VRAM_Debug", + "WidgetToString" ], { "title_aux": "KJNodes for ComfyUI" @@ -3279,6 +3280,8 @@ "RegionalConditioningColorMask //Inspire", "RegionalConditioningSimple //Inspire", "RegionalIPAdapterColorMask //Inspire", + "RegionalIPAdapterEncodedColorMask //Inspire", + "RegionalIPAdapterEncodedMask //Inspire", "RegionalIPAdapterMask //Inspire", "RegionalPromptColorMask //Inspire", "RegionalPromptSimple //Inspire", From c08c582280196fac5fd7f364d2b617419576a7c0 Mon Sep 17 00:00:00 2001 From: "Alexander G. Morano" Date: Thu, 16 Nov 2023 15:38:17 -0800 Subject: [PATCH 08/13] Update custom-node-list.json Jovimetrix Node suite for composition of mask images added. --- custom-node-list.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/custom-node-list.json b/custom-node-list.json index c439bc18..7ce3e35a 100644 --- a/custom-node-list.json +++ b/custom-node-list.json @@ -2927,6 +2927,16 @@ ], "install_type": "unzip", "description": "This is a node to convert an image into a CMYK Halftone dot image." + }, + { + "author": "amorano", + "title": "Jovimetrix Composition Nodes", + "reference": "https://github.com/Amorano/Jovimetrix", + "files": [ + "https://github.com/Amorano/Jovimetrix" + ], + "install_type": "git-clone", + "description": "Composition nodes like Substance Designer heavily inspired by WAS and MTB Node Suites" } ] } From 4b4a1613eceae002b5f78a9fbc815ffe38f68a45 Mon Sep 17 00:00:00 2001 From: "dr.lt.data" Date: Fri, 17 Nov 2023 10:48:32 +0900 Subject: [PATCH 09/13] update DB --- custom-node-list.json | 20 ++++++++++---------- extension-node-map.json | 26 +++++++++++++++++++++++++- node_db/new/custom-node-list.json | 10 ++++++++++ node_db/new/extension-node-map.json | 26 +++++++++++++++++++++++++- 4 files changed, 70 insertions(+), 12 deletions(-) diff --git a/custom-node-list.json b/custom-node-list.json index 7ce3e35a..e41c8948 100644 --- a/custom-node-list.json +++ b/custom-node-list.json @@ -2646,6 +2646,16 @@ "install_type": "git-clone", "description": "NOTE: Concatenate Strings, Format Datetime String, Integer Caster, Multiline String, Truncate String. Yet Another Node Collection, a repository of simple nodes for ComfyUI. This repository eases the addition or removal of custom nodes to itself." }, + { + "author": "amorano", + "title": "Jovimetrix Composition Nodes", + "reference": "https://github.com/Amorano/Jovimetrix", + "files": [ + "https://github.com/Amorano/Jovimetrix" + ], + "install_type": "git-clone", + "description": "Composition nodes like Substance Designer heavily inspired by WAS and MTB Node Suites" + }, { "author": "Off-Live", "title": "ComfyUI-off-suite", @@ -2927,16 +2937,6 @@ ], "install_type": "unzip", "description": "This is a node to convert an image into a CMYK Halftone dot image." - }, - { - "author": "amorano", - "title": "Jovimetrix Composition Nodes", - "reference": "https://github.com/Amorano/Jovimetrix", - "files": [ - "https://github.com/Amorano/Jovimetrix" - ], - "install_type": "git-clone", - "description": "Composition nodes like Substance Designer heavily inspired by WAS and MTB Node Suites" } ] } diff --git a/extension-node-map.json b/extension-node-map.json index d275dbb8..54b0cb8e 100644 --- a/extension-node-map.json +++ b/extension-node-map.json @@ -56,6 +56,30 @@ "title_aux": "ComfyUI Nodes for External Tooling" } ], + "https://github.com/Amorano/Jovimetrix": [ + [ + "\u2697\ufe0f Blend Images (jov)", + "\u2728 Shape Generator (jov)", + "\ud83c\udf08 HSV Image (jov)", + "\ud83c\udf31 Transform Image (jov)", + "\ud83c\udfad Invert Image (jov)", + "\ud83d\udd06 Pixel Shader Image (jov)", + "\ud83d\udd27 Adjust Image (jov)", + "\ud83d\udd30 Mirror Image (jov)", + "\ud83d\udd33 Tile Image (jov)", + "\ud83d\udd78\ufe0f Filter Image (jov)", + "\ud83d\uddfa\ufe0f Remap Image (jov)", + "\ud83d\udfea Constant Image (jov)", + "\ud83e\udd7b Gradient (jov)" + ], + { + "author": "amorano", + "description": "Blending operations for image inputs.", + "nickname": "Jovimetrix", + "title": "Jovimetrix Composition Pack", + "title_aux": "Jovimetrix Composition Nodes" + } + ], "https://github.com/ArtBot2023/CharacterFaceSwap": [ [ "Color Blend", @@ -3645,6 +3669,7 @@ "https://github.com/peteromallet/ComfyUI-Creative-Interpolation": [ [ "ACN_AdvancedControlNetApplyImport", + "BatchCreativeInterpolation", "ControlNetLoaderAdvancedImport", "CustomControlNetWeights", "CustomT2IAdapterWeights", @@ -3653,7 +3678,6 @@ "LatentKeyframeGroupImport", "LatentKeyframeImport", "LatentKeyframeTiming", - "LinearBatchCreativeInterpolation", "LoadImagesFromDirectory", "ScaledSoftControlNetWeightsImport", "SoftControlNetWeights", diff --git a/node_db/new/custom-node-list.json b/node_db/new/custom-node-list.json index dd37b9f4..804c6aaf 100644 --- a/node_db/new/custom-node-list.json +++ b/node_db/new/custom-node-list.json @@ -1,5 +1,15 @@ { "custom_nodes": [ + { + "author": "amorano", + "title": "Jovimetrix Composition Nodes", + "reference": "https://github.com/Amorano/Jovimetrix", + "files": [ + "https://github.com/Amorano/Jovimetrix" + ], + "install_type": "git-clone", + "description": "Composition nodes like Substance Designer heavily inspired by WAS and MTB Node Suites" + }, { "author": "romeobuilderotti", "title": "ComfyUI PNG Metadata", diff --git a/node_db/new/extension-node-map.json b/node_db/new/extension-node-map.json index d275dbb8..54b0cb8e 100644 --- a/node_db/new/extension-node-map.json +++ b/node_db/new/extension-node-map.json @@ -56,6 +56,30 @@ "title_aux": "ComfyUI Nodes for External Tooling" } ], + "https://github.com/Amorano/Jovimetrix": [ + [ + "\u2697\ufe0f Blend Images (jov)", + "\u2728 Shape Generator (jov)", + "\ud83c\udf08 HSV Image (jov)", + "\ud83c\udf31 Transform Image (jov)", + "\ud83c\udfad Invert Image (jov)", + "\ud83d\udd06 Pixel Shader Image (jov)", + "\ud83d\udd27 Adjust Image (jov)", + "\ud83d\udd30 Mirror Image (jov)", + "\ud83d\udd33 Tile Image (jov)", + "\ud83d\udd78\ufe0f Filter Image (jov)", + "\ud83d\uddfa\ufe0f Remap Image (jov)", + "\ud83d\udfea Constant Image (jov)", + "\ud83e\udd7b Gradient (jov)" + ], + { + "author": "amorano", + "description": "Blending operations for image inputs.", + "nickname": "Jovimetrix", + "title": "Jovimetrix Composition Pack", + "title_aux": "Jovimetrix Composition Nodes" + } + ], "https://github.com/ArtBot2023/CharacterFaceSwap": [ [ "Color Blend", @@ -3645,6 +3669,7 @@ "https://github.com/peteromallet/ComfyUI-Creative-Interpolation": [ [ "ACN_AdvancedControlNetApplyImport", + "BatchCreativeInterpolation", "ControlNetLoaderAdvancedImport", "CustomControlNetWeights", "CustomT2IAdapterWeights", @@ -3653,7 +3678,6 @@ "LatentKeyframeGroupImport", "LatentKeyframeImport", "LatentKeyframeTiming", - "LinearBatchCreativeInterpolation", "LoadImagesFromDirectory", "ScaledSoftControlNetWeightsImport", "SoftControlNetWeights", From d1361230ec28a3c80e90c726fe4e5a5416aefd3e Mon Sep 17 00:00:00 2001 From: "Dr.Lt.Data" Date: Fri, 17 Nov 2023 21:30:56 +0900 Subject: [PATCH 10/13] update DB --- extension-node-map.json | 3 ++- node_db/new/extension-node-map.json | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/extension-node-map.json b/extension-node-map.json index 54b0cb8e..4ce8e986 100644 --- a/extension-node-map.json +++ b/extension-node-map.json @@ -74,7 +74,7 @@ ], { "author": "amorano", - "description": "Blending operations for image inputs.", + "description": "Shapes and Shaders.", "nickname": "Jovimetrix", "title": "Jovimetrix Composition Pack", "title_aux": "Jovimetrix Composition Nodes" @@ -2975,6 +2975,7 @@ "CreateFadeMask", "CreateFluidMask", "CreateGradientMask", + "CreateShapeMask", "CreateTextMask", "CrossFadeImages", "EmptyLatentImagePresets", diff --git a/node_db/new/extension-node-map.json b/node_db/new/extension-node-map.json index 54b0cb8e..4ce8e986 100644 --- a/node_db/new/extension-node-map.json +++ b/node_db/new/extension-node-map.json @@ -74,7 +74,7 @@ ], { "author": "amorano", - "description": "Blending operations for image inputs.", + "description": "Shapes and Shaders.", "nickname": "Jovimetrix", "title": "Jovimetrix Composition Pack", "title_aux": "Jovimetrix Composition Nodes" @@ -2975,6 +2975,7 @@ "CreateFadeMask", "CreateFluidMask", "CreateGradientMask", + "CreateShapeMask", "CreateTextMask", "CrossFadeImages", "EmptyLatentImagePresets", From be432d838f48c959c587cd7f78beffd4162605bf Mon Sep 17 00:00:00 2001 From: noEmbryo Date: Fri, 17 Nov 2023 17:33:07 +0200 Subject: [PATCH 11/13] Update custom-node-list.json --- custom-node-list.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/custom-node-list.json b/custom-node-list.json index e41c8948..af70675d 100644 --- a/custom-node-list.json +++ b/custom-node-list.json @@ -2458,13 +2458,13 @@ }, { "author": "noEmbryo", - "title": "ComfyUI-noEmbryo nodes", + "title": "noEmbryo nodes", "reference": "https://github.com/noembryo/ComfyUI-noEmbryo", "files": [ "https://raw.githubusercontent.com/noembryo/ComfyUI-noEmbryo/master/nodes.py" ], "install_type": "copy", - "description": "PromptTermList (1-6): are some nodes that help with the creation of Prompts inside ComfyUI." + "description": "PromptTermList (1-6): are some nodes that help with the creation of Prompts inside ComfyUI. Resolution Scale outputs image dimensions using a scale factor. Regex Text Chopper outputs the chopped parts of a text using RegEx." }, { "author": "mikkel", From 57c220bf2e9e65204808bbf4fd0753d9de34f655 Mon Sep 17 00:00:00 2001 From: "Dr.Lt.Data" Date: Sat, 18 Nov 2023 09:17:38 +0900 Subject: [PATCH 12/13] update DB --- extension-node-map.json | 15 ++++- node_db/new/custom-node-list.json | 86 +---------------------------- node_db/new/extension-node-map.json | 15 ++++- 3 files changed, 29 insertions(+), 87 deletions(-) diff --git a/extension-node-map.json b/extension-node-map.json index 4ce8e986..939831f3 100644 --- a/extension-node-map.json +++ b/extension-node-map.json @@ -568,7 +568,9 @@ ], "https://github.com/Gourieff/comfyui-reactor-node": [ [ - "ReActorFaceSwap" + "ReActorFaceSwap", + "ReActorLoadFaceModel", + "ReActorSaveFaceModel" ], { "title_aux": "ReActor Node for ComfyUI" @@ -2060,7 +2062,9 @@ ], "https://github.com/aszc-dev/ComfyUI-CoreMLSuite": [ [ + "Core ML Converter", "Core ML LCM Converter", + "Core ML LoRA Loader", "CoreMLModelAdapter", "CoreMLSampler", "CoreMLUNetLoader" @@ -2203,6 +2207,7 @@ "Color Clip (advanced)", "Color Clip ADE20k", "ColorDictionary", + "ColorDictionary (custom)", "Conditioning (combine multiple)", "Conditioning (combine selective)", "Conditioning Grid (cond)", @@ -2225,10 +2230,12 @@ "FlatLatentsIntoSingleGrid", "Framed Mask Grab Cut", "Framed Mask Grab Cut 2", + "FromListGetColors", "FromListGetConds", "FromListGetImages", "FromListGetLatents", "FromListGetModels", + "FromListGetStrings", "Get Contour from list", "Get Models", "Get Prompt", @@ -2259,10 +2266,12 @@ "String", "String to Float", "String to Integer", + "ToColorList", "ToCondList", "ToImageList", "ToLatentList", "ToModelList", + "ToStringList", "VAEEncodeBatch" ], { @@ -2949,6 +2958,7 @@ [ "YANC.ConcatStrings", "YANC.FormatDatetimeString", + "YANC.GetWidgetValueString", "YANC.IntegerCaster", "YANC.MultilineString", "YANC.TruncateString" @@ -3273,6 +3283,7 @@ "CacheBackendDataNumberKey //Inspire", "CacheBackendDataNumberKeyList //Inspire", "Canny_Preprocessor_Provider_for_SEGS //Inspire", + "ChangeImageBatchSize //Inspire", "Color_Preprocessor_Provider_for_SEGS //Inspire", "DWPreprocessor_Provider_for_SEGS //Inspire", "FakeScribblePreprocessor_Provider_for_SEGS //Inspire", @@ -4565,7 +4576,7 @@ "PromptTermList6" ], { - "title_aux": "ComfyUI-noEmbryo nodes" + "title_aux": "noEmbryo nodes" } ], "https://raw.githubusercontent.com/throttlekitty/SDXLCustomAspectRatio/main/SDXLAspectRatio.py": [ diff --git a/node_db/new/custom-node-list.json b/node_db/new/custom-node-list.json index 804c6aaf..051de072 100644 --- a/node_db/new/custom-node-list.json +++ b/node_db/new/custom-node-list.json @@ -262,13 +262,13 @@ }, { "author": "noEmbryo", - "title": "ComfyUI-noEmbryo nodes", + "title": "noEmbryo nodes", "reference": "https://github.com/noembryo/ComfyUI-noEmbryo", "files": [ "https://raw.githubusercontent.com/noembryo/ComfyUI-noEmbryo/master/nodes.py" ], "install_type": "copy", - "description": "PromptTermList (1-6): are some nodes that help with the creation of Prompts inside ComfyUI." + "description": "PromptTermList (1-6): are some nodes that help with the creation of Prompts inside ComfyUI. Resolution Scale outputs image dimensions using a scale factor. Regex Text Chopper outputs the chopped parts of a text using RegEx." }, { "author": "aianimation55", @@ -791,86 +791,6 @@ ], "install_type": "git-clone", "description": "This extension currently has two sets of nodes - one set for editing the contrast/color of images and another set for saving images as 16 bit PNG files." - }, - { - "author": "mlinmg", - "title": "LaMa Preprocessor [WIP]", - "reference": "https://github.com/mlinmg/ComfyUI-LaMA-Preprocessor", - "files": [ - "https://github.com/mlinmg/ComfyUI-LaMA-Preprocessor" - ], - "install_type": "git-clone", - "description": "A LaMa prerocessor for ComfyUI. This preprocessor finally enable users to generate coherent inpaint and outpaint prompt-free. The best results are given on landscapes, not so much in drawings/animation." - }, - { - "author": "alpertunga-bile", - "title": "prompt-generator", - "reference": "https://github.com/alpertunga-bile/prompt-generator-comfyui", - "files": [ - "https://github.com/alpertunga-bile/prompt-generator-comfyui" - ], - "install_type": "git-clone", - "description": "Custom AI prompt generator node for ComfyUI." - }, - { - "author": "alkemann", - "title": "alkemann nodes", - "reference": "https://gist.github.com/alkemann/7361b8eb966f29c8238fd323409efb68", - "files": [ - "https://gist.github.com/alkemann/7361b8eb966f29c8238fd323409efb68/raw/f9605be0b38d38d3e3a2988f89248ff557010076/alkemann.py" - ], - "install_type": "copy", - "description": "Nodes:Int to Text, Seed With Text, Save A1 Image." - }, - { - "author": "seanlynch", - "title": "SRL's nodes", - "reference": "https://github.com/seanlynch/srl-nodes", - "files": [ - "https://github.com/seanlynch/srl-nodes" - ], - "install_type": "git-clone", - "description": "Nodes: SRL Conditional Interrupt, SRL Format String, SRL Eval, SRL Filter Image List. This is a collection of nodes I find useful. Note that at least one module allows execution of arbitrary code. Do not use any of these nodes on a system that allow untrusted users to control workflows or inputs.

WARNING: The custom nodes in this extension are vulnerable to security risks because they allow the execution of arbitrary code through the workflow" - }, - { - "author": "M1kep", - "title": "Comfy_KepMatteAnything", - "reference": "https://github.com/M1kep/Comfy_KepMatteAnything", - "files": [ - "https://github.com/M1kep/Comfy_KepMatteAnything" - ], - "install_type": "git-clone", - "description": "This extension provides a custom node that allows the use of Matte Anything in ComfyUI." - }, - { - "author": "TGu-97", - "title": "TGu Utilities", - "reference": "https://github.com/TGu-97/ComfyUI-TGu-utils", - "files": [ - "https://github.com/TGu-97/ComfyUI-TGu-utils" - ], - "install_type": "git-clone", - "description": "Nodes: MPN Switch, MPN Reroute, PN Switch. This is a set of custom nodes for ComfyUI. Mainly focus on control switches." - }, - { - "author": "M1kep", - "title": "Comfy_KepKitchenSink", - "reference": "https://github.com/M1kep/Comfy_KepKitchenSink", - "files": [ - "https://github.com/M1kep/Comfy_KepKitchenSink" - ], - "install_type": "git-clone", - "description": "Nodes: KepRotateImage" - }, - { - "author": "Kosinkadink", - "title": "ComfyUI-VideoHelperSuite", - "reference": "https://github.com/Kosinkadink/ComfyUI-VideoHelperSuite", - "files": [ - "https://github.com/Kosinkadink/ComfyUI-VideoHelperSuite" - ], - "install_type": "git-clone", - "description": "Nodes: VHS_VideoCombine. Nodes related to video workflows" - } + } ] } diff --git a/node_db/new/extension-node-map.json b/node_db/new/extension-node-map.json index 4ce8e986..939831f3 100644 --- a/node_db/new/extension-node-map.json +++ b/node_db/new/extension-node-map.json @@ -568,7 +568,9 @@ ], "https://github.com/Gourieff/comfyui-reactor-node": [ [ - "ReActorFaceSwap" + "ReActorFaceSwap", + "ReActorLoadFaceModel", + "ReActorSaveFaceModel" ], { "title_aux": "ReActor Node for ComfyUI" @@ -2060,7 +2062,9 @@ ], "https://github.com/aszc-dev/ComfyUI-CoreMLSuite": [ [ + "Core ML Converter", "Core ML LCM Converter", + "Core ML LoRA Loader", "CoreMLModelAdapter", "CoreMLSampler", "CoreMLUNetLoader" @@ -2203,6 +2207,7 @@ "Color Clip (advanced)", "Color Clip ADE20k", "ColorDictionary", + "ColorDictionary (custom)", "Conditioning (combine multiple)", "Conditioning (combine selective)", "Conditioning Grid (cond)", @@ -2225,10 +2230,12 @@ "FlatLatentsIntoSingleGrid", "Framed Mask Grab Cut", "Framed Mask Grab Cut 2", + "FromListGetColors", "FromListGetConds", "FromListGetImages", "FromListGetLatents", "FromListGetModels", + "FromListGetStrings", "Get Contour from list", "Get Models", "Get Prompt", @@ -2259,10 +2266,12 @@ "String", "String to Float", "String to Integer", + "ToColorList", "ToCondList", "ToImageList", "ToLatentList", "ToModelList", + "ToStringList", "VAEEncodeBatch" ], { @@ -2949,6 +2958,7 @@ [ "YANC.ConcatStrings", "YANC.FormatDatetimeString", + "YANC.GetWidgetValueString", "YANC.IntegerCaster", "YANC.MultilineString", "YANC.TruncateString" @@ -3273,6 +3283,7 @@ "CacheBackendDataNumberKey //Inspire", "CacheBackendDataNumberKeyList //Inspire", "Canny_Preprocessor_Provider_for_SEGS //Inspire", + "ChangeImageBatchSize //Inspire", "Color_Preprocessor_Provider_for_SEGS //Inspire", "DWPreprocessor_Provider_for_SEGS //Inspire", "FakeScribblePreprocessor_Provider_for_SEGS //Inspire", @@ -4565,7 +4576,7 @@ "PromptTermList6" ], { - "title_aux": "ComfyUI-noEmbryo nodes" + "title_aux": "noEmbryo nodes" } ], "https://raw.githubusercontent.com/throttlekitty/SDXLCustomAspectRatio/main/SDXLAspectRatio.py": [ From 05739c709e5125d5b1045b81abca71e6802f3ad2 Mon Sep 17 00:00:00 2001 From: "Dr.Lt.Data" Date: Sat, 18 Nov 2023 16:50:06 +0900 Subject: [PATCH 13/13] update DB --- custom-node-list.json | 10 ---------- extension-node-map.json | 8 -------- node_db/dev/custom-node-list.json | 10 ++++++++++ node_db/legacy/custom-node-list.json | 10 ++++++++++ node_db/new/extension-node-map.json | 8 -------- 5 files changed, 20 insertions(+), 26 deletions(-) diff --git a/custom-node-list.json b/custom-node-list.json index af70675d..4f56b49b 100644 --- a/custom-node-list.json +++ b/custom-node-list.json @@ -1395,16 +1395,6 @@ "install_type": "git-clone", "description": "An extension to ComfyUI that introduces logic nodes and conditional rendering capabilities." }, - { - "author": "tkoenig89", - "title": "Load Image with metadata", - "reference": "https://github.com/tkoenig89/ComfyUI_Load_Image_With_Metadata", - "files": [ - "https://github.com/tkoenig89/ComfyUI_Load_Image_With_Metadata" - ], - "install_type": "git-clone", - "description": "A custom node for comfy ui to read generation data from images (prompt, seed, size...). This could be used when upscaling generated images to use the original prompt and seed." - }, { "author": "mpiquero7164", "title": "SaveImgPrompt", diff --git a/extension-node-map.json b/extension-node-map.json index 939831f3..a76cfc43 100644 --- a/extension-node-map.json +++ b/extension-node-map.json @@ -4199,14 +4199,6 @@ "title_aux": "Save Image Extended for ComfyUI" } ], - "https://github.com/tkoenig89/ComfyUI_Load_Image_With_Metadata": [ - [ - "LoadImageWithMetadata" - ], - { - "title_aux": "Load Image with metadata" - } - ], "https://github.com/trojblue/trNodes": [ [ "JpgConvertNode", diff --git a/node_db/dev/custom-node-list.json b/node_db/dev/custom-node-list.json index d5a231a7..96344e4b 100644 --- a/node_db/dev/custom-node-list.json +++ b/node_db/dev/custom-node-list.json @@ -1,5 +1,15 @@ { "custom_nodes": [ + { + "author": "oyvindg", + "title": "ComfyUI-TrollSuite", + "reference": "https://github.com/oyvindg/ComfyUI-TrollSuite", + "files": [ + "https://github.com/oyvindg/ComfyUI-TrollSuite" + ], + "install_type": "git-clone", + "description": "Nodes: BinaryImageMask, ImagePadding, LoadLastCreatedImage, RandomMask, TransparentImage." + }, { "author": "romeobuilderotti", "title": "ComfyUI-EZ-Pipes", diff --git a/node_db/legacy/custom-node-list.json b/node_db/legacy/custom-node-list.json index 91869ad7..f48189e9 100644 --- a/node_db/legacy/custom-node-list.json +++ b/node_db/legacy/custom-node-list.json @@ -1,5 +1,15 @@ { "custom_nodes": [ + { + "author": "tkoenig89", + "title": "Load Image with metadata", + "reference": "https://github.com/tkoenig89/ComfyUI_Load_Image_With_Metadata", + "files": [ + "https://github.com/tkoenig89/ComfyUI_Load_Image_With_Metadata" + ], + "install_type": "git-clone", + "description": "A custom node for comfy ui to read generation data from images (prompt, seed, size...). This could be used when upscaling generated images to use the original prompt and seed." + }, { "author": "LucianoCirino", "title": "Efficiency Nodes for ComfyUI [LEGACY]", diff --git a/node_db/new/extension-node-map.json b/node_db/new/extension-node-map.json index 939831f3..a76cfc43 100644 --- a/node_db/new/extension-node-map.json +++ b/node_db/new/extension-node-map.json @@ -4199,14 +4199,6 @@ "title_aux": "Save Image Extended for ComfyUI" } ], - "https://github.com/tkoenig89/ComfyUI_Load_Image_With_Metadata": [ - [ - "LoadImageWithMetadata" - ], - { - "title_aux": "Load Image with metadata" - } - ], "https://github.com/trojblue/trNodes": [ [ "JpgConvertNode",