Commit Graph

4599 Commits

Author SHA1 Message Date
Warningning
9686bae08a
Add ComfyUI-MaskToTransparent node entry
A simple mask-based transparency tool for ComfyUI. Turns black mask areas into fully transparent pixels while preserving white areas, with edge feathering support. Perfect for object extraction after semantic segmentation with SAM 3.1 models.

 Features
 Automatically makes black mask areas transparent, preserves original image in white areas
 Customizable Gaussian edge feathering to remove jagged edges
 Supports preserving or overwriting original alpha channel
 Fully compatible with RGB & RGBA images
 Ideal for extracting segmented objects after using SAM 3.1 models, removing unwanted background pixels
2026-04-29 15:38:34 +08:00
Dr.Lt.Data
66108ccdbc update DB
Some checks failed
Python Linting / Run Ruff (push) Has been cancelled
2026-04-27 05:28:49 +09:00
Dr.Lt.Data
491f847bbc
fix(security): harden CSRF with Content-Type gate and OpenAPI sync (#2819)
Some checks failed
Python Linting / Run Ruff (push) Has been cancelled
Defense-in-depth over GET→POST alone: reject the three CORS-safelisted
simple-form Content-Types (x-www-form-urlencoded, multipart/form-data,
text/plain) on 5 no-body POST handlers (snapshot/save,
manager/queue/{reset,start,update_comfyui}, manager/reboot) to block
<form method=POST> CSRF that bypasses method-only gating. Convert 10 pure
state-changing endpoints (fetch_updates, queue/{update_all,reset,start,
update_comfyui}, snapshot/{remove,restore,save}, comfyui_switch_version,
reboot) from GET to POST and split 5 config endpoints
(db_mode/preview_method/channel_url_list/policy/{component,update}) into
GET(read) + POST(write, JSON body). Emit the in_progress + done event pair
from the /manager/queue/install sync-enable fast-path so client UI
finalizes (previously only queue/start's empty worker done fired, leaving
item.restart unset and the Enable button visible after a successful enable).
Harden js/custom-nodes-manager.js completion path: await onQueueCompleted
with try/catch (surfaces silent turbogrid stale-item throws), replace the
{}.length == 0 no-op empty guard, set install_context before queue/install
to avoid a sync-completion race, wrap classList/updateCell in try/catch.
Resynchronize openapi.yaml with the converted routes (method → post, query
params → requestBody JSON schema, sibling post on 5 split endpoints).
Update 31 JS fetchApi call sites across 7 files; add
tests/test_csrf_content_type_helper.py covering 5 Content-Type cases via
aiohttp TestClient.

Reported-by: XlabAI Team of Tencent Xuanwu Lab
CVSS: 8.1 (AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:H)
2026-04-22 05:04:07 +09:00
Dr.Lt.Data
d57c142019 update DB
Some checks are pending
Python Linting / Run Ruff (push) Waiting to run
2026-04-21 05:22:40 +09:00
Dr.Lt.Data
6a26409bcb update DB
Some checks are pending
Python Linting / Run Ruff (push) Waiting to run
2026-04-20 02:54:48 +09:00
Dr.Lt.Data
22fc850853 update DB
Some checks failed
Python Linting / Run Ruff (push) Has been cancelled
2026-04-17 03:08:37 +09:00
Andrés Zsögön
15fd6dbe37
Add Lora Pipeline to Manager custom node list (#2799) 2026-04-17 03:07:54 +09:00
Dr.Lt.Data
f1863994f4 update DB 2026-04-17 02:49:19 +09:00
Pasu
7c0fa1c581
Added Mayo Nodes (#2784) 2026-04-17 02:48:50 +09:00
Dr.Lt.Data
dcb15d4dc9 update DB 2026-04-17 02:48:04 +09:00
诶-阿伟哥
6be5491d9e
Add ComfyUI-Prompt-Assistant custom node (#2781)
* Add ComfyUI-Prompt-Assistant custom node

* Add ComfyUI-Prompt-Assistant custom node
2026-04-17 02:47:26 +09:00
Dr.Lt.Data
1e8956f42e update DB 2026-04-17 02:46:36 +09:00
OvertliDS
d7adab215b
Add Overtli Studio Suite to custom-node-list.json (#2777)
Agent-Logs-Url: https://github.com/OvertliDS/ComfyUI-Manager/sessions/f43bab28-2dc5-4853-945c-bdb891b85551

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: OvertliDS <188361908+OvertliDS@users.noreply.github.com>
2026-04-17 02:45:47 +09:00
Dr.Lt.Data
15ec9a901b update DB
Some checks failed
Python Linting / Run Ruff (push) Has been cancelled
2026-04-14 00:36:37 +09:00
rookiestar28
e9fd8a3078
Add ComfyUI-RookieUI and ComfyUI-OpenClaw entries (#2786) 2026-04-14 00:33:25 +09:00
Dr.Lt.Data
980f8f58af update DB 2026-04-14 00:27:22 +09:00
Matt Hanrahan
9b37dcfe42
Add ComfyUI Batch Blend custom node (#2783)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-14 00:26:34 +09:00
Dr.Lt.Data
2f1d02b688 update DB 2026-04-13 23:25:19 +09:00
knottttt
685dca9749
Add ComfyUI TinyPNG node (#2778) 2026-04-13 23:24:39 +09:00
Dr.Lt.Data
03b54019ff update DB 2026-04-13 23:22:01 +09:00
magictut
92a47f59cf
Register ComfyUI-Nanobanana (#2779)
Co-authored-by: magicwang1111 <magicwang1111@users.noreply.github.com>
2026-04-13 23:20:25 +09:00
Dr.Lt.Data
bae0ac11c5 update DB 2026-04-13 23:00:17 +09:00
Juan Treminio
f016eadd64
Add ComfyUI-ConnectTheDots (#2775) 2026-04-13 22:59:32 +09:00
Dr.Lt.Data
0f13355b08 update DB 2026-04-13 22:58:48 +09:00
magictut
bf5efd72ff
Add Comfyui-Kling-Wrapper to custom node list (#2773) 2026-04-13 22:57:14 +09:00
Dr.Lt.Data
0fc4649d23 update DB 2026-04-13 22:54:30 +09:00
artyclaw
3842e70fd9
Add artyclaw-comfy nodes (#2765) 2026-04-13 22:53:17 +09:00
Dr.Lt.Data
0952dd1686 update DB 2026-04-13 21:39:00 +09:00
Dr.Lt.Data
a7fb42be01 update DB 2026-04-13 21:23:44 +09:00
Guillaume-127
ee0f446ad0
Add Post Processing PRO (#2774) 2026-04-13 21:22:17 +09:00
Dr.Lt.Data
b220733094 update DB
Some checks are pending
Python Linting / Run Ruff (push) Waiting to run
2026-04-13 12:58:42 +09:00
Dr.Lt.Data
5079365034 update DB 2026-04-13 12:55:57 +09:00
Yang Zhang
454f24145e
Add ComfyUI-LLM-Prompt-Tagger to custom-node-list.json (#2771) 2026-04-13 12:55:16 +09:00
Dr.Lt.Data
9d838d302f update DB 2026-04-13 12:54:23 +09:00
MSXYZ
928cc80088
Added MSXYZ custom node (#2770) 2026-04-13 12:53:28 +09:00
Dr.Lt.Data
a54ab14c37 update DB
Some checks are pending
Python Linting / Run Ruff (push) Waiting to run
2026-04-13 12:48:45 +09:00
zaochuan5854
ba5aca7122
Add ComfyUI-TensorRT-Reforge (#2767) 2026-04-13 12:47:56 +09:00
Dr.Lt.Data
715c6c2426 update DB 2026-04-13 12:46:54 +09:00
ULT7RA
e51a83fc8c
Add FLUXNATION fused spike attention CUDA kernel for FLUX.1 (#2766)
Co-authored-by: ULT7RA <ULT7RA@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-13 12:46:16 +09:00
Dr.Lt.Data
bbafbb1290 update DB
Some checks failed
Python Linting / Run Ruff (push) Has been cancelled
2026-04-06 01:55:26 +09:00
PGCRT
f08075c04d
Add CRT nodes to default channel and fix CRT-Nodes reference (#2759)
- Add CRT-HeartMuLa, ComfyUI-OmniVoice_CRT, ComfyUI-QWEN3_TTS
- Fix CRT-Nodes: restore author/title fields, update plugcrypt -> PGCRT

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-06 01:49:51 +09:00
Jeremie Louvaert
246d715838
Add 6 jeremieLouvaert custom node packs (#2747)
Adding the following node packs to the custom node list:

- ComfyUI-Darkroom: 29-node professional color grading & film emulation suite
- ComfyUI-Gemini-Direct: Direct Google Gemini image generation
- ComfyUI-API-Optimizer: API cost tracking and caching
- ComfyUI-Gemini-Conversation-Canvas: Multi-turn conversational image editing
- comfyui-wireless-link-simple: Wireless data transmission nodes
- ComfyUI-Higgsfield-Direct: Direct Higgsfield API integration

All repos are public, have proper __init__.py with NODE_CLASS_MAPPINGS,
and are published on the Comfy Registry under @akurate.
2026-04-06 01:45:55 +09:00
Dr.Lt.Data
2a55999552 update DB
Some checks are pending
Python Linting / Run Ruff (push) Waiting to run
2026-04-06 01:04:03 +09:00
Atsushi Nonaka
c7da60732e
Add ComfyUI-MediaPreview custom node (#2749)
* Update custom-node-list.json

* Add files via upload

* Delete custom-node-list.json

* Rename custom-node-list.json 3.txt to custom-node-list.json

* Delete custom-node-list.json

* Add files via upload

* Delete custom-node-list.json

* Add files via upload
2026-04-06 01:03:01 +09:00
Dr.Lt.Data
d0e3336804 update DB 2026-04-06 01:02:26 +09:00
zinigo-creations
49f294bac5
Add Prompt Builder custom node (#2755) 2026-04-06 00:56:43 +09:00
Dr.Lt.Data
347b13b01a update DB 2026-04-06 00:56:07 +09:00
darksidewalker
07c0155929
Added DaSiWa Nodes (#2756)
Co-authored-by: Darksidewalker <you@example.com>
2026-04-06 00:55:31 +09:00
Inoland
7a0beec47e
Update custom-node-list.json (#2760) 2026-04-06 00:52:09 +09:00
Dr.Lt.Data
32c5f26838 update DB 2026-04-06 00:46:36 +09:00