Merge branch 'ltdrdata:main' into main

This commit is contained in:
Indra's Mirror 2024-07-22 20:41:13 +10:00 committed by GitHub
commit 4b99dd9778
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
15 changed files with 5648 additions and 2768 deletions

View File

@ -5,6 +5,7 @@
![menu](misc/menu.jpg)
## NOTICE
* V2.47: Security policy has been changed. The former 'normal' is now 'normal-', and 'normal' no longer allows high-risk features, even if your ComfyUI is local.
* V2.37 Show a ✅ mark to accounts that have been active on GitHub for more than six months.
* V2.33 Security policy is applied.
* V2.21 [cm-cli](docs/en/cm-cli.md) tool is added.
@ -350,6 +351,9 @@ When you run the `scan.sh` script:
* `strong`
* doesn't allow `high` and `middle` level risky feature
* `normal`
* doesn't allow `high` level risky feature
* `middle` level risky feature is available
* `normal-`
* doesn't allow `high` level risky feature if `--listen` is specified and not starts with `127.`
* `middle` level risky feature is available
* `weak`
@ -386,6 +390,8 @@ When you run the `scan.sh` script:
* https://github.com/SimithWang/comfyui-renameImages
* https://github.com/Tcheko243/ComfyUI-Photographer-Alpha7-Nodes
* https://github.com/Limbicnation/ComfyUINodeToolbox
* https://github.com/chenpipi0807/pip_longsize
* https://github.com/APZmedia/ComfyUI-APZmedia-srtTools
## Roadmap

View File

@ -150,7 +150,7 @@
"https://github.com/Fannovel16/ComfyUI-Frame-Interpolation"
],
"install_type": "git-clone",
"description": "Nodes: KSampler Gradually Adding More Denoise (efficient)"
"description": "A custom node suite for Video Frame Interpolation in ComfyUI"
},
{
"author": "Fannovel16",
@ -1513,7 +1513,7 @@
"https://github.com/Kosinkadink/ComfyUI-Advanced-ControlNet"
],
"install_type": "git-clone",
"description": "Nodes: ControlNetLoaderAdvanced, DiffControlNetLoaderAdvanced, ScaledSoftControlNetWeights, SoftControlNetWeights, CustomControlNetWeights, SoftT2IAdapterWeights, CustomT2IAdapterWeights"
"description": "Nodes for scheduling ControlNet strength across timesteps and batched latents, as well as applying custom weights and attention masks."
},
{
"author": "Kosinkadink",
@ -1743,7 +1743,7 @@
"https://github.com/uarefans/ComfyUI-Fans"
],
"install_type": "git-clone",
"description": "Nodes: Fans Styler (Max 10 Style), Fans Text Concat (Until 10 text)."
"description": "Nodes: Fans Styler (Max 10 Style), Fans Text Concat (Until 10 text), Fans Prompt Styler Postive (Can replace {prompt} word in your csv files), Fans Prompt Styler Negative (With sentence structure)."
},
{
"author": "NicholasMcCarthy",
@ -1865,6 +1865,17 @@
"install_type": "git-clone",
"description": "Allows to sample without generating any uncond with Stable Diffusion!"
},
{
"author": "Extraltodeus",
"title": "pre_cfg_comfy_nodes_for_ComfyUI",
"id": "precfg",
"reference": "https://github.com/Extraltodeus/pre_cfg_comfy_nodes_for_ComfyUI",
"files": [
"https://github.com/Extraltodeus/pre_cfg_comfy_nodes_for_ComfyUI"
],
"install_type": "git-clone",
"description": "A set of nodes to prepare the noise predictions before the CFG function"
},
{
"author": "JPS",
"title": "JPS Custom Nodes for ComfyUI",
@ -2161,17 +2172,6 @@
"install_type": "git-clone",
"description": "A custom node for Stable Diffusion ComfyUI to enable easy selection of image resolutions for SDXL SD15 SD21"
},
{
"author": "bradsec",
"title": "ComfyUI_StringTools",
"id": "stringtools",
"reference": "https://github.com/bradsec/ComfyUI_StringTools",
"files": [
"https://github.com/bradsec/ComfyUI_StringTools"
],
"install_type": "git-clone",
"description": "Some simple string tools to modify text and strings in ComfyUI."
},
{
"author": "kohya-ss",
"title": "ControlNet-LLLite-ComfyUI",
@ -3171,7 +3171,7 @@
{
"author": "YMC",
"title": "ymc-node-suite-comfyui",
"id": "ymc",
"id": "ymc-suite",
"reference": "https://github.com/YMC-GitHub/ymc-node-suite-comfyui",
"files": [
"https://github.com/YMC-GitHub/ymc-node-suite-comfyui"
@ -3179,6 +3179,16 @@
"install_type": "git-clone",
"description": "ymc 's nodes for comfyui. This extension is composed of nodes that provide various utility features such as text, region, and I/O."
},
{
"author": "YMC",
"title": "ymc-node-as-x-type",
"reference": "https://github.com/YMC-GitHub/ymc-node-as-x-type",
"files": [
"https://github.com/YMC-GitHub/ymc-node-as-x-type"
],
"install_type": "git-clone",
"description": "some comfyui custom nodes to set it as known type"
},
{
"author": "chibiace",
"title": "ComfyUI-Chibi-Nodes",
@ -4168,6 +4178,16 @@
"install_type": "git-clone",
"description": "Using Qwen-2 in ComfyUI"
},
{
"author": "ZHO-ZHO-ZHO",
"title": "ComfyUI-UltraEdit-ZHO",
"reference": "https://github.com/ZHO-ZHO-ZHO/ComfyUI-UltraEdit-ZHO",
"files": [
"https://github.com/ZHO-ZHO-ZHO/ComfyUI-UltraEdit-ZHO"
],
"install_type": "git-clone",
"description": "Unofficial implementation of [a/UltraEdit](https://github.com/HaozheZhao/UltraEdit) (Diffusers) for ComfyUI"
},
{
"author": "kenjiqq",
"title": "qq-nodes-comfyui",
@ -4266,7 +4286,7 @@
"https://github.com/wmatson/easy-comfy-nodes"
],
"install_type": "git-clone",
"description": "Nodes: HTTP POST, Empty Dict, Assoc Str, Assoc Dict, Assoc Img, Load Img From URL (EZ), Load Img Batch From URLs (EZ), Video Combine + upload (EZ), ..."
"description": "A collection of utility nodes primarily for interacting with comfy via automated systems"
},
{
"author": "DrJKL",
@ -4319,7 +4339,7 @@
},
{
"author": "Haoming02",
"title": "comfyui-prompt-format",
"title": "ComfyUI Prompt Format",
"reference": "https://github.com/Haoming02/comfyui-prompt-format",
"files": [
"https://github.com/Haoming02/comfyui-prompt-format"
@ -4377,6 +4397,16 @@
"install_type": "git-clone",
"description": "This is an Extension for ComfyUI, which helps formatting the workflow."
},
{
"author": "Haoming02",
"title": "ComfyUI ReSharpen",
"reference": "https://github.com/Haoming02/comfyui-resharpen",
"files": [
"https://github.com/Haoming02/comfyui-resharpen"
],
"install_type": "git-clone",
"description": "This is an Extension for ComfyUI, which allows you to increase or decrease the amount of details generated during the Stable Diffusion pipeline."
},
{
"author": "bedovyy",
"title": "ComfyUI_NAIDGenerator",
@ -4510,7 +4540,7 @@
"https://github.com/filliptm/ComfyUI_Fill-Nodes"
],
"install_type": "git-clone",
"description": "Nodes:FL Image Randomizer. The start of a pack that I will continue to build out to fill the gaps of nodes and functionality that I feel is missing in comfyUI"
"description": "VFX nodes, Shaders, Utilities, Mask tools, Prompting Tools, and much more!"
},
{
"author": "zfkun",
@ -4642,7 +4672,7 @@
"https://github.com/glifxyz/ComfyUI-GlifNodes"
],
"install_type": "git-clone",
"description": "Nodes:Consistency VAE Decoder."
"description": "Custom set of nodes used by glif.app. With glif you can build mini apps that are powered by custom comfy workflows."
},
{
"author": "concarne000",
@ -5270,16 +5300,6 @@
"install_type": "git-clone",
"description": "Nodes:Caching Image Loader."
},
{
"author": "Millyarde",
"title": "Pomfy - Photoshop and ComfyUI 2-way sync",
"reference": "https://github.com/Millyarde/Pomfy",
"files": [
"https://github.com/Millyarde/Pomfy"
],
"install_type": "git-clone",
"description": "Photoshop custom nodes inside of ComfyUi, send and get data via Photoshop UXP plugin for cross platform support"
},
{
"author": "Ryuukeisyou",
"title": "comfyui_io_helpers",
@ -5288,7 +5308,7 @@
"https://github.com/Ryuukeisyou/comfyui_io_helpers"
],
"install_type": "git-clone",
"description": "Nodes:ImageLoadFromBase64, ImageLoadByPath, ImageLoadAsMaskByPath, ImageSaveToPath, ImageSaveAsBase64."
"description": "Nodes:ImageLoadFromBase64, ImageLoadByPath, ImageLoadAsMaskByPath, ImageSaveToPath, ImageSaveAsBase64, VHSFileNamesToStrings(IOHelpers)."
},
{
"author": "flowtyone",
@ -8391,6 +8411,28 @@
"install_type": "git-clone",
"description": "Simple ComfyUI node that predicts the score of an aesthetic image with SigLIP-based predictor."
},
{
"author": "AIFSH",
"title": "VocalSeparation-ComfyUI",
"id": "vocalseparation",
"reference": "https://github.com/AIFSH/VocalSeparation-ComfyUI",
"files": [
"https://github.com/AIFSH/VocalSeparation-ComfyUI"
],
"install_type": "git-clone",
"description": "a custom node for separation vocals from music based on [a/ZFTurbo/Music-Source-Separation-Training](https://github.com/ZFTurbo/Music-Source-Separation-Training)"
},
{
"author": "AIFSH",
"title": "DiffMorpher-ComfyUI",
"id": "diffmorpher",
"reference": "https://github.com/AIFSH/DiffMorpher-ComfyUI",
"files": [
"https://github.com/AIFSH/DiffMorpher-ComfyUI"
],
"install_type": "git-clone",
"description": "a custom node for [a/DiffMorpher](https://github.com/Kevin-thu/DiffMorpher),you can find base workflow in [a/doc](https://github.com/AIFSH/DiffMorpher-ComfyUI/blob/main/doc)"
},
{
"author": "AIFSH",
"title": "ComfyUI-UVR5",
@ -8600,6 +8642,28 @@
"install_type": "git-clone",
"description": "make [a/DiffSynth-Studio](https://github.com/modelscope/DiffSynth-Studio) available in ComfyUI"
},
{
"author": "AIFSH",
"title": "CosyVoice-ComfyUI",
"id": "cosyvoice",
"reference": "https://github.com/AIFSH/CosyVoice-ComfyUI",
"files": [
"https://github.com/AIFSH/CosyVoice-ComfyUI"
],
"install_type": "git-clone",
"description": "a comfyui custom node for [a/CosyVoice](https://github.com/FunAudioLLM/CosyVoice)"
},
{
"author": "AIFSH",
"title": "SenseVoice-ComfyUI",
"id": "sensevoice",
"reference": "https://github.com/AIFSH/SenseVoice-ComfyUI",
"files": [
"https://github.com/AIFSH/SenseVoice-ComfyUI"
],
"install_type": "git-clone",
"description": "a custom node for [a/SenseVoice](https://github.com/FunAudioLLM/SenseVoice)"
},
{
"author": "Koishi-Star",
"title": "Euler-Smea-Dyn-Sampler",
@ -8622,6 +8686,39 @@
"install_type": "git-clone",
"description": "SDFXBridgeForComfyUI is a custom node designed for seamless integration between ComfyUI and SDFX. This custom node allows users to make ComfyUI compatible with SDFX when running the ComfyUI instance on their local machines."
},
{
"author": "smthemex",
"title": "ComfyUI_Stable_Makeup",
"id": "Stable_Makeup",
"reference": "https://github.com/smthemex/ComfyUI_Stable_Makeup",
"files": [
"https://github.com/smthemex/ComfyUI_Stable_Makeup"
],
"install_type": "git-clone",
"description": "You can apply makeup to the characters in comfyui"
},
{
"author": "smthemex",
"title": "ComfyUI_FollowYourEmoji",
"id": "FollowYourEmoji",
"reference": "https://github.com/smthemex/ComfyUI_FollowYourEmoji",
"files": [
"https://github.com/smthemex/ComfyUI_FollowYourEmoji"
],
"install_type": "git-clone",
"description": "You can make emoji from a video and a image in comfyui"
},
{
"author": "smthemex",
"title": "ComfyUI_EchoMimic",
"id": "EchoMimic",
"reference": "https://github.com/smthemex/ComfyUI_EchoMimic",
"files": [
"https://github.com/smthemex/ComfyUI_EchoMimic"
],
"install_type": "git-clone",
"description": "You can using [a/EchoMimic](https://github.com/BadToBest/EchoMimic/tree/main) in comfyui,whitch Lifelike Audio-Driven Portrait Animations through Editable Landmark Conditioning "
},
{
"author": "smthemex",
"title": "ComfyUI_ChatGLM_API",
@ -8839,7 +8936,7 @@
"https://github.com/pamparamm/sd-perturbed-attention"
],
"install_type": "git-clone",
"description": "Perturbed-Attention Guidance node for ComfyUI."
"description": "Perturbed-Attention Guidance with advanced parameters for ComfyUI. (PAG)"
},
{
"author": "pamparamm",
@ -8852,6 +8949,17 @@
"install_type": "git-clone",
"description": "ComfyUI port of a wonderful extension [a/SD Webui Vectorscope CC by Haoming02](https://github.com/Haoming02/sd-webui-vectorscope-cc).\nBased on (and probably incompatible with) [a/ComfyUI Diffusion Color Grading by Haoming02](https://github.com/Haoming02/comfyui-diffusion-cg)."
},
{
"author": "pamparamm",
"title": "ComfyUI-ppm",
"id": "comfyui-ppm",
"reference": "https://github.com/pamparamm/ComfyUI-ppm",
"files": [
"https://github.com/pamparamm/ComfyUI-ppm"
],
"install_type": "git-clone",
"description": "Fixed AttentionCouple/NegPip(negative weights in prompts), more CFG++ samplers, etc."
},
{
"author": "unwdef",
"title": "unwdef-nodes",
@ -9144,6 +9252,17 @@
"install_type": "git-clone",
"description": "Nodes for fine-tuning lora in ComfyUI, dependent on training tools such as kohya-ss/sd-scripts"
},
{
"author": "MinusZoneAI",
"title": "ComfyUI-Kolors-MZ",
"id": "kolors-mz",
"reference": "https://github.com/MinusZoneAI/ComfyUI-Kolors-MZ",
"files": [
"https://github.com/MinusZoneAI/ComfyUI-Kolors-MZ"
],
"install_type": "git-clone",
"description": "Implementation of Kolors on ComfyUI\nReference from [a/https://github.com/kijai/ComfyUI-KwaiKolorsWrapper](https://github.com/kijai/ComfyUI-KwaiKolorsWrapper)\nUsing ComfyUI Native Sampling"
},
{
"author": "blueraincoatli",
"title": "comfyUI_SillyNodes",
@ -11218,16 +11337,6 @@
],
"install_type": "git-clone",
"description": "This repository contains a simple custom node for ComfyUI that implements familiar PS-style blend modes using PyTorch. The PSBlendNode allows you to blend two images together using a variety of blend modes and an opacity parameter."
},
{
"author": "Grant-CP",
"title": "ComfyUI-LivePortraitKJ-MPS",
"reference": "https://github.com/Grant-CP/ComfyUI-LivePortraitKJ-MPS",
"files": [
"https://github.com/Grant-CP/ComfyUI-LivePortraitKJ-MPS"
],
"install_type": "git-clone",
"description": "If you wish to incorporate these changes into your repo, feel free to open an issue and ask. The commits should be pretty clear, and I also label almost all changes with #HACK so a full text search will work too.\nPlease let me know if you decide to incorporate any of these changes into your LivePortrait implementation so I can direct people to you repository. I do not intend to maintain this repo.\nSome operations are simply not supported on MPS and I didn't rewrite them. Most of my changes are just to .cuda calls and that sort of thing. Many operations are still done on CPU, so don't expect awesome performance."
},
{
"author": "wTechArtist",
@ -11278,8 +11387,419 @@
"https://github.com/ZZXYWQ/ComfyUI-ZZXYWQ"
],
"install_type": "git-clone",
"description": "Node(s): VideoFormatConverter(VFC)"
"description": "Nodes: StreamRecorder, VideoFormatConverter, ZZX_PaintsUndo"
},
{
"author": "SiliconFlow",
"title": "☁BizyAir Nodes",
"id": "bizyair",
"reference": "https://github.com/siliconflow/BizyAir",
"files": [
"https://github.com/siliconflow/BizyAir"
],
"install_type": "git-clone",
"description": "[a/BizyAir](https://github.com/siliconflow/BizyAir) Comfy Nodes that can run in any environment."
},
{
"author": "BenNarum",
"title": "ComfyUI_CAS",
"reference": "https://github.com/BenNarum/ComfyUI_CAS",
"files": [
"https://github.com/BenNarum/ComfyUI_CAS"
],
"install_type": "git-clone",
"description": "This extension provides nodes that allow experimentation with various elements (samplers, latent, activators, attenuator, scheulders, ...) of Stable Diffusion."
},
{
"author": "Indra's Mirror",
"title": "ComfyUI-Documents",
"reference": "https://github.com/Excidos/ComfyUI-Documents",
"files": [
"https://github.com/Excidos/ComfyUI-Documents"
],
"install_type": "git-clone",
"description": "ComfyUI-Documents is a powerful extension for ComfyUI that enhances workflows with advanced document processing capabilities. It includes nodes for loading and parsing various document types (PDF, TXT, DOC, DOCX), converting PDF pages to images, splitting PDFs into individual pages, and selecting specific images from batches. Features include text extraction, image conversion, and seamless integration with existing ComfyUI projects."
},
{
"author": "Expo",
"title": "LM Studio Image to Text Node for ComfyUI",
"reference": "https://github.com/mattjohnpowell/comfyui-lmstudio-image-to-text-node",
"files": [
"https://github.com/mattjohnpowell/comfyui-lmstudio-image-to-text-node"
],
"install_type": "git-clone",
"description": "A custom node for ComfyUI that integrates LM Studio's vision models to generate text descriptions of images. It provides a flexible and customizable way to add image-to-text capabilities to your ComfyUI workflows, working with LM Studio's local API."
},
{
"author": "injet-zhou",
"title": "comfyui_extra_api",
"reference": "https://github.com/injet-zhou/comfyui_extra_api",
"files": [
"https://github.com/injet-zhou/comfyui_extra_api"
],
"install_type": "git-clone",
"description": "Add more endpoints to make easy for utilizing ComfyUI API."
},
{
"author": "leestuartx",
"title": "ComfyUI-GG",
"reference": "https://github.com/leestuartx/ComfyUI-GG",
"files": [
"https://github.com/leestuartx/ComfyUI-GG"
],
"install_type": "git-clone",
"description": "ComfyUI-GG is a collection of ComfyUI nodes designed to enhance productivity in image processing workflows. This plugin provides a set of custom nodes that perform various image manipulations and metadata extractions to streamline your tasks."
},
{
"author": "mgfxer",
"title": "ComfyUI-FrameFX",
"reference": "https://github.com/mgfxer/ComfyUI-FrameFX",
"files": [
"https://github.com/mgfxer/ComfyUI-FrameFX"
],
"install_type": "git-clone",
"description": "A set of custom nodes for frame interpolation and video processing in ComfyUI."
},
{
"author": "Cyberschorsch",
"title": "ComfyUI Checkpoint Loader Config",
"reference": "https://github.com/Cyberschorsch/ComfyUI-checkpoint-config-loader",
"files": [
"https://github.com/Cyberschorsch/ComfyUI-checkpoint-config-loader"
],
"install_type": "git-clone",
"description": "Provides a custom node to load config for sampler nodes from a yaml file."
},
{
"author": "fearnworks",
"title": "Fearnworks Nodes",
"id": "fearnworks",
"reference": "https://github.com/fearnworks/ComfyUI_FearnworksNodes",
"files": [
"https://github.com/fearnworks/ComfyUI_FearnworksNodes"
],
"install_type": "git-clone",
"description": "This extension provides various nodes to support multimodal workflows."
},
{
"author": "3D-MeshTool",
"title": "ComfyUI-3D-MeshTool",
"id": "3D-MeshTool",
"reference": "https://github.com/807502278/ComfyUI-3D-MeshTool",
"files": [
"https://github.com/807502278/ComfyUI-3D-MeshTool"
],
"install_type": "git-clone",
"description": "A simple 3D model processing tool within ComfyUI."
},
{
"author": "JackEllie",
"title": "ComfyUI-AI-Assistant",
"id": "AI-Assistant",
"reference": "https://github.com/JackEllie/ComfyUI_AI_Assistant",
"files": [
"https://github.com/JackEllie/ComfyUI_AI_Assistant"
],
"install_type": "git-clone",
"description": "Provides two additional preprocessors and a prompt organizing tool.[Original Project](https://github.com/tori29umai0123/AI-Assistant/blob/main/README.md?plain=1)."
},
{
"author": "APZmedia",
"title": "APZmedia Clean File Name Node",
"id": "clean-filename",
"reference": "https://github.com/APZmedia/ComfyUI-APZmedia-cleanName-from-string",
"files": [
"https://github.com/APZmedia/ComfyUI-APZmedia-cleanName-from-string"
],
"install_type": "git-clone",
"description": "The Clean File Name Node is a custom node for ComfyUI designed to process and sanitize text strings for use as valid file names. It replaces invalid characters with a user-specified character and truncates the resulting string to a defined length."
},
{
"author": "N3rd00d",
"title": "ComfyUI-Paint3D-Nodes",
"id": "paint3d",
"reference": "https://github.com/N3rd00d/ComfyUI-Paint3D-Nodes",
"files": [
"https://github.com/N3rd00d/ComfyUI-Paint3D-Nodes"
],
"install_type": "git-clone",
"description": "Paint3D Nodes is a custom ComfyUI node for 3D model texture inpainting based on [a/Paint3D](https://arxiv.org/pdf/2312.13913)."
},
{
"author": "sn0w12",
"title": "ComfyUI-Sn0w-Scripts",
"reference": "https://github.com/sn0w12/ComfyUI-Sn0w-Scripts",
"files": [
"https://github.com/sn0w12/ComfyUI-Sn0w-Scripts"
],
"install_type": "git-clone",
"description": "A collection of nodes and improvements created for general ease and lora management. These are just nodes I made and found useful, they should work with most other nodes. Most nodes that take in a prompt are made with booru tags in mind and might not work as expected with other prompts."
},
{
"author": "MiaoshouAI",
"title": "ComfyUI-Miaoshouai-Tagger",
"id": "miaoshouai-tagger",
"reference": "https://github.com/miaoshouai/ComfyUI-Miaoshouai-Tagger",
"files": [
"https://github.com/miaoshouai/ComfyUI-Miaoshouai-Tagger"
],
"install_type": "git-clone",
"description": "A node helps with image tagging and caption based on Florence-2-base-PromptGen model."
},
{
"author": "Patricio Gonzalez Vivo",
"title": "GLSL Nodes",
"reference": "https://github.com/patriciogonzalezvivo/comfyui_glslnodes",
"files": [
"https://github.com/patriciogonzalezvivo/comfyui_glslnodes"
],
"install_type": "git-clone",
"description": "A collections of nodes to support GLSL shaders inside a workflow."
},
{
"author": "ader47",
"title": "ComfyUI-MeshHamer",
"reference": "https://github.com/ader47/comfyui_meshhamer",
"files": [
"https://github.com/ader47/comfyui_meshhamer"
],
"install_type": "git-clone",
"description": "Nodes:MeshHamer Hand Refiner. See also: [a/HaMeR: Hand Mesh Recovery](https://github.com/geopavlakos/hamer/tree/main)"
},
{
"author": "2kpr",
"title": "ComfyUI-UltraPixel",
"id": "comfyui-ultrapixel",
"reference": "https://github.com/2kpr/ComfyUI-UltraPixel",
"files": [
"https://github.com/2kpr/ComfyUI-UltraPixel"
],
"install_type": "git-clone",
"description": "Implementation of UltraPixel on ComfyUI"
},
{
"author": "LightSketch-ai",
"title": "ComfyUI-LivePortraitNode (Replicate API)",
"id": "lightsketchlp",
"reference": "https://github.com/LightSketch-ai/ComfyUI-LivePortraitNode",
"files": [
"https://github.com/LightSketch-ai/ComfyUI-LivePortraitNode"
],
"install_type": "git-clone",
"description": "Two simple to install nodes to get Live Portrait working in ComfyUI without the need for a fancy GPU (Replicate account needed)."
},
{
"author": "aaronchm",
"title": "z-a1111-sd-webui-DanTagGen",
"id":"z-a1111-sd-webui-DanTagGen",
"reference": "https://github.com/Aaron-CHM/ComfyUI-z-a1111-sd-webui-DanTagGen",
"files":[
"https://github.com/Aaron-CHM/ComfyUI-z-a1111-sd-webui-DanTagGen"
],
"install_type":"git-clone",
"description":"Improved DanTagGen implementation that posesses all functionality of the A1111 webui extension."
},
{
"author": "mikebilly",
"title": "Transparent-background-comfyUI",
"id":"transparent-background-comfyui",
"reference": "https://github.com/mikebilly/Transparent-background-comfyUI",
"files":[
"https://github.com/mikebilly/Transparent-background-comfyUI"
],
"install_type":"git-clone",
"description":"Removes background using Transparent Background"
},
{
"author": "un-seen",
"title": "comfyui-tensorop",
"id":"comfyui-tensorop",
"reference": "https://github.com/un-seen/comfyui-tensorops",
"files":[
"https://github.com/un-seen/comfyui-tensorops"
],
"install_type":"git-clone",
"description":"Nodes to perform tensor operations in ComfyUI"
},
{
"author": "john-mnz",
"title": "ComfyUI-Inspyrenet-Rembg",
"id":"inspyrenet",
"reference": "https://github.com/john-mnz/ComfyUI-Inspyrenet-Rembg",
"files":[
"https://github.com/john-mnz/ComfyUI-Inspyrenet-Rembg"
],
"install_type":"git-clone",
"description":"ComfyUI node for background removal implementing [a/InSPyReNet](https://github.com/plemeri/InSPyReNet)"
},
{
"author": "Koushakur",
"title": "ComfyUI-DenoiseChooser",
"id":"denoise-chooser",
"reference": "https://github.com/Koushakur/ComfyUI-DenoiseChooser",
"files":[
"https://github.com/Koushakur/ComfyUI-DenoiseChooser"
],
"install_type":"git-clone",
"description":"The latent gets passed straight through unaltered, if it's empty (i.e from a 'Empty Latent Image' node) FLOAT outputs the first value, otherwise it outputs the second value"
},
{
"author": "ycchanau",
"title": "ComfyUI Preview Magnifier",
"id":"magnifier",
"reference": "https://github.com/ycchanau/ComfyUI_Preview_Magnifier",
"files":[
"https://github.com/ycchanau/ComfyUI_Preview_Magnifier"
],
"install_type":"git-clone",
"description":"Custom nodes that preview image with a magnifier."
},
{
"author": "lrzjason",
"title": "Comfyui Kolors Utils",
"reference": "https://github.com/lrzjason/Comfyui-Kolors-Utils",
"files":[
"https://github.com/lrzjason/Comfyui-Kolors-Utils"
],
"install_type":"git-clone",
"description":"Nodes: Save Weight As Kolors Unet"
},
{
"author": "lrzjason",
"title": "ComfyUIJasonNode",
"reference": "https://github.com/lrzjason/ComfyUIJasonNode",
"files": [
"https://github.com/lrzjason/ComfyUIJasonNode/raw/main/SDXLMixSampler.py",
"https://github.com/lrzjason/ComfyUIJasonNode/raw/main/LatentByRatio.py",
""
],
"install_type": "copy",
"description": "Nodes:SDXLMixSampler, LatentByRatio"
},
{
"author": "amorano",
"title": "Cozy Communication",
"id": "cozy_comm",
"reference": "https://github.com/cozy-comfyui/cozy_comm",
"files": [
"https://github.com/cozy-comfyui/cozy_comm"
],
"nodename_pattern": " \\(cozy\\)",
"install_type": "git-clone",
"description": "Post images and video to Discord. Nodes to facilitate communication using REST."
},
{
"author": "ShmuelRonen",
"title": "ComfyUI-AstralAnimator",
"id": "astralanimator",
"reference": "https://github.com/ShmuelRonen/ComfyUI-AstralAnimator",
"files": [
"https://github.com/ShmuelRonen/ComfyUI-AstralAnimator"
],
"install_type": "git-clone",
"description": "A custom node for ComfyUI that enables smooth, keyframe-based animations for image generation. Create dynamic sequences with control over motion, zoom, rotation, and easing effects. Ideal for AI-assisted animation and video content creation."
},
{
"author": "RhizoNymph",
"title": "ComfyUI-Latte",
"id": "latte",
"reference": "https://github.com/RhizoNymph/ComfyUI-Latte",
"files": [
"https://github.com/RhizoNymph/ComfyUI-Latte"
],
"install_type": "git-clone",
"description": "Nodes:LatteVideoGenerator"
},
{
"author": "Marksusu",
"title": "ComfyUI_MTEncode",
"id": "mtencode",
"reference": "https://github.com/Marksusu/ComfyUI_MTEncode",
"files": [
"https://github.com/Marksusu/ComfyUI_MTEncode"
],
"install_type": "git-clone",
"description": "Nodes:MTCLIPEncode"
},
{
"author": "fssorc",
"title": "ComfyUI_FaceShaper",
"id": "facesharper",
"reference": "https://github.com/fssorc/ComfyUI_FaceShaper",
"files": [
"https://github.com/fssorc/ComfyUI_FaceShaper"
],
"install_type": "git-clone",
"description": "Nodes:Match two faces' shape before using other face swap nodes\nFace-swapping tools typically only replace facial features during the swap, without altering the facial shape. When there is a significant difference in facial shape between the target person and the person in the original photo, the result of the face swap is less satisfactory.\nThis project is a small script that can first liquefy and stretch the face in the original photo according to the horizontal and vertical proportions of the target person's facial contour. The resulting image can be used as input for other face-swapping nodes."
},
{
"author": "BetaDoggo",
"title": "ComfyUI YetAnotherSafetyChecker",
"id": "yetanothersafetychecker",
"reference": "https://github.com/BetaDoggo/ComfyUI-YetAnotherSafetyChecker",
"files": [
"https://github.com/BetaDoggo/ComfyUI-YetAnotherSafetyChecker"
],
"install_type": "git-clone",
"description": "Just a simple node to filter out NSFW outputs. This node utilizes [a/AdamCodd/vit-base-nsfw-detector](https://huggingface.co/AdamCodd/vit-base-nsfw-detector) to score the outputs. I chose this model because it's small, fast, and performed very well in my testing. Nudity tends to be scored in the 0.95+ range, but I've set the default to 0.8 as a safe baseline."
},
{
"author": "BetaDoggo",
"title": "ComfyUI Video Player",
"id": "videoplayer",
"reference": "https://github.com/BetaDoggo/ComfyUI-VideoPlayer",
"files": [
"https://github.com/BetaDoggo/ComfyUI-VideoPlayer"
],
"install_type": "git-clone",
"description": "1 step closer to replacing all software with comfy"
},
{
"author": "WX-NPS1598",
"title": "Auto Crop By NPS",
"id": "autocrop-nps",
"reference": "https://github.com/WX-NPS1598/ComfyUI-Auto_Crop_By_NPS",
"files": [
"https://github.com/WX-NPS1598/ComfyUI-Auto_Crop_By_NPS"
],
"install_type": "git-clone",
"description": "A very useful automatic cropping tool! It can realize cropping, expansion and rotation functions in the form of a slider. "
},
{
"author": "googincheng",
"title": "ComfyUX",
"id": "comfyux",
"reference": "https://github.com/googincheng/ComfyUX",
"files": [
"https://github.com/googincheng/ComfyUX"
],
"install_type": "git-clone",
"description": "Better user experience plugin for ComfyUI."
},
{
"author": "wootwootwootwoot",
"title": "ComfyUI-RK-Sampler",
"id": "rk-sampler",
"reference": "https://github.com/wootwootwootwoot/ComfyUI-RK-Sampler",
"files": [
"https://github.com/wootwootwootwoot/ComfyUI-RK-Sampler"
],
"install_type": "git-clone",
"description": "Batched Runge-Kutta Samplers for ComfyUI"
},
{
"author": "TechnoByteJS",
"title": "TechNodes",
"id": "technodes",
"reference": "https://github.com/TechnoByteJS/ComfyUI-TechNodes",
"files": [
"https://github.com/TechnoByteJS/ComfyUI-TechNodes"
],
"install_type": "git-clone",
"description": "ComfyUI nodes for merging, testing and more. SDNext Merge, VAE Merge, MBW Layers, Repeat VAE, Quantization."
},
@ -11374,18 +11894,6 @@
"install_type": "copy",
"description": "fcFloatMatic is a custom module, that when configured correctly will increment through the lines generating you loras at different strengths. The JSON file will load the config."
},
{
"author": "lrzjason",
"title": "ComfyUIJasonNode",
"reference": "https://github.com/lrzjason/ComfyUIJasonNode",
"files": [
"https://github.com/lrzjason/ComfyUIJasonNode/raw/main/SDXLMixSampler.py",
"https://github.com/lrzjason/ComfyUIJasonNode/raw/main/LatentByRatio.py",
""
],
"install_type": "copy",
"description": "Nodes:SDXLMixSampler, LatentByRatio"
},
{
"author": "lordgasmic",
"title": "Wildcards",
@ -11522,17 +12030,6 @@
"install_type": "copy",
"description": "Nodes:Apply Invisible Watermark, Extract Watermark. Adds up to 12 characters encoded into an image that can be extracted."
},
{
"author": "fearnworks",
"title": "Fearnworks Custom Nodes",
"id": "fearnworks",
"reference": "https://github.com/fearnworks/ComfyUI_FearnworksNodes",
"files": [
"https://github.com/fearnworks/ComfyUI_FearnworksNodes/raw/main/fw_nodes.py"
],
"install_type": "copy",
"description": "A collection of ComfyUI nodes. These nodes are tailored for specific tasks, such as counting files in directories and sorting text segments based on token counts. Currently this is only tested on SDXL 1.0 models. An additional swich is needed to hand 1.x"
},
{
"author": "LZC",
"title": "Hayo comfyui nodes",

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -23,7 +23,7 @@ sys.path.append(glob_path)
import cm_global
from manager_util import *
version = [2, 46, 2]
version = [2, 47]
version_str = f"V{version[0]}.{version[1]}" + (f'.{version[2]}' if len(version) > 2 else '')

View File

@ -48,11 +48,11 @@ is_local_mode = args.listen.startswith('127.') or args.listen.startswith('local.
def is_allowed_security_level(level):
if level == 'high':
if is_local_mode:
return core.get_config()['security_level'].lower() in ['weak', 'normal']
return core.get_config()['security_level'].lower() in ['weak', 'normal-']
else:
return core.get_config()['security_level'].lower() == 'weak'
elif level == 'middle':
return core.get_config()['security_level'].lower() in ['weak', 'normal']
return core.get_config()['security_level'].lower() in ['weak', 'normal', 'normal-']
else:
return True
@ -579,12 +579,6 @@ async def fetch_externalmodel_list(request):
return web.json_response(json_obj, content_type='application/json')
@PromptServer.instance.routes.get("/snapshot/get_current")
async def get_snapshot_list(request):
json_obj = core.get_current_snapshot()
return web.json_response(json_obj, content_type='application/json')
@PromptServer.instance.routes.get("/snapshot/getlist")
async def get_snapshot_list(request):
snapshots_directory = os.path.join(core.comfyui_manager_path, 'snapshots')
@ -864,7 +858,7 @@ async def fix_custom_node(request):
@PromptServer.instance.routes.post("/customnode/install/git_url")
async def install_custom_node_git_url(request):
if not is_allowed_security_level('high'):
print(f"ERROR: To use this feature, you must set '--listen' to a local IP and set the security level to 'middle' or 'weak'. Please contact the administrator.")
print(f"ERROR: To use this feature, you must either set '--listen' to a local IP and set the security level to 'normal-' or lower, or set the security level to 'middle' or 'weak'. Please contact the administrator.")
return web.Response(status=403)
url = await request.text()
@ -880,7 +874,7 @@ async def install_custom_node_git_url(request):
@PromptServer.instance.routes.post("/customnode/install/pip")
async def install_custom_node_git_url(request):
if not is_allowed_security_level('high'):
print(f"ERROR: To use this feature, you must set '--listen' to a local IP and set the security level to 'middle' or 'weak'. Please contact the administrator.")
print(f"ERROR: To use this feature, you must either set '--listen' to a local IP and set the security level to 'normal-' or lower, or set the security level to 'middle' or 'weak'. Please contact the administrator.")
return web.Response(status=403)
packages = await request.text()
@ -991,6 +985,14 @@ async def install_model(request):
model_path = get_model_path(json_data)
if not is_allowed_security_level('middle'):
print(f"ERROR: To use this action, a security_level of `middle or below` is required. Please contact the administrator.")
return web.Response(status=403)
if not json_data['filename'].endswith('.safetensors') and not is_allowed_security_level('high'):
print(f"ERROR: To use this feature, you must either set '--listen' to a local IP and set the security level to 'normal-' or lower, or set the security level to 'middle' or 'weak'. Please contact the administrator.")
return web.Response(status=403)
res = False
try:
@ -1038,7 +1040,7 @@ manager_terminal_hook = ManagerTerminalHook()
@PromptServer.instance.routes.get("/manager/terminal")
async def terminal_mode(request):
if not is_allowed_security_level('high'):
print(f"ERROR: To use this action, a security_level of `weak` is required. Please contact the administrator.")
print(f"ERROR: To use this feature, you must either set '--listen' to a local IP and set the security level to 'normal-' or lower, or set the security level to 'middle' or 'weak'. Please contact the administrator.")
return web.Response(status=403)
if "mode" in request.rel_url.query:

View File

@ -9,7 +9,152 @@
"description": "If you see this message, your ComfyUI-Manager is outdated.\nDev channel provides only the list of the developing nodes. If you want to find the complete node list, please go to the Default channel."
},
{
"author": "BetaDoggo",
"title": "ComfyUI-LogicGates",
"id": "logicgates",
"reference": "https://github.com/BetaDoggo/ComfyUI-LogicGates",
"files": [
"https://github.com/BetaDoggo/ComfyUI-LogicGates"
],
"install_type": "git-clone",
"description": "Binary Nodes, Byte Nodes, ..."
},
{
"author": "shadowcz007",
"title": "comfyui-hydit",
"reference": "https://github.com/shadowcz007/comfyui-hydit-lowvram",
"files": [
"https://github.com/shadowcz007/comfyui-hydit-lowvram"
],
"install_type": "git-clone",
"description": "HunYuan Diffusers Nodes"
},
{
"author": "adityathiru",
"title": "ComfyUI LLMs [WIP]",
"reference": "https://github.com/adityathiru/ComfyUI-LLMs",
"files": [
"https://github.com/adityathiru/ComfyUI-LLMs"
],
"install_type": "git-clone",
"description": "Goal: To enable folks to rapidly build complex workflows with LLMs\nNOTE:☠️ This is experimental and not recommended to use in a production environment (yet!)"
},
{
"author": "walterFeng",
"title": "ComfyUI-Image-Utils",
"reference": "https://github.com/walterFeng/ComfyUI-Image-Utils",
"files":[
"https://github.com/walterFeng/ComfyUI-Image-Utils"
],
"install_type":"git-clone",
"description":"Nodes: Calculate Image Brightness"
},
{
"author": "zml-ai",
"title": "comfyui-hydit",
"reference": "https://github.com/zml-ai/comfyui-hydit",
"files":[
"https://github.com/zml-ai/comfyui-hydit"
],
"install_type":"git-clone",
"description":"The ComfyUI code is under review in the official repository. Meanwhile, a temporary version is available below for immediate community use. We welcome users to try our workflow and appreciate any inquiries or suggestions."
},
{
"author": "JichaoLiang",
"title": "Immortal_comfyUI",
"reference": "https://github.com/JichaoLiang/Immortal_comfyUI",
"files":[
"https://github.com/JichaoLiang/Immortal_comfyUI"
],
"install_type":"git-clone",
"description":"Nodes: NewNode, AppendNode, MergeNode, SetProperties, SaveToDirectory, ..."
},
{
"author": "melMass",
"title": "ComfyUI-Lygia",
"id": "lygia",
"reference": "https://github.com/melMass/ComfyUI-Lygia",
"files": [
"https://github.com/melMass/ComfyUI-Lygia"
],
"install_type": "git-clone",
"description": "NODES: LygiaProgram, LygiaUniforms"
},
{
"author": "filliptm",
"title": "ComfyUI_FL-Trainer [WIP]",
"reference": "https://github.com/filliptm/ComfyUI_FL-Trainer",
"files": [
"https://github.com/filliptm/ComfyUI_FL-Trainer"
],
"install_type": "git-clone",
"description": "Trainer nodes based on KohyaSS trainer."
},
{
"author": "Indra's Mirror",
"title": "ComfyUI-Lumina-Next-SFT-DiffusersWrapper [WIP]",
"reference": "https://github.com/Excidos/ComfyUI-Lumina-Next-SFT-DiffusersWrapper",
"files": [
"https://github.com/Excidos/ComfyUI-Lumina-Next-SFT-DiffusersWrapper"
],
"install_type": "git-clone",
"description": "WORK IN PROGRESS (Currently Not Working)"
},
{
"author": "SpaceWarpStudio",
"title": "ComfyUI_Remaker_FaceSwap",
"reference": "https://github.com/SpaceWarpStudio/ComfyUI_Remaker_FaceSwap",
"files": [
"https://github.com/SpaceWarpStudio/ComfyUI_Remaker_FaceSwap"
],
"install_type": "git-clone",
"description": "Nodes:Remaker Face Swap"
},
{
"author": "VisionExp",
"title": "ve_custom_comfyui_nodes",
"reference": "https://github.com/VisionExp/ve_custom_comfyui_nodes",
"files": [
"https://github.com/VisionExp/ve_custom_comfyui_nodes"
],
"install_type": "git-clone",
"description": "Nodes:LoadImgFromInputUrl"
},
{
"author": "LevelPixel",
"title": "ComfyUI-LevelPixel",
"id": "levelpixel",
"reference": "https://github.com/LevelPixel/ComfyUI-LevelPixel",
"files": [
"https://github.com/LevelPixel/ComfyUI-LevelPixel"
],
"install_type": "git-clone",
"description": "Nodes:Model Unloader, LLM Optional Memory Free Advanced"
},
{
"author": "StartHua",
"title": "Comfyui_CXH_CRM",
"id": "csdmt-cxh",
"reference": "https://github.com/StartHua/Comfyui_CSDMT_CXH",
"files": [
"https://github.com/StartHua/Comfyui_CSDMT_CXH"
],
"install_type": "git-clone",
"description": "Node:CSD_Makeup\nNOTE:You need to download [a/pre-trained model file](https://github.com/StartHua/Comfyui_CSDMT_CXH)."
},
{
"author": "ZHO-ZHO-ZHO",
"title": "ComfyUI-AuraSR-ZHO",
"reference": "https://github.com/ZHO-ZHO-ZHO/ComfyUI-AuraSR-ZHO",
"files": [
"https://github.com/ZHO-ZHO-ZHO/ComfyUI-AuraSR-ZHO"
],
"install_type": "git-clone",
"description": "AuraSR in ComfyUI for img & video\n[w/If the custom_nodes path is not under ComfyUI, be careful as it may not install properly.]"
},
{
"author": "tom-doerr",
"title": "DSPy Nodes [WIP]",
@ -40,16 +185,6 @@
"install_type": "git-clone",
"description": "Nodes: ollamaLoader, ShowText, ShowInt, LoopTexts, LoopFloat, LoopInteger, ..."
},
{
"author": "807502278",
"title": "ComfyUI-3D-MeshTool [WIP]",
"reference": "https://github.com/807502278/ComfyUI-3D-MeshTool",
"files": [
"https://github.com/807502278/ComfyUI-3D-MeshTool"
],
"install_type": "git-clone",
"description": "Introduction: A simple 3D model processing tool within ComfyUI"
},
{
"author": "thderoo",
"title": "_topfun_s_nodes",
@ -437,17 +572,6 @@
"install_type": "git-clone",
"description": "Nodes: Clip Text Encode (Shinsplat), Clip Text Encode SDXL (Shinsplat), Lora Loader (Shinsplat).\n[w/This extension poses a risk of executing arbitrary commands through workflow execution. Please be cautious.]"
},
{
"author": "NitramDom",
"title": "ComfyUI_FacialFlip",
"id": "facialflip",
"reference": "https://github.com/NitramDom/ComfyUI_FacialFlip",
"files": [
"https://github.com/NitramDom/ComfyUI_FacialFlip"
],
"install_type": "git-clone",
"description": "Nodes:Swapper"
},
{
"author": "hy134300",
"title": "comfyui-hydit",
@ -560,13 +684,13 @@
{
"author": "pamparamm",
"title": "ComfyUI-ppm",
"id": "ppm",
"id": "comfyui-ppm",
"reference": "https://github.com/pamparamm/ComfyUI-ppm",
"files": [
"https://github.com/pamparamm/ComfyUI-ppm"
],
"install_type": "git-clone",
"description": "Nodes:Empty Latent Image (Aspect Ratio), Token Counter, Random Prompt Generator, StableCascade_AutoCompLatent, CLIPTextEncode, CLIPMicroConditioning, CLIPNegPip"
"description": "Fixed AttentionCouple/NegPip(negative weights in prompts), more CFG++ samplers, etc."
},
{
"author": "Scorpinaus",
@ -601,17 +725,6 @@
"install_type": "git-clone",
"description": "Nodes:FaceAlign, FaceAlignImageProcess, FaceAlignMaskProcess"
},
{
"author": "zmwv823",
"title": "ComfyUI-AnyText [UNSTABLE]",
"id": "anytext",
"reference": "https://github.com/zmwv823/ComfyUI-AnyText",
"files": [
"https://github.com/zmwv823/ComfyUI-AnyText"
],
"install_type": "git-clone",
"description": "Unofficial Simple And Rough Implementation Of [a/AnyText](https://github.com/tyxsspa/AnyText)"
},
{
"author": "brycegoh",
"title": "brycegoh/comfyui-custom-nodes",

View File

@ -1,4 +1,12 @@
{
"https://gitea.com/NotEvilGirl/cfgpp": [
[
"CFG++"
],
{
"title_aux": "comfyui_CfgPlusPlus [WIP]"
}
],
"https://github.com/17Retoucher/ComfyUI_Fooocus": [
[
"BasicScheduler",
@ -167,6 +175,35 @@
"title_aux": "ComfyUI_AC_FUNV8Beta1"
}
],
"https://github.com/AIFSH/ComfyUI-OpenDIT": [
[
"DITModelLoader",
"DITPromptNode",
"DiffVAELoader",
"LattePipeLineNode",
"OpenSoraNode",
"OpenSoraPlanPipeLineNode",
"PABConfigNode",
"PreViewVideo",
"SchedulerLoader",
"T5EncoderLoader",
"T5TokenizerLoader"
],
{
"title_aux": "ComfyUI-OpenDIT [WIP]"
}
],
"https://github.com/AIFSH/ComfyUI-ViViD": [
[
"LoadImagePath",
"LoadVideo",
"PreViewVideo",
"ViViD_Node"
],
{
"title_aux": "ComfyUI-ViViD"
}
],
"https://github.com/ALatentPlace/ComfyUI_yanc": [
[
"> Clear Text",
@ -174,6 +211,7 @@
"> Get Mean Color",
"> Int",
"> Int to Text",
"> Layer Weights (for IPAMS)",
"> Light Source Mask",
"> Load Image",
"> Load Image From Folder",
@ -199,7 +237,11 @@
"https://github.com/AllenEdgarPoe/ComfyUI-Xorbis-nodes": [
[
"Add Human Styler",
"Save Log Info"
"Convert Monochrome",
"RT4KSR Loader",
"RandomPromptStyler",
"Save Log Info",
"Upscale RT4SR"
],
{
"title_aux": "ComfyUI-Xorbis-nodes"
@ -305,6 +347,14 @@
"title_aux": "ComfyUI-MusicGen [WIP]"
}
],
"https://github.com/Excidos/ComfyUI-Lumina-Next-SFT-DiffusersWrapper": [
[
"LuminaDiffusersNode"
],
{
"title_aux": "ComfyUI-Lumina-Next-SFT-DiffusersWrapper [WIP]"
}
],
"https://github.com/ExponentialML/ComfyUI_LiveDirector": [
[
"LiveDirector"
@ -330,6 +380,22 @@
"title_aux": "Conditioning-token-experiments-for-ComfyUI"
}
],
"https://github.com/Fucci-Mateo/ComfyUI-Airtable": [
[
"Push pose to Airtable"
],
{
"title_aux": "ComfyUI-Airtable [WIP]"
}
],
"https://github.com/GeekyGhost/ComfyUI-GeekyRemB/raw/SketchUITest/GeekyRembv2.py": [
[
"GeekyRemB"
],
{
"title_aux": "ComfyUI-GeekyRemB v2"
}
],
"https://github.com/GentlemanHu/ComfyUI-Notifier": [
[
"GentlemanHu_Notifier"
@ -340,11 +406,15 @@
],
"https://github.com/GraftingRayman/ComfyUI_GR_PromptSelector": [
[
"GR Background Remover REMBG",
"GR Checkered Board",
"GR Counter",
"GR Flip Tile Random Inverted",
"GR Flip Tile Random Red Ring",
"GR Image Details Displayer",
"GR Image Details Saver",
"GR Image Paste",
"GR Image Paste With Mask",
"GR Image Resize",
"GR Image Resize Methods",
"GR Image Size",
@ -354,8 +424,10 @@
"GR Mask Resize",
"GR Multi Mask Create",
"GR Onomatopoeia",
"GR Prompt HUB",
"GR Prompt Selector",
"GR Prompt Selector Multi",
"GR Scroller",
"GR Stack Image",
"GR Text Overlay",
"GR Tile and Border Image",
@ -365,6 +437,15 @@
"title_aux": "ComfyUI-GR"
}
],
"https://github.com/Grant-CP/ComfyUI-LivePortraitKJ-MPS": [
[
"DownloadAndLoadLivePortraitModels",
"LivePortraitProcess"
],
{
"title_aux": "ComfyUI-LivePortraitKJ-MPS"
}
],
"https://github.com/GrindHouse66/ComfyUI-GH_Tools": [
[
"GHImg_Sizer",
@ -422,6 +503,21 @@
"title_aux": "ComfyUI-ModelUnloader"
}
],
"https://github.com/LevelPixel/ComfyUI-LevelPixel": [
[
"Hard Model Unloader \ud83c\udf38",
"HardModelUnloader",
"LLM Optional Memory Free Advanced \ud83c\udf38",
"LLMOptionalMemoryFreeAdvanced",
"Model Unloader \ud83c\udf38",
"ModelUnloader",
"Soft Model Unloader \ud83c\udf38",
"SoftModelUnloader"
],
{
"title_aux": "ComfyUI-LevelPixel"
}
],
"https://github.com/LotzF/ComfyUI-Simple-Chat-GPT-completion": [
[
"ChatGPTCompletion"
@ -626,18 +722,36 @@
"Python - More Inputs (Shinsplat)",
"String Interpolated (Shinsplat)",
"Sum Wrap (Shinsplat)",
"Tensor Toys (Shinsplat)",
"Test Node (Shinsplat)",
"Text To Tokens (Shinsplat)",
"Text To Tokens SD3 (Shinsplat)",
"Variables (Shinsplat)"
],
{
"author": "Shinsplat",
"description": "",
"nickname": "shinsplat",
"title": "ComfyUI-Shinsplat",
"title": "Shinsplat",
"title_aux": "ComfyUI-Shinsplat [UNSAFE]"
}
],
"https://github.com/SpaceWarpStudio/ComfyUI_Remaker_FaceSwap": [
[
"RemakerFaceSwap"
],
{
"title_aux": "ComfyUI_Remaker_FaceSwap"
}
],
"https://github.com/StartHua/Comfyui_CSDMT_CXH": [
[
"CSD"
],
{
"title_aux": "Comfyui_CXH_CRM"
}
],
"https://github.com/StartHua/Comfyui_CXH_CRM": [
[
"CRM"
@ -664,6 +778,14 @@
"title_aux": "ComfyUI Batch Input Node"
}
],
"https://github.com/VisionExp/ve_custom_comfyui_nodes": [
[
"LoadImgFromInputUrl"
],
{
"title_aux": "ve_custom_comfyui_nodes"
}
],
"https://github.com/WSJUSA/Comfyui-StableSR": [
[
"ColorFix",
@ -696,6 +818,16 @@
"title_aux": "ComfyUI-AnyText [WIP]"
}
],
"https://github.com/ZHO-ZHO-ZHO/ComfyUI-AuraSR-ZHO": [
[
"AuraSR_Lterative_Zho",
"AuraSR_ModelLoader_Zho",
"AuraSR_Zho"
],
{
"title_aux": "ComfyUI-AuraSR-ZHO"
}
],
"https://github.com/ZHO-ZHO-ZHO/ComfyUI-PuLID-ZHO": [
[
"PuLID_Zho"
@ -704,6 +836,15 @@
"title_aux": "ComfyUI-PuLID-ZHO [WIP]"
}
],
"https://github.com/alexisrolland/ComfyUI-AuraSR": [
[
"RunAuraSR",
"downloadAuraSR"
],
{
"title_aux": "alexisrolland/ComfyUI-AuraSR"
}
],
"https://github.com/alt-key-project/comfyui-dream-video-batches": [
[
"Blended Transition [DVB]",
@ -874,9 +1015,7 @@
[
"Create Parallax Video",
"Layer Shifter for Parallax Outpainting",
"Load Most Recent Image in Folder",
"Load Parallax Frame",
"Load Random Image-Pose Pair",
"Parallax Config",
"Save Parallax Frame",
"Shrink and Pad for Outpainting"
@ -929,6 +1068,7 @@
"ConditioningZeroOut",
"ControlNetApply",
"ControlNetApplyAdvanced",
"ControlNetApplySD3",
"ControlNetLoader",
"CropMask",
"DiffControlNetLoader",
@ -1009,6 +1149,7 @@
"ModelMergeSDXL",
"ModelMergeSimple",
"ModelMergeSubtract",
"ModelSamplingAuraFlow",
"ModelSamplingContinuousEDM",
"ModelSamplingContinuousV",
"ModelSamplingDiscrete",
@ -1023,6 +1164,7 @@
"PhotoMakerLoader",
"PolyexponentialScheduler",
"PorterDuffImageComposite",
"PreviewAudio",
"PreviewImage",
"RandomNoise",
"RebatchImages",
@ -1041,6 +1183,7 @@
"SamplerDPMPP_3M_SDE",
"SamplerDPMPP_SDE",
"SamplerEulerAncestral",
"SamplerEulerAncestralCFGPP",
"SamplerEulerCFGpp",
"SamplerLCMUpscale",
"SamplerLMS",
@ -1416,7 +1559,7 @@
],
"https://github.com/jimmm-ai/TimeUi-a-ComfyUi-Timeline-Node": [
[
"utils/TimelineUI"
"jimmm.ai.TimelineUI"
],
{
"title_aux": "TimeUi a ComfyUI Timeline Node System [WIP]"
@ -1529,6 +1672,40 @@
"title_aux": "ComfyUI-Unique3D [WIP]"
}
],
"https://github.com/justUmen/Bjornulf_custom_nodes": [
[
"Bjornulf_CombineTexts",
"Bjornulf_CustomStringType",
"Bjornulf_LoopBasicBatch",
"Bjornulf_LoopCombosSamplersSchedulers",
"Bjornulf_LoopFloat",
"Bjornulf_LoopInteger",
"Bjornulf_LoopSamplers",
"Bjornulf_LoopSchedulers",
"Bjornulf_LoopTexts",
"Bjornulf_RandomModelClipVae",
"Bjornulf_RandomTexts",
"Bjornulf_ResizeImage",
"Bjornulf_SaveApiImage",
"Bjornulf_SaveImagePath",
"Bjornulf_SaveText",
"Bjornulf_SaveTmpImage",
"Bjornulf_ShowFloat",
"Bjornulf_ShowInt",
"Bjornulf_ShowText",
"Bjornulf_VideoPingPong",
"Bjornulf_WriteImageAllInOne",
"Bjornulf_WriteImageCharacter",
"Bjornulf_WriteImageCharacters",
"Bjornulf_WriteImageEnvironment",
"Bjornulf_WriteText",
"Bjornulf_imgs2vid",
"Bjornulf_ollamaLoader"
],
{
"title_aux": "Bjornulf_custom_nodes [WIP]"
}
],
"https://github.com/kadirnar/ComfyUI-Adapter": [
[
"GarmentSegLoader"
@ -1601,7 +1778,7 @@
"DownloadAndLoadDiffSynthExVideoSVD"
],
{
"title_aux": "ComfyUI DiffSynth wrapper nodes [WIP]"
"title_aux": "ComfyUI DiffSynth wrapper nodes"
}
],
"https://github.com/kijai/ComfyUI-DiffusersSD3Wrapper": [
@ -1649,6 +1826,27 @@
"title_aux": "ssd-1b-comfyui"
}
],
"https://github.com/linhusyung/comfyui-Build-and-train-your-network": [
[
"Conv_layer",
"Normalization_layer",
"activation_function",
"create_dataset",
"create_intput",
"create_model",
"create_training_task",
"forward_test",
"linear_layer",
"pooling_layer",
"pre_train_layer",
"res_connect",
"show_dimensions",
"view_layer"
],
{
"title_aux": "ComfyUI Build and Train Your Network [WIP]"
}
],
"https://github.com/logtd/ComfyUI-MotionThiefExperiment": [
[
"ApplyRefMotionNode",
@ -1686,6 +1884,18 @@
"title_aux": "ComfyUI-Workflow-Component [WIP]"
}
],
"https://github.com/majorsauce/comfyui_indieTools": [
[
"IndCutByMask",
"IndLocalScale",
"IndPastImage",
"IndSolidify",
"IndYoloDetector"
],
{
"title_aux": "comfyui_indieTools [WIP]"
}
],
"https://github.com/marcueberall/ComfyUI-BuildPath": [
[
"Build Path Adv"
@ -1702,7 +1912,7 @@
],
{
"author": "\u02f6marduk191",
"description": "A node to set workflow settings.",
"description": "marduk191s nodes.",
"nickname": "marduk191 workflow settings",
"title": "marduk191 workflow settings",
"title_aux": "comfyui-marnodes"
@ -1727,12 +1937,14 @@
],
"https://github.com/mikeymcfish/FishTools": [
[
"AnaglyphCreator",
"AnaglyphCreatorPro",
"Deptherize",
"LaserCutterFull"
],
{
"author": "Fish",
"description": "This extension provides tools for generating laser cutter ready files",
"description": "This extension provides tools for generating laser cutter ready files and other fun stuff",
"nickname": "FishTools",
"title": "FishTools",
"title_aux": "LaserCutterFull and Deptherize Nodes"
@ -1745,6 +1957,7 @@
"Create_Trimap",
"Gaussian_Filter",
"Guide_Filter",
"Improved_Aplha_Composite",
"Mask_Transfor",
"Replace_Background"
],
@ -1826,12 +2039,14 @@
"https://github.com/pamparamm/ComfyUI-ppm": [
[
"AttentionCouplePPM",
"CFGPPSamplerSelect",
"CLIPMicroConditioning",
"CLIPNegPip",
"CLIPTextEncodeBREAK",
"CLIPTokenCounter",
"EmptyLatentImageAR",
"EmptyLatentImageARAdvanced",
"Guidance Limiter",
"LatentToMaskBB",
"LatentToWidthHeight",
"RandomPromptGenerator",
@ -2028,6 +2243,15 @@
"title_aux": "comfyui_psd [WIP]"
}
],
"https://github.com/thderoo/ComfyUI-_topfun_s_nodes": [
[
"ConditioningPerturbation",
"TextGenerator"
],
{
"title_aux": "_topfun_s_nodes"
}
],
"https://github.com/tjorbogarden/my-useful-comfyui-custom-nodes": [
[
"ImageSizer",
@ -2037,6 +2261,32 @@
"title_aux": "my-useful-comfyui-custom-nodes"
}
],
"https://github.com/tom-doerr/dspy_nodes": [
[
"Accepted Examples Viewer",
"Dataset Reader",
"DynamicOptionsNode",
"Few Shot CoT",
"Few Shot Control",
"Few Shot Review",
"FewShotReview",
"FewShotReviewServer",
"Model",
"Predict",
"Print Hello World",
"Show Text",
"ShowText|pysssss",
"String List Viewer",
"String Splitter",
"StringReverser",
"StringSplitter",
"Text Field",
"Text Output"
],
{
"title_aux": "DSPy Nodes [WIP]"
}
],
"https://github.com/tracerstar/comfyui-p5js-node": [
[
"HYPE_P5JSImage"
@ -2098,6 +2348,16 @@
"title_aux": "ComfyUI-clip-interrogator [WIP]"
}
],
"https://github.com/willblaschko/ComfyUI-Unload-Models": [
[
"DeleteAnyObject",
"UnloadAllModels",
"UnloadOneModel"
],
{
"title_aux": "ComfyUI-Unload-Models"
}
],
"https://github.com/wormley/comfyui-wormley-nodes": [
[
"CheckpointVAELoaderSimpleText",

File diff suppressed because it is too large Load Diff

View File

@ -10,6 +10,38 @@
},
{
"author": "bradsec",
"title": "ComfyUI_StringTools [REMOVED]",
"id": "stringtools",
"reference": "https://github.com/bradsec/ComfyUI_StringTools",
"files": [
"https://github.com/bradsec/ComfyUI_StringTools"
],
"install_type": "git-clone",
"description": "Some simple string tools to modify text and strings in ComfyUI."
},
{
"author": "zmwv823",
"title": "ComfyUI-AnyText [DEPRECATED]",
"id": "anytext",
"reference": "https://github.com/zmwv823/ComfyUI-AnyText",
"files": [
"https://github.com/zmwv823/ComfyUI-AnyText"
],
"install_type": "git-clone",
"description": "Unofficial Simple And Rough Implementation Of [a/AnyText](https://github.com/tyxsspa/AnyText)"
},
{
"author": "Millyarde",
"title": "Pomfy - Photoshop and ComfyUI 2-way sync [REMOVED]",
"reference": "https://github.com/Millyarde/Pomfy",
"files": [
"https://github.com/Millyarde/Pomfy"
],
"install_type": "git-clone",
"description": "Photoshop custom nodes inside of ComfyUi, send and get data via Photoshop UXP plugin for cross platform support"
},
{
"author": "turkyden",
"title": "ComfyUI-Sticker [REMOVED]",

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -239,6 +239,16 @@
],
"install_type": "git-clone",
"description": "Learning how to make my own comfy ui custom nodes"
},
{
"author": "mira-6",
"title": "mira-wildcard-node",
"reference": "https://github.com/mira-6/mira-wildcard-node",
"files": [
"https://github.com/mira-6/mira-wildcard-node"
],
"install_type": "git-clone",
"description": "Mira's Simple Wildcard Node"
}
]
}

View File

@ -0,0 +1,21 @@
{
"imageio-ffmpeg": "imageio",
"imageio[ffmpeg]": "imageio",
"imageio_ffmpeg": "imageio",
"diffusers~=0.21.4": "diffusers",
"huggingface_hub": "huggingface-hub",
"numpy<1.24>=1.18": "numpy",
"numpy>=1.18.5, <1.25.0": "numpy",
"opencv-contrib-python": "opencv-contrib-python-headless",
"opencv-python": "opencv-contrib-python-headless",
"opencv-python-headless": "opencv-contrib-python-headless",
"opencv-python-headless[ffmpeg]<=4.7.0.72": "opencv-contrib-python-headless",
"opencv-python>=4.7.0.72": "opencv-contrib-python-headless",
"pandas<=1.5.1": "pandas",
"scikit-image==0.20.0": "scikit-image",
"scipy>=1.11.4": "scipy",
"segment_anything": "segment-anything",
"timm==0.6.5": "timm",
"timm>=0.4.12": "timm",
"transformers==4.26.1": "transformers"
}

View File

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