Compare commits
77 Commits
reverted-m
...
readme-for
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e089896df9 | ||
|
|
0014eec124 | ||
|
|
e0b3f3eb45 | ||
|
|
4bbc8594a7 | ||
|
|
3a377300e1 | ||
|
|
33a07e3a86 | ||
|
|
212cafc1d7 | ||
|
|
2643b3cbcc | ||
|
|
d445229b6d | ||
|
|
dab5c451b0 | ||
|
|
7bdf06131a | ||
|
|
854648d5af | ||
|
|
c5f7b97359 | ||
|
|
dd8a727ad6 | ||
|
|
6c627fe422 | ||
|
|
ee980e1caf | ||
|
|
22bfaf6527 | ||
|
|
48ab48cc30 | ||
|
|
a0b14d4127 | ||
|
|
03f9fe1a70 | ||
|
|
8915b8d796 | ||
|
|
c77ffeeec0 | ||
|
|
4acf5660b2 | ||
|
|
2d9f0a668c | ||
|
|
9e6cb246cc | ||
|
|
14544ca63d | ||
|
|
26b347c04c | ||
|
|
36f75d1811 | ||
|
|
27fc787294 | ||
|
|
d23286d390 | ||
|
|
7c3ccc76c3 | ||
|
|
892dc5d4f3 | ||
|
|
e278692749 | ||
|
|
8d77dd2246 | ||
|
|
14ede2a585 | ||
|
|
5b525622f1 | ||
|
|
a24b11905c | ||
|
|
5d70858341 | ||
|
|
3daa006741 | ||
|
|
0bcc0c2101 | ||
|
|
b8850c808c | ||
|
|
f4f2c01ac1 | ||
|
|
7072e82dff | ||
|
|
53dc36c4cf | ||
|
|
5aadc3af00 | ||
|
|
8c28a698ed | ||
|
|
5ed6d8b202 | ||
|
|
b73dc7bf5e | ||
|
|
71d0f4ab63 | ||
|
|
d479dcde81 | ||
|
|
ae536017d5 | ||
|
|
67ddfce279 | ||
|
|
b1f39b34d7 | ||
|
|
6cf958ccce | ||
|
|
eaed3677d3 | ||
|
|
b9c88da54d | ||
|
|
104ae77f7a | ||
|
|
bfcb2ce61b | ||
|
|
63ba5fed09 | ||
|
|
98a8464933 | ||
|
|
7e3e6726e0 | ||
|
|
09567b2bb2 | ||
|
|
f3bd116184 | ||
|
|
7509737563 | ||
|
|
cfb815d879 | ||
|
|
44241fb967 | ||
|
|
c4b45129bd | ||
|
|
70741008ca | ||
|
|
6c2d2cae2a | ||
|
|
28f13d3311 | ||
|
|
4e31aaa8fb | ||
|
|
ba99f0c2cc | ||
|
|
e0a96b4937 | ||
|
|
82c055f527 | ||
|
|
f94008192c | ||
|
|
3895d5279e | ||
|
|
3d85ecc525 |
26
README.md
26
README.md
@@ -1,16 +1,26 @@
|
||||
# ComfyUI Manager
|
||||
# ComfyUI Manager (V3.0)
|
||||
|
||||
## Introducing the New ComfyUI Manager (V4.0)
|
||||
|
||||
This branch is a temporary branch maintained for users of the older ComfyUI. It will be kept for a limited time and then replaced by the [manager-v4](https://github.com/Comfy-Org/ComfyUI-Manager/tree/manager-v4) branch. (This branch will be renamed to the `manager-v3` branch.)
|
||||
|
||||
Previously, **ComfyUI Manager** functioned as a somewhat independent extension of ComfyUI, requiring users to install it via `git clone`. This branch will continue to exist for a while to ensure that using `git clone` with older versions of ComfyUI does not cause problems.
|
||||
|
||||
The new **ComfyUI Manager** is now managed as an optional dependency of ComfyUI. This means that if you are using the new ComfyUI, you no longer need to visit this repository to use **ComfyUI Manager**.
|
||||
|
||||
**Notes:**
|
||||
|
||||
* **ComfyUI Manager** is now available as a package on PyPI: [https://pypi.org/project/comfyui-manager](https://pypi.org/project/comfyui-manager)
|
||||
* Even if the **ComfyUI Manager** dependency is installed, you must enable it by adding the `--enable-manager` option when running ComfyUI.
|
||||
* Once the new **ComfyUI Manager** is enabled, any copy of **comfyui-manager** installed under `ComfyUI/custom_nodes` will be disabled.
|
||||
* Please make all future contributions for feature improvements and bug fixes to the manager-v4 branch.
|
||||
* For now, custom node registration will continue in this branch as well, but it will eventually be fully replaced by registration through https://registry.comfy.org via `pyproject.toml` ([guide](https://docs.comfy.org/registry/overview)).
|
||||
---
|
||||
|
||||
**ComfyUI-Manager** is an extension designed to enhance the usability of [ComfyUI](https://github.com/comfyanonymous/ComfyUI). It offers management functions to **install, remove, disable, and enable** various custom nodes of ComfyUI. Furthermore, this extension provides a hub feature and convenience functions to access a wide range of information within ComfyUI.
|
||||
|
||||

|
||||
|
||||
## NOTICE
|
||||
* V3.16: Support for `uv` has been added. Set `use_uv` in `config.ini`.
|
||||
* V3.10: `double-click feature` is removed
|
||||
* This feature has been moved to https://github.com/ltdrdata/comfyui-connection-helper
|
||||
* V3.3.2: Overhauled. Officially supports [https://registry.comfy.org/](https://registry.comfy.org/).
|
||||
* You can see whole nodes info on [ComfyUI Nodes Info](https://ltdrdata.github.io/) page.
|
||||
|
||||
## Installation
|
||||
|
||||
### Installation[method1] (General installation method: ComfyUI-Manager only)
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
9727
github-stats.json
9727
github-stats.json
File diff suppressed because it is too large
Load Diff
@@ -43,7 +43,7 @@ import manager_downloader
|
||||
from node_package import InstalledNodePackage
|
||||
|
||||
|
||||
version_code = [3, 36]
|
||||
version_code = [3, 37]
|
||||
version_str = f"V{version_code[0]}.{version_code[1]}" + (f'.{version_code[2]}' if len(version_code) > 2 else '')
|
||||
|
||||
|
||||
@@ -1484,6 +1484,7 @@ class UnifiedManager:
|
||||
return ManagedResult('skip')
|
||||
elif self.is_disabled(node_id):
|
||||
return self.unified_enable(node_id)
|
||||
|
||||
else:
|
||||
version_spec = self.resolve_unspecified_version(node_id)
|
||||
|
||||
|
||||
@@ -15,6 +15,7 @@ import re
|
||||
import logging
|
||||
import platform
|
||||
import shlex
|
||||
from functools import lru_cache
|
||||
|
||||
|
||||
cache_lock = threading.Lock()
|
||||
@@ -34,18 +35,64 @@ def add_python_path_to_env():
|
||||
os.environ['PATH'] = os.path.dirname(sys.executable)+sep+os.environ['PATH']
|
||||
|
||||
|
||||
@lru_cache(maxsize=2)
|
||||
def get_pip_cmd(force_uv=False):
|
||||
"""
|
||||
Get the base pip command, with automatic fallback to uv if pip is unavailable.
|
||||
|
||||
Args:
|
||||
force_uv (bool): If True, use uv directly without trying pip
|
||||
|
||||
Returns:
|
||||
list: Base command for pip operations
|
||||
"""
|
||||
embedded = 'python_embeded' in sys.executable
|
||||
|
||||
# Try pip first (unless forcing uv)
|
||||
if not force_uv:
|
||||
try:
|
||||
test_cmd = [sys.executable] + (['-s'] if embedded else []) + ['-m', 'pip', '--version']
|
||||
subprocess.check_output(test_cmd, stderr=subprocess.DEVNULL, timeout=5)
|
||||
return [sys.executable] + (['-s'] if embedded else []) + ['-m', 'pip']
|
||||
except Exception:
|
||||
logging.warning("[ComfyUI-Manager] python -m pip not available. Falling back to uv.")
|
||||
|
||||
# Try uv (either forced or pip failed)
|
||||
import shutil
|
||||
|
||||
# Try uv as Python module
|
||||
try:
|
||||
test_cmd = [sys.executable] + (['-s'] if embedded else []) + ['-m', 'uv', '--version']
|
||||
subprocess.check_output(test_cmd, stderr=subprocess.DEVNULL, timeout=5)
|
||||
logging.info("[ComfyUI-Manager] Using uv as Python module for pip operations.")
|
||||
return [sys.executable] + (['-s'] if embedded else []) + ['-m', 'uv', 'pip']
|
||||
except Exception:
|
||||
pass
|
||||
|
||||
# Try standalone uv
|
||||
if shutil.which('uv'):
|
||||
logging.info("[ComfyUI-Manager] Using standalone uv for pip operations.")
|
||||
return ['uv', 'pip']
|
||||
|
||||
# Nothing worked
|
||||
logging.error("[ComfyUI-Manager] Neither python -m pip nor uv are available. Cannot proceed with package operations.")
|
||||
raise Exception("Neither pip nor uv are available for package management")
|
||||
|
||||
|
||||
def make_pip_cmd(cmd):
|
||||
if 'python_embeded' in sys.executable:
|
||||
if use_uv:
|
||||
return [sys.executable, '-s', '-m', 'uv', 'pip'] + cmd
|
||||
else:
|
||||
return [sys.executable, '-s', '-m', 'pip'] + cmd
|
||||
else:
|
||||
# FIXED: https://github.com/ltdrdata/ComfyUI-Manager/issues/1667
|
||||
if use_uv:
|
||||
return [sys.executable, '-m', 'uv', 'pip'] + cmd
|
||||
else:
|
||||
return [sys.executable, '-m', 'pip'] + cmd
|
||||
"""
|
||||
Create a pip command by combining the cached base pip command with the given arguments.
|
||||
|
||||
Args:
|
||||
cmd (list): List of pip command arguments (e.g., ['install', 'package'])
|
||||
|
||||
Returns:
|
||||
list: Complete command list ready for subprocess execution
|
||||
"""
|
||||
global use_uv
|
||||
base_cmd = get_pip_cmd(force_uv=use_uv)
|
||||
return base_cmd + cmd
|
||||
|
||||
|
||||
# DON'T USE StrictVersion - cannot handle pre_release version
|
||||
# try:
|
||||
|
||||
@@ -335,8 +335,7 @@ async def share_art(request):
|
||||
content_type = assetFileType
|
||||
|
||||
try:
|
||||
from matrix_client.api import MatrixHttpApi
|
||||
from matrix_client.client import MatrixClient
|
||||
from nio import AsyncClient, LoginResponse, UploadResponse
|
||||
|
||||
homeserver = 'matrix.org'
|
||||
if matrix_auth:
|
||||
@@ -345,20 +344,35 @@ async def share_art(request):
|
||||
if not homeserver.startswith("https://"):
|
||||
homeserver = "https://" + homeserver
|
||||
|
||||
client = MatrixClient(homeserver)
|
||||
try:
|
||||
token = client.login(username=matrix_auth['username'], password=matrix_auth['password'])
|
||||
if not token:
|
||||
return web.json_response({"error": "Invalid Matrix credentials."}, content_type='application/json', status=400)
|
||||
except:
|
||||
client = AsyncClient(homeserver, matrix_auth['username'])
|
||||
|
||||
# Login
|
||||
login_resp = await client.login(matrix_auth['password'])
|
||||
if not isinstance(login_resp, LoginResponse) or not login_resp.access_token:
|
||||
await client.close()
|
||||
return web.json_response({"error": "Invalid Matrix credentials."}, content_type='application/json', status=400)
|
||||
|
||||
matrix = MatrixHttpApi(homeserver, token=token)
|
||||
# Upload asset
|
||||
with open(asset_filepath, 'rb') as f:
|
||||
mxc_url = matrix.media_upload(f.read(), content_type, filename=filename)['content_uri']
|
||||
upload_resp, _maybe_keys = await client.upload(f, content_type=content_type, filename=filename)
|
||||
asset_data = f.seek(0) or f.read() # get size for info below
|
||||
if not isinstance(upload_resp, UploadResponse) or not upload_resp.content_uri:
|
||||
await client.close()
|
||||
return web.json_response({"error": "Failed to upload asset to Matrix."}, content_type='application/json', status=500)
|
||||
mxc_url = upload_resp.content_uri
|
||||
|
||||
workflow_json_mxc_url = matrix.media_upload(prompt['workflow'], 'application/json', filename='workflow.json')['content_uri']
|
||||
# Upload workflow JSON
|
||||
import io
|
||||
workflow_json_bytes = json.dumps(prompt['workflow']).encode('utf-8')
|
||||
workflow_io = io.BytesIO(workflow_json_bytes)
|
||||
upload_workflow_resp, _maybe_keys = await client.upload(workflow_io, content_type='application/json', filename='workflow.json')
|
||||
workflow_io.seek(0)
|
||||
if not isinstance(upload_workflow_resp, UploadResponse) or not upload_workflow_resp.content_uri:
|
||||
await client.close()
|
||||
return web.json_response({"error": "Failed to upload workflow to Matrix."}, content_type='application/json', status=500)
|
||||
workflow_json_mxc_url = upload_workflow_resp.content_uri
|
||||
|
||||
# Send text message
|
||||
text_content = ""
|
||||
if title:
|
||||
text_content += f"{title}\n"
|
||||
@@ -366,9 +380,44 @@ async def share_art(request):
|
||||
text_content += f"{description}\n"
|
||||
if credits:
|
||||
text_content += f"\ncredits: {credits}\n"
|
||||
matrix.send_message(comfyui_share_room_id, text_content)
|
||||
matrix.send_content(comfyui_share_room_id, mxc_url, filename, 'm.image')
|
||||
matrix.send_content(comfyui_share_room_id, workflow_json_mxc_url, 'workflow.json', 'm.file')
|
||||
await client.room_send(
|
||||
room_id=comfyui_share_room_id,
|
||||
message_type="m.room.message",
|
||||
content={"msgtype": "m.text", "body": text_content}
|
||||
)
|
||||
|
||||
# Send image
|
||||
await client.room_send(
|
||||
room_id=comfyui_share_room_id,
|
||||
message_type="m.room.message",
|
||||
content={
|
||||
"msgtype": "m.image",
|
||||
"body": filename,
|
||||
"url": mxc_url,
|
||||
"info": {
|
||||
"mimetype": content_type,
|
||||
"size": len(asset_data)
|
||||
}
|
||||
}
|
||||
)
|
||||
|
||||
# Send workflow JSON file
|
||||
await client.room_send(
|
||||
room_id=comfyui_share_room_id,
|
||||
message_type="m.room.message",
|
||||
content={
|
||||
"msgtype": "m.file",
|
||||
"body": "workflow.json",
|
||||
"url": workflow_json_mxc_url,
|
||||
"info": {
|
||||
"mimetype": "application/json",
|
||||
"size": len(workflow_json_bytes)
|
||||
}
|
||||
}
|
||||
)
|
||||
|
||||
await client.close()
|
||||
|
||||
except:
|
||||
import traceback
|
||||
traceback.print_exc()
|
||||
|
||||
@@ -1,5 +1,616 @@
|
||||
{
|
||||
"custom_nodes": [
|
||||
{
|
||||
"author": "Santat2023",
|
||||
"title": "ComfyUiRagNodes",
|
||||
"reference": "https://github.com/Santat2023/ComfyUiRagNodes",
|
||||
"files": [
|
||||
"https://github.com/Santat2023/ComfyUiRagNodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: RAG KSampler Node, LLM Node, DB Load Node, ..."
|
||||
},
|
||||
{
|
||||
"author": "lu64k",
|
||||
"title": "ks_nodes",
|
||||
"reference": "https://github.com/lu64k/ks_nodes",
|
||||
"files": [
|
||||
"https://github.com/lu64k/ks_nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: KS Text_String, KS Random File Name, KS Save Text, KS load text, KS get time int, KS json float range filter, KS json array constrains filter, KS json key replace, KS json value eliminator, KS json extract key and value, KS json key random, KS Json Count, KS Word Frequency Statistics, KS Load Images From Folder KS, KS Json To String, KS JsonlReader, KS JsonKeyReplacer, KS JsonKeyExtractor, KS_merge_json_node, KS_make_json_node, KS_qwen_image_api, KS_any_payload_image, KS JsonlFolderMatchReader, KS_image_metadata_node"
|
||||
},
|
||||
{
|
||||
"author": "DavidJBarnes",
|
||||
"title": "comfyui-djb-utils",
|
||||
"reference": "https://github.com/DavidJBarnes/comfyui-djb-utils",
|
||||
"files": [
|
||||
"https://github.com/DavidJBarnes/comfyui-djb-utils"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Working Filename Extractor, Direct Image Filename Input"
|
||||
},
|
||||
{
|
||||
"author": "husw725",
|
||||
"title": "comfyui_alta_nodes",
|
||||
"reference": "https://github.com/husw725/comfyui_alta_nodes",
|
||||
"files": [
|
||||
"https://github.com/husw725/comfyui_alta_nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: 'Alta:SaveImagePlus', 'Alta:LoadImagesPath'"
|
||||
},
|
||||
{
|
||||
"author": "LukeCoulson1",
|
||||
"title": "comfyui-sundryutils",
|
||||
"reference": "https://github.com/orpheus-gaze/comfyui-sundryutils",
|
||||
"files": [
|
||||
"https://github.com/orpheus-gaze/comfyui-sundryutils"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: 'Return DateString', 'Sharpen, RealGrain & Autocontrast', 'Apply HaldClut'"
|
||||
},
|
||||
{
|
||||
"author": "dcduanchao",
|
||||
"title": "comfyui_video_http",
|
||||
"reference": "https://github.com/dcduanchao/comfyui_video_http",
|
||||
"files": [
|
||||
"https://github.com/dcduanchao/comfyui_video_http"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Video Upload Node"
|
||||
},
|
||||
{
|
||||
"author": "AIGCZero",
|
||||
"title": "AIGCZero-comfyui-Qwen_edit-zero",
|
||||
"reference": "https://github.com/AIGCZero/AIGCZero-comfyui-Qwen_edit-zero",
|
||||
"files": [
|
||||
"https://github.com/AIGCZero/AIGCZero-comfyui-Qwen_edit-zero"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A node that resolves the pixel offset issue in Qwen_edit."
|
||||
},
|
||||
{
|
||||
"author": "SlackinJack",
|
||||
"title": "multigpu_diffusion_comfyui",
|
||||
"reference": "https://github.com/SlackinJack/multigpu_diffusion_comfyui",
|
||||
"files": [
|
||||
"https://github.com/SlackinJack/multigpu_diffusion_comfyui"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: GGUFSelector, CheckpointSelector, SchedulerSelector, LoraSelector, MultiLoraJoiner, VAESelector, MotionModuleSelector, MotionAdapterSelector, MotionAdapterLoraSelector, ControlNetSelector, IPAdapterSelector, EncodePromptWithCompel, HostConfig, AsyncDiffConfig, AsyncDiffADSampler, AsyncDiffSDSampler, AsyncDiffSDUpscaleSampler, AsyncDiffSVDSampler, DistrifuserConfig, DistrifuserSDSampler, xDiTConfig, xDiTSampler, xDiTUSPConfig, xDiTUSPImageSampler, xDiTUSPVideoSampler"
|
||||
},
|
||||
{
|
||||
"author": "dmitry-guskov",
|
||||
"title": "ComfyUI_light_image_ops",
|
||||
"reference": "https://github.com/dmitry-guskov/ComfyUI_light_image_ops",
|
||||
"files": [
|
||||
"https://github.com/dmitry-guskov/ComfyUI_light_image_ops"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Light Scale to Side, Light Batch to List, Light List to Batch, Wan Latents Resize To Size, Wan Embeds Resize Spatial (Packed), Wan Latents Resize + Normalize + Noise"
|
||||
},
|
||||
{
|
||||
"author": "78Ventures",
|
||||
"title": "ComfyUI-Tortu [WIP/UNSAFE]",
|
||||
"reference": "https://github.com/78Ventures/ComfyUI-Tortu",
|
||||
"files": [
|
||||
"https://github.com/78Ventures/ComfyUI-Tortu"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Opinionated custom nodes and ready-to-use workflows for dataset prep and portrait/headshot pipelines in ComfyUI.\nNOTE: The files in the repo are not organized.[w/This extension has a vulnerability that allows arbitrary access to local files from remote.]"
|
||||
},
|
||||
{
|
||||
"author": "GeekyGhost",
|
||||
"title": "Studio42 Image, Audio, and Video Editing Suite for ComfyUI [WIP]",
|
||||
"reference": "https://github.com/GeekyGhost/24oiduts-ComfyUI",
|
||||
"files": [
|
||||
"https://github.com/GeekyGhost/24oiduts-ComfyUI"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Studio42 is a comprehensive suite of advanced custom nodes that brings professional-grade image and video editing capabilities to ComfyUI. Designed for efficiency, quality, and creative flexibility, this suite provides cutting-edge background removal, layer composition, and patch manipulation tools used in modern VFX and content creation workflows."
|
||||
},
|
||||
{
|
||||
"author": "ches2010",
|
||||
"title": "comfyui_aliyundrive_uploader",
|
||||
"reference": "https://github.com/ches2010/comfyui_aliyundrive_uploader",
|
||||
"files": [
|
||||
"https://github.com/ches2010/comfyui_aliyundrive_uploader"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "comfyui_aliyundrive_uploader"
|
||||
},
|
||||
{
|
||||
"author": "CooperCorona",
|
||||
"title": "comfy-auto-unload",
|
||||
"reference": "https://github.com/CooperCorona/comfy-auto-unload",
|
||||
"files": [
|
||||
"https://github.com/CooperCorona/comfy-auto-unload"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "unloads models from VRAM in comfyui after a set period of time"
|
||||
},
|
||||
{
|
||||
"author": "yokoyoko9053",
|
||||
"title": "comfyui-sequential-prompt",
|
||||
"reference": "https://github.com/yokoyoko9053/comfyui-sequential-prompt",
|
||||
"files": [
|
||||
"https://github.com/yokoyoko9053/comfyui-sequential-prompt"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: SQPrompt"
|
||||
},
|
||||
{
|
||||
"author": "polygoningenieur",
|
||||
"title": "ComfyUI-Diffusion-SDXL-Video",
|
||||
"reference": "https://github.com/Polygoningenieur/ComfyUI-Diffusion-SDXL-Video",
|
||||
"files": [
|
||||
"https://github.com/Polygoningenieur/ComfyUI-Diffusion-SDXL-Video"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI node for a frame by frame Diffusion."
|
||||
},
|
||||
{
|
||||
"author": "ric-y",
|
||||
"title": "ComfyUI Datadog Monitor [WIP]",
|
||||
"reference": "https://github.com/ric-yu/comfyui-datadog-monitor",
|
||||
"files": [
|
||||
"https://github.com/ric-yu/comfyui-datadog-monitor"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Minimal custom node that enables comprehensive Datadog APM tracing and profiling for ComfyUI.\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "synchronicity-labs",
|
||||
"title": "ComfyUI Sync Lipsync Node",
|
||||
"reference": "https://github.com/synchronicity-labs/sync-comfyui",
|
||||
"files": [
|
||||
"https://github.com/synchronicity-labs/sync-comfyui"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: WanVideo T5 Apply Soft Prefix"
|
||||
},
|
||||
{
|
||||
"author": "flybirdxx",
|
||||
"title": "ComfyUI-SDMatte [WIP]",
|
||||
"reference": "https://github.com/flybirdxx/ComfyUI-SDMatte",
|
||||
"files": [
|
||||
"https://github.com/flybirdxx/ComfyUI-SDMatte"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "[a/SDMatte](https://github.com/vivoCameraResearch/SDMatte) is an interactive image matting method based on Stable Diffusion, developed by the vivo Camera Research team and accepted by ICCV 2025. This method leverages the powerful priors of pre-trained diffusion models and supports multiple visual prompts (points, boxes, masks) for accurately extracting target objects from natural images.\nThis plugin integrates SDMatte into ComfyUI, providing a simple and easy-to-use node interface focused on trimap-guided matting functionality with built-in VRAM optimization strategies.\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "NSFW-API",
|
||||
"title": "ComfyUI-WanSoftPrefix",
|
||||
"reference": "https://github.com/NSFW-API/ComfyUI-WanSoftPrefix",
|
||||
"files": [
|
||||
"https://github.com/NSFW-API/ComfyUI-WanSoftPrefix"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Resize Frame, Pad Batch to 4n+1, Trim Padded Batch, Get Image Dimensions, Slot Frame, ..."
|
||||
},
|
||||
{
|
||||
"author": "rishipandey125",
|
||||
"title": "ComfyUI-StyleFrame-Nodes",
|
||||
"reference": "https://github.com/rishipandey125/ComfyUI-StyleFrame-Nodes",
|
||||
"files": [
|
||||
"https://github.com/rishipandey125/ComfyUI-StyleFrame-Nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Resize Frame, Pad Batch to 4n+1, Trim Padded Batch, Get Image Dimensions, Slot Frame, ..."
|
||||
},
|
||||
{
|
||||
"author": "LSDJesus",
|
||||
"title": "ComfyUI-Luna-Collection [WIP]",
|
||||
"reference": "https://github.com/LSDJesus/ComfyUI-Luna-Collection",
|
||||
"files": [
|
||||
"https://github.com/LSDJesus/ComfyUI-Luna-Collection"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Collection of finetuned and custom nodes for Pyrite and I\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "nicolabergamascahkimkoohi",
|
||||
"title": "ComfyUI-OSS-Upload [UNSAFE]",
|
||||
"reference": "https://github.com/ahkimkoo/ComfyUI-OSS-Upload",
|
||||
"files": [
|
||||
"https://github.com/ahkimkoo/ComfyUI-OSS-Upload"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A ComfyUI plugin for uploading generated images and videos to Alibaba Cloud OSS (Object Storage Service).[w/This extension has a vulnerability that allows arbitrary access to local files from remote.]"
|
||||
},
|
||||
{
|
||||
"author": "threecrowco",
|
||||
"title": "ComfyUI-FlowMatchScheduler [WIP]",
|
||||
"reference": "https://github.com/threecrowco/ComfyUI-FlowMatchScheduler",
|
||||
"files": [
|
||||
"https://github.com/threecrowco/ComfyUI-FlowMatchScheduler"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: FlowMatch → SIGMAS\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "NimbleWing",
|
||||
"title": "ComfyUI-NW",
|
||||
"reference": "https://github.com/NimbleWing/ComfyUI-NW",
|
||||
"files": [
|
||||
"https://github.com/NimbleWing/ComfyUI-NW"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI node for a frame by frame Diffusion."
|
||||
},
|
||||
{
|
||||
"author": "tfernd",
|
||||
"title": "Auto CPU Offload for ComfyUI [WIP]",
|
||||
"reference": "https://github.com/tfernd/ComfyUI-AutoCPUOffload",
|
||||
"files": [
|
||||
"https://github.com/tfernd/ComfyUI-AutoCPUOffload"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This extension introduces an 'Auto CPU Offload' node designed to reduce GPU VRAM usage by automatically offloading model components to the CPU. It intelligently manages the movement of model layers between the GPU and CPU, aiming to keep only the necessary parts in VRAM during inference."
|
||||
},
|
||||
{
|
||||
"author": "hujuying",
|
||||
"title": "comfyui_gemini_banana_api [WIP]",
|
||||
"reference": "https://github.com/hujuying/comfyui_gemini_banana_api",
|
||||
"files": [
|
||||
"https://github.com/hujuying/comfyui_gemini_banana_api"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A powerful ComfyUI plugin that supports image editing and generation using the Gemini API, featuring multiple API key rotation and secure storage.\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "pft-ChenKu",
|
||||
"title": "ComfyUI_system-dev [WIP]",
|
||||
"reference": "https://github.com/pft-ChenKu/ComfyUI_system-dev",
|
||||
"files": [
|
||||
"https://github.com/pft-ChenKu/ComfyUI_system-dev"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Collect Vram ram and Time\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "z604159435g",
|
||||
"title": "comfyui_random_prompt_plugin [WIP]",
|
||||
"reference": "https://github.com/z604159435g/comfyui_random_prompt_plugin",
|
||||
"files": [
|
||||
"https://github.com/z604159435g/comfyui_random_prompt_plugin"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A ComfyUI natural language prompt plugin specifically designed for generating realistic photos of Caucasian women. Completely restructured to produce smooth natural language paragraphs instead of CLIP-style formatting.\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "edisonchan",
|
||||
"title": "ComfyUI-Sysinfo",
|
||||
"reference": "https://github.com/edisonchan/ComfyUI-Sysinfo",
|
||||
"files": [
|
||||
"https://github.com/edisonchan/ComfyUI-Sysinfo"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A simple ComfyUI custom node for checking system CUDA information and the PyTorch version."
|
||||
},
|
||||
{
|
||||
"author": "Goldlionren",
|
||||
"title": "comfyui-spawner-schedulers",
|
||||
"reference": "https://github.com/spawner1145/comfyui-spawner-schedulers",
|
||||
"files": [
|
||||
"https://github.com/spawner1145/comfyui-spawner-schedulers"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This plugin provides additional scheduler options for ComfyUI. Currently, it includes a smooth scheduler designed to optimize the quality and consistency of generated images."
|
||||
},
|
||||
{
|
||||
"author": "nicolabergamaschi",
|
||||
"title": "ComfyUI_XLweb [UNSAFE]",
|
||||
"reference": "https://github.com/853587221/ComfyUI_XLweb",
|
||||
"files": [
|
||||
"https://github.com/853587221/ComfyUI_XLweb"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "An elegant web frontend for ComfyUI that simplifies complex node workflows.[w/This extension has a vulnerability that allows arbitrary access to local files from remote.]"
|
||||
},
|
||||
{
|
||||
"author": "nicolabergamaschi",
|
||||
"title": "ComfyUI-Dynamic-Lora-Loader",
|
||||
"reference": "https://github.com/BARKEM-JC/ComfyUI-Dynamic-Lora-Loader",
|
||||
"files": [
|
||||
"https://github.com/BARKEM-JC/ComfyUI-Dynamic-Lora-Loader"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A simple dynamic lora loader, supports hundreds of loras at once by loading on demand and automatically adjusting weights + prompt injection."
|
||||
},
|
||||
{
|
||||
"author": "kuailefengnan2024",
|
||||
"title": "Comfyui_Layer",
|
||||
"reference": "https://github.com/kuailefengnan2024/Comfyui_Layer",
|
||||
"files": [
|
||||
"https://github.com/kuailefengnan2024/Comfyui_Layer"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Vision API Node"
|
||||
},
|
||||
{
|
||||
"author": "tony-zn",
|
||||
"title": "comfyui-zn-pycode [UNSAFE]",
|
||||
"id": "comfyui-zn-pycode",
|
||||
"reference": "https://github.com/tony-zn/comfyui-zn-pycode",
|
||||
"files": [
|
||||
"https://github.com/tony-zn/comfyui-zn-pycode"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This node allows you to run custom Python code for flexible data handling. It supports up to 20 input parameters and 20 output results, with unused slots automatically showing or hiding based on whether the parameter and result slots are connected."
|
||||
},
|
||||
{
|
||||
"author": "Solankimayursinh",
|
||||
"title": "PMSnodes [WIP]",
|
||||
"reference": "https://github.com/Solankimayursinh/PMSnodes",
|
||||
"files": [
|
||||
"https://github.com/Solankimayursinh/PMSnodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom nodes for ComfyUI to Load audio in Base64 format and Send Audio to Websocket in Base64 Format for creating API of Audio related AI\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "vasilmitov",
|
||||
"title": "ComfyUI-SeedSnapShotManager [WIP]",
|
||||
"reference": "https://github.com/vasilmitov/ComfyUI-SeedSnapShotManager",
|
||||
"files": [
|
||||
"https://github.com/vasilmitov/ComfyUI-SeedSnapShotManager"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A ComfyUI custom node for saving and restoring random seeds. Useful for workflow reproducibility, experimentation, and quickly trying different variations.\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "LSDJesus",
|
||||
"title": "ComfyUI-Luna-Collection [WIP]",
|
||||
"reference": "https://github.com/LSDJesus/ComfyUI-Luna-Collection",
|
||||
"files": [
|
||||
"https://github.com/LSDJesus/ComfyUI-Luna-Collection"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This repository contains ComfyUI-Luna-Collection, a bespoke collection of custom nodes for ComfyUI, engineered for power, flexibility, and a efficient workflow. These tools are born from a collaborative project between a human architect and their AI muse, Luna.\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "5agado",
|
||||
"title": "Sagado Nodes for ComfyUI",
|
||||
"reference": "https://github.com/5agado/ComfyUI-Sagado-Nodes",
|
||||
"files": [
|
||||
"https://github.com/5agado/ComfyUI-Sagado-Nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Image Loader, Get Num Frames, Get Resolution Node, Video Loader"
|
||||
},
|
||||
{
|
||||
"author": "Juste-Leo2",
|
||||
"title": "ComfyUI-Arduino [WIP]",
|
||||
"reference": "https://github.com/Juste-Leo2/ComfyUI-Arduino",
|
||||
"files": [
|
||||
"https://github.com/Juste-Leo2/ComfyUI-Arduino"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI-Arduino aims to bridge the gap between ComfyUI's powerful generative AI workflows and the physical world through Arduino. This project allows you to design, code, and interact with Arduino boards directly from your ComfyUI nodes, opening up possibilities for AI-driven robotics, physical generative art, interactive installations, and more."
|
||||
},
|
||||
{
|
||||
"author": "Nienai666",
|
||||
"title": "ComfyUI-NanoBanana-ImageGenerator",
|
||||
"reference": "https://github.com/Nienai666/comfyui-encrypt-image-main",
|
||||
"files": [
|
||||
"https://github.com/Nienai666/comfyui-encrypt-image-main"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This is an image encryption extension for ComfyUI. If you load this extension, images will be stored in an encrypted form and cannot be previewed normally."
|
||||
},
|
||||
{
|
||||
"author": "Madygnomo",
|
||||
"title": "ComfyUI-NanoBanana-ImageGenerator",
|
||||
"reference": "https://github.com/Madygnomo/ComfyUI-NanoBanana-ImageGenerator",
|
||||
"files": [
|
||||
"https://github.com/Madygnomo/ComfyUI-NanoBanana-ImageGenerator"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: NanoBanana Image Generator"
|
||||
},
|
||||
{
|
||||
"author": "jerryname2022",
|
||||
"title": "MegaTTS 3 [WIP]",
|
||||
"reference": "https://github.com/jerryname2022/ComfyUI-MegaTTS3",
|
||||
"files": [
|
||||
"https://github.com/jerryname2022/ComfyUI-MegaTTS3"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: MegaTTS3 Model Loader, MegaTTS3 Zero Shot, Text Editor\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "punicfaith",
|
||||
"title": "ComfyUI-GoogleAIStudio",
|
||||
"reference": "https://github.com/punicfaith/ComfyUI-GoogleAIStudio",
|
||||
"files": [
|
||||
"https://github.com/punicfaith/ComfyUI-GoogleAIStudio"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Google Gemini Prompt"
|
||||
},
|
||||
{
|
||||
"author": "numq",
|
||||
"title": "comfyui-camera-capture-node",
|
||||
"reference": "https://github.com/numq/comfyui-camera-capture-node",
|
||||
"files": [
|
||||
"https://github.com/numq/comfyui-camera-capture-node"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Camera Capture"
|
||||
},
|
||||
{
|
||||
"author": "maoper11",
|
||||
"title": "ComfyUI_Inteliweb_nodes",
|
||||
"reference": "https://github.com/maoper11/comfyui_inteliweb_nodes",
|
||||
"files": [
|
||||
"https://github.com/maoper11/comfyui_inteliweb_nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "System Check (Inteliweb): RAM/VRAM live, Free RAM/VRAM buttons, Py Libs. + Photopea Editor integration (menu contextual)."
|
||||
},
|
||||
{
|
||||
"author": "casterpollux",
|
||||
"title": "ComfyUI Affine Transform Mapper [WIP]",
|
||||
"reference": "https://github.com/GuardSkill/ComfyUI-AffineImage",
|
||||
"files": [
|
||||
"https://github.com/GuardSkill/ComfyUI-AffineImage"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Insert one image into specific location on another image by affine transform.\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "casterpollux",
|
||||
"title": "ComfyUI USO Custom Node [WIP]",
|
||||
"reference": "https://github.com/casterpollux/ComfyUI-USO",
|
||||
"files": [
|
||||
"https://github.com/casterpollux/ComfyUI-USO"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A ComfyUI custom node implementation of ByteDance's USO (Unified Style and Subject-Driven Generation) model, which enables advanced style transfer and subject preservation using FLUX.\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "Fabio Sarracino",
|
||||
"title": "VibeVoice ComfyUI [NAME CONFLICT]",
|
||||
"reference": "https://github.com/Enemyx-net/VibeVoice-ComfyUI",
|
||||
"files": [
|
||||
"https://github.com/Enemyx-net/VibeVoice-ComfyUI"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI wrapper for Microsoft VibeVoice TTS model. Supports single speaker, multi-speaker, and text file loading"
|
||||
},
|
||||
{
|
||||
"author": "chaserhkj",
|
||||
"title": "Chaser's Custom Nodes",
|
||||
"reference": "https://github.com/chaserhkj/ComfyUI-Chaser-nodes",
|
||||
"files": [
|
||||
"https://github.com/chaserhkj/ComfyUI-Chaser-nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Upload image(s) to WebDAV, Upload video as WebM to WebDAV, Load image from WebDAV, Evaluate S-Expr with integer output, Evaluate S-Expr with float output"
|
||||
},
|
||||
{
|
||||
"author": "numq",
|
||||
"title": "comfyui-camera-capture-node",
|
||||
"reference": "https://github.com/numq/comfyui-camera-capture-node",
|
||||
"files": [
|
||||
"https://github.com/numq/comfyui-camera-capture-node"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Camera Capture"
|
||||
},
|
||||
{
|
||||
"author": "pickles",
|
||||
"title": "PyPromptGenerator [UNSAFE]",
|
||||
"reference": "https://github.com/pickles/ComfyUI-PyPromptGenerator",
|
||||
"files": [
|
||||
"https://github.com/pickles/ComfyUI-PyPromptGenerator"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Generate positve/negative prompt via python script. [w/This node allows you to execute arbitrary code via the workflow.]"
|
||||
},
|
||||
{
|
||||
"author": "bmgjet",
|
||||
"title": "ComfyUI GPU Power Limit Node",
|
||||
"reference": "https://github.com/bmgjet/comfyui-powerlimit",
|
||||
"files": [
|
||||
"https://github.com/bmgjet/comfyui-powerlimit"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom ComfyUI node to change NVIDIA GPU power limits dynamically while passing through any input. NOTE: Windows only.[w/This node warns if ComfyUI is not running as administrator/root — it does not attempt to elevate the process.]"
|
||||
},
|
||||
{
|
||||
"author": "Karlmeister",
|
||||
"title": "comfyui-karlmeister-nodes-suit",
|
||||
"reference": "https://github.com/Karlmeister/comfyui-karlmeister-nodes-suit",
|
||||
"files": [
|
||||
"https://github.com/Karlmeister/comfyui-karlmeister-nodes-suit"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Seed with Filename Generator, KSampler Config Selector, KSampler Config Selector With Tuple Output, KSampler Config Tuple, Text Concatenator, A If Not None., Split a string. "
|
||||
},
|
||||
{
|
||||
"author": "ServiceStack",
|
||||
"title": "classifier-agent",
|
||||
"reference": "https://github.com/ServiceStack/classifier-agent",
|
||||
"files": [
|
||||
"https://github.com/ServiceStack/classifier-agent"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Classifiy Image, Classifiy Audio"
|
||||
},
|
||||
{
|
||||
"author": "elfatherbrown",
|
||||
"title": "Real-CUGAN ComfyUI Custom Node [WIP]",
|
||||
"reference": "https://github.com/elfatherbrown/comfyui-realcugan-node",
|
||||
"files": [
|
||||
"https://github.com/elfatherbrown/comfyui-realcugan-node"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A ComfyUI custom node implementation for Real-CUGAN anime/illustration upscaling models from Bilibili's AI Lab.\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "sthao42",
|
||||
"title": "ComfyUI Melodkeet TTS",
|
||||
"reference": "https://github.com/sthao42/comfyui-melodkeet-tts",
|
||||
"files": [
|
||||
"https://github.com/sthao42/comfyui-melodkeet-tts"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom node for ComfyUI that provides a simple and direct way to use OpenAI-compatible Text-to-Speech (TTS) services."
|
||||
},
|
||||
{
|
||||
"author": "Jairodaniel-17",
|
||||
"title": "ComfyUI-traductor-offline",
|
||||
"reference": "https://github.com/Jairodaniel-17/ComfyUI-traductor-offline",
|
||||
"files": [
|
||||
"https://github.com/Jairodaniel-17/ComfyUI-traductor-offline"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Traductor: CLIP Texto (EN↔ES), Traductor: Prompt Texto (EN↔ES)"
|
||||
},
|
||||
{
|
||||
"author": "aesethtics",
|
||||
"title": "ComfyUI-OpenPoser [WIP]",
|
||||
"reference": "https://github.com/aesethtics/ComfyUI-OpenPoser",
|
||||
"files": [
|
||||
"https://github.com/aesethtics/ComfyUI-OpenPoser"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI-OpenPoser is a custom node extension for ComfyUI that provides an interactive pose editor.\nIt allows you to freely define 18 OpenPose-style keypoints (joints) directly in the ComfyUI front-end without bone-length constraints! The node generates an image tensor representing the skeleton that can be passed to models which support OpenPose/DWPose/etc input."
|
||||
},
|
||||
{
|
||||
"author": "dead-matrix",
|
||||
"title": "ComfyUI-RMBG-Custom",
|
||||
"reference": "https://github.com/dead-matrix/ComfyUI-RMBG-Custom",
|
||||
"files": [
|
||||
"https://github.com/dead-matrix/ComfyUI-RMBG-Custom"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: RMBG Custom"
|
||||
},
|
||||
{
|
||||
"author": "gmammolo",
|
||||
"title": "comfyui-gmammolo",
|
||||
"reference": "https://github.com/gmammolo/comfyui-gmammolo",
|
||||
"files": [
|
||||
"https://github.com/gmammolo/comfyui-gmammolo"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Simple Textbox, Filter Text Prompt"
|
||||
},
|
||||
{
|
||||
"author": "543872524",
|
||||
"title": "ComfyUI_crdong",
|
||||
"reference": "https://github.com/543872524/ComfyUI_crdong",
|
||||
"files": [
|
||||
"https://github.com/543872524/ComfyUI_crdong"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: INT Constant, Simple Int Math Handle, Simple Json Array Handle, Simple Json Object Handle, Select Image Size, Video Time & FPS, Video Frame Size, Wan22 Step Handle, Prompt Selector String, Prompt Example Node, Prompt Join or List, Prompt List, CRD Audio Length Node, ..."
|
||||
},
|
||||
{
|
||||
"author": "Saganaki22",
|
||||
"title": "ComfyUI YTDL Nodes [WIP]",
|
||||
@@ -41,11 +652,11 @@
|
||||
"description": "A custom node for ComfyUI that automatically uploads generated images to SharePoint or OneDrive document libraries.[w/This nodepack contains a node that can write files to an arbitrary path.]"
|
||||
},
|
||||
{
|
||||
"author": "RegulusAlpha",
|
||||
"author": "KoinnAI",
|
||||
"title": "ComfyUI Dynamic Prompting Simplified [WIP]",
|
||||
"reference": "https://github.com/RegulusAlpha/ComfyUI-DynPromptSimplified",
|
||||
"reference": "https://github.com/KoinnAI/ComfyUI-DynPromptSimplified",
|
||||
"files": [
|
||||
"https://github.com/RegulusAlpha/ComfyUI-DynPromptSimplified"
|
||||
"https://github.com/KoinnAI/ComfyUI-DynPromptSimplified"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A minimal dynamic prompting + mirrored wildcards node for ComfyUI.\nNOTE: The files in the repo are not organized."
|
||||
@@ -70,16 +681,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Empty Random Latent Image, Filename Prompt Extractor, My Image Save, Queue Batch Fixed Seed, Text Cleaner, Text Splitter[w/This nodepack contains a node that can write files to an arbitrary path.]"
|
||||
},
|
||||
{
|
||||
"author": "SatadalAI",
|
||||
"title": "Combined Upscale Node for ComfyUI [WIP]",
|
||||
"reference": "https://github.com/SatadalAI/SATA_UtilityNode",
|
||||
"files": [
|
||||
"https://github.com/SatadalAI/SATA_UtilityNode"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Combined_Upscale is a custom ComfyUI node designed for high-quality image enhancement workflows. It intelligently combines model-based upscaling with efficient CPU-based resizing, offering granular control over output dimensions and quality. Ideal for asset pipelines, UI prototyping, and generative workflows.\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "borisfaley",
|
||||
"title": "ComfyUI-ACES-EXR-OCIOr [UNSAFE]",
|
||||
@@ -511,16 +1112,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: WanMoeKSampler, WanMoeKSamplerAdvanced"
|
||||
},
|
||||
{
|
||||
"author": "jtydhr88",
|
||||
"title": "ComfyUI-StableStudio [WIP]",
|
||||
"reference": "https://github.com/jtydhr88/ComfyUI-StableStudio",
|
||||
"files": [
|
||||
"https://github.com/jtydhr88/ComfyUI-StableStudio"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This is a ComfyUI plugin that provides a user interface of StableStudio, originally developed by Stability-AI [a/StableStudio](https://github.com/Stability-AI/StableStudio)"
|
||||
},
|
||||
{
|
||||
"author": "Charonartist",
|
||||
"title": "ComfyUI LoRA Random Selector [WIP]",
|
||||
@@ -802,14 +1393,14 @@
|
||||
"description": "ComfyUI Upload to Azure Node"
|
||||
},
|
||||
{
|
||||
"author": "Huangcj2005",
|
||||
"author": "Inoriac",
|
||||
"title": "comfyui-HandDetect",
|
||||
"reference": "https://github.com/Huangcj2005/comfyui-HandDetect",
|
||||
"reference": "https://github.com/Inoriac/comfyui-HandDetect",
|
||||
"files": [
|
||||
"https://github.com/Huangcj2005/comfyui-HandDetect"
|
||||
"https://github.com/Inoriac/comfyui-HandDetect"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Hand Mask Generator (YOLOv8)"
|
||||
"description": "NODES: A custom node for ComfyUI that performs hand detection, implemented with the YOLOv8 model, supporting both hand detection and mask generation."
|
||||
},
|
||||
{
|
||||
"author": "Aero-Ex",
|
||||
@@ -1352,11 +1943,11 @@
|
||||
"description": "NODES: AUDIO Recorder"
|
||||
},
|
||||
{
|
||||
"author": "SaulQiu",
|
||||
"author": "saulchiu",
|
||||
"title": "comfyui-saul-plugin [WIP]",
|
||||
"reference": "https://github.com/SaulQcy/comfy_saul_plugin",
|
||||
"reference": "https://github.com/saulchiu/comfy_saul_plugin",
|
||||
"files": [
|
||||
"https://github.com/SaulQcy/comfy_saul_plugin"
|
||||
"https://github.com/saulchiu/comfy_saul_plugin"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Cutting Video\nNOTE: The files in the repo are not organized."
|
||||
@@ -2672,16 +3263,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "[a/https://github.com/bytedance/DreamO](https://github.com/bytedance/DreamO]) ComfyUI Warpper"
|
||||
},
|
||||
{
|
||||
"author": "MakkiShizu",
|
||||
"title": "ComfyUI-MakkiTools",
|
||||
"reference": "https://github.com/MakkiShizu/ComfyUI-MakkiTools",
|
||||
"files": [
|
||||
"https://github.com/MakkiShizu/ComfyUI-MakkiTools"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: GetImageNthCount, ImageChannelSeparate, ImageCountConcatenate, MergeImageChannels, ImageWidthStitch, ImageHeigthStitch"
|
||||
},
|
||||
{
|
||||
"author": "SKBv0",
|
||||
"title": "Retro Engine Node for ComfyUI",
|
||||
@@ -2829,7 +3410,7 @@
|
||||
"files": [
|
||||
"https://github.com/risunobushi/ComfyUI_FaceMesh_Eyewear_Mask"
|
||||
],
|
||||
"description": "NODES: Face Mesh Eyewear Mask, OpenPose Eyewear Mask (DWPose), Mask From Facial Keypoints",
|
||||
"description": "NODES: Face Mesh Eyewear Mask, MediaPipe Face to Mask, OpenPose Eyewear Mask (DWPose), Mask From Facial Keypoints",
|
||||
"install_type": "git-clone"
|
||||
},
|
||||
{
|
||||
@@ -2992,16 +3573,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "Partial ComfyUI Dia implementation"
|
||||
},
|
||||
{
|
||||
"author": "jtydhr88",
|
||||
"title": "ComfyUI-1hewNodes [WIP]",
|
||||
"reference": "https://github.com/1hew/ComfyUI-1hewNodes",
|
||||
"files": [
|
||||
"https://github.com/1hew/ComfyUI-1hewNodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Solid, Luma Matte, Image Concatenate, Image Crop With BBox, Image Paste\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "jtydhr88",
|
||||
"title": "ComfyUI Frontend Vue Basic [WIP]",
|
||||
@@ -3784,11 +4355,11 @@
|
||||
"description": "Model & Aspect Ratio Selector Node for ComfyUI\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "Solankimayursinh",
|
||||
"author": "GeekatplayStudio",
|
||||
"title": "PMSnodes [WIP]",
|
||||
"reference": "https://github.com/Solankimayursinh/PMSnodes",
|
||||
"reference": "https://github.com/GeekatplayStudio/ComfyUI_Toolbox",
|
||||
"files": [
|
||||
"https://github.com/Solankimayursinh/PMSnodes"
|
||||
"https://github.com/GeekatplayStudio/ComfyUI_Toolbox"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom nodes for ComfyUI to Load audio in Base64 format and Send Audio to Websocket in Base64 Format for creating API of Audio related AI\nNOTE: The files in the repo are not organized."
|
||||
@@ -3923,16 +4494,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "A repo of custom nodes for ComfyUI, from interacting with certain APIs to whatever other miscellanea I end up making"
|
||||
},
|
||||
{
|
||||
"author": "xmarked-ai",
|
||||
"title": "ComfyUI_misc",
|
||||
"reference": "https://github.com/xmarked-ai/ComfyUI_misc",
|
||||
"files": [
|
||||
"https://github.com/xmarked-ai/ComfyUI_misc"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Ace IntegerX, Ace FloatX, Ace Color FixX, White Balance X, Depth Displace X, Empty Latent X, KSampler Combo X, ..."
|
||||
},
|
||||
{
|
||||
"author": "Elypha",
|
||||
"title": "ComfyUI-Prompt-Helper [WIP]",
|
||||
@@ -5912,16 +6473,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES:CaptainWebhook, CaptainWebhook-Email, CaptainWebhook-Push, BWIZ_AdvancedLoadImageBatch, BWIZ_ErrorDetector, BWIZ_HFRepoBatchLoader, BWIZ_NotificationSound.\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "Poukpalaova",
|
||||
"title": "ComfyUI-FRED-Nodes [WIP]",
|
||||
"reference": "https://github.com/Poukpalaova/ComfyUI-FRED-Nodes",
|
||||
"files": [
|
||||
"https://github.com/Poukpalaova/ComfyUI-FRED-Nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Multiple nodes that ease the process.\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "blurymind",
|
||||
"title": "cozy-fireplace [WIP]",
|
||||
@@ -6003,11 +6554,11 @@
|
||||
"description": "here put custom input nodes such as text,video...\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "monate0615",
|
||||
"author": "alchemist-novaro",
|
||||
"title": "ComfyUI-Simple-Image-Tools [WIP]",
|
||||
"reference": "https://github.com/alchemist-software-engineer/ComfyUI-Simple-Image-Tools",
|
||||
"reference": "https://github.com/alchemist-novaro/ComfyUI-Simple-Image-Tools",
|
||||
"files": [
|
||||
"https://github.com/alchemist-software-engineer/ComfyUI-Simple-Image-Tools"
|
||||
"https://github.com/alchemist-novaro/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."
|
||||
@@ -6042,16 +6593,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "for preprocessing images, presented in a visual way. It also calculates the corresponding image area."
|
||||
},
|
||||
{
|
||||
"author": "cwebbi1",
|
||||
"title": "VoidCustomNodes",
|
||||
"reference": "https://github.com/cwebbi1/VoidCustomNodes",
|
||||
"files": [
|
||||
"https://github.com/cwebbi1/VoidCustomNodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES:Prompt Parser, String Combiner"
|
||||
},
|
||||
{
|
||||
"author": "wilzamguerrero",
|
||||
"title": "Comfyui-zZzZz [UNSAFE]",
|
||||
@@ -6063,11 +6604,11 @@
|
||||
"description": "NODES:Download Z, Compress Z, Move Z, Delete Z, Rename Z, Create Z, Infinite Z, Share Screen Z"
|
||||
},
|
||||
{
|
||||
"author": "monate0615",
|
||||
"author": "alchemist-novaro",
|
||||
"title": "Affine Transform ComfyUI Node [WIP]",
|
||||
"reference": "https://github.com/alchemist-software-engineer/ComfyUI-Affine-Transform",
|
||||
"reference": "https://github.com/alchemist-novaro/ComfyUI-Affine-Transform",
|
||||
"files": [
|
||||
"https://github.com/alchemist-software-engineer/ComfyUI-Affine-Transform"
|
||||
"https://github.com/alchemist-novaro/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."
|
||||
@@ -6607,11 +7148,11 @@
|
||||
},
|
||||
{
|
||||
"author": "IuvenisSapiens",
|
||||
"title": "ComfyUI_MiniCPM-V-2_6-int4",
|
||||
"id": "minicpm-v-2_6-int4",
|
||||
"reference": "https://github.com/IuvenisSapiens/ComfyUI_MiniCPM-V-4",
|
||||
"title": "ComfyUI_MiniCPM-V-4_5",
|
||||
"id": "ComfyUI_MiniCPM-V-4_5",
|
||||
"reference": "https://github.com/IuvenisSapiens/ComfyUI_MiniCPM-V-4_5",
|
||||
"files": [
|
||||
"https://github.com/IuvenisSapiens/ComfyUI_MiniCPM-V-4"
|
||||
"https://github.com/IuvenisSapiens/ComfyUI_MiniCPM-V-4_5"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This is an implementation of [a/MiniCPM-V-2_6-int4](https://github.com/OpenBMB/MiniCPM-V) by [a/ComfyUI](https://github.com/comfyanonymous/ComfyUI), including support for text-based queries, video queries, single-image queries, and multi-image queries to generate captions or responses."
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,5 +1,236 @@
|
||||
{
|
||||
"custom_nodes": [
|
||||
{
|
||||
"author": "AlfredClark",
|
||||
"title": "ComfyUI-ModelSpec [REMOVED]",
|
||||
"reference": "https://github.com/AlfredClark/ComfyUI-ModelSpec",
|
||||
"files": [
|
||||
"https://github.com/AlfredClark/ComfyUI-ModelSpec"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI model metadata editing nodes."
|
||||
},
|
||||
{
|
||||
"author": "VraethrDalkr",
|
||||
"title": "ComfyUI-ProgressiveBlend [REMOVED]",
|
||||
"reference": "https://github.com/VraethrDalkr/ComfyUI-ProgressiveBlend",
|
||||
"files": [
|
||||
"https://github.com/VraethrDalkr/ComfyUI-ProgressiveBlend"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A collection of custom nodes for ComfyUI that enable progressive blending and color matching effects across image batches/video frames."
|
||||
},
|
||||
{
|
||||
"author": "xmarked-ai",
|
||||
"title": "ComfyUI_misc [REMOVED]",
|
||||
"reference": "https://github.com/xmarked-ai/ComfyUI_misc",
|
||||
"files": [
|
||||
"https://github.com/xmarked-ai/ComfyUI_misc"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Ace IntegerX, Ace FloatX, Ace Color FixX, White Balance X, Depth Displace X, Empty Latent X, KSampler Combo X, ..."
|
||||
},
|
||||
{
|
||||
"author": "sm079",
|
||||
"title": "ComfyUI-Face-Detection [REMOVED]",
|
||||
"reference": "https://github.com/sm079/ComfyUI-Face-Detection",
|
||||
"files": [
|
||||
"https://github.com/sm079/ComfyUI-Face-Detection"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "face detection nodes for comfyui"
|
||||
},
|
||||
{
|
||||
"author": "42lux",
|
||||
"title": "ComfyUI-42lux [REMOVED]",
|
||||
"reference": "https://github.com/42lux/ComfyUI-42lux",
|
||||
"files": [
|
||||
"https://github.com/42lux/ComfyUI-42lux"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A collection of custom nodes for ComfyUI focused on enhanced sampling, model optimization, and quality improvements."
|
||||
},
|
||||
{
|
||||
"author": "lucak5s",
|
||||
"title": "ComfyUI GFPGAN [REMOVED]",
|
||||
"reference": "https://github.com/lucak5s/comfyui_gfpgan",
|
||||
"files": [
|
||||
"https://github.com/lucak5s/comfyui_gfpgan"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Face restoration with GFPGAN."
|
||||
},
|
||||
{
|
||||
"author": "impactframes",
|
||||
"title": "IF_AI_tools [DEPRECATED]",
|
||||
"id": "impactframes-tools",
|
||||
"reference": "https://github.com/if-ai/ComfyUI-IF_AI_tools",
|
||||
"files": [
|
||||
"https://github.com/if-ai/ComfyUI-IF_AI_tools"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Various AI tools to use in Comfy UI. Starting with VL and prompt making tools using Ollma as backend will evolve as I find time."
|
||||
},
|
||||
{
|
||||
"author": "netroxin",
|
||||
"title": "comfyui_netro [REMOVED]",
|
||||
"reference": "https://github.com/netroxin/comfyui_netro",
|
||||
"files": [
|
||||
"https://github.com/netroxin/comfyui_netro"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "#Camera Movement Prompt Node for ComfyUI\nThis custom node script for ComfyUI generates descriptive camera movement prompts based on user-selected movement options for Wan2.2"
|
||||
},
|
||||
{
|
||||
"author": "aistudynow",
|
||||
"title": "comfyui-HunyuanImage-2.1 [REMOVED]",
|
||||
"reference": "https://github.com/aistudynow/comfyui-HunyuanImage-2.1",
|
||||
"files": [
|
||||
"https://github.com/aistudynow/comfyui-HunyuanImage-2.1"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Load HunyuanImage DiT, Load HunyuanImage VAE, Load HunyuanImage Dual Text Encoder, HunyuanImage Sampler, HunyuanImage VAE Decode, HunyuanImage CLIP Text Encode, Empty HunyuanImage Latent Image"
|
||||
},
|
||||
{
|
||||
"author": "SlackinJack",
|
||||
"title": "distrifuser_comfyui [DEPRECATED]",
|
||||
"reference": "https://github.com/SlackinJack/distrifuser_comfyui",
|
||||
"files": [
|
||||
"https://github.com/SlackinJack/distrifuser_comfyui"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "[a/Distrifuser](https://github.com/mit-han-lab/distrifuser) sampler node for ComfyUI\n"
|
||||
},
|
||||
{
|
||||
"author": "SlackinJack",
|
||||
"title": "asyncdiff_comfyui [DEPRECATED]",
|
||||
"reference": "https://github.com/SlackinJack/asyncdiff_comfyui",
|
||||
"files": [
|
||||
"https://github.com/SlackinJack/asyncdiff_comfyui"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "AsyncDiff node for ComfyUI"
|
||||
},
|
||||
{
|
||||
"author": "TheBill2001",
|
||||
"title": "Save Images with Captions [REMOVED]",
|
||||
"reference": "https://github.com/TheBill2001/ComfyUI-Save-Image-Caption",
|
||||
"files": [
|
||||
"https://github.com/TheBill2001/ComfyUI-Save-Image-Caption"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Provide two custom nodes to load and save images with captions as separate files."
|
||||
},
|
||||
{
|
||||
"author": "ShmuelRonen",
|
||||
"title": "ComfyUI Flux 1.1 Ultra & Raw Node [REMOVED]",
|
||||
"reference": "https://github.com/ShmuelRonen/ComfyUI_Flux_1.1_RAW_API",
|
||||
"files": [
|
||||
"https://github.com/ShmuelRonen/ComfyUI_Flux_1.1_RAW_API"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A ComfyUI custom node for Black Forest Labs' FLUX 1.1 [pro] API, supporting both regular and Ultra modes with optional Raw mode."
|
||||
},
|
||||
{
|
||||
"author": "mattwilliamson",
|
||||
"title": "ComfyUI AI GameDev Nodes [UNSAFE/REMOVED]",
|
||||
"reference": "https://github.com/mattwilliamson/comfyui-ai-gamedev",
|
||||
"files": [
|
||||
"https://github.com/mattwilliamson/comfyui-ai-gamedev"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Custom ComfyUI nodes for AI-powered game asset generation, providing a comprehensive toolkit for game developers to create 3D models, animations, and audio assets using state-of-the-art AI models.[w/This node pack has an implementation that dynamically generates scripts.]"
|
||||
},
|
||||
{
|
||||
"author": "manifestations",
|
||||
"title": "ComfyUI Outfit Nodes [DEPRECATED]",
|
||||
"reference": "https://github.com/manifestations/comfyui-outfit",
|
||||
"files": [
|
||||
"https://github.com/manifestations/comfyui-outfit"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Advanced, professional outfit and makeup generation nodes for ComfyUI, with dynamic UI and AI-powered prompt formatting."
|
||||
},
|
||||
{
|
||||
"author": "Poukpalaova",
|
||||
"title": "ComfyUI-FRED-Nodes [DEPRECATED]",
|
||||
"reference": "https://github.com/Poukpalaova/ComfyUI-FRED-Nodes",
|
||||
"files": [
|
||||
"https://github.com/Poukpalaova/ComfyUI-FRED-Nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Multiple nodes that ease the process.\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "cwebbi1",
|
||||
"title": "VoidCustomNodes [REMOVED]",
|
||||
"reference": "https://github.com/cwebbi1/VoidCustomNodes",
|
||||
"files": [
|
||||
"https://github.com/cwebbi1/VoidCustomNodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES:Prompt Parser, String Combiner"
|
||||
},
|
||||
{
|
||||
"author": "Shellishack",
|
||||
"title": "ComfyUI Remote Media Loaders [REMOVED]",
|
||||
"reference": "https://github.com/Shellishack/comfyui-remote-media-loaders",
|
||||
"files": [
|
||||
"https://github.com/Shellishack/comfyui-remote-media-loaders"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Load media (image/video/audio) from remote URL"
|
||||
},
|
||||
{
|
||||
"author": "D3lUX3I",
|
||||
"title": "VideoPromptEnhancer [REMOVED]",
|
||||
"reference": "https://github.com/D3lUX3I/ComfyUI-VideoPromptEnhancer",
|
||||
"files": [
|
||||
"https://github.com/D3lUX3I/ComfyUI-VideoPromptEnhancer"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This node generates a professional prompt from an input text for modern video AI models (e.g., Alibaba Wan 2.2) via the OpenRouter API."
|
||||
},
|
||||
{
|
||||
"author": "perilli",
|
||||
"title": "apw_nodes [REMOVED]",
|
||||
"reference": "https://github.com/alessandroperilli/APW_Nodes",
|
||||
"files": [
|
||||
"https://github.com/alessandroperilli/APW_Nodes"
|
||||
],
|
||||
"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/)\nNOTE: See [a/Open Creative Studio Nodes](https://github.com/alessandroperilli/OCS_Nodes)"
|
||||
},
|
||||
{
|
||||
"author": "greengerong",
|
||||
"title": "ComfyUI-Lumina-Video [REMOVED]",
|
||||
"reference": "https://github.com/greengerong/ComfyUI-Lumina-Video",
|
||||
"files": [
|
||||
"https://github.com/greengerong/ComfyUI-Lumina-Video"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This is a video generation plugin implementation for ComfyUI based on the Lumina Video model."
|
||||
},
|
||||
{
|
||||
"author": "SatadalAI",
|
||||
"title": "Combined Upscale Node for ComfyUI [REMOVED]",
|
||||
"reference": "https://github.com/SatadalAI/SATA_UtilityNode",
|
||||
"files": [
|
||||
"https://github.com/SatadalAI/SATA_UtilityNode"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Combined_Upscale is a custom ComfyUI node designed for high-quality image enhancement workflows. It intelligently combines model-based upscaling with efficient CPU-based resizing, offering granular control over output dimensions and quality. Ideal for asset pipelines, UI prototyping, and generative workflows.\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "netroxin",
|
||||
"title": "Netro_wildcards [REMOVED]",
|
||||
"reference": "https://github.com/netroxin/comfyui_netro_wildcards",
|
||||
"files": [
|
||||
"https://github.com/netroxin/comfyui_netro_wildcards"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Since I used 'simple wildcards' from Vanilla and it no longer works with the new Comfy UI version for me, I created an alternative. This CustomNode takes the entire contents of your wildcards-folder(comfyui wildcards) and creates a node for each one."
|
||||
},
|
||||
{
|
||||
"author": "takoyaki1118",
|
||||
"title": "ComfyUI-MangaTools [REMOVED]",
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -10,6 +10,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "A minimal template for creating React/TypeScript frontend extensions for ComfyUI, with complete boilerplate setup including internationalization and unit testing."
|
||||
},
|
||||
{
|
||||
"author": "comfyui-wiki",
|
||||
"title": "ComfyUI-i18n-demo",
|
||||
"reference": "https://github.com/comfyui-wiki/ComfyUI-i18n-demo",
|
||||
"files": [
|
||||
"https://github.com/comfyui-wiki/ComfyUI-i18n-demo"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI custom node develop i18n support demo "
|
||||
},
|
||||
{
|
||||
"author": "Suzie1",
|
||||
"title": "Guide To Making Custom Nodes in ComfyUI",
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
[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 = "3.36"
|
||||
version = "3.37"
|
||||
license = { file = "LICENSE.txt" }
|
||||
dependencies = ["GitPython", "PyGithub", "matrix-client==0.4.0", "transformers", "huggingface-hub>0.20", "typer", "rich", "typing-extensions", "toml", "uv", "chardet"]
|
||||
dependencies = ["GitPython", "PyGithub", "matrix-nio", "transformers", "huggingface-hub>0.20", "typer", "rich", "typing-extensions", "toml", "uv", "chardet"]
|
||||
|
||||
[project.urls]
|
||||
Repository = "https://github.com/ltdrdata/ComfyUI-Manager"
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
GitPython
|
||||
PyGithub
|
||||
matrix-client==0.4.0
|
||||
matrix-nio
|
||||
transformers
|
||||
huggingface-hub>0.20
|
||||
typer
|
||||
|
||||
Reference in New Issue
Block a user