mirror of
https://github.com/Comfy-Org/ComfyUI-Manager.git
synced 2026-02-09 04:32:34 +08:00
Merge remote-tracking branch 'upstream/main'
This commit is contained in:
commit
7f8512b550
@ -1061,7 +1061,7 @@
|
||||
"https://github.com/shiimizu/ComfyUI_smZNodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: CLIP Text Encode++. Achieve identical embeddings from stable-diffusion-webui for ComfyUI."
|
||||
"description": "Nodes such as CLIP Text Encode++ to achieve identical embeddings from stable-diffusion-webui for ComfyUI."
|
||||
},
|
||||
{
|
||||
"author": "shiimizu",
|
||||
@ -1125,6 +1125,44 @@
|
||||
"files": [
|
||||
"https://github.com/cubiq/ComfyUI_IPAdapter_plus"
|
||||
],
|
||||
"preemptions": [
|
||||
"IPAAdapterFaceIDBatch",
|
||||
"IPAdapter",
|
||||
"IPAdapterAdvanced",
|
||||
"IPAdapterBatch",
|
||||
"IPAdapterClipVisionEnhancer",
|
||||
"IPAdapterClipVisionEnhancerBatch",
|
||||
"IPAdapterCombineEmbeds",
|
||||
"IPAdapterCombineParams",
|
||||
"IPAdapterCombineWeights",
|
||||
"IPAdapterEmbeds",
|
||||
"IPAdapterEmbedsBatch",
|
||||
"IPAdapterEncoder",
|
||||
"IPAdapterFaceID",
|
||||
"IPAdapterFromParams",
|
||||
"IPAdapterInsightFaceLoader",
|
||||
"IPAdapterLoadEmbeds",
|
||||
"IPAdapterMS",
|
||||
"IPAdapterModelLoader",
|
||||
"IPAdapterNoise",
|
||||
"IPAdapterPreciseComposition",
|
||||
"IPAdapterPreciseCompositionBatch",
|
||||
"IPAdapterPreciseStyleTransfer",
|
||||
"IPAdapterPreciseStyleTransferBatch",
|
||||
"IPAdapterPromptScheduleFromWeightsStrategy",
|
||||
"IPAdapterRegionalConditioning",
|
||||
"IPAdapterSaveEmbeds",
|
||||
"IPAdapterStyleComposition",
|
||||
"IPAdapterStyleCompositionBatch",
|
||||
"IPAdapterTiled",
|
||||
"IPAdapterTiledBatch",
|
||||
"IPAdapterUnifiedLoader",
|
||||
"IPAdapterUnifiedLoaderCommunity",
|
||||
"IPAdapterUnifiedLoaderFaceID",
|
||||
"IPAdapterWeights",
|
||||
"IPAdapterWeightsFromStrategy",
|
||||
"PrepImageForClipVision"
|
||||
],
|
||||
"pip": ["insightface"],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI reference implementation for IPAdapter models. The code is mostly taken from the original IPAdapter repository and laksjdjf's implementation, all credit goes to them. I just made the extension closer to ComfyUI philosophy."
|
||||
@ -2280,7 +2318,7 @@
|
||||
"https://github.com/youyegit/tdxh_node_comfyui"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes:TdxhImageToSize, TdxhImageToSizeAdvanced, TdxhLoraLoader, TdxhIntInput, TdxhFloatInput, TdxhStringInput. Some nodes for stable diffusion comfyui. Sometimes it helps conveniently to use less nodes for doing the same things."
|
||||
"description": "Add Switch on nodes, Make nodes amount small! It helps conveniently to use less nodes for doing the same things."
|
||||
},
|
||||
{
|
||||
"author": "Sxela",
|
||||
@ -4378,61 +4416,61 @@
|
||||
"https://github.com/Haoming02/comfyui-old-photo-restoration"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This is an Extension for ComfyUI, which allows you to perform Bringing-Old-Photos-Back-to-Life natively."
|
||||
"description": "Perform Bringing-Old-Photos-Back-to-Life"
|
||||
},
|
||||
{
|
||||
"author": "Haoming02",
|
||||
"title": "ComfyUI Diffusion Color Grading",
|
||||
"title": "Diffusion CG",
|
||||
"reference": "https://github.com/Haoming02/comfyui-diffusion-cg",
|
||||
"files": [
|
||||
"https://github.com/Haoming02/comfyui-diffusion-cg"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This is the ComfyUI port of the joint research between me and TimothyAlexisVass. For more information, check out the original [a/Extension](https://github.com/Haoming02/sd-webui-diffusion-cg) for Automatic1111."
|
||||
"description": "Color Grading for Stable Diffusion"
|
||||
},
|
||||
{
|
||||
"author": "Haoming02",
|
||||
"title": "ComfyUI Prompt Format",
|
||||
"title": "Prompt Format",
|
||||
"reference": "https://github.com/Haoming02/comfyui-prompt-format",
|
||||
"files": [
|
||||
"https://github.com/Haoming02/comfyui-prompt-format"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This is an Extension for ComfyUI, which helps formatting texts."
|
||||
"description": "Add a button that formats the prompts in textfields"
|
||||
},
|
||||
{
|
||||
"author": "Haoming02",
|
||||
"title": "ComfyUI Clear Screen",
|
||||
"title": "Clear Screen",
|
||||
"reference": "https://github.com/Haoming02/comfyui-clear-screen",
|
||||
"files": [
|
||||
"https://github.com/Haoming02/comfyui-clear-screen"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Adds a CLS button to clear the console."
|
||||
"description": "Add a button that clears the console"
|
||||
},
|
||||
{
|
||||
"author": "Haoming02",
|
||||
"title": "ComfyUI Menu Anchor",
|
||||
"title": "Menu Anchor",
|
||||
"reference": "https://github.com/Haoming02/comfyui-menu-anchor",
|
||||
"files": [
|
||||
"https://github.com/Haoming02/comfyui-menu-anchor"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This is an Extension for ComfyUI, which moves the menu to the specified corner on startup."
|
||||
"description": "Snaps the menu to the corner automatically"
|
||||
},
|
||||
{
|
||||
"author": "Haoming02",
|
||||
"title": "ComfyUI Tab Handler",
|
||||
"title": "Tab Handler",
|
||||
"reference": "https://github.com/Haoming02/comfyui-tab-handler",
|
||||
"files": [
|
||||
"https://github.com/Haoming02/comfyui-tab-handler"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Intercepts the Tab key to switch between textarea"
|
||||
"description": "Use the Tab key to switch between textfields"
|
||||
},
|
||||
{
|
||||
"author": "Haoming02",
|
||||
"title": "ComfyUI Floodgate",
|
||||
"title": "Floodgate",
|
||||
"reference": "https://github.com/Haoming02/comfyui-floodgate",
|
||||
"files": [
|
||||
"https://github.com/Haoming02/comfyui-floodgate"
|
||||
@ -4442,13 +4480,13 @@
|
||||
},
|
||||
{
|
||||
"author": "Haoming02",
|
||||
"title": "ComfyUI Node Beautify",
|
||||
"title": "Node Beautify",
|
||||
"reference": "https://github.com/Haoming02/comfyui-node-beautify",
|
||||
"files": [
|
||||
"https://github.com/Haoming02/comfyui-node-beautify"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This is an Extension for ComfyUI, which helps formatting the workflow."
|
||||
"description": "Add a button that formats the workflow graph"
|
||||
},
|
||||
{
|
||||
"author": "Haoming02",
|
||||
@ -4458,7 +4496,7 @@
|
||||
"https://github.com/Haoming02/comfyui-resharpen"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This is an Extension for ComfyUI, which allows you to increase or decrease the amount of details generated during the Stable Diffusion pipeline."
|
||||
"description": "Manipulate the details of generations."
|
||||
},
|
||||
{
|
||||
"author": "bedovyy",
|
||||
@ -5255,7 +5293,7 @@
|
||||
"https://github.com/54rt1n/ComfyUI-DareMerge"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Merge two checkpoint models by dare ties [a/(https://github.com/yule-BUAA/MergeLM)](https://github.com/yule-BUAA/MergeLM), sort of."
|
||||
"description": "ComfyUI powertools for SD1.5 and SDXL model merging."
|
||||
},
|
||||
{
|
||||
"author": "an90ray",
|
||||
@ -7367,6 +7405,17 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "Partial redraw sampler and variant seed sampler"
|
||||
},
|
||||
{
|
||||
"author": "11dogzi",
|
||||
"title": "Comfyui-ergouzi-kaiguan",
|
||||
"id": "ergouzi-nodes",
|
||||
"reference": "https://github.com/11dogzi/Comfyui-ergouzi-kaiguan",
|
||||
"files": [
|
||||
"https://github.com/11dogzi/Comfyui-ergouzi-kaiguan"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Group switching control, one click control to ignore and disable multiple groups, as well as wired switch combination nodes, allowing for arbitrary switching of annotation names"
|
||||
},
|
||||
{
|
||||
"author": "11dogzi",
|
||||
"title": "ComfUI-EGAdapterMadAssistant",
|
||||
@ -7898,13 +7947,13 @@
|
||||
},
|
||||
{
|
||||
"author": "zhangp365",
|
||||
"title": "zhangp365/Some Utils for ComfyUI",
|
||||
"title": "zhangp365/ComfyUI-utils-nodes",
|
||||
"reference": "https://github.com/zhangp365/ComfyUI-utils-nodes",
|
||||
"files": [
|
||||
"https://github.com/zhangp365/ComfyUI-utils-nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes:LoadImageWithSwitch, ImageBatchOneOrMore, ConcatText, ModifyTextGender"
|
||||
"description": "Nodes:LoadImageWithSwitch, ImageBatchOneOrMore, ModifyTextGender, ImageCompositeMaskedWithSwitch, ColorCorrectOfUtils, SplitMask, MaskFastGrow, CheckpointLoaderSimpleWithSwitch, ImageResizeTo8x, MatchImageRatioToPreset etc."
|
||||
},
|
||||
{
|
||||
"author": "ratulrafsan",
|
||||
@ -8090,6 +8139,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "Store settings by model."
|
||||
},
|
||||
{
|
||||
"author": "shinich39",
|
||||
"title": "comfyui-pkg39",
|
||||
"reference": "https://github.com/shinich39/comfyui-pkg39",
|
||||
"files": [
|
||||
"https://github.com/shinich39/comfyui-pkg39"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This package has created for generate image from generated image and embedded workflow."
|
||||
},
|
||||
{
|
||||
"author": "wei30172",
|
||||
"title": "comfygen",
|
||||
@ -8770,6 +8829,17 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "SDFXBridgeForComfyUI is a custom node designed for seamless integration between ComfyUI and SDFX. This custom node allows users to make ComfyUI compatible with SDFX when running the ComfyUI instance on their local machines."
|
||||
},
|
||||
{
|
||||
"author": "smthemex",
|
||||
"title": "ComfyUI_Diffree",
|
||||
"id": "comfyui_diffree",
|
||||
"reference": "https://github.com/smthemex/ComfyUI_Diffree",
|
||||
"files": [
|
||||
"https://github.com/smthemex/ComfyUI_Diffree"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "using diffree: Text-Guided Shape Free Object Inpainting with Diffusion Model"
|
||||
},
|
||||
{
|
||||
"author": "smthemex",
|
||||
"title": "ComfyUI_Stable_Makeup",
|
||||
@ -9009,7 +9079,7 @@
|
||||
"https://github.com/nullquant/ComfyUI-BrushNet"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Custom nodes for ComfyUI allow to inpaint using Brushnet: '[a/BrushNet: A Plug-and-Play Image Inpainting Model with Decomposed Dual-Branch Diffusion](https://arxiv.org/abs/2403.06976)'."
|
||||
"description": "These are custom nodes for ComfyUI native implementation of [a/BrushNet](https://arxiv.org/abs/2403.06976) (inpaint), PowerPaint (inpaint, object removal) and HiDiffusion (higher resolution for SD15 and SDXL)"
|
||||
},
|
||||
{
|
||||
"author": "pamparamm",
|
||||
@ -9301,7 +9371,7 @@
|
||||
"https://github.com/DarKDinDoN/comfyui-checkpoint-automatic-config"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This node was designed to help with checkpoint configuration."
|
||||
"description": "This node was designed to help with checkpoint configuration. Fee free to add new checkpoint configurations!"
|
||||
},
|
||||
{
|
||||
"author": "MinusZoneAI",
|
||||
@ -11440,7 +11510,7 @@
|
||||
"https://github.com/wTechArtist/ComfyUI-CustomNodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes:Image Blending Mode Mask"
|
||||
"description": "Nodes:Image Blending Mode Mask, Load Image With Bool, IPAdapter Mad Scientist Weight_Type, IPAdapter FaceID With Bool"
|
||||
},
|
||||
{
|
||||
"author": "mullakhmetov",
|
||||
@ -11822,7 +11892,7 @@
|
||||
"https://github.com/RhizoNymph/ComfyUI-Latte"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes:LatteVideoGenerator"
|
||||
"description": "Nodes to use [a/latte](https://github.com/Vchitect/Latte) for text to video generation"
|
||||
},
|
||||
{
|
||||
"author": "Marksusu",
|
||||
@ -11844,7 +11914,7 @@
|
||||
"https://github.com/fssorc/ComfyUI_FaceShaper"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes:Match two faces' shape before using other face swap nodes\nFace-swapping tools typically only replace facial features during the swap, without altering the facial shape. When there is a significant difference in facial shape between the target person and the person in the original photo, the result of the face swap is less satisfactory.\nThis project is a small script that can first liquefy and stretch the face in the original photo according to the horizontal and vertical proportions of the target person's facial contour. The resulting image can be used as input for other face-swapping nodes."
|
||||
"description": "Match two faces' shape before using other face swap nodes\nFace-swapping tools typically only replace facial features during the swap, without altering the facial shape. When there is a significant difference in facial shape between the target person and the person in the original photo, the result of the face swap is less satisfactory.\nThis project is a small script that can first liquefy and stretch the face in the original photo according to the horizontal and vertical proportions of the target person's facial contour. The resulting image can be used as input for other face-swapping nodes."
|
||||
},
|
||||
{
|
||||
"author": "BetaDoggo",
|
||||
@ -11857,6 +11927,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "Just a simple node to filter out NSFW outputs. This node utilizes [a/AdamCodd/vit-base-nsfw-detector](https://huggingface.co/AdamCodd/vit-base-nsfw-detector) to score the outputs. I chose this model because it's small, fast, and performed very well in my testing. Nudity tends to be scored in the 0.95+ range, but I've set the default to 0.8 as a safe baseline."
|
||||
},
|
||||
{
|
||||
"author": "BetaDoggo",
|
||||
"title": "neggles/ComfyUI-WDV-Nodes [gist-wrapper]",
|
||||
"reference": "https://github.com/BetaDoggo/ComfyUI-WDV-Nodes",
|
||||
"files": [
|
||||
"https://github.com/BetaDoggo/ComfyUI-WDV-Nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "100% of code taken from [a/https://gist.github.com/neggles/ecb6327251a9e274428d07636c727eb9](https://gist.github.com/neggles/ecb6327251a9e274428d07636c727eb9)."
|
||||
},
|
||||
{
|
||||
"author": "BetaDoggo",
|
||||
"title": "ComfyUI Video Player",
|
||||
@ -12023,7 +12103,18 @@
|
||||
"https://github.com/neverbiasu/ComfyUI-Image-Captioner"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A ComfyUI extension for generating captions of images."
|
||||
"description": "A ComfyUI extension for generating captions for your images. Runs on your own system, no external services used, no filter.\nUses various VLMs with APIs to generate captions for images. You can give instructions or ask questions in natural language."
|
||||
},
|
||||
{
|
||||
"author": "neverbiasu",
|
||||
"title": "ComfyUI SAM2(Segment Anything 2)",
|
||||
"id": "sam2",
|
||||
"reference": "https://github.com/neverbiasu/ComfyUI-SAM2",
|
||||
"files": [
|
||||
"https://github.com/neverbiasu/ComfyUI-SAM2"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This project adapts the SAM2 to incorporate functionalities from [a/comfyui_segment_anything](https://github.com/storyicon/comfyui_segment_anything). Many thanks to continue-revolution for their foundational work."
|
||||
},
|
||||
{
|
||||
"author": "DriftJohnson",
|
||||
@ -12174,6 +12265,68 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "This is a simple node for connecting images. For pictures of the same size, users can choose to fill in vertical in the parameter to connect the pictures vertically or fill in horizontal to connect the pictures horizontally."
|
||||
},
|
||||
{
|
||||
"author": "akatz-ai",
|
||||
"title": "Akatz Custom Nodes",
|
||||
"id": "akatz-ai",
|
||||
"reference": "https://github.com/akatz-ai/ComfyUI-AKatz-Nodes",
|
||||
"files": [
|
||||
"https://github.com/akatz-ai/ComfyUI-AKatz-Nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Simple custom node pack for nodes I use in my workflows. Includes Dilate Mask Linear for animating masks."
|
||||
},
|
||||
{
|
||||
"author": "teward",
|
||||
"title": "Comfy-Sentry",
|
||||
"reference": "https://github.com/teward/Comfy-Sentry",
|
||||
"files": [
|
||||
"https://github.com/teward/Comfy-Sentry"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI custom node that activates integration with a Sentry instance for loading. Has no actual nodes."
|
||||
},
|
||||
{
|
||||
"author": "FuouM",
|
||||
"title": "FM_nodes",
|
||||
"reference": "https://github.com/FuouM/FM_nodes",
|
||||
"files": [
|
||||
"https://github.com/FuouM/FM_nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A collection of ComfyUI nodes. Including: WFEN, RealViFormer, ProPIH"
|
||||
},
|
||||
{
|
||||
"author": "MiddleKD",
|
||||
"title": "ComfyUI-mem-safe-wrapper",
|
||||
"reference": "https://github.com/MiddleKD/ComfyUI-mem-safe-wrapper",
|
||||
"files": [
|
||||
"https://github.com/MiddleKD/ComfyUI-mem-safe-wrapper"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI's Smart Memory Management efficiently manages RAM, GPU memory, and garbage collection. This feature keeps frequently used models in memory to increase inference speed, and dynamically releases less important models when memory is low to optimize resources. However, not all ComfyUI custom node developers create nodes that are compatible with Smart memory management. This includes several impressive models. Mem-safe-wrapper is a custom node that wraps these model nodes to enable ComfyUI's Smart memory management capabilities."
|
||||
},
|
||||
{
|
||||
"author": "PowerHouseMan",
|
||||
"title": "ComfyUI-AdvancedLivePortrait",
|
||||
"id": "advancedliveportrait",
|
||||
"reference": "https://github.com/PowerHouseMan/ComfyUI-AdvancedLivePortrait",
|
||||
"files": [
|
||||
"https://github.com/PowerHouseMan/ComfyUI-AdvancedLivePortrait"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "AdvancedLivePortrait with Facial expression editor"
|
||||
},
|
||||
{
|
||||
"author": "cdxOo",
|
||||
"title": "Text Node With Comments (@cdxoo)",
|
||||
"reference": "https://github.com/cdxOo/comfyui-text-node-with-comments",
|
||||
"files": [
|
||||
"https://github.com/cdxOo/comfyui-text-node-with-comments"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "multiline text node that strips c-style comments (i.e.'//' and '/* ... */') before passing output string downstream"
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
@ -52,7 +52,8 @@
|
||||
"EGIPAdapter_Mad_AssistantV2",
|
||||
"EGIPAdapter_Mad_AssistantV3",
|
||||
"EGIPAdapter_Mad_AssistantV4",
|
||||
"EGIPAdapter_Mad_AssistantV5"
|
||||
"EGIPAdapter_Mad_AssistantV5",
|
||||
"EGIPAdapter_Mad_AssistantV6"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfUI-EGAdapterMadAssistant"
|
||||
@ -112,6 +113,21 @@
|
||||
"title_aux": "Comfyui-ergouzi-Nodes"
|
||||
}
|
||||
],
|
||||
"https://github.com/11dogzi/Comfyui-ergouzi-kaiguan": [
|
||||
[
|
||||
"ALLty",
|
||||
"EGRYDZQHNode",
|
||||
"GroupSwitchNode",
|
||||
"GroupSwitchNodee",
|
||||
"GroupSwitchNodeee",
|
||||
"GroupSwitchNodeeee",
|
||||
"hulue",
|
||||
"jinyong"
|
||||
],
|
||||
{
|
||||
"title_aux": "Comfyui-ergouzi-kaiguan"
|
||||
}
|
||||
],
|
||||
"https://github.com/11dogzi/Comfyui-ergouzi-samplers": [
|
||||
[
|
||||
"EGBYZZCYQ",
|
||||
@ -810,8 +826,19 @@
|
||||
"FILTER MASK (JOV) \ud83e\udd3f",
|
||||
"FLATTEN (JOV) \u2b07\ufe0f",
|
||||
"GLSL (JOV) \ud83c\udf69",
|
||||
"GLSL BLEND LINEAR (JOV) \ud83e\uddd9\ud83c\udffd",
|
||||
"GLSL FILTER RANGE (JOV) \ud83e\uddd9\ud83c\udffd\u200d\u2640\ufe0f",
|
||||
"GLSL GRAYSCALE (JOV) \ud83e\uddd9\ud83c\udffd",
|
||||
"GLSL HSV-2-LAB (JOV) \ud83e\uddd9\ud83c\udffd",
|
||||
"GLSL HSV-2-RGB (JOV) \ud83e\uddd9\ud83c\udffd",
|
||||
"GLSL LAB-2-HSV (JOV) \ud83e\uddd9\ud83c\udffd",
|
||||
"GLSL LAB-2-RGB (JOV) \ud83e\uddd9\ud83c\udffd",
|
||||
"GLSL NORMAL (JOV) \ud83e\uddd9\ud83c\udffd",
|
||||
"GLSL RGB-2-HSV (JOV) \ud83e\uddd9\ud83c\udffd",
|
||||
"GLSL RGB-2-LAB (JOV) \ud83e\uddd9\ud83c\udffd",
|
||||
"GRADIENT MAP (JOV) \ud83c\uddf2\ud83c\uddfa",
|
||||
"GRAPH (JOV) \ud83d\udcc8",
|
||||
"IMAGE INFO (JOV) \ud83d\udcda",
|
||||
"LERP (JOV) \ud83d\udd30",
|
||||
"MIDI FILTER (JOV) \u2733\ufe0f",
|
||||
"MIDI FILTER EZ (JOV) \u2747\ufe0f",
|
||||
@ -1174,6 +1201,14 @@
|
||||
"title_aux": "ComfyUI Video Player"
|
||||
}
|
||||
],
|
||||
"https://github.com/BetaDoggo/ComfyUI-WDV-Nodes": [
|
||||
[
|
||||
"ModelSamplingWaifuDiffusionV"
|
||||
],
|
||||
{
|
||||
"title_aux": "neggles/ComfyUI-WDV-Nodes [gist-wrapper]"
|
||||
}
|
||||
],
|
||||
"https://github.com/BetaDoggo/ComfyUI-YetAnotherSafetyChecker": [
|
||||
[
|
||||
"YetAnotherSafetyChecker"
|
||||
@ -2239,6 +2274,21 @@
|
||||
"title_aux": "ComfyUI-FirstOrderMM"
|
||||
}
|
||||
],
|
||||
"https://github.com/FuouM/FM_nodes": [
|
||||
[
|
||||
"CoLIE_LowLight_Enhance",
|
||||
"ProPIH_Harmonizer",
|
||||
"RealViFormerSR",
|
||||
"WFEN"
|
||||
],
|
||||
{
|
||||
"author": "Fuou Marinas",
|
||||
"description": "A collection of nodes. WFEN Face Super Resolution.",
|
||||
"nickname": "FM_nodes",
|
||||
"title": "FM Nodes",
|
||||
"title_aux": "FM_nodes"
|
||||
}
|
||||
],
|
||||
"https://github.com/G-370/ComfyUI-SD3-Powerlab": [
|
||||
[
|
||||
"G370SD3PowerLab_AttentionToImage",
|
||||
@ -2443,7 +2493,7 @@
|
||||
"Recenter XL"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI Diffusion Color Grading"
|
||||
"title_aux": "Diffusion CG"
|
||||
}
|
||||
],
|
||||
"https://github.com/Haoming02/comfyui-floodgate": [
|
||||
@ -2451,7 +2501,7 @@
|
||||
"FloodGate"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI Floodgate"
|
||||
"title_aux": "Floodgate"
|
||||
}
|
||||
],
|
||||
"https://github.com/Haoming02/comfyui-resharpen": [
|
||||
@ -2712,6 +2762,7 @@
|
||||
"JNodes_BooleanSelectorWithString",
|
||||
"JNodes_BreakMediaInfo",
|
||||
"JNodes_CheckpointSelectorWithString",
|
||||
"JNodes_ConditioningInOut",
|
||||
"JNodes_CreateStereoscopicImageFromDepth",
|
||||
"JNodes_FloatLiteral",
|
||||
"JNodes_GetComfyDirectory",
|
||||
@ -2727,6 +2778,7 @@
|
||||
"JNodes_LoadVisualMediaFromPath_Batch",
|
||||
"JNodes_LoraExtractor",
|
||||
"JNodes_MediaInfoToString",
|
||||
"JNodes_ModelInOut",
|
||||
"JNodes_OutVideoInfo",
|
||||
"JNodes_ParseDynamicPrompts",
|
||||
"JNodes_ParseParametersToGlobalList",
|
||||
@ -3461,6 +3513,17 @@
|
||||
"title_aux": "Mosaica"
|
||||
}
|
||||
],
|
||||
"https://github.com/MiddleKD/ComfyUI-mem-safe-wrapper": [
|
||||
[
|
||||
"MakeModelMemorySafe-safewrapper",
|
||||
"ResetModelPatcher-safewrapper",
|
||||
"SimpleDummyModel-safewrapper",
|
||||
"SimpleDummyRun-safewrapper"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-mem-safe-wrapper"
|
||||
}
|
||||
],
|
||||
"https://github.com/MilitantHitchhiker/MilitantHitchhiker-SwitchbladePack": [
|
||||
[
|
||||
"IntegratedRandomPromptGenerator",
|
||||
@ -3482,47 +3545,6 @@
|
||||
"title_aux": "ComfyUI-KerasOCR"
|
||||
}
|
||||
],
|
||||
"https://github.com/MinusZoneAI/ComfyUI-Kolors-MZ": [
|
||||
[
|
||||
"IPAAdapterFaceIDBatch",
|
||||
"IPAdapter",
|
||||
"IPAdapterAdvanced",
|
||||
"IPAdapterBatch",
|
||||
"IPAdapterCombineEmbeds",
|
||||
"IPAdapterCombineParams",
|
||||
"IPAdapterCombineWeights",
|
||||
"IPAdapterEmbeds",
|
||||
"IPAdapterEmbedsBatch",
|
||||
"IPAdapterEncoder",
|
||||
"IPAdapterFaceID",
|
||||
"IPAdapterFromParams",
|
||||
"IPAdapterInsightFaceLoader",
|
||||
"IPAdapterLoadEmbeds",
|
||||
"IPAdapterMS",
|
||||
"IPAdapterModelLoader",
|
||||
"IPAdapterNoise",
|
||||
"IPAdapterPreciseComposition",
|
||||
"IPAdapterPreciseCompositionBatch",
|
||||
"IPAdapterPreciseStyleTransfer",
|
||||
"IPAdapterPreciseStyleTransferBatch",
|
||||
"IPAdapterPromptScheduleFromWeightsStrategy",
|
||||
"IPAdapterRegionalConditioning",
|
||||
"IPAdapterSaveEmbeds",
|
||||
"IPAdapterStyleComposition",
|
||||
"IPAdapterStyleCompositionBatch",
|
||||
"IPAdapterTiled",
|
||||
"IPAdapterTiledBatch",
|
||||
"IPAdapterUnifiedLoader",
|
||||
"IPAdapterUnifiedLoaderCommunity",
|
||||
"IPAdapterUnifiedLoaderFaceID",
|
||||
"IPAdapterWeights",
|
||||
"IPAdapterWeightsFromStrategy",
|
||||
"PrepImageForClipVision"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-Kolors-MZ"
|
||||
}
|
||||
],
|
||||
"https://github.com/Miosp/ComfyUI-FBCNN": [
|
||||
[
|
||||
"JPEG artifacts removal FBCNN"
|
||||
@ -4006,6 +4028,19 @@
|
||||
"title_aux": "Cyclist"
|
||||
}
|
||||
],
|
||||
"https://github.com/PowerHouseMan/ComfyUI-AdvancedLivePortrait": [
|
||||
[
|
||||
"AdvancedLivePortrait",
|
||||
"ExpData",
|
||||
"ExpressionEditor",
|
||||
"LoadExpData",
|
||||
"PrintExpData:",
|
||||
"SaveExpData"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-AdvancedLivePortrait"
|
||||
}
|
||||
],
|
||||
"https://github.com/QaisMalkawi/ComfyUI-QaisHelper": [
|
||||
[
|
||||
"Bool Binary Operation",
|
||||
@ -4605,6 +4640,7 @@
|
||||
],
|
||||
"https://github.com/ShmuelRonen/ComfyUI_wav2lip": [
|
||||
[
|
||||
"AudioPath",
|
||||
"Wav2Lip"
|
||||
],
|
||||
{
|
||||
@ -4802,10 +4838,12 @@
|
||||
],
|
||||
"https://github.com/SuperBeastsAI/ComfyUI-SuperBeasts": [
|
||||
[
|
||||
"Deflicker - Experimental (SuperBeasts.AI)",
|
||||
"HDR Effects (SuperBeasts.AI)",
|
||||
"Image Batch Manager (SuperBeasts.AI)",
|
||||
"Make Resized Mask Batch (SuperBeasts.AI)",
|
||||
"Mask Batch Manager (SuperBeasts.AI)",
|
||||
"Pixel Deflicker - Experimental (SuperBeasts.AI)",
|
||||
"String List Manager (SuperBeasts.AI)"
|
||||
],
|
||||
{
|
||||
@ -5153,6 +5191,7 @@
|
||||
"tri3d-atr-parse",
|
||||
"tri3d-atr-parse-batch",
|
||||
"tri3d-bgremove-mega",
|
||||
"tri3d-clean_mask",
|
||||
"tri3d-clear-memory",
|
||||
"tri3d-clipdrop-bgremove-api",
|
||||
"tri3d-clipdrop-bgreplace-api",
|
||||
@ -5164,6 +5203,7 @@
|
||||
"tri3d-extract-parts-batch2",
|
||||
"tri3d-extract-parts-mask-batch",
|
||||
"tri3d-extract-pascal-parts-batch",
|
||||
"tri3d-extract_pose_part",
|
||||
"tri3d-face-recognise",
|
||||
"tri3d-flexible_color_extract",
|
||||
"tri3d-float-to-image",
|
||||
@ -5196,7 +5236,8 @@
|
||||
"tri3d-simple_bg_swap",
|
||||
"tri3d-simple_rescale_histogram",
|
||||
"tri3d-skin-feathered-padded-mask",
|
||||
"tri3d-swap-pixels"
|
||||
"tri3d-swap-pixels",
|
||||
"tri3d_position_pose_part"
|
||||
],
|
||||
{
|
||||
"title_aux": "tri3d-comfyui-nodes"
|
||||
@ -6235,13 +6276,12 @@
|
||||
"AmplitudeToGraph",
|
||||
"AmplitudeToNumber",
|
||||
"AudioToAmplitudeGraph",
|
||||
"AudioToAudioData",
|
||||
"AudioToFFTs",
|
||||
"BatchAmplitudeSchedule",
|
||||
"ClipAmplitude",
|
||||
"FloatArrayToGraph",
|
||||
"GateNormalizedAmplitude",
|
||||
"LoadAudio",
|
||||
"LoadVHSAudio",
|
||||
"NormalizeAmplitude",
|
||||
"NormalizedAmplitudeDrivenString",
|
||||
"NormalizedAmplitudeToGraph",
|
||||
@ -6452,6 +6492,14 @@
|
||||
"title_aux": "ComfyUI_merge_ASVL"
|
||||
}
|
||||
],
|
||||
"https://github.com/akatz-ai/ComfyUI-AKatz-Nodes": [
|
||||
[
|
||||
"AK_AnimatedDilationMaskLinear"
|
||||
],
|
||||
{
|
||||
"title_aux": "Akatz Custom Nodes"
|
||||
}
|
||||
],
|
||||
"https://github.com/akierson/ComfyUI-textnodes": [
|
||||
[
|
||||
"Prompt Truncate",
|
||||
@ -6735,7 +6783,8 @@
|
||||
],
|
||||
"https://github.com/asagi4/ComfyUI-Adaptive-Guidance": [
|
||||
[
|
||||
"AdaptiveGuidance"
|
||||
"AdaptiveGuidance",
|
||||
"PerpNegAdaptiveGuidanceGuider"
|
||||
],
|
||||
{
|
||||
"title_aux": "Adaptive Guidance for ComfyUI"
|
||||
@ -7437,6 +7486,14 @@
|
||||
"title_aux": "comfyui-image-round"
|
||||
}
|
||||
],
|
||||
"https://github.com/cdxOo/comfyui-text-node-with-comments": [
|
||||
[
|
||||
"text-node-with-comments"
|
||||
],
|
||||
{
|
||||
"title_aux": "Text Node With Comments (@cdxoo)"
|
||||
}
|
||||
],
|
||||
"https://github.com/celsojr2013/comfyui_jamworks_client": [
|
||||
[
|
||||
"Jamworks_Download",
|
||||
@ -7459,6 +7516,7 @@
|
||||
],
|
||||
"https://github.com/cerspense/ComfyUI_cspnodes": [
|
||||
[
|
||||
"DepthToNormalMap",
|
||||
"ImageDirIterator",
|
||||
"IncrementEveryN",
|
||||
"Modelscopet2v",
|
||||
@ -8373,6 +8431,8 @@
|
||||
"HYDiTTextEncoderLoader",
|
||||
"MiaoBiCLIPLoader",
|
||||
"MiaoBiDiffusersLoader",
|
||||
"OverrideCLIPDevice",
|
||||
"OverrideVAEDevice",
|
||||
"PixArtCheckpointLoader",
|
||||
"PixArtCheckpointLoaderSimple",
|
||||
"PixArtControlNetCond",
|
||||
@ -8468,6 +8528,7 @@
|
||||
"CLIPSetLastLayer",
|
||||
"CLIPTextEncode",
|
||||
"CLIPTextEncodeControlnet",
|
||||
"CLIPTextEncodeFlux",
|
||||
"CLIPTextEncodeHunyuanDiT",
|
||||
"CLIPTextEncodeSD3",
|
||||
"CLIPTextEncodeSDXL",
|
||||
@ -8505,6 +8566,7 @@
|
||||
"ExponentialScheduler",
|
||||
"FeatherMask",
|
||||
"FlipSigmas",
|
||||
"FluxGuidance",
|
||||
"FreeU",
|
||||
"FreeU_V2",
|
||||
"GITSScheduler",
|
||||
@ -8564,6 +8626,7 @@
|
||||
"MaskToImage",
|
||||
"ModelMergeAdd",
|
||||
"ModelMergeBlocks",
|
||||
"ModelMergeFlux1",
|
||||
"ModelMergeSD1",
|
||||
"ModelMergeSD2",
|
||||
"ModelMergeSD3_2B",
|
||||
@ -8800,6 +8863,7 @@
|
||||
"IPAdapterEmbedsBatch",
|
||||
"IPAdapterEncoder",
|
||||
"IPAdapterFaceID",
|
||||
"IPAdapterFaceIDKolors",
|
||||
"IPAdapterFromParams",
|
||||
"IPAdapterInsightFaceLoader",
|
||||
"IPAdapterLoadEmbeds",
|
||||
@ -8825,6 +8889,44 @@
|
||||
"PrepImageForClipVision"
|
||||
],
|
||||
{
|
||||
"preemptions": [
|
||||
"IPAAdapterFaceIDBatch",
|
||||
"IPAdapter",
|
||||
"IPAdapterAdvanced",
|
||||
"IPAdapterBatch",
|
||||
"IPAdapterClipVisionEnhancer",
|
||||
"IPAdapterClipVisionEnhancerBatch",
|
||||
"IPAdapterCombineEmbeds",
|
||||
"IPAdapterCombineParams",
|
||||
"IPAdapterCombineWeights",
|
||||
"IPAdapterEmbeds",
|
||||
"IPAdapterEmbedsBatch",
|
||||
"IPAdapterEncoder",
|
||||
"IPAdapterFaceID",
|
||||
"IPAdapterFromParams",
|
||||
"IPAdapterInsightFaceLoader",
|
||||
"IPAdapterLoadEmbeds",
|
||||
"IPAdapterMS",
|
||||
"IPAdapterModelLoader",
|
||||
"IPAdapterNoise",
|
||||
"IPAdapterPreciseComposition",
|
||||
"IPAdapterPreciseCompositionBatch",
|
||||
"IPAdapterPreciseStyleTransfer",
|
||||
"IPAdapterPreciseStyleTransferBatch",
|
||||
"IPAdapterPromptScheduleFromWeightsStrategy",
|
||||
"IPAdapterRegionalConditioning",
|
||||
"IPAdapterSaveEmbeds",
|
||||
"IPAdapterStyleComposition",
|
||||
"IPAdapterStyleCompositionBatch",
|
||||
"IPAdapterTiled",
|
||||
"IPAdapterTiledBatch",
|
||||
"IPAdapterUnifiedLoader",
|
||||
"IPAdapterUnifiedLoaderCommunity",
|
||||
"IPAdapterUnifiedLoaderFaceID",
|
||||
"IPAdapterWeights",
|
||||
"IPAdapterWeightsFromStrategy",
|
||||
"PrepImageForClipVision"
|
||||
],
|
||||
"title_aux": "ComfyUI_IPAdapter_plus"
|
||||
}
|
||||
],
|
||||
@ -8987,6 +9089,7 @@
|
||||
],
|
||||
"https://github.com/dagthomas/comfyui_dagthomas": [
|
||||
[
|
||||
"GPT4MiniNode",
|
||||
"PGSD3LatentGenerator",
|
||||
"PromptGenerator"
|
||||
],
|
||||
@ -10255,16 +10358,26 @@
|
||||
],
|
||||
"https://github.com/gisu/comfyui-foxpack": [
|
||||
[
|
||||
"Add_To_List",
|
||||
"BaseSamplerSetup",
|
||||
"CheckpointMetaExtractor",
|
||||
"Convert_Into",
|
||||
"Negate_Boolean",
|
||||
"OverrideSamplerSetup",
|
||||
"Refine_Prompt",
|
||||
"Refine_Setup",
|
||||
"Remap_Values",
|
||||
"Select_By_Index",
|
||||
"Select_Line_By_Index",
|
||||
"Select_String_By_Index",
|
||||
"SetupSelector",
|
||||
"Show_Type",
|
||||
"UniversalLatentHelper"
|
||||
"Split_Entry_In_2Chunks",
|
||||
"Split_Entry_In_4Chunks",
|
||||
"Split_Entry_In_6Chunks",
|
||||
"Step_Denoise",
|
||||
"UniversalLatentHelper",
|
||||
"Universal_VAE_Loader"
|
||||
],
|
||||
{
|
||||
"title_aux": "foxpack"
|
||||
@ -10722,6 +10835,7 @@
|
||||
"LLM_local",
|
||||
"LLM_local_loader",
|
||||
"LLavaLoader",
|
||||
"URL2IMG",
|
||||
"VAEDecode_party",
|
||||
"accuweather_tool",
|
||||
"api_function",
|
||||
@ -11297,6 +11411,8 @@
|
||||
"CM_NumberToInt JK",
|
||||
"CM_NumberUnaryCondition JK",
|
||||
"CM_NumberUnaryOperation JK",
|
||||
"CM_PromptCombine_JK",
|
||||
"CM_StringBinaryCondition_JK",
|
||||
"CM_Vec2BinaryCondition JK",
|
||||
"CM_Vec2BinaryOperation JK",
|
||||
"CM_Vec2FloatOperation_JK",
|
||||
@ -12219,6 +12335,7 @@
|
||||
"OffsetMask",
|
||||
"OffsetMaskByNormalizedAmplitude",
|
||||
"PlotCoordinates",
|
||||
"PointsEditor",
|
||||
"PreviewAnimation",
|
||||
"RemapImageRange",
|
||||
"RemapMaskRange",
|
||||
@ -12380,6 +12497,19 @@
|
||||
"title_aux": "ComfyUI-moondream"
|
||||
}
|
||||
],
|
||||
"https://github.com/kijai/ComfyUI-segment-anything-2": [
|
||||
[
|
||||
"DownloadAndLoadSAM2Model",
|
||||
"Florence2toCoordinates",
|
||||
"Sam2AutoSegmentation",
|
||||
"Sam2Segmentation",
|
||||
"Sam2VideoSegmentation",
|
||||
"Sam2VideoSegmentationAddPoints"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-segment-anything-2"
|
||||
}
|
||||
],
|
||||
"https://github.com/kinfolk0117/ComfyUI_GradientDeepShrink": [
|
||||
[
|
||||
"GradientPatchModelAddDownscale",
|
||||
@ -13092,6 +13222,7 @@
|
||||
"ImpactMakeTileSEGS",
|
||||
"ImpactMinMax",
|
||||
"ImpactNeg",
|
||||
"ImpactNegativeConditioningPlaceholder",
|
||||
"ImpactNodeSetMuteState",
|
||||
"ImpactQueueTrigger",
|
||||
"ImpactQueueTriggerCountdown",
|
||||
@ -13904,6 +14035,18 @@
|
||||
"title_aux": "ComfyUI-Image-Captioner"
|
||||
}
|
||||
],
|
||||
"https://github.com/neverbiasu/ComfyUI-SAM2": [
|
||||
[
|
||||
"GroundingDinoModelLoader (segment anything)",
|
||||
"GroundingDinoSAMSegment (segment anything)",
|
||||
"InvertMask (segment anything)",
|
||||
"IsMaskEmpty",
|
||||
"SAM2ModelLoader (segment anything)"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI SAM2(Segment Anything 2)"
|
||||
}
|
||||
],
|
||||
"https://github.com/nickve28/ComfyUI-Nich-Utils": [
|
||||
[
|
||||
"Image from Dir Selector (Nich)",
|
||||
@ -14382,6 +14525,7 @@
|
||||
"CheckpointLoaderSimpleExtended",
|
||||
"EmptyLatentImageScaleBy",
|
||||
"ImageScaleTo",
|
||||
"LoadRandomImage",
|
||||
"LoraLoaderExtended",
|
||||
"RandomPrompt",
|
||||
"RandomPromptMixed",
|
||||
@ -14941,6 +15085,7 @@
|
||||
],
|
||||
"https://github.com/shadowcz007/comfyui-liveportrait": [
|
||||
[
|
||||
"ExpressionEditor_",
|
||||
"FaceCropInfo",
|
||||
"LivePortraitNode",
|
||||
"LivePortraitVideoNode",
|
||||
@ -14983,6 +15128,7 @@
|
||||
"IncrementingListNode_",
|
||||
"IntNumber",
|
||||
"JoinWithDelimiter",
|
||||
"KeyInput",
|
||||
"LimitNumber",
|
||||
"ListSplit_",
|
||||
"LoadImagesFromPath",
|
||||
@ -15113,6 +15259,20 @@
|
||||
"title_aux": "ComfyUI-send-Eagle(slim)"
|
||||
}
|
||||
],
|
||||
"https://github.com/shinich39/comfyui-pkg39": [
|
||||
[
|
||||
"Command39",
|
||||
"LoadImage39",
|
||||
"Random39"
|
||||
],
|
||||
{
|
||||
"author": "shinich39",
|
||||
"description": "This package has created for generate image from generated image and embedded workflow.",
|
||||
"nickname": "pkg39",
|
||||
"title": "pkg39",
|
||||
"title_aux": "comfyui-pkg39"
|
||||
}
|
||||
],
|
||||
"https://github.com/shobhitic/ComfyUI-PlusMinusTextClip": [
|
||||
[
|
||||
"PlusMinusTextClip"
|
||||
@ -15150,6 +15310,7 @@
|
||||
],
|
||||
"https://github.com/siliconflow/BizyAir": [
|
||||
[
|
||||
"BizyAirAuraSR",
|
||||
"BizyAirBAE_NormalMapPreprocessor",
|
||||
"BizyAirBinaryPreprocessor",
|
||||
"BizyAirCannyEdgePreprocessor",
|
||||
@ -15185,41 +15346,7 @@
|
||||
"BizyAirTilePreprocessor",
|
||||
"BizyAirUniFormer_SemSegPreprocessor",
|
||||
"BizyAirZoe_DepthMapPreprocessor",
|
||||
"IPAAdapterFaceIDBatch",
|
||||
"IPAdapter",
|
||||
"IPAdapterAdvanced",
|
||||
"IPAdapterBatch",
|
||||
"IPAdapterClipVisionEnhancer",
|
||||
"IPAdapterCombineEmbeds",
|
||||
"IPAdapterCombineParams",
|
||||
"IPAdapterCombineWeights",
|
||||
"IPAdapterEmbeds",
|
||||
"IPAdapterEmbedsBatch",
|
||||
"IPAdapterEncoder",
|
||||
"IPAdapterFaceID",
|
||||
"IPAdapterFromParams",
|
||||
"IPAdapterInsightFaceLoader",
|
||||
"IPAdapterLoadEmbeds",
|
||||
"IPAdapterMS",
|
||||
"IPAdapterModelLoader",
|
||||
"IPAdapterNoise",
|
||||
"IPAdapterPreciseComposition",
|
||||
"IPAdapterPreciseCompositionBatch",
|
||||
"IPAdapterPreciseStyleTransfer",
|
||||
"IPAdapterPreciseStyleTransferBatch",
|
||||
"IPAdapterPromptScheduleFromWeightsStrategy",
|
||||
"IPAdapterRegionalConditioning",
|
||||
"IPAdapterSaveEmbeds",
|
||||
"IPAdapterStyleComposition",
|
||||
"IPAdapterStyleCompositionBatch",
|
||||
"IPAdapterTiled",
|
||||
"IPAdapterTiledBatch",
|
||||
"IPAdapterUnifiedLoader",
|
||||
"IPAdapterUnifiedLoaderCommunity",
|
||||
"IPAdapterUnifiedLoaderFaceID",
|
||||
"IPAdapterWeights",
|
||||
"IPAdapterWeightsFromStrategy",
|
||||
"PrepImageForClipVision",
|
||||
"BizyAir_MinusZoneChatGLM3TextEncode",
|
||||
"StableDiffusionXLControlNetUnionPipeline"
|
||||
],
|
||||
{
|
||||
@ -15367,6 +15494,15 @@
|
||||
"title_aux": "ComfyUI_CustomNet"
|
||||
}
|
||||
],
|
||||
"https://github.com/smthemex/ComfyUI_Diffree": [
|
||||
[
|
||||
"Diffree_Model_Loader",
|
||||
"Diffree_Sampler"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI_Diffree"
|
||||
}
|
||||
],
|
||||
"https://github.com/smthemex/ComfyUI_EchoMimic": [
|
||||
[
|
||||
"Echo_LoadModel",
|
||||
@ -15417,7 +15553,7 @@
|
||||
],
|
||||
"https://github.com/smthemex/ComfyUI_MS_Diffusion": [
|
||||
[
|
||||
"MS_Comic_Type",
|
||||
"MS_Object_img_Batch",
|
||||
"MSdiffusion_Model_Loader",
|
||||
"MSdiffusion_Sampler"
|
||||
],
|
||||
@ -15731,6 +15867,8 @@
|
||||
[
|
||||
"OllamaGenerate",
|
||||
"OllamaGenerateAdvance",
|
||||
"OllamaLoadContext",
|
||||
"OllamaSaveContext",
|
||||
"OllamaVision"
|
||||
],
|
||||
{
|
||||
@ -16469,6 +16607,8 @@
|
||||
],
|
||||
"https://github.com/wTechArtist/ComfyUI-CustomNodes": [
|
||||
[
|
||||
"GPT4 WWL",
|
||||
"IPAdapter FaceID With Bool",
|
||||
"IPAdapter Mad Scientist Weight_Type",
|
||||
"Image Blending Mode Mask",
|
||||
"Load Image With Bool"
|
||||
@ -16782,7 +16922,10 @@
|
||||
],
|
||||
"https://github.com/yiwangsimple/ComfyUI_GroqChat": [
|
||||
[
|
||||
"DeepSeekChatNode",
|
||||
"DeepSeekTranslator",
|
||||
"ErrorLogNode",
|
||||
"ExecutionTime",
|
||||
"FileBasedChatNode",
|
||||
"GroqChatNode",
|
||||
"MoonshotMultiChatNode",
|
||||
@ -17202,11 +17345,13 @@
|
||||
"LoadImageWithoutListDir",
|
||||
"MaskAutoSelector",
|
||||
"MaskFastGrow",
|
||||
"MatchImageRatioToPreset",
|
||||
"ModifyTextGender",
|
||||
"SplitMask"
|
||||
"SplitMask",
|
||||
"TextPreview"
|
||||
],
|
||||
{
|
||||
"title_aux": "zhangp365/Some Utils for ComfyUI"
|
||||
"title_aux": "zhangp365/ComfyUI-utils-nodes"
|
||||
}
|
||||
],
|
||||
"https://github.com/zhongpei/ComfyUI-InstructIR": [
|
||||
|
||||
@ -8,10 +8,34 @@ import configparser
|
||||
import re
|
||||
import json
|
||||
import yaml
|
||||
from torchvision.datasets.utils import download_url
|
||||
import requests
|
||||
from tqdm.auto import tqdm
|
||||
from git.remote import RemoteProgress
|
||||
|
||||
|
||||
def download_url(url, dest_folder, filename=None):
|
||||
# Ensure the destination folder exists
|
||||
if not os.path.exists(dest_folder):
|
||||
os.makedirs(dest_folder)
|
||||
|
||||
# Extract filename from URL if not provided
|
||||
if filename is None:
|
||||
filename = os.path.basename(url)
|
||||
|
||||
# Full path to save the file
|
||||
dest_path = os.path.join(dest_folder, filename)
|
||||
|
||||
# Download the file
|
||||
response = requests.get(url, stream=True)
|
||||
if response.status_code == 200:
|
||||
with open(dest_path, 'wb') as file:
|
||||
for chunk in response.iter_content(chunk_size=1024):
|
||||
if chunk:
|
||||
file.write(chunk)
|
||||
else:
|
||||
print(f"Failed to download file from {url}")
|
||||
|
||||
|
||||
config_path = os.path.join(os.path.dirname(__file__), "config.ini")
|
||||
nodelist_path = os.path.join(os.path.dirname(__file__), "custom-node-list.json")
|
||||
working_directory = os.getcwd()
|
||||
|
||||
3702
github-stats.json
3702
github-stats.json
File diff suppressed because it is too large
Load Diff
@ -23,7 +23,7 @@ sys.path.append(glob_path)
|
||||
import cm_global
|
||||
from manager_util import *
|
||||
|
||||
version = [2, 48, 2]
|
||||
version = [2, 48, 4]
|
||||
version_str = f"V{version[0]}.{version[1]}" + (f'.{version[2]}' if len(version) > 2 else '')
|
||||
|
||||
|
||||
@ -405,8 +405,14 @@ def execute_install_script(url, repo_path, lazy_mode=False, instant_execution=Fa
|
||||
with open(requirements_path, "r") as requirements_file:
|
||||
for line in requirements_file:
|
||||
package_name = remap_pip_package(line.strip())
|
||||
|
||||
if package_name and not package_name.startswith('#'):
|
||||
install_cmd = [sys.executable, "-m", "pip", "install", package_name]
|
||||
if '--index-url' in package_name:
|
||||
s = package_name.split('--index-url')
|
||||
install_cmd = [sys.executable, "-m", "pip", "install", s[0].strip(), '--index-url', s[1].strip()]
|
||||
else:
|
||||
install_cmd = [sys.executable, "-m", "pip", "install", package_name]
|
||||
|
||||
if package_name.strip() != "" and not package_name.startswith('#'):
|
||||
try_install_script(url, repo_path, install_cmd, instant_execution=instant_execution)
|
||||
|
||||
@ -1215,3 +1221,4 @@ def unzip(model_path):
|
||||
os.remove(model_path)
|
||||
return True
|
||||
|
||||
|
||||
|
||||
@ -59,7 +59,7 @@ def is_allowed_security_level(level):
|
||||
|
||||
async def get_risky_level(files):
|
||||
json_data1 = await core.get_data_by_mode('local', 'custom-node-list.json')
|
||||
json_data2 = await core.get_data_by_mode('cache', 'custom-node-list.json', channel_url='https://github.com/ltdrdata/ComfyUI-Manager/raw/main/custom-node-list.json')
|
||||
json_data2 = await core.get_data_by_mode('cache', 'custom-node-list.json', channel_url='https://github.com/ltdrdata/ComfyUI-Manager/raw/main')
|
||||
|
||||
all_urls = set()
|
||||
for x in json_data1['custom_nodes'] + json_data2['custom_nodes']:
|
||||
|
||||
@ -3393,6 +3393,53 @@
|
||||
"filename": "hunyuan_dit_1.0.safetensors",
|
||||
"url": "https://huggingface.co/comfyanonymous/hunyuan_dit_comfyui/resolve/main/hunyuan_dit_1.0.safetensors",
|
||||
"size": "8.24GB"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "FLUX.1 [schnell] UNET model",
|
||||
"type": "unet",
|
||||
"base": "FLUX.1",
|
||||
"save_path": "unet/FLUX1",
|
||||
"description": "FLUX.1 [Schnell] UNET model (a.k.a. FLUX.1 turbo model)[w/Due to the large size of the model, it is recommended to download it through a browser if possible.]",
|
||||
"reference": "https://huggingface.co/black-forest-labs/FLUX.1-schnell",
|
||||
"filename": "flux1-schnell.sft",
|
||||
"url": "https://huggingface.co/black-forest-labs/FLUX.1-schnell/resolve/main/flux1-schnell.sft",
|
||||
"size": "23.8GB"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "FLUX.1 VAE model",
|
||||
"type": "vae",
|
||||
"base": "FLUX.1",
|
||||
"save_path": "vae/FLUX1",
|
||||
"description": "FLUX.1 [Schnell] VAE model",
|
||||
"reference": "https://huggingface.co/black-forest-labs/FLUX.1-schnell",
|
||||
"filename": "ae.sft",
|
||||
"url": "https://huggingface.co/black-forest-labs/FLUX.1-schnell/resolve/main/ae.sft",
|
||||
"size": "335MB"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "kijai/FLUX.1 [schnell] UNET model (float8_e4m3fn)",
|
||||
"type": "unet",
|
||||
"base": "FLUX.1",
|
||||
"save_path": "unet/FLUX1",
|
||||
"description": "FLUX.1 [Schnell] UNET model (float8_e4m3fn)",
|
||||
"reference": "https://huggingface.co/Kijai/flux-fp8",
|
||||
"filename": "flux1-schnell-fp8.safetensors",
|
||||
"url": "https://huggingface.co/Kijai/flux-fp8/resolve/main/flux1-schnell-fp8.safetensors",
|
||||
"size": "11.9GB"
|
||||
},
|
||||
{
|
||||
"name": "kijai/FLUX.1 [dev] UNET model (float8_e4m3fn)",
|
||||
"type": "unet",
|
||||
"base": "FLUX.1",
|
||||
"save_path": "unet/FLUX1",
|
||||
"description": "FLUX.1 [dev] UNET model (float8_e4m3fn)",
|
||||
"reference": "https://huggingface.co/Kijai/flux-fp8",
|
||||
"filename": "flux1-dev-fp8.safetensors",
|
||||
"url": "https://huggingface.co/Kijai/flux-fp8/resolve/main/flux1-dev-fp8.safetensors",
|
||||
"size": "11.9GB"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@ -13,14 +13,34 @@
|
||||
|
||||
|
||||
{
|
||||
"author": "kijai",
|
||||
"title": "ComfyUI-segment-anything-2 [WIP]",
|
||||
"reference": "https://github.com/kijai/ComfyUI-segment-anything-2",
|
||||
"author": "Isi-dev",
|
||||
"title": "Isi-dev/ComfyUI-UniAnimate",
|
||||
"reference": "https://github.com/Isi-dev/ComfyUI-UniAnimate",
|
||||
"files": [
|
||||
"https://github.com/kijai/ComfyUI-segment-anything-2"
|
||||
"https://github.com/Isi-dev/ComfyUI-UniAnimate"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "For testing only currently."
|
||||
"description": "This is my ComfyUi-windows implementation for the image animation project ▶ UniAnimate: Taming Unified Video Diffusion Models for Consistent Human Image Animation[w/This node cannot be installed simultaneously with ComfyUI-UniAnimate by AIFSH because it has the same name as that custom node.]"
|
||||
},
|
||||
{
|
||||
"author": "Futureversecom",
|
||||
"title": "ComfyUI-JEN",
|
||||
"reference": "https://github.com/futureversecom/ComfyUI-JEN",
|
||||
"files": [
|
||||
"https://github.com/futureversecom/ComfyUI-JEN"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Comfy UI custom nodes for JEN music generation powered by Futureverse"
|
||||
},
|
||||
{
|
||||
"author": "denislov",
|
||||
"title": "Comfyui_AutoSurvey",
|
||||
"reference": "https://github.com/denislov/Comfyui_AutoSurvey",
|
||||
"files": [
|
||||
"https://github.com/denislov/Comfyui_AutoSurvey"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes:AutoSurvey, WriteOutline, WriteSection, ChatModel, QueryKnowledge, ManageDatabase, AddDoc2Knowledge"
|
||||
},
|
||||
{
|
||||
"author": "leoleelxh",
|
||||
@ -32,26 +52,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "This node allows ComfyUI to easily integrate with Midjourney, utilizing the ultra-high quality of Midjourney and the powerful control of SD to provide more convenient capabilities for AIGC.\nNOTE: This node relies on the midjourney proxy project and requires API deployment in advance. For detailed installation, please refer to the instructions of the project. https://github.com/novicezk/midjourney-proxy"
|
||||
},
|
||||
{
|
||||
"author": "teward",
|
||||
"title": "Comfy-Sentry",
|
||||
"reference": "https://github.com/teward/Comfy-Sentry",
|
||||
"files": [
|
||||
"https://github.com/teward/Comfy-Sentry"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This extension is actually nodeless, but provides a ComfyUI integration to a Sentry error reporting backend. This way, you can have full code and error reporting, performance monitoring and metrics, etc. in your ComfyUI interface reported to a Sentry backend."
|
||||
},
|
||||
{
|
||||
"author": "hy134300",
|
||||
"title": "ComfyUI-PhotoMaker-V2",
|
||||
"reference": "https://github.com/hy134300/ComfyUI-PhotoMaker-V2",
|
||||
"files": [
|
||||
"https://github.com/hy134300/ComfyUI-PhotoMaker-V2"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes for PhotoMaker-V2"
|
||||
},
|
||||
{
|
||||
"author": "kijai",
|
||||
"title": "ComfyUI-FollowYourEmojiWrapper [WIP]",
|
||||
|
||||
@ -277,7 +277,6 @@
|
||||
"IntConditions",
|
||||
"IntMathOperation",
|
||||
"InversionDemoAdvancedPromptNode",
|
||||
"InversionDemoFakeAdvancedPromptNode",
|
||||
"InversionDemoLazyConditional",
|
||||
"InversionDemoLazyIndexSwitch",
|
||||
"InversionDemoLazyMixImages",
|
||||
@ -478,6 +477,15 @@
|
||||
"title_aux": "GH Tools for ComfyUI"
|
||||
}
|
||||
],
|
||||
"https://github.com/Isi-dev/ComfyUI-UniAnimate": [
|
||||
[
|
||||
"Gen_align_pose",
|
||||
"UniAnimateImage"
|
||||
],
|
||||
{
|
||||
"title_aux": "Isi-dev/ComfyUI-UniAnimate"
|
||||
}
|
||||
],
|
||||
"https://github.com/IvanZhd/comfyui-codeformer": [
|
||||
[
|
||||
"RedBeanie_CustomImageInverter"
|
||||
@ -501,6 +509,7 @@
|
||||
"ImAppendVideoNode",
|
||||
"ImApplyWav2lip",
|
||||
"ImDumpEntity",
|
||||
"ImNodeTitleOverride",
|
||||
"LoadPackage",
|
||||
"MergeNode",
|
||||
"NewNode",
|
||||
@ -510,6 +519,7 @@
|
||||
"SetNodeMapping",
|
||||
"SetProperties",
|
||||
"batchNodes",
|
||||
"mergeEntityAndPointer",
|
||||
"redirectToNode"
|
||||
],
|
||||
{
|
||||
@ -532,16 +542,6 @@
|
||||
"title_aux": "comfy-consistency-vae"
|
||||
}
|
||||
],
|
||||
"https://github.com/JosefKuchar/ComfyUI-AdvancedTiling": [
|
||||
[
|
||||
"AdvancedTiling",
|
||||
"AdvancedTilingSettings",
|
||||
"AdvancedTilingVAEDecode"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-AdvancedTiling [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/LZpenguin/ComfyUI-Text": [
|
||||
[
|
||||
"Add_text_by_mask"
|
||||
@ -662,14 +662,6 @@
|
||||
"title_aux": "CheckProgress [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/MushroomFleet/DJZ-Nodes": [
|
||||
[
|
||||
"AspectSize"
|
||||
],
|
||||
{
|
||||
"title_aux": "DJZ-Nodes"
|
||||
}
|
||||
],
|
||||
"https://github.com/NeuralNotW0rk/ComfyUI-Waveform-Extensions/raw/main/EXT_VariationUtils.py": [
|
||||
[
|
||||
"BatchToList",
|
||||
@ -694,13 +686,20 @@
|
||||
[
|
||||
"CPPN Generator",
|
||||
"Color Match",
|
||||
"Coordinates From Mask",
|
||||
"Custom Shader",
|
||||
"Distance Map",
|
||||
"Folder Queue Manager",
|
||||
"Image Blend by Mask (Batch)",
|
||||
"Image Noise Generator",
|
||||
"Image to Optical Flow",
|
||||
"Perlin Noise Generator",
|
||||
"Preview Mask",
|
||||
"Random Image Generator",
|
||||
"Shift Mask",
|
||||
"Slit Scan",
|
||||
"Spring Mesh",
|
||||
"Temporal Blur",
|
||||
"Video Queue Manager"
|
||||
],
|
||||
{
|
||||
@ -1113,6 +1112,8 @@
|
||||
"CLIPSetLastLayer",
|
||||
"CLIPTextEncode",
|
||||
"CLIPTextEncodeControlnet",
|
||||
"CLIPTextEncodeFlux",
|
||||
"CLIPTextEncodeHunyuanDiT",
|
||||
"CLIPTextEncodeSD3",
|
||||
"CLIPTextEncodeSDXL",
|
||||
"CLIPTextEncodeSDXLRefiner",
|
||||
@ -1149,6 +1150,7 @@
|
||||
"ExponentialScheduler",
|
||||
"FeatherMask",
|
||||
"FlipSigmas",
|
||||
"FluxGuidance",
|
||||
"FreeU",
|
||||
"FreeU_V2",
|
||||
"GITSScheduler",
|
||||
@ -1208,6 +1210,7 @@
|
||||
"MaskToImage",
|
||||
"ModelMergeAdd",
|
||||
"ModelMergeBlocks",
|
||||
"ModelMergeFlux1",
|
||||
"ModelMergeSD1",
|
||||
"ModelMergeSD2",
|
||||
"ModelMergeSD3_2B",
|
||||
@ -1245,6 +1248,7 @@
|
||||
"SamplerCustomAdvanced",
|
||||
"SamplerDPMAdaptative",
|
||||
"SamplerDPMPP_2M_SDE",
|
||||
"SamplerDPMPP_2S_Ancestral",
|
||||
"SamplerDPMPP_3M_SDE",
|
||||
"SamplerDPMPP_SDE",
|
||||
"SamplerEulerAncestral",
|
||||
@ -1335,6 +1339,23 @@
|
||||
"title_aux": "ComfyUI-Better-Dimensions"
|
||||
}
|
||||
],
|
||||
"https://github.com/denislov/Comfyui_AutoSurvey": [
|
||||
[
|
||||
"AddDoc2Knowledge",
|
||||
"AutoSurvey",
|
||||
"ChatModel",
|
||||
"ComfyWeaviate",
|
||||
"ManageDatabase",
|
||||
"QueryKnowledge",
|
||||
"WcProperty",
|
||||
"WcPropertyComb",
|
||||
"WriteOutline",
|
||||
"WriteSection"
|
||||
],
|
||||
{
|
||||
"title_aux": "Comfyui_AutoSurvey"
|
||||
}
|
||||
],
|
||||
"https://github.com/dfl/comfyui-stylegan": [
|
||||
[
|
||||
"StyleGAN Generator",
|
||||
@ -1482,6 +1503,16 @@
|
||||
"title_aux": "comfyui-cem-tools"
|
||||
}
|
||||
],
|
||||
"https://github.com/futureversecom/ComfyUI-JEN": [
|
||||
[
|
||||
"JEN_download",
|
||||
"JEN_extend",
|
||||
"JEN_generate"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-JEN"
|
||||
}
|
||||
],
|
||||
"https://github.com/gameltb/ComfyUI_stable_fast": [
|
||||
[
|
||||
"ApplyStableFastUnet",
|
||||
@ -1604,22 +1635,6 @@
|
||||
"title_aux": "ComfyUI_Easy_Nodes_hui"
|
||||
}
|
||||
],
|
||||
"https://github.com/hy134300/ComfyUI-PhotoMaker-V2": [
|
||||
[
|
||||
"BaseModel_Loader_fromhub",
|
||||
"BaseModel_Loader_local",
|
||||
"LoRALoader",
|
||||
"NEW_PhotoMaker_Generation",
|
||||
"PhotoMakerAdapter_Loader_fromhub",
|
||||
"PhotoMakerAdapter_Loader_local",
|
||||
"PhotoMaker_Generation",
|
||||
"Prompt_Styler",
|
||||
"Ref_Image_Preprocessing"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-PhotoMaker-V2"
|
||||
}
|
||||
],
|
||||
"https://github.com/hy134300/comfyui-hb-node": [
|
||||
[
|
||||
"generate story",
|
||||
@ -1805,8 +1820,11 @@
|
||||
],
|
||||
"https://github.com/justUmen/Bjornulf_custom_nodes": [
|
||||
[
|
||||
"Bjornulf_ClearVRAM",
|
||||
"Bjornulf_CombineBackgroundOverlay",
|
||||
"Bjornulf_CombineTexts",
|
||||
"Bjornulf_CustomStringType",
|
||||
"Bjornulf_GrayscaleTransform",
|
||||
"Bjornulf_LoopBasicBatch",
|
||||
"Bjornulf_LoopCombosSamplersSchedulers",
|
||||
"Bjornulf_LoopFloat",
|
||||
@ -1816,6 +1834,7 @@
|
||||
"Bjornulf_LoopTexts",
|
||||
"Bjornulf_RandomModelClipVae",
|
||||
"Bjornulf_RandomTexts",
|
||||
"Bjornulf_RemoveTransparency",
|
||||
"Bjornulf_ResizeImage",
|
||||
"Bjornulf_SaveApiImage",
|
||||
"Bjornulf_SaveImagePath",
|
||||
@ -1831,7 +1850,7 @@
|
||||
"Bjornulf_WriteImageCharacters",
|
||||
"Bjornulf_WriteImageEnvironment",
|
||||
"Bjornulf_WriteText",
|
||||
"Bjornulf_imgs2vid",
|
||||
"Bjornulf_imagesToVideo",
|
||||
"Bjornulf_ollamaLoader"
|
||||
],
|
||||
{
|
||||
@ -1926,6 +1945,9 @@
|
||||
[
|
||||
"DownloadAndLoadFYEModel",
|
||||
"FYECLIPEncode",
|
||||
"FYEClipEmbedToComfy",
|
||||
"FYELandmarkEncode",
|
||||
"FYELandmarkToComfy",
|
||||
"FYEMediaPipe",
|
||||
"FYESampler",
|
||||
"FYESamplerLong"
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -10,6 +10,16 @@
|
||||
},
|
||||
|
||||
|
||||
{
|
||||
"author": "hy134300",
|
||||
"title": "ComfyUI-PhotoMaker-V2 [REMOVED]",
|
||||
"reference": "https://github.com/hy134300/ComfyUI-PhotoMaker-V2",
|
||||
"files": [
|
||||
"https://github.com/hy134300/ComfyUI-PhotoMaker-V2"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes for PhotoMaker-V2"
|
||||
},
|
||||
{
|
||||
"author": "neverbiasu",
|
||||
"title": "ComfyUI ImageCaptioner [REMOVED]",
|
||||
|
||||
@ -10,8 +10,101 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
{
|
||||
"author": "PowerHouseMan",
|
||||
"title": "ComfyUI-AdvancedLivePortrait",
|
||||
"id": "advancedliveportrait",
|
||||
"reference": "https://github.com/PowerHouseMan/ComfyUI-AdvancedLivePortrait",
|
||||
"files": [
|
||||
"https://github.com/PowerHouseMan/ComfyUI-AdvancedLivePortrait"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "AdvancedLivePortrait with Facial expression editor"
|
||||
},
|
||||
{
|
||||
"author": "cdxOo",
|
||||
"title": "Text Node With Comments (@cdxoo)",
|
||||
"reference": "https://github.com/cdxOo/comfyui-text-node-with-comments",
|
||||
"files": [
|
||||
"https://github.com/cdxOo/comfyui-text-node-with-comments"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "multiline text node that strips c-style comments (i.e.'//' and '/* ... */') before passing output string downstream"
|
||||
},
|
||||
{
|
||||
"author": "11dogzi",
|
||||
"title": "Comfyui-ergouzi-kaiguan",
|
||||
"id": "ergouzi-nodes",
|
||||
"reference": "https://github.com/11dogzi/Comfyui-ergouzi-kaiguan",
|
||||
"files": [
|
||||
"https://github.com/11dogzi/Comfyui-ergouzi-kaiguan"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Group switching control, one click control to ignore and disable multiple groups, as well as wired switch combination nodes, allowing for arbitrary switching of annotation names"
|
||||
},
|
||||
{
|
||||
"author": "neverbiasu",
|
||||
"title": "ComfyUI SAM2(Segment Anything 2)",
|
||||
"id": "sam2",
|
||||
"reference": "https://github.com/neverbiasu/ComfyUI-SAM2",
|
||||
"files": [
|
||||
"https://github.com/neverbiasu/ComfyUI-SAM2"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This project adapts the SAM2 to incorporate functionalities from [a/comfyui_segment_anything](https://github.com/storyicon/comfyui_segment_anything). Many thanks to continue-revolution for their foundational work."
|
||||
},
|
||||
{
|
||||
"author": "kijai",
|
||||
"title": "ComfyUI-segment-anything-2",
|
||||
"id": "segment-anything-2",
|
||||
"reference": "https://github.com/kijai/ComfyUI-segment-anything-2",
|
||||
"files": [
|
||||
"https://github.com/kijai/ComfyUI-segment-anything-2"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes to use [a/segment-anything-2](https://github.com/facebookresearch/segment-anything-2) for image or video segmentation."
|
||||
},
|
||||
{
|
||||
"author": "akatz-ai",
|
||||
"title": "Akatz Custom Nodes",
|
||||
"id": "akatz-ai",
|
||||
"reference": "https://github.com/akatz-ai/ComfyUI-AKatz-Nodes",
|
||||
"files": [
|
||||
"https://github.com/akatz-ai/ComfyUI-AKatz-Nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Simple custom node pack for nodes I use in my workflows. Includes Dilate Mask Linear for animating masks."
|
||||
},
|
||||
{
|
||||
"author": "MiddleKD",
|
||||
"title": "ComfyUI-mem-safe-wrapper",
|
||||
"reference": "https://github.com/MiddleKD/ComfyUI-mem-safe-wrapper",
|
||||
"files": [
|
||||
"https://github.com/MiddleKD/ComfyUI-mem-safe-wrapper"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI's Smart Memory Management efficiently manages RAM, GPU memory, and garbage collection. This feature keeps frequently used models in memory to increase inference speed, and dynamically releases less important models when memory is low to optimize resources. However, not all ComfyUI custom node developers create nodes that are compatible with Smart memory management. This includes several impressive models. Mem-safe-wrapper is a custom node that wraps these model nodes to enable ComfyUI's Smart memory management capabilities."
|
||||
},
|
||||
{
|
||||
"author": "teward",
|
||||
"title": "Comfy-Sentry",
|
||||
"reference": "https://github.com/teward/Comfy-Sentry",
|
||||
"files": [
|
||||
"https://github.com/teward/Comfy-Sentry"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI custom node that activates integration with a Sentry instance for loading. Has no actual nodes."
|
||||
},
|
||||
{
|
||||
"author": "shinich39",
|
||||
"title": "comfyui-pkg39",
|
||||
"reference": "https://github.com/shinich39/comfyui-pkg39",
|
||||
"files": [
|
||||
"https://github.com/shinich39/comfyui-pkg39"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This package has created for generate image from generated image and embedded workflow."
|
||||
},
|
||||
{
|
||||
"author": "chflame163",
|
||||
"title": "ComfyUI_CatVTON_Wrapper",
|
||||
@ -606,92 +699,6 @@
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Implementation of UltraPixel on ComfyUI"
|
||||
},
|
||||
{
|
||||
"author": "LightSketch-ai",
|
||||
"title": "ComfyUI-LivePortraitNode (Replicate API)",
|
||||
"id": "lightsketchlp",
|
||||
"reference": "https://github.com/LightSketch-ai/ComfyUI-LivePortraitNode",
|
||||
"files": [
|
||||
"https://github.com/LightSketch-ai/ComfyUI-LivePortraitNode"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Two simple to install nodes to get Live Portrait working in ComfyUI without the need for a fancy GPU (Replicate account needed)."
|
||||
},
|
||||
{
|
||||
"author": "aaronchm",
|
||||
"title": "z-a1111-sd-webui-DanTagGen",
|
||||
"id":"z-a1111-sd-webui-DanTagGen",
|
||||
"reference": "https://github.com/Aaron-CHM/ComfyUI-z-a1111-sd-webui-DanTagGen",
|
||||
"files":[
|
||||
"https://github.com/Aaron-CHM/ComfyUI-z-a1111-sd-webui-DanTagGen"
|
||||
],
|
||||
"install_type":"git-clone",
|
||||
"description":"Improved DanTagGen implementation that posesses all functionality of the A1111 webui extension."
|
||||
},
|
||||
{
|
||||
"author": "mikebilly",
|
||||
"title": "Transparent-background-comfyUI",
|
||||
"id":"transparent-background-comfyui",
|
||||
"reference": "https://github.com/mikebilly/Transparent-background-comfyUI",
|
||||
"files":[
|
||||
"https://github.com/mikebilly/Transparent-background-comfyUI"
|
||||
],
|
||||
"install_type":"git-clone",
|
||||
"description":"Removes background using Transparent Background"
|
||||
},
|
||||
{
|
||||
"author": "un-seen",
|
||||
"title": "comfyui-tensorop",
|
||||
"id":"comfyui-tensorop",
|
||||
"reference": "https://github.com/un-seen/comfyui-tensorops",
|
||||
"files":[
|
||||
"https://github.com/un-seen/comfyui-tensorops"
|
||||
],
|
||||
"install_type":"git-clone",
|
||||
"description":"Nodes to perform tensor operations in ComfyUI"
|
||||
},
|
||||
{
|
||||
"author": "ader47",
|
||||
"title": "ComfyUI-MeshHamer",
|
||||
"reference": "https://github.com/ader47/comfyui_meshhamer",
|
||||
"files": [
|
||||
"https://github.com/ader47/comfyui_meshhamer"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes:MeshHamer Hand Refiner. See also: [a/HaMeR: Hand Mesh Recovery](https://github.com/geopavlakos/hamer/tree/main)"
|
||||
},
|
||||
{
|
||||
"author": "AIFSH",
|
||||
"title": "SenseVoice-ComfyUI",
|
||||
"id": "sensevoice",
|
||||
"reference": "https://github.com/AIFSH/SenseVoice-ComfyUI",
|
||||
"files": [
|
||||
"https://github.com/AIFSH/SenseVoice-ComfyUI"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "a custom node for [a/SenseVoice](https://github.com/FunAudioLLM/SenseVoice)"
|
||||
},
|
||||
{
|
||||
"author": "YMC",
|
||||
"title": "ymc-node-as-x-type",
|
||||
"reference": "https://github.com/YMC-GitHub/ymc-node-as-x-type",
|
||||
"files": [
|
||||
"https://github.com/YMC-GitHub/ymc-node-as-x-type"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "some comfyui custom nodes to set it as known type"
|
||||
},
|
||||
{
|
||||
"author": "smthemex",
|
||||
"title": "ComfyUI_EchoMimic",
|
||||
"id": "EchoMimic",
|
||||
"reference": "https://github.com/smthemex/ComfyUI_EchoMimic",
|
||||
"files": [
|
||||
"https://github.com/smthemex/ComfyUI_EchoMimic"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "You can using EchoMimic in comfyui,whitch Lifelike Audio-Driven Portrait Animations through Editable Landmark Conditioning "
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@ -52,7 +52,8 @@
|
||||
"EGIPAdapter_Mad_AssistantV2",
|
||||
"EGIPAdapter_Mad_AssistantV3",
|
||||
"EGIPAdapter_Mad_AssistantV4",
|
||||
"EGIPAdapter_Mad_AssistantV5"
|
||||
"EGIPAdapter_Mad_AssistantV5",
|
||||
"EGIPAdapter_Mad_AssistantV6"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfUI-EGAdapterMadAssistant"
|
||||
@ -112,6 +113,21 @@
|
||||
"title_aux": "Comfyui-ergouzi-Nodes"
|
||||
}
|
||||
],
|
||||
"https://github.com/11dogzi/Comfyui-ergouzi-kaiguan": [
|
||||
[
|
||||
"ALLty",
|
||||
"EGRYDZQHNode",
|
||||
"GroupSwitchNode",
|
||||
"GroupSwitchNodee",
|
||||
"GroupSwitchNodeee",
|
||||
"GroupSwitchNodeeee",
|
||||
"hulue",
|
||||
"jinyong"
|
||||
],
|
||||
{
|
||||
"title_aux": "Comfyui-ergouzi-kaiguan"
|
||||
}
|
||||
],
|
||||
"https://github.com/11dogzi/Comfyui-ergouzi-samplers": [
|
||||
[
|
||||
"EGBYZZCYQ",
|
||||
@ -810,8 +826,19 @@
|
||||
"FILTER MASK (JOV) \ud83e\udd3f",
|
||||
"FLATTEN (JOV) \u2b07\ufe0f",
|
||||
"GLSL (JOV) \ud83c\udf69",
|
||||
"GLSL BLEND LINEAR (JOV) \ud83e\uddd9\ud83c\udffd",
|
||||
"GLSL FILTER RANGE (JOV) \ud83e\uddd9\ud83c\udffd\u200d\u2640\ufe0f",
|
||||
"GLSL GRAYSCALE (JOV) \ud83e\uddd9\ud83c\udffd",
|
||||
"GLSL HSV-2-LAB (JOV) \ud83e\uddd9\ud83c\udffd",
|
||||
"GLSL HSV-2-RGB (JOV) \ud83e\uddd9\ud83c\udffd",
|
||||
"GLSL LAB-2-HSV (JOV) \ud83e\uddd9\ud83c\udffd",
|
||||
"GLSL LAB-2-RGB (JOV) \ud83e\uddd9\ud83c\udffd",
|
||||
"GLSL NORMAL (JOV) \ud83e\uddd9\ud83c\udffd",
|
||||
"GLSL RGB-2-HSV (JOV) \ud83e\uddd9\ud83c\udffd",
|
||||
"GLSL RGB-2-LAB (JOV) \ud83e\uddd9\ud83c\udffd",
|
||||
"GRADIENT MAP (JOV) \ud83c\uddf2\ud83c\uddfa",
|
||||
"GRAPH (JOV) \ud83d\udcc8",
|
||||
"IMAGE INFO (JOV) \ud83d\udcda",
|
||||
"LERP (JOV) \ud83d\udd30",
|
||||
"MIDI FILTER (JOV) \u2733\ufe0f",
|
||||
"MIDI FILTER EZ (JOV) \u2747\ufe0f",
|
||||
@ -1174,6 +1201,14 @@
|
||||
"title_aux": "ComfyUI Video Player"
|
||||
}
|
||||
],
|
||||
"https://github.com/BetaDoggo/ComfyUI-WDV-Nodes": [
|
||||
[
|
||||
"ModelSamplingWaifuDiffusionV"
|
||||
],
|
||||
{
|
||||
"title_aux": "neggles/ComfyUI-WDV-Nodes [gist-wrapper]"
|
||||
}
|
||||
],
|
||||
"https://github.com/BetaDoggo/ComfyUI-YetAnotherSafetyChecker": [
|
||||
[
|
||||
"YetAnotherSafetyChecker"
|
||||
@ -2239,6 +2274,21 @@
|
||||
"title_aux": "ComfyUI-FirstOrderMM"
|
||||
}
|
||||
],
|
||||
"https://github.com/FuouM/FM_nodes": [
|
||||
[
|
||||
"CoLIE_LowLight_Enhance",
|
||||
"ProPIH_Harmonizer",
|
||||
"RealViFormerSR",
|
||||
"WFEN"
|
||||
],
|
||||
{
|
||||
"author": "Fuou Marinas",
|
||||
"description": "A collection of nodes. WFEN Face Super Resolution.",
|
||||
"nickname": "FM_nodes",
|
||||
"title": "FM Nodes",
|
||||
"title_aux": "FM_nodes"
|
||||
}
|
||||
],
|
||||
"https://github.com/G-370/ComfyUI-SD3-Powerlab": [
|
||||
[
|
||||
"G370SD3PowerLab_AttentionToImage",
|
||||
@ -2443,7 +2493,7 @@
|
||||
"Recenter XL"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI Diffusion Color Grading"
|
||||
"title_aux": "Diffusion CG"
|
||||
}
|
||||
],
|
||||
"https://github.com/Haoming02/comfyui-floodgate": [
|
||||
@ -2451,7 +2501,7 @@
|
||||
"FloodGate"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI Floodgate"
|
||||
"title_aux": "Floodgate"
|
||||
}
|
||||
],
|
||||
"https://github.com/Haoming02/comfyui-resharpen": [
|
||||
@ -2712,6 +2762,7 @@
|
||||
"JNodes_BooleanSelectorWithString",
|
||||
"JNodes_BreakMediaInfo",
|
||||
"JNodes_CheckpointSelectorWithString",
|
||||
"JNodes_ConditioningInOut",
|
||||
"JNodes_CreateStereoscopicImageFromDepth",
|
||||
"JNodes_FloatLiteral",
|
||||
"JNodes_GetComfyDirectory",
|
||||
@ -2727,6 +2778,7 @@
|
||||
"JNodes_LoadVisualMediaFromPath_Batch",
|
||||
"JNodes_LoraExtractor",
|
||||
"JNodes_MediaInfoToString",
|
||||
"JNodes_ModelInOut",
|
||||
"JNodes_OutVideoInfo",
|
||||
"JNodes_ParseDynamicPrompts",
|
||||
"JNodes_ParseParametersToGlobalList",
|
||||
@ -3461,6 +3513,17 @@
|
||||
"title_aux": "Mosaica"
|
||||
}
|
||||
],
|
||||
"https://github.com/MiddleKD/ComfyUI-mem-safe-wrapper": [
|
||||
[
|
||||
"MakeModelMemorySafe-safewrapper",
|
||||
"ResetModelPatcher-safewrapper",
|
||||
"SimpleDummyModel-safewrapper",
|
||||
"SimpleDummyRun-safewrapper"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-mem-safe-wrapper"
|
||||
}
|
||||
],
|
||||
"https://github.com/MilitantHitchhiker/MilitantHitchhiker-SwitchbladePack": [
|
||||
[
|
||||
"IntegratedRandomPromptGenerator",
|
||||
@ -3482,47 +3545,6 @@
|
||||
"title_aux": "ComfyUI-KerasOCR"
|
||||
}
|
||||
],
|
||||
"https://github.com/MinusZoneAI/ComfyUI-Kolors-MZ": [
|
||||
[
|
||||
"IPAAdapterFaceIDBatch",
|
||||
"IPAdapter",
|
||||
"IPAdapterAdvanced",
|
||||
"IPAdapterBatch",
|
||||
"IPAdapterCombineEmbeds",
|
||||
"IPAdapterCombineParams",
|
||||
"IPAdapterCombineWeights",
|
||||
"IPAdapterEmbeds",
|
||||
"IPAdapterEmbedsBatch",
|
||||
"IPAdapterEncoder",
|
||||
"IPAdapterFaceID",
|
||||
"IPAdapterFromParams",
|
||||
"IPAdapterInsightFaceLoader",
|
||||
"IPAdapterLoadEmbeds",
|
||||
"IPAdapterMS",
|
||||
"IPAdapterModelLoader",
|
||||
"IPAdapterNoise",
|
||||
"IPAdapterPreciseComposition",
|
||||
"IPAdapterPreciseCompositionBatch",
|
||||
"IPAdapterPreciseStyleTransfer",
|
||||
"IPAdapterPreciseStyleTransferBatch",
|
||||
"IPAdapterPromptScheduleFromWeightsStrategy",
|
||||
"IPAdapterRegionalConditioning",
|
||||
"IPAdapterSaveEmbeds",
|
||||
"IPAdapterStyleComposition",
|
||||
"IPAdapterStyleCompositionBatch",
|
||||
"IPAdapterTiled",
|
||||
"IPAdapterTiledBatch",
|
||||
"IPAdapterUnifiedLoader",
|
||||
"IPAdapterUnifiedLoaderCommunity",
|
||||
"IPAdapterUnifiedLoaderFaceID",
|
||||
"IPAdapterWeights",
|
||||
"IPAdapterWeightsFromStrategy",
|
||||
"PrepImageForClipVision"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-Kolors-MZ"
|
||||
}
|
||||
],
|
||||
"https://github.com/Miosp/ComfyUI-FBCNN": [
|
||||
[
|
||||
"JPEG artifacts removal FBCNN"
|
||||
@ -4006,6 +4028,19 @@
|
||||
"title_aux": "Cyclist"
|
||||
}
|
||||
],
|
||||
"https://github.com/PowerHouseMan/ComfyUI-AdvancedLivePortrait": [
|
||||
[
|
||||
"AdvancedLivePortrait",
|
||||
"ExpData",
|
||||
"ExpressionEditor",
|
||||
"LoadExpData",
|
||||
"PrintExpData:",
|
||||
"SaveExpData"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-AdvancedLivePortrait"
|
||||
}
|
||||
],
|
||||
"https://github.com/QaisMalkawi/ComfyUI-QaisHelper": [
|
||||
[
|
||||
"Bool Binary Operation",
|
||||
@ -4605,6 +4640,7 @@
|
||||
],
|
||||
"https://github.com/ShmuelRonen/ComfyUI_wav2lip": [
|
||||
[
|
||||
"AudioPath",
|
||||
"Wav2Lip"
|
||||
],
|
||||
{
|
||||
@ -4802,10 +4838,12 @@
|
||||
],
|
||||
"https://github.com/SuperBeastsAI/ComfyUI-SuperBeasts": [
|
||||
[
|
||||
"Deflicker - Experimental (SuperBeasts.AI)",
|
||||
"HDR Effects (SuperBeasts.AI)",
|
||||
"Image Batch Manager (SuperBeasts.AI)",
|
||||
"Make Resized Mask Batch (SuperBeasts.AI)",
|
||||
"Mask Batch Manager (SuperBeasts.AI)",
|
||||
"Pixel Deflicker - Experimental (SuperBeasts.AI)",
|
||||
"String List Manager (SuperBeasts.AI)"
|
||||
],
|
||||
{
|
||||
@ -5153,6 +5191,7 @@
|
||||
"tri3d-atr-parse",
|
||||
"tri3d-atr-parse-batch",
|
||||
"tri3d-bgremove-mega",
|
||||
"tri3d-clean_mask",
|
||||
"tri3d-clear-memory",
|
||||
"tri3d-clipdrop-bgremove-api",
|
||||
"tri3d-clipdrop-bgreplace-api",
|
||||
@ -5164,6 +5203,7 @@
|
||||
"tri3d-extract-parts-batch2",
|
||||
"tri3d-extract-parts-mask-batch",
|
||||
"tri3d-extract-pascal-parts-batch",
|
||||
"tri3d-extract_pose_part",
|
||||
"tri3d-face-recognise",
|
||||
"tri3d-flexible_color_extract",
|
||||
"tri3d-float-to-image",
|
||||
@ -5196,7 +5236,8 @@
|
||||
"tri3d-simple_bg_swap",
|
||||
"tri3d-simple_rescale_histogram",
|
||||
"tri3d-skin-feathered-padded-mask",
|
||||
"tri3d-swap-pixels"
|
||||
"tri3d-swap-pixels",
|
||||
"tri3d_position_pose_part"
|
||||
],
|
||||
{
|
||||
"title_aux": "tri3d-comfyui-nodes"
|
||||
@ -6235,13 +6276,12 @@
|
||||
"AmplitudeToGraph",
|
||||
"AmplitudeToNumber",
|
||||
"AudioToAmplitudeGraph",
|
||||
"AudioToAudioData",
|
||||
"AudioToFFTs",
|
||||
"BatchAmplitudeSchedule",
|
||||
"ClipAmplitude",
|
||||
"FloatArrayToGraph",
|
||||
"GateNormalizedAmplitude",
|
||||
"LoadAudio",
|
||||
"LoadVHSAudio",
|
||||
"NormalizeAmplitude",
|
||||
"NormalizedAmplitudeDrivenString",
|
||||
"NormalizedAmplitudeToGraph",
|
||||
@ -6452,6 +6492,14 @@
|
||||
"title_aux": "ComfyUI_merge_ASVL"
|
||||
}
|
||||
],
|
||||
"https://github.com/akatz-ai/ComfyUI-AKatz-Nodes": [
|
||||
[
|
||||
"AK_AnimatedDilationMaskLinear"
|
||||
],
|
||||
{
|
||||
"title_aux": "Akatz Custom Nodes"
|
||||
}
|
||||
],
|
||||
"https://github.com/akierson/ComfyUI-textnodes": [
|
||||
[
|
||||
"Prompt Truncate",
|
||||
@ -6735,7 +6783,8 @@
|
||||
],
|
||||
"https://github.com/asagi4/ComfyUI-Adaptive-Guidance": [
|
||||
[
|
||||
"AdaptiveGuidance"
|
||||
"AdaptiveGuidance",
|
||||
"PerpNegAdaptiveGuidanceGuider"
|
||||
],
|
||||
{
|
||||
"title_aux": "Adaptive Guidance for ComfyUI"
|
||||
@ -7437,6 +7486,14 @@
|
||||
"title_aux": "comfyui-image-round"
|
||||
}
|
||||
],
|
||||
"https://github.com/cdxOo/comfyui-text-node-with-comments": [
|
||||
[
|
||||
"text-node-with-comments"
|
||||
],
|
||||
{
|
||||
"title_aux": "Text Node With Comments (@cdxoo)"
|
||||
}
|
||||
],
|
||||
"https://github.com/celsojr2013/comfyui_jamworks_client": [
|
||||
[
|
||||
"Jamworks_Download",
|
||||
@ -7459,6 +7516,7 @@
|
||||
],
|
||||
"https://github.com/cerspense/ComfyUI_cspnodes": [
|
||||
[
|
||||
"DepthToNormalMap",
|
||||
"ImageDirIterator",
|
||||
"IncrementEveryN",
|
||||
"Modelscopet2v",
|
||||
@ -8373,6 +8431,8 @@
|
||||
"HYDiTTextEncoderLoader",
|
||||
"MiaoBiCLIPLoader",
|
||||
"MiaoBiDiffusersLoader",
|
||||
"OverrideCLIPDevice",
|
||||
"OverrideVAEDevice",
|
||||
"PixArtCheckpointLoader",
|
||||
"PixArtCheckpointLoaderSimple",
|
||||
"PixArtControlNetCond",
|
||||
@ -8468,6 +8528,7 @@
|
||||
"CLIPSetLastLayer",
|
||||
"CLIPTextEncode",
|
||||
"CLIPTextEncodeControlnet",
|
||||
"CLIPTextEncodeFlux",
|
||||
"CLIPTextEncodeHunyuanDiT",
|
||||
"CLIPTextEncodeSD3",
|
||||
"CLIPTextEncodeSDXL",
|
||||
@ -8505,6 +8566,7 @@
|
||||
"ExponentialScheduler",
|
||||
"FeatherMask",
|
||||
"FlipSigmas",
|
||||
"FluxGuidance",
|
||||
"FreeU",
|
||||
"FreeU_V2",
|
||||
"GITSScheduler",
|
||||
@ -8564,6 +8626,7 @@
|
||||
"MaskToImage",
|
||||
"ModelMergeAdd",
|
||||
"ModelMergeBlocks",
|
||||
"ModelMergeFlux1",
|
||||
"ModelMergeSD1",
|
||||
"ModelMergeSD2",
|
||||
"ModelMergeSD3_2B",
|
||||
@ -8800,6 +8863,7 @@
|
||||
"IPAdapterEmbedsBatch",
|
||||
"IPAdapterEncoder",
|
||||
"IPAdapterFaceID",
|
||||
"IPAdapterFaceIDKolors",
|
||||
"IPAdapterFromParams",
|
||||
"IPAdapterInsightFaceLoader",
|
||||
"IPAdapterLoadEmbeds",
|
||||
@ -8825,6 +8889,44 @@
|
||||
"PrepImageForClipVision"
|
||||
],
|
||||
{
|
||||
"preemptions": [
|
||||
"IPAAdapterFaceIDBatch",
|
||||
"IPAdapter",
|
||||
"IPAdapterAdvanced",
|
||||
"IPAdapterBatch",
|
||||
"IPAdapterClipVisionEnhancer",
|
||||
"IPAdapterClipVisionEnhancerBatch",
|
||||
"IPAdapterCombineEmbeds",
|
||||
"IPAdapterCombineParams",
|
||||
"IPAdapterCombineWeights",
|
||||
"IPAdapterEmbeds",
|
||||
"IPAdapterEmbedsBatch",
|
||||
"IPAdapterEncoder",
|
||||
"IPAdapterFaceID",
|
||||
"IPAdapterFromParams",
|
||||
"IPAdapterInsightFaceLoader",
|
||||
"IPAdapterLoadEmbeds",
|
||||
"IPAdapterMS",
|
||||
"IPAdapterModelLoader",
|
||||
"IPAdapterNoise",
|
||||
"IPAdapterPreciseComposition",
|
||||
"IPAdapterPreciseCompositionBatch",
|
||||
"IPAdapterPreciseStyleTransfer",
|
||||
"IPAdapterPreciseStyleTransferBatch",
|
||||
"IPAdapterPromptScheduleFromWeightsStrategy",
|
||||
"IPAdapterRegionalConditioning",
|
||||
"IPAdapterSaveEmbeds",
|
||||
"IPAdapterStyleComposition",
|
||||
"IPAdapterStyleCompositionBatch",
|
||||
"IPAdapterTiled",
|
||||
"IPAdapterTiledBatch",
|
||||
"IPAdapterUnifiedLoader",
|
||||
"IPAdapterUnifiedLoaderCommunity",
|
||||
"IPAdapterUnifiedLoaderFaceID",
|
||||
"IPAdapterWeights",
|
||||
"IPAdapterWeightsFromStrategy",
|
||||
"PrepImageForClipVision"
|
||||
],
|
||||
"title_aux": "ComfyUI_IPAdapter_plus"
|
||||
}
|
||||
],
|
||||
@ -8987,6 +9089,7 @@
|
||||
],
|
||||
"https://github.com/dagthomas/comfyui_dagthomas": [
|
||||
[
|
||||
"GPT4MiniNode",
|
||||
"PGSD3LatentGenerator",
|
||||
"PromptGenerator"
|
||||
],
|
||||
@ -10255,16 +10358,26 @@
|
||||
],
|
||||
"https://github.com/gisu/comfyui-foxpack": [
|
||||
[
|
||||
"Add_To_List",
|
||||
"BaseSamplerSetup",
|
||||
"CheckpointMetaExtractor",
|
||||
"Convert_Into",
|
||||
"Negate_Boolean",
|
||||
"OverrideSamplerSetup",
|
||||
"Refine_Prompt",
|
||||
"Refine_Setup",
|
||||
"Remap_Values",
|
||||
"Select_By_Index",
|
||||
"Select_Line_By_Index",
|
||||
"Select_String_By_Index",
|
||||
"SetupSelector",
|
||||
"Show_Type",
|
||||
"UniversalLatentHelper"
|
||||
"Split_Entry_In_2Chunks",
|
||||
"Split_Entry_In_4Chunks",
|
||||
"Split_Entry_In_6Chunks",
|
||||
"Step_Denoise",
|
||||
"UniversalLatentHelper",
|
||||
"Universal_VAE_Loader"
|
||||
],
|
||||
{
|
||||
"title_aux": "foxpack"
|
||||
@ -10722,6 +10835,7 @@
|
||||
"LLM_local",
|
||||
"LLM_local_loader",
|
||||
"LLavaLoader",
|
||||
"URL2IMG",
|
||||
"VAEDecode_party",
|
||||
"accuweather_tool",
|
||||
"api_function",
|
||||
@ -11297,6 +11411,8 @@
|
||||
"CM_NumberToInt JK",
|
||||
"CM_NumberUnaryCondition JK",
|
||||
"CM_NumberUnaryOperation JK",
|
||||
"CM_PromptCombine_JK",
|
||||
"CM_StringBinaryCondition_JK",
|
||||
"CM_Vec2BinaryCondition JK",
|
||||
"CM_Vec2BinaryOperation JK",
|
||||
"CM_Vec2FloatOperation_JK",
|
||||
@ -12219,6 +12335,7 @@
|
||||
"OffsetMask",
|
||||
"OffsetMaskByNormalizedAmplitude",
|
||||
"PlotCoordinates",
|
||||
"PointsEditor",
|
||||
"PreviewAnimation",
|
||||
"RemapImageRange",
|
||||
"RemapMaskRange",
|
||||
@ -12380,6 +12497,19 @@
|
||||
"title_aux": "ComfyUI-moondream"
|
||||
}
|
||||
],
|
||||
"https://github.com/kijai/ComfyUI-segment-anything-2": [
|
||||
[
|
||||
"DownloadAndLoadSAM2Model",
|
||||
"Florence2toCoordinates",
|
||||
"Sam2AutoSegmentation",
|
||||
"Sam2Segmentation",
|
||||
"Sam2VideoSegmentation",
|
||||
"Sam2VideoSegmentationAddPoints"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-segment-anything-2"
|
||||
}
|
||||
],
|
||||
"https://github.com/kinfolk0117/ComfyUI_GradientDeepShrink": [
|
||||
[
|
||||
"GradientPatchModelAddDownscale",
|
||||
@ -13092,6 +13222,7 @@
|
||||
"ImpactMakeTileSEGS",
|
||||
"ImpactMinMax",
|
||||
"ImpactNeg",
|
||||
"ImpactNegativeConditioningPlaceholder",
|
||||
"ImpactNodeSetMuteState",
|
||||
"ImpactQueueTrigger",
|
||||
"ImpactQueueTriggerCountdown",
|
||||
@ -13904,6 +14035,18 @@
|
||||
"title_aux": "ComfyUI-Image-Captioner"
|
||||
}
|
||||
],
|
||||
"https://github.com/neverbiasu/ComfyUI-SAM2": [
|
||||
[
|
||||
"GroundingDinoModelLoader (segment anything)",
|
||||
"GroundingDinoSAMSegment (segment anything)",
|
||||
"InvertMask (segment anything)",
|
||||
"IsMaskEmpty",
|
||||
"SAM2ModelLoader (segment anything)"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI SAM2(Segment Anything 2)"
|
||||
}
|
||||
],
|
||||
"https://github.com/nickve28/ComfyUI-Nich-Utils": [
|
||||
[
|
||||
"Image from Dir Selector (Nich)",
|
||||
@ -14382,6 +14525,7 @@
|
||||
"CheckpointLoaderSimpleExtended",
|
||||
"EmptyLatentImageScaleBy",
|
||||
"ImageScaleTo",
|
||||
"LoadRandomImage",
|
||||
"LoraLoaderExtended",
|
||||
"RandomPrompt",
|
||||
"RandomPromptMixed",
|
||||
@ -14941,6 +15085,7 @@
|
||||
],
|
||||
"https://github.com/shadowcz007/comfyui-liveportrait": [
|
||||
[
|
||||
"ExpressionEditor_",
|
||||
"FaceCropInfo",
|
||||
"LivePortraitNode",
|
||||
"LivePortraitVideoNode",
|
||||
@ -14983,6 +15128,7 @@
|
||||
"IncrementingListNode_",
|
||||
"IntNumber",
|
||||
"JoinWithDelimiter",
|
||||
"KeyInput",
|
||||
"LimitNumber",
|
||||
"ListSplit_",
|
||||
"LoadImagesFromPath",
|
||||
@ -15113,6 +15259,20 @@
|
||||
"title_aux": "ComfyUI-send-Eagle(slim)"
|
||||
}
|
||||
],
|
||||
"https://github.com/shinich39/comfyui-pkg39": [
|
||||
[
|
||||
"Command39",
|
||||
"LoadImage39",
|
||||
"Random39"
|
||||
],
|
||||
{
|
||||
"author": "shinich39",
|
||||
"description": "This package has created for generate image from generated image and embedded workflow.",
|
||||
"nickname": "pkg39",
|
||||
"title": "pkg39",
|
||||
"title_aux": "comfyui-pkg39"
|
||||
}
|
||||
],
|
||||
"https://github.com/shobhitic/ComfyUI-PlusMinusTextClip": [
|
||||
[
|
||||
"PlusMinusTextClip"
|
||||
@ -15150,6 +15310,7 @@
|
||||
],
|
||||
"https://github.com/siliconflow/BizyAir": [
|
||||
[
|
||||
"BizyAirAuraSR",
|
||||
"BizyAirBAE_NormalMapPreprocessor",
|
||||
"BizyAirBinaryPreprocessor",
|
||||
"BizyAirCannyEdgePreprocessor",
|
||||
@ -15185,41 +15346,7 @@
|
||||
"BizyAirTilePreprocessor",
|
||||
"BizyAirUniFormer_SemSegPreprocessor",
|
||||
"BizyAirZoe_DepthMapPreprocessor",
|
||||
"IPAAdapterFaceIDBatch",
|
||||
"IPAdapter",
|
||||
"IPAdapterAdvanced",
|
||||
"IPAdapterBatch",
|
||||
"IPAdapterClipVisionEnhancer",
|
||||
"IPAdapterCombineEmbeds",
|
||||
"IPAdapterCombineParams",
|
||||
"IPAdapterCombineWeights",
|
||||
"IPAdapterEmbeds",
|
||||
"IPAdapterEmbedsBatch",
|
||||
"IPAdapterEncoder",
|
||||
"IPAdapterFaceID",
|
||||
"IPAdapterFromParams",
|
||||
"IPAdapterInsightFaceLoader",
|
||||
"IPAdapterLoadEmbeds",
|
||||
"IPAdapterMS",
|
||||
"IPAdapterModelLoader",
|
||||
"IPAdapterNoise",
|
||||
"IPAdapterPreciseComposition",
|
||||
"IPAdapterPreciseCompositionBatch",
|
||||
"IPAdapterPreciseStyleTransfer",
|
||||
"IPAdapterPreciseStyleTransferBatch",
|
||||
"IPAdapterPromptScheduleFromWeightsStrategy",
|
||||
"IPAdapterRegionalConditioning",
|
||||
"IPAdapterSaveEmbeds",
|
||||
"IPAdapterStyleComposition",
|
||||
"IPAdapterStyleCompositionBatch",
|
||||
"IPAdapterTiled",
|
||||
"IPAdapterTiledBatch",
|
||||
"IPAdapterUnifiedLoader",
|
||||
"IPAdapterUnifiedLoaderCommunity",
|
||||
"IPAdapterUnifiedLoaderFaceID",
|
||||
"IPAdapterWeights",
|
||||
"IPAdapterWeightsFromStrategy",
|
||||
"PrepImageForClipVision",
|
||||
"BizyAir_MinusZoneChatGLM3TextEncode",
|
||||
"StableDiffusionXLControlNetUnionPipeline"
|
||||
],
|
||||
{
|
||||
@ -15367,6 +15494,15 @@
|
||||
"title_aux": "ComfyUI_CustomNet"
|
||||
}
|
||||
],
|
||||
"https://github.com/smthemex/ComfyUI_Diffree": [
|
||||
[
|
||||
"Diffree_Model_Loader",
|
||||
"Diffree_Sampler"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI_Diffree"
|
||||
}
|
||||
],
|
||||
"https://github.com/smthemex/ComfyUI_EchoMimic": [
|
||||
[
|
||||
"Echo_LoadModel",
|
||||
@ -15417,7 +15553,7 @@
|
||||
],
|
||||
"https://github.com/smthemex/ComfyUI_MS_Diffusion": [
|
||||
[
|
||||
"MS_Comic_Type",
|
||||
"MS_Object_img_Batch",
|
||||
"MSdiffusion_Model_Loader",
|
||||
"MSdiffusion_Sampler"
|
||||
],
|
||||
@ -15731,6 +15867,8 @@
|
||||
[
|
||||
"OllamaGenerate",
|
||||
"OllamaGenerateAdvance",
|
||||
"OllamaLoadContext",
|
||||
"OllamaSaveContext",
|
||||
"OllamaVision"
|
||||
],
|
||||
{
|
||||
@ -16469,6 +16607,8 @@
|
||||
],
|
||||
"https://github.com/wTechArtist/ComfyUI-CustomNodes": [
|
||||
[
|
||||
"GPT4 WWL",
|
||||
"IPAdapter FaceID With Bool",
|
||||
"IPAdapter Mad Scientist Weight_Type",
|
||||
"Image Blending Mode Mask",
|
||||
"Load Image With Bool"
|
||||
@ -16782,7 +16922,10 @@
|
||||
],
|
||||
"https://github.com/yiwangsimple/ComfyUI_GroqChat": [
|
||||
[
|
||||
"DeepSeekChatNode",
|
||||
"DeepSeekTranslator",
|
||||
"ErrorLogNode",
|
||||
"ExecutionTime",
|
||||
"FileBasedChatNode",
|
||||
"GroqChatNode",
|
||||
"MoonshotMultiChatNode",
|
||||
@ -17202,11 +17345,13 @@
|
||||
"LoadImageWithoutListDir",
|
||||
"MaskAutoSelector",
|
||||
"MaskFastGrow",
|
||||
"MatchImageRatioToPreset",
|
||||
"ModifyTextGender",
|
||||
"SplitMask"
|
||||
"SplitMask",
|
||||
"TextPreview"
|
||||
],
|
||||
{
|
||||
"title_aux": "zhangp365/Some Utils for ComfyUI"
|
||||
"title_aux": "zhangp365/ComfyUI-utils-nodes"
|
||||
}
|
||||
],
|
||||
"https://github.com/zhongpei/ComfyUI-InstructIR": [
|
||||
|
||||
@ -1,5 +1,52 @@
|
||||
{
|
||||
"models": [
|
||||
{
|
||||
"name": "FLUX.1 [schnell] UNET model",
|
||||
"type": "unet",
|
||||
"base": "FLUX.1",
|
||||
"save_path": "unet/FLUX1",
|
||||
"description": "FLUX.1 [Schnell] UNET model (a.k.a. FLUX.1 turbo model)[w/Due to the large size of the model, it is recommended to download it through a browser if possible.]",
|
||||
"reference": "https://huggingface.co/black-forest-labs/FLUX.1-schnell",
|
||||
"filename": "flux1-schnell.sft",
|
||||
"url": "https://huggingface.co/black-forest-labs/FLUX.1-schnell/resolve/main/flux1-schnell.sft",
|
||||
"size": "23.8GB"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "FLUX.1 VAE model",
|
||||
"type": "vae",
|
||||
"base": "FLUX.1",
|
||||
"save_path": "vae/FLUX1",
|
||||
"description": "FLUX.1 [Schnell] VAE model",
|
||||
"reference": "https://huggingface.co/black-forest-labs/FLUX.1-schnell",
|
||||
"filename": "ae.sft",
|
||||
"url": "https://huggingface.co/black-forest-labs/FLUX.1-schnell/resolve/main/ae.sft",
|
||||
"size": "335MB"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "kijai/FLUX.1 [schnell] UNET model (float8_e4m3fn)",
|
||||
"type": "unet",
|
||||
"base": "FLUX.1",
|
||||
"save_path": "unet/FLUX1",
|
||||
"description": "FLUX.1 [Schnell] UNET model (float8_e4m3fn)",
|
||||
"reference": "https://huggingface.co/Kijai/flux-fp8",
|
||||
"filename": "flux1-schnell-fp8.safetensors",
|
||||
"url": "https://huggingface.co/Kijai/flux-fp8/resolve/main/flux1-schnell-fp8.safetensors",
|
||||
"size": "11.9GB"
|
||||
},
|
||||
{
|
||||
"name": "kijai/FLUX.1 [dev] UNET model (float8_e4m3fn)",
|
||||
"type": "unet",
|
||||
"base": "FLUX.1",
|
||||
"save_path": "unet/FLUX1",
|
||||
"description": "FLUX.1 [dev] UNET model (float8_e4m3fn)",
|
||||
"reference": "https://huggingface.co/Kijai/flux-fp8",
|
||||
"filename": "flux1-dev-fp8.safetensors",
|
||||
"url": "https://huggingface.co/Kijai/flux-fp8/resolve/main/flux1-dev-fp8.safetensors",
|
||||
"size": "11.9GB"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "photomaker-v2.bin",
|
||||
"type": "photomaker",
|
||||
@ -641,56 +688,6 @@
|
||||
"reference": "https://huggingface.co/ostris/ip-composition-adapter",
|
||||
"filename": "ip_plus_composition_sd15.safetensors",
|
||||
"url": "https://huggingface.co/ostris/ip-composition-adapter/resolve/main/ip_plus_composition_sd15.safetensors"
|
||||
},
|
||||
{
|
||||
"name": "ip_plus_composition_sdxl.safetensors",
|
||||
"type": "IP-Adapter",
|
||||
"base": "SDXL",
|
||||
"save_path": "ipadapter",
|
||||
"description": "You can use this model in the [a/ComfyUI IPAdapter plus](https://github.com/cubiq/ComfyUI_IPAdapter_plus) extension.",
|
||||
"reference": "https://huggingface.co/ostris/ip-composition-adapter",
|
||||
"filename": "ip_plus_composition_sdxl.safetensors",
|
||||
"url": "https://huggingface.co/ostris/ip-composition-adapter/resolve/main/ip_plus_composition_sdxl.safetensors"
|
||||
},
|
||||
{
|
||||
"name": "ip-adapter-faceid-portrait-v11_sd15.bin",
|
||||
"type": "IP-Adapter",
|
||||
"base": "SD1.5",
|
||||
"save_path": "ipadapter",
|
||||
"description": "IP-Adapter-FaceID Portrait V11 Model (SD1.5) [ipadapter]",
|
||||
"reference": "https://huggingface.co/h94/IP-Adapter-FaceID",
|
||||
"filename": "ip-adapter-faceid-portrait-v11_sd15.bin",
|
||||
"url": "https://huggingface.co/h94/IP-Adapter-FaceID/resolve/main/ip-adapter-faceid-portrait-v11_sd15.bin"
|
||||
},
|
||||
{
|
||||
"name": "ip-adapter-faceid-portrait_sdxl.bin",
|
||||
"type": "IP-Adapter",
|
||||
"base": "SDXL",
|
||||
"save_path": "ipadapter",
|
||||
"description": "IP-Adapter-FaceID Portrait Model (SDXL) [ipadapter]",
|
||||
"reference": "https://huggingface.co/h94/IP-Adapter-FaceID",
|
||||
"filename": "ip-adapter-faceid-portrait_sdxl.bin",
|
||||
"url": "https://huggingface.co/h94/IP-Adapter-FaceID/resolve/main/ip-adapter-faceid-portrait_sdxl.bin"
|
||||
},
|
||||
{
|
||||
"name": "ip-adapter-faceid-portrait_sdxl_unnorm.bin",
|
||||
"type": "IP-Adapter",
|
||||
"base": "SDXL",
|
||||
"save_path": "ipadapter",
|
||||
"description": "IP-Adapter-FaceID Portrait Model (SDXL/unnorm) [ipadapter]",
|
||||
"reference": "https://huggingface.co/h94/IP-Adapter-FaceID",
|
||||
"filename": "ip-adapter-faceid-portrait_sdxl_unnorm.bin",
|
||||
"url": "https://huggingface.co/h94/IP-Adapter-FaceID/resolve/main/ip-adapter-faceid-portrait_sdxl_unnorm.bin"
|
||||
},
|
||||
{
|
||||
"name": "ip-adapter_sd15_light_v11.bin",
|
||||
"type": "IP-Adapter",
|
||||
"base": "SD1.5",
|
||||
"save_path": "ipadapter",
|
||||
"description": "You can use this model in the [a/ComfyUI IPAdapter plus](https://github.com/cubiq/ComfyUI_IPAdapter_plus) extension.",
|
||||
"reference": "https://huggingface.co/h94/IP-Adapter",
|
||||
"filename": "ip-adapter_sd15_light_v11.bin",
|
||||
"url": "https://huggingface.co/h94/IP-Adapter/resolve/main/models/ip-adapter_sd15_light_v11.bin"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@ -532,7 +532,12 @@ if os.path.exists(restore_snapshot_path):
|
||||
package_name = remap_pip_package(line.strip())
|
||||
if package_name and not is_installed(package_name):
|
||||
if not package_name.startswith('#'):
|
||||
install_cmd = [sys.executable, "-m", "pip", "install", package_name]
|
||||
if '--index-url' in package_name:
|
||||
s = package_name.split('--index-url')
|
||||
install_cmd = [sys.executable, "-m", "pip", "install", s[0].strip(), '--index-url', s[1].strip()]
|
||||
else:
|
||||
install_cmd = [sys.executable, "-m", "pip", "install", package_name]
|
||||
|
||||
this_exit_code += process_wrap(install_cmd, repo_path)
|
||||
|
||||
if os.path.exists(install_script_path) and f'{repo_path}/install.py' not in processed_install:
|
||||
@ -575,7 +580,12 @@ def execute_lazy_install_script(repo_path, executable):
|
||||
for line in requirements_file:
|
||||
package_name = remap_pip_package(line.strip())
|
||||
if package_name and not is_installed(package_name):
|
||||
install_cmd = [executable, "-m", "pip", "install", package_name]
|
||||
if '--index-url' in package_name:
|
||||
s = package_name.split('--index-url')
|
||||
install_cmd = [sys.executable, "-m", "pip", "install", s[0].strip(), '--index-url', s[1].strip()]
|
||||
else:
|
||||
install_cmd = [sys.executable, "-m", "pip", "install", package_name]
|
||||
|
||||
process_wrap(install_cmd, repo_path)
|
||||
|
||||
if os.path.exists(install_script_path) and f'{repo_path}/install.py' not in processed_install:
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
[project]
|
||||
name = "comfyui-manager"
|
||||
description = "ComfyUI-Manager provides features to install and manage custom nodes for ComfyUI, as well as various functionalities to assist with ComfyUI."
|
||||
version = "2.48.2"
|
||||
version = "2.48.4"
|
||||
license = { file = "LICENSE.txt" }
|
||||
dependencies = ["GitPython", "PyGithub", "matrix-client==0.4.0", "transformers", "huggingface-hub>0.20", "typer", "rich", "typing-extensions"]
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user