Compare commits
70 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e8bb7ccda7 | ||
|
|
b139bfabf0 | ||
|
|
e9a5137889 | ||
|
|
690b7a7d05 | ||
|
|
5c8292d804 | ||
|
|
c88266f76c | ||
|
|
d8da2a8c50 | ||
|
|
4d09f6345e | ||
|
|
8b1be9d35a | ||
|
|
a1110c22b0 | ||
|
|
405e83b79c | ||
|
|
e3ab7e86ce | ||
|
|
1dc683e872 | ||
|
|
3fb3f07644 | ||
|
|
7f937aeaae | ||
|
|
ff93a16548 | ||
|
|
bec91ae52d | ||
|
|
bc8a624dbd | ||
|
|
ca9f8dad5c | ||
|
|
496ca64008 | ||
|
|
2383e134de | ||
|
|
38d1bd613f | ||
|
|
3315807a37 | ||
|
|
8dd84bb0ec | ||
|
|
e9eaff7f7e | ||
|
|
0469cad3bc | ||
|
|
d289dd523a | ||
|
|
1cb6adb3dc | ||
|
|
e93d0ab0f2 | ||
|
|
61537d985d | ||
|
|
c999886fe0 | ||
|
|
0e6e391caf | ||
|
|
26573ce489 | ||
|
|
c2869c8c67 | ||
|
|
792a836121 | ||
|
|
72ef927b32 | ||
|
|
bb67901e92 | ||
|
|
f87d4ea150 | ||
|
|
7ec376774f | ||
|
|
21ed4bd420 | ||
|
|
93b8c39ad7 | ||
|
|
6ea771781f | ||
|
|
7fc4343dac | ||
|
|
b12bd3849c | ||
|
|
78d9cbe659 | ||
|
|
3e3800bc59 | ||
|
|
9adbff6e16 | ||
|
|
f7a2e3f874 | ||
|
|
5b78ce0bff | ||
|
|
2f2ac86513 | ||
|
|
fbb1cd60d6 | ||
|
|
51d3f3829c | ||
|
|
53c8fc7751 | ||
|
|
22fa2825f8 | ||
|
|
752c17df3c | ||
|
|
66542292c3 | ||
|
|
4745597c0a | ||
|
|
1e7d101063 | ||
|
|
4dc9ee9363 | ||
|
|
07f9a34036 | ||
|
|
97b55a0da6 | ||
|
|
cb8bcd7edf | ||
|
|
eb607a6b41 | ||
|
|
32430968b8 | ||
|
|
f3e9856107 | ||
|
|
d9ec870598 | ||
|
|
a182e526d7 | ||
|
|
a8d338a997 | ||
|
|
9589f343df | ||
|
|
71c602be95 |
@@ -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
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
5046
github-stats.json
5046
github-stats.json
File diff suppressed because it is too large
Load Diff
@@ -23,7 +23,7 @@ sys.path.append(glob_path)
|
||||
import cm_global
|
||||
from manager_util import *
|
||||
|
||||
version = [2, 51, 1]
|
||||
version = [2, 51, 8]
|
||||
version_str = f"V{version[0]}.{version[1]}" + (f'.{version[2]}' if len(version) > 2 else '')
|
||||
|
||||
|
||||
@@ -1135,7 +1135,7 @@ async def extract_nodes_from_workflow(filepath, mode='local', channel_url='defau
|
||||
if node_name in ['Reroute', 'Note']:
|
||||
continue
|
||||
|
||||
if node_name is not None and not node_name.startswith('workflow/'):
|
||||
if node_name is not None and not (node_name.startswith('workflow/') or node_name.startswith('workflow>')):
|
||||
used_nodes.add(node_name)
|
||||
|
||||
if 'nodes' in workflow:
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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) => {
|
||||
|
||||
@@ -4,6 +4,8 @@ import { sleep, show_message } from "./common.js";
|
||||
import { GroupNodeConfig, GroupNodeHandler } from "../../extensions/core/groupNode.js";
|
||||
import { ComfyDialog, $el } from "../../scripts/ui.js";
|
||||
|
||||
const SEPARATOR = ">"
|
||||
|
||||
let pack_map = {};
|
||||
let rpack_map = {};
|
||||
|
||||
@@ -20,7 +22,7 @@ export function getPureName(node) {
|
||||
let purename = node.comfyClass.substring(category.length+1);
|
||||
return purename;
|
||||
}
|
||||
else if(node.comfyClass.startsWith('workflow/')) {
|
||||
else if(node.comfyClass.startsWith('workflow/') || node.comfyClass.startsWith(`workflow${SEPARATOR}`)) {
|
||||
return node.comfyClass.substring(9);
|
||||
}
|
||||
else {
|
||||
@@ -76,7 +78,7 @@ export async function load_components() {
|
||||
|
||||
let category = data.packname;
|
||||
if(data.category) {
|
||||
category += "/" + data.category;
|
||||
category += SEPARATOR + data.category;
|
||||
}
|
||||
if(category == '') {
|
||||
category = 'components';
|
||||
@@ -100,7 +102,7 @@ export async function load_components() {
|
||||
try {
|
||||
let category = nodeData.packname;
|
||||
if(nodeData.category) {
|
||||
category += "/" + nodeData.category;
|
||||
category += SEPARATOR + nodeData.category;
|
||||
}
|
||||
if(category == '') {
|
||||
category = 'components';
|
||||
@@ -139,7 +141,7 @@ export async function load_components() {
|
||||
try {
|
||||
let category = nodeData.packname;
|
||||
if(nodeData.workflow.category) {
|
||||
category += "/" + nodeData.category;
|
||||
category += SEPARATOR + nodeData.category;
|
||||
}
|
||||
if(category == '') {
|
||||
category = 'components';
|
||||
@@ -174,7 +176,7 @@ export async function load_components() {
|
||||
try {
|
||||
let category = nodeData.workflow.packname;
|
||||
if(nodeData.workflow.category) {
|
||||
category += "/" + nodeData.category;
|
||||
category += SEPARATOR + nodeData.category;
|
||||
}
|
||||
if(category == '') {
|
||||
category = 'components';
|
||||
@@ -234,7 +236,7 @@ async function save_as_component(node, version, author, prefix, nodename, packna
|
||||
|
||||
let category = body.workflow.packname;
|
||||
if(body.workflow.category) {
|
||||
category += "/" + body.workflow.category;
|
||||
category += SEPARATOR + body.workflow.category;
|
||||
}
|
||||
if(category == '') {
|
||||
category = 'components';
|
||||
@@ -266,7 +268,7 @@ async function import_component(component_name, component, mode) {
|
||||
|
||||
let category = component.packname;
|
||||
if(component.category) {
|
||||
category += "/" + component.category;
|
||||
category += SEPARATOR + component.category;
|
||||
}
|
||||
if(category == '') {
|
||||
category = 'components';
|
||||
@@ -403,7 +405,7 @@ function handle_import_components(components) {
|
||||
}
|
||||
|
||||
if(cnt == 1 && last_name) {
|
||||
const node = LiteGraph.createNode(`workflow/${last_name}`);
|
||||
const node = LiteGraph.createNode(`workflow${SEPARATOR}${last_name}`);
|
||||
node.pos = [app.canvas.graph_mouse[0], app.canvas.graph_mouse[1]];
|
||||
app.canvas.graph.add(node, false);
|
||||
}
|
||||
@@ -786,7 +788,7 @@ app.graphToPrompt = async function () {
|
||||
// get used group nodes
|
||||
let used_group_nodes = new Set();
|
||||
for(let node of p.workflow.nodes) {
|
||||
if(node.type.startsWith('workflow/')) {
|
||||
if(node.type.startsWith(`workflow/`) || node.type.startsWith(`workflow${SEPARATOR}`)) {
|
||||
used_group_nodes.add(node.type.substring(9));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1106,7 +1106,7 @@ export class CustomNodesManager {
|
||||
|
||||
for (let i in nodes) {
|
||||
const node_type = nodes[i].type;
|
||||
if(node_type.startsWith('workflow/'))
|
||||
if(node_type.startsWith('workflow/') || node_type.startsWith('workflow>'))
|
||||
continue;
|
||||
|
||||
if (!registered_nodes.has(node_type)) {
|
||||
|
||||
@@ -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":
|
||||
|
||||
228
model-list.json
228
model-list.json
@@ -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"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -11,17 +11,368 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
{
|
||||
"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]",
|
||||
"reference": "https://github.com/leeguandong/ComfyUI_AliControlnetInpainting",
|
||||
"files": [
|
||||
"https://github.com/leeguandong/ComfyUI_AliControlnetInpainting"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI nodes to use AliControlnetInpainting"
|
||||
},
|
||||
{
|
||||
"author": "jordancoult",
|
||||
"title": "ComfyUI_HelpfulNodes",
|
||||
"reference": "https://github.com/jordancoult/ComfyUI_HelpfulNodes",
|
||||
"files": [
|
||||
"https://github.com/jordancoult/ComfyUI_HelpfulNodes/raw/refs/heads/main/prep_crop_around_kps.py"
|
||||
"https://github.com/jordancoult/ComfyUI_HelpfulNodes"
|
||||
],
|
||||
"install_type": "copy",
|
||||
"description": "NODES: Prepare Crop Around Keypoints"
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Prep Crop Around Keypoints"
|
||||
},
|
||||
{
|
||||
"author": "ashishsaini",
|
||||
"title": "comfyui_segformer_b2_sleeves",
|
||||
"reference": "https://github.com/ashishsaini/comfyui-segment-clothing-sleeves",
|
||||
"files": [
|
||||
"https://github.com/ashishsaini/comfyui-segment-clothing-sleeves"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES:segformer_b2_sleeves"
|
||||
},
|
||||
{
|
||||
"author": "io-club",
|
||||
@@ -35,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"
|
||||
@@ -83,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",
|
||||
@@ -195,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."
|
||||
@@ -394,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]",
|
||||
@@ -525,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",
|
||||
@@ -628,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",
|
||||
@@ -1326,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.]"
|
||||
@@ -1432,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",
|
||||
@@ -1472,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",
|
||||
@@ -1585,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"
|
||||
@@ -1855,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."
|
||||
@@ -1892,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",
|
||||
@@ -1983,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"
|
||||
@@ -1995,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"
|
||||
@@ -2054,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"
|
||||
|
||||
@@ -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",
|
||||
@@ -302,9 +312,13 @@
|
||||
[
|
||||
"Add Human Styler",
|
||||
"Convert Monochrome",
|
||||
"Mask Aligned bbox for Inpainting",
|
||||
"Mask Square bbox for Inpainting",
|
||||
"One Image Compare",
|
||||
"RT4KSR Loader",
|
||||
"RandomPromptStyler",
|
||||
"Save Log Info",
|
||||
"Three Image Compare",
|
||||
"Upscale RT4SR"
|
||||
],
|
||||
{
|
||||
@@ -440,6 +454,7 @@
|
||||
"DevToolsExperimentalNode",
|
||||
"DevToolsLongComboDropdown",
|
||||
"DevToolsNodeWithForceInput",
|
||||
"DevToolsNodeWithOnlyOptionalInput",
|
||||
"DevToolsNodeWithOptionalInput",
|
||||
"DevToolsNodeWithOutputList"
|
||||
],
|
||||
@@ -447,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"
|
||||
@@ -501,6 +524,7 @@
|
||||
[
|
||||
"AppIO_FitResizeImage",
|
||||
"AppIO_ImageInput",
|
||||
"AppIO_ImageInputFromID",
|
||||
"AppIO_ImageOutput",
|
||||
"AppIO_IntegerInput",
|
||||
"AppIO_StringInput",
|
||||
@@ -510,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"
|
||||
@@ -526,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",
|
||||
@@ -578,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"
|
||||
@@ -586,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",
|
||||
@@ -632,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",
|
||||
@@ -704,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": [
|
||||
@@ -801,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",
|
||||
@@ -845,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",
|
||||
@@ -919,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)",
|
||||
@@ -1011,7 +1058,7 @@
|
||||
"title_aux": "pre-comfyui-stablsr"
|
||||
}
|
||||
],
|
||||
"https://github.com/WilliamStanford/visuallabs_comfyui_nodes": [
|
||||
"https://github.com/WilliamStanford/ComfyUI-VisualLabs": [
|
||||
[
|
||||
"CreateFadeMaskAdvancedVL",
|
||||
"PointStringFromFloatArray",
|
||||
@@ -1040,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"
|
||||
@@ -1102,6 +1136,24 @@
|
||||
"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"
|
||||
],
|
||||
{
|
||||
"title_aux": "comfyui_segformer_b2_sleeves"
|
||||
}
|
||||
],
|
||||
"https://github.com/baicai99/ComfyUI-FrameSkipping": [
|
||||
[
|
||||
"FrameSelector",
|
||||
@@ -1551,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",
|
||||
@@ -1573,8 +1643,13 @@
|
||||
],
|
||||
"https://github.com/dfl/comfyui-stylegan": [
|
||||
[
|
||||
"StyleGAN Generator",
|
||||
"StyleGAN ModelLoader"
|
||||
"BatchAverageStyleGANLatents",
|
||||
"BlendStyleGANLatents",
|
||||
"GenerateStyleGANLatent",
|
||||
"LoadStyleGAN",
|
||||
"StyleGANInversion",
|
||||
"StyleGANLatentFromBatch",
|
||||
"StyleGANSampler"
|
||||
],
|
||||
{
|
||||
"title_aux": "comfyui-stylegan"
|
||||
@@ -1669,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"
|
||||
@@ -1696,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",
|
||||
@@ -1721,6 +1828,7 @@
|
||||
"Tools:Image2video",
|
||||
"Tools:LoadAudioUrl",
|
||||
"Tools:PreviewVideo",
|
||||
"Tools:SetString",
|
||||
"Tools:SetValue",
|
||||
"Tools:VideoWatermark"
|
||||
],
|
||||
@@ -1838,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",
|
||||
@@ -2023,9 +2139,9 @@
|
||||
"title_aux": "jn_node_suite_comfyui [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/jordancoult/ComfyUI_HelpfulNodes/raw/refs/heads/main/prep_crop_around_kps.py": [
|
||||
"https://github.com/jordancoult/ComfyUI_HelpfulNodes": [
|
||||
[
|
||||
"CropAroundKPS"
|
||||
"JCo_CropAroundKPS"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI_HelpfulNodes"
|
||||
@@ -2069,7 +2185,7 @@
|
||||
"title_aux": "ComfyUI-Adapter [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/kadirnar/comfyui_helpers": [
|
||||
"https://github.com/kadirnar/comfyui_hub": [
|
||||
[
|
||||
"CircularVAEDecode",
|
||||
"CustomKSamplerAdvancedTile",
|
||||
@@ -2095,7 +2211,7 @@
|
||||
"NoisyLatentPerlin"
|
||||
],
|
||||
{
|
||||
"title_aux": "comfyui_helpers"
|
||||
"title_aux": "comfyui_hub"
|
||||
}
|
||||
],
|
||||
"https://github.com/kappa54m/ComfyUI_Usability": [
|
||||
@@ -2192,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",
|
||||
@@ -2203,8 +2327,11 @@
|
||||
"KwtoolsetGetHipMasktest",
|
||||
"KwtoolsetGetImageSize",
|
||||
"KwtoolsetGrowMaskPlus",
|
||||
"KwtoolsetImageSelect",
|
||||
"KwtoolsetLoadCheckpointsBatch",
|
||||
"KwtoolsetLoraLoaderwithpreview",
|
||||
"KwtoolsetMaskAdd",
|
||||
"KwtoolsetModelSelect",
|
||||
"LatentMatch"
|
||||
],
|
||||
{
|
||||
@@ -2219,6 +2346,23 @@
|
||||
"title_aux": "ssd-1b-comfyui"
|
||||
}
|
||||
],
|
||||
"https://github.com/leeguandong/ComfyUI_AliControlnetInpainting": [
|
||||
[
|
||||
"AliInpaintingsampler",
|
||||
"EcomXL_AddFG",
|
||||
"EcomXL_Condition",
|
||||
"EcomXL_Controlnet_ModelLoader",
|
||||
"EcomXL_LoadImage",
|
||||
"EcomXL_SDXL_Inpaint_ModelLoader",
|
||||
"Flux_Controlnet_ModelLoader",
|
||||
"Flux_Inpainting_ModelLoader",
|
||||
"SD3_Controlnet_ModelLoader",
|
||||
"SD3_Inpainting_ModelLoader"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI_AliControlnetInpainting [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/leoleelxh/ComfyUI-MidjourneyNode-leoleexh": [
|
||||
[
|
||||
"MidjourneyGenerateNode",
|
||||
@@ -2228,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",
|
||||
@@ -2257,6 +2412,7 @@
|
||||
"ConfigureRefFlux",
|
||||
"FluxDeGuidance",
|
||||
"FluxInverseSampler",
|
||||
"FluxNoiseMixer",
|
||||
"InFluxFlipSigmas",
|
||||
"InFluxModelSamplingPred",
|
||||
"OutFluxModelSamplingPred"
|
||||
@@ -2312,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"
|
||||
@@ -2385,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",
|
||||
@@ -2401,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"
|
||||
@@ -2504,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",
|
||||
@@ -2584,7 +2778,7 @@
|
||||
"title_aux": "anyPython [UNSAFE]"
|
||||
}
|
||||
],
|
||||
"https://github.com/prismwastaken/comfyui-tools": [
|
||||
"https://github.com/prismwastaken/prism-comfyui-tools": [
|
||||
[
|
||||
"Prism-RandomNormal"
|
||||
],
|
||||
@@ -2592,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"
|
||||
@@ -2612,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"
|
||||
@@ -2660,7 +2880,7 @@
|
||||
"EZLoadModelNode"
|
||||
],
|
||||
{
|
||||
"title_aux": "Comfyui-EzAudio"
|
||||
"title_aux": "Comfyui-EzAudio [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/shadowcz007/comfyui-CLIPSeg": [
|
||||
@@ -2689,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"
|
||||
@@ -2787,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"
|
||||
@@ -2891,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": [
|
||||
@@ -2923,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": [
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -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",
|
||||
|
||||
@@ -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]",
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -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"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -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.1"
|
||||
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"]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user