Browse Source

Merge branch 'ltdrdata:main' into dev

pull/179/head
John Qiao 1 year ago committed by GitHub
parent
commit
700c2407cb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 19
      README.md
  2. 44
      custom-node-list.json
  3. 80
      extension-node-map.json
  4. 20
      node_db/dev/custom-node-list.json
  5. 10
      node_db/legacy/custom-node-list.json
  6. 114
      node_db/new/custom-node-list.json
  7. 80
      node_db/new/extension-node-map.json

19
README.md

@ -5,6 +5,7 @@
![menu](misc/menu.jpg) ![menu](misc/menu.jpg)
## NOTICE ## 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. * 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. * 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.
@ -188,17 +189,17 @@ NODE_CLASS_MAPPINGS.update({
* https://github.com/senshilabs/NINJA-plugin * https://github.com/senshilabs/NINJA-plugin
* https://github.com/MockbaTheBorg/Nodes * https://github.com/MockbaTheBorg/Nodes
## Roadmap ## Roadmap
- [x] category/keyword filter - [ ] System displaying information about failed custom nodes import.
- [x] Automatic recognition of missing custom nodes - [ ] Guide for missing nodes in ComfyUI vanilla nodes.
- [x] Automatic installation suggestion of missing custom nodes - [ ] Auto migration for custom nodes with changed structures.
- [x] 3rd party repository -> channels - [ ] Version control feature for nodes.
- [x] Specification of custom nodes - [ ] List of currently used custom nodes.
- [x] Specification scanner - [ ] Template sharing system.
- [x] workflow download -> workflow gallery - [ ] 3rd party API system.
- [x] Search extension by node name -> [ltdrdata.github.io](https://ltdrdata.github.io) - [ ] Collision checking system for nodes with the same ID across extensions.
- [x] installation from git url
# Disclaimer # Disclaimer

44
custom-node-list.json

@ -1395,16 +1395,6 @@
"install_type": "git-clone", "install_type": "git-clone",
"description": "An extension to ComfyUI that introduces logic nodes and conditional rendering capabilities." "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", "author": "mpiquero7164",
"title": "SaveImgPrompt", "title": "SaveImgPrompt",
@ -2458,13 +2448,13 @@
}, },
{ {
"author": "noEmbryo", "author": "noEmbryo",
"title": "ComfyUI-noEmbryo nodes", "title": "noEmbryo nodes",
"reference": "https://github.com/noembryo/ComfyUI-noEmbryo", "reference": "https://github.com/noembryo/ComfyUI-noEmbryo",
"files": [ "files": [
"https://raw.githubusercontent.com/noembryo/ComfyUI-noEmbryo/master/nodes.py" "https://raw.githubusercontent.com/noembryo/ComfyUI-noEmbryo/master/nodes.py"
], ],
"install_type": "copy", "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", "author": "mikkel",
@ -2626,6 +2616,36 @@
"install_type": "git-clone", "install_type": "git-clone",
"description": "Nodes:Prompter, RF Noise, SeedMod." "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": "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", "author": "Off-Live",
"title": "ComfyUI-off-suite", "title": "ComfyUI-off-suite",

80
extension-node-map.json

@ -56,6 +56,30 @@
"title_aux": "ComfyUI Nodes for External Tooling" "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": "Shapes and Shaders.",
"nickname": "Jovimetrix",
"title": "Jovimetrix Composition Pack",
"title_aux": "Jovimetrix Composition Nodes"
}
],
"https://github.com/ArtBot2023/CharacterFaceSwap": [ "https://github.com/ArtBot2023/CharacterFaceSwap": [
[ [
"Color Blend", "Color Blend",
@ -544,7 +568,9 @@
], ],
"https://github.com/Gourieff/comfyui-reactor-node": [ "https://github.com/Gourieff/comfyui-reactor-node": [
[ [
"ReActorFaceSwap" "ReActorFaceSwap",
"ReActorLoadFaceModel",
"ReActorSaveFaceModel"
], ],
{ {
"title_aux": "ReActor Node for ComfyUI" "title_aux": "ReActor Node for ComfyUI"
@ -732,7 +758,8 @@
"BreakFrames", "BreakFrames",
"BreakGrid", "BreakGrid",
"GetKeyFrames", "GetKeyFrames",
"MakeGrid" "MakeGrid",
"RandomImageFromDir"
], ],
{ {
"title_aux": "ComfyBreakAnim" "title_aux": "ComfyBreakAnim"
@ -2035,7 +2062,9 @@
], ],
"https://github.com/aszc-dev/ComfyUI-CoreMLSuite": [ "https://github.com/aszc-dev/ComfyUI-CoreMLSuite": [
[ [
"Core ML Converter",
"Core ML LCM Converter", "Core ML LCM Converter",
"Core ML LoRA Loader",
"CoreMLModelAdapter", "CoreMLModelAdapter",
"CoreMLSampler", "CoreMLSampler",
"CoreMLUNetLoader" "CoreMLUNetLoader"
@ -2178,6 +2207,7 @@
"Color Clip (advanced)", "Color Clip (advanced)",
"Color Clip ADE20k", "Color Clip ADE20k",
"ColorDictionary", "ColorDictionary",
"ColorDictionary (custom)",
"Conditioning (combine multiple)", "Conditioning (combine multiple)",
"Conditioning (combine selective)", "Conditioning (combine selective)",
"Conditioning Grid (cond)", "Conditioning Grid (cond)",
@ -2200,10 +2230,12 @@
"FlatLatentsIntoSingleGrid", "FlatLatentsIntoSingleGrid",
"Framed Mask Grab Cut", "Framed Mask Grab Cut",
"Framed Mask Grab Cut 2", "Framed Mask Grab Cut 2",
"FromListGetColors",
"FromListGetConds", "FromListGetConds",
"FromListGetImages", "FromListGetImages",
"FromListGetLatents", "FromListGetLatents",
"FromListGetModels", "FromListGetModels",
"FromListGetStrings",
"Get Contour from list", "Get Contour from list",
"Get Models", "Get Models",
"Get Prompt", "Get Prompt",
@ -2234,10 +2266,12 @@
"String", "String",
"String to Float", "String to Float",
"String to Integer", "String to Integer",
"ToColorList",
"ToCondList", "ToCondList",
"ToImageList", "ToImageList",
"ToLatentList", "ToLatentList",
"ToModelList", "ToModelList",
"ToStringList",
"VAEEncodeBatch" "VAEEncodeBatch"
], ],
{ {
@ -2920,6 +2954,19 @@
"title_aux": "ComfyUI-Jjk-Nodes" "title_aux": "ComfyUI-Jjk-Nodes"
} }
], ],
"https://github.com/ka-puna/comfyui-yanc": [
[
"YANC.ConcatStrings",
"YANC.FormatDatetimeString",
"YANC.GetWidgetValueString",
"YANC.IntegerCaster",
"YANC.MultilineString",
"YANC.TruncateString"
],
{
"title_aux": "comfyui-yanc"
}
],
"https://github.com/kijai/ComfyUI-KJNodes": [ "https://github.com/kijai/ComfyUI-KJNodes": [
[ [
"BatchCLIPSeg", "BatchCLIPSeg",
@ -2938,6 +2985,7 @@
"CreateFadeMask", "CreateFadeMask",
"CreateFluidMask", "CreateFluidMask",
"CreateGradientMask", "CreateGradientMask",
"CreateShapeMask",
"CreateTextMask", "CreateTextMask",
"CrossFadeImages", "CrossFadeImages",
"EmptyLatentImagePresets", "EmptyLatentImagePresets",
@ -2956,7 +3004,8 @@
"RoundMask", "RoundMask",
"SaveImageWithAlpha", "SaveImageWithAlpha",
"SomethingToString", "SomethingToString",
"VRAM_Debug" "VRAM_Debug",
"WidgetToString"
], ],
{ {
"title_aux": "KJNodes for ComfyUI" "title_aux": "KJNodes for ComfyUI"
@ -3234,6 +3283,7 @@
"CacheBackendDataNumberKey //Inspire", "CacheBackendDataNumberKey //Inspire",
"CacheBackendDataNumberKeyList //Inspire", "CacheBackendDataNumberKeyList //Inspire",
"Canny_Preprocessor_Provider_for_SEGS //Inspire", "Canny_Preprocessor_Provider_for_SEGS //Inspire",
"ChangeImageBatchSize //Inspire",
"Color_Preprocessor_Provider_for_SEGS //Inspire", "Color_Preprocessor_Provider_for_SEGS //Inspire",
"DWPreprocessor_Provider_for_SEGS //Inspire", "DWPreprocessor_Provider_for_SEGS //Inspire",
"FakeScribblePreprocessor_Provider_for_SEGS //Inspire", "FakeScribblePreprocessor_Provider_for_SEGS //Inspire",
@ -3266,6 +3316,8 @@
"RegionalConditioningColorMask //Inspire", "RegionalConditioningColorMask //Inspire",
"RegionalConditioningSimple //Inspire", "RegionalConditioningSimple //Inspire",
"RegionalIPAdapterColorMask //Inspire", "RegionalIPAdapterColorMask //Inspire",
"RegionalIPAdapterEncodedColorMask //Inspire",
"RegionalIPAdapterEncodedMask //Inspire",
"RegionalIPAdapterMask //Inspire", "RegionalIPAdapterMask //Inspire",
"RegionalPromptColorMask //Inspire", "RegionalPromptColorMask //Inspire",
"RegionalPromptSimple //Inspire", "RegionalPromptSimple //Inspire",
@ -3629,6 +3681,7 @@
"https://github.com/peteromallet/ComfyUI-Creative-Interpolation": [ "https://github.com/peteromallet/ComfyUI-Creative-Interpolation": [
[ [
"ACN_AdvancedControlNetApplyImport", "ACN_AdvancedControlNetApplyImport",
"BatchCreativeInterpolation",
"ControlNetLoaderAdvancedImport", "ControlNetLoaderAdvancedImport",
"CustomControlNetWeights", "CustomControlNetWeights",
"CustomT2IAdapterWeights", "CustomT2IAdapterWeights",
@ -3637,7 +3690,6 @@
"LatentKeyframeGroupImport", "LatentKeyframeGroupImport",
"LatentKeyframeImport", "LatentKeyframeImport",
"LatentKeyframeTiming", "LatentKeyframeTiming",
"LinearBatchCreativeInterpolation",
"LoadImagesFromDirectory", "LoadImagesFromDirectory",
"ScaledSoftControlNetWeightsImport", "ScaledSoftControlNetWeightsImport",
"SoftControlNetWeights", "SoftControlNetWeights",
@ -3737,6 +3789,15 @@
"title_aux": "rk-comfy-nodes" "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": [ "https://github.com/s1dlx/comfy_meh/raw/main/meh.py": [
[ [
"MergingExecutionHelper" "MergingExecutionHelper"
@ -3841,6 +3902,7 @@
"AspectRatioSelector", "AspectRatioSelector",
"BLIPCaption", "BLIPCaption",
"BLIPLoader", "BLIPLoader",
"BooleanPrimitive",
"ColorBlend", "ColorBlend",
"ColorCorrect", "ColorCorrect",
"DeepDanbooruCaption", "DeepDanbooruCaption",
@ -4137,14 +4199,6 @@
"title_aux": "Save Image Extended for ComfyUI" "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": [ "https://github.com/trojblue/trNodes": [
[ [
"JpgConvertNode", "JpgConvertNode",
@ -4514,7 +4568,7 @@
"PromptTermList6" "PromptTermList6"
], ],
{ {
"title_aux": "ComfyUI-noEmbryo nodes" "title_aux": "noEmbryo nodes"
} }
], ],
"https://raw.githubusercontent.com/throttlekitty/SDXLCustomAspectRatio/main/SDXLAspectRatio.py": [ "https://raw.githubusercontent.com/throttlekitty/SDXLCustomAspectRatio/main/SDXLAspectRatio.py": [

20
node_db/dev/custom-node-list.json

@ -1,5 +1,25 @@
{ {
"custom_nodes": [ "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",
"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", "author": "baldsam",
"title": "ComfyUI_baldsam", "title": "ComfyUI_baldsam",

10
node_db/legacy/custom-node-list.json

@ -1,5 +1,15 @@
{ {
"custom_nodes": [ "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", "author": "LucianoCirino",
"title": "Efficiency Nodes for ComfyUI [LEGACY]", "title": "Efficiency Nodes for ComfyUI [LEGACY]",

114
node_db/new/custom-node-list.json

@ -1,5 +1,35 @@
{ {
"custom_nodes": [ "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",
"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", "author": "TheBarret",
"title": "ZSuite", "title": "ZSuite",
@ -232,13 +262,13 @@
}, },
{ {
"author": "noEmbryo", "author": "noEmbryo",
"title": "ComfyUI-noEmbryo nodes", "title": "noEmbryo nodes",
"reference": "https://github.com/noembryo/ComfyUI-noEmbryo", "reference": "https://github.com/noembryo/ComfyUI-noEmbryo",
"files": [ "files": [
"https://raw.githubusercontent.com/noembryo/ComfyUI-noEmbryo/master/nodes.py" "https://raw.githubusercontent.com/noembryo/ComfyUI-noEmbryo/master/nodes.py"
], ],
"install_type": "copy", "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", "author": "aianimation55",
@ -761,86 +791,6 @@
], ],
"install_type": "git-clone", "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." "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.<p style='background-color: black; color: red;'>WARNING: The custom nodes in this extension are vulnerable to <B>security risks</B> 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 <a href='https://github.com/hustvl/Matte-Anything' target='blank'>Matte Anything</a> 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"
} }
] ]
} }

80
node_db/new/extension-node-map.json

@ -56,6 +56,30 @@
"title_aux": "ComfyUI Nodes for External Tooling" "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": "Shapes and Shaders.",
"nickname": "Jovimetrix",
"title": "Jovimetrix Composition Pack",
"title_aux": "Jovimetrix Composition Nodes"
}
],
"https://github.com/ArtBot2023/CharacterFaceSwap": [ "https://github.com/ArtBot2023/CharacterFaceSwap": [
[ [
"Color Blend", "Color Blend",
@ -544,7 +568,9 @@
], ],
"https://github.com/Gourieff/comfyui-reactor-node": [ "https://github.com/Gourieff/comfyui-reactor-node": [
[ [
"ReActorFaceSwap" "ReActorFaceSwap",
"ReActorLoadFaceModel",
"ReActorSaveFaceModel"
], ],
{ {
"title_aux": "ReActor Node for ComfyUI" "title_aux": "ReActor Node for ComfyUI"
@ -732,7 +758,8 @@
"BreakFrames", "BreakFrames",
"BreakGrid", "BreakGrid",
"GetKeyFrames", "GetKeyFrames",
"MakeGrid" "MakeGrid",
"RandomImageFromDir"
], ],
{ {
"title_aux": "ComfyBreakAnim" "title_aux": "ComfyBreakAnim"
@ -2035,7 +2062,9 @@
], ],
"https://github.com/aszc-dev/ComfyUI-CoreMLSuite": [ "https://github.com/aszc-dev/ComfyUI-CoreMLSuite": [
[ [
"Core ML Converter",
"Core ML LCM Converter", "Core ML LCM Converter",
"Core ML LoRA Loader",
"CoreMLModelAdapter", "CoreMLModelAdapter",
"CoreMLSampler", "CoreMLSampler",
"CoreMLUNetLoader" "CoreMLUNetLoader"
@ -2178,6 +2207,7 @@
"Color Clip (advanced)", "Color Clip (advanced)",
"Color Clip ADE20k", "Color Clip ADE20k",
"ColorDictionary", "ColorDictionary",
"ColorDictionary (custom)",
"Conditioning (combine multiple)", "Conditioning (combine multiple)",
"Conditioning (combine selective)", "Conditioning (combine selective)",
"Conditioning Grid (cond)", "Conditioning Grid (cond)",
@ -2200,10 +2230,12 @@
"FlatLatentsIntoSingleGrid", "FlatLatentsIntoSingleGrid",
"Framed Mask Grab Cut", "Framed Mask Grab Cut",
"Framed Mask Grab Cut 2", "Framed Mask Grab Cut 2",
"FromListGetColors",
"FromListGetConds", "FromListGetConds",
"FromListGetImages", "FromListGetImages",
"FromListGetLatents", "FromListGetLatents",
"FromListGetModels", "FromListGetModels",
"FromListGetStrings",
"Get Contour from list", "Get Contour from list",
"Get Models", "Get Models",
"Get Prompt", "Get Prompt",
@ -2234,10 +2266,12 @@
"String", "String",
"String to Float", "String to Float",
"String to Integer", "String to Integer",
"ToColorList",
"ToCondList", "ToCondList",
"ToImageList", "ToImageList",
"ToLatentList", "ToLatentList",
"ToModelList", "ToModelList",
"ToStringList",
"VAEEncodeBatch" "VAEEncodeBatch"
], ],
{ {
@ -2920,6 +2954,19 @@
"title_aux": "ComfyUI-Jjk-Nodes" "title_aux": "ComfyUI-Jjk-Nodes"
} }
], ],
"https://github.com/ka-puna/comfyui-yanc": [
[
"YANC.ConcatStrings",
"YANC.FormatDatetimeString",
"YANC.GetWidgetValueString",
"YANC.IntegerCaster",
"YANC.MultilineString",
"YANC.TruncateString"
],
{
"title_aux": "comfyui-yanc"
}
],
"https://github.com/kijai/ComfyUI-KJNodes": [ "https://github.com/kijai/ComfyUI-KJNodes": [
[ [
"BatchCLIPSeg", "BatchCLIPSeg",
@ -2938,6 +2985,7 @@
"CreateFadeMask", "CreateFadeMask",
"CreateFluidMask", "CreateFluidMask",
"CreateGradientMask", "CreateGradientMask",
"CreateShapeMask",
"CreateTextMask", "CreateTextMask",
"CrossFadeImages", "CrossFadeImages",
"EmptyLatentImagePresets", "EmptyLatentImagePresets",
@ -2956,7 +3004,8 @@
"RoundMask", "RoundMask",
"SaveImageWithAlpha", "SaveImageWithAlpha",
"SomethingToString", "SomethingToString",
"VRAM_Debug" "VRAM_Debug",
"WidgetToString"
], ],
{ {
"title_aux": "KJNodes for ComfyUI" "title_aux": "KJNodes for ComfyUI"
@ -3234,6 +3283,7 @@
"CacheBackendDataNumberKey //Inspire", "CacheBackendDataNumberKey //Inspire",
"CacheBackendDataNumberKeyList //Inspire", "CacheBackendDataNumberKeyList //Inspire",
"Canny_Preprocessor_Provider_for_SEGS //Inspire", "Canny_Preprocessor_Provider_for_SEGS //Inspire",
"ChangeImageBatchSize //Inspire",
"Color_Preprocessor_Provider_for_SEGS //Inspire", "Color_Preprocessor_Provider_for_SEGS //Inspire",
"DWPreprocessor_Provider_for_SEGS //Inspire", "DWPreprocessor_Provider_for_SEGS //Inspire",
"FakeScribblePreprocessor_Provider_for_SEGS //Inspire", "FakeScribblePreprocessor_Provider_for_SEGS //Inspire",
@ -3266,6 +3316,8 @@
"RegionalConditioningColorMask //Inspire", "RegionalConditioningColorMask //Inspire",
"RegionalConditioningSimple //Inspire", "RegionalConditioningSimple //Inspire",
"RegionalIPAdapterColorMask //Inspire", "RegionalIPAdapterColorMask //Inspire",
"RegionalIPAdapterEncodedColorMask //Inspire",
"RegionalIPAdapterEncodedMask //Inspire",
"RegionalIPAdapterMask //Inspire", "RegionalIPAdapterMask //Inspire",
"RegionalPromptColorMask //Inspire", "RegionalPromptColorMask //Inspire",
"RegionalPromptSimple //Inspire", "RegionalPromptSimple //Inspire",
@ -3629,6 +3681,7 @@
"https://github.com/peteromallet/ComfyUI-Creative-Interpolation": [ "https://github.com/peteromallet/ComfyUI-Creative-Interpolation": [
[ [
"ACN_AdvancedControlNetApplyImport", "ACN_AdvancedControlNetApplyImport",
"BatchCreativeInterpolation",
"ControlNetLoaderAdvancedImport", "ControlNetLoaderAdvancedImport",
"CustomControlNetWeights", "CustomControlNetWeights",
"CustomT2IAdapterWeights", "CustomT2IAdapterWeights",
@ -3637,7 +3690,6 @@
"LatentKeyframeGroupImport", "LatentKeyframeGroupImport",
"LatentKeyframeImport", "LatentKeyframeImport",
"LatentKeyframeTiming", "LatentKeyframeTiming",
"LinearBatchCreativeInterpolation",
"LoadImagesFromDirectory", "LoadImagesFromDirectory",
"ScaledSoftControlNetWeightsImport", "ScaledSoftControlNetWeightsImport",
"SoftControlNetWeights", "SoftControlNetWeights",
@ -3737,6 +3789,15 @@
"title_aux": "rk-comfy-nodes" "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": [ "https://github.com/s1dlx/comfy_meh/raw/main/meh.py": [
[ [
"MergingExecutionHelper" "MergingExecutionHelper"
@ -3841,6 +3902,7 @@
"AspectRatioSelector", "AspectRatioSelector",
"BLIPCaption", "BLIPCaption",
"BLIPLoader", "BLIPLoader",
"BooleanPrimitive",
"ColorBlend", "ColorBlend",
"ColorCorrect", "ColorCorrect",
"DeepDanbooruCaption", "DeepDanbooruCaption",
@ -4137,14 +4199,6 @@
"title_aux": "Save Image Extended for ComfyUI" "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": [ "https://github.com/trojblue/trNodes": [
[ [
"JpgConvertNode", "JpgConvertNode",
@ -4514,7 +4568,7 @@
"PromptTermList6" "PromptTermList6"
], ],
{ {
"title_aux": "ComfyUI-noEmbryo nodes" "title_aux": "noEmbryo nodes"
} }
], ],
"https://raw.githubusercontent.com/throttlekitty/SDXLCustomAspectRatio/main/SDXLAspectRatio.py": [ "https://raw.githubusercontent.com/throttlekitty/SDXLCustomAspectRatio/main/SDXLAspectRatio.py": [

Loading…
Cancel
Save