From 2e181e9656fcb390c3ee1675fdbab7728867fa8c Mon Sep 17 00:00:00 2001 From: "dr.lt.data" Date: Thu, 29 Feb 2024 10:56:39 +0900 Subject: [PATCH] update DB --- custom-node-list.json | 73 ++++++++++++- extension-node-map.json | 63 +++++++++++ node_db/dev/custom-node-list.json | 61 +++++++++++ node_db/new/custom-node-list.json | 140 ++++++++++++------------- node_db/new/extension-node-map.json | 63 +++++++++++ node_db/tutorial/custom-node-list.json | 10 ++ 6 files changed, 339 insertions(+), 71 deletions(-) diff --git a/custom-node-list.json b/custom-node-list.json index 97d5464..29f737a 100644 --- a/custom-node-list.json +++ b/custom-node-list.json @@ -4815,7 +4815,17 @@ "https://github.com/longgui0318/comfyui-mask-util" ], "install_type": "git-clone", - "description": "Nodes:Split Masks" + "description": "Nodes:Split Masks, Mask Selection Of Masks, Mask Region Info" + }, + { + "author": "longgui0318", + "title": "comfyui-llm-assistant", + "reference": "https://github.com/longgui0318/comfyui-llm-assistant", + "files": [ + "https://github.com/longgui0318/comfyui-llm-assistant" + ], + "install_type": "git-clone", + "description": "Nodes:Generate Stable Diffsution Prompt With LLM, Translate Text With LLM, Chat With LLM" }, { "author": "DimaChaichan", @@ -5577,6 +5587,57 @@ "install_type": "git-clone", "description": "This extension provides a node that allows you to overlay text on an image or a batch of images with support for custom fonts and styles." }, + { + "author": "holchan", + "title": "ComfyUI-ModelDownloader", + "reference": "https://github.com/holchan/ComfyUI-ModelDownloader", + "files": [ + "https://github.com/holchan/ComfyUI-ModelDownloader" + ], + "install_type": "git-clone", + "description": "A ComfyUI node to download models(Checkpoints and LoRA) from external links and act as an output standalone node." + }, + { + "author": "Alysondao", + "title": "Comfyui-Yolov8-JSON", + "reference": "https://github.com/Alysondao/Comfyui-Yolov8-JSON", + "files": [ + "https://github.com/Alysondao/Comfyui-Yolov8-JSON" + ], + "install_type": "git-clone", + "description": "This node is mainly based on the Yolov8 model for object detection, and it outputs related images, masks, and JSON information." + }, + { + "author": "CC-BryanOttho", + "title": "ComfyUI_API_Manager", + "reference": "https://github.com/CC-BryanOttho/ComfyUI_API_Manager", + "files": [ + "https://github.com/CC-BryanOttho/ComfyUI_API_Manager" + ], + "install_type": "git-clone", + "description": "This package provides three custom nodes designed to streamline workflows involving API requests, dynamic text manipulation based on API responses, and image posting to APIs. These nodes are particularly useful for automating interactions with APIs, enhancing text-based workflows with dynamic data, and facilitating image uploads." + }, + { + "author": "maracman", + "title": "ComfyUI-SubjectStyle-CSV", + "reference": "https://github.com/maracman/ComfyUI-SubjectStyle-CSV", + "files": [ + "https://github.com/maracman/ComfyUI-SubjectStyle-CSV" + ], + "install_type": "git-clone", + "description": "Store a CSV of prompts where the style can change for each subject. The CSV node initialises with the column (style) and row (subject) names for easy interpretability." + }, + { + "author": "438443467", + "title": "ComfyUI-GPT4V-Image-Captioner", + "reference": "https://github.com/438443467/ComfyUI-GPT4V-Image-Captioner", + "files": [ + "https://github.com/438443467/ComfyUI-GPT4V-Image-Captioner" + ], + "install_type": "git-clone", + "description": "Nodes:GPT4V-Image-Captioner" + }, + @@ -5864,6 +5925,16 @@ "install_type": "copy", "description": "A collection of ComfyUI directory automation utility nodes. Directory Get It Right adds a GUI directory browser, and smart directory loop/iteration node that supports regex and file extension filtering." }, + { + "author": "underclockeddev", + "title": "BrevImage", + "reference": "https://github.com/bkunbargi/BrevImage", + "files": [ + "https://github.com/bkunbargi/BrevImage/raw/main/BrevLoadImage.py" + ], + "install_type": "copy", + "description": "Nodes:BrevImage. ComfyUI Load Image From URL" + }, { "author": "theally", diff --git a/extension-node-map.json b/extension-node-map.json index b2ed783..1a88515 100644 --- a/extension-node-map.json +++ b/extension-node-map.json @@ -58,6 +58,14 @@ "title_aux": "ComfyUI-safety-checker" } ], + "https://github.com/438443467/ComfyUI-GPT4V-Image-Captioner": [ + [ + "GPT4VCaptioner" + ], + { + "title_aux": "ComfyUI-GPT4V-Image-Captioner" + } + ], "https://github.com/54rt1n/ComfyUI-DareMerge": [ [ "DM_AdvancedDareModelMerger", @@ -205,6 +213,16 @@ "title_aux": "ComfyUI Nodes for External Tooling" } ], + "https://github.com/Alysondao/Comfyui-Yolov8-JSON": [ + [ + "Apply Yolov8 Model", + "Apply Yolov8 Model One Label", + "Load Yolov8 Model" + ], + { + "title_aux": "Comfyui-Yolov8-JSON" + } + ], "https://github.com/Amorano/Jovimetrix": [ [], { @@ -423,6 +441,16 @@ "title_aux": "Tiled sampling for ComfyUI" } ], + "https://github.com/CC-BryanOttho/ComfyUI_API_Manager": [ + [ + "APIRequestNode", + "PostImageToAPI", + "TextPromptCombinerNode" + ], + { + "title_aux": "ComfyUI_API_Manager" + } + ], "https://github.com/CYBERLOOM-INC/ComfyUI-nodes-hnmr": [ [ "CLIPIter", @@ -3904,6 +3932,14 @@ "title_aux": "ComfyUI_TextAssets" } ], + "https://github.com/bkunbargi/BrevImage/raw/main/BrevLoadImage.py": [ + [ + "BrevImage" + ], + { + "title_aux": "BrevImage" + } + ], "https://github.com/blepping/ComfyUI-bleh": [ [ "BlehDeepShrink", @@ -5646,6 +5682,15 @@ "title_aux": "ComfyUI 3D Pose Editor" } ], + "https://github.com/holchan/ComfyUI-ModelDownloader": [ + [ + "LoRADownloader", + "ModelDownloader" + ], + { + "title_aux": "ComfyUI-ModelDownloader" + } + ], "https://github.com/hughescr/ComfyUI-OpenPose-Keypoint-Extractor": [ [ "Openpose Keypoint Extractor" @@ -6334,6 +6379,16 @@ "title_aux": "Tracking Nodes for Videos" } ], + "https://github.com/longgui0318/comfyui-llm-assistant": [ + [ + "Chat With LLM", + "Generate Stable Diffsution Prompt With LLM", + "Translate Text With LLM" + ], + { + "title_aux": "comfyui-llm-assistant" + } + ], "https://github.com/longgui0318/comfyui-mask-util": [ [ "Mask Region Info", @@ -6671,6 +6726,14 @@ "title_aux": "mape's ComfyUI Helpers" } ], + "https://github.com/maracman/ComfyUI-SubjectStyle-CSV": [ + [ + "CSVPromptProcessor" + ], + { + "title_aux": "ComfyUI-SubjectStyle-CSV" + } + ], "https://github.com/marhensa/sdxl-recommended-res-calc": [ [ "RecommendedResCalc" diff --git a/node_db/dev/custom-node-list.json b/node_db/dev/custom-node-list.json index 8085aff..aa67dc5 100644 --- a/node_db/dev/custom-node-list.json +++ b/node_db/dev/custom-node-list.json @@ -9,6 +9,67 @@ "description": "If you see this message, your ComfyUI-Manager is outdated.\nDev channel provides only the list of the developing nodes. If you want to find the complete node list, please go to the Default channel." }, + + { + "author": "mut-ex", + "title": "ComfyUI GLIGEN GUI Node", + "reference": "https://github.com/mut-ex/comfyui-gligengui-node", + "files": [ + "https://github.com/mut-ex/comfyui-gligengui-node" + ], + "install_type": "git-clone", + "description": "This is a simple, straightforward ComfyUI node to be used along with the [a/GLIGEN GUI](https://github.com/mut-ex/gligen-gui) I developed.\nNOTE:[a/Make sure you have the GLIGEN GUI up and running](https://github.com/mut-ex/gligen-gui/tree/main)" + }, + { + "author": "unanan", + "title": "ComfyUI-Dist [WIP]", + "reference": "https://github.com/unanan/ComfyUI-Dist", + "files": [ + "https://github.com/unanan/ComfyUI-Dist" + ], + "install_type": "git-clone", + "description": "For distributed processing ComfyUI workflows within a local area network.\nNot Finished Yet." + }, + { + "author": "NicholasKao1029", + "title": "comfyui-hook", + "reference": "https://github.com/NicholasKao1029/comfyui-hook", + "files": [ + "https://github.com/NicholasKao1029/comfyui-hook" + ], + "install_type": "git-clone", + "description": "This extension provides additional API" + }, + { + "author": "ForeignGods", + "title": "ComfyUI-Mana-Nodes", + "reference": "https://github.com/ForeignGods/ComfyUI-Mana-Nodes", + "files": [ + "https://github.com/ForeignGods/ComfyUI-Mana-Nodes" + ], + "install_type": "git-clone", + "description": "Nodes:font2img" + }, + { + "author": "Extraltodeus", + "title": "Conditioning-token-experiments-for-ComfyUI", + "reference": "https://github.com/Extraltodeus/Conditioning-token-experiments-for-ComfyUI", + "files": [ + "https://github.com/Extraltodeus/Conditioning-token-experiments-for-ComfyUI" + ], + "install_type": "git-clone", + "description": "I made these nodes for experimenting so it's far from perfect but at least it is entertaining!\nIt uses cosine similarities or smallest euclidean distances to find the closest tokens." + }, + { + "author": "kijai", + "title": "ComfyUI SUPIR upscaler wrapper node [WIP]", + "reference": "https://github.com/kijai/ComfyUI-SUPIR", + "files": [ + "https://github.com/kijai/ComfyUI-SUPIR" + ], + "install_type": "git-clone", + "description": "ComfyUI [a/SUPIR](https://github.com/Fanghua-Yu/SUPIR) upscaler wrapper node" + }, { "author": "logtd", "title": "ComfyUI-FLATTEN", diff --git a/node_db/new/custom-node-list.json b/node_db/new/custom-node-list.json index 409f92c..382cebc 100644 --- a/node_db/new/custom-node-list.json +++ b/node_db/new/custom-node-list.json @@ -10,6 +10,56 @@ }, + { + "author": "maracman", + "title": "ComfyUI-SubjectStyle-CSV", + "reference": "https://github.com/maracman/ComfyUI-SubjectStyle-CSV", + "files": [ + "https://github.com/maracman/ComfyUI-SubjectStyle-CSV" + ], + "install_type": "git-clone", + "description": "Store a CSV of prompts where the style can change for each subject. The CSV node initialises with the column (style) and row (subject) names for easy interpretability." + }, + { + "author": "438443467", + "title": "ComfyUI-GPT4V-Image-Captioner", + "reference": "https://github.com/438443467/ComfyUI-GPT4V-Image-Captioner", + "files": [ + "https://github.com/438443467/ComfyUI-GPT4V-Image-Captioner" + ], + "install_type": "git-clone", + "description": "Nodes:GPT4V-Image-Captioner" + }, + { + "author": "longgui0318", + "title": "comfyui-llm-assistant", + "reference": "https://github.com/longgui0318/comfyui-llm-assistant", + "files": [ + "https://github.com/longgui0318/comfyui-llm-assistant" + ], + "install_type": "git-clone", + "description": "Nodes:Generate Stable Diffsution Prompt With LLM, Translate Text With LLM, Chat With LLM" + }, + { + "author": "Alysondao", + "title": "Comfyui-Yolov8-JSON", + "reference": "https://github.com/Alysondao/Comfyui-Yolov8-JSON", + "files": [ + "https://github.com/Alysondao/Comfyui-Yolov8-JSON" + ], + "install_type": "git-clone", + "description": "This node is mainly based on the Yolov8 model for object detection, and it outputs related images, masks, and JSON information." + }, + { + "author": "holchan", + "title": "ComfyUI-ModelDownloader", + "reference": "https://github.com/holchan/ComfyUI-ModelDownloader", + "files": [ + "https://github.com/holchan/ComfyUI-ModelDownloader" + ], + "install_type": "git-clone", + "description": "A ComfyUI node to download models(Checkpoints and LoRA) from external links and act as an output standalone node." + }, { "author": "munkyfoot", "title": "ComfyUI-TextOverlay", @@ -30,6 +80,26 @@ "install_type": "git-clone", "description": "Welcome to ComfyUI Prompt Preview, where you can visualize the styles from [sdxl_prompt_styler](https://github.com/twri/sdxl_prompt_styler)." }, + { + "author": "CC-BryanOttho", + "title": "ComfyUI_API_Manager", + "reference": "https://github.com/CC-BryanOttho/ComfyUI_API_Manager", + "files": [ + "https://github.com/CC-BryanOttho/ComfyUI_API_Manager" + ], + "install_type": "git-clone", + "description": "This package provides three custom nodes designed to streamline workflows involving API requests, dynamic text manipulation based on API responses, and image posting to APIs. These nodes are particularly useful for automating interactions with APIs, enhancing text-based workflows with dynamic data, and facilitating image uploads." + }, + { + "author": "underclockeddev", + "title": "BrevImage", + "reference": "https://github.com/bkunbargi/BrevImage", + "files": [ + "https://github.com/bkunbargi/BrevImage/raw/main/BrevLoadImage.py" + ], + "install_type": "copy", + "description": "Nodes:BrevImage. ComfyUI Load Image From URL" + }, { "author": "qwixiwp", "title": "queuetools", @@ -620,76 +690,6 @@ ], "install_type": "git-clone", "description": "With this node you can upload text files to input folder from your local computer." - }, - { - "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 (WIP)", - "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", - "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", - "reference": "https://github.com/yffyhk/comfyui_auto_danbooru", - "files": [ - "https://github.com/yffyhk/comfyui_auto_danbooru" - ], - "install_type": "git-clone", - "description": "Nodes: Get Danbooru, Tag Encode" - }, - { - "author": "Clybius", - "title": "ComfyUI Extra Samplers", - "reference": "https://github.com/Clybius/ComfyUI-Extra-Samplers", - "files": [ - "https://github.com/Clybius/ComfyUI-Extra-Samplers" - ], - "install_type": "git-clone", - "description": "Nodes: SamplerCustomNoise, SamplerCustomNoiseDuo, SamplerCustomModelMixtureDuo, SamplerRES_Momentumized, SamplerDPMPP_DualSDE_Momentumized, SamplerCLYB_4M_SDE_Momentumized, SamplerTTM, SamplerLCMCustom\nThis extension provides various custom samplers not offered by the default nodes in ComfyUI." } ] } diff --git a/node_db/new/extension-node-map.json b/node_db/new/extension-node-map.json index b2ed783..1a88515 100644 --- a/node_db/new/extension-node-map.json +++ b/node_db/new/extension-node-map.json @@ -58,6 +58,14 @@ "title_aux": "ComfyUI-safety-checker" } ], + "https://github.com/438443467/ComfyUI-GPT4V-Image-Captioner": [ + [ + "GPT4VCaptioner" + ], + { + "title_aux": "ComfyUI-GPT4V-Image-Captioner" + } + ], "https://github.com/54rt1n/ComfyUI-DareMerge": [ [ "DM_AdvancedDareModelMerger", @@ -205,6 +213,16 @@ "title_aux": "ComfyUI Nodes for External Tooling" } ], + "https://github.com/Alysondao/Comfyui-Yolov8-JSON": [ + [ + "Apply Yolov8 Model", + "Apply Yolov8 Model One Label", + "Load Yolov8 Model" + ], + { + "title_aux": "Comfyui-Yolov8-JSON" + } + ], "https://github.com/Amorano/Jovimetrix": [ [], { @@ -423,6 +441,16 @@ "title_aux": "Tiled sampling for ComfyUI" } ], + "https://github.com/CC-BryanOttho/ComfyUI_API_Manager": [ + [ + "APIRequestNode", + "PostImageToAPI", + "TextPromptCombinerNode" + ], + { + "title_aux": "ComfyUI_API_Manager" + } + ], "https://github.com/CYBERLOOM-INC/ComfyUI-nodes-hnmr": [ [ "CLIPIter", @@ -3904,6 +3932,14 @@ "title_aux": "ComfyUI_TextAssets" } ], + "https://github.com/bkunbargi/BrevImage/raw/main/BrevLoadImage.py": [ + [ + "BrevImage" + ], + { + "title_aux": "BrevImage" + } + ], "https://github.com/blepping/ComfyUI-bleh": [ [ "BlehDeepShrink", @@ -5646,6 +5682,15 @@ "title_aux": "ComfyUI 3D Pose Editor" } ], + "https://github.com/holchan/ComfyUI-ModelDownloader": [ + [ + "LoRADownloader", + "ModelDownloader" + ], + { + "title_aux": "ComfyUI-ModelDownloader" + } + ], "https://github.com/hughescr/ComfyUI-OpenPose-Keypoint-Extractor": [ [ "Openpose Keypoint Extractor" @@ -6334,6 +6379,16 @@ "title_aux": "Tracking Nodes for Videos" } ], + "https://github.com/longgui0318/comfyui-llm-assistant": [ + [ + "Chat With LLM", + "Generate Stable Diffsution Prompt With LLM", + "Translate Text With LLM" + ], + { + "title_aux": "comfyui-llm-assistant" + } + ], "https://github.com/longgui0318/comfyui-mask-util": [ [ "Mask Region Info", @@ -6671,6 +6726,14 @@ "title_aux": "mape's ComfyUI Helpers" } ], + "https://github.com/maracman/ComfyUI-SubjectStyle-CSV": [ + [ + "CSVPromptProcessor" + ], + { + "title_aux": "ComfyUI-SubjectStyle-CSV" + } + ], "https://github.com/marhensa/sdxl-recommended-res-calc": [ [ "RecommendedResCalc" diff --git a/node_db/tutorial/custom-node-list.json b/node_db/tutorial/custom-node-list.json index bdc1147..e332c58 100644 --- a/node_db/tutorial/custom-node-list.json +++ b/node_db/tutorial/custom-node-list.json @@ -20,6 +20,16 @@ "install_type": "git-clone", "description": "These are demo nodes for [a/PR2666](https://github.com/comfyanonymous/ComfyUI/pull/2666)" }, + { + "author": "ecjojo", + "title": "ecjojo_example_nodes", + "reference": "https://github.com/ecjojo/ecjojo-example-nodes", + "files": [ + "https://github.com/ecjojo/ecjojo-example-nodes" + ], + "install_type": "git-clone", + "description": "Welcome to ecjojo_example_nodes! This example is specifically designed for beginners who want to learn how to write a simple custom node.\nFeel free to modify this example and make it your own. Experiment with different features and functionalities to enhance your understanding of ComfyUI custom nodes. Don't be afraid to explore and customize the code to suit your needs.\nBy diving into this example and making it your own, you'll gain valuable hands-on experience in creating custom nodes in ComfyUI. Enjoy the process of learning and have fun with your custom node development journey!" + }, { "author": "dynamixar", "title": "Atluris",