Merge branch 'main' into feat/cnr

This commit is contained in:
Dr.Lt.Data 2024-12-21 18:11:14 +09:00
commit e058140bac
11 changed files with 3479 additions and 2906 deletions

View File

@ -20,7 +20,7 @@
"https://github.com/ltdrdata/ComfyUI-Impact-Pack" "https://github.com/ltdrdata/ComfyUI-Impact-Pack"
], ],
"install_type": "git-clone", "install_type": "git-clone",
"description": "This node pack offers various detector nodes and detailer nodes that allow you to configure a workflow that automatically enhances facial details. And provide iterative upscaler.\nNOTE: To use the UltralyticsDetectorProvider, you must install the ComfyUI Impact Subpack separately.", "description": "This node pack offers various detector nodes and detailer nodes that allow you to configure a workflow that automatically enhances facial details. And provide iterative upscaler.\nNOTE: To use the UltralyticsDetectorProvider, you must install the 'ComfyUI Impact Subpack' separately.",
"preemptions":["SAMLoader"] "preemptions":["SAMLoader"]
}, },
{ {
@ -4164,6 +4164,17 @@
"install_type": "git-clone", "install_type": "git-clone",
"description": "A NSFW/Safety Checker Node for ComfyUI." "description": "A NSFW/Safety Checker Node for ComfyUI."
}, },
{
"author": "42lux",
"title": "Just a bunch of QOL nodes by 42lux",
"id": "comfyui-42lux",
"reference": "https://github.com/42lux/ComfyUI-42lux",
"files": [
"https://github.com/42lux/ComfyUI-42lux"
],
"install_type": "git-clone",
"description": "Just a bunch of QOL nodes. Normalized Flux Sampling, High Res Latent Picker, Textbox with Token Counter."
},
{ {
"author": "sergekatzmann", "author": "sergekatzmann",
"title": "ComfyUI_Nimbus-Pack", "title": "ComfyUI_Nimbus-Pack",
@ -17117,12 +17128,22 @@
{ {
"author": "c0ffymachyne", "author": "c0ffymachyne",
"title": "ComfyUI Signal Processing", "title": "ComfyUI Signal Processing",
"reference": "https://github.com/c0ffymachyne/ComfyUI_SingalProcessing", "reference": "https://github.com/c0ffymachyne/ComfyUI_SignalProcessing",
"files": [ "files": [
"https://github.com/c0ffymachyne/ComfyUI_SingalProcessing" "https://github.com/c0ffymachyne/ComfyUI_SignalProcessing"
], ],
"install_type": "git-clone", "install_type": "git-clone",
"description": "NODES:SignalProcessingPaulStretch, SignalProcessingPadSynth, SignalProcessingFilter, SignalProcessingLoadAudio.\nThis repo contains 4 nodes for ComfyUI that allows for audio filtering" "description": "Audio processing nodes for comfyui."
},
{
"author": "c0ffymachyne",
"title": "Bytebeat Synthesizer: Composing with Operators",
"reference": "https://github.com/c0ffymachyne/ComfyUI_BeatByte",
"files": [
"https://github.com/c0ffymachyne/ComfyUI_BeatByte"
],
"install_type": "git-clone",
"description": "Bytebeat is like composing music with the tools of a programmers toolkit. Instead of piano keys, you have operators like >>, |, and &. Its like giving your CPU a guitar and letting it shred! 🤘"
}, },
{ {
"author": "liuqianhonga", "author": "liuqianhonga",
@ -17157,9 +17178,9 @@
{ {
"author": "duhaifeng", "author": "duhaifeng",
"title": "ComfyUI-BiRefNet-lite", "title": "ComfyUI-BiRefNet-lite",
"reference": "https://github.com/rubi-du/ComfyUI-BiRefNet-lite", "reference": "https://github.com/rubi-du/ComfyUI-BiRefNet-Super",
"files": [ "files": [
"https://github.com/rubi-du/ComfyUI-BiRefNet-lite" "https://github.com/rubi-du/ComfyUI-BiRefNet-Super"
], ],
"install_type": "git-clone", "install_type": "git-clone",
"description": "This repository packages the latest BiRefNet model as a ComfyUI node for use, supporting chunked loading on both CPU and GPU, as well as model caching features." "description": "This repository packages the latest BiRefNet model as a ComfyUI node for use, supporting chunked loading on both CPU and GPU, as well as model caching features."
@ -17195,11 +17216,11 @@
"description": "A ComfyUI custom node that converts prompts between different AI image generation models." "description": "A ComfyUI custom node that converts prompts between different AI image generation models."
}, },
{ {
"author": "tanglup", "author": "yichengup",
"title": "Comfyui-Ycanvas", "title": "Comfyui-Ycanvas",
"reference": "https://github.com/tanglup/Comfyui-Ycnode", "reference": "https://github.com/yichengup/Comfyui-Ycanvas",
"files": [ "files": [
"https://github.com/tanglup/Comfyui-Ycnode" "https://github.com/yichengup/Comfyui-Ycanvas"
], ],
"install_type": "git-clone", "install_type": "git-clone",
"description": "NODES:Canvas View" "description": "NODES:Canvas View"
@ -17207,9 +17228,9 @@
{ {
"author": "yichengup", "author": "yichengup",
"title": "Comfyui_Flux_Style_Adjust (Redux)", "title": "Comfyui_Flux_Style_Adjust (Redux)",
"reference": "https://github.com/tanglup/Comfyui_Flux_Style_Adjust", "reference": "https://github.com/yichengup/Comfyui_Flux_Style_Adjust",
"files": [ "files": [
"https://github.com/tanglup/Comfyui_Flux_Style_Adjust" "https://github.com/yichengup/Comfyui_Flux_Style_Adjust"
], ],
"install_type": "git-clone", "install_type": "git-clone",
"description": "StyleModelApply adds more controls" "description": "StyleModelApply adds more controls"
@ -17422,16 +17443,6 @@
"install_type": "git-clone", "install_type": "git-clone",
"description": "NODES: PromptStyler, PromptLatent, PromptCLIPEncode, PromptSelector" "description": "NODES: PromptStyler, PromptLatent, PromptCLIPEncode, PromptSelector"
}, },
{
"author": "c0ffymachyne",
"title": "Bytebeat Synthesizer: Composing with Operators",
"reference": "https://github.com/c0ffymachyne/ComfyUI_BeatByte",
"files": [
"https://github.com/c0ffymachyne/ComfyUI_BeatByte"
],
"install_type": "git-clone",
"description": "Bytebeat is like composing music with the tools of a programmers toolkit. Instead of piano keys, you have operators like >>, |, and &. Its like giving your CPU a guitar and letting it shred! 🤘"
},
{ {
"author": "exectails", "author": "exectails",
"title": "Info Utils", "title": "Info Utils",
@ -17868,9 +17879,9 @@
{ {
"author": "ctefer", "author": "ctefer",
"title": "CFE_comfyui", "title": "CFE_comfyui",
"reference": "https://github.com/ctefer/CFE_comfyui", "reference": "https://github.com/CpreForEver/CFE_comfyui",
"files": [ "files": [
"https://github.com/ctefer/CFE_comfyui" "https://github.com/CpreForEver/CFE_comfyui"
], ],
"install_type": "git-clone", "install_type": "git-clone",
"description": "This is a subset of nodes for ComfyUI that I made just for my own workflow. The nodes support Flux (single conditioning, no negatives) and are just a way of minimizing the noodles. There's no real journey to be made here, just anything that helps me get through the day." "description": "This is a subset of nodes for ComfyUI that I made just for my own workflow. The nodes support Flux (single conditioning, no negatives) and are just a way of minimizing the noodles. There's no real journey to be made here, just anything that helps me get through the day."
@ -18109,49 +18120,128 @@
"description": "ComfyUI wrapper nodes for Ruyi, an image-to-video model by CreateAI." "description": "ComfyUI wrapper nodes for Ruyi, an image-to-video model by CreateAI."
}, },
{ {
"author": "42lux", "author": "pollockjj",
"title": "Just a bunch of QOL nodes by 42lux", "title": "ComfyUI-MultiGPU",
"id": "comfyui-42lux", "reference": "https://github.com/pollockjj/ComfyUI-MultiGPU",
"reference": "https://github.com/42lux/ComfyUI-42lux",
"files": [ "files": [
"https://github.com/42lux/ComfyUI-42lux" "https://github.com/pollockjj/ComfyUI-MultiGPU"
], ],
"install_type": "git-clone", "install_type": "git-clone",
"description": "Just a bunch of QOL nodes. Normalized Flux Sampling, High Res Latent Picker, Textbox with Token Counter." "description": "Experimental nodes for using multiple GPUs in a single ComfyUI workflow.\nOriginal repo: [a/https://github.com/neuratech-ai/ComfyUI-MultiGPU](https://github.com/neuratech-ai/ComfyUI-MultiGPU)"
},
{
"author": "PressWagon",
"title": "ComfyUI-StringsAndThings",
"reference": "https://github.com/PressWagon/ComfyUI-StringsAndThings",
"files": [
"https://github.com/PressWagon/ComfyUI-StringsAndThings"
],
"install_type": "git-clone",
"description": "EA collection of ComfyUI custom nodes for formatting and debugging string data with the intention of collecting generation data to be processed by a custom node pack like comfy-image-saver, as well as miscellaneous extra nodes to experiment with."
},
{
"author": "ADDOOR",
"title": "ComfyUI-Addoor",
"reference": "https://github.com/Eagle-CN/ComfyUI-Addoor",
"files": [
"https://github.com/Eagle-CN/ComfyUI-Addoor"
],
"install_type": "git-clone",
"description": "A collection of batch operation toolkits suitable for ComfyUI"
},
{
"author": "CyanAutumn",
"title": "ComfyUi Random Manage Cyan",
"id": "CyanAutumn",
"reference": "https://github.com/CyanAutumn/ComfyUi_Random_Manage_Cyan",
"files": [
"https://github.com/CyanAutumn/ComfyUi_Random_Manage_Cyan"
],
"install_type": "git-clone",
"description": "A random prompt node"
},
{
"author": "Black Forest Labs",
"title": "Black Forest Labs API Nodes",
"reference": "https://github.com/black-forest-labs/bfl-comfy-nodes",
"files": [
"https://github.com/black-forest-labs/bfl-comfy-nodes"
],
"install_type": "git-clone",
"description": "ComfyUI nodes for Black Forest Labs API Services"
},
{
"author": "kazeyori",
"title": "Quick Image Sequence Process",
"reference": "https://github.com/kazeyori/ComfyUI-QuickImageSequenceProcess",
"files": [
"https://github.com/kazeyori/ComfyUI-QuickImageSequenceProcess"
],
"install_type": "git-clone",
"description": "A ComfyUI plugin for quick image sequence processing. This plugin allows users to manipulate frame sequences with various operations including frame insertion, deletion, and duplication."
},
{
"author": "Light-x02",
"title": "Image Metadata Nodes",
"id": "image_metadata_nodes",
"reference": "https://github.com/Light-x02/ComfyUI-Image-Metadata-Nodes",
"files": [
"https://github.com/Light-x02/ComfyUI-Image-Metadata-Nodes"
],
"install_type": "git-clone",
"description": "Nodes for loading and saving images with metadata in ComfyUI."
},
{
"author": "marcoc2",
"title": "Image Processing Suite for ComfyUI",
"reference": "https://github.com/marcoc2/ComfyUI-AnotherUtils",
"files": [
"https://github.com/marcoc2/ComfyUI-AnotherUtils"
],
"install_type": "git-clone",
"description": "A collection of specialized image processing nodes for ComfyUI, focused on dataset preparation and pixel art manipulation."
},
{
"author": "BIMer-99",
"title": "ComfyUI_FishSpeech_EX",
"reference": "https://github.com/BIMer-99/ComfyUI_FishSpeech_EX",
"files": [
"https://github.com/BIMer-99/ComfyUI_FishSpeech_EX"
],
"install_type": "git-clone",
"description": "This plugin is optimized for Fish-Speech-1.5 version and is only applicable to version 1.5"
},
{
"author": "AEmotionStudio",
"title": "ComfyUI Christmas Theme 🎄✨",
"reference": "https://github.com/AEmotionStudio/ComfyUI-ChristmasTheme",
"files": [
"https://github.com/AEmotionStudio/ComfyUI-ChristmasTheme"
],
"install_type": "git-clone",
"description": "A beautiful theme extension for ComfyUI that adds festive touches with dynamic backgrounds, snowfall effects, and animated node connections"
},
{
"author": "xfgexo",
"title": "EXO Custom ComfyUI Nodes",
"id": "exo-custom-nodes",
"reference": "https://github.com/xfgexo/EXO-Custom-ComfyUI-Nodes",
"files": [
"https://github.com/xfgexo/EXO-Custom-ComfyUI-Nodes"
],
"install_type": "git-clone",
"description": "A custom node pack made with efficiency and quality of life features in mind. Most notably is my Prompt Builder Deluxe Node. Unlike any other run-of-the-mill prompt builder or styler node out there. Mine allows you to create and design in a way no other node does."
},
{
"author": "jefferyharrell",
"title": "JH XMP Metadata Nodes",
"reference": "https://github.com/ComfyUI-JH/ComfyUI-JH-XMP-Metadata-Nodes",
"files": [
"https://github.com/ComfyUI-JH/ComfyUI-JH-XMP-Metadata-Nodes"
],
"install_type": "git-clone",
"description": "These are custom nodes for ComfyUI for the loading and saving of metadata in XMP format. XMP metadata is embedded in the images created by these nodes; it travels along wherever the image does. Both macOS and Windows index XMP metadata automatically, making it searchable from the Finder on the Mac or the File Explorer in Windows. Apps like Photoshop or Lightroom (and presumably many others) expose XMP metadata and allow it to be edited."
}, },
@ -18536,8 +18626,16 @@
"install_type": "copy", "install_type": "copy",
"description": "Extremely inspired and forked from: [a/https://github.com/klimaleksus/stable-diffusion-webui-embedding-merge](https://github.com/klimaleksus/stable-diffusion-webui-embedding-merge)" "description": "Extremely inspired and forked from: [a/https://github.com/klimaleksus/stable-diffusion-webui-embedding-merge](https://github.com/klimaleksus/stable-diffusion-webui-embedding-merge)"
}, },
{
"author": "ptmaster",
"title": "Embedding Merge for ComfyUI",
"reference": "https://github.com/ptmaster/ComfyUI-Load-Diffusion-Model-to-Muti-GPUs",
"files": [
"https://github.com/ptmaster/ComfyUI-Load-Diffusion-Model-to-Muti-GPUs/raw/refs/heads/main/Load%20Diffusion%20Model%20into%20Muti%20GPUs.py"
],
"install_type": "copy",
"description": "NODES: OverrideLoadedDiffusionDevice.\nI happen to have two graphics cards, and I want to load models into another graphics card in Comfyui, so I designed this small node."
},
{ {

View File

@ -191,6 +191,7 @@
"https://github.com/42lux/ComfyUI-42lux": [ "https://github.com/42lux/ComfyUI-42lux": [
[ [
"FluxEmptyLatentSizePicker", "FluxEmptyLatentSizePicker",
"FluxHighresFixScaler",
"ModelSamplingFluxNormalized", "ModelSamplingFluxNormalized",
"PromptWithTokenCounter" "PromptWithTokenCounter"
], ],
@ -365,22 +366,33 @@
"https://github.com/807502278/ComfyUI-WJNodes": [ "https://github.com/807502278/ComfyUI-WJNodes": [
[ [
"AdvCrop", "AdvCrop",
"BboxRestoreMask",
"ColorSegmentation",
"ColorSegmentation_v2",
"ComfyUIPath", "ComfyUIPath",
"CoordsSelectMask",
"ImageChannelBus", "ImageChannelBus",
"InvertChannelAdv", "InvertChannelAdv",
"LoadColorConfig",
"LoadImageAdv", "LoadImageAdv",
"LoadImageFromPath", "LoadImageFromPath",
"MaskDetection", "MaskDetection",
"MaskLineMapping",
"MaskSelectMask",
"MergeImageList", "MergeImageList",
"PathAppend", "PathAppend",
"PrimitiveNode", "PrimitiveNode",
"RGBABatchToImage", "RGBABatchToImage",
"Sam2AutoSegmentation_data",
"SaveImageOut", "SaveImageOut",
"SaveImageToPath", "SaveImageToPath",
"SegmDetectorCombined_batch",
"SelectImagesBatch", "SelectImagesBatch",
"SplitPath", "SplitPath",
"ToImageListData", "ToImageListData",
"WAS_Mask_Fill_Region_batch",
"any_data", "any_data",
"array_element_count",
"load_model_value", "load_model_value",
"show_type", "show_type",
"sort_images_batch" "sort_images_batch"
@ -1536,6 +1548,18 @@
"title_aux": "ComfyUI_RSS_Feed_Reader" "title_aux": "ComfyUI_RSS_Feed_Reader"
} }
], ],
"https://github.com/BIMer-99/ComfyUI_FishSpeech_EX": [
[
"AudioToPrompt",
"LoadVQGAN",
"Prompt2Semantic",
"SaveAudioToMp3",
"Semantic2Audio"
],
{
"title_aux": "ComfyUI_FishSpeech_EX"
}
],
"https://github.com/BIMer-99/Comfyui_Hunyuan3D_EX": [ "https://github.com/BIMer-99/Comfyui_Hunyuan3D_EX": [
[ [
"GenerateSixViews", "GenerateSixViews",
@ -1964,18 +1988,12 @@
"title_aux": "ComfyUI-Rework-X" "title_aux": "ComfyUI-Rework-X"
} }
], ],
"https://github.com/BobsBlazed/Bobs_Latent_Optimizer/raw/refs/heads/main/Bobs_Latent_Optimizer.py": [
[
"BobsFluxSDXLLatentNode"
],
{
"title_aux": "Bobs_Latent_Optimizer"
}
],
"https://github.com/Bria-AI/ComfyUI-BRIA-API": [ "https://github.com/Bria-AI/ComfyUI-BRIA-API": [
[ [
"BriaEraser", "BriaEraser",
"BriaGenFill" "BriaGenFill",
"ShotByImageNode",
"ShotByTextNode"
], ],
{ {
"title_aux": "BRIA AI API nodes" "title_aux": "BRIA AI API nodes"
@ -2342,6 +2360,23 @@
"title_aux": "Primere nodes for ComfyUI" "title_aux": "Primere nodes for ComfyUI"
} }
], ],
"https://github.com/CpreForEver/CFE_comfyui": [
[
"CFE Aspect Ratio",
"CFE FLUX Guidance",
"CFE FLUX Sampler",
"CFE FLUX Sampler (Pipe)",
"CFE Flux In Pipe",
"CFE Flux Out Pipe",
"CFE Lora Params",
"CFE Scheduler",
"CFE Sigma Sampler",
"CFE Sigma Sampler Strings"
],
{
"title_aux": "CFE_comfyui"
}
],
"https://github.com/Creeper-MZ/comfyui_nai_api": [ "https://github.com/Creeper-MZ/comfyui_nai_api": [
[ [
"NovelAI", "NovelAI",
@ -2355,6 +2390,15 @@
"title_aux": "comfyui_nai_api" "title_aux": "comfyui_nai_api"
} }
], ],
"https://github.com/CyanAutumn/ComfyUi_Random_Manage_Cyan": [
[
"Random Prompt Cyan",
"Remove Prompt Cyan"
],
{
"title_aux": "ComfyUi Random Manage Cyan"
}
],
"https://github.com/Cyber-BCat/ComfyUI_Auto_Caption": [ "https://github.com/Cyber-BCat/ComfyUI_Auto_Caption": [
[ [
"Auto Caption", "Auto Caption",
@ -2607,6 +2651,37 @@
"title_aux": "ComfyUI Color Detection Nodes" "title_aux": "ComfyUI Color Detection Nodes"
} }
], ],
"https://github.com/Eagle-CN/ComfyUI-Addoor": [
[
"AD_AnyFileList",
"AD_BatchImageLoadFromDir",
"AD_CSVPromptStyler",
"AD_CSVReader",
"AD_CSVTranslator",
"AD_DeleteLocalAny",
"AD_FluxTrainStepMath",
"AD_HFDownload",
"AD_ImageColorFilter",
"AD_ImageSaver",
"AD_PromptReplace",
"AD_TextListToString",
"AD_TextSaver",
"AD_TxtToCSVCombiner",
"AD_ZipSave",
"RunningHubAccountStatus",
"RunningHubFilePreviewer",
"RunningHubFileSaver",
"RunningHubInit",
"RunningHubNodeInfo",
"RunningHubNodeInfoCollector",
"RunningHubNodeInfoReplace",
"RunningHubWorkflowExecutor",
"RunningHubWorkflowID"
],
{
"title_aux": "ComfyUI-Addoor"
}
],
"https://github.com/EeroHeikkinen/ComfyUI-eesahesNodes": [ "https://github.com/EeroHeikkinen/ComfyUI-eesahesNodes": [
[ [
"InstantX Flux Union ControlNet Loader" "InstantX Flux Union ControlNet Loader"
@ -3965,6 +4040,7 @@
"IsulionHabitatGenerator", "IsulionHabitatGenerator",
"IsulionLoadImagesNode", "IsulionLoadImagesNode",
"IsulionMagicalEffectGenerator", "IsulionMagicalEffectGenerator",
"IsulionMegaPromptV3",
"IsulionMultiplePromptGenerator", "IsulionMultiplePromptGenerator",
"IsulionMythicalLocationGenerator", "IsulionMythicalLocationGenerator",
"IsulionNegativePromptGenerator", "IsulionNegativePromptGenerator",
@ -3976,7 +4052,6 @@
"IsulionTechGenerator", "IsulionTechGenerator",
"IsulionTimeOfDayGenerator", "IsulionTimeOfDayGenerator",
"IsulionWeatherGenerator", "IsulionWeatherGenerator",
"MegaPromptV3",
"\u23fb IsulionShutdown" "\u23fb IsulionShutdown"
], ],
{ {
@ -4800,6 +4875,7 @@
"Texturaizer_GetVAEName", "Texturaizer_GetVAEName",
"Texturaizer_IPAdapterEmbeds", "Texturaizer_IPAdapterEmbeds",
"Texturaizer_KSamplerAdvanced", "Texturaizer_KSamplerAdvanced",
"Texturaizer_Placeholder",
"Texturaizer_PowerLoraLoader", "Texturaizer_PowerLoraLoader",
"Texturaizer_SetGlobalDir", "Texturaizer_SetGlobalDir",
"Texturaizer_SigmasSelector", "Texturaizer_SigmasSelector",
@ -4907,6 +4983,15 @@
"title_aux": "Gemini prompt generator JT version" "title_aux": "Gemini prompt generator JT version"
} }
], ],
"https://github.com/Light-x02/ComfyUI-Image-Metadata-Nodes": [
[
"ImageMetadataLoader",
"ImageMetadataSaver"
],
{
"title_aux": "Image Metadata Nodes"
}
],
"https://github.com/LightSketch-ai/ComfyUI-LivePortraitNode": [ "https://github.com/LightSketch-ai/ComfyUI-LivePortraitNode": [
[ [
"LightSketch Live Portrait", "LightSketch Live Portrait",
@ -6159,6 +6244,21 @@
"title_aux": "ComfyUI-AdvancedLivePortrait" "title_aux": "ComfyUI-AdvancedLivePortrait"
} }
], ],
"https://github.com/PressWagon/ComfyUI-StringsAndThings": [
[
"DebugString",
"FormatConcatStrings",
"FormattingSingle",
"FourierAnalysisNode",
"LoraNameCollector",
"LoraSelector",
"MosaicEffectNode",
"TextEmbeddingsInterrogator"
],
{
"title_aux": "ComfyUI-StringsAndThings"
}
],
"https://github.com/Pseudotools/Pseudocomfy": [ "https://github.com/Pseudotools/Pseudocomfy": [
[ [
"Combiner", "Combiner",
@ -7088,6 +7188,7 @@
], ],
"https://github.com/SlackinJack/distrifuser_comfyui": [ "https://github.com/SlackinJack/distrifuser_comfyui": [
[ [
"DistrifuserPipelineLoader",
"DistrifuserSampler" "DistrifuserSampler"
], ],
{ {
@ -7317,6 +7418,8 @@
"SDVN Controlnet Apply", "SDVN Controlnet Apply",
"SDVN DALL-E Generate Image", "SDVN DALL-E Generate Image",
"SDVN Easy IPAdapter weight", "SDVN Easy IPAdapter weight",
"SDVN Exif check",
"SDVN Image Info",
"SDVN Image Size", "SDVN Image Size",
"SDVN Inpaint", "SDVN Inpaint",
"SDVN KSampler", "SDVN KSampler",
@ -7328,6 +7431,7 @@
"SDVN Merge Flux", "SDVN Merge Flux",
"SDVN Merge SD1", "SDVN Merge SD1",
"SDVN Merge SDXL", "SDVN Merge SDXL",
"SDVN Metadata Check",
"SDVN Model Merge", "SDVN Model Merge",
"SDVN Pipe In", "SDVN Pipe In",
"SDVN Pipe Out", "SDVN Pipe Out",
@ -8655,6 +8759,8 @@
"Mask Invert", "Mask Invert",
"Mask Minority Region", "Mask Minority Region",
"Mask Paste Region", "Mask Paste Region",
"Mask Rect Area",
"Mask Rect Area (Advanced)",
"Mask Smooth Region", "Mask Smooth Region",
"Mask Threshold Region", "Mask Threshold Region",
"Masks Add", "Masks Add",
@ -9456,6 +9562,7 @@
"LineartStandardPreprocessor", "LineartStandardPreprocessor",
"MaskAddNode", "MaskAddNode",
"MiDaSDepthPreprocessor", "MiDaSDepthPreprocessor",
"PurgeVRAMNode",
"VideoInfo", "VideoInfo",
"VideoLoader", "VideoLoader",
"VideoSaver", "VideoSaver",
@ -9477,13 +9584,18 @@
"https://github.com/aidenli/ComfyUI_NYJY": [ "https://github.com/aidenli/ComfyUI_NYJY": [
[ [
"CivitaiPrompt", "CivitaiPrompt",
"ConverAnyToString",
"CustomLatentImage-NYJY", "CustomLatentImage-NYJY",
"CustomLatentImageSimple", "CustomLatentImageSimple",
"FloatSlider-NYJY", "FloatSlider-NYJY",
"GetItemFromList",
"JoyCaption", "JoyCaption",
"JoyCaptionAlpha1Online", "JoyCaptionAlpha1Online",
"JoyCaptionAlpha2Online", "JoyCaptionAlpha2Online",
"JoyTag", "JoyTag",
"JsonDumps",
"JsonLoads",
"SplitString",
"Translate" "Translate"
], ],
{ {
@ -9944,6 +10056,7 @@
[ [
"Sage_AdvSamplerInfo", "Sage_AdvSamplerInfo",
"Sage_CacheMaintenance", "Sage_CacheMaintenance",
"Sage_CheckpointLoaderRecent",
"Sage_CheckpointLoaderSimple", "Sage_CheckpointLoaderSimple",
"Sage_CollectKeywordsFromLoraStack", "Sage_CollectKeywordsFromLoraStack",
"Sage_ConditioningZeroOut", "Sage_ConditioningZeroOut",
@ -9960,6 +10073,7 @@
"Sage_LoadImage", "Sage_LoadImage",
"Sage_LoraStack", "Sage_LoraStack",
"Sage_LoraStackLoader", "Sage_LoraStackLoader",
"Sage_LoraStackRecent",
"Sage_ModelInfoBreakout", "Sage_ModelInfoBreakout",
"Sage_ModelInfoFromModelId", "Sage_ModelInfoFromModelId",
"Sage_ModelReport", "Sage_ModelReport",
@ -10435,6 +10549,20 @@
"title_aux": "ComfyUI_HF_Inference" "title_aux": "ComfyUI_HF_Inference"
} }
], ],
"https://github.com/black-forest-labs/bfl-comfy-nodes": [
[
"FLUX 1.0 [canny]",
"FLUX 1.0 [depth]",
"FLUX 1.0 [dev]",
"FLUX 1.0 [fill]",
"FLUX 1.0 [pro]",
"FLUX 1.1 [pro]",
"FLUX 1.1 [ultra]"
],
{
"title_aux": "Black Forest Labs API Nodes"
}
],
"https://github.com/blackcodetavern/ComfyUI-Benripack": [ "https://github.com/blackcodetavern/ComfyUI-Benripack": [
[ [
"AnimationExtractor", "AnimationExtractor",
@ -10779,7 +10907,7 @@
"title_aux": "Bytebeat Synthesizer: Composing with Operators" "title_aux": "Bytebeat Synthesizer: Composing with Operators"
} }
], ],
"https://github.com/c0ffymachyne/ComfyUI_SingalProcessing": [ "https://github.com/c0ffymachyne/ComfyUI_SignalProcessing": [
[ [
"SignalProcessingBaxandall3BandEQ", "SignalProcessingBaxandall3BandEQ",
"SignalProcessingBaxandallEQ", "SignalProcessingBaxandallEQ",
@ -11549,6 +11677,7 @@
"LayerUtility: ImageCombineAlpha", "LayerUtility: ImageCombineAlpha",
"LayerUtility: ImageHub", "LayerUtility: ImageHub",
"LayerUtility: ImageMaskScaleAs", "LayerUtility: ImageMaskScaleAs",
"LayerUtility: ImageMaskScaleAsV2",
"LayerUtility: ImageOpacity", "LayerUtility: ImageOpacity",
"LayerUtility: ImageReel", "LayerUtility: ImageReel",
"LayerUtility: ImageReelComposit", "LayerUtility: ImageReelComposit",
@ -11563,6 +11692,7 @@
"LayerUtility: LayerImageTransform", "LayerUtility: LayerImageTransform",
"LayerUtility: LayerMaskTransform", "LayerUtility: LayerMaskTransform",
"LayerUtility: LoadVQAModel", "LayerUtility: LoadVQAModel",
"LayerUtility: NameToColor",
"LayerUtility: NumberCalculator", "LayerUtility: NumberCalculator",
"LayerUtility: NumberCalculatorV2", "LayerUtility: NumberCalculatorV2",
"LayerUtility: PrintInfo", "LayerUtility: PrintInfo",
@ -12096,6 +12226,7 @@
"CLIPTextEncodeControlnet", "CLIPTextEncodeControlnet",
"CLIPTextEncodeFlux", "CLIPTextEncodeFlux",
"CLIPTextEncodeHunyuanDiT", "CLIPTextEncodeHunyuanDiT",
"CLIPTextEncodePixArtAlpha",
"CLIPTextEncodeSD3", "CLIPTextEncodeSD3",
"CLIPTextEncodeSDXL", "CLIPTextEncodeSDXL",
"CLIPTextEncodeSDXLRefiner", "CLIPTextEncodeSDXLRefiner",
@ -12113,6 +12244,7 @@
"ConditioningSetAreaStrength", "ConditioningSetAreaStrength",
"ConditioningSetMask", "ConditioningSetMask",
"ConditioningSetTimestepRange", "ConditioningSetTimestepRange",
"ConditioningStableAudio",
"ConditioningZeroOut", "ConditioningZeroOut",
"ControlNetApply", "ControlNetApply",
"ControlNetApplyAdvanced", "ControlNetApplyAdvanced",
@ -12472,23 +12604,6 @@
"title_aux": "Crystools" "title_aux": "Crystools"
} }
], ],
"https://github.com/ctefer/CFE_comfyui": [
[
"CFE Aspect Ratio",
"CFE FLUX Guidance",
"CFE FLUX Sampler",
"CFE FLUX Sampler (Pipe)",
"CFE Flux In Pipe",
"CFE Flux Out Pipe",
"CFE Lora Params",
"CFE Scheduler",
"CFE Sigma Sampler",
"CFE Sigma Sampler Strings"
],
{
"title_aux": "CFE_comfyui"
}
],
"https://github.com/cubiq/Block_Patcher_ComfyUI": [ "https://github.com/cubiq/Block_Patcher_ComfyUI": [
[ [
"FluxBlockPatcherSampler", "FluxBlockPatcherSampler",
@ -12808,6 +12923,7 @@
"D2 Checkpoint Loader", "D2 Checkpoint Loader",
"D2 Controlnet Loader", "D2 Controlnet Loader",
"D2 EmptyImage Alpha", "D2 EmptyImage Alpha",
"D2 Filename Template",
"D2 Folder Image Queue", "D2 Folder Image Queue",
"D2 Get Image Size", "D2 Get Image Size",
"D2 Grid Image", "D2 Grid Image",
@ -12838,7 +12954,8 @@
"D2 XY Plot Easy", "D2 XY Plot Easy",
"D2 XY Prompt SR", "D2 XY Prompt SR",
"D2 XY Prompt SR2", "D2 XY Prompt SR2",
"D2 XY Seed" "D2 XY Seed",
"D2 XY String To Plot"
], ],
{ {
"author": "da2el", "author": "da2el",
@ -13475,10 +13592,12 @@
"DRMBT_LoadMedia", "DRMBT_LoadMedia",
"DRMBT_MultiMinMax", "DRMBT_MultiMinMax",
"DRMBT_String_Item_Menu", "DRMBT_String_Item_Menu",
"ImageFrameBlend",
"ListItemSelector", "ListItemSelector",
"NumberPlusPlus", "NumberPlusPlus",
"NumberRemap", "NumberRemap",
"SwitchDuo", "SwitchDuo",
"TextLineSelect",
"TextPlusPlus" "TextPlusPlus"
], ],
{ {
@ -13595,10 +13714,12 @@
"Eden_MaskBoundingBox", "Eden_MaskBoundingBox",
"Eden_MaskCombiner", "Eden_MaskCombiner",
"Eden_Math", "Eden_Math",
"Eden_RandomPromptFromFile",
"Eden_RepeatLatentBatch", "Eden_RepeatLatentBatch",
"Eden_Seed", "Eden_Seed",
"Eden_String", "Eden_String",
"Eden_StringHash", "Eden_StringHash",
"Eden_StringReplace",
"Eden_gpt4_node", "Eden_gpt4_node",
"Extend_Sequence", "Extend_Sequence",
"FolderScanner", "FolderScanner",
@ -13757,7 +13878,8 @@
[ [
"Genera.BatchPreviewer", "Genera.BatchPreviewer",
"Genera.BatchTester", "Genera.BatchTester",
"Genera.GCPStorageNode" "Genera.GCPStorageNode",
"Genera.Utils"
], ],
{ {
"title_aux": "ComfyUI-GeneraNodes" "title_aux": "ComfyUI-GeneraNodes"
@ -15103,6 +15225,7 @@
"bing_loader", "bing_loader",
"bing_tool", "bing_tool",
"bool_logic", "bool_logic",
"browser_use_tool",
"check_text", "check_text",
"check_web_tool", "check_web_tool",
"classify_function", "classify_function",
@ -15221,7 +15344,6 @@
"save_redis_memo", "save_redis_memo",
"savepersona", "savepersona",
"searxng_tool", "searxng_tool",
"selenium_tool",
"send_to_wechat_official", "send_to_wechat_official",
"show_text_party", "show_text_party",
"sql_tool", "sql_tool",
@ -16821,6 +16943,18 @@
"title_aux": "comfyUI-nsfw-detection" "title_aux": "comfyUI-nsfw-detection"
} }
], ],
"https://github.com/kazeyori/ComfyUI-QuickImageSequenceProcess": [
[
"QuickImageSequenceProcess"
],
{
"author": "kazeyori",
"description": "A ComfyUI plugin for efficient image sequence processing. Features frame insertion, duplication, and removal with intuitive controls.",
"nickname": "QuickSeq",
"title": "Quick Image Sequence Process",
"title_aux": "Quick Image Sequence Process"
}
],
"https://github.com/kealiu/ComfyUI-S3-Tools": [ "https://github.com/kealiu/ComfyUI-S3-Tools": [
[ [
"Load Image From S3", "Load Image From S3",
@ -17095,6 +17229,7 @@
"DownloadAndLoadHyVideoTextEncoder", "DownloadAndLoadHyVideoTextEncoder",
"HyVideoBlockSwap", "HyVideoBlockSwap",
"HyVideoCFG", "HyVideoCFG",
"HyVideoContextOptions",
"HyVideoCustomPromptTemplate", "HyVideoCustomPromptTemplate",
"HyVideoDecode", "HyVideoDecode",
"HyVideoEmptyTextEmbeds", "HyVideoEmptyTextEmbeds",
@ -17638,6 +17773,7 @@
"JKEasyDetailer", "JKEasyDetailer",
"JKEasyDetailer_Context", "JKEasyDetailer_Context",
"JKEasyKSampler_Context", "JKEasyKSampler_Context",
"JKEasyUpscaleImage",
"JKEasyWatermark", "JKEasyWatermark",
"JKInspireSchedulerAdapter", "JKInspireSchedulerAdapter",
"JKLilContext", "JKLilContext",
@ -18091,7 +18227,8 @@
"StringList", "StringList",
"StringListFromCSV", "StringListFromCSV",
"StringListToCSV", "StringListToCSV",
"StringMatcher" "StringMatcher",
"TimeFormatter"
], ],
{ {
"title_aux": "ComfyUI-String-Helper" "title_aux": "ComfyUI-String-Helper"
@ -18421,6 +18558,7 @@
"LTXAttentioOverride", "LTXAttentioOverride",
"LTXAttentionBank", "LTXAttentionBank",
"LTXAttnOverride", "LTXAttnOverride",
"LTXFetaEnhance",
"LTXFlowEditCFGGuider", "LTXFlowEditCFGGuider",
"LTXFlowEditSampler", "LTXFlowEditSampler",
"LTXForwardModelSamplingPred", "LTXForwardModelSamplingPred",
@ -18835,6 +18973,8 @@
"MaskDetailerPipe", "MaskDetailerPipe",
"MaskListToMaskBatch", "MaskListToMaskBatch",
"MaskPainter", "MaskPainter",
"MaskRectArea",
"MaskRectAreaAdvanced",
"MaskToSEGS", "MaskToSEGS",
"MaskToSEGS_for_AnimateDiff", "MaskToSEGS_for_AnimateDiff",
"MasksToMaskList", "MasksToMaskList",
@ -19234,6 +19374,18 @@
"title_aux": "ComfyUI-SubjectStyle-CSV" "title_aux": "ComfyUI-SubjectStyle-CSV"
} }
], ],
"https://github.com/marcoc2/ComfyUI-AnotherUtils": [
[
"CustomCrop",
"LoadImagesOriginal",
"NearestUpscale",
"PixelArtNormalizer",
"SmartResize"
],
{
"title_aux": "Image Processing Suite for ComfyUI"
}
],
"https://github.com/marduk191/ComfyUI-Fluxpromptenhancer": [ "https://github.com/marduk191/ComfyUI-Fluxpromptenhancer": [
[ [
"FluxPromptEnhance" "FluxPromptEnhance"
@ -20918,6 +21070,19 @@
"title_aux": "CRT-Nodes" "title_aux": "CRT-Nodes"
} }
], ],
"https://github.com/pollockjj/ComfyUI-MultiGPU": [
[
"CLIPLoaderMultiGPU",
"CheckpointLoaderMultiGPU",
"ControlNetLoaderMultiGPU",
"DualCLIPLoaderMultiGPU",
"UNETLoaderMultiGPU",
"VAELoaderMultiGPU"
],
{
"title_aux": "ComfyUI-MultiGPU"
}
],
"https://github.com/portu-sim/comfyui_bmab": [ "https://github.com/portu-sim/comfyui_bmab": [
[ [
"BMAB Alpha Composit", "BMAB Alpha Composit",
@ -21038,6 +21203,14 @@
"title_aux": "ComfyUI-SAM2-Realtime" "title_aux": "ComfyUI-SAM2-Realtime"
} }
], ],
"https://github.com/ptmaster/ComfyUI-Load-Diffusion-Model-to-Muti-GPUs/raw/refs/heads/main/Load%20Diffusion%20Model%20into%20Muti%20GPUs.py": [
[
"OverrideLoadedDiffusionDevice"
],
{
"title_aux": "Embedding Merge for ComfyUI"
}
],
"https://github.com/purpen/ComfyUI-AIRedoon": [ "https://github.com/purpen/ComfyUI-AIRedoon": [
[ [
"AIRedoonApplyLoRAStack", "AIRedoonApplyLoRAStack",
@ -21515,7 +21688,7 @@
"title_aux": "ComfyUI-TranscriptionTools" "title_aux": "ComfyUI-TranscriptionTools"
} }
], ],
"https://github.com/rubi-du/ComfyUI-BiRefNet-lite": [ "https://github.com/rubi-du/ComfyUI-BiRefNet-Super": [
[ [
"BiRefNet_Lite", "BiRefNet_Lite",
"BiRefNet_Super", "BiRefNet_Super",
@ -21625,10 +21798,16 @@
], ],
"https://github.com/ryanontheinside/ComfyUI_RealTimeNodes": [ "https://github.com/ryanontheinside/ComfyUI_RealTimeNodes": [
[ [
"DeltaControl",
"FPSMonitor",
"FloatControl", "FloatControl",
"FloatSequence",
"IntControl", "IntControl",
"IntSequence",
"IntervalControl",
"QuickShapeMask", "QuickShapeMask",
"StringControl" "StringControl",
"StringSequence"
], ],
{ {
"title_aux": "Nodes for use with real-time applications of ComfyUI" "title_aux": "Nodes for use with real-time applications of ComfyUI"
@ -22207,6 +22386,7 @@
"BizyAirUniFormer_SemSegPreprocessor", "BizyAirUniFormer_SemSegPreprocessor",
"BizyAirZoe_DepthMapPreprocessor", "BizyAirZoe_DepthMapPreprocessor",
"BizyAir_MinusZoneChatGLM3TextEncode", "BizyAir_MinusZoneChatGLM3TextEncode",
"LayerMask: SegmentAnythingUltra V2",
"StableDiffusionXLControlNetUnionPipeline" "StableDiffusionXLControlNetUnionPipeline"
], ],
{ {
@ -22642,7 +22822,8 @@
"https://github.com/smthemex/ComfyUI_TRELLIS": [ "https://github.com/smthemex/ComfyUI_TRELLIS": [
[ [
"Trellis_LoadModel", "Trellis_LoadModel",
"Trellis_Sampler" "Trellis_Sampler",
"Trellis_multiimage_loader"
], ],
{ {
"title_aux": "ComfyUI_TRELLIS" "title_aux": "ComfyUI_TRELLIS"
@ -22953,6 +23134,7 @@
"teeth GetFirstSeg", "teeth GetFirstSeg",
"teeth GetValueByIndexFromList", "teeth GetValueByIndexFromList",
"teeth RunPythonCode", "teeth RunPythonCode",
"teeth SplitGridImage",
"teeth TextSplitByDelimiter" "teeth TextSplitByDelimiter"
], ],
{ {
@ -23261,22 +23443,6 @@
"title_aux": "ComfyUI-StoryMaker" "title_aux": "ComfyUI-StoryMaker"
} }
], ],
"https://github.com/tanglup/Comfyui-Ycnode": [
[
"CanvasNode"
],
{
"title_aux": "Comfyui-Ycanvas"
}
],
"https://github.com/tanglup/Comfyui_Flux_Style_Adjust": [
[
"StyleModelAdvancedApply"
],
{
"title_aux": "Comfyui_Flux_Style_Adjust (Redux)"
}
],
"https://github.com/teward/ComfyUI-Helper-Nodes": [ "https://github.com/teward/ComfyUI-Helper-Nodes": [
[ [
"HelperNodes_CfgScale", "HelperNodes_CfgScale",
@ -24306,6 +24472,25 @@
"title_aux": "NodeGPT" "title_aux": "NodeGPT"
} }
], ],
"https://github.com/xfgexo/EXO-Custom-ComfyUI-Nodes": [
[
"ComfyUI_EXO_Clip_Text_Encode",
"ComfyUI_EXO_DisplayText",
"ComfyUI_EXO_FluxSampler",
"ComfyUI_EXO_FluxSamplerMini",
"ComfyUI_EXO_ImageRescale",
"ComfyUI_EXO_LatentImageSize",
"ComfyUI_EXO_LatentImageSizeX",
"ComfyUI_EXO_Notes",
"ComfyUI_EXO_NumericValue",
"ComfyUI_EXO_PromptBuilderDeluxe",
"ComfyUI_EXO_SaveText",
"ComfyUI_EXO_TranslateText"
],
{
"title_aux": "EXO Custom ComfyUI Nodes"
}
],
"https://github.com/xiaoxiaodesha/hd_node": [ "https://github.com/xiaoxiaodesha/hd_node": [
[ [
"Combine HDMasks", "Combine HDMasks",
@ -24529,6 +24714,22 @@
"title_aux": "ComfyUI-Fal-API-Flux" "title_aux": "ComfyUI-Fal-API-Flux"
} }
], ],
"https://github.com/yichengup/Comfyui-Ycanvas": [
[
"CanvasNode"
],
{
"title_aux": "Comfyui-Ycanvas"
}
],
"https://github.com/yichengup/Comfyui_Flux_Style_Adjust": [
[
"StyleModelAdvancedApply"
],
{
"title_aux": "Comfyui_Flux_Style_Adjust (Redux)"
}
],
"https://github.com/yiwangsimple/ComfyUI_DW_Chat": [ "https://github.com/yiwangsimple/ComfyUI_DW_Chat": [
[ [
"DeepSeekChatNode", "DeepSeekChatNode",
@ -24864,6 +25065,7 @@
"KY_FilePathAnalyzer-", "KY_FilePathAnalyzer-",
"KY_JoinToString", "KY_JoinToString",
"KY_LoadImagesFromFolder-", "KY_LoadImagesFromFolder-",
"KY_MathExpression",
"KY_OpenAICaptionImage", "KY_OpenAICaptionImage",
"KY_OpenAIChat", "KY_OpenAIChat",
"KY_ReadImage-", "KY_ReadImage-",
@ -24948,6 +25150,8 @@
], ],
"https://github.com/yuvraj108c/ComfyUI-Pronodes": [ "https://github.com/yuvraj108c/ComfyUI-Pronodes": [
[ [
"ImagesSeekerNode",
"ImagesShufflerNode",
"LoadImageFromOutputDirectoryNode", "LoadImageFromOutputDirectoryNode",
"LoadYoutubeVideoNode", "LoadYoutubeVideoNode",
"PreviewVHSAudioNode", "PreviewVHSAudioNode",
@ -25132,6 +25336,7 @@
"MaskCoverFourCorners", "MaskCoverFourCorners",
"MaskFastGrow", "MaskFastGrow",
"MaskFromFaceModel", "MaskFromFaceModel",
"MaskofCenter",
"MatchImageRatioToPreset", "MatchImageRatioToPreset",
"ModifyTextGender", "ModifyTextGender",
"SplitMask", "SplitMask",

File diff suppressed because it is too large Load Diff

View File

@ -38,6 +38,8 @@ def basic_download_url(url, dest_folder, filename):
def download_url(model_url: str, model_dir: str, filename: str): def download_url(model_url: str, model_dir: str, filename: str):
if HF_ENDPOINT:
model_url = model_url.replace('https://huggingface.co', HF_ENDPOINT)
if aria2: if aria2:
return aria2_download_url(model_url, model_dir, filename) return aria2_download_url(model_url, model_dir, filename)
else: else:
@ -66,9 +68,6 @@ def aria2_download_url(model_url: str, model_dir: str, filename: str):
if model_dir.startswith(core.comfy_path): if model_dir.startswith(core.comfy_path):
model_dir = model_dir[len(core.comfy_path) :] model_dir = model_dir[len(core.comfy_path) :]
if HF_ENDPOINT:
model_url = model_url.replace('https://huggingface.co', HF_ENDPOINT)
download_dir = model_dir if model_dir.startswith('/') else os.path.join('/models', model_dir) download_dir = model_dir if model_dir.startswith('/') else os.path.join('/models', model_dir)
download = aria2_find_task(download_dir, filename) download = aria2_find_task(download_dir, filename)

View File

@ -82,16 +82,6 @@
"install_type": "git-clone", "install_type": "git-clone",
"description": "NODES: AD_BatchImageLoadFromDir, AD_DeleteLocalAny, AD_TextListToString, AD_AnyFileList, AD_ZipSave, AD_ImageSaver, AD_FluxTrainStepMath, AD_TextSaver, AD_PromptReplace.\nNOTE: This node pack includes nodes that can delete arbitrary files." "description": "NODES: AD_BatchImageLoadFromDir, AD_DeleteLocalAny, AD_TextListToString, AD_AnyFileList, AD_ZipSave, AD_ImageSaver, AD_FluxTrainStepMath, AD_TextSaver, AD_PromptReplace.\nNOTE: This node pack includes nodes that can delete arbitrary files."
}, },
{
"author": "jefferyharrell",
"title": "ComfyUI_XMPMetadataNodes",
"reference": "https://github.com/jefferyharrell/ComfyUI_XMPMetadataNodes",
"files": [
"https://github.com/jefferyharrell/ComfyUI_XMPMetadataNodes"
],
"install_type": "git-clone",
"description": "NODES: Format Instructions, Path to Stem, Save Image With XMP Metadata, Load Image With XMP Metadata, Get Widget Value (String/Integer/Float), ..."
},
{ {
"author": "backearth1", "author": "backearth1",
"title": "Comfyui-MiniMax-Video [WIP]", "title": "Comfyui-MiniMax-Video [WIP]",
@ -251,7 +241,7 @@
"https://github.com/ShahFaisalWani/ComfyUI-Mojen-Nodeset" "https://github.com/ShahFaisalWani/ComfyUI-Mojen-Nodeset"
], ],
"install_type": "git-clone", "install_type": "git-clone",
"description": "NODES: MojenLogPercent, MojenTagProcessor, MojenStyleExtractor, MojenAnalyzeProcessor" "description": "A collection of powerful, versatile, and community-driven custom nodes for ComfyUI, designed to elevate AI workflows!"
}, },
{ {
"author": "kijai", "author": "kijai",
@ -1603,16 +1593,6 @@
"install_type": "git-clone", "install_type": "git-clone",
"description": "ComfyUI_EnvAutopsyAPI is a powerful debugging tool designed for ComfyUI that provides in-depth analysis of your environment and dependencies through an API interface. This tool allows you to inspect environment variables, pip packages, and dependency trees, making it easier to diagnose and resolve issues in your ComfyUI setup.[w/This tool may expose sensitive system information if used on a public server. MUST READ [a/THIS](https://github.com/chrisdreid/ComfyUI_EnvAutopsyAPI#%EF%B8%8F-warning-security-risk-%EF%B8%8F) before install.]" "description": "ComfyUI_EnvAutopsyAPI is a powerful debugging tool designed for ComfyUI that provides in-depth analysis of your environment and dependencies through an API interface. This tool allows you to inspect environment variables, pip packages, and dependency trees, making it easier to diagnose and resolve issues in your ComfyUI setup.[w/This tool may expose sensitive system information if used on a public server. MUST READ [a/THIS](https://github.com/chrisdreid/ComfyUI_EnvAutopsyAPI#%EF%B8%8F-warning-security-risk-%EF%B8%8F) before install.]"
}, },
{
"author": "neuratech-ai",
"title": "ComfyUI-MultiGPU",
"reference": "https://github.com/neuratech-ai/ComfyUI-MultiGPU",
"files": [
"https://github.com/neuratech-ai/ComfyUI-MultiGPU"
],
"install_type": "git-clone",
"description": "Experimental nodes for using multiple GPUs in a single ComfyUI workflow.\nThis extension adds new nodes for model loading that allow you to specify the GPU to use for each model. It monkey patches the memory management of ComfyUI in a hacky way and is neither a comprehensive solution nor a well-tested one. Use at your own risk.\nNote that this does not add parallelism. The workflow steps are still executed sequentially just on different GPUs. Any potential speedup comes from not having to constantly load and unload models from VRAM."
},
{ {
"author": "Futureversecom", "author": "Futureversecom",
"title": "ComfyUI-JEN", "title": "ComfyUI-JEN",

View File

@ -630,13 +630,28 @@
[ [
"AD_AnyFileList", "AD_AnyFileList",
"AD_BatchImageLoadFromDir", "AD_BatchImageLoadFromDir",
"AD_CSVPromptStyler",
"AD_CSVReader",
"AD_CSVTranslator",
"AD_DeleteLocalAny", "AD_DeleteLocalAny",
"AD_FluxTrainStepMath", "AD_FluxTrainStepMath",
"AD_HFDownload",
"AD_ImageColorFilter",
"AD_ImageSaver", "AD_ImageSaver",
"AD_PromptReplace", "AD_PromptReplace",
"AD_TextListToString", "AD_TextListToString",
"AD_TextSaver", "AD_TextSaver",
"AD_ZipSave" "AD_TxtToCSVCombiner",
"AD_ZipSave",
"RunningHubAccountStatus",
"RunningHubFilePreviewer",
"RunningHubFileSaver",
"RunningHubInit",
"RunningHubNodeInfo",
"RunningHubNodeInfoCollector",
"RunningHubNodeInfoReplace",
"RunningHubWorkflowExecutor",
"RunningHubWorkflowID"
], ],
{ {
"title_aux": "ComfyUI-Addoor [UNSAFE]" "title_aux": "ComfyUI-Addoor [UNSAFE]"
@ -1169,6 +1184,7 @@
"https://github.com/ShahFaisalWani/ComfyUI-Mojen-Nodeset": [ "https://github.com/ShahFaisalWani/ComfyUI-Mojen-Nodeset": [
[ [
"MojenAnalyzeProcessor", "MojenAnalyzeProcessor",
"MojenImageLoader",
"MojenLogPercent", "MojenLogPercent",
"MojenNSFWClassifier", "MojenNSFWClassifier",
"MojenNSFWClassifierSave", "MojenNSFWClassifierSave",
@ -1859,6 +1875,7 @@
"CLIPTextEncodeControlnet", "CLIPTextEncodeControlnet",
"CLIPTextEncodeFlux", "CLIPTextEncodeFlux",
"CLIPTextEncodeHunyuanDiT", "CLIPTextEncodeHunyuanDiT",
"CLIPTextEncodePixArtAlpha",
"CLIPTextEncodeSD3", "CLIPTextEncodeSD3",
"CLIPTextEncodeSDXL", "CLIPTextEncodeSDXL",
"CLIPTextEncodeSDXLRefiner", "CLIPTextEncodeSDXLRefiner",
@ -1876,6 +1893,7 @@
"ConditioningSetAreaStrength", "ConditioningSetAreaStrength",
"ConditioningSetMask", "ConditioningSetMask",
"ConditioningSetTimestepRange", "ConditioningSetTimestepRange",
"ConditioningStableAudio",
"ConditioningZeroOut", "ConditioningZeroOut",
"ControlNetApply", "ControlNetApply",
"ControlNetApplyAdvanced", "ControlNetApplyAdvanced",
@ -2331,7 +2349,8 @@
[ [
"Genera.BatchPreviewer", "Genera.BatchPreviewer",
"Genera.BatchTester", "Genera.BatchTester",
"Genera.GCPStorageNode" "Genera.GCPStorageNode",
"Genera.Utils"
], ],
{ {
"title_aux": "ComfyUI-GeneraNodes" "title_aux": "ComfyUI-GeneraNodes"
@ -2790,6 +2809,8 @@
"https://github.com/jonnydolake/ComfyUI-AIR-Nodes": [ "https://github.com/jonnydolake/ComfyUI-AIR-Nodes": [
[ [
"ForceMinimumBatchSize", "ForceMinimumBatchSize",
"ImageCompositeChained",
"MatchImageCountToMaskCount",
"TargetLocationCrop", "TargetLocationCrop",
"TargetLocationPaste", "TargetLocationPaste",
"string_list_to_prompt_schedule" "string_list_to_prompt_schedule"
@ -2928,6 +2949,7 @@
"DownloadAndLoadHyVideoTextEncoder", "DownloadAndLoadHyVideoTextEncoder",
"HyVideoBlockSwap", "HyVideoBlockSwap",
"HyVideoCFG", "HyVideoCFG",
"HyVideoContextOptions",
"HyVideoCustomPromptTemplate", "HyVideoCustomPromptTemplate",
"HyVideoDecode", "HyVideoDecode",
"HyVideoEmptyTextEmbeds", "HyVideoEmptyTextEmbeds",
@ -3176,7 +3198,18 @@
], ],
"https://github.com/logtd/ComfyUI-HunyuanLoom": [ "https://github.com/logtd/ComfyUI-HunyuanLoom": [
[ [
"HyVideoFlowEditSampler" "ConfigureModifiedHY",
"HYApplyRegionalConds",
"HYAttnOverride",
"HYCreateRegionalCond",
"HYFetaEnhance",
"HYFlowEditGuider",
"HYFlowEditSampler",
"HYForwardODESampler",
"HYInverseModelSamplingPred",
"HYReverseModelSamplingPred",
"HYReverseODESampler",
"HyVideoFlowEditSamplerWrapper"
], ],
{ {
"title_aux": "ComfyUI-HunyuanLoom [WIP]" "title_aux": "ComfyUI-HunyuanLoom [WIP]"
@ -3452,19 +3485,6 @@
"title_aux": "my-comfy-node" "title_aux": "my-comfy-node"
} }
], ],
"https://github.com/neuratech-ai/ComfyUI-MultiGPU": [
[
"CLIPLoaderMultiGPU",
"CheckpointLoaderMultiGPU",
"ControlNetLoaderMultiGPU",
"DualCLIPLoaderMultiGPU",
"UNETLoaderMultiGPU",
"VAELoaderMultiGPU"
],
{
"title_aux": "ComfyUI-MultiGPU"
}
],
"https://github.com/neverbiasu/ComfyUI-ControlNeXt": [ "https://github.com/neverbiasu/ComfyUI-ControlNeXt": [
[ [
"ControlNextPipelineConfig", "ControlNextPipelineConfig",

File diff suppressed because it is too large Load Diff

View File

@ -11,6 +11,16 @@
{
"author": "neuratech-ai",
"title": "ComfyUI-MultiGPU [NOT MAINTAINED]",
"reference": "https://github.com/neuratech-ai/ComfyUI-MultiGPU",
"files": [
"https://github.com/neuratech-ai/ComfyUI-MultiGPU"
],
"install_type": "git-clone",
"description": "Experimental nodes for using multiple GPUs in a single ComfyUI workflow.\nThis extension adds new nodes for model loading that allow you to specify the GPU to use for each model. It monkey patches the memory management of ComfyUI in a hacky way and is neither a comprehensive solution nor a well-tested one. Use at your own risk.\nNote that this does not add parallelism. The workflow steps are still executed sequentially just on different GPUs. Any potential speedup comes from not having to constantly load and unload models from VRAM."
},
{ {
"author": "jefferyharrell", "author": "jefferyharrell",
"title": "ComfyUI-JHXMP [REMOVED]", "title": "ComfyUI-JHXMP [REMOVED]",

View File

@ -10,6 +10,140 @@
{
"author": "xfgexo",
"title": "EXO Custom ComfyUI Nodes",
"id": "exo-custom-nodes",
"reference": "https://github.com/xfgexo/EXO-Custom-ComfyUI-Nodes",
"files": [
"https://github.com/xfgexo/EXO-Custom-ComfyUI-Nodes"
],
"install_type": "git-clone",
"description": "A custom node pack made with efficiency and quality of life features in mind. Most notably is my Prompt Builder Deluxe Node. Unlike any other run-of-the-mill prompt builder or styler node out there. Mine allows you to create and design in a way no other node does."
},
{
"author": "jefferyharrell",
"title": "JH XMP Metadata Nodes",
"reference": "https://github.com/ComfyUI-JH/ComfyUI-JH-XMP-Metadata-Nodes",
"files": [
"https://github.com/ComfyUI-JH/ComfyUI-JH-XMP-Metadata-Nodes"
],
"install_type": "git-clone",
"description": "These are custom nodes for ComfyUI for the loading and saving of metadata in XMP format. XMP metadata is embedded in the images created by these nodes; it travels along wherever the image does. Both macOS and Windows index XMP metadata automatically, making it searchable from the Finder on the Mac or the File Explorer in Windows. Apps like Photoshop or Lightroom (and presumably many others) expose XMP metadata and allow it to be edited."
},
{
"author": "AEmotionStudio",
"title": "ComfyUI Christmas Theme 🎄✨",
"reference": "https://github.com/AEmotionStudio/ComfyUI-ChristmasTheme",
"files": [
"https://github.com/AEmotionStudio/ComfyUI-ChristmasTheme"
],
"install_type": "git-clone",
"description": "A beautiful theme extension for ComfyUI that adds festive touches with dynamic backgrounds, snowfall effects, and animated node connections"
},
{
"author": "Black Forest Labs",
"title": "Black Forest Labs API Nodes",
"reference": "https://github.com/black-forest-labs/bfl-comfy-nodes",
"files": [
"https://github.com/black-forest-labs/bfl-comfy-nodes"
],
"install_type": "git-clone",
"description": "ComfyUI nodes for Black Forest Labs API Services"
},
{
"author": "Light-x02",
"title": "Image Metadata Nodes",
"id": "image_metadata_nodes",
"reference": "https://github.com/Light-x02/ComfyUI-Image-Metadata-Nodes",
"files": [
"https://github.com/Light-x02/ComfyUI-Image-Metadata-Nodes"
],
"install_type": "git-clone",
"description": "Nodes for loading and saving images with metadata in ComfyUI."
},
{
"author": "marcoc2",
"title": "Image Processing Suite for ComfyUI",
"reference": "https://github.com/marcoc2/ComfyUI-AnotherUtils",
"files": [
"https://github.com/marcoc2/ComfyUI-AnotherUtils"
],
"install_type": "git-clone",
"description": "A collection of specialized image processing nodes for ComfyUI, focused on dataset preparation and pixel art manipulation."
},
{
"author": "BIMer-99",
"title": "ComfyUI_FishSpeech_EX",
"reference": "https://github.com/BIMer-99/ComfyUI_FishSpeech_EX",
"files": [
"https://github.com/BIMer-99/ComfyUI_FishSpeech_EX"
],
"install_type": "git-clone",
"description": "This plugin is optimized for Fish-Speech-1.5 version and is only applicable to version 1.5"
},
{
"author": "CyanAutumn",
"title": "ComfyUi Random Manage Cyan",
"id": "CyanAutumn",
"reference": "https://github.com/CyanAutumn/ComfyUi_Random_Manage_Cyan",
"files": [
"https://github.com/CyanAutumn/ComfyUi_Random_Manage_Cyan"
],
"install_type": "git-clone",
"description": "A random prompt node"
},
{
"author": "kazeyori",
"title": "Quick Image Sequence Process",
"reference": "https://github.com/kazeyori/ComfyUI-QuickImageSequenceProcess",
"files": [
"https://github.com/kazeyori/ComfyUI-QuickImageSequenceProcess"
],
"install_type": "git-clone",
"description": "A ComfyUI plugin for quick image sequence processing. This plugin allows users to manipulate frame sequences with various operations including frame insertion, deletion, and duplication."
},
{
"author": "ptmaster",
"title": "Embedding Merge for ComfyUI",
"reference": "https://github.com/ptmaster/ComfyUI-Load-Diffusion-Model-to-Muti-GPUs",
"files": [
"https://github.com/ptmaster/ComfyUI-Load-Diffusion-Model-to-Muti-GPUs/raw/refs/heads/main/Load%20Diffusion%20Model%20into%20Muti%20GPUs.py"
],
"install_type": "copy",
"description": "NODES: OverrideLoadedDiffusionDevice.\nI happen to have two graphics cards, and I want to load models into another graphics card in Comfyui, so I designed this small node."
},
{
"author": "ADDOOR",
"title": "ComfyUI-Addoor",
"reference": "https://github.com/Eagle-CN/ComfyUI-Addoor",
"files": [
"https://github.com/Eagle-CN/ComfyUI-Addoor"
],
"install_type": "git-clone",
"description": "A collection of batch operation toolkits suitable for ComfyUI"
},
{
"author": "pollockjj",
"title": "ComfyUI-MultiGPU",
"reference": "https://github.com/pollockjj/ComfyUI-MultiGPU",
"files": [
"https://github.com/pollockjj/ComfyUI-MultiGPU"
],
"install_type": "git-clone",
"description": "Experimental nodes for using multiple GPUs in a single ComfyUI workflow.\nOriginal repo: [a/https://github.com/neuratech-ai/ComfyUI-MultiGPU](https://github.com/neuratech-ai/ComfyUI-MultiGPU)"
},
{
"author": "PressWagon",
"title": "ComfyUI-StringsAndThings",
"reference": "https://github.com/PressWagon/ComfyUI-StringsAndThings",
"files": [
"https://github.com/PressWagon/ComfyUI-StringsAndThings"
],
"install_type": "git-clone",
"description": "EA collection of ComfyUI custom nodes for formatting and debugging string data with the intention of collecting generation data to be processed by a custom node pack like comfy-image-saver, as well as miscellaneous extra nodes to experiment with."
},
{ {
"author": "42lux", "author": "42lux",
"title": "Just a bunch of QOL nodes by 42lux", "title": "Just a bunch of QOL nodes by 42lux",
@ -553,149 +687,6 @@
], ],
"install_type": "git-clone", "install_type": "git-clone",
"description": "NeoGriever's helper nodes. Better CLIP Text Encoder, Resolution Provider, Multimask Write/Read, TextBoxes Simple/Join/x2/x3, Sliders INT/FLOAT/STEPPER, String Tool/Squisher/Cutter, Create Solid Color, Fill with Color, Checkerboard Generator, Image Progress Bar" "description": "NeoGriever's helper nodes. Better CLIP Text Encoder, Resolution Provider, Multimask Write/Read, TextBoxes Simple/Join/x2/x3, Sliders INT/FLOAT/STEPPER, String Tool/Squisher/Cutter, Create Solid Color, Fill with Color, Checkerboard Generator, Image Progress Bar"
},
{
"author": "duhaifeng",
"title": "ComfyUI-ICC-nodes",
"reference": "https://github.com/rubi-du/ComfyUI-ICC-nodes",
"files": [
"https://github.com/rubi-du/ComfyUI-ICC-nodes"
],
"install_type": "git-clone",
"description": "This repository support processing Comfyui image nodes with ICC profile, load and save images with ICC profile"
},
{
"author": "sourceful-official",
"title": "LoadLoraModelOnlyWithUrl",
"reference": "https://github.com/sourceful-official/LoadLoraModelOnlyWithUrl",
"files": [
"https://github.com/sourceful-official/LoadLoraModelOnlyWithUrl"
],
"description": "ComfyUI-LoadLoraModelOnlyWithUrl",
"install_type": "git-clone"
},
{
"author": "huanngzh",
"title": "ComfyUI-MVAdapter",
"reference": "https://github.com/huanngzh/ComfyUI-MVAdapter",
"files": [
"https://github.com/huanngzh/ComfyUI-MVAdapter"
],
"description": "This extension integrates [a/MV-Adapter](https://github.com/huanngzh/MV-Adapter) into ComfyUI, allowing users to generate multi-view consistent images from text prompts or single images directly within the ComfyUI interface.",
"install_type": "git-clone"
},
{
"author": "kimara-ai",
"title": "Kimara.ai's Advanced Watermarking Tools",
"reference": "https://github.com/kimara-ai/ComfyUI-Kimara-AI-Advanced-Watermarks",
"files": [
"https://github.com/kimara-ai/ComfyUI-Kimara-AI-Advanced-Watermarks"
],
"description": "The KimaraAIWatermarker custom node allows you to apply watermark text and logo overlays to images. Optionally, the watermark can be moved by the move_watermark_step amount of pixels after each generated image. To apply a moving watermark to a list of images, use the KimaraAIBatchImages node to concatenate the list into a single tensor, then use that as an input for the watermark node, as shown in the example image below.",
"install_type": "git-clone"
},
{
"author": "PauldeLavallaz",
"title": "Claude Prompt Generator",
"id": "claude_prompt_generator",
"reference": "https://github.com/PauldeLavallaz/comfyui_claude_prompt_generator",
"files": [
"https://github.com/PauldeLavallaz/comfyui_claude_prompt_generator"
],
"install_type": "git-clone",
"description": "Node that generates prompts using Anthropic Claude API."
},
{
"author": "NyaamZ",
"title": "Get Booru Tag ExtendeD",
"reference": "https://github.com/NyaamZ/ComfyUI-GetBooruTag-ED",
"files": [
"https://github.com/NyaamZ/ComfyUI-GetBooruTag-ED"
],
"description": "Get tag from Booru site.",
"install_type": "git-clone"
},
{
"author": "Aerse",
"title": "ComfyUI-Seed-Nodes",
"reference": "https://github.com/Aerse/ComfyUI-Seed-Nodes",
"files": [
"https://github.com/Aerse/ComfyUI-Seed-Nodes"
],
"description": "ComfyUI-Seed-Nodes is a custom node library that extends the functionality of ComfyUI, offering advanced image loading and pixelation tools.",
"install_type": "git-clone"
},
{
"author": "ClownsharkBatwing",
"title": "RES4LYF",
"id": "res4lyf",
"reference": "https://github.com/ClownsharkBatwing/RES4LYF",
"files": [
"https://github.com/ClownsharkBatwing/RES4LYF"
],
"install_type": "git-clone",
"description": "Advanced samplers with new noise scaling math to enable SDE sampling with all publicly available rectified flow models; new unsampling/noise inversion methods and other advanced techniques for inpainting and/or guiding the sampling process with latent images. 40 sampler types, 20 noise types, 7 noise scaling modes, in a single node. Also includes a wide variety of QoF and other utility nodes for manipulating sigmas, latents, images, and more."
},
{
"author": "duskfallcrew",
"title": "Embedding Merge for ComfyUI",
"reference": "https://github.com/duskfallcrew/Comfyui_EmbeddingMerge_Node",
"files": [
"https://github.com/duskfallcrew/Comfyui_EmbeddingMerge_Node/raw/refs/heads/main/merge_embed.py"
],
"install_type": "copy",
"description": "Extremely inspired and forked from: [a/https://github.com/klimaleksus/stable-diffusion-webui-embedding-merge](https://github.com/klimaleksus/stable-diffusion-webui-embedding-merge)"
},
{
"author": "5x00",
"title": "ComfyUI-VLM_Captions",
"reference": "https://github.com/5x00/ComfyUI-VLM_Captions",
"files": [
"https://github.com/5x00/ComfyUI-VLM_Captions"
],
"install_type": "git-clone",
"description": "A simple ComfyUI node that let's you use Claude or ChatGPT 4o's VLM capabilities to generate captions/tags for images."
},
{
"author": "xs315431",
"title": "Comfyui_Get_promptId",
"reference": "https://github.com/xs315431/Comfyui_Get_promptId",
"files": [
"https://github.com/xs315431/Comfyui_Get_promptId"
],
"install_type": "git-clone",
"description": "NODES: Get Prompt_Id, Success Callback\nget comfyui task id and Callback for successful image generation, in conjunction with the back-end"
},
{
"author": "Rvage0815",
"title": "RvTComfyUI-RvTools_v2",
"reference": "https://github.com/Rvage0815/ComfyUI-RvTools_v2",
"files": [
"https://github.com/Rvage0815/ComfyUI-RvTools_v2"
],
"install_type": "git-clone",
"description": "this node contains a lot of small little helpers like switches, passers and selectors that i use a lot to build my workflows."
},
{
"author": "Eugene (JEONG-JIWOO)",
"title": "ComfyUI_Eugene_Nodes",
"reference": "https://github.com/JEONG-JIWOO/ComfyUI_Eugene_Nodes",
"files": [
"https://github.com/JEONG-JIWOO/ComfyUI_Eugene_Nodes"
],
"install_type": "git-clone",
"description": "A collection of utility nodes using Dictionary designed to optimize and manage workflows in ComfyUI."
},
{
"author": "Stable Diffusion VN",
"title": "SDVN Comfy node",
"id": "SDVN",
"reference": "https://github.com/StableDiffusionVN/SDVN_Comfy_node",
"files": [
"https://github.com/StableDiffusionVN/SDVN_Comfy_node"
],
"install_type": "git-clone",
"description": "Collection of nodes supports using comfyUi more quickly and conveniently (Auto download model, image, easy merger ...)"
} }
] ]
} }

View File

@ -191,6 +191,7 @@
"https://github.com/42lux/ComfyUI-42lux": [ "https://github.com/42lux/ComfyUI-42lux": [
[ [
"FluxEmptyLatentSizePicker", "FluxEmptyLatentSizePicker",
"FluxHighresFixScaler",
"ModelSamplingFluxNormalized", "ModelSamplingFluxNormalized",
"PromptWithTokenCounter" "PromptWithTokenCounter"
], ],
@ -365,22 +366,33 @@
"https://github.com/807502278/ComfyUI-WJNodes": [ "https://github.com/807502278/ComfyUI-WJNodes": [
[ [
"AdvCrop", "AdvCrop",
"BboxRestoreMask",
"ColorSegmentation",
"ColorSegmentation_v2",
"ComfyUIPath", "ComfyUIPath",
"CoordsSelectMask",
"ImageChannelBus", "ImageChannelBus",
"InvertChannelAdv", "InvertChannelAdv",
"LoadColorConfig",
"LoadImageAdv", "LoadImageAdv",
"LoadImageFromPath", "LoadImageFromPath",
"MaskDetection", "MaskDetection",
"MaskLineMapping",
"MaskSelectMask",
"MergeImageList", "MergeImageList",
"PathAppend", "PathAppend",
"PrimitiveNode", "PrimitiveNode",
"RGBABatchToImage", "RGBABatchToImage",
"Sam2AutoSegmentation_data",
"SaveImageOut", "SaveImageOut",
"SaveImageToPath", "SaveImageToPath",
"SegmDetectorCombined_batch",
"SelectImagesBatch", "SelectImagesBatch",
"SplitPath", "SplitPath",
"ToImageListData", "ToImageListData",
"WAS_Mask_Fill_Region_batch",
"any_data", "any_data",
"array_element_count",
"load_model_value", "load_model_value",
"show_type", "show_type",
"sort_images_batch" "sort_images_batch"
@ -1536,6 +1548,18 @@
"title_aux": "ComfyUI_RSS_Feed_Reader" "title_aux": "ComfyUI_RSS_Feed_Reader"
} }
], ],
"https://github.com/BIMer-99/ComfyUI_FishSpeech_EX": [
[
"AudioToPrompt",
"LoadVQGAN",
"Prompt2Semantic",
"SaveAudioToMp3",
"Semantic2Audio"
],
{
"title_aux": "ComfyUI_FishSpeech_EX"
}
],
"https://github.com/BIMer-99/Comfyui_Hunyuan3D_EX": [ "https://github.com/BIMer-99/Comfyui_Hunyuan3D_EX": [
[ [
"GenerateSixViews", "GenerateSixViews",
@ -1964,18 +1988,12 @@
"title_aux": "ComfyUI-Rework-X" "title_aux": "ComfyUI-Rework-X"
} }
], ],
"https://github.com/BobsBlazed/Bobs_Latent_Optimizer/raw/refs/heads/main/Bobs_Latent_Optimizer.py": [
[
"BobsFluxSDXLLatentNode"
],
{
"title_aux": "Bobs_Latent_Optimizer"
}
],
"https://github.com/Bria-AI/ComfyUI-BRIA-API": [ "https://github.com/Bria-AI/ComfyUI-BRIA-API": [
[ [
"BriaEraser", "BriaEraser",
"BriaGenFill" "BriaGenFill",
"ShotByImageNode",
"ShotByTextNode"
], ],
{ {
"title_aux": "BRIA AI API nodes" "title_aux": "BRIA AI API nodes"
@ -2342,6 +2360,23 @@
"title_aux": "Primere nodes for ComfyUI" "title_aux": "Primere nodes for ComfyUI"
} }
], ],
"https://github.com/CpreForEver/CFE_comfyui": [
[
"CFE Aspect Ratio",
"CFE FLUX Guidance",
"CFE FLUX Sampler",
"CFE FLUX Sampler (Pipe)",
"CFE Flux In Pipe",
"CFE Flux Out Pipe",
"CFE Lora Params",
"CFE Scheduler",
"CFE Sigma Sampler",
"CFE Sigma Sampler Strings"
],
{
"title_aux": "CFE_comfyui"
}
],
"https://github.com/Creeper-MZ/comfyui_nai_api": [ "https://github.com/Creeper-MZ/comfyui_nai_api": [
[ [
"NovelAI", "NovelAI",
@ -2355,6 +2390,15 @@
"title_aux": "comfyui_nai_api" "title_aux": "comfyui_nai_api"
} }
], ],
"https://github.com/CyanAutumn/ComfyUi_Random_Manage_Cyan": [
[
"Random Prompt Cyan",
"Remove Prompt Cyan"
],
{
"title_aux": "ComfyUi Random Manage Cyan"
}
],
"https://github.com/Cyber-BCat/ComfyUI_Auto_Caption": [ "https://github.com/Cyber-BCat/ComfyUI_Auto_Caption": [
[ [
"Auto Caption", "Auto Caption",
@ -2607,6 +2651,37 @@
"title_aux": "ComfyUI Color Detection Nodes" "title_aux": "ComfyUI Color Detection Nodes"
} }
], ],
"https://github.com/Eagle-CN/ComfyUI-Addoor": [
[
"AD_AnyFileList",
"AD_BatchImageLoadFromDir",
"AD_CSVPromptStyler",
"AD_CSVReader",
"AD_CSVTranslator",
"AD_DeleteLocalAny",
"AD_FluxTrainStepMath",
"AD_HFDownload",
"AD_ImageColorFilter",
"AD_ImageSaver",
"AD_PromptReplace",
"AD_TextListToString",
"AD_TextSaver",
"AD_TxtToCSVCombiner",
"AD_ZipSave",
"RunningHubAccountStatus",
"RunningHubFilePreviewer",
"RunningHubFileSaver",
"RunningHubInit",
"RunningHubNodeInfo",
"RunningHubNodeInfoCollector",
"RunningHubNodeInfoReplace",
"RunningHubWorkflowExecutor",
"RunningHubWorkflowID"
],
{
"title_aux": "ComfyUI-Addoor"
}
],
"https://github.com/EeroHeikkinen/ComfyUI-eesahesNodes": [ "https://github.com/EeroHeikkinen/ComfyUI-eesahesNodes": [
[ [
"InstantX Flux Union ControlNet Loader" "InstantX Flux Union ControlNet Loader"
@ -3965,6 +4040,7 @@
"IsulionHabitatGenerator", "IsulionHabitatGenerator",
"IsulionLoadImagesNode", "IsulionLoadImagesNode",
"IsulionMagicalEffectGenerator", "IsulionMagicalEffectGenerator",
"IsulionMegaPromptV3",
"IsulionMultiplePromptGenerator", "IsulionMultiplePromptGenerator",
"IsulionMythicalLocationGenerator", "IsulionMythicalLocationGenerator",
"IsulionNegativePromptGenerator", "IsulionNegativePromptGenerator",
@ -3976,7 +4052,6 @@
"IsulionTechGenerator", "IsulionTechGenerator",
"IsulionTimeOfDayGenerator", "IsulionTimeOfDayGenerator",
"IsulionWeatherGenerator", "IsulionWeatherGenerator",
"MegaPromptV3",
"\u23fb IsulionShutdown" "\u23fb IsulionShutdown"
], ],
{ {
@ -4800,6 +4875,7 @@
"Texturaizer_GetVAEName", "Texturaizer_GetVAEName",
"Texturaizer_IPAdapterEmbeds", "Texturaizer_IPAdapterEmbeds",
"Texturaizer_KSamplerAdvanced", "Texturaizer_KSamplerAdvanced",
"Texturaizer_Placeholder",
"Texturaizer_PowerLoraLoader", "Texturaizer_PowerLoraLoader",
"Texturaizer_SetGlobalDir", "Texturaizer_SetGlobalDir",
"Texturaizer_SigmasSelector", "Texturaizer_SigmasSelector",
@ -4907,6 +4983,15 @@
"title_aux": "Gemini prompt generator JT version" "title_aux": "Gemini prompt generator JT version"
} }
], ],
"https://github.com/Light-x02/ComfyUI-Image-Metadata-Nodes": [
[
"ImageMetadataLoader",
"ImageMetadataSaver"
],
{
"title_aux": "Image Metadata Nodes"
}
],
"https://github.com/LightSketch-ai/ComfyUI-LivePortraitNode": [ "https://github.com/LightSketch-ai/ComfyUI-LivePortraitNode": [
[ [
"LightSketch Live Portrait", "LightSketch Live Portrait",
@ -6159,6 +6244,21 @@
"title_aux": "ComfyUI-AdvancedLivePortrait" "title_aux": "ComfyUI-AdvancedLivePortrait"
} }
], ],
"https://github.com/PressWagon/ComfyUI-StringsAndThings": [
[
"DebugString",
"FormatConcatStrings",
"FormattingSingle",
"FourierAnalysisNode",
"LoraNameCollector",
"LoraSelector",
"MosaicEffectNode",
"TextEmbeddingsInterrogator"
],
{
"title_aux": "ComfyUI-StringsAndThings"
}
],
"https://github.com/Pseudotools/Pseudocomfy": [ "https://github.com/Pseudotools/Pseudocomfy": [
[ [
"Combiner", "Combiner",
@ -7088,6 +7188,7 @@
], ],
"https://github.com/SlackinJack/distrifuser_comfyui": [ "https://github.com/SlackinJack/distrifuser_comfyui": [
[ [
"DistrifuserPipelineLoader",
"DistrifuserSampler" "DistrifuserSampler"
], ],
{ {
@ -7317,6 +7418,8 @@
"SDVN Controlnet Apply", "SDVN Controlnet Apply",
"SDVN DALL-E Generate Image", "SDVN DALL-E Generate Image",
"SDVN Easy IPAdapter weight", "SDVN Easy IPAdapter weight",
"SDVN Exif check",
"SDVN Image Info",
"SDVN Image Size", "SDVN Image Size",
"SDVN Inpaint", "SDVN Inpaint",
"SDVN KSampler", "SDVN KSampler",
@ -7328,6 +7431,7 @@
"SDVN Merge Flux", "SDVN Merge Flux",
"SDVN Merge SD1", "SDVN Merge SD1",
"SDVN Merge SDXL", "SDVN Merge SDXL",
"SDVN Metadata Check",
"SDVN Model Merge", "SDVN Model Merge",
"SDVN Pipe In", "SDVN Pipe In",
"SDVN Pipe Out", "SDVN Pipe Out",
@ -8655,6 +8759,8 @@
"Mask Invert", "Mask Invert",
"Mask Minority Region", "Mask Minority Region",
"Mask Paste Region", "Mask Paste Region",
"Mask Rect Area",
"Mask Rect Area (Advanced)",
"Mask Smooth Region", "Mask Smooth Region",
"Mask Threshold Region", "Mask Threshold Region",
"Masks Add", "Masks Add",
@ -9456,6 +9562,7 @@
"LineartStandardPreprocessor", "LineartStandardPreprocessor",
"MaskAddNode", "MaskAddNode",
"MiDaSDepthPreprocessor", "MiDaSDepthPreprocessor",
"PurgeVRAMNode",
"VideoInfo", "VideoInfo",
"VideoLoader", "VideoLoader",
"VideoSaver", "VideoSaver",
@ -9477,13 +9584,18 @@
"https://github.com/aidenli/ComfyUI_NYJY": [ "https://github.com/aidenli/ComfyUI_NYJY": [
[ [
"CivitaiPrompt", "CivitaiPrompt",
"ConverAnyToString",
"CustomLatentImage-NYJY", "CustomLatentImage-NYJY",
"CustomLatentImageSimple", "CustomLatentImageSimple",
"FloatSlider-NYJY", "FloatSlider-NYJY",
"GetItemFromList",
"JoyCaption", "JoyCaption",
"JoyCaptionAlpha1Online", "JoyCaptionAlpha1Online",
"JoyCaptionAlpha2Online", "JoyCaptionAlpha2Online",
"JoyTag", "JoyTag",
"JsonDumps",
"JsonLoads",
"SplitString",
"Translate" "Translate"
], ],
{ {
@ -9944,6 +10056,7 @@
[ [
"Sage_AdvSamplerInfo", "Sage_AdvSamplerInfo",
"Sage_CacheMaintenance", "Sage_CacheMaintenance",
"Sage_CheckpointLoaderRecent",
"Sage_CheckpointLoaderSimple", "Sage_CheckpointLoaderSimple",
"Sage_CollectKeywordsFromLoraStack", "Sage_CollectKeywordsFromLoraStack",
"Sage_ConditioningZeroOut", "Sage_ConditioningZeroOut",
@ -9960,6 +10073,7 @@
"Sage_LoadImage", "Sage_LoadImage",
"Sage_LoraStack", "Sage_LoraStack",
"Sage_LoraStackLoader", "Sage_LoraStackLoader",
"Sage_LoraStackRecent",
"Sage_ModelInfoBreakout", "Sage_ModelInfoBreakout",
"Sage_ModelInfoFromModelId", "Sage_ModelInfoFromModelId",
"Sage_ModelReport", "Sage_ModelReport",
@ -10435,6 +10549,20 @@
"title_aux": "ComfyUI_HF_Inference" "title_aux": "ComfyUI_HF_Inference"
} }
], ],
"https://github.com/black-forest-labs/bfl-comfy-nodes": [
[
"FLUX 1.0 [canny]",
"FLUX 1.0 [depth]",
"FLUX 1.0 [dev]",
"FLUX 1.0 [fill]",
"FLUX 1.0 [pro]",
"FLUX 1.1 [pro]",
"FLUX 1.1 [ultra]"
],
{
"title_aux": "Black Forest Labs API Nodes"
}
],
"https://github.com/blackcodetavern/ComfyUI-Benripack": [ "https://github.com/blackcodetavern/ComfyUI-Benripack": [
[ [
"AnimationExtractor", "AnimationExtractor",
@ -10779,7 +10907,7 @@
"title_aux": "Bytebeat Synthesizer: Composing with Operators" "title_aux": "Bytebeat Synthesizer: Composing with Operators"
} }
], ],
"https://github.com/c0ffymachyne/ComfyUI_SingalProcessing": [ "https://github.com/c0ffymachyne/ComfyUI_SignalProcessing": [
[ [
"SignalProcessingBaxandall3BandEQ", "SignalProcessingBaxandall3BandEQ",
"SignalProcessingBaxandallEQ", "SignalProcessingBaxandallEQ",
@ -11549,6 +11677,7 @@
"LayerUtility: ImageCombineAlpha", "LayerUtility: ImageCombineAlpha",
"LayerUtility: ImageHub", "LayerUtility: ImageHub",
"LayerUtility: ImageMaskScaleAs", "LayerUtility: ImageMaskScaleAs",
"LayerUtility: ImageMaskScaleAsV2",
"LayerUtility: ImageOpacity", "LayerUtility: ImageOpacity",
"LayerUtility: ImageReel", "LayerUtility: ImageReel",
"LayerUtility: ImageReelComposit", "LayerUtility: ImageReelComposit",
@ -11563,6 +11692,7 @@
"LayerUtility: LayerImageTransform", "LayerUtility: LayerImageTransform",
"LayerUtility: LayerMaskTransform", "LayerUtility: LayerMaskTransform",
"LayerUtility: LoadVQAModel", "LayerUtility: LoadVQAModel",
"LayerUtility: NameToColor",
"LayerUtility: NumberCalculator", "LayerUtility: NumberCalculator",
"LayerUtility: NumberCalculatorV2", "LayerUtility: NumberCalculatorV2",
"LayerUtility: PrintInfo", "LayerUtility: PrintInfo",
@ -12096,6 +12226,7 @@
"CLIPTextEncodeControlnet", "CLIPTextEncodeControlnet",
"CLIPTextEncodeFlux", "CLIPTextEncodeFlux",
"CLIPTextEncodeHunyuanDiT", "CLIPTextEncodeHunyuanDiT",
"CLIPTextEncodePixArtAlpha",
"CLIPTextEncodeSD3", "CLIPTextEncodeSD3",
"CLIPTextEncodeSDXL", "CLIPTextEncodeSDXL",
"CLIPTextEncodeSDXLRefiner", "CLIPTextEncodeSDXLRefiner",
@ -12113,6 +12244,7 @@
"ConditioningSetAreaStrength", "ConditioningSetAreaStrength",
"ConditioningSetMask", "ConditioningSetMask",
"ConditioningSetTimestepRange", "ConditioningSetTimestepRange",
"ConditioningStableAudio",
"ConditioningZeroOut", "ConditioningZeroOut",
"ControlNetApply", "ControlNetApply",
"ControlNetApplyAdvanced", "ControlNetApplyAdvanced",
@ -12472,23 +12604,6 @@
"title_aux": "Crystools" "title_aux": "Crystools"
} }
], ],
"https://github.com/ctefer/CFE_comfyui": [
[
"CFE Aspect Ratio",
"CFE FLUX Guidance",
"CFE FLUX Sampler",
"CFE FLUX Sampler (Pipe)",
"CFE Flux In Pipe",
"CFE Flux Out Pipe",
"CFE Lora Params",
"CFE Scheduler",
"CFE Sigma Sampler",
"CFE Sigma Sampler Strings"
],
{
"title_aux": "CFE_comfyui"
}
],
"https://github.com/cubiq/Block_Patcher_ComfyUI": [ "https://github.com/cubiq/Block_Patcher_ComfyUI": [
[ [
"FluxBlockPatcherSampler", "FluxBlockPatcherSampler",
@ -12808,6 +12923,7 @@
"D2 Checkpoint Loader", "D2 Checkpoint Loader",
"D2 Controlnet Loader", "D2 Controlnet Loader",
"D2 EmptyImage Alpha", "D2 EmptyImage Alpha",
"D2 Filename Template",
"D2 Folder Image Queue", "D2 Folder Image Queue",
"D2 Get Image Size", "D2 Get Image Size",
"D2 Grid Image", "D2 Grid Image",
@ -12838,7 +12954,8 @@
"D2 XY Plot Easy", "D2 XY Plot Easy",
"D2 XY Prompt SR", "D2 XY Prompt SR",
"D2 XY Prompt SR2", "D2 XY Prompt SR2",
"D2 XY Seed" "D2 XY Seed",
"D2 XY String To Plot"
], ],
{ {
"author": "da2el", "author": "da2el",
@ -13475,10 +13592,12 @@
"DRMBT_LoadMedia", "DRMBT_LoadMedia",
"DRMBT_MultiMinMax", "DRMBT_MultiMinMax",
"DRMBT_String_Item_Menu", "DRMBT_String_Item_Menu",
"ImageFrameBlend",
"ListItemSelector", "ListItemSelector",
"NumberPlusPlus", "NumberPlusPlus",
"NumberRemap", "NumberRemap",
"SwitchDuo", "SwitchDuo",
"TextLineSelect",
"TextPlusPlus" "TextPlusPlus"
], ],
{ {
@ -13595,10 +13714,12 @@
"Eden_MaskBoundingBox", "Eden_MaskBoundingBox",
"Eden_MaskCombiner", "Eden_MaskCombiner",
"Eden_Math", "Eden_Math",
"Eden_RandomPromptFromFile",
"Eden_RepeatLatentBatch", "Eden_RepeatLatentBatch",
"Eden_Seed", "Eden_Seed",
"Eden_String", "Eden_String",
"Eden_StringHash", "Eden_StringHash",
"Eden_StringReplace",
"Eden_gpt4_node", "Eden_gpt4_node",
"Extend_Sequence", "Extend_Sequence",
"FolderScanner", "FolderScanner",
@ -13757,7 +13878,8 @@
[ [
"Genera.BatchPreviewer", "Genera.BatchPreviewer",
"Genera.BatchTester", "Genera.BatchTester",
"Genera.GCPStorageNode" "Genera.GCPStorageNode",
"Genera.Utils"
], ],
{ {
"title_aux": "ComfyUI-GeneraNodes" "title_aux": "ComfyUI-GeneraNodes"
@ -15103,6 +15225,7 @@
"bing_loader", "bing_loader",
"bing_tool", "bing_tool",
"bool_logic", "bool_logic",
"browser_use_tool",
"check_text", "check_text",
"check_web_tool", "check_web_tool",
"classify_function", "classify_function",
@ -15221,7 +15344,6 @@
"save_redis_memo", "save_redis_memo",
"savepersona", "savepersona",
"searxng_tool", "searxng_tool",
"selenium_tool",
"send_to_wechat_official", "send_to_wechat_official",
"show_text_party", "show_text_party",
"sql_tool", "sql_tool",
@ -16821,6 +16943,18 @@
"title_aux": "comfyUI-nsfw-detection" "title_aux": "comfyUI-nsfw-detection"
} }
], ],
"https://github.com/kazeyori/ComfyUI-QuickImageSequenceProcess": [
[
"QuickImageSequenceProcess"
],
{
"author": "kazeyori",
"description": "A ComfyUI plugin for efficient image sequence processing. Features frame insertion, duplication, and removal with intuitive controls.",
"nickname": "QuickSeq",
"title": "Quick Image Sequence Process",
"title_aux": "Quick Image Sequence Process"
}
],
"https://github.com/kealiu/ComfyUI-S3-Tools": [ "https://github.com/kealiu/ComfyUI-S3-Tools": [
[ [
"Load Image From S3", "Load Image From S3",
@ -17095,6 +17229,7 @@
"DownloadAndLoadHyVideoTextEncoder", "DownloadAndLoadHyVideoTextEncoder",
"HyVideoBlockSwap", "HyVideoBlockSwap",
"HyVideoCFG", "HyVideoCFG",
"HyVideoContextOptions",
"HyVideoCustomPromptTemplate", "HyVideoCustomPromptTemplate",
"HyVideoDecode", "HyVideoDecode",
"HyVideoEmptyTextEmbeds", "HyVideoEmptyTextEmbeds",
@ -17638,6 +17773,7 @@
"JKEasyDetailer", "JKEasyDetailer",
"JKEasyDetailer_Context", "JKEasyDetailer_Context",
"JKEasyKSampler_Context", "JKEasyKSampler_Context",
"JKEasyUpscaleImage",
"JKEasyWatermark", "JKEasyWatermark",
"JKInspireSchedulerAdapter", "JKInspireSchedulerAdapter",
"JKLilContext", "JKLilContext",
@ -18091,7 +18227,8 @@
"StringList", "StringList",
"StringListFromCSV", "StringListFromCSV",
"StringListToCSV", "StringListToCSV",
"StringMatcher" "StringMatcher",
"TimeFormatter"
], ],
{ {
"title_aux": "ComfyUI-String-Helper" "title_aux": "ComfyUI-String-Helper"
@ -18421,6 +18558,7 @@
"LTXAttentioOverride", "LTXAttentioOverride",
"LTXAttentionBank", "LTXAttentionBank",
"LTXAttnOverride", "LTXAttnOverride",
"LTXFetaEnhance",
"LTXFlowEditCFGGuider", "LTXFlowEditCFGGuider",
"LTXFlowEditSampler", "LTXFlowEditSampler",
"LTXForwardModelSamplingPred", "LTXForwardModelSamplingPred",
@ -18835,6 +18973,8 @@
"MaskDetailerPipe", "MaskDetailerPipe",
"MaskListToMaskBatch", "MaskListToMaskBatch",
"MaskPainter", "MaskPainter",
"MaskRectArea",
"MaskRectAreaAdvanced",
"MaskToSEGS", "MaskToSEGS",
"MaskToSEGS_for_AnimateDiff", "MaskToSEGS_for_AnimateDiff",
"MasksToMaskList", "MasksToMaskList",
@ -19234,6 +19374,18 @@
"title_aux": "ComfyUI-SubjectStyle-CSV" "title_aux": "ComfyUI-SubjectStyle-CSV"
} }
], ],
"https://github.com/marcoc2/ComfyUI-AnotherUtils": [
[
"CustomCrop",
"LoadImagesOriginal",
"NearestUpscale",
"PixelArtNormalizer",
"SmartResize"
],
{
"title_aux": "Image Processing Suite for ComfyUI"
}
],
"https://github.com/marduk191/ComfyUI-Fluxpromptenhancer": [ "https://github.com/marduk191/ComfyUI-Fluxpromptenhancer": [
[ [
"FluxPromptEnhance" "FluxPromptEnhance"
@ -20918,6 +21070,19 @@
"title_aux": "CRT-Nodes" "title_aux": "CRT-Nodes"
} }
], ],
"https://github.com/pollockjj/ComfyUI-MultiGPU": [
[
"CLIPLoaderMultiGPU",
"CheckpointLoaderMultiGPU",
"ControlNetLoaderMultiGPU",
"DualCLIPLoaderMultiGPU",
"UNETLoaderMultiGPU",
"VAELoaderMultiGPU"
],
{
"title_aux": "ComfyUI-MultiGPU"
}
],
"https://github.com/portu-sim/comfyui_bmab": [ "https://github.com/portu-sim/comfyui_bmab": [
[ [
"BMAB Alpha Composit", "BMAB Alpha Composit",
@ -21038,6 +21203,14 @@
"title_aux": "ComfyUI-SAM2-Realtime" "title_aux": "ComfyUI-SAM2-Realtime"
} }
], ],
"https://github.com/ptmaster/ComfyUI-Load-Diffusion-Model-to-Muti-GPUs/raw/refs/heads/main/Load%20Diffusion%20Model%20into%20Muti%20GPUs.py": [
[
"OverrideLoadedDiffusionDevice"
],
{
"title_aux": "Embedding Merge for ComfyUI"
}
],
"https://github.com/purpen/ComfyUI-AIRedoon": [ "https://github.com/purpen/ComfyUI-AIRedoon": [
[ [
"AIRedoonApplyLoRAStack", "AIRedoonApplyLoRAStack",
@ -21515,7 +21688,7 @@
"title_aux": "ComfyUI-TranscriptionTools" "title_aux": "ComfyUI-TranscriptionTools"
} }
], ],
"https://github.com/rubi-du/ComfyUI-BiRefNet-lite": [ "https://github.com/rubi-du/ComfyUI-BiRefNet-Super": [
[ [
"BiRefNet_Lite", "BiRefNet_Lite",
"BiRefNet_Super", "BiRefNet_Super",
@ -21625,10 +21798,16 @@
], ],
"https://github.com/ryanontheinside/ComfyUI_RealTimeNodes": [ "https://github.com/ryanontheinside/ComfyUI_RealTimeNodes": [
[ [
"DeltaControl",
"FPSMonitor",
"FloatControl", "FloatControl",
"FloatSequence",
"IntControl", "IntControl",
"IntSequence",
"IntervalControl",
"QuickShapeMask", "QuickShapeMask",
"StringControl" "StringControl",
"StringSequence"
], ],
{ {
"title_aux": "Nodes for use with real-time applications of ComfyUI" "title_aux": "Nodes for use with real-time applications of ComfyUI"
@ -22207,6 +22386,7 @@
"BizyAirUniFormer_SemSegPreprocessor", "BizyAirUniFormer_SemSegPreprocessor",
"BizyAirZoe_DepthMapPreprocessor", "BizyAirZoe_DepthMapPreprocessor",
"BizyAir_MinusZoneChatGLM3TextEncode", "BizyAir_MinusZoneChatGLM3TextEncode",
"LayerMask: SegmentAnythingUltra V2",
"StableDiffusionXLControlNetUnionPipeline" "StableDiffusionXLControlNetUnionPipeline"
], ],
{ {
@ -22642,7 +22822,8 @@
"https://github.com/smthemex/ComfyUI_TRELLIS": [ "https://github.com/smthemex/ComfyUI_TRELLIS": [
[ [
"Trellis_LoadModel", "Trellis_LoadModel",
"Trellis_Sampler" "Trellis_Sampler",
"Trellis_multiimage_loader"
], ],
{ {
"title_aux": "ComfyUI_TRELLIS" "title_aux": "ComfyUI_TRELLIS"
@ -22953,6 +23134,7 @@
"teeth GetFirstSeg", "teeth GetFirstSeg",
"teeth GetValueByIndexFromList", "teeth GetValueByIndexFromList",
"teeth RunPythonCode", "teeth RunPythonCode",
"teeth SplitGridImage",
"teeth TextSplitByDelimiter" "teeth TextSplitByDelimiter"
], ],
{ {
@ -23261,22 +23443,6 @@
"title_aux": "ComfyUI-StoryMaker" "title_aux": "ComfyUI-StoryMaker"
} }
], ],
"https://github.com/tanglup/Comfyui-Ycnode": [
[
"CanvasNode"
],
{
"title_aux": "Comfyui-Ycanvas"
}
],
"https://github.com/tanglup/Comfyui_Flux_Style_Adjust": [
[
"StyleModelAdvancedApply"
],
{
"title_aux": "Comfyui_Flux_Style_Adjust (Redux)"
}
],
"https://github.com/teward/ComfyUI-Helper-Nodes": [ "https://github.com/teward/ComfyUI-Helper-Nodes": [
[ [
"HelperNodes_CfgScale", "HelperNodes_CfgScale",
@ -24306,6 +24472,25 @@
"title_aux": "NodeGPT" "title_aux": "NodeGPT"
} }
], ],
"https://github.com/xfgexo/EXO-Custom-ComfyUI-Nodes": [
[
"ComfyUI_EXO_Clip_Text_Encode",
"ComfyUI_EXO_DisplayText",
"ComfyUI_EXO_FluxSampler",
"ComfyUI_EXO_FluxSamplerMini",
"ComfyUI_EXO_ImageRescale",
"ComfyUI_EXO_LatentImageSize",
"ComfyUI_EXO_LatentImageSizeX",
"ComfyUI_EXO_Notes",
"ComfyUI_EXO_NumericValue",
"ComfyUI_EXO_PromptBuilderDeluxe",
"ComfyUI_EXO_SaveText",
"ComfyUI_EXO_TranslateText"
],
{
"title_aux": "EXO Custom ComfyUI Nodes"
}
],
"https://github.com/xiaoxiaodesha/hd_node": [ "https://github.com/xiaoxiaodesha/hd_node": [
[ [
"Combine HDMasks", "Combine HDMasks",
@ -24529,6 +24714,22 @@
"title_aux": "ComfyUI-Fal-API-Flux" "title_aux": "ComfyUI-Fal-API-Flux"
} }
], ],
"https://github.com/yichengup/Comfyui-Ycanvas": [
[
"CanvasNode"
],
{
"title_aux": "Comfyui-Ycanvas"
}
],
"https://github.com/yichengup/Comfyui_Flux_Style_Adjust": [
[
"StyleModelAdvancedApply"
],
{
"title_aux": "Comfyui_Flux_Style_Adjust (Redux)"
}
],
"https://github.com/yiwangsimple/ComfyUI_DW_Chat": [ "https://github.com/yiwangsimple/ComfyUI_DW_Chat": [
[ [
"DeepSeekChatNode", "DeepSeekChatNode",
@ -24864,6 +25065,7 @@
"KY_FilePathAnalyzer-", "KY_FilePathAnalyzer-",
"KY_JoinToString", "KY_JoinToString",
"KY_LoadImagesFromFolder-", "KY_LoadImagesFromFolder-",
"KY_MathExpression",
"KY_OpenAICaptionImage", "KY_OpenAICaptionImage",
"KY_OpenAIChat", "KY_OpenAIChat",
"KY_ReadImage-", "KY_ReadImage-",
@ -24948,6 +25150,8 @@
], ],
"https://github.com/yuvraj108c/ComfyUI-Pronodes": [ "https://github.com/yuvraj108c/ComfyUI-Pronodes": [
[ [
"ImagesSeekerNode",
"ImagesShufflerNode",
"LoadImageFromOutputDirectoryNode", "LoadImageFromOutputDirectoryNode",
"LoadYoutubeVideoNode", "LoadYoutubeVideoNode",
"PreviewVHSAudioNode", "PreviewVHSAudioNode",
@ -25132,6 +25336,7 @@
"MaskCoverFourCorners", "MaskCoverFourCorners",
"MaskFastGrow", "MaskFastGrow",
"MaskFromFaceModel", "MaskFromFaceModel",
"MaskofCenter",
"MatchImageRatioToPreset", "MatchImageRatioToPreset",
"ModifyTextGender", "ModifyTextGender",
"SplitMask", "SplitMask",

View File

@ -240,6 +240,16 @@
], ],
"install_type": "git-clone", "install_type": "git-clone",
"description": "RAG Demo for LLM" "description": "RAG Demo for LLM"
},
{
"author": "FelixTeutsch",
"title": "BachelorThesis",
"reference": "https://github.com/FelixTeutsch/BachelorThesis",
"files": [
"https://github.com/FelixTeutsch/BachelorThesis"
],
"install_type": "git-clone",
"description": "This is a ComfyUi custom node, that build a new UI on top of the already existing AI, to enable the use of custom controllers"
} }
] ]
} }