Compare commits

..

62 Commits

Author SHA1 Message Date
Dr.Lt.Data
e8bb7ccda7 Slightly adjust the security level of try fix
https://github.com/ltdrdata/ComfyUI-Manager/issues/1049
2024-10-16 08:31:35 +09:00
Dr.Lt.Data
b139bfabf0 update DB 2024-10-16 00:04:42 +09:00
Dr.Lt.Data
e9a5137889 update DB 2024-10-15 23:35:39 +09:00
Mike Rowley
690b7a7d05 Update custom-node-list.json (#1146)
Added https://github.com/SozeInc/ComfyUI_Soze
2024-10-15 23:03:43 +09:00
Dr.Lt.Data
5c8292d804 update DB 2024-10-15 23:03:26 +09:00
NumZ
c88266f76c Update Comfyui-FlowChain custom nodes (#1143)
node can be found here:
https://github.com/numz/Comfyui-FlowChain
2024-10-15 23:00:59 +09:00
Dr.Lt.Data
d8da2a8c50 update DB 2024-10-13 23:51:34 +09:00
bartly
4d09f6345e Register my node which is for removing background of humen picture (#1141)
* Register my node

* Update custom-node-list.json

---------

Co-authored-by: Dr.Lt.Data <128333288+ltdrdata@users.noreply.github.com>
2024-10-13 23:48:57 +09:00
Dr.Lt.Data
8b1be9d35a update DB 2024-10-13 17:05:37 +09:00
Jukka Seppänen
a1110c22b0 Add PyramidFlowWrapper -nodes (#1140)
* 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

* Add T5 encoder models

* Update custom-node-list.json

* Add PyramidFlowWrapper
2024-10-13 16:16:10 +09:00
Dr.Lt.Data
405e83b79c update DB 2024-10-12 01:47:19 +09:00
Dr.Lt.Data
e3ab7e86ce update DB 2024-10-11 22:35:20 +09:00
CuiGaofeng
1dc683e872 Export Workflow With Cyuai Api Available Nodes (#1138)
* Export Workflow With Cyuai Api Available Nodes

* Update custom-node-list.json

---------

Co-authored-by: Dr.Lt.Data <128333288+ltdrdata@users.noreply.github.com>
2024-10-11 21:56:48 +09:00
Dr.Lt.Data
3fb3f07644 update DB 2024-10-11 21:56:29 +09:00
2kpr
7f937aeaae Add ComfyUI-PMRF Node... (#1137) 2024-10-11 21:55:59 +09:00
Dr.Lt.Data
ff93a16548 update DB 2024-10-11 00:49:48 +09:00
Dr.Lt.Data
bec91ae52d FIXED: invalid log message 2024-10-11 00:49:16 +09:00
Skylar Thomas
bc8a624dbd Update custom-node-list.json to add playbook-3d nodes (#1135) 2024-10-11 00:03:11 +09:00
Daxton Caylor
ca9f8dad5c Update Node Description (#1129)
* Update custom-node-list.json

* Update custom-node-list.json

New Node Comfy-WA

* Update custom-node-list.json

* Update custom-node-list.json

Please update description of my node
2024-10-10 23:59:49 +09:00
Dr.Lt.Data
496ca64008 update DB 2024-10-08 19:57:37 +09:00
RiceRound
2383e134de add RiceRound cryptocat (#1128) 2024-10-08 19:53:51 +09:00
Dr.Lt.Data
38d1bd613f update DB 2024-10-08 19:43:12 +09:00
Dr.Lt.Data
3315807a37 security patch
https://github.com/ltdrdata/ComfyUI-Manager/issues/1125
2024-10-08 19:11:22 +09:00
Dr.Lt.Data
8dd84bb0ec typo fix 2024-10-08 08:31:31 +09:00
Dr.Lt.Data
e9eaff7f7e double click feature is fixed
MODIFIED: separate into copy-full and copy-all
FIXED: improper size copying

https://github.com/ltdrdata/ComfyUI-Manager/issues/1118
2024-10-08 08:28:33 +09:00
Dr.Lt.Data
0469cad3bc security policy is modified
MODIFIED: Fix custom nodes feature belongs to `high` level risky features
2024-10-07 08:58:47 +09:00
Dr.Lt.Data
d289dd523a update DB 2024-10-07 00:29:37 +09:00
Dr.Lt.Data
1cb6adb3dc update DB 2024-10-05 17:16:17 +09:00
SpenserCai
e93d0ab0f2 Fix link in FunAudioLLM (#1115)
* add ComfyUI-FunAudioLLM

* fix link in FunAudioLLM
2024-10-05 17:11:32 +09:00
Dr.Lt.Data
61537d985d FIXED: component feature - compatibility patch
https://github.com/ltdrdata/ComfyUI-Manager/issues/1108
2024-10-05 15:33:22 +09:00
Dr.Lt.Data
c999886fe0 update DB 2024-10-05 15:22:16 +09:00
chrisgoringe
0e6e391caf Update custom-node-list.json (#1110)
Add comfy controller
2024-10-05 14:32:40 +09:00
YarvixPA
26573ce489 Update custom-node-list.json (#1111) 2024-10-05 14:31:09 +09:00
SpenserCai
c2869c8c67 add ComfyUI-FunAudioLLM (#1112) 2024-10-05 14:30:25 +09:00
akatz
792a836121 Update custom-node-list.json with Depthflow Nodes pack (#1113) 2024-10-05 14:28:29 +09:00
Dr.Lt.Data
72ef927b32 update DB 2024-10-03 23:36:03 +09:00
stephennilor
bb67901e92 add nilor-nodes to custom node list db (#1106)
* add nilor-nodes to custom node list db

* Update custom-node-list.json

---------

Co-authored-by: Stephen <>
Co-authored-by: Dr.Lt.Data <128333288+ltdrdata@users.noreply.github.com>
2024-10-03 23:02:49 +09:00
Johan Mellin
f87d4ea150 Update custom-node-list.json (#1107)
Trying this again since you added my node to node_db/new/custom-node-list.json but never in the live custom-node-list.json
2024-10-03 22:58:38 +09:00
Dr.Lt.Data
7ec376774f update DB 2024-10-02 00:15:48 +09:00
Jet Chopper
21ed4bd420 custom-node-list update (#1103)
Co-authored-by: mykhailo-kabanenko <mykhailo.kabanenko@lumiere3d.ai>
2024-10-02 00:07:50 +09:00
Dr.Lt.Data
93b8c39ad7 update DB 2024-10-02 00:04:56 +09:00
Mcmillian
6ea771781f Update custom-node-list.json (#1090) 2024-10-01 23:03:33 +09:00
Dr.Lt.Data
7fc4343dac update DB 2024-10-01 23:03:08 +09:00
BriaOr
b12bd3849c Added Bria AI's comfy-ui nodes repos to the registry (#1098) 2024-10-01 23:02:15 +09:00
Dr.Lt.Data
78d9cbe659 update DB 2024-10-01 23:01:27 +09:00
Dan Bochman
3e3800bc59 node for fashn-ai api (#1100) 2024-10-01 23:00:54 +09:00
Dr.Lt.Data
9adbff6e16 update DB 2024-10-01 22:59:33 +09:00
ez-af
f7a2e3f874 Add ez-af (#1101)
* Add files via upload

* Add files via upload
2024-10-01 22:58:40 +09:00
James Veitch
5b78ce0bff add comfydv nodes to custom-node-list.json (#1102) 2024-10-01 22:57:22 +09:00
CYCHENYUE
2f2ac86513 Update install_type for ComfyUI-Molmo in custom-node-list.json (#1097)
Changed the install_type for ComfyUI-Molmo from 'git_clone' to 'git-clone' to resolve installation issues and maintain consistency with other extensions.

The nodes are already available in the manager, but the installation prompt says “ComfyUI-Molmo install failed: Bad Request”, is this related?
2024-10-01 11:28:38 +09:00
Dr.Lt.Data
fbb1cd60d6 add docs.comfy.org
https://github.com/ltdrdata/ComfyUI-Manager/pull/1095
2024-09-29 17:18:06 +09:00
Dr.Lt.Data
51d3f3829c update DB 2024-09-29 16:59:23 +09:00
Dr.Lt.Data
53c8fc7751 update DB 2024-09-29 16:55:24 +09:00
CYCHENYUE
22fa2825f8 Update custom-node-list.json (#1094)
Use of the molmo model.Generate detailed image descriptions and analysis using Molmo models in ComfyUI.
2024-09-29 16:54:42 +09:00
Dr.Lt.Data
752c17df3c update DB 2024-09-29 16:54:24 +09:00
codecringebinge
66542292c3 Add ComfyUI-Arrow-Key-Canvas-Navigation to custom-node-list.json (#1096) 2024-09-29 16:34:26 +09:00
Dr.Lt.Data
4745597c0a update DB 2024-09-29 16:33:44 +09:00
CYCHENYUE
1e7d101063 Update custom-node-list.json (#1093)
* Update custom-node-list.json

Custom nodes for MiniCPM language models in ComfyUI. Provides advanced text generation and image understanding functions.

* Update custom-node-list.json

* Update custom-node-list.json

---------

Co-authored-by: Dr.Lt.Data <128333288+ltdrdata@users.noreply.github.com>
2024-09-29 16:29:57 +09:00
Dr.Lt.Data
4dc9ee9363 update DB 2024-09-27 22:46:30 +09:00
plugcrypt
07f9a34036 Update custom-node-list.json (#1087)
This set includes toggle nodes for Lora Unet blocks L1/L2
https://github.com/plugcrypt/CRT-Nodes
2024-09-27 22:30:01 +09:00
Timofey Valov
97b55a0da6 OpenRouter node (#1086)
* Update custom-node-list.json

* Update custom-node-list.json

---------

Co-authored-by: Dr.Lt.Data <128333288+ltdrdata@users.noreply.github.com>
2024-09-27 16:15:42 +09:00
Dr.Lt.Data
cb8bcd7edf update DB 2024-09-26 09:49:08 +09:00
19 changed files with 8371 additions and 4448 deletions

View File

@@ -364,9 +364,10 @@ When you run the `scan.sh` script:
* `Install via git url`, `pip install`
* Installation of custom nodes registered not in the `default channel`.
* Display terminal log
* Fix custom nodes
* `middle` level risky features
* Uninstall/Update/Fix custom nodes
* Uninstall/Update
* Installation of custom nodes registered in the `default channel`.
* Restore/Remove Snapshot
* Restart

View File

File diff suppressed because it is too large Load Diff

View File

File diff suppressed because it is too large Load Diff

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, 51, 2]
version = [2, 51, 8]
version_str = f"V{version[0]}.{version[1]}" + (f'.{version[2]}' if len(version) > 2 else '')

View File

@@ -820,7 +820,14 @@ async def install_custom_node(request):
res = unzip_install(json_data['files'])
if install_type == "copy":
js_path_name = json_data['js_path'] if 'js_path' in json_data else '.'
if 'js_path' in json_data:
if '.' in json_data['js_path'] or ':' in json_data['js_path'] or json_data['js_path'].startswith('/'):
print(f"[ComfyUI Manager] An abnormal JS path has been transmitted. This could be the result of a security attack.\n{json_data['js_path']}")
return web.Response(status=400)
else:
js_path_name = json_data['js_path']
else:
js_path_name = '.'
res = copy_install(json_data['files'], js_path_name)
elif install_type == "git-clone":
@@ -844,7 +851,7 @@ async def install_custom_node(request):
@PromptServer.instance.routes.post("/customnode/fix")
async def fix_custom_node(request):
if not is_allowed_security_level('middle'):
print(SECURITY_MESSAGE_MIDDLE_OR_BELOW)
print(SECURITY_MESSAGE_GENERAL)
return web.Response(status=403)
json_data = await request.json()
@@ -864,6 +871,10 @@ async def fix_custom_node(request):
return web.Response(status=400)
if 'pip' in json_data:
if not is_allowed_security_level('high'):
print(SECURITY_MESSAGE_GENERAL)
return web.Response(status=403)
for pname in json_data['pip']:
install_cmd = [sys.executable, "-m", "pip", "install", '-U', pname]
core.try_install_script(json_data['files'][0], ".", install_cmd)

View File

@@ -982,6 +982,7 @@ class ManagerMenuDialog extends ComfyDialog {
dbl_click_policy_combo.className = "cm-menu-combo";
dbl_click_policy_combo.appendChild($el('option', { value: 'none', text: 'Double-Click: None' }, []));
dbl_click_policy_combo.appendChild($el('option', { value: 'copy-all', text: 'Double-Click: Copy All Connections' }, []));
dbl_click_policy_combo.appendChild($el('option', { value: 'copy-full', text: 'Double-Click: Copy All Connections and shape' }, []));
dbl_click_policy_combo.appendChild($el('option', { value: 'copy-input', text: 'Double-Click: Copy Input Connections' }, []));
dbl_click_policy_combo.appendChild($el('option', { value: 'possible-input', text: 'Double-Click: Possible Input Connections' }, []));
dbl_click_policy_combo.appendChild($el('option', { value: 'dual', text: 'Double-Click: Possible(left) + Copy(right)' }, []));
@@ -1081,6 +1082,10 @@ class ManagerMenuDialog extends ComfyDialog {
LiteGraph.closeAllContextMenus();
const menu = new LiteGraph.ContextMenu(
[
{
title: "ComfyUI Docs",
callback: () => { window.open("https://docs.comfy.org/", "comfyui-official-manual"); },
},
{
title: "Comfy Custom Node How To",
callback: () => { window.open("https://github.com/chrisgoringe/Comfy-Custom-Node-How-To/wiki/aaa_index", "comfyui-community-manual1"); },
@@ -1479,7 +1484,7 @@ app.registerExtension({
node.prototype.getExtraMenuOptions = function (_, options) {
origGetExtraMenuOptions?.apply?.(this, arguments);
if (node.category.startsWith('group nodes/')) {
if (node.category.startsWith('group nodes>')) {
options.push({
content: "Save As Component",
callback: (obj) => {

View File

@@ -101,7 +101,7 @@ function connect_inputs(nearest_inputs, node) {
}
}
function node_info_copy(src, dest, connect_both) {
function node_info_copy(src, dest, connect_both, copy_shape) {
// copy input connections
for(let i in src.inputs) {
let input = src.inputs[i];
@@ -142,9 +142,11 @@ function node_info_copy(src, dest, connect_both) {
}
}
dest.color = src.color;
dest.bgcolor = src.bgcolor;
dest.size = src.size;
if(copy_shape) {
dest.color = src.color;
dest.bgcolor = src.bgcolor;
dest.size = max(src.size, dest.size);
}
app.graph.afterChange();
}
@@ -162,6 +164,7 @@ app.registerExtension({
switch(double_click_policy) {
case "copy-all":
case "copy-full":
case "copy-input":
{
if(node.inputs?.some(x => x.link != null) || node.outputs?.some(x => x.links != null && x.links.length > 0) )
@@ -169,7 +172,11 @@ app.registerExtension({
let src_node = lookup_nearest_nodes(node);
if(src_node)
node_info_copy(src_node, node, double_click_policy == "copy-all");
{
let both_connection = double_click_policy != "copy-input";
let copy_shape = double_click_policy == "copy-full";
node_info_copy(src_node, node, both_connection, copy_shape);
}
}
break;
case "possible-input":

View File

@@ -1494,10 +1494,21 @@
"save_path": "clip_vision",
"description": "CLIPVision model (needed for styles model)",
"reference": "https://huggingface.co/openai/clip-vit-large-patch14",
"filename": "clip-vit-large-patch14.bin",
"filename": "clip-vit-large-patch14.safetensors",
"url": "https://huggingface.co/openai/clip-vit-large-patch14/resolve/main/model.safetensors",
"size": "1.71GB"
},
{
"name": "CLIPVision model (Kwai-Kolors/Kolors-IP-Adapter-Plus/clip-vit-large)",
"type": "clip_vision",
"base": "ViT-L",
"save_path": "clip_vision",
"description": "CLIPVision model (needed for IP-Adapter)",
"reference": "https://huggingface.co/Kwai-Kolors/Kolors-IP-Adapter-Plus",
"filename": "clip-vit-large-patch14-336.bin",
"url": "https://huggingface.co/Kwai-Kolors/Kolors-IP-Adapter-Plus/resolve/main/image_encoder/pytorch_model.bin",
"size": "1.71GB"
},
{
"name": "CLIPVision model (IP-Adapter) CLIP-ViT-H-14-laion2B-s32B-b79K",
"type": "clip_vision",
@@ -2664,6 +2675,31 @@
"url": "https://huggingface.co/ostris/ip-composition-adapter/resolve/main/ip_plus_composition_sdxl.safetensors",
"size": "847.5MB"
},
{
"name": "Kolors-IP-Adapter-Plus.bin (Kwai-Kolors/Kolors-IP-Adapter-Plus)",
"type": "IP-Adapter",
"base": "Kolors",
"save_path": "ipadapter",
"description": "You can use this model in the [a/ComfyUI IPAdapter plus](https://github.com/cubiq/ComfyUI_IPAdapter_plus) extension.",
"reference": "https://huggingface.co/Kwai-Kolors/Kolors-IP-Adapter-Plus",
"filename": "Kolors-IP-Adapter-Plus.bin",
"url": "https://huggingface.co/Kwai-Kolors/Kolors-IP-Adapter-Plus/resolve/main/ip_adapter_plus_general.bin",
"size": "1.01GB"
},
{
"name": "Kolors-IP-Adapter-FaceID-Plus.bin (Kwai-Kolors/Kolors-IP-Adapter-Plus)",
"type": "IP-Adapter",
"base": "Kolors",
"save_path": "ipadapter",
"description": "You can use this model in the [a/ComfyUI IPAdapter plus](https://github.com/cubiq/ComfyUI_IPAdapter_plus) extension.",
"reference": "https://huggingface.co/Kwai-Kolors/Kolors-IP-Adapter-FaceID-Plus",
"filename": "Kolors-IP-Adapter-FaceID-Plus.bin",
"url": "https://huggingface.co/Kwai-Kolors/Kolors-IP-Adapter-FaceID-Plus/resolve/main/ipa-faceid-plus.bin",
"size": "2.39GB"
},
{
"name": "pfg-novel-n10.pt",
"type": "PFG",
@@ -3446,6 +3482,50 @@
"url": "https://huggingface.co/Shakker-Labs/FLUX.1-dev-ControlNet-Union-Pro/resolve/main/diffusion_pytorch_model.safetensors",
"size": "6.6GB"
},
{
"name": "Shakker-Labs/FLUX.1-dev-ControlNet-Union-Pro (fp8_e4m3fn) by Kijai",
"type": "controlnet",
"base": "FLUX.1",
"save_path": "controlnet/FLUX.1",
"description": "FLUX.1 [Dev] Union Controlnet. Supports Canny, Tile, Depth, Blur, Pose, Gray, Low Quality\nVersion quantized to fp8_e4m3fn by Kijai",
"reference": "https://huggingface.co/Kijai/flux-fp8",
"filename": "flux_shakker_labs_union_pro-fp8_e4m3fn.safetensors",
"url": "https://huggingface.co/Kijai/flux-fp8/resolve/main/flux_shakker_labs_union_pro-fp8_e4m3fn.safetensors",
"size": "3.3GB"
},
{
"name": "jasperai/FLUX.1-dev-Controlnet-Upscaler",
"type": "controlnet",
"base": "FLUX.1",
"save_path": "controlnet/FLUX.1/jasperai-dev-Upscaler",
"description": "This is Flux.1-dev ControlNet for low resolution images developed by Jasper research team.",
"reference": "https://huggingface.co/jasperai/Flux.1-dev-Controlnet-Upscaler",
"filename": "diffusion_pytorch_model.safetensors",
"url": "https://huggingface.co/jasperai/Flux.1-dev-Controlnet-Upscaler/resolve/main/diffusion_pytorch_model.safetensors",
"size": "3.58GB"
},
{
"name": "jasperai/FLUX.1-dev-Controlnet-Depth",
"type": "controlnet",
"base": "FLUX.1",
"save_path": "controlnet/FLUX.1/jasperai-dev-Depth",
"description": "This is Flux.1-dev ControlNet for Depth map developed by Jasper research team.",
"reference": "https://huggingface.co/jasperai/Flux.1-dev-Controlnet-Depth",
"filename": "diffusion_pytorch_model.safetensors",
"url": "https://huggingface.co/jasperai/Flux.1-dev-Controlnet-Depth/resolve/main/diffusion_pytorch_model.safetensors",
"size": "3.58GB"
},
{
"name": "jasperai/Flux.1-dev-Controlnet-Surface-Normals",
"type": "controlnet",
"base": "FLUX.1",
"save_path": "controlnet/FLUX.1/jasperai-dev-Surface-Normals",
"description": "This is Flux.1-dev ControlNet for Surface Normals map developed by Jasper research team.",
"reference": "https://huggingface.co/jasperai/Flux.1-dev-Controlnet-Surface-Normals",
"filename": "diffusion_pytorch_model.safetensors",
"url": "https://huggingface.co/jasperai/Flux.1-dev-Controlnet-Surface-Normals/resolve/main/diffusion_pytorch_model.safetensors",
"size": "3.58GB"
},
{
"name": "xinsir/ControlNet++: All-in-one ControlNet",
@@ -4161,6 +4241,152 @@
"filename": "ViT-L-14-TEXT-detail-improved-hiT-GmP-TE-only-HF.safetensors",
"url": "https://huggingface.co/zer0int/CLIP-GmP-ViT-L-14/resolve/main/ViT-L-14-TEXT-detail-improved-hiT-GmP-TE-only-HF.safetensors",
"size": "323MB"
},
{
"name": "Depth Pro model",
"type": "depth-pro",
"base": "depth-pro",
"save_path": "depth/ml-depth-pro",
"description": "Depth pro model for [a/ComfyUI-Depth-Pro](https://github.com/spacepxl/ComfyUI-Depth-Pro)",
"reference": "https://huggingface.co/spacepxl/ml-depth-pro",
"filename": "depth_pro.fp16.safetensors",
"url": "https://huggingface.co/spacepxl/ml-depth-pro/resolve/main/depth_pro.fp16.safetensors",
"size": "1.9GB"
},
{
"name": "kijai/lotus depth d model v1.1 (fp16)",
"type": "diffusion_model",
"base": "lotus",
"save_path": "diffusion_models",
"description": "lotus depth d model v1.1 (fp16). This model can be used in ComfyUI-Lotus custom nodes.",
"reference": "https://huggingface.co/Kijai/lotus-comfyui",
"filename": "lotus-depth-d-v-1-1-fp16.safetensors",
"url": "https://huggingface.co/Kijai/lotus-comfyui/resolve/main/lotus-depth-d-v-1-1-fp16.safetensors",
"size": "1.74GB"
},
{
"name": "kijai/lotus depth g model v1.0 (fp16)",
"type": "diffusion_model",
"base": "lotus",
"save_path": "diffusion_models",
"description": "lotus depth g model v1.0 (fp16). This model can be used in ComfyUI-Lotus custom nodes.",
"reference": "https://huggingface.co/Kijai/lotus-comfyui",
"filename": "lotus-depth-g-v1-0-fp16.safetensors",
"url": "https://huggingface.co/Kijai/lotus-comfyui/resolve/main/lotus-depth-g-v1-0-fp16.safetensors",
"size": "1.74GB"
},
{
"name": "kijai/lotus depth g model v1.0",
"type": "diffusion_model",
"base": "lotus",
"save_path": "diffusion_models",
"description": "lotus depth g model v1.0. This model can be used in ComfyUI-Lotus custom nodes.",
"reference": "https://huggingface.co/Kijai/lotus-comfyui",
"filename": "lotus-depth-g-v1-0.safetensors",
"url": "https://huggingface.co/Kijai/lotus-comfyui/resolve/main/lotus-depth-g-v1-0.safetensors",
"size": "3.47GB"
},
{
"name": "kijai/lotus normal d model v1.0 (fp16)",
"type": "diffusion_model",
"base": "lotus",
"save_path": "diffusion_models",
"description": "lotus normal d model v1.0 (fp16). This model can be used in ComfyUI-Lotus custom nodes.",
"reference": "https://huggingface.co/Kijai/lotus-comfyui",
"filename": "lotus-normal-d-v1-0-fp16.safetensors",
"url": "https://huggingface.co/Kijai/lotus-comfyui/resolve/main/lotus-normal-d-v1-0-fp16.safetensors",
"size": "1.74GB"
},
{
"name": "kijai/lotus normal d model v1.0",
"type": "diffusion_model",
"base": "lotus",
"save_path": "diffusion_models",
"description": "lotus normal d model v1.0. This model can be used in ComfyUI-Lotus custom nodes.",
"reference": "https://huggingface.co/Kijai/lotus-comfyui",
"filename": "lotus-normal-d-v1-0.safetensors",
"url": "https://huggingface.co/Kijai/lotus-comfyui/resolve/main/lotus-normal-d-v1-0.safetensors",
"size": "3.47GB"
},
{
"name": "kijai/lotus normal g model v1.0 (fp16)",
"type": "diffusion_model",
"base": "lotus",
"save_path": "diffusion_models",
"description": "lotus normal g model v1.0 (fp16). This model can be used in ComfyUI-Lotus custom nodes.",
"reference": "https://huggingface.co/Kijai/lotus-comfyui",
"filename": "lotus-normal-g-v1-0-fp16.safetensors",
"url": "https://huggingface.co/Kijai/lotus-comfyui/resolve/main/lotus-normal-g-v1-0-fp16.safetensors",
"size": "1.74GB"
},
{
"name": "kijai/lotus normal g model v1.0",
"type": "diffusion_model",
"base": "lotus",
"save_path": "diffusion_models",
"description": "lotus normal g model v1.0. This model can be used in ComfyUI-Lotus custom nodes.",
"reference": "https://huggingface.co/Kijai/lotus-comfyui",
"filename": "lotus-normal-g-v1-0.safetensors",
"url": "https://huggingface.co/Kijai/lotus-comfyui/resolve/main/lotus-normal-g-v1-0.safetensors",
"size": "3.47GB"
},
{
"name": "Kolors UNet model",
"type": "diffusion_model",
"base": "Kolors",
"save_path": "diffusion_models/kolors",
"description": "Kolors UNet model",
"reference": "https://huggingface.co/Kwai-Kolors/Kolors",
"filename": "diffusion_pytorch_model.safetensors",
"url": "https://huggingface.co/Kwai-Kolors/Kolors/resolve/main/unet/diffusion_pytorch_model.safetensors",
"size": "10.3GB"
},
{
"name": "Kolors UNet model (fp16)",
"type": "diffusion_model",
"base": "Kolors",
"save_path": "diffusion_models/kolors",
"description": "Kolors UNet model",
"reference": "https://huggingface.co/Kwai-Kolors/Kolors",
"filename": "diffusion_pytorch_model.fp16.safetensors",
"url": "https://huggingface.co/Kwai-Kolors/Kolors/resolve/main/unet/diffusion_pytorch_model.fp16.safetensors",
"size": "5.16GB"
},
{
"name": "Kijai/ChatGLM3 (4bit)",
"type": "LLM",
"base": "ChatGLM3",
"save_path": "LLM",
"description": "This is required for Kolors",
"reference": "https://huggingface.co/Kijai/ChatGLM3-safetensors/tree/main",
"filename": "chatglm3-4bit.safetensors",
"url": "https://huggingface.co/Kijai/ChatGLM3-safetensors/resolve/main/chatglm3-4bit.safetensors",
"size": "3.92GB"
},
{
"name": "Kijai/ChatGLM3 (8bit)",
"type": "LLM",
"base": "ChatGLM3",
"save_path": "LLM",
"description": "This is required for Kolors",
"reference": "https://huggingface.co/Kijai/ChatGLM3-safetensors/tree/main",
"filename": "chatglm3-8bit.safetensors",
"url": "https://huggingface.co/Kijai/ChatGLM3-safetensors/resolve/main/chatglm3-8bit.safetensors",
"size": "3.92GB"
},
{
"name": "Kijai/ChatGLM3 (16bit)",
"type": "LLM",
"base": "ChatGLM3",
"save_path": "LLM",
"description": "This is required for Kolors",
"reference": "https://huggingface.co/Kijai/ChatGLM3-safetensors/tree/main",
"filename": "chatglm3-fp16.safetensors",
"url": "https://huggingface.co/Kijai/ChatGLM3-safetensors/resolve/main/chatglm3-fp16.safetensors",
"size": "12.52GB"
}
]
}

View File

@@ -11,8 +11,339 @@
{
"author": "logtd",
"title": "ComfyUI-Fluxtapoz [WIP]",
"reference": "https://github.com/logtd/ComfyUI-Fluxtapoz",
"files": [
"https://github.com/logtd/ComfyUI-Fluxtapoz"
],
"install_type": "git-clone",
"description": "A set of nodes for editing images using Flux in ComfyUI"
},
{
"author": "huangyangke",
"title": "ComfyUI-Kolors-IpadapterFaceId [WIP]",
"reference": "https://github.com/huangyangke/ComfyUI-Kolors-IpadapterFaceId",
"files": [
"https://github.com/huangyangke/ComfyUI-Kolors-IpadapterFaceId"
],
"install_type": "git-clone",
"description": "NODES:kolors_ipadapter_faceid\nNOTE: The files in the repo are not organized."
},
{
"author": "rouxianmantou",
"title": "comfyui-rxmt-nodes",
"reference": "https://github.com/rouxianmantou/comfyui-rxmt-nodes",
"files": [
"https://github.com/rouxianmantou/comfyui-rxmt-nodes"
],
"install_type": "git-clone",
"description": "NODES:Check Value Type"
},
{
"author": "Firetheft",
"title": "ComfyUI-Flux-Prompt-Tools",
"reference": "https://github.com/Firetheft/ComfyUI-Flux-Prompt-Tools",
"files": [
"https://github.com/Firetheft/ComfyUI-Flux-Prompt-Tools"
],
"install_type": "git-clone",
"description": "NODES:flux-prompt-enhance-node, flux-prompt-generator, flux-prompt-gemini-flash-node"
},
{
"author": "SirVeggie",
"title": "SirVeggie/Custom nodes for ComfyUI",
"reference": "https://github.com/SirVeggie/comfyui-sv-nodes",
"files": [
"https://github.com/SirVeggie/comfyui-sv-nodes"
],
"install_type": "git-clone",
"description": "NODES:SV-SimpleText, SV-PromptProcessing, SV-PromptProcessingRecursive, SV-PromptProcessingAdvanced, SV-PromptProcessingEncode,..."
},
{
"author": "artisanalcomputing",
"title": "artcpu-custom-nodes",
"reference": "https://github.com/artisanalcomputing/ComfyUI-Custom-Nodes",
"files": [
"https://github.com/artisanalcomputing/ComfyUI-Custom-Nodes"
],
"install_type": "git-clone",
"description": "NODES:Random Video Mixer, Spotify Canvas Generator, Video Writer\ncustom comfyui nodes for audio/visual purposes# ComfyUI-Custom-Nodes"
},
{
"author": "taches-ai",
"title": "ComfyUI Scene Composer [WIP]",
"reference": "https://github.com/taches-ai/comfyui-scene-composer",
"files": [
"https://github.com/taches-ai/comfyui-scene-composer"
],
"install_type": "git-clone",
"description": "A collection of nodes to facilitate the creation of scenes in ComfyUI."
},
{
"author": "kxh",
"title": "ComfyUI-sam2",
"reference": "https://github.com/kxh/ComfyUI-sam2",
"files": [
"https://github.com/kxh/ComfyUI-sam2"
],
"install_type": "git-clone",
"description": "use semantic tag to segment any element in an image, output a mask.\nNOTE: Repo name is conflicting with neverbiasu/ComfyUI-SAM2"
},
{
"author": "AIFSH",
"title": "UtilNodes-ComfyUI [WIP]",
"reference": "https://github.com/AIFSH/UtilNodes-ComfyUI",
"files": [
"https://github.com/AIFSH/UtilNodes-ComfyUI"
],
"install_type": "git-clone",
"description": "here put custom input nodes such as text,video...\nNOTE: The files in the repo are not organized."
},
{
"author": "dafeng012",
"title": "comfyui-imgmake [WIP]",
"reference": "https://github.com/dafeng012/comfyui-imgmake",
"files": [
"https://github.com/dafeng012/comfyui-imgmake"
],
"install_type": "git-clone",
"description": "This project is inspired by [a/https://github.com/s9roll7/ebsynth_utility](https://github.com/s9roll7/ebsynth_utility)\nNOTE: The files in the repo are not organized."
},
{
"author": "fablestudio",
"title": "ComfyUI-Showrunner-Utils",
"reference": "https://github.com/fablestudio/ComfyUI-Showrunner-Utils",
"files": [
"https://github.com/fablestudio/ComfyUI-Showrunner-Utils"
],
"install_type": "git-clone",
"description": "NODES:Align Face, Generate Timestamp"
},
{
"author": "monate0615",
"title": "ComfyUI-Simple-Image-Tools [WIP]",
"reference": "https://github.com/monate0615/ComfyUI-Simple-Image-Tools",
"files": [
"https://github.com/monate0615/ComfyUI-Simple-Image-Tools"
],
"install_type": "git-clone",
"description": "Get mask from image based on alpha (Get Mask From Alpha)\nNOTE: The files in the repo are not organized."
},
{
"author": "galoreware",
"title": "ComfyUI-GaloreNodes [WIP]",
"reference": "https://github.com/galoreware/ComfyUI-GaloreNodes",
"files": [
"https://github.com/galoreware/ComfyUI-GaloreNodes"
],
"install_type": "git-clone",
"description": "Color and Image related nodes for ComfyUI."
},
{
"author": "lgldlk",
"title": "ComfyUI-img-tiler",
"reference": "https://github.com/lgldlk/ComfyUI-img-tiler",
"files": [
"https://github.com/lgldlk/ComfyUI-img-tiler"
],
"install_type": "git-clone",
"description": "NODES:TilerImage, TilerSelect, TileMaker, ImageListTileMaker"
},
{
"author": "SSsnap",
"title": "Snap Processing for Comfyui",
"reference": "https://github.com/SS-snap/ComfyUI-Snap_Processing",
"files": [
"https://github.com/SS-snap/ComfyUI-Snap_Processing"
],
"install_type": "git-clone",
"description": "for preprocessing images, presented in a visual way. It also calculates the corresponding image area."
},
{
"author": "void15700",
"title": "VoidCustomNodes",
"reference": "https://github.com/void15700/VoidCustomNodes",
"files": [
"https://github.com/void15700/VoidCustomNodes"
],
"install_type": "git-clone",
"description": "NODES:Prompt Parser, String Combiner"
},
{
"author": "wilzamguerrero",
"title": "Comfyui-zZzZz [UNSAFE]",
"reference": "https://github.com/wilzamguerrero/Comfyui-zZzZz",
"files": [
"https://github.com/wilzamguerrero/Comfyui-zZzZz"
],
"install_type": "git-clone",
"description": "NODES:Download Z, Compress Z, Move Z, Delete Z, Rename Z, Create Z"
},
{
"author": "monate0615",
"title": "Affine Transform ComfyUI Node [WIP]",
"reference": "https://github.com/monate0615/ComfyUI-Affine-Transform",
"files": [
"https://github.com/monate0615/ComfyUI-Affine-Transform"
],
"install_type": "git-clone",
"description": "This node output the image that are transfromed by affine matrix what is made according to 4 points of output.\nNOTE: The files in the repo are not organized."
},
{
"author": "ComfyUI-Workflow",
"title": "ComfyUI OpenAI Nodes",
"reference": "https://github.com/ComfyUI-Workflow/ComfyUI-OpenAI",
"files": [
"https://github.com/ComfyUI-Workflow/ComfyUI-OpenAI"
],
"install_type": "git-clone",
"description": "By utilizing OpenAI's powerful vision models, this node enables you to incorporate state-of-the-art image understanding into your ComfyUI projects with minimal setup."
},
{
"author": "ruka-game",
"title": "ComfyUI RukaLib [WIP]",
"reference": "https://github.com/ruka-game/rukalib_comfyui",
"files": [
"https://github.com/ruka-game/rukalib_comfyui"
],
"install_type": "git-clone",
"description": "NODES: Ruka Prompt Enhancer, Ruka Debug Probe.\nMy utilities for comfy (WIP / ollama is required for LLM nodes)"
},
{
"author": "MythicalChu",
"title": "ComfyUI-APG_ImYourCFGNow",
"reference": "https://github.com/MythicalChu/ComfyUI-APG_ImYourCFGNow",
"files": [
"https://github.com/MythicalChu/ComfyUI-APG_ImYourCFGNow"
],
"install_type": "git-clone",
"description": "Use this node like a RescaleCFG node, ... modelIn -> ThisNode -> ModelOut ... -> KSampler\n'scale' acts like your CFG, your CFG doesn't do anything anymore white this node is active. See paper [a/https://arxiv.org/pdf/2410.02416](https://arxiv.org/pdf/2410.02416) for instructions about the other parameters. (Pages 20-21)"
},
{
"author": "okg21",
"title": "VLLMVisionChatNode",
"reference": "https://github.com/okg21/VLLMVisionChatNode",
"files": [
"https://github.com/okg21/VLLMVisionChatNode/raw/refs/heads/main/VLLMVisionChatNode.py"
],
"pip": ["openai", "numpy"],
"install_type": "copy",
"description": "This platform extension provides ZhipuAI nodes, enabling you to configure a workflow for online video generation."
},
{
"author": "jetchopper",
"title": "ComfyUI-GeneraNodes",
"id": "genera",
"reference": "https://github.com/evolox/ComfyUI-GeneraNodes",
"files": [
"https://github.com/evolox/ComfyUI-GeneraNodes"
],
"install_type": "git-clone",
"description": "Genera custom nodes and extensions"
},
{
"author": "HavocsCall",
"title": "comfyui_HavocsCall_Custom_Nodes",
"reference": "https://github.com/HavocsCall/comfyui_HavocsCall_Custom_Nodes",
"files": [
"https://github.com/HavocsCall/comfyui_HavocsCall_Custom_Nodes"
],
"install_type": "git-clone",
"description": "NODES:Prompt Combiner, Sampler Config, Text Box, Int to Float, Clip Switch, Conditioning Switch, Image Switch, Latent Switch, Model Switch, String Switch, VAE Switch"
},
{
"author": "mfg637",
"title": "ComfyUI-ScheduledGuider-Ext",
"reference": "https://github.com/mfg637/ComfyUI-ScheduledGuider-Ext",
"files": [
"https://github.com/mfg637/ComfyUI-ScheduledGuider-Ext"
],
"install_type": "git-clone",
"description": "NODES:SheduledCFGGuider, CosineScheduler, InvertSigmas, ConcatSigmas."
},
{
"author": "netanelben",
"title": "comfyui-photobooth-customnode",
"reference": "https://github.com/netanelben/comfyui-photobooth-customnode",
"files": [
"https://github.com/netanelben/comfyui-photobooth-customnode"
],
"install_type": "git-clone",
"description": "comfyui-photobooth-customnode"
},
{
"author": "netanelben",
"title": "comfyui-text2image-customnode",
"reference": "https://github.com/netanelben/comfyui-text2image-customnode",
"files": [
"https://github.com/netanelben/comfyui-text2image-customnode"
],
"install_type": "git-clone",
"description": "comfyui-text2image-customnode"
},
{
"author": "netanelben",
"title": "comfyui-camera2image-customnode",
"reference": "https://github.com/netanelben/comfyui-camera2image-customnode",
"files": [
"https://github.com/netanelben/comfyui-camera2image-customnode"
],
"install_type": "git-clone",
"description": "comfyui-camera2image-customnode"
},
{
"author": "netanelben",
"title": "comfyui-image2image-customnode",
"reference": "https://github.com/netanelben/comfyui-image2image-customnode",
"files": [
"https://github.com/netanelben/comfyui-image2image-customnode"
],
"install_type": "git-clone",
"description": "comfyui-image2image-customnode"
},
{
"author": "JayLyu",
"title": "ComfyUI_BaiKong_Node",
"id": "baikong",
"reference": "https://github.com/JayLyu/ComfyUI_BaiKong_Node",
"files": [
"https://github.com/JayLyu/ComfyUI_BaiKong_Node"
],
"install_type": "git-clone",
"description": "Nodes for advanced color manipulation and image processing: BK Img To Color, BK Color Selector, BK Color Contrast, BK Color Limit, BK Color Luminance, BK Gradient Image, and BK Image Aspect Filter.\n[w/requirements.txt is broken.]"
},
{
"author": "ShmuelRonen",
"title": "ComfyUI-FreeMemory",
"reference": "https://github.com/ShmuelRonen/ComfyUI-FreeMemory",
"files": [
"https://github.com/ShmuelRonen/ComfyUI-FreeMemory"
],
"install_type": "git-clone",
"description": "ComfyUI-FreeMemory is a custom node extension for ComfyUI that provides advanced memory management capabilities within your image generation workflows."
},
{
"author": "ZHO-ZHO-ZHO",
"title": "ComfyUI Llama 3.1 [WIP]",
"reference": "https://github.com/ZHO-ZHO-ZHO/ComfyUI-Llama-3-2",
"files": [
"https://github.com/ZHO-ZHO-ZHO/ComfyUI-Llama-3-2"
],
"install_type": "git-clone",
"description": "Using Llama-3-1 in ComfyUI"
},
{
"author": "netanelben",
"title": "comfyui-text2image-customnode [WIP]",
"reference": "https://github.com/netanelben/comfyui-text2image-customnode",
"files": [
"https://github.com/netanelben/comfyui-text2image-customnode"
],
"install_type": "git-clone",
"description": "text2image web extension"
},
{
"author": "leeguandong",
"title": "ComfyUI_AliControlnetInpainting [WIP]",
@@ -55,7 +386,7 @@
},
{
"author": "shadowcz007",
"title": "Comfyui-EzAudio",
"title": "Comfyui-EzAudio [WIP]",
"reference": "https://github.com/shadowcz007/Comfyui-EzAudio",
"files": [
"https://github.com/shadowcz007/Comfyui-EzAudio"
@@ -103,16 +434,6 @@
"install_type": "git-clone",
"description": "NODES:AppIO_StringInput, AppIO_ImageInput, AppIO_StringOutput, AppIO_ImageOutput"
},
{
"author": "wilzamguerrero",
"title": "Comfyui-DownZ",
"reference": "https://github.com/wilzamguerrero/Comfyui-DownZ",
"files": [
"https://github.com/wilzamguerrero/Comfyui-DownZ"
],
"install_type": "git-clone",
"description": "NODES:Download Z, Compress Z, Move Z"
},
{
"author": "SoftMeng",
"title": "ComfyUI-PIL",
@@ -215,10 +536,10 @@
},
{
"author": "Lilien86",
"title": "lauger NodePack for ComfyUI",
"reference": "https://github.com/Lilien86/lauger_NP_comfyui",
"title": "lauger NodePack for ComfyUI [WIP]",
"reference": "https://github.com/Lilien86/Comfyui_Lilien",
"files": [
"https://github.com/Lilien86/lauger_NP_comfyui"
"https://github.com/Lilien86/Comfyui_Lilien"
],
"install_type": "git-clone",
"description": "Hey everyone it's my Custom ComfyUI Nodes Pack repository! This project contains a collection of custom nodes designed to extend the functionality of ComfyUI. These nodes offer capabilities and new creative possibilities, especially in the realms of latent space manipulation and interpolation.\nNOTE: The files in the repo are not organized."
@@ -414,26 +735,6 @@
"install_type": "git-clone",
"description": "Browse to this endpoint to reload custom nodes for more streamlined development:\nhttp://127.0.0.1:8188/node_dev/reload/<module_name>"
},
{
"author": "Weixuanf",
"title": "ComfyUI extra model folder helper [WIP]",
"reference": "https://github.com/Weixuanf/extra-model-helper",
"files": [
"https://github.com/Weixuanf/extra-model-helper"
],
"install_type": "git-clone",
"description": "this will automaticlaly read the subfolders like 'checkpoints', 'loras' under the extra model folder path you specify in extra_model_paths.yaml and add them to folder paths, so you don't need to define those subfolders one by one.\nNOTE: invalid pyproject.toml"
},
{
"author": "Weixuanf",
"title": "ComfyUI File Manager for nodecafe.co [WIP]",
"reference": "https://github.com/Weixuanf/nodecafe-file-manager",
"files": [
"https://github.com/Weixuanf/nodecafe-file-manager"
],
"install_type": "git-clone",
"description": "To view and download files in ComfyUI\nNOTE: invalid pyproject.toml"
},
{
"author": "sebord",
"title": "ComfyUI-LMCQ [WIP]",
@@ -545,16 +846,6 @@
"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": "Isi-dev",
"title": "Isi-dev/ComfyUI-UniAnimate",
"reference": "https://github.com/Isi-dev/ComfyUI-UniAnimate",
"files": [
"https://github.com/Isi-dev/ComfyUI-UniAnimate"
],
"install_type": "git-clone",
"description": "This is my ComfyUi-windows implementation for the image animation project ▶ UniAnimate: Taming Unified Video Diffusion Models for Consistent Human Image Animation[w/This node cannot be installed simultaneously with ComfyUI-UniAnimate by AIFSH because it has the same name as that custom node.]"
},
{
"author": "Futureversecom",
"title": "ComfyUI-JEN",
@@ -648,16 +939,6 @@
"install_type": "git-clone",
"description": "HunYuan Diffusers Nodes"
},
{
"author": "adityathiru",
"title": "ComfyUI LLMs [WIP]",
"reference": "https://github.com/adityathiru/ComfyUI-LLMs",
"files": [
"https://github.com/adityathiru/ComfyUI-LLMs"
],
"install_type": "git-clone",
"description": "Goal: To enable folks to rapidly build complex workflows with LLMs\nNOTE:☠️ This is experimental and not recommended to use in a production environment (yet!)"
},
{
"author": "walterFeng",
"title": "ComfyUI-Image-Utils",
@@ -1346,11 +1627,11 @@
},
{
"author": "nat-chan",
"title": "comfyui-eval [UNSAFE]",
"title": "comfyui-exec [UNSAFE]",
"id": "evalnode",
"reference": "https://github.com/nat-chan/comfyui-eval",
"reference": "https://github.com/nat-chan/comfyui-exec",
"files": [
"https://github.com/nat-chan/comfyui-eval"
"https://github.com/nat-chan/comfyui-exec"
],
"install_type": "git-clone",
"description": "Nodes:EvalNode [w/Please do not use the node that executes arbitrary code and outputs in any type, as it is dangerous.]"
@@ -1452,13 +1733,13 @@
},
{
"author": "sangeet",
"title": "comfyui-testui [TEST]",
"reference": "https://github.com/sangeet/comfyui-testui",
"title": "Simple Frontend For ComfyUI workflow [TEST]",
"reference": "https://github.com/sangeet/testui",
"files": [
"https://github.com/sangeet/comfyui-testui"
"https://github.com/sangeet/testui"
],
"install_type": "git-clone",
"description": "Simple Frontend For ComfyUI workflow"
"description": "A simple base front-end for text-to-image workflow in ComfyUI. Meant to serve as a base to be modified for future complex workflows"
},
{
"author": "Elawphant",
@@ -1492,16 +1773,6 @@
"install_type": "git-clone",
"description": "Nodes:Guidance Interval\nNOTE: Because the sampling function is replaced, you must restart after executing this custom node to restore the original state."
},
{
"author": "GraftingRayman",
"title": "ComfyUI-GR",
"reference": "https://github.com/GraftingRayman/ComfyUI_GR_PromptSelector",
"files": [
"https://github.com/GraftingRayman/ComfyUI_GR_PromptSelector"
],
"install_type": "git-clone",
"description": "Nodes:GR Prompt Selector"
},
{
"author": "oztrkoguz",
"title": "Kosmos2_BBox_Cutter Models",
@@ -1605,9 +1876,9 @@
{
"author": "WilliamStanford",
"title": "visuallabs_comfyui_nodes",
"reference": "https://github.com/WilliamStanford/visuallabs_comfyui_nodes",
"reference": "https://github.com/WilliamStanford/ComfyUI-VisualLabs",
"files": [
"https://github.com/WilliamStanford/visuallabs_comfyui_nodes"
"https://github.com/WilliamStanford/ComfyUI-VisualLabs"
],
"install_type": "git-clone",
"description": "Nodes:PointStringFromFloatArray"
@@ -1875,9 +2146,9 @@
{
"author": "shadowcz007",
"title": "comfyui-llamafile [WIP]",
"reference": "https://github.com/shadowcz007/comfyui-llamafile",
"reference": "https://github.com/shadowcz007/comfyui-sd-prompt-mixlab",
"files": [
"https://github.com/shadowcz007/comfyui-llamafile"
"https://github.com/shadowcz007/comfyui-sd-prompt-mixlab"
],
"install_type": "git-clone",
"description": "This node is an experimental node aimed at exploring the collaborative way of human-machine creation."
@@ -1912,16 +2183,6 @@
"install_type": "git-clone",
"description": "Nodes:KSampler (RAVE), KSampler (TF), Object Tracker, KSampler Batched, Video Tracker Prompt, TemporalNet Preprocessor, Instance Tracker Prompt, Instance Diffusion Loader, Hand Tracker Node"
},
{
"author": "shadowcz007",
"title": "comfyui-musicgen",
"reference": "https://github.com/shadowcz007/comfyui-musicgen",
"files": [
"https://github.com/shadowcz007/comfyui-musicgen"
],
"install_type": "git-clone",
"description": "Nodes:Musicgen"
},
{
"author": "shadowcz007",
"title": "comfyui-CLIPSeg",
@@ -2003,11 +2264,11 @@
"description": "execution-inversion-demo-comfyui"
},
{
"author": "unanan",
"author": "prodogape",
"title": "ComfyUI-clip-interrogator [WIP]",
"reference": "https://github.com/unanan/ComfyUI-clip-interrogator",
"reference": "https://github.com/prodogape/ComfyUI-clip-interrogator",
"files": [
"https://github.com/unanan/ComfyUI-clip-interrogator"
"https://github.com/prodogape/ComfyUI-clip-interrogator"
],
"install_type": "git-clone",
"description": "Unofficial ComfyUI extension of clip-interrogator"
@@ -2015,9 +2276,9 @@
{
"author": "prismwastaken",
"title": "prism-tools",
"reference": "https://github.com/prismwastaken/comfyui-tools",
"reference": "https://github.com/prismwastaken/prism-comfyui-tools",
"files": [
"https://github.com/prismwastaken/comfyui-tools"
"https://github.com/prismwastaken/prism-comfyui-tools"
],
"install_type": "git-clone",
"description": "prism-tools"
@@ -2074,10 +2335,10 @@
},
{
"author": "kadirnar",
"title": "comfyui_helpers",
"reference": "https://github.com/kadirnar/comfyui_helpers",
"title": "comfyui_hub",
"reference": "https://github.com/kadirnar/comfyui_hub",
"files": [
"https://github.com/kadirnar/comfyui_helpers"
"https://github.com/kadirnar/comfyui_hub"
],
"install_type": "git-clone",
"description": "A collection of nodes randomly selected and gathered, related to noise. NOTE: SD-Advanced-Noise, noise_latent_perlinpinpin, comfy-plasma"

View File

@@ -229,6 +229,16 @@
"title_aux": "IMAGDressing-ComfyUI"
}
],
"https://github.com/AIFSH/UtilNodes-ComfyUI": [
[
"LoadVideo",
"PreViewVideo",
"PromptTextNode"
],
{
"title_aux": "UtilNodes-ComfyUI [WIP]"
}
],
"https://github.com/ALatentPlace/ComfyUI_yanc": [
[
"> Bloom",
@@ -444,6 +454,7 @@
"DevToolsExperimentalNode",
"DevToolsLongComboDropdown",
"DevToolsNodeWithForceInput",
"DevToolsNodeWithOnlyOptionalInput",
"DevToolsNodeWithOptionalInput",
"DevToolsNodeWithOutputList"
],
@@ -451,6 +462,14 @@
"title_aux": "ComfyUI_devtools [WIP]"
}
],
"https://github.com/ComfyUI-Workflow/ComfyUI-OpenAI": [
[
"OpenAI.CaptionImage"
],
{
"title_aux": "ComfyUI OpenAI Nodes"
}
],
"https://github.com/DeTK/ComfyUI-Switch": [
[
"NodeSwitch"
@@ -505,6 +524,7 @@
[
"AppIO_FitResizeImage",
"AppIO_ImageInput",
"AppIO_ImageInputFromID",
"AppIO_ImageOutput",
"AppIO_IntegerInput",
"AppIO_StringInput",
@@ -514,6 +534,17 @@
"title_aux": "ComfyUI-AppIO"
}
],
"https://github.com/Firetheft/ComfyUI-Flux-Prompt-Tools": [
[
"FluxPromptEnhance",
"FluxPromptGeminiFlash",
"FluxPromptGenerator",
"MiniCPM_V_2_6_Int4"
],
{
"title_aux": "ComfyUI-Flux-Prompt-Tools"
}
],
"https://github.com/Fucci-Mateo/ComfyUI-Airtable": [
[
"Push pose to Airtable"
@@ -530,40 +561,6 @@
"title_aux": "ComfyUI-Notifier"
}
],
"https://github.com/GraftingRayman/ComfyUI_GR_PromptSelector": [
[
"GR Background Remover REMBG",
"GR Checkered Board",
"GR Counter",
"GR Flip Tile Random Inverted",
"GR Flip Tile Random Red Ring",
"GR Image Details Displayer",
"GR Image Details Saver",
"GR Image Paste",
"GR Image Paste With Mask",
"GR Image Resize",
"GR Image Resize Methods",
"GR Image Size",
"GR Image/Depth Mask",
"GR Mask Create",
"GR Mask Create Random",
"GR Mask Create Random Multi",
"GR Mask Resize",
"GR Multi Mask Create",
"GR Onomatopoeia",
"GR Prompt HUB",
"GR Prompt Selector",
"GR Prompt Selector Multi",
"GR Scroller",
"GR Stack Image",
"GR Text Overlay",
"GR Tile and Border Image",
"GR Tile and Border Image Random Flip"
],
{
"title_aux": "ComfyUI-GR"
}
],
"https://github.com/Grant-CP/ComfyUI-LivePortraitKJ-MPS": [
[
"DownloadAndLoadLivePortraitModels",
@@ -582,6 +579,30 @@
"title_aux": "GH Tools for ComfyUI"
}
],
"https://github.com/HavocsCall/comfyui_HavocsCall_Custom_Nodes": [
[
"Clip Switch",
"Conditioning Switch",
"Float Selector",
"Float to Int",
"Float to String",
"Image Switch",
"Int Selector",
"Int to Float",
"Int to String",
"Latent Switch",
"Model Switch",
"Prompt Combiner",
"Sampler Config",
"String Switch",
"Text Box",
"VAE Switch",
"menus"
],
{
"title_aux": "comfyui_HavocsCall_Custom_Nodes"
}
],
"https://github.com/IgPoly/ComfyUI-igTools": [
[
"IGT_SimpleTilesCalc"
@@ -590,17 +611,6 @@
"title_aux": "ComfyUI-igTools"
}
],
"https://github.com/Isi-dev/ComfyUI-UniAnimate": [
[
"Gen_align_pose",
"ReposeImage",
"UniAnimateImage",
"UniAnimateImageLong"
],
{
"title_aux": "Isi-dev/ComfyUI-UniAnimate"
}
],
"https://github.com/IuvenisSapiens/ComfyUI_MiniCPM-V-2_6-int4": [
[
"DisplayText",
@@ -636,22 +646,27 @@
"ApplyVoiceConversion",
"CombineVideos",
"ImAppendFreeChatAction",
"ImAppendImageActionNode",
"ImAppendQuickbackNode",
"ImAppendQuickbackVideoNode",
"ImAppendVideoNode",
"ImApplyWav2lip",
"ImDumpEntity",
"ImDumpNode",
"ImLoadPackage",
"ImNodeTitleOverride",
"LoadPackage",
"ImSetActionKeywordMapping",
"MergeNode",
"NewNode",
"Node2String",
"OllamaChat",
"SaveImagePath",
"SaveToDirectory",
"SetEvent",
"SetNodeMapping",
"SetProperties",
"String2Node",
"TurnOnOffNodeOnEnter",
"batchNodes",
"grepNodeByText",
"mergeEntityAndPointer",
@@ -708,12 +723,12 @@
"title_aux": "ComfyUI-LevelPixel"
}
],
"https://github.com/Lilien86/lauger_NP_comfyui": [
"https://github.com/Lilien86/Comfyui_Lilien": [
[
"Latent Interpolator Multi"
],
{
"title_aux": "lauger NodePack for ComfyUI"
"title_aux": "lauger NodePack for ComfyUI [WIP]"
}
],
"https://github.com/LotzF/ComfyUI-Simple-Chat-GPT-completion": [
@@ -805,6 +820,14 @@
"title_aux": "CheckProgress [WIP]"
}
],
"https://github.com/MythicalChu/ComfyUI-APG_ImYourCFGNow": [
[
"APG_ImYourCFGNow"
],
{
"title_aux": "ComfyUI-APG_ImYourCFGNow"
}
],
"https://github.com/NeuralNotW0rk/ComfyUI-Waveform-Extensions/raw/main/EXT_VariationUtils.py": [
[
"BatchToList",
@@ -849,6 +872,16 @@
"title_aux": "ComfyUI-QuasimondoNodes [WIP]"
}
],
"https://github.com/SS-snap/ComfyUI-Snap_Processing": [
[
"AreaCalculator",
"PyQtCanvasNode",
"Snapload"
],
{
"title_aux": "Snap Processing for Comfyui"
}
],
"https://github.com/SadaleNet/ComfyUI-Prompt-To-Prompt": [
[
"CLIPTextEncodePromptToPrompt",
@@ -923,6 +956,16 @@
"title_aux": "ComfyUI-Shinsplat [UNSAFE]"
}
],
"https://github.com/ShmuelRonen/ComfyUI-FreeMemory": [
[
"FreeMemoryImage",
"FreeMemoryLatent",
"FreeMemoryModel"
],
{
"title_aux": "ComfyUI-FreeMemory"
}
],
"https://github.com/SoftMeng/ComfyUI-PIL": [
[
"PIL Effects (Mexx)",
@@ -1015,7 +1058,7 @@
"title_aux": "pre-comfyui-stablsr"
}
],
"https://github.com/WilliamStanford/visuallabs_comfyui_nodes": [
"https://github.com/WilliamStanford/ComfyUI-VisualLabs": [
[
"CreateFadeMaskAdvancedVL",
"PointStringFromFloatArray",
@@ -1044,23 +1087,10 @@
"title_aux": "ComfyUI-PuLID-ZHO [WIP]"
}
],
"https://github.com/adityathiru/ComfyUI-LLMs": [
[
"Model",
"Model V2",
"Predict",
"Predict V2",
"Prompt Builder",
"Text Field"
],
{
"title_aux": "ComfyUI LLMs [WIP]"
}
],
"https://github.com/alexisrolland/ComfyUI-AuraSR": [
[
"RunAuraSR",
"downloadAuraSR"
"LoadAuraSR",
"RunAuraSR"
],
{
"title_aux": "alexisrolland/ComfyUI-AuraSR"
@@ -1106,6 +1136,16 @@
"title_aux": "Dream Project Video Batches [WIP]"
}
],
"https://github.com/artisanalcomputing/ComfyUI-Custom-Nodes": [
[
"RandomVideoMixer",
"SpotifyCanvasGenerator",
"VideoWriter"
],
{
"title_aux": "artcpu-custom-nodes"
}
],
"https://github.com/ashishsaini/comfyui-segment-clothing-sleeves": [
[
"segformer_b2_sleeves"
@@ -1563,6 +1603,24 @@
"title_aux": "ComfyUI-Better-Dimensions"
}
],
"https://github.com/dafeng012/comfyui-imgmake": [
[
"LoadImageListPlus",
"LoadImagesFromDirectoryPath",
"LoadImagesFromDirectoryUpload",
"SaveImageExtended",
"SelectImageName",
"VideoKeyFramesExtractor",
"ebsynth_hecheng",
"ebsynth_main",
"ebsynth_process",
"image2mask",
"video2image"
],
{
"title_aux": "comfyui-imgmake [WIP]"
}
],
"https://github.com/denislov/Comfyui_AutoSurvey": [
[
"AddDoc2Knowledge",
@@ -1585,8 +1643,13 @@
],
"https://github.com/dfl/comfyui-stylegan": [
[
"StyleGAN Generator",
"StyleGAN ModelLoader"
"BatchAverageStyleGANLatents",
"BlendStyleGANLatents",
"GenerateStyleGANLatent",
"LoadStyleGAN",
"StyleGANInversion",
"StyleGANLatentFromBatch",
"StyleGANSampler"
],
{
"title_aux": "comfyui-stylegan"
@@ -1681,6 +1744,26 @@
"title_aux": "guidance_interval"
}
],
"https://github.com/evolox/ComfyUI-GeneraNodes": [
[
"Genera.BatchTester",
"Genera.GCPStorageNode"
],
{
"title_aux": "ComfyUI-GeneraNodes"
}
],
"https://github.com/fablestudio/ComfyUI-Showrunner-Utils": [
[
"AlignFace",
"GenerateTimestamp",
"ReadImage",
"RenderOpenStreetMapTile"
],
{
"title_aux": "ComfyUI-Showrunner-Utils"
}
],
"https://github.com/flowtyone/comfyui-flowty-lcm": [
[
"LCMSampler"
@@ -1708,6 +1791,18 @@
"title_aux": "comfyui-cem-tools"
}
],
"https://github.com/galoreware/ComfyUI-GaloreNodes": [
[
"GNI_HEX_TO_COLOR",
"GNI_RGB_TO_COLOR",
"GN_COLOR_TO_INT",
"GN_MASK_TO_IMAGE",
"GN_SNAP_RESIZE"
],
{
"title_aux": "ComfyUI-GaloreNodes [WIP]"
}
],
"https://github.com/gameltb/ComfyUI_stable_fast": [
[
"ApplyStableFastUnet",
@@ -1851,6 +1946,14 @@
"title_aux": "comfy-magick [WIP]"
}
],
"https://github.com/huangyangke/ComfyUI-Kolors-IpadapterFaceId": [
[
"kolors_ipadapter_faceid"
],
{
"title_aux": "ComfyUI-Kolors-IpadapterFaceId [WIP]"
}
],
"https://github.com/huizhang0110/ComfyUI_Easy_Nodes_hui": [
[
"EasyBgRemover",
@@ -2082,7 +2185,7 @@
"title_aux": "ComfyUI-Adapter [WIP]"
}
],
"https://github.com/kadirnar/comfyui_helpers": [
"https://github.com/kadirnar/comfyui_hub": [
[
"CircularVAEDecode",
"CustomKSamplerAdvancedTile",
@@ -2108,7 +2211,7 @@
"NoisyLatentPerlin"
],
{
"title_aux": "comfyui_helpers"
"title_aux": "comfyui_hub"
}
],
"https://github.com/kappa54m/ComfyUI_Usability": [
@@ -2205,6 +2308,14 @@
"title_aux": "ComfyUI_Prompt_Template_CustomNodes"
}
],
"https://github.com/kxh/ComfyUI-sam2": [
[
"Segment"
],
{
"title_aux": "ComfyUI-sam2"
}
],
"https://github.com/kycg/comfyui-Kwtoolset": [
[
"KWNagetiveString",
@@ -2216,8 +2327,11 @@
"KwtoolsetGetHipMasktest",
"KwtoolsetGetImageSize",
"KwtoolsetGrowMaskPlus",
"KwtoolsetImageSelect",
"KwtoolsetLoadCheckpointsBatch",
"KwtoolsetLoraLoaderwithpreview",
"KwtoolsetMaskAdd",
"KwtoolsetModelSelect",
"LatentMatch"
],
{
@@ -2258,6 +2372,17 @@
"title_aux": "ComfyUI-MidjourneyNode-leoleexh"
}
],
"https://github.com/lgldlk/ComfyUI-img-tiler": [
[
"PC ImageListTileMaker",
"PC TileMaker",
"PC TilerImage",
"PC TilerSelect"
],
{
"title_aux": "ComfyUI-img-tiler"
}
],
"https://github.com/linhusyung/comfyui-Build-and-train-your-network": [
[
"Conv_layer",
@@ -2287,6 +2412,7 @@
"ConfigureRefFlux",
"FluxDeGuidance",
"FluxInverseSampler",
"FluxNoiseMixer",
"InFluxFlipSigmas",
"InFluxModelSamplingPred",
"OutFluxModelSamplingPred"
@@ -2342,12 +2468,14 @@
],
"https://github.com/lu64k/SK-Nodes": [
[
"Ask LLM",
"Image Select",
"Load LLM",
"OpenAI DAlle Node",
"Image Tracing Node",
"Load_Nemotron",
"Natural Saturation",
"OpenAI Text Node",
"SK Random File Name",
"SK Text_String"
"SK Text_String",
"Tone Layer Quantize",
"grey_scale blend"
],
{
"title_aux": "SK-Nodes"
@@ -2415,6 +2543,17 @@
"title_aux": "ComfyUI-Lygia"
}
],
"https://github.com/mfg637/ComfyUI-ScheduledGuider-Ext": [
[
"ConcatSigmas",
"CosineScheduler",
"InvertSigmas",
"SheduledCFGGuider"
],
{
"title_aux": "ComfyUI-ScheduledGuider-Ext"
}
],
"https://github.com/mikeymcfish/FishTools": [
[
"AnaglyphCreator",
@@ -2431,6 +2570,23 @@
"title_aux": "LaserCutterFull and Deptherize Nodes"
}
],
"https://github.com/monate0615/ComfyUI-Affine-Transform": [
[
"AffineTransform"
],
{
"title_aux": "Affine Transform ComfyUI Node [WIP]"
}
],
"https://github.com/monate0615/ComfyUI-Simple-Image-Tools": [
[
"GetMaskFromAlpha",
"GetQuadrilateralOutfit"
],
{
"title_aux": "ComfyUI-Simple-Image-Tools [WIP]"
}
],
"https://github.com/mut-ex/comfyui-gligengui-node": [
[
"GLIGEN_GUI"
@@ -2534,6 +2690,14 @@
"title_aux": "ComfyUI-PromptUtilities"
}
],
"https://github.com/okg21/VLLMVisionChatNode/raw/refs/heads/main/VLLMVisionChatNode.py": [
[
"VLLMVisionChatNode"
],
{
"title_aux": "VLLMVisionChatNode"
}
],
"https://github.com/oyvindg/ComfyUI-TrollSuite": [
[
"BinaryImageMask",
@@ -2614,7 +2778,7 @@
"title_aux": "anyPython [UNSAFE]"
}
],
"https://github.com/prismwastaken/comfyui-tools": [
"https://github.com/prismwastaken/prism-comfyui-tools": [
[
"Prism-RandomNormal"
],
@@ -2622,6 +2786,15 @@
"title_aux": "prism-tools"
}
],
"https://github.com/prodogape/ComfyUI-clip-interrogator": [
[
"ComfyUIClipInterrogator",
"ShowText"
],
{
"title_aux": "ComfyUI-clip-interrogator [WIP]"
}
],
"https://github.com/pzzmyc/comfyui-sd3-simple-simpletuner": [
[
"sd not very simple simpletuner by hhy"
@@ -2642,6 +2815,23 @@
"title_aux": "ComfyUI-ODE"
}
],
"https://github.com/rouxianmantou/comfyui-rxmt-nodes": [
[
"CheckValueTypeNode"
],
{
"title_aux": "comfyui-rxmt-nodes"
}
],
"https://github.com/ruka-game/rukalib_comfyui": [
[
"RukaDebugProbe",
"RukaPromptEnhancer"
],
{
"title_aux": "ComfyUI RukaLib [WIP]"
}
],
"https://github.com/sdfxai/SDFXBridgeForComfyUI": [
[
"SDFXClipTextEncode"
@@ -2690,7 +2880,7 @@
"EZLoadModelNode"
],
{
"title_aux": "Comfyui-EzAudio"
"title_aux": "Comfyui-EzAudio [WIP]"
}
],
"https://github.com/shadowcz007/comfyui-CLIPSeg": [
@@ -2719,16 +2909,6 @@
"title_aux": "comfyui-hydit"
}
],
"https://github.com/shadowcz007/comfyui-musicgen": [
[
"AudioPlay",
"Musicgen_",
"StableAudio_"
],
{
"title_aux": "comfyui-musicgen"
}
],
"https://github.com/shinich39/comfyui-event-handler": [
[
"EventHandler"
@@ -2817,6 +2997,18 @@
"title_aux": "comfyui_psd [WIP]"
}
],
"https://github.com/taches-ai/comfyui-scene-composer": [
[
"Action",
"Character",
"Composition",
"Environment",
"Scene"
],
{
"title_aux": "ComfyUI Scene Composer [WIP]"
}
],
"https://github.com/talon468/ComfyUI-Rpg-Architect": [
[
"ComfyUI Rpg Architect \ud83e\ude84"
@@ -2921,13 +3113,13 @@
"title_aux": "ComfyUI-Dist [WIP]"
}
],
"https://github.com/unanan/ComfyUI-clip-interrogator": [
"https://github.com/void15700/VoidCustomNodes": [
[
"ComfyUIClipInterrogator",
"ShowText"
"Prompt Parser",
"String Combiner"
],
{
"title_aux": "ComfyUI-clip-interrogator [WIP]"
"title_aux": "VoidCustomNodes"
}
],
"https://github.com/walterFeng/ComfyUI-Image-Utils": [
@@ -2953,14 +3145,18 @@
"title_aux": "ComfyUI-Unload-Models"
}
],
"https://github.com/wilzamguerrero/Comfyui-DownZ": [
"https://github.com/wilzamguerrero/Comfyui-zZzZz": [
[
"CompressFolderNode",
"CreateZNode",
"DeleteZNode",
"DownloadFileNode",
"MoveZNode"
"InfiniteZNode",
"MoveZNode",
"RenameZNode"
],
{
"title_aux": "Comfyui-DownZ"
"title_aux": "Comfyui-zZzZz [UNSAFE]"
}
],
"https://github.com/wormley/comfyui-wormley-nodes": [

View File

File diff suppressed because it is too large Load Diff

View File

@@ -1,5 +1,35 @@
{
"custom_nodes": [
{
"author": "leeooo001",
"title": "ComfyUI-leo-GVHMR",
"reference": "https://github.com/leeooo001/ComfyUI-leo-Hamer",
"files": [
"https://github.com/leeooo001/ComfyUI-leo-Hamer"
],
"install_type": "git-clone",
"description": "Unoffice Hamer-ComfyUI by leo\nNOTE:base on [a/hamer](https://github.com/geopavlakos/hamer)"
},
{
"author": "leeooo001",
"title": "ComfyUI-leo-GVHMR",
"reference": "https://github.com/leeooo001/ComfyUI-leo-GVHMR",
"files": [
"https://github.com/leeooo001/ComfyUI-leo-GVHMR"
],
"install_type": "git-clone",
"description": "Unoffice Hamer-ComfyUI by leo\nNOTE:base on [a/GVHMR](https://github.com/zju3dv/GVHMR)"
},
{
"author": "leeooo001",
"title": "RealisDance-ComfyUI",
"reference": "https://github.com/leeooo001/ComfyUI-leo-RealisDance",
"files": [
"https://github.com/leeooo001/ComfyUI-leo-RealisDance"
],
"install_type": "git-clone",
"description": "Unoffice RealisDance-ComfyUI by leo\nNOTE:base on [a/RealisDance](https://github.com/damo-cv/RealisDance), modified on [a/RealisDanceComfyui](https://github.com/AIFSH/RealisDance-ComfyUI)"
},
{
"author": "jags111",
"title": "NyaamZ/ComfyUI-Long-CLIP",

View File

@@ -11,6 +11,58 @@
{
"author": "mpiquero7164",
"title": "SaveImgPrompt [DEPRECATED]",
"id": "save-imgprompt",
"reference": "https://github.com/mpiquero7164/ComfyUI-SaveImgPrompt",
"files": [
"https://github.com/mpiquero7164/ComfyUI-SaveImgPrompt"
],
"install_type": "git-clone",
"description": "Save a png or jpeg and option to save prompt/workflow in a text or json file for each image in Comfy + Workflow loading."
},
{
"author": "guoyk93",
"title": "y.k.'s ComfyUI node suite [DEPRECATED]",
"id": "yks",
"reference": "https://github.com/yankeguo-deprecated/yk-node-suite-comfyui",
"files": [
"https://github.com/yankeguo-deprecated/yk-node-suite-comfyui"
],
"install_type": "git-clone",
"description": "Nodes: YKImagePadForOutpaint, YKMaskToImage"
},
{
"author": "adityathiru",
"title": "ComfyUI LLMs [REMOVED]",
"reference": "https://github.com/adityathiru/ComfyUI-LLMs",
"files": [
"https://github.com/adityathiru/ComfyUI-LLMs"
],
"install_type": "git-clone",
"description": "Goal: To enable folks to rapidly build complex workflows with LLMs\nNOTE:☠️ This is experimental and not recommended to use in a production environment (yet!)"
},
{
"author": "DannyStone1999",
"title": "ComfyUI-Depth2Mask [REMOVED]",
"reference": "https://github.com/DannyStone1999/ComfyUI-Depth2Mask",
"files": [
"https://github.com/DannyStone1999/ComfyUI-Depth2Mask/raw/main/Depth2Mask.py"
],
"install_type": "copy",
"description": "Nodes:Depth2Mask"
},
{
"author": "syaofox",
"title": "ComfyUI_FoxTools [REMOVED]",
"reference": "https://github.com/syaofox/ComfyUI_FoxTools",
"files": [
"https://github.com/syaofox/ComfyUI_FoxTools"
],
"install_type": "git-clone",
"description": "Nodes:BatchImageFromList, Load Face Occlusion Model, Create Face Mask, Simple FaceAlign, Cacul FaceAlign, Gen Blurbord, Face Align, Face Rotate, ImageAdd, LoadImageList, SaveImage Plus, RegTextFind"
},
{
"author": "AIFSH",
"title": "SeedVC-ComfyUI [REMOVED]",
@@ -84,16 +136,6 @@
"install_type": "git-clone",
"description": "ComfyUI-Talking-Head"
},
{
"author": "yvann-ba",
"title": "ComfyUI_Yvann-Nodes [REMOVED]",
"reference": "https://github.com/yvann-ba/ComfyUI_Yvann-Nodes",
"files": [
"https://github.com/yvann-ba/ComfyUI_Yvann-Nodes"
],
"install_type": "git-clone",
"description": "Audio reactivity nodes for AI animations 🔊 Analyze audio, extract drums and vocals. Generate reactive masks and weights. Create audio-driven visuals. Produce weight graphs and audio masks. Compatible with IPAdapter, ControlNets and more. Features audio scheduling and waveform analysis. Tutorials to use this pack: [a/Yvann Youtube](https://www.youtube.com/@yvann.mp4)"
},
{
"author": "jh-leon-kim",
"title": "ComfyUI-JHK-utils [REMOVED]",

View File

File diff suppressed because it is too large Load Diff

View File

File diff suppressed because it is too large Load Diff

View File

@@ -1,5 +1,175 @@
{
"models": [
{
"name": "Kolors-IP-Adapter-Plus.bin (Kwai-Kolors/Kolors-IP-Adapter-Plus)",
"type": "IP-Adapter",
"base": "Kolors",
"save_path": "ipadapter",
"description": "You can use this model in the [a/ComfyUI IPAdapter plus](https://github.com/cubiq/ComfyUI_IPAdapter_plus) extension.",
"reference": "https://huggingface.co/Kwai-Kolors/Kolors-IP-Adapter-Plus",
"filename": "Kolors-IP-Adapter-Plus.bin",
"url": "https://huggingface.co/Kwai-Kolors/Kolors-IP-Adapter-Plus/resolve/main/ip_adapter_plus_general.bin",
"size": "1.01GB"
},
{
"name": "Kolors-IP-Adapter-FaceID-Plus.bin (Kwai-Kolors/Kolors-IP-Adapter-Plus)",
"type": "IP-Adapter",
"base": "Kolors",
"save_path": "ipadapter",
"description": "You can use this model in the [a/ComfyUI IPAdapter plus](https://github.com/cubiq/ComfyUI_IPAdapter_plus) extension.",
"reference": "https://huggingface.co/Kwai-Kolors/Kolors-IP-Adapter-FaceID-Plus",
"filename": "Kolors-IP-Adapter-FaceID-Plus.bin",
"url": "https://huggingface.co/Kwai-Kolors/Kolors-IP-Adapter-FaceID-Plus/resolve/main/ipa-faceid-plus.bin",
"size": "2.39GB"
},
{
"name": "CLIPVision model (Kwai-Kolors/Kolors-IP-Adapter-Plus/clip-vit-large)",
"type": "clip_vision",
"base": "ViT-L",
"save_path": "clip_vision",
"description": "CLIPVision model (This is required in cubiq/ComfyUI_IPAdapter_plus)",
"reference": "https://huggingface.co/Kwai-Kolors/Kolors-IP-Adapter-Plus",
"filename": "clip-vit-large-patch14-336.bin",
"url": "https://huggingface.co/Kwai-Kolors/Kolors-IP-Adapter-Plus/resolve/main/image_encoder/pytorch_model.bin",
"size": "1.71GB"
},
{
"name": "kijai/lotus depth d model v1.1 (fp16)",
"type": "diffusion_model",
"base": "lotus",
"save_path": "diffusion_models",
"description": "lotus depth d model v1.1 (fp16). This model can be used in ComfyUI-Lotus custom nodes.",
"reference": "https://huggingface.co/Kijai/lotus-comfyui",
"filename": "lotus-depth-d-v-1-1-fp16.safetensors",
"url": "https://huggingface.co/Kijai/lotus-comfyui/resolve/main/lotus-depth-d-v-1-1-fp16.safetensors",
"size": "1.74GB"
},
{
"name": "kijai/lotus depth g model v1.0 (fp16)",
"type": "diffusion_model",
"base": "lotus",
"save_path": "diffusion_models",
"description": "lotus depth g model v1.0 (fp16). This model can be used in ComfyUI-Lotus custom nodes.",
"reference": "https://huggingface.co/Kijai/lotus-comfyui",
"filename": "lotus-depth-g-v1-0-fp16.safetensors",
"url": "https://huggingface.co/Kijai/lotus-comfyui/resolve/main/lotus-depth-g-v1-0-fp16.safetensors",
"size": "1.74GB"
},
{
"name": "kijai/lotus depth g model v1.0",
"type": "diffusion_model",
"base": "lotus",
"save_path": "diffusion_models",
"description": "lotus depth g model v1.0. This model can be used in ComfyUI-Lotus custom nodes.",
"reference": "https://huggingface.co/Kijai/lotus-comfyui",
"filename": "lotus-depth-g-v1-0.safetensors",
"url": "https://huggingface.co/Kijai/lotus-comfyui/resolve/main/lotus-depth-g-v1-0.safetensors",
"size": "3.47GB"
},
{
"name": "kijai/lotus normal d model v1.0 (fp16)",
"type": "diffusion_model",
"base": "lotus",
"save_path": "diffusion_models",
"description": "lotus normal d model v1.0 (fp16). This model can be used in ComfyUI-Lotus custom nodes.",
"reference": "https://huggingface.co/Kijai/lotus-comfyui",
"filename": "lotus-normal-d-v1-0-fp16.safetensors",
"url": "https://huggingface.co/Kijai/lotus-comfyui/resolve/main/lotus-normal-d-v1-0-fp16.safetensors",
"size": "1.74GB"
},
{
"name": "kijai/lotus normal d model v1.0",
"type": "diffusion_model",
"base": "lotus",
"save_path": "diffusion_models",
"description": "lotus normal d model v1.0. This model can be used in ComfyUI-Lotus custom nodes.",
"reference": "https://huggingface.co/Kijai/lotus-comfyui",
"filename": "lotus-normal-d-v1-0.safetensors",
"url": "https://huggingface.co/Kijai/lotus-comfyui/resolve/main/lotus-normal-d-v1-0.safetensors",
"size": "3.47GB"
},
{
"name": "kijai/lotus normal g model v1.0 (fp16)",
"type": "diffusion_model",
"base": "lotus",
"save_path": "diffusion_models",
"description": "lotus normal g model v1.0 (fp16). This model can be used in ComfyUI-Lotus custom nodes.",
"reference": "https://huggingface.co/Kijai/lotus-comfyui",
"filename": "lotus-normal-g-v1-0-fp16.safetensors",
"url": "https://huggingface.co/Kijai/lotus-comfyui/resolve/main/lotus-normal-g-v1-0-fp16.safetensors",
"size": "1.74GB"
},
{
"name": "kijai/lotus normal g model v1.0",
"type": "diffusion_model",
"base": "lotus",
"save_path": "diffusion_models",
"description": "lotus normal g model v1.0. This model can be used in ComfyUI-Lotus custom nodes.",
"reference": "https://huggingface.co/Kijai/lotus-comfyui",
"filename": "lotus-normal-g-v1-0.safetensors",
"url": "https://huggingface.co/Kijai/lotus-comfyui/resolve/main/lotus-normal-g-v1-0.safetensors",
"size": "3.47GB"
},
{
"name": "Depth Pro model",
"type": "depth-pro",
"base": "depth-pro",
"save_path": "depth/ml-depth-pro",
"description": "Depth pro model for [a/ComfyUI-Depth-Pro](https://github.com/spacepxl/ComfyUI-Depth-Pro)",
"reference": "https://huggingface.co/spacepxl/ml-depth-pro",
"filename": "depth_pro.fp16.safetensors",
"url": "https://huggingface.co/spacepxl/ml-depth-pro/resolve/main/depth_pro.fp16.safetensors",
"size": "1.9GB"
},
{
"name": "jasperai/FLUX.1-dev-Controlnet-Upscaler",
"type": "controlnet",
"base": "FLUX.1",
"save_path": "controlnet/FLUX.1/jasperai-dev-Upscaler",
"description": "This is Flux.1-dev ControlNet for low resolution images developed by Jasper research team.",
"reference": "https://huggingface.co/jasperai/Flux.1-dev-Controlnet-Upscaler",
"filename": "diffusion_pytorch_model.safetensors",
"url": "https://huggingface.co/jasperai/Flux.1-dev-Controlnet-Upscaler/resolve/main/diffusion_pytorch_model.safetensors",
"size": "3.58GB"
},
{
"name": "jasperai/FLUX.1-dev-Controlnet-Depth",
"type": "controlnet",
"base": "FLUX.1",
"save_path": "controlnet/FLUX.1/jasperai-dev-Depth",
"description": "This is Flux.1-dev ControlNet for Depth map developed by Jasper research team.",
"reference": "https://huggingface.co/jasperai/Flux.1-dev-Controlnet-Depth",
"filename": "diffusion_pytorch_model.safetensors",
"url": "https://huggingface.co/jasperai/Flux.1-dev-Controlnet-Depth/resolve/main/diffusion_pytorch_model.safetensors",
"size": "3.58GB"
},
{
"name": "jasperai/Flux.1-dev-Controlnet-Surface-Normals",
"type": "controlnet",
"base": "FLUX.1",
"save_path": "controlnet/FLUX.1/jasperai-dev-Surface-Normals",
"description": "This is Flux.1-dev ControlNet for Surface Normals map developed by Jasper research team.",
"reference": "https://huggingface.co/jasperai/Flux.1-dev-Controlnet-Surface-Normals",
"filename": "diffusion_pytorch_model.safetensors",
"url": "https://huggingface.co/jasperai/Flux.1-dev-Controlnet-Surface-Normals/resolve/main/diffusion_pytorch_model.safetensors",
"size": "3.58GB"
},
{
"name": "Shakker-Labs/FLUX.1-dev-ControlNet-Union-Pro (fp8_e4m3fn) by Kijai",
"type": "controlnet",
"base": "FLUX.1",
"save_path": "controlnet/FLUX.1",
"description": "FLUX.1 [Dev] Union Controlnet. Supports Canny, Tile, Depth, Blur, Pose, Gray, Low Quality\nVersion quantized to fp8_e4m3fn by Kijai",
"reference": "https://huggingface.co/Kijai/flux-fp8",
"filename": "flux_shakker_labs_union_pro-fp8_e4m3fn.safetensors",
"url": "https://huggingface.co/Kijai/flux-fp8/resolve/main/flux_shakker_labs_union_pro-fp8_e4m3fn.safetensors",
"size": "3.3GB"
},
{
"name": "ViT-L-14-TEXT-detail-improved-hiT-GmP-HF.safetensors [Long CLIP L]",
"type": "clip",
@@ -515,203 +685,6 @@
"filename": "flux1-schnell-Q8_0.gguf",
"url": "https://huggingface.co/city96/FLUX.1-schnell-gguf/resolve/main/flux1-schnell-Q8_0.gguf",
"size": "12.7GB"
},
{
"name": "TAEF1 Decoder",
"type": "TAESD",
"base": "FLUX.1",
"save_path": "vae_approx",
"description": "(FLUX.1 Verison) To view the preview in high quality while running samples in ComfyUI, you will need this model.",
"reference": "https://github.com/madebyollin/taesd",
"filename": "taef1_decoder.pth",
"url": "https://github.com/madebyollin/taesd/raw/main/taef1_decoder.pth",
"size": "4.71MB"
},
{
"name": "TAEF1 Encoder",
"type": "TAESD",
"base": "FLUX.1",
"save_path": "vae_approx",
"description": "(FLUX.1 Verison) To view the preview in high quality while running samples in ComfyUI, you will need this model.",
"reference": "https://github.com/madebyollin/taesd",
"filename": "taef1_encoder.pth",
"url": "https://github.com/madebyollin/taesd/raw/main/taef1_encoder.pth",
"size": "4.71MB"
},
{
"name": "comfyanonymous/clip_l",
"type": "clip",
"base": "clip",
"save_path": "default",
"description": "clip_l model",
"reference": "https://huggingface.co/comfyanonymous/flux_text_encoders/tree/main",
"filename": "clip_l.safetensors",
"url": "https://huggingface.co/comfyanonymous/flux_text_encoders/resolve/main/clip_l.safetensors",
"size": "246MB"
},
{
"name": "Comfy Org/FLUX.1 [dev] Checkpoint model (fp8)",
"type": "checkpoint",
"base": "FLUX.1",
"save_path": "checkpoints/FLUX1",
"description": "FLUX.1 [dev] Checkpoint model (fp8)",
"reference": "https://huggingface.co/Comfy-Org/flux1-dev/tree/main",
"filename": "flux1-dev-fp8.safetensors",
"url": "https://huggingface.co/Comfy-Org/flux1-dev/resolve/main/flux1-dev-fp8.safetensors",
"size": "17.2GB"
},
{
"name": "Comfy Org/FLUX.1 [schnell] Checkpoint model (fp8)",
"type": "checkpoint",
"base": "FLUX.1",
"save_path": "checkpoints/FLUX1",
"description": "FLUX.1 [schnell] Checkpoint model (fp8)",
"reference": "https://huggingface.co/Comfy-Org/flux1-dev/tree/main",
"filename": "flux1-schnell-fp8.safetensors",
"url": "https://huggingface.co/Comfy-Org/flux1-schnell/resolve/main/flux1-schnell-fp8.safetensors",
"size": "17.2GB"
},
{
"name": "google-t5/t5-v1_1-xxl_encoderonly-fp16",
"type": "clip",
"base": "t5",
"save_path": "clip/t5",
"description": "The encoder part of https://huggingface.co/google/t5-v1_1-xxl, used with SD3 and Flux1",
"reference": "https://huggingface.co/mcmonkey/google_t5-v1_1-xxl_encoderonly",
"filename": "google_t5-v1_1-xxl_encoderonly-fp16.safetensors",
"url": "https://huggingface.co/mcmonkey/google_t5-v1_1-xxl_encoderonly/resolve/main/pytorch_model.safetensors",
"size": "10.1GB"
},
{
"name": "google-t5/t5-v1_1-xxl_encoderonly-fp8_e4m3fn",
"type": "clip",
"base": "t5",
"save_path": "clip/t5",
"description": "The encoder part of https://huggingface.co/google/t5-v1_1-xxl, used with SD3 and Flux1",
"reference": "https://huggingface.co/mcmonkey/google_t5-v1_1-xxl_encoderonly",
"filename": "google_t5-v1_1-xxl_encoderonly-fp8_e4m3fn.safetensors",
"url": "https://huggingface.co/mcmonkey/google_t5-v1_1-xxl_encoderonly/resolve/main/t5xxl_fp8_e4m3fn.safetensors",
"size": "4.89GB"
},
{
"name": "FLUX.1 [schnell] Diffusion model",
"type": "unet",
"base": "FLUX.1",
"save_path": "unet/FLUX1",
"description": "FLUX.1 [Schnell] Diffusion model (a.k.a. FLUX.1 turbo model)[w/Due to the large size of the model, it is recommended to download it through a browser if possible.]",
"reference": "https://huggingface.co/black-forest-labs/FLUX.1-schnell",
"filename": "flux1-schnell.safetensors",
"url": "https://huggingface.co/black-forest-labs/FLUX.1-schnell/resolve/main/flux1-schnell.safetensors",
"size": "23.8GB"
},
{
"name": "FLUX.1 VAE model",
"type": "VAE",
"base": "FLUX.1",
"save_path": "vae/FLUX1",
"description": "FLUX.1 VAE model",
"reference": "https://huggingface.co/black-forest-labs/FLUX.1-schnell",
"filename": "ae.sft",
"url": "https://huggingface.co/black-forest-labs/FLUX.1-schnell/resolve/main/ae.safetensors",
"size": "335MB"
},
{
"name": "kijai/FLUX.1 [schnell] Diffusion model (float8_e4m3fn)",
"type": "unet",
"base": "FLUX.1",
"save_path": "unet/FLUX1",
"description": "FLUX.1 [Schnell] Diffusion model (float8_e4m3fn)",
"reference": "https://huggingface.co/Kijai/flux-fp8",
"filename": "flux1-schnell-fp8.safetensors",
"url": "https://huggingface.co/Kijai/flux-fp8/resolve/main/flux1-schnell-fp8.safetensors",
"size": "11.9GB"
},
{
"name": "kijai/FLUX.1 [dev] Diffusion model (float8_e4m3fn)",
"type": "unet",
"base": "FLUX.1",
"save_path": "unet/FLUX1",
"description": "FLUX.1 [dev] Diffusion model (float8_e4m3fn)",
"reference": "https://huggingface.co/Kijai/flux-fp8",
"filename": "flux1-dev-fp8.safetensors",
"url": "https://huggingface.co/Kijai/flux-fp8/resolve/main/flux1-dev-fp8.safetensors",
"size": "11.9GB"
},
{
"name": "photomaker-v2.bin",
"type": "photomaker",
"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",
"base": "SDXL",
"save_path": "controlnet/SDXL/controlnet-union-sdxl-1.0",
"description": "All-in-one ControlNet for image generations and editing! (ProMax model)",
"reference": "https://huggingface.co/xinsir/controlnet-union-sdxl-1.0",
"filename": "diffusion_pytorch_model_promax.safetensors",
"url": "https://huggingface.co/xinsir/controlnet-union-sdxl-1.0/resolve/main/diffusion_pytorch_model_promax.safetensors",
"size": "2.50GB"
},
{
"name": "xinsir/ControlNet++: All-in-one ControlNet",
"type": "controlnet",
"base": "SDXL",
"save_path": "controlnet/SDXL/controlnet-union-sdxl-1.0",
"description": "All-in-one ControlNet for image generations and editing!",
"reference": "https://huggingface.co/xinsir/controlnet-union-sdxl-1.0",
"filename": "diffusion_pytorch_model.safetensors",
"url": "https://huggingface.co/xinsir/controlnet-union-sdxl-1.0/resolve/main/diffusion_pytorch_model.safetensors",
"size": "2.50GB"
}
]
}

View File

@@ -170,16 +170,6 @@
"install_type": "git-clone",
"description": "Nodes:Concatenate multiple text nodes."
},
{
"author": "nilor-corp",
"title": "nilor-nodes",
"reference": "https://github.com/nilor-corp/nilor-nodes",
"files": [
"https://github.com/nilor-corp/nilor-nodes"
],
"install_type": "git-clone",
"description": "Nodes:Nilor Floats, Nilor Int To List Of Bools, Nilor Bool From List Of Bools, Nilor Int From List Of Ints, Nilor List of Ints, Nilor Count Images In Directory"
},
{
"author": "OuticNZ",
"title": "ComfyUI-Simple-Of-Complex",

View File

@@ -1,7 +1,7 @@
[project]
name = "comfyui-manager"
description = "ComfyUI-Manager provides features to install and manage custom nodes for ComfyUI, as well as various functionalities to assist with ComfyUI."
version = "2.51.2"
version = "2.51.8"
license = { file = "LICENSE.txt" }
dependencies = ["GitPython", "PyGithub", "matrix-client==0.4.0", "transformers", "huggingface-hub>0.20", "typer", "rich", "typing-extensions"]