Compare commits

..

30 Commits

Author SHA1 Message Date
Dr.Lt.Data
1ede7dfe28 fixed: invalid channel_url in get_risky_level
https://github.com/ltdrdata/ComfyUI-Manager/issues/920
2024-08-02 01:30:03 +09:00
Dr.Lt.Data
d7f5f08179 Use custom download_url instead of torchvision's function
- importing torchvision is quiet timed consuming
2024-08-02 01:23:29 +09:00
11dogzi
707ec9dff8 Comfyui-ergouzi-kaiguan (#919) 2024-08-02 01:13:34 +09:00
Dr.Lt.Data
a410e528cc update DB 2024-08-01 08:49:07 +09:00
Dr.Lt.Data
00be5e80b4 update DB 2024-08-01 07:17:07 +09:00
Jukka Seppänen
f057e185af Add segment-anything-2 nodes (#915)
* Add IC-Light nodes and models

* Add Florence2 and LuminaWrapper -nodes

https://github.com/kijai/ComfyUI-Florence2
https://github.com/kijai/ComfyUI-LuminaWrapper

* Update custom-node-list.json

* Update custom-node-list.json

* Update custom-node-list.json

* Add segment-anything-2

* Update custom-node-list.json
2024-08-01 07:07:45 +09:00
akatz
05614818d0 Add Akatz Nodes (#916)
* Added Akatz Nodes to custom node list and extensions map

* Fixed indent
2024-08-01 07:05:47 +09:00
Dr.Lt.Data
694a2fcbf8 update DB 2024-07-31 00:51:52 +09:00
Dr.Lt.Data
0daa0b6510 update DB 2024-07-30 18:08:15 +09:00
Faych Chen
fe15cac6d2 add ComfyUI-Image-Captioner node (#912) 2024-07-30 16:43:05 +09:00
Dr.Lt.Data
9771c98d90 update DB 2024-07-29 23:28:35 +09:00
PunitD
9904b13997 Update model-list.json (#911)
Remove duplicate SAM models from the list
2024-07-29 23:24:48 +09:00
Dr.Lt.Data
0f80cbcbd7 update DB 2024-07-29 21:56:52 +09:00
sascha fuchs
c4f5d9b4e4 Update custom-node-list.json (#909) 2024-07-29 21:55:22 +09:00
Dr.Lt.Data
581a4d50e0 update DB 2024-07-28 23:09:02 +09:00
Fuou Marinas
8057fa42e4 Add ComfyUI-EbSynth node (#907) 2024-07-28 22:40:02 +09:00
Dr.Lt.Data
de4e1266e5 update DB 2024-07-28 12:08:59 +09:00
Dr.Lt.Data
33268da3a2 fix pyproject.toml 2024-07-28 11:31:08 +09:00
haohaocreates
2aa148c4b2 chore(licence-update): Add pyproject.toml for Custom Node Registry (#906)
Co-authored-by: snomiao <snomiao+comfy-pr@gmail.com>
Co-authored-by: Dr.Lt.Data <128333288+ltdrdata@users.noreply.github.com>
2024-07-28 11:29:53 +09:00
Dr.Lt.Data
f71a0441c6 update DB 2024-07-28 01:07:04 +09:00
Dr.Lt.Data
796e267c80 update DB 2024-07-27 23:14:25 +09:00
Dr.Lt.Data
15ef9b9760 hotfix: Temporarily pin numpy installation to numpy<2
numpy 2 is breaking many package dependencies
2024-07-27 11:25:08 +09:00
Dr.Lt.Data
ac02a881b8 update DB 2024-07-27 11:11:03 +09:00
Dr.Lt.Data
198cae35bf update DB 2024-07-27 00:24:29 +09:00
Dr.Lt.Data
881d49b59a update DB 2024-07-27 00:22:04 +09:00
Dr.Lt.Data
1577682fb9 update DB 2024-07-25 21:09:20 +09:00
Dr.Lt.Data
ac46312db8 update DB 2024-07-25 01:13:24 +09:00
Dr.Lt.Data
3c2eb84602 update DB 2024-07-25 00:24:10 +09:00
Dr.Lt.Data
d88e7dd2e5 update DB 2024-07-24 23:29:14 +09:00
Dr.Lt.Data
fd793441ae update DB 2024-07-24 21:30:08 +09:00
18 changed files with 4585 additions and 2676 deletions

View File

@@ -32,7 +32,7 @@ done
echo
echo CHECK2
find ~/.tmp/default -name "*.py" -print0 | xargs -0 grep "crypto"
find ~/.tmp/default -name "*.py" -print0 | xargs -0 grep -E "crypto|^_A="
echo
echo CHECK3

View File

@@ -40,6 +40,7 @@ cm_global.pip_overrides = {}
if os.path.exists(pip_overrides_path):
with open(pip_overrides_path, 'r', encoding="UTF-8", errors="ignore") as json_file:
cm_global.pip_overrides = json.load(json_file)
cm_global.pip_overrides['numpy'] = 'numpy<2'
def check_comfyui_hash():

View File

@@ -83,7 +83,7 @@
{
"author": "Fannovel16",
"title": "ComfyUI's ControlNet Auxiliary Preprocessors",
"id": "cnet-aux",
"id": "comfyui_controlnet_aux",
"reference": "https://github.com/Fannovel16/comfyui_controlnet_aux",
"files": [
"https://github.com/Fannovel16/comfyui_controlnet_aux"
@@ -139,7 +139,7 @@
"Zoe-DepthMapPreprocessor",
"Zoe_DepthAnythingPreprocessor"],
"install_type": "git-clone",
"description": "This is a rework of comfyui_controlnet_preprocessors based on ControlNet auxiliary models by 🤗. I think the old repo isn't good enough to maintain. All old workflow will still be work with this repo but the version option won't do anything. Almost all v1 preprocessors are replaced by v1.1 except those doesn't appear in v1.1. [w/NOTE: Please refrain from using the controlnet preprocessor alongside this installation, as it may lead to conflicts and prevent proper recognition.]"
"description": "Plug-and-play ComfyUI node sets for making ControlNet hint images."
},
{
"author": "Fannovel16",
@@ -1074,6 +1074,17 @@
"install_type": "git-clone",
"description": "The extension enables large image drawing & upscaling with limited VRAM via the following techniques:\n1.Two SOTA diffusion tiling algorithms: [a/Mixture of Diffusers](https://github.com/albarji/mixture-of-diffusers) and [a/MultiDiffusion](https://github.com/omerbt/MultiDiffusion)\n2.pkuliyi2015's Tiled VAE algorithm."
},
{
"author": "shiimizu",
"title": "ComfyUI PhotoMaker Plus",
"id": "photomaker-plus",
"reference": "https://github.com/shiimizu/ComfyUI-PhotoMaker-Plus",
"files": [
"https://github.com/shiimizu/ComfyUI-PhotoMaker-Plus"
],
"install_type": "git-clone",
"description": "ComfyUI reference implementation for [a/PhotoMaker](https://github.com/TencentARC/PhotoMaker) models.\nNOTE: PhotoMaker V2 is supported."
},
{
"author": "ZaneA",
"title": "ImageReward",
@@ -1114,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."
@@ -2358,7 +2407,7 @@
"https://github.com/Acly/comfyui-tooling-nodes"
],
"install_type": "git-clone",
"description": "Nodes: Load Image (Base64), Load Mask (Base64), Send Image (WebSocket), Crop Image, Apply Mask to Image. Provides nodes geared towards using ComfyUI as a backend for external tools.\nNOTE: This extension is necessary when using an external tool like [comfyui-capture-inference](https://github.com/minux302/comfyui-capture-inference)."
"description": "Provides nodes and server API extensions geared towards using ComfyUI as a backend for external tools."
},
{
"author": "Acly",
@@ -2668,14 +2717,14 @@
},
{
"author": "mcmonkeyprojects",
"title": "Stable Diffusion Dynamic Thresholding (CFG Scale Fix)",
"title": "Dynamic Thresholding",
"id": "dynamic-thresholding",
"reference": "https://github.com/mcmonkeyprojects/sd-dynamic-thresholding",
"files": [
"https://github.com/mcmonkeyprojects/sd-dynamic-thresholding"
],
"install_type": "git-clone",
"description": "Extension for StableSwarmUI, ComfyUI, and AUTOMATIC1111 Stable Diffusion WebUI that enables a way to use higher CFG Scales without color issues. This works by clamping latents between steps."
"description": "Adds nodes for Dynamic Thresholding, CFG scheduling, and related techniques."
},
{
"author": "Tropfchen",
@@ -3013,7 +3062,7 @@
"https://github.com/kijai/ComfyUI-LivePortraitKJ"
],
"install_type": "git-clone",
"description": "Nodes for [a/LivePortrait](https://github.com/KwaiVGI/LivePortrait), insightface is required"
"description": "Nodes for [a/LivePortrait](https://github.com/KwaiVGI/LivePortrait)"
},
{
"author": "kijai",
@@ -3026,6 +3075,17 @@
"install_type": "git-clone",
"description": "Rudimentary wrapper that runs [a/Kwai-Kolors](https://huggingface.co/Kwai-Kolors/Kolors) text2image pipeline using diffusers."
},
{
"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": "hhhzzyang",
"title": "Comfyui-Lama",
@@ -3288,6 +3348,17 @@
"install_type": "git-clone",
"description": "A custom node for ComfyUI. It compare two images to rate facial similarity."
},
{
"author": "chflame163",
"title": "ComfyUI_CatVTON_Wrapper",
"id": "catvton-wrapper",
"reference": "https://github.com/chflame163/ComfyUI_CatVTON_Wrapper",
"files": [
"https://github.com/chflame163/ComfyUI_CatVTON_Wrapper"
],
"install_type": "git-clone",
"description": "[a/CatVTON](https://github.com/Zheng-Chong/CatVTON) warpper for ComfyUI"
},
{
"author": "drustan-hawk",
"title": "primitive-types",
@@ -4278,6 +4349,16 @@
"install_type": "git-clone",
"description": "Nodes: ComfyUI_ImageToText"
},
{
"author": "SoftMeng",
"title": "ComfyUI-DeepCache-Fix",
"reference": "https://github.com/SoftMeng/ComfyUI-DeepCache-Fix",
"files": [
"https://github.com/SoftMeng/ComfyUI-DeepCache-Fix"
],
"install_type": "git-clone",
"description": "Accelerate ComfyUI Nodes for Faster Image Generation, Ensuring Consistency Pre and Post-Acceleration, Ideal for Bulk Image Production."
},
{
"author": "wmatson",
"title": "easy-comfy-nodes",
@@ -4327,6 +4408,16 @@
"install_type": "git-clone",
"description": "Nodes:Keyframe Part, Keyframe Interpolation Part, Keyframe Apply."
},
{
"author": "Haoming02",
"title": "ComfyUI Old Photo Restoration",
"reference": "https://github.com/Haoming02/comfyui-old-photo-restoration",
"files": [
"https://github.com/Haoming02/comfyui-old-photo-restoration"
],
"install_type": "git-clone",
"description": "Perform Bringing-Old-Photos-Back-to-Life"
},
{
"author": "Haoming02",
"title": "ComfyUI Diffusion Color Grading",
@@ -5826,6 +5917,16 @@
"install_type": "git-clone",
"description": "Nodes: LoadImageFromBase64. Loads an image and its transparency mask from a base64-encoded data URI for easy API connection."
},
{
"author": "glowcone",
"title": "String Converter",
"reference": "https://github.com/glowcone/comfyui-string-converter",
"files": [
"https://github.com/glowcone/comfyui-string-converter"
],
"install_type": "git-clone",
"description": "Nodes: Convert String To Int, Convert String To Float"
},
{
"author": "AInseven",
"title": "ComfyUI-fastblend",
@@ -6075,17 +6176,6 @@
"install_type": "git-clone",
"description": "Slightly better random prompt generation tools that allow combining and picking prompts from both file and text input sources."
},
{
"author": "shiimizu",
"title": "ComfyUI PhotoMaker Plus",
"id": "photomaker-plus",
"reference": "https://github.com/shiimizu/ComfyUI-PhotoMaker-Plus",
"files": [
"https://github.com/shiimizu/ComfyUI-PhotoMaker-Plus"
],
"install_type": "git-clone",
"description": "ComfyUI reference implementation for [a/PhotoMaker](https://github.com/TencentARC/PhotoMaker) models. [w/WARN:The repository name has been changed. For those who have previously installed it, please delete custom_nodes/ComfyUI-PhotoMaker from disk and reinstall this.]"
},
{
"author": "yytdfc",
"title": "Amazon Bedrock nodes for ComfyUI",
@@ -6847,6 +6937,17 @@
"install_type": "git-clone",
"description": "Nodes:Cascade Resolutions"
},
{
"author": "al-swaiti",
"title": "All-IN-ONE-style",
"id": "all-in-one-style",
"reference": "https://github.com/al-swaiti/All-IN-ONE-style",
"files": [
"https://github.com/al-swaiti/All-IN-ONE-style"
],
"install_type": "git-clone",
"description": "all art styles"
},
{
"author": "mirabarukaso",
"title": "ComfyUI_Mira",
@@ -7111,7 +7212,7 @@
"https://github.com/cerspense/ComfyUI_cspnodes"
],
"install_type": "git-clone",
"description": "Nodes:Image Dir Iterator, Modelscopet2v, Modelscopev2v."
"description": "Nodes:Image Dir Iterator, Modelscopet2v, Modelscopev2v, Vid Dir Iterator, Image Dir Iterator, Text File Line Iterator, Remap Range, Split Image Channels, Resize By Image, Increment Every N."
},
{
"author": "qwixiwp",
@@ -8017,6 +8118,26 @@
"install_type": "git-clone",
"description": "Store text to Key-Values pair json."
},
{
"author": "shinich39",
"title": "comfyui-model-db",
"reference": "https://github.com/shinich39/comfyui-model-db",
"files": [
"https://github.com/shinich39/comfyui-model-db"
],
"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",
@@ -8411,6 +8532,17 @@
"install_type": "git-clone",
"description": "Simple ComfyUI node that predicts the score of an aesthetic image with SigLIP-based predictor."
},
{
"author": "AIFSH",
"title": "StyleShot-ComfyUI",
"id": "styleshot",
"reference": "https://github.com/AIFSH/StyleShot-ComfyUI",
"files": [
"https://github.com/AIFSH/VocalSeparation-ComfyUI"
],
"install_type": "git-clone",
"description": "a custom node for [a/StyleShot](https://github.com/open-mmlab/StyleShot.git)"
},
{
"author": "AIFSH",
"title": "VocalSeparation-ComfyUI",
@@ -9217,7 +9349,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",
@@ -9337,7 +9469,7 @@
"https://github.com/jeffy5/comfyui-faceless-node"
],
"install_type": "git-clone",
"description": "Nodes:Load Video, Load Frames, Save Video, Face Swap, Face Restore, Face Swap (Video), Face Restore (Video)"
"description": "A facefusion custom node for ComfyUI. Swap or restore faces for image or video"
},
{
"author": "TaiTair",
@@ -9847,7 +9979,7 @@
"https://github.com/christian-byrne/size-match-compositing-nodes"
],
"install_type": "git-clone",
"description": "Takes two images and matches their sizes using various methods, detailed below."
"description": "Match image/mask sizes"
},
{
"author": "christian-byrne",
@@ -9879,6 +10011,16 @@
"install_type": "git-clone",
"description": "comfyui-default-values-manager"
},
{
"author": "christian-byrne",
"title": "youtube-dl-comfyui",
"reference": "https://github.com/christian-byrne/youtube-dl-comfyui",
"files": [
"https://github.com/christian-byrne/youtube-dl-comfyui"
],
"install_type": "git-clone",
"description": "Download youtube videos/playlists"
},
{
"author": "oztrkoguz",
"title": "ComfyUI StoryCreater",
@@ -10577,7 +10719,7 @@
"https://github.com/Scorpinaus/ComfyUI-DiffusersLoader"
],
"install_type": "git-clone",
"description": "This node pack allows loading of CLIP, MODEL, VAE aspects for both SD1.5 and SDXL checkpoints that is converted to diffusers format."
"description": "This project aims to create loaders for diffusers format checkpoint models, making it easier for ComfyUI users to use diffusers format checkpoints instead of the standard checkpoint formats."
},
{
"author": "chakib-belgaid",
@@ -10610,7 +10752,7 @@
"https://github.com/ThereforeGames/ComfyUI-Unprompted"
],
"install_type": "git-clone",
"description": "This is a ComfyUI node that processes your input text with the [a/Unprompted templating language](https://github.com/ThereforeGames/unprompted). Early alpha release.\n"
"description": "A node that processes input text with the [a/Unprompted templating language](https://github.com/ThereforeGames/unprompted)."
},
{
"author": "Tool Of North america",
@@ -10863,7 +11005,7 @@
"https://github.com/dicksondickson/ComfyUI-Dickson-Nodes"
],
"install_type": "git-clone",
"description": "Custom nodes for ComfyUI by DicksonDickson."
"description": "A set of custom nodes that I've either written myself or adapted from other authors"
},
{
"author": "juehackr",
@@ -11346,7 +11488,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",
@@ -11515,14 +11657,14 @@
},
{
"author": "APZmedia",
"title": "APZmedia Clean File Name Node",
"title": "APZmedia Clean Name",
"id": "clean-filename",
"reference": "https://github.com/APZmedia/ComfyUI-APZmedia-cleanName-from-string",
"files": [
"https://github.com/APZmedia/ComfyUI-APZmedia-cleanName-from-string"
],
"install_type": "git-clone",
"description": "The Clean File Name Node is a custom node for ComfyUI designed to process and sanitize text strings for use as valid file names. It replaces invalid characters with a user-specified character and truncates the resulting string to a defined length."
"description": "A custom node to sanitize text to make clean file names from strings."
},
{
"author": "N3rd00d",
@@ -11631,6 +11773,16 @@
"install_type":"git-clone",
"description":"Nodes to perform tensor operations in ComfyUI"
},
{
"author": "un-seen",
"title": "ComfyUI Segment Anything",
"reference": "https://github.com/un-seen/comfyui_segment_anything_plus",
"files":[
"https://github.com/un-seen/comfyui_segment_anything_plus"
],
"install_type":"git-clone",
"description":"This project is a ComfyUI version of [a/sd-webui-segment-anything](https://github.com/continue-revolution/sd-webui-segment-anything). At present, only the most core functionalities have been implemented. I would like to express my gratitude to [a/continue-revolution](https://github.com/continue-revolution) for their preceding work on which this is based."
},
{
"author": "john-mnz",
"title": "ComfyUI-Inspyrenet-Rembg",
@@ -11672,7 +11824,7 @@
"https://github.com/lrzjason/Comfyui-Kolors-Utils"
],
"install_type":"git-clone",
"description":"Nodes: Save Weight As Kolors Unet"
"description":"Nodes: Save Weight As Kolors Unet, Save Kolors"
},
{
"author": "lrzjason",
@@ -11753,6 +11905,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",
@@ -11841,15 +12003,282 @@
"description": "Train Image Loras on both sd1.5 and SDXL. This repo git clones the pieces needed to train. It pops open a second terminal window do do the training. It will also display the inference samples in the node itself so you can track the results."
},
{
"author": "neverbiasu",
"title": "ComfyUI ImageCaptioner",
"reference": "https://github.com/neverbiasu/ComfyUI-ImageCaptioner",
"author": "Mintbeer96",
"title": "ComfyUI-KerasOCR",
"reference": "https://github.com/Mintbeer96/ComfyUI-KerasOCR",
"files": [
"https://github.com/neverbiasu/ComfyUI-ImageCaptioner"
"https://github.com/Mintbeer96/ComfyUI-KerasOCR"
],
"install_type": "git-clone",
"description": "A ComfyUI extension for generating captions for your images. Runs on your own system, no external services used, no filter."
"description": "An OCR node for detect text in image and returns covering mask."
},
{
"author": "pikenrover",
"title": "ComfyUI_PRNodes",
"reference": "https://github.com/pikenrover/ComfyUI_PRNodes",
"files": [
"https://github.com/pikenrover/ComfyUI_PRNodes"
],
"install_type": "git-clone",
"description": "Nodes:RandomPrompt, RandomPromptMixed, ImageScaleTo, EmptyLatentImageScaleBy, LoraLoaderExtended, Save Image w/Metadata, CheckpointLoaderSimpleExtended"
},
{
"author": "EnragedAntelope",
"title": "ComfyUI-Doubutsu-Describer",
"reference": "https://github.com/EnragedAntelope/ComfyUI-Doubutsu-Describer",
"files": [
"https://github.com/EnragedAntelope/ComfyUI-Doubutsu-Describer"
],
"install_type": "git-clone",
"description": "This custom node for ComfyUI allows you to use the Doubutsu small VLM model to describe images. Credit and further information on Doubutsu: [a/https://huggingface.co/qresearch/doubutsu-2b-pt-756](https://huggingface.co/qresearch/doubutsu-2b-pt-756)"
},
{
"author": "jn-jairo",
"title": "JNComfy",
"reference": "https://github.com/jn-jairo/jn_comfyui",
"files": [
"https://github.com/jn-jairo/jn_comfyui"
],
"install_type": "git-clone",
"description": "ComfyUI extension with patches and nodes.\nPatches:Preview device, Extension device, Temperature, Memory estimation, Optimizations, Easy generic inputs, Easy multiple inputs.\nNODES: Image nodes, Image/Area nodes, Image/Blip nodes, Image/Face nodes, Sampling nodes, Patch nodes, Primitive nodes, Primitive/Conversion nodes, Primitive/Process nodes, Workflow nodes, etc..."
},
{
"author": "akierson",
"title": "comfyui-colornodes",
"reference": "https://github.com/akierson/comfyui-colornodes",
"files": [
"https://github.com/akierson/comfyui-colornodes"
],
"install_type": "git-clone",
"description": "Basic Color Nodes for ComfyUI"
},
{
"author": "akierson",
"title": "ComfyUI-textnodes",
"reference": "https://github.com/akierson/ComfyUI-textnodes",
"files": [
"https://github.com/akierson/ComfyUI-textnodes"
],
"install_type": "git-clone",
"description": "Misc Text Nodes for Comfy UI"
},
{
"author": "ai-shizuka",
"title": "ComfyUI-tbox",
"reference": "https://github.com/ai-shizuka/ComfyUI-tbox",
"files": [
"https://github.com/ai-shizuka/ComfyUI-tbox"
],
"install_type": "git-clone",
"description": "Nodes:ImageLoader, ImageSaver, ImagesSaver, ImageResize, ImageSize."
},
{
"author": "neverbiasu",
"title": "ComfyUI-Image-Captioner",
"id": "image-captioner",
"reference": "https://github.com/neverbiasu/ComfyUI-Image-Captioner",
"files": [
"https://github.com/neverbiasu/ComfyUI-Image-Captioner"
],
"install_type": "git-clone",
"description": "A ComfyUI extension for generating captions of images."
},
{
"author": "DriftJohnson",
"title": "DJZ-Nodes",
"id": "DJZ-Nodes",
"reference": "https://github.com/MushroomFleet/DJZ-Nodes",
"files": [
"https://github.com/MushroomFleet/DJZ-Nodes"
],
"install_type": "git-clone",
"description": "AspectSize and other nodes"
},
{
"author": "var1ableX",
"title": "ComfyUI_Accessories",
"reference": "https://github.com/var1ableX/ComfyUI_Accessories",
"files": [
"https://github.com/var1ableX/ComfyUI_Accessories"
],
"install_type": "git-clone",
"description": "Get Mask Dimensions"
},
{
"author": "Makki_Shizu",
"title": "comfyui_reimgsize",
"id": "reimgsize",
"reference": "https://github.com/MakkiShizu/comfyui_reimgsize",
"files": [
"https://github.com/MakkiShizu/comfyui_reimgsize"
],
"install_type": "git-clone",
"description": "a simple reimgsize node(s) in comfyui."
},
{
"author": "JosefKuchar",
"title": "ComfyUI-AdvancedTiling",
"reference": "https://github.com/JosefKuchar/ComfyUI-AdvancedTiling",
"files": [
"https://github.com/JosefKuchar/ComfyUI-AdvancedTiling"
],
"install_type": "git-clone",
"description": "Advanced tiling of various shapes for ComfyUI"
},
{
"author": "neeltheninja",
"title": "ComfyUI-TextOverlay",
"reference": "https://github.com/neeltheninja/ComfyUI-TextOverlay",
"files": [
"https://github.com/neeltheninja/ComfyUI-TextOverlay"
],
"install_type": "git-clone",
"description": "A custom node for ComfyUI that adds text overlay to images, with options for text and background color, opacity, vertical positioning, and custom font selection."
},
{
"author": "Fuou Marinas",
"title": "ComfyUI-EbSynth",
"id": "comfyEbsynth",
"reference": "https://github.com/FuouM/ComfyUI-EbSynth",
"files": [
"https://github.com/FuouM/ComfyUI-EbSynth"
],
"install_type": "git-clone",
"description": "Run EbSynth, Fast Example-based Image Synthesis and Style Transfer, in ComfyUI."
},
{
"author": "Parameshvadivel",
"title": "ComfyUI-SVGview",
"id": "svgview",
"reference": "https://github.com/Parameshvadivel/ComfyUI-SVGview",
"files": [
"https://github.com/Parameshvadivel/ComfyUI-SVGview"
],
"install_type": "git-clone",
"description": "Nodes:Preview SVG"
},
{
"author": "Visionatrix",
"title": "ComfyUI-Visionatrix",
"id": "visionatrix",
"reference": "https://github.com/Visionatrix/ComfyUI-Visionatrix",
"files": [
"https://github.com/Visionatrix/ComfyUI-Visionatrix"
],
"install_type": "git-clone",
"description": "The ComfyUI-Visionatrix nodes are designed for convenient ComfyUI to [a/Visionatrix](https://github.com/Visionatrix/Visionatrix) workflow support migration, in particular to extract prompt input params (input, textarea, checkbox, select, range, file) to be used in simplified Visionatrix UI."
},
{
"author": "liangt",
"title": "comfyui-loadimagewithsubfolder",
"reference": "https://github.com/liangt/comfyui-loadimagewithsubfolder",
"files": [
"https://github.com/liangt/comfyui-loadimagewithsubfolder"
],
"install_type": "git-clone",
"description": "Extend LoadImage node with subfolder support"
},
{
"author": "vault-developer",
"title": "Image-blender",
"reference": "https://github.com/vault-developer/comfyui-image-blender",
"files": [
"https://github.com/vault-developer/comfyui-image-blender"
],
"install_type": "git-clone",
"description": "A custom node to blend two images together using a specified blending mode."
},
{
"author": "gisu",
"title": "foxpack",
"id": "foxp",
"reference": "https://github.com/gisu/comfyui-foxpack",
"files": [
"https://github.com/gisu/comfyui-foxpack"
],
"install_type": "git-clone",
"description": "Collection of nodes for the automation of workflows"
},
{
"author": "webfiltered",
"title": "WTF? - a debug node for ComfyUI",
"id": "debugnode",
"reference": "https://github.com/webfiltered/DebugNode-ComfyUI",
"files": [
"https://github.com/webfiltered/DebugNode-ComfyUI"
],
"install_type": "git-clone",
"description": "This node provides a simple way to view the output of many nodes, without leaving ComfyUI."
},
{
"author": "pzc163",
"title": "Comfyui-CatVTON",
"id": "catvton",
"reference": "https://github.com/pzc163/Comfyui-CatVTON",
"files": [
"https://github.com/pzc163/Comfyui-CatVTON"
],
"install_type": "git-clone",
"description": "Comfyui-CatVTON This repository is the modified official Comfyui node of CatVTON, which is a simple and efficient virtual try-on diffusion model with 1) Lightweight Network (899.06M parameters totally), 2) Parameter-Efficient Training (49.57M parameters trainable) 3) Simplified Inference (< 8G VRAM for 1024X768 resolution).\nThe original GitHub project is [a/https://github.com/Zheng-Chong/CatVTON](https://github.com/Zheng-Chong/CatVTON)"
},
{
"author": "aisabervisionlab",
"title": "ComfyUI_merge_ASVL",
"id": "merge-asvl",
"reference": "https://github.com/aisabervisionlab/ComfyUI_merge_ASVL",
"files": [
"https://github.com/aisabervisionlab/ComfyUI_merge_ASVL"
],
"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 Face Restore, Efficient Face Super-Resolution via Wavelet-based Feature Enhancement Network"
},
{
"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."
},
@@ -12224,6 +12653,17 @@
],
"install_type": "unzip",
"description": "This is a node to convert an image into a CMYK Halftone dot image."
},
{
"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"
}
]
}

View File

File diff suppressed because it is too large Load Diff

View File

@@ -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()

View File

File diff suppressed because it is too large Load Diff

View File

@@ -23,7 +23,7 @@ sys.path.append(glob_path)
import cm_global
from manager_util import *
version = [2, 48, 1]
version = [2, 48, 3]
version_str = f"V{version[0]}.{version[1]}" + (f'.{version[2]}' if len(version) > 2 else '')

View File

@@ -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']:

View File

@@ -2378,6 +2378,17 @@
"url": "https://huggingface.co/TencentARC/PhotoMaker/resolve/main/photomaker-v1.bin",
"size": "934.1MB"
},
{
"name": "photomaker-v2.bin",
"type": "photomaker",
"base": "SDXL",
"save_path": "photomaker",
"description": "PhotoMaker model. This model is compatible with SDXL.",
"reference": "https://huggingface.co/TencentARC/PhotoMaker-V2",
"filename": "photomaker-v2.bin",
"url": "https://huggingface.co/TencentARC/PhotoMaker-V2/resolve/main/photomaker-v2.bin",
"size": "1.8GB"
},
{
"name": "1k3d68.onnx",
"type": "insightface",
@@ -2620,28 +2631,6 @@
"url": "https://huggingface.co/ShilongLiu/GroundingDINO/raw/main/GroundingDINO_SwinT_OGC.cfg.py",
"size": "1.01KB"
},
{
"name": "ViT-H SAM model",
"type": "sam",
"base": "SAM",
"save_path": "sams",
"description": "Segmenty Anything SAM model (ViT-H)",
"reference": "https://github.com/facebookresearch/segment-anything#model-checkpoints",
"filename": "sam_vit_h_4b8939.pth",
"url": "https://dl.fbaipublicfiles.com/segment_anything/sam_vit_h_4b8939.pth",
"size": "2.56GB"
},
{
"name": "ViT-L SAM model",
"type": "sam",
"base": "SAM",
"save_path": "sams",
"description": "Segmenty Anything SAM model (ViT-L)",
"reference": "https://github.com/facebookresearch/segment-anything#model-checkpoints",
"filename": "sam_vit_l_0b3195.pth",
"url": "https://dl.fbaipublicfiles.com/segment_anything/sam_vit_l_0b3195.pth",
"size": "1.25GB"
},
{
"name": "MobileSAM",
"type": "sam",
@@ -2787,8 +2776,8 @@
},
{
"name": "Zero123 3D object Model",
"type": "Zero123",
"base": "Zero123",
"type": "zero123",
"base": "zero123",
"save_path": "checkpoints/zero123",
"description": "model that been trained on 10M+ 3D objects from Objaverse-XL, used for generated rotated CamView",
"reference": "https://objaverse.allenai.org/docs/zero123-xl/",
@@ -2798,8 +2787,8 @@
},
{
"name": "Zero123 3D object Model",
"type": "Zero123",
"base": "Zero123",
"type": "zero123",
"base": "zero123",
"save_path": "checkpoints/zero123",
"description": "Stable Zero123 is a model for view-conditioned image generation based on [a/Zero123](https://github.com/cvlab-columbia/zero123).",
"reference": "https://huggingface.co/stabilityai/stable-zero123",
@@ -2809,8 +2798,8 @@
},
{
"name": "Zero123 3D object Model",
"type": "Zero123",
"base": "Zero123",
"type": "zero123",
"base": "zero123",
"save_path": "checkpoints/zero123",
"description": "Zero123 original checkpoints in 105000 steps.",
"reference": "https://huggingface.co/cvlab/zero123-weights",
@@ -2820,8 +2809,8 @@
},
{
"name": "Zero123 3D object Model",
"type": "Zero123",
"base": "Zero123",
"type": "zero123",
"base": "zero123",
"save_path": "checkpoints/zero123",
"description": "Zero123 original checkpoints in 165000 steps.",
"reference": "https://huggingface.co/cvlab/zero123-weights",
@@ -3370,6 +3359,40 @@
"filename": "PixArt-Sigma-XL-2-1024-MS.pth",
"url": "https://huggingface.co/PixArt-alpha/PixArt-Sigma/resolve/main/PixArt-Sigma-XL-2-1024-MS.pth",
"size": "2.47GB"
},
{
"name": "hunyuan_dit_1.2.safetensors",
"type": "checkpoint",
"base": "Hunyuan-DiT",
"save_path": "checkpoints/hunyuan_dit_comfyui",
"description": "Different versions of HunyuanDIT packaged for ComfyUI use.",
"reference": "https://huggingface.co/comfyanonymous/hunyuan_dit_comfyui",
"filename": "hunyuan_dit_1.2.safetensors",
"url": "https://huggingface.co/comfyanonymous/hunyuan_dit_comfyui/resolve/main/hunyuan_dit_1.2.safetensors",
"size": "8.24GB"
},
{
"name": "hunyuan_dit_1.1.safetensors",
"type": "checkpoint",
"base": "Hunyuan-DiT",
"save_path": "checkpoints/hunyuan_dit_comfyui",
"description": "Different versions of HunyuanDIT packaged for ComfyUI use.",
"reference": "https://huggingface.co/comfyanonymous/hunyuan_dit_comfyui",
"filename": "hunyuan_dit_1.1.safetensors",
"url": "https://huggingface.co/comfyanonymous/hunyuan_dit_comfyui/resolve/main/hunyuan_dit_1.1.safetensors",
"size": "8.24GB"
},
{
"name": "hunyuan_dit_1.0.safetensors",
"type": "checkpoint",
"base": "Hunyuan-DiT",
"save_path": "checkpoints/hunyuan_dit_comfyui",
"description": "Different versions of HunyuanDIT packaged for ComfyUI use.",
"reference": "https://huggingface.co/comfyanonymous/hunyuan_dit_comfyui",
"filename": "hunyuan_dit_1.0.safetensors",
"url": "https://huggingface.co/comfyanonymous/hunyuan_dit_comfyui/resolve/main/hunyuan_dit_1.0.safetensors",
"size": "8.24GB"
}
]
}
}

View File

@@ -12,7 +12,56 @@
{
"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",
"title": "ComfyUI-MidjourneyNode-leoleexh",
"reference": "https://github.com/leoleelxh/ComfyUI-MidjourneyNode-leoleexh",
"files": [
"https://github.com/leoleelxh/ComfyUI-MidjourneyNode-leoleexh"
],
"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": "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]",
"reference": "https://github.com/kijai/ComfyUI-FollowYourEmojiWrapper",
"files": [
"https://github.com/kijai/ComfyUI-FollowYourEmojiWrapper"
],
"install_type": "git-clone",
"description": "Original repo: [a/https://github.com/mayuelala/FollowYourEmoji](https://github.com/mayuelala/FollowYourEmoji)"
},
{
"author": "haomole",
"title": "Comfyui-SadTalker",
"reference": "https://github.com/haomole/Comfyui-SadTalker",
"files": [
"https://github.com/haomole/Comfyui-SadTalker"
],
"install_type": "git-clone",
"description": "[a/SadTalker](https://github.com/OpenTalker/SadTalker) for ComfyUI"
},
{
"author": "maepopi",
"title": "Diffusers-in-ComfyUI",
@@ -1222,16 +1271,6 @@
"install_type": "git-clone",
"description": "This is a PoC port of [a/Google's Prompt-to-Prompt](https://github.com/google/prompt-to-prompt/) to ComfyUI. It isn't feature complete. But it's good enough for evaluating if prompt-to-prompt is of any good."
},
{
"author": "MushroomFleet",
"title": "DJZ-Nodes",
"reference": "https://github.com/MushroomFleet/DJZ-Nodes",
"files": [
"https://github.com/MushroomFleet/DJZ-Nodes"
],
"install_type": "git-clone",
"description": "Nodes:Aspect Size. Drift Johnsons Custom nodes for ComfyUI"
},
{
"author": "stavsap",
"title": "ComfyUI Ollama [WIP]",

View File

@@ -532,6 +532,16 @@
"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"
@@ -1502,6 +1512,18 @@
"title_aux": "ComfyUI-InstantStyle"
}
],
"https://github.com/haomole/Comfyui-SadTalker": [
[
"LoadRefVideo",
"SadTalker",
"ShowAudio",
"ShowText",
"ShowVideo"
],
{
"title_aux": "Comfyui-SadTalker"
}
],
"https://github.com/horidream/ComfyUI-Horidream": [
[
"PassThroughWithSound"
@@ -1516,8 +1538,6 @@
"AdvancedWatermarkEnhancement",
"AdvancedWaveletWatermarkEnhancement",
"CLAHEEnhancement",
"CannyDWTWatermarkEnhancement",
"ColorLevelWatermarkEnhancement",
"CombineEnhancements",
"ComprehensiveImageEnhancement",
"DenoisingFilter",
@@ -1584,6 +1604,22 @@
"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",
@@ -1783,6 +1819,7 @@
"Bjornulf_ResizeImage",
"Bjornulf_SaveApiImage",
"Bjornulf_SaveImagePath",
"Bjornulf_SaveImageToFolder",
"Bjornulf_SaveText",
"Bjornulf_SaveTmpImage",
"Bjornulf_ShowFloat",
@@ -1885,6 +1922,18 @@
"title_aux": "ComfyUI-DiffusersSD3Wrapper"
}
],
"https://github.com/kijai/ComfyUI-FollowYourEmojiWrapper": [
[
"DownloadAndLoadFYEModel",
"FYECLIPEncode",
"FYEMediaPipe",
"FYESampler",
"FYESamplerLong"
],
{
"title_aux": "ComfyUI-FollowYourEmojiWrapper [WIP]"
}
],
"https://github.com/komojini/ComfyUI_Prompt_Template_CustomNodes/raw/main/prompt_with_template.py": [
[
"ObjectPromptWithTemplate",
@@ -1921,6 +1970,15 @@
"title_aux": "ssd-1b-comfyui"
}
],
"https://github.com/leoleelxh/ComfyUI-MidjourneyNode-leoleexh": [
[
"MidjourneyGenerateNode",
"MidjourneyUpscaleNode"
],
{
"title_aux": "ComfyUI-MidjourneyNode-leoleexh"
}
],
"https://github.com/linhusyung/comfyui-Build-and-train-your-network": [
[
"Conv_layer",
@@ -1981,9 +2039,11 @@
],
"https://github.com/maepopi/Diffusers-in-ComfyUI": [
[
"BLoRALoader",
"CreatePipeline",
"GenerateImage",
"Load_B_Lora"
"ImageInference",
"LoRALoader",
"MakeCanny"
],
{
"title_aux": "Diffusers-in-ComfyUI"
@@ -2439,6 +2499,7 @@
"Calculate Image Contrast",
"Calculate Image Saturation",
"Color Similarity Checker",
"Displace Filter",
"Load Image (By Url)"
],
{

View File

File diff suppressed because it is too large Load Diff

View File

@@ -10,6 +10,16 @@
},
{
"author": "neverbiasu",
"title": "ComfyUI ImageCaptioner [REMOVED]",
"reference": "https://github.com/neverbiasu/ComfyUI-ImageCaptioner",
"files": [
"https://github.com/neverbiasu/ComfyUI-ImageCaptioner"
],
"install_type": "git-clone",
"description": "A ComfyUI extension for generating captions for your images. Runs on your own system, no external services used, no filter."
},
{
"author": "mingqizhang",
"title": "ComfyUI_InSPyResNet_zmq [REMOVED]",
@@ -484,7 +494,7 @@
"https://github.com/laksjdjf/IPAdapter-ComfyUI"
],
"install_type": "git-clone",
"description": "This custom nodes provides loader of the IP-Adapter model.[w/NOTE: To use this extension node, you need to download the [a/ip-adapter_sd15.bin](https://huggingface.co/h94/IP-Adapter/resolve/main/models/ip-adapter_sd15.bin) file and place it in the %%**custom_nodes/IPAdapter-ComfyUI/models**%% directory. Additionally, you need to download the 'Clip vision model' from the 'Install models' menu as well.]<BR>NOTE: Use ComfyUI_IPAdapter_plus instead of this."
"description": "This custom nodes provides loader of the IP-Adapter model.[w/NOTE: To use this extension node, you need to download the [a/ip-adapter_sd15.bin](https://huggingface.co/h94/IP-Adapter/resolve/main/models/ip-adapter_sd15.bin) file and place it in the %%**custom_nodes/IPAdapter-ComfyUI/models**%% directory. Additionally, you need to download the 'Clip vision model' from the 'Install models' menu as well.]\nNOTE: Use ComfyUI_IPAdapter_plus instead of this."
},
{
"author": "RockOfFire",

View File

@@ -10,9 +10,371 @@
{
"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",
"id": "catvton-wrapper",
"reference": "https://github.com/chflame163/ComfyUI_CatVTON_Wrapper",
"files": [
"https://github.com/chflame163/ComfyUI_CatVTON_Wrapper"
],
"install_type": "git-clone",
"description": "[a/CatVTON](https://github.com/Zheng-Chong/CatVTON) warpper for ComfyUI"
},
{
"author": "aisabervisionlab",
"title": "ComfyUI_merge_ASVL",
"id": "merge-asvl",
"reference": "https://github.com/aisabervisionlab/ComfyUI_merge_ASVL",
"files": [
"https://github.com/aisabervisionlab/ComfyUI_merge_ASVL"
],
"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": "gisu",
"title": "foxpack",
"id": "foxp",
"reference": "https://github.com/gisu/comfyui-foxpack",
"files": [
"https://github.com/gisu/comfyui-foxpack"
],
"install_type": "git-clone",
"description": "Collection of nodes for the automation of workflows"
},
{
"author": "christian-byrne",
"title": "youtube-dl-comfyui",
"reference": "https://github.com/christian-byrne/youtube-dl-comfyui",
"files": [
"https://github.com/christian-byrne/youtube-dl-comfyui"
],
"install_type": "git-clone",
"description": "Download youtube videos/playlists"
},
{
"author": "pzc163",
"title": "Comfyui-CatVTON",
"id": "catvton",
"reference": "https://github.com/pzc163/Comfyui-CatVTON",
"files": [
"https://github.com/pzc163/Comfyui-CatVTON"
],
"install_type": "git-clone",
"description": "Comfyui-CatVTON This repository is the modified official Comfyui node of CatVTON, which is a simple and efficient virtual try-on diffusion model with 1) Lightweight Network (899.06M parameters totally), 2) Parameter-Efficient Training (49.57M parameters trainable) 3) Simplified Inference (< 8G VRAM for 1024X768 resolution).\nThe original GitHub project is [a/https://github.com/Zheng-Chong/CatVTON](https://github.com/Zheng-Chong/CatVTON)"
},
{
"author": "webfiltered",
"title": "WTF? - a debug node for ComfyUI",
"id": "debugnode",
"reference": "https://github.com/webfiltered/DebugNode-ComfyUI",
"files": [
"https://github.com/webfiltered/DebugNode-ComfyUI"
],
"install_type": "git-clone",
"description": "This node provides a simple way to view the output of many nodes, without leaving ComfyUI."
},
{
"author": "Visionatrix",
"title": "ComfyUI-Visionatrix",
"id": "visionatrix",
"reference": "https://github.com/Visionatrix/ComfyUI-Visionatrix",
"files": [
"https://github.com/Visionatrix/ComfyUI-Visionatrix"
],
"install_type": "git-clone",
"description": "The ComfyUI-Visionatrix nodes are designed for convenient ComfyUI to [a/Visionatrix](https://github.com/Visionatrix/Visionatrix) workflow support migration, in particular to extract prompt input params (input, textarea, checkbox, select, range, file) to be used in simplified Visionatrix UI."
},
{
"author": "Fuou Marinas",
"title": "ComfyUI-EbSynth",
"id": "comfyEbsynth",
"reference": "https://github.com/FuouM/ComfyUI-EbSynth",
"files": [
"https://github.com/FuouM/ComfyUI-EbSynth"
],
"install_type": "git-clone",
"description": "Run EbSynth, Fast Example-based Image Synthesis and Style Transfer, in ComfyUI."
},
{
"author": "Parameshvadivel",
"title": "ComfyUI-SVGview",
"id": "svgview",
"reference": "https://github.com/Parameshvadivel/ComfyUI-SVGview",
"files": [
"https://github.com/Parameshvadivel/ComfyUI-SVGview"
],
"install_type": "git-clone",
"description": "Nodes:Preview SVG"
},
{
"author": "vault-developer",
"title": "Image-blender",
"reference": "https://github.com/vault-developer/comfyui-image-blender",
"files": [
"https://github.com/vault-developer/comfyui-image-blender"
],
"install_type": "git-clone",
"description": "A custom node to blend two images together using a specified blending mode."
},
{
"author": "liangt",
"title": "comfyui-loadimagewithsubfolder",
"reference": "https://github.com/liangt/comfyui-loadimagewithsubfolder",
"files": [
"https://github.com/liangt/comfyui-loadimagewithsubfolder"
],
"install_type": "git-clone",
"description": "Extend LoadImage node with subfolder support"
},
{
"author": "neeltheninja",
"title": "ComfyUI-TextOverlay",
"reference": "https://github.com/neeltheninja/ComfyUI-TextOverlay",
"files": [
"https://github.com/neeltheninja/ComfyUI-TextOverlay"
],
"install_type": "git-clone",
"description": "A custom node for ComfyUI that adds text overlay to images, with options for text and background color, opacity, vertical positioning, and custom font selection."
},
{
"author": "JosefKuchar",
"title": "ComfyUI-AdvancedTiling",
"reference": "https://github.com/JosefKuchar/ComfyUI-AdvancedTiling",
"files": [
"https://github.com/JosefKuchar/ComfyUI-AdvancedTiling"
],
"install_type": "git-clone",
"description": "Advanced tiling of various shapes for ComfyUI"
},
{
"author": "glowcone",
"title": "String Converter",
"reference": "https://github.com/glowcone/comfyui-string-converter",
"files": [
"https://github.com/glowcone/comfyui-string-converter"
],
"install_type": "git-clone",
"description": "Nodes: Convert String To Int, Convert String To Float"
},
{
"author": "Makki_Shizu",
"title": "comfyui_reimgsize",
"id": "reimgsize",
"reference": "https://github.com/MakkiShizu/comfyui_reimgsize",
"files": [
"https://github.com/MakkiShizu/comfyui_reimgsize"
],
"install_type": "git-clone",
"description": "a simple reimgsize node(s) in comfyui."
},
{
"author": "DriftJohnson",
"title": "DJZ-Nodes",
"id": "DJZ-Nodes",
"reference": "https://github.com/MushroomFleet/DJZ-Nodes",
"files": [
"https://github.com/MushroomFleet/DJZ-Nodes"
],
"install_type": "git-clone",
"description": "AspectSize and other nodes"
},
{
"author": "var1ableX",
"title": "ComfyUI_Accessories",
"reference": "https://github.com/var1ableX/ComfyUI_Accessories",
"files": [
"https://github.com/var1ableX/ComfyUI_Accessories"
],
"install_type": "git-clone",
"description": "Get Mask Dimensions"
},
{
"author": "akierson",
"title": "ComfyUI-textnodes",
"reference": "https://github.com/akierson/ComfyUI-textnodes",
"files": [
"https://github.com/akierson/ComfyUI-textnodes"
],
"install_type": "git-clone",
"description": "Misc Text Nodes for Comfy UI"
},
{
"author": "neverbiasu",
"title": "ComfyUI-Image-Captioner",
"id": "image-captioner",
"reference": "https://github.com/neverbiasu/ComfyUI-Image-Captioner",
"files": [
"https://github.com/neverbiasu/ComfyUI-Image-Captioner"
],
"install_type": "git-clone",
"description": "A ComfyUI extension for generating captions of images."
},
{
"author": "jn-jairo",
"title": "JNComfy",
"reference": "https://github.com/jn-jairo/jn_comfyui",
"files": [
"https://github.com/jn-jairo/jn_comfyui"
],
"install_type": "git-clone",
"description": "ComfyUI extension with patches and nodes.\nPatches:Preview device, Extension device, Temperature, Memory estimation, Optimizations, Easy generic inputs, Easy multiple inputs.\nNODES: Image nodes, Image/Area nodes, Image/Blip nodes, Image/Face nodes, Sampling nodes, Patch nodes, Primitive nodes, Primitive/Conversion nodes, Primitive/Process nodes, Workflow nodes, etc..."
},
{
"author": "Haoming02",
"title": "ComfyUI Old Photo Restoration",
"reference": "https://github.com/Haoming02/comfyui-old-photo-restoration",
"files": [
"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."
},
{
"author": "un-seen",
"title": "ComfyUI Segment Anything",
"reference": "https://github.com/un-seen/comfyui_segment_anything_plus",
"files":[
"https://github.com/un-seen/comfyui_segment_anything_plus"
],
"install_type":"git-clone",
"description":"This project is a ComfyUI version of [a/sd-webui-segment-anything](https://github.com/continue-revolution/sd-webui-segment-anything). At present, only the most core functionalities have been implemented. I would like to express my gratitude to [a/continue-revolution](https://github.com/continue-revolution) for their preceding work on which this is based."
},
{
"author": "ai-shizuka",
"title": "ComfyUI-tbox",
"reference": "https://github.com/ai-shizuka/ComfyUI-tbox",
"files": [
"https://github.com/ai-shizuka/ComfyUI-tbox"
],
"install_type": "git-clone",
"description": "Nodes:ImageLoader, ImageSaver, ImagesSaver, ImageResize, ImageSize."
},
{
"author": "akierson",
"title": "comfyui-colornodes",
"reference": "https://github.com/akierson/comfyui-colornodes",
"files": [
"https://github.com/akierson/comfyui-colornodes"
],
"install_type": "git-clone",
"description": "Basic Color Nodes for ComfyUI"
},
{
"author": "EnragedAntelope",
"title": "Doubutsu Image Describer for ComfyUI",
"reference": "https://github.com/EnragedAntelope/ComfyUI-Doubutsu-Describer",
"files": [
"https://github.com/EnragedAntelope/ComfyUI-Doubutsu-Describer"
],
"install_type": "git-clone",
"description": "This custom node for ComfyUI allows you to use the Doubutsu small VLM model to describe images. Credit and further information on Doubutsu: [a/https://huggingface.co/qresearch/doubutsu-2b-pt-756](https://huggingface.co/qresearch/doubutsu-2b-pt-756)"
},
{
"author": "AIFSH",
"title": "StyleShot-ComfyUI",
"id": "styleshot",
"reference": "https://github.com/AIFSH/StyleShot-ComfyUI",
"files": [
"https://github.com/AIFSH/VocalSeparation-ComfyUI"
],
"install_type": "git-clone",
"description": "a custom node for [a/StyleShot](https://github.com/open-mmlab/StyleShot.git)"
},
{
"author": "shinich39",
"title": "comfyui-model-db",
"reference": "https://github.com/shinich39/comfyui-model-db",
"files": [
"https://github.com/shinich39/comfyui-model-db"
],
"install_type": "git-clone",
"description": "Store settings by model."
},
{
"author": "pikenrover",
"title": "ComfyUI_PRNodes",
"reference": "https://github.com/pikenrover/ComfyUI_PRNodes",
"files": [
"https://github.com/pikenrover/ComfyUI_PRNodes"
],
"install_type": "git-clone",
"description": "Nodes:RandomPrompt, RandomPromptMixed, ImageScaleTo, EmptyLatentImageScaleBy, LoraLoaderExtended, Save Image w/Metadata, CheckpointLoaderSimpleExtended"
},
{
"author": "Mintbeer96",
"title": "ComfyUI-KerasOCR",
"reference": "https://github.com/Mintbeer96/ComfyUI-KerasOCR",
"files": [
"https://github.com/Mintbeer96/ComfyUI-KerasOCR"
],
"install_type": "git-clone",
"description": "An OCR node for detect text in image and returns covering mask."
},
{
"author": "SoftMeng",
"title": "ComfyUI-DeepCache-Fix",
"reference": "https://github.com/SoftMeng/ComfyUI-DeepCache-Fix",
"files": [
"https://github.com/SoftMeng/ComfyUI-DeepCache-Fix"
],
"install_type": "git-clone",
"description": "Accelerate ComfyUI Nodes for Faster Image Generation, Ensuring Consistency Pre and Post-Acceleration, Ideal for Bulk Image Production."
},
{
"author": "filliptm",
"title": "ComfyUI_FL-Trainer",
@@ -328,372 +690,6 @@
],
"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 "
},
{
"author": "Patricio Gonzalez Vivo",
"title": "GLSL Nodes",
"reference": "https://github.com/patriciogonzalezvivo/comfyui_glslnodes",
"files": [
"https://github.com/patriciogonzalezvivo/comfyui_glslnodes"
],
"install_type": "git-clone",
"description": "A collections of nodes to support GLSL shaders inside a workflow."
},
{
"author": "MiaoshouAI",
"title": "ComfyUI-Miaoshouai-Tagger",
"id": "miaoshouai-tagger",
"reference": "https://github.com/miaoshouai/ComfyUI-Miaoshouai-Tagger",
"files": [
"https://github.com/miaoshouai/ComfyUI-Miaoshouai-Tagger"
],
"install_type": "git-clone",
"description": "A node helps with image tagging and caption based on Florence-2-base-PromptGen model."
},
{
"author": "sn0w12",
"title": "ComfyUI-Sn0w-Scripts",
"reference": "https://github.com/sn0w12/ComfyUI-Sn0w-Scripts",
"files": [
"https://github.com/sn0w12/ComfyUI-Sn0w-Scripts"
],
"install_type": "git-clone",
"description": "A collection of nodes and improvements created for general ease and lora management. These are just nodes I made and found useful, they should work with most other nodes. Most nodes that take in a prompt are made with booru tags in mind and might not work as expected with other prompts."
},
{
"author": "N3rd00d",
"title": "ComfyUI-Paint3D-Nodes",
"id": "paint3d",
"reference": "https://github.com/N3rd00d/ComfyUI-Paint3D-Nodes",
"files": [
"https://github.com/N3rd00d/ComfyUI-Paint3D-Nodes"
],
"install_type": "git-clone",
"description": "Paint3D Nodes is a custom ComfyUI node for 3D model texture inpainting based on [a/Paint3D](https://arxiv.org/pdf/2312.13913)."
},
{
"author": "JackEllie",
"title": "ComfyUI-AI-Assistant",
"id": "AI-Assistant",
"reference": "https://github.com/JackEllie/ComfyUI_AI_Assistant",
"files": [
"https://github.com/JackEllie/ComfyUI_AI_Assistant"
],
"install_type": "git-clone",
"description": "ComfyUI native implementation of [a/AI-Assistant](https://github.com/tori29umai0123/AI-Assistant)."
},
{
"author": "3D-MeshTool",
"title": "ComfyUI-3D-MeshTool",
"id": "3D-MeshTool",
"reference": "https://github.com/807502278/ComfyUI-3D-MeshTool",
"files": [
"https://github.com/807502278/ComfyUI-3D-MeshTool"
],
"install_type": "git-clone",
"description": "A simple 3D model processing tool within ComfyUI."
},
{
"author": "APZmedia",
"title": "APZmedia Clean File Name Node",
"id": "clean-filename",
"reference": "https://github.com/APZmedia/ComfyUI-APZmedia-cleanName-from-string",
"files": [
"https://github.com/APZmedia/ComfyUI-APZmedia-cleanName-from-string"
],
"install_type": "git-clone",
"description": "The Clean File Name Node is a custom node for ComfyUI designed to process and sanitize text strings for use as valid file names. It replaces invalid characters with a user-specified character and truncates the resulting string to a defined length."
},
{
"author": "Cyberschorsch",
"title": "ComfyUI Checkpoint Loader Config",
"reference": "https://github.com/Cyberschorsch/ComfyUI-checkpoint-config-loader",
"files": [
"https://github.com/Cyberschorsch/ComfyUI-checkpoint-config-loader"
],
"install_type": "git-clone",
"description": "Provides a custom node to load config for sampler nodes from a yaml file."
},
{
"author": "smthemex",
"title": "ComfyUI_Stable_Makeup",
"id": "Stable_Makeup",
"reference": "https://github.com/smthemex/ComfyUI_Stable_Makeup",
"files": [
"https://github.com/smthemex/ComfyUI_Stable_Makeup"
],
"install_type": "git-clone",
"description": "You can apply makeup to the characters in comfyui"
},
{
"author": "ZHO-ZHO-ZHO",
"title": "ComfyUI-UltraEdit-ZHO",
"reference": "https://github.com/ZHO-ZHO-ZHO/ComfyUI-UltraEdit-ZHO",
"files": [
"https://github.com/ZHO-ZHO-ZHO/ComfyUI-UltraEdit-ZHO"
],
"install_type": "git-clone",
"description": "Unofficial implementation of [a/UltraEdit](https://github.com/HaozheZhao/UltraEdit) (Diffusers) for ComfyUI"
},
{
"author": "Indra's Mirror",
"title": "ComfyUI-Documents",
"reference": "https://github.com/Excidos/ComfyUI-Documents",
"files": [
"https://github.com/Excidos/ComfyUI-Documents"
],
"install_type": "git-clone",
"description": "ComfyUI-Documents is a powerful extension for ComfyUI that enhances workflows with advanced document processing capabilities. It includes nodes for loading and parsing various document types (PDF, TXT, DOC, DOCX), converting PDF pages to images, splitting PDFs into individual pages, and selecting specific images from batches. Features include text extraction, image conversion, and seamless integration with existing ComfyUI projects."
},
{
"author": "Expo",
"title": "LM Studio Image to Text Node for ComfyUI",
"reference": "https://github.com/mattjohnpowell/comfyui-lmstudio-image-to-text-node",
"files": [
"https://github.com/mattjohnpowell/comfyui-lmstudio-image-to-text-node"
],
"install_type": "git-clone",
"description": "A custom node for ComfyUI that integrates LM Studio's vision models to generate text descriptions of images. It provides a flexible and customizable way to add image-to-text capabilities to your ComfyUI workflows, working with LM Studio's local API."
},
{
"author": "AIFSH",
"title": "CosyVoice-ComfyUI",
"id": "cosyvoice",
"reference": "https://github.com/AIFSH/CosyVoice-ComfyUI",
"files": [
"https://github.com/AIFSH/CosyVoice-ComfyUI"
],
"install_type": "git-clone",
"description": "a comfyui custom node for [a/CosyVoice](https://github.com/FunAudioLLM/CosyVoice)"
},
{
"author": "leestuartx",
"title": "ComfyUI-GG",
"reference": "https://github.com/leestuartx/ComfyUI-GG",
"files": [
"https://github.com/leestuartx/ComfyUI-GG"
],
"install_type": "git-clone",
"description": "ComfyUI-GG is a collection of ComfyUI nodes designed to enhance productivity in image processing workflows. This plugin provides a set of custom nodes that perform various image manipulations and metadata extractions to streamline your tasks."
},
{
"author": "mgfxer",
"title": "ComfyUI-FrameFX",
"reference": "https://github.com/mgfxer/ComfyUI-FrameFX",
"files": [
"https://github.com/mgfxer/ComfyUI-FrameFX"
],
"install_type": "git-clone",
"description": "A set of custom nodes for frame interpolation and video processing in ComfyUI."
},
{
"author": "injet-zhou",
"title": "comfyui_extra_api",
"reference": "https://github.com/injet-zhou/comfyui_extra_api",
"files": [
"https://github.com/injet-zhou/comfyui_extra_api"
],
"install_type": "git-clone",
"description": "Add more endpoints to make easy for utilizing ComfyUI API."
},
{
"author": "MinusZoneAI",
"title": "ComfyUI-Kolors-MZ",
"id": "kolors-mz",
"reference": "https://github.com/MinusZoneAI/ComfyUI-Kolors-MZ",
"files": [
"https://github.com/MinusZoneAI/ComfyUI-Kolors-MZ"
],
"install_type": "git-clone",
"description": "Implementation of Kolors on ComfyUI\nReference from [a/https://github.com/kijai/ComfyUI-KwaiKolorsWrapper](https://github.com/kijai/ComfyUI-KwaiKolorsWrapper)\nUsing ComfyUI Native Sampling"
},
{
"author": "pamparamm",
"title": "ComfyUI-ppm",
"id": "comfyui-ppm",
"reference": "https://github.com/pamparamm/ComfyUI-ppm",
"files": [
"https://github.com/pamparamm/ComfyUI-ppm"
],
"install_type": "git-clone",
"description": "Fixed AttentionCouple/NegPip(negative weights in prompts), more CFG++ samplers, etc."
},
{
"author": "Haoming02",
"title": "ComfyUI ReSharpen",
"reference": "https://github.com/Haoming02/comfyui-resharpen",
"files": [
"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."
},
{
"author": "BenNarum",
"title": "ComfyUI_CAS",
"reference": "https://github.com/BenNarum/ComfyUI_CAS",
"files": [
"https://github.com/BenNarum/ComfyUI_CAS"
],
"install_type": "git-clone",
"description": "This extension provides nodes that allow experimentation with various elements (samplers, latent, activators, attenuator, scheulders, ...) of Stable Diffusion."
},
{
"author": "SiliconFlow",
"title": "☁BizyAir Nodes",
"id": "bizyair",
"reference": "https://github.com/siliconflow/BizyAir",
"files": [
"https://github.com/siliconflow/BizyAir"
],
"install_type": "git-clone",
"description": "[a/BizyAir](https://github.com/siliconflow/BizyAir) Comfy Nodes that can run in any environment."
},
{
"author": "Extraltodeus",
"title": "pre_cfg_comfy_nodes_for_ComfyUI",
"id": "precfg",
"reference": "https://github.com/Extraltodeus/pre_cfg_comfy_nodes_for_ComfyUI",
"files": [
"https://github.com/Extraltodeus/pre_cfg_comfy_nodes_for_ComfyUI"
],
"install_type": "git-clone",
"description": "A set of nodes to prepare the noise predictions before the CFG function"
},
{
"author": "ZZXYWQ",
"title": "ZZX Nodes",
"id": "ZZXYWQ",
"reference": "https://github.com/ZZXYWQ/ComfyUI-ZZXYWQ",
"files": [
"https://github.com/ZZXYWQ/ComfyUI-ZZXYWQ"
],
"install_type": "git-clone",
"description": "Nodes: StreamRecorder, VideoFormatConverter, ZZX_PaintsUndo"
},
{
"author": "smthemex",
"title": "ComfyUI_AnyDoor",
"id": "ComfyUI_AnyDoor",
"reference": "https://github.com/smthemex/ComfyUI_AnyDoor",
"files": [
"https://github.com/smthemex/ComfyUI_AnyDoor"
],
"install_type": "git-clone",
"description": "You can use anydoor, change clothes or object..."
},
{
"author": "Haoming02",
"title": "ComfyUI 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."
},
{
"author": "adigayung",
"title": "ComfyUI-Translator",
"reference": "https://github.com/adigayung/ComfyUI-Translator",
"files": [
"https://github.com/adigayung/ComfyUI-Translator"
],
"install_type": "git-clone",
"description": "Auto translate all languages to english"
},
{
"author": "christian-byrne",
"title": "comfyui-default-values-manager",
"reference": "https://github.com/christian-byrne/comfyui-default-values-manager",
"files": [
"https://github.com/christian-byrne/comfyui-default-values-manager"
],
"install_type": "git-clone",
"description": "comfyui-default-values-manager"
},
{
"author": "vivax3794",
"title": "ComfyUI-Sub-Nodes",
"reference": "https://github.com/vivax3794/ComfyUI-Sub-Nodes",
"files": [
"https://github.com/vivax3794/ComfyUI-Sub-Nodes"
],
"install_type": "git-clone",
"description": "Creating subgraph and Calling subgraphs."
},
{
"author": "HECer",
"title": "ComfyUI-FilePathCreator",
"reference": "https://github.com/HECer/ComfyUI-FilePathCreator",
"files": [
"https://github.com/HECer/ComfyUI-FilePathCreator"
],
"install_type": "git-clone",
"description": "The ComfyUI-FilePathCreator is a custom node extension for ComfyUI designed to generate dynamic filenames based on user-defined parameters. This node helps streamline the process of creating organized and timestamped filenames, ideal for saving output files in a structured manner."
},
{
"author": "mullakhmetov",
"title": "comfyui_dynamic_util_nodes",
"reference": "https://github.com/mullakhmetov/comfyui_dynamic_util_nodes",
"files": [
"https://github.com/mullakhmetov/comfyui_dynamic_util_nodes"
],
"install_type": "git-clone",
"description": "ComfyS3 helpful util nodes for dynamic workflows"
}
]
}

View File

File diff suppressed because it is too large Load Diff

View File

@@ -1,5 +1,51 @@
{
"models": [
{
"name": "photomaker-v2.bin",
"type": "photomaker",
"base": "SDXL",
"save_path": "photomaker",
"description": "PhotoMaker model. This model is compatible with SDXL.",
"reference": "https://huggingface.co/TencentARC/PhotoMaker-V2",
"filename": "photomaker-v2.bin",
"url": "https://huggingface.co/TencentARC/PhotoMaker-V2/resolve/main/photomaker-v2.bin",
"size": "1.8GB"
},
{
"name": "hunyuan_dit_1.2.safetensors",
"type": "checkpoint",
"base": "Hunyuan-DiT",
"save_path": "checkpoints/hunyuan_dit_comfyui",
"description": "Different versions of HunyuanDIT packaged for ComfyUI use.",
"reference": "https://huggingface.co/comfyanonymous/hunyuan_dit_comfyui",
"filename": "hunyuan_dit_1.2.safetensors",
"url": "https://huggingface.co/comfyanonymous/hunyuan_dit_comfyui/resolve/main/hunyuan_dit_1.2.safetensors",
"size": "8.24GB"
},
{
"name": "hunyuan_dit_1.1.safetensors",
"type": "checkpoint",
"base": "Hunyuan-DiT",
"save_path": "checkpoints/hunyuan_dit_comfyui",
"description": "Different versions of HunyuanDIT packaged for ComfyUI use.",
"reference": "https://huggingface.co/comfyanonymous/hunyuan_dit_comfyui",
"filename": "hunyuan_dit_1.1.safetensors",
"url": "https://huggingface.co/comfyanonymous/hunyuan_dit_comfyui/resolve/main/hunyuan_dit_1.1.safetensors",
"size": "8.24GB"
},
{
"name": "hunyuan_dit_1.0.safetensors",
"type": "checkpoint",
"base": "Hunyuan-DiT",
"save_path": "checkpoints/hunyuan_dit_comfyui",
"description": "Different versions of HunyuanDIT packaged for ComfyUI use.",
"reference": "https://huggingface.co/comfyanonymous/hunyuan_dit_comfyui",
"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": "xinsir/ControlNet++: All-in-one ControlNet (ProMax model)",
"type": "controlnet",
@@ -645,48 +691,6 @@
"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"
},
{
"name": "Kijai/SUPIR-v0F_fp16.safetensors (pruned)",
"type": "checkpoints",
"base": "SUPIR",
"save_path": "checkpoints/SUPIR",
"description": "SUPIR checkpoint model",
"reference": "https://huggingface.co/Kijai/SUPIR_pruned/tree/main",
"filename": "SUPIR-v0F_fp16.safetensors",
"url": "https://huggingface.co/Kijai/SUPIR_pruned/resolve/main/SUPIR-v0F_fp16.safetensors"
},
{
"name": "Kijai/SUPIR-v0Q_fp16.safetensors (pruned)",
"type": "checkpoints",
"base": "SUPIR",
"save_path": "checkpoints/SUPIR",
"description": "SUPIR checkpoint model",
"reference": "https://huggingface.co/Kijai/SUPIR_pruned/tree/main",
"filename": "SUPIR-v0Q_fp16.safetensors",
"url": "https://huggingface.co/Kijai/SUPIR_pruned/resolve/main/SUPIR-v0Q_fp16.safetensors"
},
{
"name": "SUPIR-v0F.ckpt",
"type": "checkpoints",
"base": "SUPIR",
"save_path": "checkpoints/SUPIR",
"description": "SUPIR checkpoint model",
"reference": "https://huggingface.co/camenduru/SUPIR/tree/main",
"filename": "SUPIR-v0F.ckpt",
"url": "https://huggingface.co/camenduru/SUPIR/resolve/main/SUPIR-v0F.ckpt"
},
{
"name": "SUPIR-v0Q.ckpt",
"type": "checkpoints",
"base": "SUPIR",
"save_path": "checkpoints/SUPIR",
"description": "SUPIR checkpoint model",
"reference": "https://huggingface.co/camenduru/SUPIR/tree/main",
"filename": "SUPIR-v0Q.ckpt",
"url": "https://huggingface.co/camenduru/SUPIR/resolve/main/SUPIR-v0Q.ckpt"
}
]
}

View File

@@ -82,6 +82,7 @@ cm_global.pip_overrides = {}
if os.path.exists(pip_overrides_path):
with open(pip_overrides_path, 'r', encoding="UTF-8", errors="ignore") as json_file:
cm_global.pip_overrides = json.load(json_file)
cm_global.pip_overrides['numpy'] = 'numpy<2'
def remap_pip_package(pkg):

View File

@@ -1,8 +1,8 @@
[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.1"
license = "LICENSE"
version = "2.48.3"
license = { file = "LICENSE.txt" }
dependencies = ["GitPython", "PyGithub", "matrix-client==0.4.0", "transformers", "huggingface-hub>0.20", "typer", "rich", "typing-extensions"]
[project.urls]