mirror of
https://git.datalinker.icu/ltdrdata/ComfyUI-Manager
synced 2025-12-09 22:24:23 +08:00
Merge branch 'main' into draft-v4
This commit is contained in:
commit
f4ce0fd5f1
@ -64,7 +64,7 @@ def create_middleware():
|
||||
client_ip = get_client_ip(request)
|
||||
connected_clients.add(client_ip)
|
||||
|
||||
handler_path = f"{handler.__module__}.{handler.__name__}"
|
||||
# handler_path = f"{handler.__module__}.{handler.__name__}"
|
||||
|
||||
response: web.Response = await handler(request)
|
||||
return response
|
||||
|
||||
@ -1653,12 +1653,15 @@ def read_config():
|
||||
}
|
||||
|
||||
except Exception:
|
||||
manager_util.use_uv = False
|
||||
import importlib.util
|
||||
# temporary disable `uv` on Windows by default (https://github.com/Comfy-Org/ComfyUI-Manager/issues/1969)
|
||||
manager_util.use_uv = importlib.util.find_spec("uv") is not None and platform.system() != "Windows"
|
||||
|
||||
return {
|
||||
'http_channel_enabled': False,
|
||||
'preview_method': manager_funcs.get_current_preview_method(),
|
||||
'git_exe': '',
|
||||
'use_uv': True,
|
||||
'use_uv': manager_util.use_uv,
|
||||
'channel_url': DEFAULT_CHANNEL,
|
||||
'default_cache_as_channel_url': False,
|
||||
'share_option': 'all',
|
||||
|
||||
@ -202,7 +202,7 @@ export class CopusShareDialog extends ComfyDialog {
|
||||
this.LockInput = $el("input", {
|
||||
type: "text",
|
||||
placeholder: "",
|
||||
style: {
|
||||
style: {
|
||||
width: "100px",
|
||||
padding: "7px",
|
||||
borderRadius: "4px",
|
||||
@ -342,15 +342,11 @@ export class CopusShareDialog extends ComfyDialog {
|
||||
["0/70"]
|
||||
);
|
||||
// Additional Inputs Section
|
||||
const additionalInputsSection = $el(
|
||||
"div",
|
||||
{ style: { ...sectionStyle, } },
|
||||
[
|
||||
$el("label", { style: labelStyle }, ["3️⃣ Title "]),
|
||||
this.TitleInput,
|
||||
titleNumDom,
|
||||
]
|
||||
);
|
||||
const additionalInputsSection = $el("div", { style: { ...sectionStyle } }, [
|
||||
$el("label", { style: labelStyle }, ["3️⃣ Title "]),
|
||||
this.TitleInput,
|
||||
titleNumDom,
|
||||
]);
|
||||
const SubtitleSection = $el("div", { style: sectionStyle }, [
|
||||
$el("label", { style: labelStyle }, ["4️⃣ Subtitle "]),
|
||||
this.SubTitleInput,
|
||||
@ -392,11 +388,31 @@ export class CopusShareDialog extends ComfyDialog {
|
||||
},
|
||||
[
|
||||
this.radioButtonsCheck_lock,
|
||||
$el("div", { style: { marginLeft: "5px" ,display:'flex',alignItems:'center'} }, [
|
||||
$el("span", { style: { marginLeft: "5px" } }, ["ON"]),
|
||||
$el("span", { style: { marginLeft: "20px",marginRight:'10px' ,color:'#fff'} }, ["Price US$"]),
|
||||
this.LockInput
|
||||
]),
|
||||
$el(
|
||||
"div",
|
||||
{
|
||||
style: {
|
||||
marginLeft: "5px",
|
||||
display: "flex",
|
||||
alignItems: "center",
|
||||
},
|
||||
},
|
||||
[
|
||||
$el("span", { style: { marginLeft: "5px" } }, ["ON"]),
|
||||
$el(
|
||||
"span",
|
||||
{
|
||||
style: {
|
||||
marginLeft: "20px",
|
||||
marginRight: "10px",
|
||||
color: "#fff",
|
||||
},
|
||||
},
|
||||
["Price US$"]
|
||||
),
|
||||
this.LockInput,
|
||||
]
|
||||
),
|
||||
]
|
||||
),
|
||||
$el(
|
||||
@ -404,14 +420,28 @@ export class CopusShareDialog extends ComfyDialog {
|
||||
{ style: { display: "flex", alignItems: "center", cursor: "pointer" } },
|
||||
[
|
||||
this.radioButtonsCheckOff_lock,
|
||||
$el("span", { style: { marginLeft: "5px" } }, ["OFF"]),
|
||||
$el(
|
||||
"div",
|
||||
{
|
||||
style: {
|
||||
marginLeft: "5px",
|
||||
display: "flex",
|
||||
alignItems: "center",
|
||||
},
|
||||
},
|
||||
[
|
||||
$el("span", { style: { marginLeft: "5px" } }, ["OFF"]),
|
||||
]
|
||||
),
|
||||
]
|
||||
),
|
||||
|
||||
$el(
|
||||
"p",
|
||||
{ style: { fontSize: "16px", color: "#fff", margin: "10px 0 0 0" } },
|
||||
["Get paid from your workflow. You can change the price and withdraw your earnings on Copus."]
|
||||
[
|
||||
"Get paid from your workflow. You can change the price and withdraw your earnings on Copus.",
|
||||
]
|
||||
),
|
||||
]);
|
||||
|
||||
@ -432,7 +462,7 @@ export class CopusShareDialog extends ComfyDialog {
|
||||
});
|
||||
|
||||
const blockChainSection = $el("div", { style: sectionStyle }, [
|
||||
$el("label", { style: labelStyle }, ["7️⃣ Store on blockchain "]),
|
||||
$el("label", { style: labelStyle }, ["8️⃣ Store on blockchain "]),
|
||||
$el(
|
||||
"label",
|
||||
{
|
||||
@ -463,6 +493,139 @@ export class CopusShareDialog extends ComfyDialog {
|
||||
),
|
||||
]);
|
||||
|
||||
this.ratingRadioButtonsCheck0 = $el("input", {
|
||||
type: "radio",
|
||||
name: "content_rating",
|
||||
value: "0",
|
||||
id: "content_rating0",
|
||||
});
|
||||
this.ratingRadioButtonsCheck1 = $el("input", {
|
||||
type: "radio",
|
||||
name: "content_rating",
|
||||
value: "1",
|
||||
id: "content_rating1",
|
||||
});
|
||||
this.ratingRadioButtonsCheck2 = $el("input", {
|
||||
type: "radio",
|
||||
name: "content_rating",
|
||||
value: "2",
|
||||
id: "content_rating2",
|
||||
});
|
||||
this.ratingRadioButtonsCheck_1 = $el("input", {
|
||||
type: "radio",
|
||||
name: "content_rating",
|
||||
value: "-1",
|
||||
id: "content_rating_1",
|
||||
checked: true,
|
||||
});
|
||||
|
||||
// content rating
|
||||
const contentRatingSection = $el("div", { style: sectionStyle }, [
|
||||
$el("label", { style: labelStyle }, ["7️⃣ Content rating "]),
|
||||
$el(
|
||||
"label",
|
||||
{
|
||||
style: {
|
||||
marginTop: "10px",
|
||||
display: "flex",
|
||||
alignItems: "center",
|
||||
cursor: "pointer",
|
||||
},
|
||||
},
|
||||
[
|
||||
this.ratingRadioButtonsCheck0,
|
||||
$el("img", {
|
||||
style: {
|
||||
width: "12px",
|
||||
height: "12px",
|
||||
marginLeft: "5px",
|
||||
},
|
||||
src: "https://static.copus.io/images/client/202507/test/b9f17da83b054d53cd0cb4508c2c30dc.png",
|
||||
}),
|
||||
$el("span", { style: { marginLeft: "5px", color: "#fff" } }, [
|
||||
"All ages",
|
||||
]),
|
||||
]
|
||||
),
|
||||
$el(
|
||||
"p",
|
||||
{ style: { fontSize: "10px", color: "#fff", marginLeft: "20px" } },
|
||||
["Safe for all viewers; no profanity, violence, or mature themes."]
|
||||
),
|
||||
$el(
|
||||
"label",
|
||||
{ style: { display: "flex", alignItems: "center", cursor: "pointer" } },
|
||||
[
|
||||
this.ratingRadioButtonsCheck1,
|
||||
$el("img", {
|
||||
style: {
|
||||
width: "12px",
|
||||
height: "12px",
|
||||
marginLeft: "5px",
|
||||
},
|
||||
src: "https://static.copus.io/images/client/202507/test/7848bc0d3690671df21c7cf00c4cfc81.png",
|
||||
}),
|
||||
$el("span", { style: { marginLeft: "5px", color: "#fff" } }, [
|
||||
"13+ (Teen)",
|
||||
]),
|
||||
]
|
||||
),
|
||||
$el(
|
||||
"p",
|
||||
{ style: { fontSize: "10px", color: "#fff", marginLeft: "20px" } },
|
||||
[
|
||||
"Mild language, light themes, or cartoon violence; no explicit content. ",
|
||||
]
|
||||
),
|
||||
$el(
|
||||
"label",
|
||||
{ style: { display: "flex", alignItems: "center", cursor: "pointer" } },
|
||||
[
|
||||
this.ratingRadioButtonsCheck2,
|
||||
$el("img", {
|
||||
style: {
|
||||
width: "12px",
|
||||
height: "12px",
|
||||
marginLeft: "5px",
|
||||
},
|
||||
src: "https://static.copus.io/images/client/202507/test/bc51839c208d68d91173e43c23bff039.png",
|
||||
}),
|
||||
$el("span", { style: { marginLeft: "5px", color: "#fff" } }, [
|
||||
"18+ (Explicit)",
|
||||
]),
|
||||
]
|
||||
),
|
||||
$el(
|
||||
"p",
|
||||
{ style: { fontSize: "10px", color: "#fff", marginLeft: "20px" } },
|
||||
[
|
||||
"Explicit content, including sexual content, strong violence, or intense themes. ",
|
||||
]
|
||||
),
|
||||
$el(
|
||||
"label",
|
||||
{ style: { display: "flex", alignItems: "center", cursor: "pointer" } },
|
||||
[
|
||||
this.ratingRadioButtonsCheck_1,
|
||||
$el("img", {
|
||||
style: {
|
||||
width: "12px",
|
||||
height: "12px",
|
||||
marginLeft: "5px",
|
||||
},
|
||||
src: "https://static.copus.io/images/client/202507/test/5c802fdcaaea4e7bbed37393eec0d5ba.png",
|
||||
}),
|
||||
$el("span", { style: { marginLeft: "5px", color: "#fff" } }, [
|
||||
"Not Rated",
|
||||
]),
|
||||
]
|
||||
),
|
||||
$el(
|
||||
"p",
|
||||
{ style: { fontSize: "10px", color: "#fff", marginLeft: "20px" } },
|
||||
["No age rating provided."]
|
||||
),
|
||||
]);
|
||||
|
||||
// Message Section
|
||||
this.message = $el(
|
||||
@ -526,6 +689,7 @@ export class CopusShareDialog extends ComfyDialog {
|
||||
DescriptionSection,
|
||||
// contestSection,
|
||||
blockChainSection_lock,
|
||||
contentRatingSection,
|
||||
blockChainSection,
|
||||
this.message,
|
||||
buttonsSection,
|
||||
@ -587,7 +751,9 @@ export class CopusShareDialog extends ComfyDialog {
|
||||
url: data,
|
||||
});
|
||||
} else {
|
||||
throw new Error("make sure your API key is correct and try again later");
|
||||
throw new Error(
|
||||
"make sure your API key is correct and try again later"
|
||||
);
|
||||
}
|
||||
} catch (e) {
|
||||
if (e?.response?.status === 413) {
|
||||
@ -628,8 +794,15 @@ export class CopusShareDialog extends ComfyDialog {
|
||||
subTitle: this.SubTitleInput.value,
|
||||
content: this.descriptionInput.value,
|
||||
storeOnChain: this.radioButtonsCheck.checked ? true : false,
|
||||
lockState:this.radioButtonsCheck_lock.checked ? 2 : 0,
|
||||
unlockPrice:this.LockInput.value,
|
||||
lockState: this.radioButtonsCheck_lock.checked ? 2 : 0,
|
||||
unlockPrice: this.LockInput.value,
|
||||
rating: this.ratingRadioButtonsCheck0.checked
|
||||
? 0
|
||||
: this.ratingRadioButtonsCheck1.checked
|
||||
? 1
|
||||
: this.ratingRadioButtonsCheck2.checked
|
||||
? 2
|
||||
: -1,
|
||||
};
|
||||
|
||||
if (!this.keyInput.value) {
|
||||
@ -644,8 +817,8 @@ export class CopusShareDialog extends ComfyDialog {
|
||||
throw new Error("Title is required");
|
||||
}
|
||||
|
||||
if(this.radioButtonsCheck_lock.checked){
|
||||
if (!this.LockInput.value){
|
||||
if (this.radioButtonsCheck_lock.checked) {
|
||||
if (!this.LockInput.value) {
|
||||
throw new Error("Price is required");
|
||||
}
|
||||
}
|
||||
@ -695,23 +868,23 @@ export class CopusShareDialog extends ComfyDialog {
|
||||
"Uploading workflow..."
|
||||
);
|
||||
|
||||
if (res.status && res.data.status && res.data) {
|
||||
localStorage.setItem("copus_token",this.keyInput.value);
|
||||
const { data } = res.data;
|
||||
if (data) {
|
||||
const url = `${DEFAULT_HOMEPAGE_URL}/work/${data}`;
|
||||
this.message.innerHTML = `Workflow has been shared successfully. <a href="${url}" target="_blank">Click here to view it.</a>`;
|
||||
this.previewImage.src = "";
|
||||
this.previewImage.style.display = "none";
|
||||
this.uploadedImages = [];
|
||||
this.allFilesImages = [];
|
||||
this.allFiles = [];
|
||||
this.TitleInput.value = "";
|
||||
this.SubTitleInput.value = "";
|
||||
this.descriptionInput.value = "";
|
||||
this.selectedFile = null;
|
||||
}
|
||||
}
|
||||
if (res.status && res.data.status && res.data) {
|
||||
localStorage.setItem("copus_token", this.keyInput.value);
|
||||
const { data } = res.data;
|
||||
if (data) {
|
||||
const url = `${DEFAULT_HOMEPAGE_URL}/work/${data}`;
|
||||
this.message.innerHTML = `Workflow has been shared successfully. <a href="${url}" target="_blank">Click here to view it.</a>`;
|
||||
this.previewImage.src = "";
|
||||
this.previewImage.style.display = "none";
|
||||
this.uploadedImages = [];
|
||||
this.allFilesImages = [];
|
||||
this.allFiles = [];
|
||||
this.TitleInput.value = "";
|
||||
this.SubTitleInput.value = "";
|
||||
this.descriptionInput.value = "";
|
||||
this.selectedFile = null;
|
||||
}
|
||||
}
|
||||
} catch (e) {
|
||||
throw new Error("Error sharing workflow: " + e.message);
|
||||
}
|
||||
@ -757,7 +930,7 @@ export class CopusShareDialog extends ComfyDialog {
|
||||
this.element.style.display = "block";
|
||||
this.previewImage.src = "";
|
||||
this.previewImage.style.display = "none";
|
||||
this.keyInput.value = apiToken!=null?apiToken:"";
|
||||
this.keyInput.value = apiToken != null ? apiToken : "";
|
||||
this.uploadedImages = [];
|
||||
this.allFilesImages = [];
|
||||
this.allFiles = [];
|
||||
|
||||
@ -665,7 +665,7 @@ async def task_worker():
|
||||
return 'success'
|
||||
|
||||
except Exception as e:
|
||||
logging.error(f"[ComfyUI-Manager] ERROR: {e}", file=sys.stderr)
|
||||
logging.error(f"[ComfyUI-Manager] ERROR: {e}")
|
||||
|
||||
return f"Model installation error: {model_url}"
|
||||
|
||||
|
||||
@ -3286,7 +3286,7 @@
|
||||
"https://github.com/audioscavenger/save-image-extended-comfyui"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Upgrade the Save File node: customize subfolders, file names with checkpoint names, or any sampler attribute your want! [w/NOTE: This node is a fork from @thedyze, since the [a/original repository](https://github.com/thedyze/save-image-extended-comfyui) is no longer maintained. Simply *uninstall* the original version and **REINSTALL** this one.]"
|
||||
"description": "Save as AVIF, WebP, JPEG, customize the folder, sub-folders, and filenames of your images!"
|
||||
},
|
||||
{
|
||||
"author": "audioscavenger",
|
||||
@ -4361,14 +4361,13 @@
|
||||
},
|
||||
{
|
||||
"author": "42lux",
|
||||
"title": "Just a bunch of QOL nodes by 42lux",
|
||||
"id": "comfyui-42lux",
|
||||
"title": "ComfyUI-42lux",
|
||||
"reference": "https://github.com/42lux/ComfyUI-42lux",
|
||||
"files": [
|
||||
"https://github.com/42lux/ComfyUI-42lux"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Just a bunch of QOL nodes. Normalized Flux Sampling, High Res Latent Picker, Textbox with Token Counter."
|
||||
"description": "A collection of custom nodes for ComfyUI focused on enhanced sampling, model optimization, and quality improvements."
|
||||
},
|
||||
{
|
||||
"author": "sergekatzmann",
|
||||
@ -5094,13 +5093,23 @@
|
||||
},
|
||||
{
|
||||
"author": "MitoshiroPJ",
|
||||
"title": "ComfyUI Slothful Attention",
|
||||
"reference": "https://github.com/MitoshiroPJ/comfyui_slothful_attention",
|
||||
"title": "ComfyUI Nearsighted Attention",
|
||||
"reference": "https://github.com/MitoshiroPJ/comfyui_nearsighted_attention",
|
||||
"files": [
|
||||
"https://github.com/MitoshiroPJ/comfyui_slothful_attention"
|
||||
"https://github.com/MitoshiroPJ/comfyui_nearsighted_attention"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This custom node allow controlling output without training. The reducing method is similar to [a/Spatial-Reduction Attention](https://paperswithcode.com/method/spatial-reduction-attention), but generating speed may not be increased on typical image sizes due to overheads. (In some cases, slightly slower)"
|
||||
"description": "This node splits its self-attention Q to focus on nearby samples."
|
||||
},
|
||||
{
|
||||
"author": "MitoshiroPJ",
|
||||
"title": "ComfyUI SaveImage SDLI",
|
||||
"reference": "https://github.com/MitoshiroPJ/ComfyUI_save_image_sdli",
|
||||
"files": [
|
||||
"https://github.com/MitoshiroPJ/ComfyUI_save_image_sdli"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "SDLI (Stable Diffusion Latents in Imagefile) is file format, that contains latents and lossy (decoded) image. Detailed format is written at [a/SDLI Tools](https://github.com/MitoshiroPJ/sdli_tools)."
|
||||
},
|
||||
{
|
||||
"author": "brianfitzgerald",
|
||||
@ -8045,6 +8054,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI-MiniMax-Remover is a custom node for ComfyUI that enables fast and efficient object removal using minimax optimization. It works in two stages: first, it trains a remover with a simplified DiT model; then it distills a robust version using CFG guidance and fewer inference steps."
|
||||
},
|
||||
{
|
||||
"author": "1038lab",
|
||||
"title": "ComfyUI-Mosaic",
|
||||
"reference": "https://github.com/1038lab/ComfyUI-Mosaic",
|
||||
"files": [
|
||||
"https://github.com/1038lab/ComfyUI-Mosaic"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI custom nodes for mosaic detection and creation."
|
||||
},
|
||||
{
|
||||
"author": "Klinter",
|
||||
"title": "Klinter_nodes",
|
||||
@ -13102,6 +13121,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Extract Displacement Map Node, Displace Logo"
|
||||
},
|
||||
{
|
||||
"author": "risunobushi",
|
||||
"title": "ComfyUI_sm4ll-Wrapper",
|
||||
"reference": "https://github.com/risunobushi/ComfyUI_sm4ll-Wrapper",
|
||||
"files": [
|
||||
"https://github.com/risunobushi/ComfyUI_sm4ll-Wrapper"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A ComfyUI custom node that integrates with the sm4ll-VTON API for virtual try-on functionality."
|
||||
},
|
||||
{
|
||||
"author": "zohac",
|
||||
"title": "ComfyUI_ZC_DrawShape",
|
||||
@ -20216,6 +20245,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "A collection of custom nodes for ComfyUI focused on animation, image processing, and workflow optimization."
|
||||
},
|
||||
{
|
||||
"author": "DesertPixelAi",
|
||||
"title": "ComfyUI DP Dynamic Random Styler",
|
||||
"reference": "https://github.com/DesertPixelAi/comfyui-dp-them-styler",
|
||||
"files": [
|
||||
"https://github.com/DesertPixelAi/comfyui-dp-them-styler"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A dynamic theme-based prompt generator for ComfyUI that creates versatile, random prompts optimized for face swap workflows."
|
||||
},
|
||||
{
|
||||
"author": "muhammederem",
|
||||
"title": "BLIP Vision-Language Model Integration",
|
||||
@ -22128,6 +22167,26 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "experimental wanvideo comfyui node with a singular goal - visually seamless transitions between context windows"
|
||||
},
|
||||
{
|
||||
"author": "fblissjr",
|
||||
"title": "ComfyUI-WanActivationEditor",
|
||||
"reference": "https://github.com/fblissjr/ComfyUI-WanActivationEditor",
|
||||
"files": [
|
||||
"https://github.com/fblissjr/ComfyUI-WanActivationEditor"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "editing activations in wanvideo"
|
||||
},
|
||||
{
|
||||
"author": "fblissjr",
|
||||
"title": "Shrug-Prompter: Unified VLM Integration for ComfyUI",
|
||||
"reference": "https://github.com/fblissjr/shrug-prompter",
|
||||
"files": [
|
||||
"https://github.com/fblissjr/shrug-prompter"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A comprehensive Vision-Language Model (VLM) integration system for ComfyUI with more intelligent prompt optimization, object detection, template support, and performance optimizations. Optimized for Wan2.1, Flux Kontext, and general purpose. Goes well with my other project, an MLX/llama.cpp server with hot swappable models and ollama api compatibility, (heylookitsanllm)[a/https://github.com/fblissjr/heylookitsanllm](https://github.com/fblissjr/heylookitsanllm)"
|
||||
},
|
||||
{
|
||||
"author": "vincentfs",
|
||||
"title": "ComfyUI-ArchiGraph",
|
||||
@ -22312,7 +22371,7 @@
|
||||
"https://github.com/burnsbert/ComfyUI-EBU-LMStudio"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Custom nodes for integrating LM Studio's LLM functionality into ComfyUI. Includes EBU-LMStudio-Load, EBU-LMStudio-Unload, and EBU-LMStudio-Request."
|
||||
"description": "This ComfyUI extension provides custom nodes for integrating with LM Studio, allowing for loading, managing, and making requests of LLM models through the LMStudio local server and command-line interface."
|
||||
},
|
||||
{
|
||||
"author": "burnsbert",
|
||||
@ -22426,6 +22485,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI-SendToDiscord is a custom node for ComfyUI that simplifies sending preview images to Discord via webhooks. It supports both single-image uploads and batch mode, making it an efficient tool for sharing your generated images directly with your Discord server."
|
||||
},
|
||||
{
|
||||
"author": "gmorks",
|
||||
"title": "ComfyUI-Animagine-Prompt",
|
||||
"reference": "https://github.com/gmorks/ComfyUI-Animagine-Prompt",
|
||||
"files": [
|
||||
"https://github.com/gmorks/ComfyUI-Animagine-Prompt"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Comfy UI node to prompt build for https://huggingface.co/cagliostrolab/animagine-xl-4.0 model"
|
||||
},
|
||||
{
|
||||
"author": "jinanlongen",
|
||||
"title": "ComfyUI Prompt Expander Node",
|
||||
@ -22917,6 +22986,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "A powerful audio generation extension for ComfyUI that integrates AudioX models for high-quality audio synthesis from text and video inputs."
|
||||
},
|
||||
{
|
||||
"author": "lum3on",
|
||||
"title": "ComfyUI Midjourney Scraper Node",
|
||||
"reference": "https://github.com/lum3on/ComfyUI_MJ-Scraper",
|
||||
"files": [
|
||||
"https://github.com/lum3on/ComfyUI_MJ-Scraper"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This custom node for ComfyUI allows you to scrape and download images and videos from the Midjourney showcase pages. It uses undetected_chromedriver to bypass anti-scraping measures, but requires session cookies from a logged-in browser session to function correctly."
|
||||
},
|
||||
{
|
||||
"author": "austinbrown34",
|
||||
"title": "ComfyUI-IO-Helpers",
|
||||
@ -23021,6 +23100,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "TTS with Zyphra Zonos"
|
||||
},
|
||||
{
|
||||
"author": "BuffMcBigHuge",
|
||||
"title": "ComfyUI-Google-AI-Studio",
|
||||
"reference": "https://github.com/BuffMcBigHuge/ComfyUI-Google-AI-Studio",
|
||||
"files": [
|
||||
"https://github.com/BuffMcBigHuge/ComfyUI-Google-AI-Studio"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Google AI Studio by BuffMcBigHuge"
|
||||
},
|
||||
{
|
||||
"author": "BahaC",
|
||||
"title": "ComfyUI Zonos TTS Node",
|
||||
@ -25390,6 +25479,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom node suite to augment the capabilities of the [a/AP Workflows for ComfyUI](https://perilli.com/ai/comfyui/)"
|
||||
},
|
||||
{
|
||||
"author": "alessandroperilli",
|
||||
"title": "Open Creative Studio Nodes",
|
||||
"reference": "https://github.com/alessandroperilli/OCS_Nodes",
|
||||
"files": [
|
||||
"https://github.com/alessandroperilli/OCS_Nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom node suite to augment the capabilities of the [a/Open Creative Studio for ComfyUI](https://oc.studio/)."
|
||||
},
|
||||
{
|
||||
"author": "rkfg",
|
||||
"title": "Dia realistic TTS",
|
||||
@ -25853,6 +25952,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "ReforgeCFG is a ComfyUI node designed to add details to your image. [a/While it already exists in Comfy Core](https://github.com/comfyanonymous/ComfyUI/blob/80a44b97f5cbcb890896e2b9e65d177f1ac6a588/comfy_extras/nodes_model_advanced.py#L258), it lacks timesteps for adjustment."
|
||||
},
|
||||
{
|
||||
"author": "BigStationW",
|
||||
"title": "ComfyUi-Load-Image-And-Display-Prompt-Metadata",
|
||||
"reference": "https://github.com/BigStationW/ComfyUi-Load-Image-And-Display-Prompt-Metadata",
|
||||
"files": [
|
||||
"https://github.com/BigStationW/ComfyUi-Load-Image-And-Display-Prompt-Metadata"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This node displays the positive and negative prompts of a loaded ComfyUi image."
|
||||
},
|
||||
{
|
||||
"author": "rakki194",
|
||||
"title": "ComfyUI-ImageCompare",
|
||||
@ -26484,7 +26593,7 @@
|
||||
"https://github.com/wildminder/ComfyUI-KEEP"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI-KEEP: Kalman-Inspired Feature Propagation for Video Face Super-Resolution in ComfyUI"
|
||||
"description": "Kalman-Inspired Feature Propagation for Video Face Super-Resolution"
|
||||
},
|
||||
{
|
||||
"author": "wildminder",
|
||||
@ -26729,6 +26838,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "This node pack is designed to adjust audio playback speed within ComfyUI, particularly to sync audio with models like FantasyTalking (WAN) that require specific frame rates. It can also be used for general-purpose audio speed control."
|
||||
},
|
||||
{
|
||||
"author": "ptmaster",
|
||||
"title": "Comfyui-PT-Keyframe-Camera",
|
||||
"reference": "https://github.com/ptmaster/Comfyui-PT-Keyframe-Camera",
|
||||
"files": [
|
||||
"https://github.com/ptmaster/Comfyui-PT-Keyframe-Camera"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "The Comfyui-PT-Keyframe-Camera is a powerful tool designed to streamline the process of creating animations with keyframe cameras. It integrates seamlessly with existing workflows, allowing you to focus on your creativity without getting bogged down by technical details. This tool is perfect for animators, filmmakers, and anyone looking to add depth to their projects."
|
||||
},
|
||||
{
|
||||
"author": "doubletwisted",
|
||||
"title": "ComfyUI Deadline Submission",
|
||||
@ -26932,6 +27051,26 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "utilitaires pour ComfyUI, conçue pour effectuer des calculs et des conversions"
|
||||
},
|
||||
{
|
||||
"author": "orion4d",
|
||||
"title": "ComfyUI Colormaster Nodes",
|
||||
"reference": "https://github.com/orion4d/ComfyUI_colormaster",
|
||||
"files": [
|
||||
"https://github.com/orion4d/ComfyUI_colormaster"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This project offers a collection of custom nodes for ComfyUI, dedicated to creating hexadecimal color palettes"
|
||||
},
|
||||
{
|
||||
"author": "orion4d",
|
||||
"title": "Display Image with Mask for ComfyUI",
|
||||
"reference": "https://github.com/orion4d/ComfyUI_image-display",
|
||||
"files": [
|
||||
"https://github.com/orion4d/ComfyUI_image-display"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This repository contains a versatile custom node for ComfyUI, Display Image with Mask, designed to offer advanced image viewing, masking, and saving capabilities directly within your workflow."
|
||||
},
|
||||
{
|
||||
"author": "aiaiaikkk",
|
||||
"title": "ComfyUI-Curve",
|
||||
@ -27279,6 +27418,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "This project is a custom node plugin for ComfyUI that provides a form node for configuring and saving parameters related to LLMs (such as OpenAI, Kimi, DeepSeek). Users can input information such as API Key, Base, Version, and Model through the node. The node will automatically save the configuration to a local file and set it as environment variables, making it convenient for subsequent use."
|
||||
},
|
||||
{
|
||||
"author": "pictorialink",
|
||||
"title": "ComfyUI-Qwen3-llama.cpp",
|
||||
"reference": "https://github.com/pictorialink/ComfyUI-Qwen3-llama.cpp",
|
||||
"files": [
|
||||
"https://github.com/pictorialink/ComfyUI-Qwen3-llama.cpp"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Custom nodes for ComfyUI QWen3 8b running based on llama.cpp, which only support the CUDA framework and do not support MPS."
|
||||
},
|
||||
{
|
||||
"author": "mo230761",
|
||||
"title": "ComfyUI-Text-Translation",
|
||||
@ -27448,7 +27597,7 @@
|
||||
"https://github.com/hexxacubic/ComfyUI-Prompt_Library"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A ComfyUI Node to save and load prompts from a library."
|
||||
"description": "A ComfyUI node pack for management of larger prompt amounts and prompt variations."
|
||||
},
|
||||
{
|
||||
"author": "MicheleGuidi",
|
||||
@ -27761,7 +27910,7 @@
|
||||
"https://github.com/havvk/ComfyUI_AIIA"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "AIIA Nodes for ComfyUI is a comprehensive suite of advanced nodes designed to streamline and supercharge your video and audio generation workflows. It centrally addresses the critical Out-Of-Memory (OOM) issues encountered when processing long sequences by intelligently handling frames on disk. The suite includes: a powerful Video Combiner with an extensible format system; memory-efficient FLOAT Talking Head Animator nodes with both in-memory (for speed) and on-disk (for stability) modes; and a sophisticated Speaker Diarization toolkit powered by NeMo for identifying who spoke when. Utility nodes like the OOM-safe Image Sequence Concatenator are also included to create comparison or multi-panel videos effortlessly."
|
||||
"description": "Tired of OOM errors and tedious file management? The AIIA Node Suite delivers the ultimate workflow overhaul, headlined by the AIIA Media Browser: a high-performance file hub fully integrated into ComfyUI. Instantly preview images, videos, and audio, and experience ultimate smoothness thanks to smart caching and virtual scrolling, even with tens of thousands of files. It also features a powerful fullscreen viewer, rich tooltip previews, and flexible sorting. Alongside the browser, our Video Combine node fundamentally solves memory bottlenecks in long video generation. By streaming frames from disk, you can create videos of virtually unlimited length, making OOM errors a thing of the past. The suite also includes OOM-safe FLOAT video generation, advanced audio processing, and other utilities, providing a complete end-to-end solution from content creation to asset management."
|
||||
},
|
||||
{
|
||||
"author": "dseditor",
|
||||
@ -28063,6 +28212,26 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "'Real-time golden ratio pattern composition evaluation tool node for ComfyUI. This does nothing else - but you can move, rotate and scale then pattern to find new things and structures in your images."
|
||||
},
|
||||
{
|
||||
"author": "quasiblob",
|
||||
"title": "EsesImageResize",
|
||||
"reference": "https://github.com/quasiblob/ComfyUI-EsesImageResize",
|
||||
"files": [
|
||||
"https://github.com/quasiblob/ComfyUI-EsesImageResize"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "The 'Eses Image Resize' node offers comprehensive image resizing capabilities within ComfyUI. It supports various scaling modes including scaling by a specific ratio, target megapixels, or directly to fixed dimensions. The node provides framing options to handle aspect ratio changes, allowing users to 'Crop to Fit' (fill) the target frame or 'Fit to Frame' (letterbox) the image with a customizable fill color. It also generates and outputs a corresponding mask, with control over the letterbox area's color (black or white) within the mask."
|
||||
},
|
||||
{
|
||||
"author": "quasiblob",
|
||||
"title": "ComfyUI-EsesImageEffectCurves",
|
||||
"reference": "https://github.com/quasiblob/ComfyUI-EsesImageEffectCurves",
|
||||
"files": [
|
||||
"https://github.com/quasiblob/ComfyUI-EsesImageEffectCurves"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Channel curves custom node for ComfyUI. RGB, R, G and B, luma and saturation curves adjustments. Save and load presets. Real-time curves adjustment tool directly within the user interface. Precise, interactive control over the tonal range of both image channels and masks, using a GPU-accelerated PyTorch backend for instant feedback."
|
||||
},
|
||||
{
|
||||
"author": "TheLustriVA",
|
||||
"title": "ComfyUI Image Size Tool",
|
||||
@ -28235,6 +28404,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "This custom node allows you to perform audio-video lip synchronization inside ComfyUI using a simple interface."
|
||||
},
|
||||
{
|
||||
"author": "wasilone11",
|
||||
"title": "ComfyUI Sync PVM Node",
|
||||
"reference": "https://github.com/wasilone11/comfyui-pvm-node",
|
||||
"files": [
|
||||
"https://github.com/wasilone11/comfyui-pvm-node"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This custom node allows you to generate personalized video messages (PVM) using audio, video, and multilingual text prompts inside ComfyUI."
|
||||
},
|
||||
{
|
||||
"author": "uinodes",
|
||||
"title": "ComfyUI-uinodesDOC",
|
||||
@ -28456,6 +28635,343 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom node for ComfyUI that performs speaker diarization to isolate individual speaker audio tracks from a single audio source."
|
||||
},
|
||||
{
|
||||
"author": "IIEleven11",
|
||||
"title": "ComfyUI-FairyTaler",
|
||||
"reference": "https://github.com/IIEleven11/ComfyUI-FairyTaler",
|
||||
"files": [
|
||||
"https://github.com/IIEleven11/ComfyUI-FairyTaler"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This package provides ComfyUI nodes for creating 3-scene storyboards from Ollama text output."
|
||||
},
|
||||
{
|
||||
"author": "heheok",
|
||||
"title": "comfyui_wan2.1_vace_infinite_helpers",
|
||||
"reference": "https://github.com/heheok/comfyui_wan2.1_vace_infinite_helpers",
|
||||
"files": [
|
||||
"https://github.com/heheok/comfyui_wan2.1_vace_infinite_helpers"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This collection of custom nodes for ComfyUI is specifically designed to automate and streamline the process of creating infinite videos with WAN2.1 VACE."
|
||||
},
|
||||
{
|
||||
"author": "Ltamann",
|
||||
"title": "TBG_Enhanced Tiled Upscaler & Refiner FLUX PRO",
|
||||
"reference": "https://github.com/Ltamann/ComfyUI-TBG-ETUR",
|
||||
"files": [
|
||||
"https://github.com/Ltamann/ComfyUI-TBG-ETUR"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "About TBG Enhanced Tiled Upscaler and Refiner Pro! We at TBG Think. Build. Generate. Pro AI upscaling & image enrichment are excited to make our TBG Enhanced Tiled Upscaler and Refiner Pro available to you for free non-commercial use. We believe in empowering creators and innovators, which is why anything you create or generate using our software"
|
||||
},
|
||||
{
|
||||
"author": "Ltamann",
|
||||
"title": "TBG’s ComfyUI Development Takeaways",
|
||||
"reference": "https://github.com/Ltamann/ComfyUI-TBG-Takeaways",
|
||||
"files": [
|
||||
"https://github.com/Ltamann/ComfyUI-TBG-Takeaways"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A curated collection of reusable ComfyUI nodes developed by TGB. These sidecodes encapsulate key breakthroughs in model sampling, noise scheduling, and image refinement for enhanced stable diffusion workflows."
|
||||
},
|
||||
{
|
||||
"author": "DavidPiazza",
|
||||
"title": "Network Bending for ComfyUI",
|
||||
"reference": "https://github.com/DavidPiazza/network_bending",
|
||||
"files": [
|
||||
"https://github.com/DavidPiazza/network_bending"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom node pack for ComfyUI that enables creative manipulation and 'bending' of neural network models. Perform various operations on loaded model checkpoints to create unique and experimental effects."
|
||||
},
|
||||
{
|
||||
"author": "DiffusionLight",
|
||||
"title": "DiffusionLight-ComfyUI",
|
||||
"reference": "https://github.com/DiffusionLight/DiffusionLight-ComfyUI",
|
||||
"files": [
|
||||
"https://github.com/DiffusionLight/DiffusionLight-ComfyUI"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "DiffusionLight (Turbo) implemented in ComfyUI"
|
||||
},
|
||||
{
|
||||
"author": "sunx.ai",
|
||||
"title": "SunxAI Custom Nodes for ComfyUI",
|
||||
"id": "comfyui_sun_nodes",
|
||||
"reference": "https://github.com/upseem/comfyui_sun_nodes",
|
||||
"files": [
|
||||
"https://github.com/upseem/comfyui_sun_nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A set of custom nodes developed by SunxAI for ComfyUI, including image loop processing and more. "
|
||||
},
|
||||
{
|
||||
"author": "set-soft",
|
||||
"title": "Audio Separation",
|
||||
"reference": "https://github.com/set-soft/AudioSeparation",
|
||||
"files": [
|
||||
"https://github.com/set-soft/AudioSeparation"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Audio separation (demixing) using AI. Separating Voices, Instruments, Bass, Drums, etc. CLI and ComfyUI"
|
||||
},
|
||||
{
|
||||
"author": "creepybits",
|
||||
"title": "Save Image To Google Drive",
|
||||
"id": "creepybits",
|
||||
"reference": "https://github.com/Creepybits/ComfyUI-Save_To_GDrive",
|
||||
"files": [
|
||||
"https://github.com/Creepybits/ComfyUI-Save_To_GDrive"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This ComfyUI node will save images directly to Google Drive by using Google's free API service."
|
||||
},
|
||||
{
|
||||
"author": "Hazukiaoi",
|
||||
"title": "LM Studio Tools for ComfyUI",
|
||||
"reference": "https://github.com/Hazukiaoi/ComfyUI-LM_Studio_Tools",
|
||||
"files": [
|
||||
"https://github.com/Hazukiaoi/ComfyUI-LM_Studio_Tools"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This is a custom node pack designed for ComfyUI that seamlessly integrates the powerful LM Studio into your workflow, enabling you to perform a variety of tasks such as text generation and image understanding (Vision) using locally run LLMs."
|
||||
},
|
||||
{
|
||||
"author": "georgitsenov",
|
||||
"title": "ComfyUI S3 Save Node",
|
||||
"reference": "https://github.com/georgitsenov/ComfyUI-R2",
|
||||
"files": [
|
||||
"https://github.com/georgitsenov/ComfyUI-R2"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom ComfyUI node for saving generated images directly to Cloudflare R2 (or S3-compatible) buckets using boto3, with secure random filename generation and public URL return."
|
||||
},
|
||||
{
|
||||
"author": "HappyXY",
|
||||
"title": "ComfyUI-AmazonBedrock",
|
||||
"reference": "https://github.com/HappyXY/ComfyUI-AmazonBedrock",
|
||||
"files": [
|
||||
"https://github.com/HappyXY/ComfyUI-AmazonBedrock"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "use case of llm, image, video models on amazon bedrock"
|
||||
},
|
||||
{
|
||||
"author": "manifestations",
|
||||
"title": "ComfyUI Globetrotter Nodes",
|
||||
"reference": "https://github.com/manifestations/comfyui-globetrotter",
|
||||
"files": [
|
||||
"https://github.com/manifestations/comfyui-globetrotter"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A collection of custom ComfyUI nodes and utilities for generating AI image prompts representing the diverse attire, cultures, regions, and appearances of the world. This project is designed for easy extension to new countries, cultures, and body parts, using a modular JSON-based data structure and dynamic node generation."
|
||||
},
|
||||
{
|
||||
"author": "kaipard",
|
||||
"title": "Auto Aspect Latent Generator",
|
||||
"reference": "https://github.com/kaipard/comfyui-auto-latent-size",
|
||||
"files": [
|
||||
"https://github.com/kaipard/comfyui-auto-latent-size"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Add presets for latent and adjust the image size."
|
||||
},
|
||||
{
|
||||
"author": "pvlprk",
|
||||
"title": "ComfyUI Assistant Node",
|
||||
"reference": "https://github.com/pvlprk/comfyui-pvl-api-nodes",
|
||||
"files": [
|
||||
"https://github.com/pvlprk/comfyui-pvl-api-nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom ComfyUI node that integrates with the OpenAI Assistants API."
|
||||
},
|
||||
{
|
||||
"author": "danTheMonk",
|
||||
"title": "ComfyUI Int and Float Conversion Nodes",
|
||||
"reference": "https://github.com/danTheMonk/comfyui-int-and-float",
|
||||
"files": [
|
||||
"https://github.com/danTheMonk/comfyui-int-and-float"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A simple ComfyUI custom node extension that provides utility nodes for converting between integer and float values."
|
||||
},
|
||||
{
|
||||
"author": "RamonGuthrie",
|
||||
"title": "ComfyUI-RBG-ImageStitchPlus",
|
||||
"reference": "https://github.com/RamonGuthrie/ComfyUI-RBG-ImageStitchPlus",
|
||||
"files": [
|
||||
"https://github.com/RamonGuthrie/ComfyUI-RBG-ImageStitchPlus"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "An advanced image stitching node for ComfyUI."
|
||||
},
|
||||
{
|
||||
"author": "vrgamegirl19",
|
||||
"title": "VRGameDevGirl Video Enhancement Nodes",
|
||||
"id": "vrgamedev_video_nodes",
|
||||
"reference": "https://github.com/vrgamegirl19/comfyui-vrgamedevgirl",
|
||||
"files": [
|
||||
"https://github.com/vrgamegirl19/comfyui-vrgamedevgirl"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Film grain and color match nodes designed for high-quality frame-by-frame video enhancement in ComfyUI."
|
||||
},
|
||||
{
|
||||
"author": "namtb96",
|
||||
"title": "OmniGen2 Simple Node",
|
||||
"reference": "https://github.com/namtb96/OmniGen2-Simple-Node",
|
||||
"files": [
|
||||
"https://github.com/namtb96/OmniGen2-Simple-Node"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A ComfyUI custom node package for the OmniGen2 multimodal generation model."
|
||||
},
|
||||
{
|
||||
"author": "lonelyowl13",
|
||||
"title": "Artist tag randomizer for comfyui",
|
||||
"reference": "https://github.com/lonelyowl13/artist_randomizer",
|
||||
"files": [
|
||||
"https://github.com/lonelyowl13/artist_randomizer"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A node for including random artists usernames to a prompt."
|
||||
},
|
||||
{
|
||||
"author": "Aryan185",
|
||||
"title": "ComfyUI-ExternalAPI-Helpers",
|
||||
"reference": "https://github.com/Aryan185/ComfyUI-ExternalAPI-Helpers",
|
||||
"files": [
|
||||
"https://github.com/Aryan185/ComfyUI-ExternalAPI-Helpers"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI node for Flux Kontext Pro and Max models from Replicate"
|
||||
},
|
||||
{
|
||||
"author": "iacoposk8",
|
||||
"title": "ComfyUI Fooocus Inpaint Wrapper",
|
||||
"reference": "https://github.com/iacoposk8/ComfyUI-Fooocus-Inpaint-Wrapper",
|
||||
"files": [
|
||||
"https://github.com/iacoposk8/ComfyUI-Fooocus-Inpaint-Wrapper"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A simple wrapper for Fooocus's inpainting code, designed to replicate its outstanding results. Future improvements for a more refined and lightweight version are planned."
|
||||
},
|
||||
{
|
||||
"author": "FaraamFide",
|
||||
"title": "ComfyUI-ParamNodes",
|
||||
"reference": "https://github.com/FaraamFide/ComfyUI-ParamNodes",
|
||||
"files": [
|
||||
"https://github.com/FaraamFide/ComfyUI-ParamNodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI-ParamNodes is a lightweight, dependency-free collection of custom nodes for ComfyUI, designed to parameterize your workflows for API-driven generation. It provides a clean set of input nodes to control strings, numbers, booleans, and model/LoRA selections, along with a simple logic switch for conditional execution."
|
||||
},
|
||||
{
|
||||
"author": "chuchu114514",
|
||||
"title": "comfyui_proportion_solver",
|
||||
"reference": "https://github.com/chuchu114514/comfyui_proportion_solver",
|
||||
"files": [
|
||||
"https://github.com/chuchu114514/comfyui_proportion_solver"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This plugin includes two core nodes designed to handle proportion optimization tasks of varying complexity"
|
||||
},
|
||||
{
|
||||
"author": "yamanacn",
|
||||
"title": "ComfyUI Kontext Duo Image Analyzer",
|
||||
"reference": "https://github.com/yamanacn/comfyui_kontext_Analyze",
|
||||
"files": [
|
||||
"https://github.com/yamanacn/comfyui_kontext_Analyze"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This is a custom node designed for ComfyUI that leverages the multimodal large model Doubao from Volcengine Ark to intelligently compare two input images. You can provide two images and a custom text prompt. The node will send this information to the large model and return a detailed textual description of the similarities and differences between the two images."
|
||||
},
|
||||
{
|
||||
"author": "weekii",
|
||||
"title": "comfyui-save-image-pro",
|
||||
"reference": "https://github.com/weekii/comfyui-save-image-pro",
|
||||
"files": [
|
||||
"https://github.com/weekii/comfyui-save-image-pro"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Professional-grade ComfyUI image saving plugin with support for multiple formats, custom naming, and advanced features."
|
||||
},
|
||||
{
|
||||
"author": "bbaudio",
|
||||
"title": "ComfyUI-SuperUltimateVaceTools",
|
||||
"reference": "https://github.com/bbaudio-2025/ComfyUI-SuperUltimateVaceTools",
|
||||
"files": [
|
||||
"https://github.com/bbaudio-2025/ComfyUI-SuperUltimateVaceTools"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "powerful nodes for wan2.1 vace"
|
||||
},
|
||||
{
|
||||
"author": "robertvoy",
|
||||
"title": "ComfyUI-Distributed",
|
||||
"reference": "https://github.com/robertvoy/ComfyUI-Distributed",
|
||||
"files": [
|
||||
"https://github.com/robertvoy/ComfyUI-Distributed"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom node extension for ComfyUI that enables distributed image generation across multiple GPUs through a master-worker architecture."
|
||||
},
|
||||
{
|
||||
"author": "FortunaCournot",
|
||||
"title": "Stereoscopic",
|
||||
"id": "stereoscopic",
|
||||
"reference": "https://github.com/FortunaCournot/comfyui_stereoscopic",
|
||||
"files": [
|
||||
"https://github.com/FortunaCournot/comfyui_stereoscopic"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Contains ImageSBSConverter node to convert an image into a side-by-side image."
|
||||
},
|
||||
{
|
||||
"author": "negaga53",
|
||||
"title": "ComfyUI Universal Image Loader",
|
||||
"reference": "https://github.com/negaga53/comfyui-imgloader",
|
||||
"files": [
|
||||
"https://github.com/negaga53/comfyui-imgloader"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A powerful and versatile custom node for ComfyUI that provides multiple ways to load images into your workflows."
|
||||
},
|
||||
{
|
||||
"author": "sunra-ai",
|
||||
"title": "ComfyUI Sunra.ai Plugin",
|
||||
"reference": "https://github.com/sunra-ai/comfyui-sunra",
|
||||
"files": [
|
||||
"https://github.com/sunra-ai/comfyui-sunra"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Professional ComfyUI plugin for Sunra.ai's FLUX.1 Kontext and Seedance models with enhanced UI"
|
||||
},
|
||||
{
|
||||
"author": "Ben Staniford",
|
||||
"title": "ComfyUI Load Most Recent Image Node",
|
||||
"reference": "https://github.com/benstaniford/comfy-load-last-image",
|
||||
"files": [
|
||||
"https://github.com/benstaniford/comfy-load-last-image"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A ComfyUI node designed to load the most recent image in a folder"
|
||||
},
|
||||
{
|
||||
"author": "xxxxxxxxxxxc",
|
||||
"title": "flux-kontext-diff-merge",
|
||||
"reference": "https://github.com/xxxxxxxxxxxc/flux-kontext-diff-merge",
|
||||
"files": [
|
||||
"https://github.com/xxxxxxxxxxxc/flux-kontext-diff-merge"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Preserve image quality with flux-kontext-diff-merge. This ComfyUI node merges only changed areas from AI edits, ensuring clarity and detail."
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
7182
github-stats.json
7182
github-stats.json
File diff suppressed because it is too large
Load Diff
@ -1973,6 +1973,97 @@
|
||||
"url": "https://dl.fbaipublicfiles.com/segment_anything/sam_vit_b_01ec64.pth",
|
||||
"size": "375.0MB"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "sam2.1_hiera_tiny.pt",
|
||||
"type": "sam2.1",
|
||||
"base": "SAM",
|
||||
"save_path": "sams",
|
||||
"description": "Segmenty Anything SAM 2.1 hiera model (tiny)",
|
||||
"reference": "https://github.com/facebookresearch/sam2#model-description",
|
||||
"filename": "sam2.1_hiera_tiny.pt",
|
||||
"url": "https://dl.fbaipublicfiles.com/segment_anything_2/092824/sam2.1_hiera_tiny.pt",
|
||||
"size": "149.0MB"
|
||||
},
|
||||
{
|
||||
"name": "sam2.1_hiera_small.pt",
|
||||
"type": "sam2.1",
|
||||
"base": "SAM",
|
||||
"save_path": "sams",
|
||||
"description": "Segmenty Anything SAM 2.1 hiera model (small)",
|
||||
"reference": "https://github.com/facebookresearch/sam2#model-description",
|
||||
"filename": "sam2.1_hiera_small.pt",
|
||||
"url": "https://dl.fbaipublicfiles.com/segment_anything_2/092824/sam2.1_hiera_small.pt",
|
||||
"size": "176.0MB"
|
||||
},
|
||||
{
|
||||
"name": "sam2.1_hiera_base_plus.pt",
|
||||
"type": "sam2.1",
|
||||
"base": "SAM",
|
||||
"save_path": "sams",
|
||||
"description": "Segmenty Anything SAM 2.1 hiera model (base+)",
|
||||
"reference": "https://github.com/facebookresearch/sam2#model-description",
|
||||
"filename": "sam2.1_hiera_base_plus.pt",
|
||||
"url": "https://dl.fbaipublicfiles.com/segment_anything_2/092824/sam2.1_hiera_base_plus.pt",
|
||||
"size": "309.0MB"
|
||||
},
|
||||
{
|
||||
"name": "sam2.1_hiera_large.pt",
|
||||
"type": "sam2.1",
|
||||
"base": "SAM",
|
||||
"save_path": "sams",
|
||||
"description": "Segmenty Anything SAM 2.1 hiera model (large)",
|
||||
"reference": "https://github.com/facebookresearch/sam2#model-description",
|
||||
"filename": "sam2.1_hiera_large.pt",
|
||||
"url": "https://dl.fbaipublicfiles.com/segment_anything_2/092824/sam2.1_hiera_large.pt",
|
||||
"size": "857.0MB"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "sam2_hiera_tiny.pt",
|
||||
"type": "sam2",
|
||||
"base": "SAM",
|
||||
"save_path": "sams",
|
||||
"description": "Segmenty Anything SAM 2 hiera model (tiny)",
|
||||
"reference": "https://github.com/facebookresearch/sam2#model-description",
|
||||
"filename": "sam2_hiera_tiny.pt",
|
||||
"url": "https://dl.fbaipublicfiles.com/segment_anything_2/072824/sam2_hiera_tiny.pt",
|
||||
"size": "149.0MB"
|
||||
},
|
||||
{
|
||||
"name": "sam2_hiera_small.pt",
|
||||
"type": "sam2",
|
||||
"base": "SAM",
|
||||
"save_path": "sams",
|
||||
"description": "Segmenty Anything SAM 2 hiera model (small)",
|
||||
"reference": "https://github.com/facebookresearch/sam2#model-description",
|
||||
"filename": "sam2_hiera_small.pt",
|
||||
"url": "https://dl.fbaipublicfiles.com/segment_anything_2/072824/sam2_hiera_small.pt",
|
||||
"size": "176.0MB"
|
||||
},
|
||||
{
|
||||
"name": "sam2_hiera_base_plus.pt",
|
||||
"type": "sam2",
|
||||
"base": "SAM",
|
||||
"save_path": "sams",
|
||||
"description": "Segmenty Anything SAM 2 hiera model (base+)",
|
||||
"reference": "https://github.com/facebookresearch/sam2#model-description",
|
||||
"filename": "sam2_hiera_base_plus.pt",
|
||||
"url": "https://dl.fbaipublicfiles.com/segment_anything_2/072824/sam2_hiera_base_plus.pt",
|
||||
"size": "309.0MB"
|
||||
},
|
||||
{
|
||||
"name": "sam2_hiera_large.pt",
|
||||
"type": "sam2",
|
||||
"base": "SAM",
|
||||
"save_path": "sams",
|
||||
"description": "Segmenty Anything SAM 2 hiera model (large)",
|
||||
"reference": "https://github.com/facebookresearch/sam2#model-description",
|
||||
"filename": "sam2_hiera_large.pt",
|
||||
"url": "https://dl.fbaipublicfiles.com/segment_anything_2/072824/sam2_hiera_large.pt",
|
||||
"size": "857.0MB"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "seecoder v1.0",
|
||||
"type": "seecoder",
|
||||
|
||||
@ -1,5 +1,135 @@
|
||||
{
|
||||
"custom_nodes": [
|
||||
{
|
||||
"author": "subnet99",
|
||||
"title": "ComfyUI-URLLoader",
|
||||
"reference": "https://github.com/subnet99/ComfyUI-URLLoader",
|
||||
"files": [
|
||||
"https://github.com/subnet99/ComfyUI-URLLoader"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI plugin for downloading and loading media files from URLs."
|
||||
},
|
||||
{
|
||||
"author": "bikiam",
|
||||
"title": "Comfyui_AudioRecoder",
|
||||
"reference": "https://github.com/bikiam/Comfyui_AudioRecoder",
|
||||
"files": [
|
||||
"https://github.com/bikiam/Comfyui_AudioRecoder"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: AUDIO Recorder"
|
||||
},
|
||||
{
|
||||
"author": "SaulQiu",
|
||||
"title": "comfyui-saul-plugin [WIP]",
|
||||
"reference": "https://github.com/SaulQiu/comfyui-saul-plugin",
|
||||
"files": [
|
||||
"https://github.com/SaulQiu/comfyui-saul-plugin"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Cutting Video\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "wasilone11",
|
||||
"title": "comfyui-sync-translate-node",
|
||||
"reference": "https://github.com/wasilone11/comfyui-sync-translate-node",
|
||||
"files": [
|
||||
"https://github.com/wasilone11/comfyui-sync-translate-node"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Sync.so Translator"
|
||||
},
|
||||
{
|
||||
"author": "ashllay",
|
||||
"title": "ComfyUI_MoreComfy",
|
||||
"reference": "https://github.com/ashllay/ComfyUI_MoreComfy",
|
||||
"files": [
|
||||
"https://github.com/ashllay/ComfyUI_MoreComfy"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: MC Switch Seed, MC Switch Image, MC Switch String, MC Alter Seed, MC Set Tile Size, MC Get Image Size, MC Get Image Min Max, MC Multi Concat, MC Multi Concat(Advanced), MC Noise"
|
||||
},
|
||||
{
|
||||
"author": "gaowei-space",
|
||||
"title": "ComfyUI Doubao LLM [WIP]",
|
||||
"reference": "https://github.com/gaowei-space/ComfyUI-Doubao-LLM",
|
||||
"files": [
|
||||
"https://github.com/gaowei-space/ComfyUI-Doubao-LLM"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI nodes for Doubao (ByteDance) LLM and Vision Language Model integration\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "BrettMedia",
|
||||
"title": "comfyui-bhtools [WIP]",
|
||||
"reference": "https://github.com/BrettMedia/comfyui-bhtools",
|
||||
"files": [
|
||||
"https://github.com/BrettMedia/comfyui-bhtools"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A suite of creative tools designed to help AI artists with continuity, brainstorming, and workflow optimization. Born from real-world needs during my AI journey, these nodes solve common pain points in creative workflows.\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "XiaoHeiziGGG",
|
||||
"title": "ComfyUI-Gemini-Kontext [WIP]",
|
||||
"reference": "https://github.com/XiaoHeiziGGG/ComfyUI-Gemini-Kontext",
|
||||
"files": [
|
||||
"https://github.com/XiaoHeiziGGG/ComfyUI-Gemini-Kontext"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Google Gemini API powered translation nodes for ComfyUI\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "Bwebbfx",
|
||||
"title": "ComfyUI Face Parsing Nodes [WIP]",
|
||||
"reference": "https://github.com/Bwebbfx/ComfyUI_FaceParsing",
|
||||
"files": [
|
||||
"https://github.com/Bwebbfx/ComfyUI_FaceParsing"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This package provides ComfyUI nodes for face parsing using BiSeNet (from yakhyo/face-parsing), supporting batch and video workflows.\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "orion4d",
|
||||
"title": "Unified List Selector for ComfyUI [UNSAFE]",
|
||||
"reference": "https://github.com/orion4d/ComfyUI_unified_list_selector",
|
||||
"files": [
|
||||
"https://github.com/orion4d/ComfyUI_unified_list_selector"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This project is a custom node for ComfyUI that allows you to dynamically load lists from text (.txt) or CSV (.csv) files and select an item to use in your workflow. It features a manual selection mode (via a dropdown list) and a random selection mode, as well as the ability to add prefixes and suffixes to the selected text.[w/This node pack contains a node with a vulnerability that allows reading files from arbitrary paths.]"
|
||||
},
|
||||
{
|
||||
"author": "kongds1999",
|
||||
"title": "ComfyUI_was_image",
|
||||
"reference": "https://github.com/kongds1999/ComfyUI_was_image",
|
||||
"files": [
|
||||
"https://github.com/kongds1999/ComfyUI_was_image"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Replace Color By Palette, ConvertGrayToImage"
|
||||
},
|
||||
{
|
||||
"author": "zl9739379",
|
||||
"title": "ComfyUI Qwen Vision Language API Node [NAME CONFLICT]",
|
||||
"reference": "https://github.com/zl9739379/comfyui-qwen-vl-api",
|
||||
"files": [
|
||||
"https://github.com/zl9739379/comfyui-qwen-vl-api"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A ComfyUI custom node for describing images using Qwen Vision Language models through OpenAI-compatible APIs."
|
||||
},
|
||||
{
|
||||
"author": "bikiam",
|
||||
"title": "ComfyUi_WhisperGTranslate",
|
||||
"reference": "https://github.com/bikiam/ComfyUi_WhisperGTranslate",
|
||||
"files": [
|
||||
"https://github.com/bikiam/ComfyUi_WhisperGTranslate"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Whisper + AudioTranslate, Google Translate Node"
|
||||
},
|
||||
{
|
||||
"author": "edgerunner",
|
||||
"title": "ComfyUI Queue Manager [WIP]",
|
||||
@ -111,16 +241,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom node that provides email/password authentication for ComfyUI pods with a beautiful modal interface."
|
||||
},
|
||||
{
|
||||
"author": "robertvoy",
|
||||
"title": "ComfyUI-Distributed [WIP]",
|
||||
"reference": "https://github.com/robertvoy/ComfyUI-Distributed",
|
||||
"files": [
|
||||
"https://github.com/robertvoy/ComfyUI-Distributed"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom node extension for ComfyUI that enables distributed image generation across multiple GPUs through a master-worker architecture."
|
||||
},
|
||||
{
|
||||
"author": "filliptm",
|
||||
"title": "ComfyUI_Fill-Node-Loader [WIP]",
|
||||
@ -181,16 +301,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Trim Image Batch, Create Image Batch, Select Image Batch by Mask, Advanced Batch Creator"
|
||||
},
|
||||
{
|
||||
"author": "DDDDEEP",
|
||||
"title": "ComfyUI-DDDDEEP",
|
||||
"reference": "https://github.com/DDDDEEP/ComfyUI-DDDDEEP",
|
||||
"files": [
|
||||
"https://github.com/DDDDEEP/ComfyUI-DDDDEEP"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: AutoWidthHeight, ReturnIntSeed, OppositeBool, PromptItemCollection"
|
||||
},
|
||||
{
|
||||
"author": "stalkervr",
|
||||
"title": "comfyui-custom-path-nodes [UNSAFE]",
|
||||
@ -251,16 +361,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "Two custom nodes for ComfyUI that allow you to encrypt and decrypt Python objects using simple XOR encryption with pickle."
|
||||
},
|
||||
{
|
||||
"author": "Aryan185",
|
||||
"title": "ComfyUI-ReplicateFluxKontext",
|
||||
"reference": "https://github.com/Aryan185/ComfyUI-ReplicateFluxKontext",
|
||||
"files": [
|
||||
"https://github.com/Aryan185/ComfyUI-ReplicateFluxKontext"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI node for Flux Kontext Pro and Max models from Replicate"
|
||||
},
|
||||
{
|
||||
"author": "yamanacn",
|
||||
"title": "comfyui_qwen_object [WIP]",
|
||||
@ -529,7 +629,7 @@
|
||||
"https://github.com/IsItDanOrAi/ComfyUI-exLoadout"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "exLoadout is a suite of lightweight ComfyUI custom nodes that let you define and switch between full 'loadouts' stored in an Excel sheet. A loadout could include any node inputs that expect string values—models (checkpoints, CLIP, VAE, ControlNets, LoRAs, UNets), numeric or text variables (CFG, sampler names, scheduler types, etc.)—all pulled from a row in your sheet. By selecting a row, you instantly apply all of its settings in your workflow, with built‑in support for editing and reading those cells right inside the UI.\nNOTE: The files in the repo are not organized."
|
||||
"description": "exLoadout is a suite of lightweight ComfyUI custom nodes that let you define and switch between full loadouts stored in an Excel sheet. A loadout could include any node inputs that expect string values—models (checkpoints, CLIP, VAE, ControlNets, LoRAs, UNets), numeric or text variables (CFG, sampler names, scheduler types, etc.)—all pulled from a row in your sheet. By selecting a row, you instantly apply all of its settings in your workflow, with built‑in support for editing and reading those cells right inside the UI."
|
||||
},
|
||||
{
|
||||
"author": "grokuku",
|
||||
@ -4589,7 +4689,7 @@
|
||||
"https://github.com/rouxianmantou/comfyui-rxmt-nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES:Check Value Type, Why Prompt Text"
|
||||
"description": "NODES: Check Value Type, Why Prompt Text"
|
||||
},
|
||||
{
|
||||
"author": "SirVeggie",
|
||||
|
||||
@ -157,8 +157,11 @@
|
||||
"ImageCropEdge",
|
||||
"ImageCropSquare",
|
||||
"ImageCropWithBBoxMask",
|
||||
"ImageDetailHLFreqSeparation",
|
||||
"ImageEditStitch",
|
||||
"ImageGetSize",
|
||||
"ImageHLFreqCombine",
|
||||
"ImageHLFreqSeparate",
|
||||
"ImageHLFreqTransform",
|
||||
"ImageListAppend",
|
||||
"ImageListToBatch",
|
||||
"ImageLumaMatte",
|
||||
@ -174,6 +177,7 @@
|
||||
"MaskBatchMathOps",
|
||||
"MaskBatchToList",
|
||||
"MaskCropByBBoxMask",
|
||||
"MaskFillHole",
|
||||
"MaskListToBatch",
|
||||
"MaskMathOps",
|
||||
"PathBuild",
|
||||
@ -302,11 +306,14 @@
|
||||
"PDIMAGE_ImageCombine",
|
||||
"PDIMAGE_LongerSize",
|
||||
"PDIMAGE_Rename",
|
||||
"PDIMAGE_SAVE_PATH_V2",
|
||||
"PDImageConcante",
|
||||
"PDImageResize",
|
||||
"PDImageResizeV2",
|
||||
"PDJSON_BatchJsonIncremental",
|
||||
"PDJSON_Group",
|
||||
"PDStringConcate",
|
||||
"PDStringInput",
|
||||
"PD_CustomImageProcessor",
|
||||
"PD_GetImageSize",
|
||||
"PD_ImageBatchSplitter",
|
||||
@ -320,6 +327,7 @@
|
||||
"PD_Text Overlay Node",
|
||||
"PD_imagesave_path",
|
||||
"PD_random_prompt",
|
||||
"PDimage_corp_v1",
|
||||
"PDstring_Save",
|
||||
"mask_edge_selector"
|
||||
],
|
||||
@ -777,16 +785,6 @@
|
||||
"title_aux": "comfyui-face-remap [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/Aryan185/ComfyUI-ReplicateFluxKontext": [
|
||||
[
|
||||
"FluxKontextMaxNode",
|
||||
"FluxKontextProNode",
|
||||
"GeminiChatNode"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-ReplicateFluxKontext"
|
||||
}
|
||||
],
|
||||
"https://github.com/BadCafeCode/execution-inversion-demo-comfyui": [
|
||||
[
|
||||
"AccumulateNode",
|
||||
@ -945,6 +943,19 @@
|
||||
"title_aux": "ComfyUI_bd_customNodes"
|
||||
}
|
||||
],
|
||||
"https://github.com/BrettMedia/comfyui-bhtools": [
|
||||
[
|
||||
"CinematicSceneDirectorBHTools",
|
||||
"CinematicSceneDirector|BHTools",
|
||||
"EndOfWorkflowClearingNodeBHTools",
|
||||
"EndOfWorkflowClearingNodeBHTools|BHTools",
|
||||
"PromptInferenceBHTools",
|
||||
"PromptInferenceBHTools|BHTools"
|
||||
],
|
||||
{
|
||||
"title_aux": "comfyui-bhtools [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/BuffMcBigHuge/ComfyUI-Buff-Nodes": [
|
||||
[
|
||||
"ConsoleOutput",
|
||||
@ -969,6 +980,16 @@
|
||||
"title_aux": "ComfyUI-BS_FalAi-API-Video [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/Bwebbfx/ComfyUI_FaceParsing": [
|
||||
[
|
||||
"FaceParsingInfer",
|
||||
"FaceParsingLoader",
|
||||
"FacePartMask"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI Face Parsing Nodes [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/COcisuts/CObot-ComfyUI-WhisperToTranscription": [
|
||||
[
|
||||
"CobotWhisperToTransciption"
|
||||
@ -1020,6 +1041,7 @@
|
||||
"VTS Render People Kps",
|
||||
"VTS Repeat Text As List",
|
||||
"VTS Replace Text In List",
|
||||
"VTS Sharpen",
|
||||
"VTS To Text",
|
||||
"VTS_Load_Pose_Keypoints",
|
||||
"Vts Text To Batch Prompt"
|
||||
@ -1273,6 +1295,7 @@
|
||||
"DonutClipEncode",
|
||||
"DonutFillerClip",
|
||||
"DonutFillerModel",
|
||||
"DonutHotReload",
|
||||
"DonutLoRAStack",
|
||||
"DonutWidenMergeCLIP",
|
||||
"DonutWidenMergeUNet",
|
||||
@ -2222,7 +2245,10 @@
|
||||
],
|
||||
"https://github.com/LLMCoder2023/ComfyUI-LLMCoder2023Nodes": [
|
||||
[
|
||||
"DeviceCheckpointLoader",
|
||||
"DeviceCheckpointLoaderAdvanced",
|
||||
"DisplayLoraTriggersNode",
|
||||
"FiveImageToggleSwitcher",
|
||||
"LoraAndTriggerWordsLoader",
|
||||
"MulticlipPromptCombinator",
|
||||
"TemplateInterpolation",
|
||||
@ -2428,6 +2454,7 @@
|
||||
"MergeImageChannels",
|
||||
"random_any",
|
||||
"show_type",
|
||||
"timer",
|
||||
"translator_m2m100",
|
||||
"translators"
|
||||
],
|
||||
@ -2945,6 +2972,15 @@
|
||||
"title_aux": "HiDreamSampler for ComfyUI [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/SaulQiu/comfyui-saul-plugin": [
|
||||
[
|
||||
"Cutting Video",
|
||||
"Get Pose"
|
||||
],
|
||||
{
|
||||
"title_aux": "comfyui-saul-plugin [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/Scaryplasmon/ComfTrellis": [
|
||||
[
|
||||
"LoadTrellisModel",
|
||||
@ -3502,6 +3538,17 @@
|
||||
"title_aux": "ComfyUI-WozNodes"
|
||||
}
|
||||
],
|
||||
"https://github.com/XiaoHeiziGGG/ComfyUI-Gemini-Kontext": [
|
||||
[
|
||||
"GeminiBatchTranslator",
|
||||
"GeminiImageAnalyzer",
|
||||
"GeminiKontextOptimizer",
|
||||
"GeminiTranslator"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-Gemini-Kontext [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/XiaoHeiziGGG/ComfyUI-GeminiTranslator": [
|
||||
[
|
||||
"GeminiBatchTranslator",
|
||||
@ -3610,7 +3657,9 @@
|
||||
"BlenderAlphaOver",
|
||||
"BlenderBlackbody",
|
||||
"BlenderBokehImage",
|
||||
"BlenderBrickTexture",
|
||||
"BlenderBrightnessContrast",
|
||||
"BlenderCheckerTexture",
|
||||
"BlenderClamp",
|
||||
"BlenderCombineColor",
|
||||
"BlenderCombineXYZ",
|
||||
@ -3620,15 +3669,19 @@
|
||||
"BlenderDisplace",
|
||||
"BlenderExposure",
|
||||
"BlenderFlip",
|
||||
"BlenderGaborTexture",
|
||||
"BlenderGamma",
|
||||
"BlenderGradientTexture",
|
||||
"BlenderHueSaturationValue",
|
||||
"BlenderInvertColor",
|
||||
"BlenderLensDistortion",
|
||||
"BlenderMagicTexture",
|
||||
"BlenderMapRange",
|
||||
"BlenderMapUV",
|
||||
"BlenderMath",
|
||||
"BlenderMix",
|
||||
"BlenderMovieDistortion",
|
||||
"BlenderNoiseTexture",
|
||||
"BlenderRGB",
|
||||
"BlenderRGBtoBW",
|
||||
"BlenderRotate",
|
||||
@ -3642,7 +3695,10 @@
|
||||
"BlenderUV",
|
||||
"BlenderValue",
|
||||
"BlenderVectorMath",
|
||||
"BlenderVoronoiTexture",
|
||||
"BlenderWaveTexture",
|
||||
"BlenderWavelength",
|
||||
"BlenderWhiteNoiseTexture",
|
||||
"BlenderZCombine"
|
||||
],
|
||||
{
|
||||
@ -3946,7 +4002,8 @@
|
||||
],
|
||||
"https://github.com/artifyfun/ComfyUI-JS": [
|
||||
[
|
||||
"JavascriptExecutor"
|
||||
"JavascriptExecutor",
|
||||
"JavascriptExecutorMultiOutput"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-JS [UNSAFE]"
|
||||
@ -3973,9 +4030,11 @@
|
||||
"https://github.com/ashllay/ComfyUI_MoreComfy": [
|
||||
[
|
||||
"MC Alter Seed",
|
||||
"MC Get Image Min Max",
|
||||
"MC Get Image Size",
|
||||
"MC Multi Concat",
|
||||
"MC Multi Concat(Advanced)",
|
||||
"MC Noise",
|
||||
"MC Set Tile Size",
|
||||
"MC Switch Image",
|
||||
"MC Switch Latent",
|
||||
@ -4086,6 +4145,23 @@
|
||||
"title_aux": "ComfyUI-glb-to-stl [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/bikiam/ComfyUi_WhisperGTranslate": [
|
||||
[
|
||||
"GoogleTranslateNode",
|
||||
"WhisperAudioTranslateNode"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUi_WhisperGTranslate"
|
||||
}
|
||||
],
|
||||
"https://github.com/bikiam/Comfyui_AudioRecoder": [
|
||||
[
|
||||
"BikiAudioRecorderNode"
|
||||
],
|
||||
{
|
||||
"title_aux": "Comfyui_AudioRecoder"
|
||||
}
|
||||
],
|
||||
"https://github.com/birnam/ComfyUI-GenData-Pack": [
|
||||
[
|
||||
"Checkpoint From String \ud83d\udc69\u200d\ud83d\udcbb",
|
||||
@ -4321,7 +4397,8 @@
|
||||
],
|
||||
"https://github.com/bulldog68/ComfyUI_FMJ": [
|
||||
[
|
||||
"FMJCreaPrompt"
|
||||
"FMJCreaPrompt",
|
||||
"FMJKontext"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI_FMJ [WIP]"
|
||||
@ -4611,6 +4688,7 @@
|
||||
"ImageColorToMask",
|
||||
"ImageCompositeMasked",
|
||||
"ImageCrop",
|
||||
"ImageFlip",
|
||||
"ImageFromBatch",
|
||||
"ImageInvert",
|
||||
"ImageOnlyCheckpointLoader",
|
||||
@ -4618,6 +4696,7 @@
|
||||
"ImagePadForOutpaint",
|
||||
"ImageQuantize",
|
||||
"ImageRGBToYUV",
|
||||
"ImageRotate",
|
||||
"ImageScale",
|
||||
"ImageScaleBy",
|
||||
"ImageScaleToTotalPixels",
|
||||
@ -4813,6 +4892,7 @@
|
||||
"SamplerDPMPP_2S_Ancestral",
|
||||
"SamplerDPMPP_3M_SDE",
|
||||
"SamplerDPMPP_SDE",
|
||||
"SamplerER_SDE",
|
||||
"SamplerEulerAncestral",
|
||||
"SamplerEulerAncestralCFGPP",
|
||||
"SamplerEulerCFGpp",
|
||||
@ -4836,6 +4916,7 @@
|
||||
"SetLatentNoiseMask",
|
||||
"SetUnionControlNetType",
|
||||
"SkipLayerGuidanceDiT",
|
||||
"SkipLayerGuidanceDiTSimple",
|
||||
"SkipLayerGuidanceSD3",
|
||||
"SolidMask",
|
||||
"SplitImageWithAlpha",
|
||||
@ -4867,6 +4948,7 @@
|
||||
"StyleModelApply",
|
||||
"StyleModelLoader",
|
||||
"T5TokenizerOptions",
|
||||
"TCFG",
|
||||
"TestAccumulateNode",
|
||||
"TestAccumulationGetItemNode",
|
||||
"TestAccumulationGetLengthNode",
|
||||
@ -5015,6 +5097,7 @@
|
||||
"AspectRatioSeb",
|
||||
"SaveImageSeb",
|
||||
"SwitchMasksSeb",
|
||||
"SwitchSeb",
|
||||
"UnifiedPrompterSeb"
|
||||
],
|
||||
{
|
||||
@ -5505,6 +5588,17 @@
|
||||
"title_aux": "ComfyUI-N_SwapInput [UNSAFE]"
|
||||
}
|
||||
],
|
||||
"https://github.com/gaowei-space/ComfyUI-Doubao-LLM": [
|
||||
[
|
||||
"DoubaoAPI",
|
||||
"DoubaoConfig",
|
||||
"DoubaoTextChat",
|
||||
"DoubaoVisionChat"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI Doubao LLM [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/gilons/ComfyUI-GoogleDrive-Downloader": [
|
||||
[
|
||||
"custom_nodes"
|
||||
@ -5535,6 +5629,7 @@
|
||||
"https://github.com/gmorks/ComfyUI-Animagine-Prompt": [
|
||||
[
|
||||
"AnimaginePrompt",
|
||||
"MultiWildcardLoader",
|
||||
"MultilineTextInput",
|
||||
"TextFileLoader"
|
||||
],
|
||||
@ -6588,10 +6683,13 @@
|
||||
[
|
||||
"CreateCFGScheduleFloatList",
|
||||
"DownloadAndLoadWav2VecModel",
|
||||
"ExtractStartFramesForContinuations",
|
||||
"FantasyTalkingModelLoader",
|
||||
"FantasyTalkingWav2VecEmbeds",
|
||||
"LoadWanVideoClipTextEncoder",
|
||||
"LoadWanVideoT5TextEncoder",
|
||||
"MultiTalkModelLoader",
|
||||
"MultiTalkWav2VecEmbeds",
|
||||
"ReCamMasterPoseVisualizer",
|
||||
"WanVideoATITracks",
|
||||
"WanVideoATITracksVisualize",
|
||||
@ -6614,6 +6712,7 @@
|
||||
"WanVideoImageClipEncode",
|
||||
"WanVideoImageResizeToClosest",
|
||||
"WanVideoImageToVideoEncode",
|
||||
"WanVideoImageToVideoMultiTalk",
|
||||
"WanVideoLoopArgs",
|
||||
"WanVideoLoraBlockEdit",
|
||||
"WanVideoLoraSelect",
|
||||
@ -6700,6 +6799,15 @@
|
||||
"title_aux": "KayTool"
|
||||
}
|
||||
],
|
||||
"https://github.com/kongds1999/ComfyUI_was_image": [
|
||||
[
|
||||
"ConvertGrayToImage",
|
||||
"Replace Color By Palette"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI_was_image"
|
||||
}
|
||||
],
|
||||
"https://github.com/krich-cto/ComfyUI-Flow-Control": [
|
||||
[
|
||||
"CLIPLoaderGGUF",
|
||||
@ -7633,7 +7741,9 @@
|
||||
],
|
||||
"https://github.com/nobandegani/comfyui_ino_nodes": [
|
||||
[
|
||||
"CR_GetCaptcha",
|
||||
"Ino_BranchImage",
|
||||
"Ino_CalculateLoraConfig",
|
||||
"Ino_CountFiles",
|
||||
"Ino_DateTimeAsString",
|
||||
"Ino_GetParentID",
|
||||
@ -7679,6 +7789,14 @@
|
||||
"title_aux": "ComfyUI_Cluster [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/orion4d/ComfyUI_unified_list_selector": [
|
||||
[
|
||||
"UnifiedListSelector"
|
||||
],
|
||||
{
|
||||
"title_aux": "Unified List Selector for ComfyUI [UNSAFE]"
|
||||
}
|
||||
],
|
||||
"https://github.com/osuiso-depot/comfyui-keshigom_custom": [
|
||||
[
|
||||
"KANI_Checkpoint_Loader_From_String",
|
||||
@ -8195,15 +8313,6 @@
|
||||
"title_aux": "ComfyUI Terminal Command Node [UNSAFE]"
|
||||
}
|
||||
],
|
||||
"https://github.com/robertvoy/ComfyUI-Distributed": [
|
||||
[
|
||||
"MultiGPUCollector",
|
||||
"MultiGPUDistributor"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-Distributed [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/ronalds-eu/comfyui-plus-integrations": [
|
||||
[
|
||||
"ImagePassThrough",
|
||||
@ -8216,6 +8325,7 @@
|
||||
"https://github.com/rouxianmantou/comfyui-rxmt-nodes": [
|
||||
[
|
||||
"CheckValueTypeNode",
|
||||
"ConvertStrToIntNode",
|
||||
"TextCombineWithCommaNode",
|
||||
"WhyPromptTextNode"
|
||||
],
|
||||
@ -8594,6 +8704,15 @@
|
||||
"title_aux": "ComfyUI-Terminal [UNSAFE]"
|
||||
}
|
||||
],
|
||||
"https://github.com/subnet99/ComfyUI-URLLoader": [
|
||||
[
|
||||
"AudioLoader",
|
||||
"ImageLoader"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-URLLoader"
|
||||
}
|
||||
],
|
||||
"https://github.com/sugarkwork/comfyui_image_crop": [
|
||||
[
|
||||
"CropReapply",
|
||||
@ -9050,6 +9169,14 @@
|
||||
"title_aux": "Shank-Tools"
|
||||
}
|
||||
],
|
||||
"https://github.com/wasilone11/comfyui-sync-translate-node": [
|
||||
[
|
||||
"SyncTranslateNode"
|
||||
],
|
||||
{
|
||||
"title_aux": "comfyui-sync-translate-node"
|
||||
}
|
||||
],
|
||||
"https://github.com/watarika/ComfyUI-Text-Utility": [
|
||||
[
|
||||
"LoadTextFile",
|
||||
@ -9364,11 +9491,16 @@
|
||||
"LamCommonPrintNoOutput",
|
||||
"LamFaceAnalysisModels",
|
||||
"LamGetPngInfo",
|
||||
"LamHeyGemNode",
|
||||
"LamHeyGemQueryNode",
|
||||
"LamLoadImageBase64",
|
||||
"LamLoadPathImage",
|
||||
"LamLoadVideo",
|
||||
"LamReadFileList",
|
||||
"LamSamplerName",
|
||||
"LamSaveAudio",
|
||||
"LamSaveOnly",
|
||||
"LamSaveVideo",
|
||||
"LamScheduler",
|
||||
"LamSwitcherCase",
|
||||
"LoadDirImgPaths",
|
||||
@ -9378,6 +9510,8 @@
|
||||
"MultiGLIGENTextBoxApply",
|
||||
"MultiIPAdapterRegional",
|
||||
"MultiIntFormula",
|
||||
"MultiMergeAudio",
|
||||
"MultiMergeVideos",
|
||||
"MultiParamFormula",
|
||||
"MultiTextConcatenate",
|
||||
"MultiTextEncode",
|
||||
@ -9526,6 +9660,14 @@
|
||||
"title_aux": "comfyui_MetalFX [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/zl9739379/comfyui-qwen-vl-api": [
|
||||
[
|
||||
"VL_QwenDescribeImage"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI Qwen Vision Language API Node [NAME CONFLICT]"
|
||||
}
|
||||
],
|
||||
"https://github.com/zyd232/ComfyUI-zyd232-Nodes": [
|
||||
[
|
||||
"zyd232 ImagesPixelsCompare",
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -1,5 +1,55 @@
|
||||
{
|
||||
"custom_nodes": [
|
||||
{
|
||||
"author": "DDDDEEP",
|
||||
"title": "ComfyUI-DDDDEEP [REMOVED]",
|
||||
"reference": "https://github.com/DDDDEEP/ComfyUI-DDDDEEP",
|
||||
"files": [
|
||||
"https://github.com/DDDDEEP/ComfyUI-DDDDEEP"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: AutoWidthHeight, ReturnIntSeed, OppositeBool, PromptItemCollection"
|
||||
},
|
||||
{
|
||||
"author": "manifestations",
|
||||
"title": "ComfyUI Ethnic Outfits Custom Nodes [REMOVED]",
|
||||
"reference": "https://github.com/manifestations/comfyui-outfits",
|
||||
"files": [
|
||||
"https://github.com/manifestations/comfyui-outfits"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Custom ComfyUI nodes for generating outfit prompts representing diverse ethnicities, cultures, and regions. Uses extensible JSON data for clothing, accessories, and poses, with “random/disabled” dropdowns for flexibility. Advanced prompt engineering is supported via Ollama LLM integration. Easily add new regions, ethnicities, or cultures by updating data files and creating lightweight node wrappers. Designed for artists, researchers, and developers seeking culturally rich, customizable prompt generation in ComfyUI workflows."
|
||||
},
|
||||
{
|
||||
"author": "MitoshiroPJ",
|
||||
"title": "ComfyUI Slothful Attention [REMOVED]",
|
||||
"reference": "https://github.com/MitoshiroPJ/comfyui_slothful_attention",
|
||||
"files": [
|
||||
"https://github.com/MitoshiroPJ/comfyui_slothful_attention"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This custom node allow controlling output without training. The reducing method is similar to [a/Spatial-Reduction Attention](https://paperswithcode.com/method/spatial-reduction-attention)."
|
||||
},
|
||||
{
|
||||
"author": "MitoshiroPJ",
|
||||
"title": "comfyui_focal_sampler [REMOVED]",
|
||||
"reference": "https://github.com/MitoshiroPJ/comfyui_focal_sampler",
|
||||
"files": [
|
||||
"https://github.com/MitoshiroPJ/comfyui_focal_sampler"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Apply additional sampling to specific area"
|
||||
},
|
||||
{
|
||||
"author": "manifestations",
|
||||
"title": "ComfyUI Ethnic Outfit & Prompt Enhancer Nodes [REMOVED]",
|
||||
"reference": "https://github.com/manifestations/comfyui-indian-outfit",
|
||||
"files": [
|
||||
"https://github.com/manifestations/comfyui-indian-outfit"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Features:\n* Extensive options for Indian, Indonesian, and international clothing, jewelry, accessories, and styles\n* Multiple jewelry and accessory fields (with material support: gold, diamond, silver, leather, beads, etc.)\n* Support for tattoos, henna, hair styles, poses, shot types, lighting, and photography genres\n* Seamless prompt expansion using your own Ollama LLM instance\n* Modular, extensible JSON data files for easy customization"
|
||||
},
|
||||
{
|
||||
"author": "coVISIONSld",
|
||||
"title": "ComfyUI-OmniGen2 [REMOVED]",
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,5 +1,95 @@
|
||||
{
|
||||
"models": [
|
||||
{
|
||||
"name": "sam2.1_hiera_tiny.pt",
|
||||
"type": "sam2.1",
|
||||
"base": "SAM",
|
||||
"save_path": "sams",
|
||||
"description": "Segmenty Anything SAM 2.1 hiera model (tiny)",
|
||||
"reference": "https://github.com/facebookresearch/sam2#model-description",
|
||||
"filename": "sam2.1_hiera_tiny.pt",
|
||||
"url": "https://dl.fbaipublicfiles.com/segment_anything_2/092824/sam2.1_hiera_tiny.pt",
|
||||
"size": "149.0MB"
|
||||
},
|
||||
{
|
||||
"name": "sam2.1_hiera_small.pt",
|
||||
"type": "sam2.1",
|
||||
"base": "SAM",
|
||||
"save_path": "sams",
|
||||
"description": "Segmenty Anything SAM 2.1 hiera model (small)",
|
||||
"reference": "https://github.com/facebookresearch/sam2#model-description",
|
||||
"filename": "sam2.1_hiera_small.pt",
|
||||
"url": "https://dl.fbaipublicfiles.com/segment_anything_2/092824/sam2.1_hiera_small.pt",
|
||||
"size": "176.0MB"
|
||||
},
|
||||
{
|
||||
"name": "sam2.1_hiera_base_plus.pt",
|
||||
"type": "sam2.1",
|
||||
"base": "SAM",
|
||||
"save_path": "sams",
|
||||
"description": "Segmenty Anything SAM 2.1 hiera model (base+)",
|
||||
"reference": "https://github.com/facebookresearch/sam2#model-description",
|
||||
"filename": "sam2.1_hiera_base_plus.pt",
|
||||
"url": "https://dl.fbaipublicfiles.com/segment_anything_2/092824/sam2.1_hiera_base_plus.pt",
|
||||
"size": "309.0MB"
|
||||
},
|
||||
{
|
||||
"name": "sam2.1_hiera_large.pt",
|
||||
"type": "sam2.1",
|
||||
"base": "SAM",
|
||||
"save_path": "sams",
|
||||
"description": "Segmenty Anything SAM 2.1 hiera model (large)",
|
||||
"reference": "https://github.com/facebookresearch/sam2#model-description",
|
||||
"filename": "sam2.1_hiera_large.pt",
|
||||
"url": "https://dl.fbaipublicfiles.com/segment_anything_2/092824/sam2.1_hiera_large.pt",
|
||||
"size": "857.0MB"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "sam2_hiera_tiny.pt",
|
||||
"type": "sam2",
|
||||
"base": "SAM",
|
||||
"save_path": "sams",
|
||||
"description": "Segmenty Anything SAM 2 hiera model (tiny)",
|
||||
"reference": "https://github.com/facebookresearch/sam2#model-description",
|
||||
"filename": "sam2_hiera_tiny.pt",
|
||||
"url": "https://dl.fbaipublicfiles.com/segment_anything_2/072824/sam2_hiera_tiny.pt",
|
||||
"size": "149.0MB"
|
||||
},
|
||||
{
|
||||
"name": "sam2_hiera_small.pt",
|
||||
"type": "sam2",
|
||||
"base": "SAM",
|
||||
"save_path": "sams",
|
||||
"description": "Segmenty Anything SAM 2 hiera model (small)",
|
||||
"reference": "https://github.com/facebookresearch/sam2#model-description",
|
||||
"filename": "sam2_hiera_small.pt",
|
||||
"url": "https://dl.fbaipublicfiles.com/segment_anything_2/072824/sam2_hiera_small.pt",
|
||||
"size": "176.0MB"
|
||||
},
|
||||
{
|
||||
"name": "sam2_hiera_base_plus.pt",
|
||||
"type": "sam2",
|
||||
"base": "SAM",
|
||||
"save_path": "sams",
|
||||
"description": "Segmenty Anything SAM 2 hiera model (base+)",
|
||||
"reference": "https://github.com/facebookresearch/sam2#model-description",
|
||||
"filename": "sam2_hiera_base_plus.pt",
|
||||
"url": "https://dl.fbaipublicfiles.com/segment_anything_2/072824/sam2_hiera_base_plus.pt",
|
||||
"size": "309.0MB"
|
||||
},
|
||||
{
|
||||
"name": "sam2_hiera_large.pt",
|
||||
"type": "sam2",
|
||||
"base": "SAM",
|
||||
"save_path": "sams",
|
||||
"description": "Segmenty Anything SAM 2 hiera model (large)",
|
||||
"reference": "https://github.com/facebookresearch/sam2#model-description",
|
||||
"filename": "sam2_hiera_large.pt",
|
||||
"url": "https://dl.fbaipublicfiles.com/segment_anything_2/072824/sam2_hiera_large.pt",
|
||||
"size": "857.0MB"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "Comfy-Org/omnigen2_fp16.safetensors",
|
||||
"type": "diffusion_model",
|
||||
@ -599,86 +689,6 @@
|
||||
"filename": "flux-hed-controlnet-v3.safetensors",
|
||||
"url": "https://huggingface.co/XLabs-AI/flux-controlnet-collections/resolve/main/flux-hed-controlnet-v3.safetensors",
|
||||
"size": "1.49GB"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "XLabs-AI/realism_lora.safetensors",
|
||||
"type": "lora",
|
||||
"base": "FLUX.1",
|
||||
"save_path": "xlabs/loras",
|
||||
"description": "A checkpoint with trained LoRAs for FLUX.1-dev model by Black Forest Labs",
|
||||
"reference": "https://huggingface.co/XLabs-AI/flux-lora-collection",
|
||||
"filename": "realism_lora.safetensors",
|
||||
"url": "https://huggingface.co/XLabs-AI/flux-lora-collection/resolve/main/realism_lora.safetensors",
|
||||
"size": "44.8MB"
|
||||
},
|
||||
{
|
||||
"name": "XLabs-AI/art_lora.safetensors",
|
||||
"type": "lora",
|
||||
"base": "FLUX.1",
|
||||
"save_path": "xlabs/loras",
|
||||
"description": "A checkpoint with trained LoRAs for FLUX.1-dev model by Black Forest Labs",
|
||||
"reference": "https://huggingface.co/XLabs-AI/flux-lora-collection",
|
||||
"filename": "art_lora.safetensors",
|
||||
"url": "https://huggingface.co/XLabs-AI/flux-lora-collection/resolve/main/scenery_lora.safetensors",
|
||||
"size": "44.8MB"
|
||||
},
|
||||
{
|
||||
"name": "XLabs-AI/mjv6_lora.safetensors",
|
||||
"type": "lora",
|
||||
"base": "FLUX.1",
|
||||
"save_path": "xlabs/loras",
|
||||
"description": "A checkpoint with trained LoRAs for FLUX.1-dev model by Black Forest Labs",
|
||||
"reference": "https://huggingface.co/XLabs-AI/flux-lora-collection",
|
||||
"filename": "mjv6_lora.safetensors",
|
||||
"url": "https://huggingface.co/XLabs-AI/flux-lora-collection/resolve/main/mjv6_lora.safetensors",
|
||||
"size": "44.8MB"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "XLabs-AI/flux-ip-adapter",
|
||||
"type": "lora",
|
||||
"base": "FLUX.1",
|
||||
"save_path": "xlabs/ipadapters",
|
||||
"description": "A checkpoint with trained LoRAs for FLUX.1-dev model by Black Forest Labs",
|
||||
"reference": "https://huggingface.co/XLabs-AI/flux-ip-adapter",
|
||||
"filename": "ip_adapter.safetensors",
|
||||
"url": "https://huggingface.co/XLabs-AI/flux-ip-adapter/resolve/main/ip_adapter.safetensors",
|
||||
"size": "982MB"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "stabilityai/SD3.5-Large-Controlnet-Blur",
|
||||
"type": "controlnet",
|
||||
"base": "SD3.5",
|
||||
"save_path": "controlnet/SD3.5",
|
||||
"description": "Blur Controlnet model for SD3.5 Large",
|
||||
"reference": "https://huggingface.co/stabilityai/stable-diffusion-3.5-controlnets",
|
||||
"filename": "sd3.5_large_controlnet_blur.safetensors",
|
||||
"url": "https://huggingface.co/stabilityai/stable-diffusion-3.5-controlnets/resolve/main/sd3.5_large_controlnet_blur.safetensors",
|
||||
"size": "8.65GB"
|
||||
},
|
||||
{
|
||||
"name": "stabilityai/SD3.5-Large-Controlnet-Canny",
|
||||
"type": "controlnet",
|
||||
"base": "SD3.5",
|
||||
"save_path": "controlnet/SD3.5",
|
||||
"description": "Canny Controlnet model for SD3.5 Large",
|
||||
"reference": "https://huggingface.co/stabilityai/stable-diffusion-3.5-controlnets",
|
||||
"filename": "sd3.5_large_controlnet_canny.safetensors",
|
||||
"url": "https://huggingface.co/stabilityai/stable-diffusion-3.5-controlnets/resolve/main/sd3.5_large_controlnet_canny.safetensors",
|
||||
"size": "8.65GB"
|
||||
},
|
||||
{
|
||||
"name": "stabilityai/SD3.5-Large-Controlnet-Depth",
|
||||
"type": "controlnet",
|
||||
"base": "SD3.5",
|
||||
"save_path": "controlnet/SD3.5",
|
||||
"description": "Depth Controlnet model for SD3.5 Large",
|
||||
"reference": "https://huggingface.co/stabilityai/stable-diffusion-3.5-controlnets",
|
||||
"filename": "sd3.5_large_controlnet_depth.safetensors",
|
||||
"url": "https://huggingface.co/stabilityai/stable-diffusion-3.5-controlnets/resolve/main/sd3.5_large_controlnet_depth.safetensors",
|
||||
"size": "8.65GB"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user