mirror of
https://github.com/Comfy-Org/ComfyUI-Manager.git
synced 2025-12-17 02:12:58 +08:00
Merge branch 'main' into feat/cnr
This commit is contained in:
commit
bc4126f526
@ -366,7 +366,6 @@ When you run the `scan.sh` script:
|
||||
* `high` level risky features
|
||||
* `Install via git url`, `pip install`
|
||||
* Installation of custom nodes registered not in the `default channel`.
|
||||
* Display terminal log
|
||||
* Fix custom nodes
|
||||
|
||||
* `middle` level risky features
|
||||
|
||||
@ -577,17 +577,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "Custom node to convert the lantents between SDXL and SD v1.5 directly without the VAE decoding/encoding step."
|
||||
},
|
||||
{
|
||||
"author": "city96",
|
||||
"title": "SD-Advanced-Noise",
|
||||
"id": "adv-noise",
|
||||
"reference": "https://github.com/city96/SD-Advanced-Noise",
|
||||
"files": [
|
||||
"https://github.com/city96/SD-Advanced-Noise"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes: LatentGaussianNoise, MathEncode. An experimental custom node that generates latent noise directly by utilizing the linear characteristics of the latent space."
|
||||
},
|
||||
{
|
||||
"author": "city96",
|
||||
"title": "SD-Latent-Upscaler",
|
||||
@ -931,6 +920,17 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "Implementation of AutoGen inside ComfyUI. This repository is under development, and not everything is functioning correctly yet."
|
||||
},
|
||||
{
|
||||
"author": "ciri",
|
||||
"title": "ComfyUI Model Downloader",
|
||||
"id": "model-downloader",
|
||||
"reference": "https://github.com/ciri/comfyui-model-downloader",
|
||||
"files": [
|
||||
"https://github.com/ciri/comfyui-model-downloader"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This node allows downloading models directly within ComfyUI for easier use and integration."
|
||||
},
|
||||
{
|
||||
"author": "Suzie1",
|
||||
"title": "Comfyroll Studio",
|
||||
@ -1218,17 +1218,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "This is an (very) advanced and (very) experimental custom node for the ComfyUI. It allows you to iteratively change the blocks weights of Flux models and check the difference each value makes."
|
||||
},
|
||||
{
|
||||
"author": "shockz0rz",
|
||||
"title": "InterpolateEverything",
|
||||
"id": "interpolate-everything",
|
||||
"reference": "https://github.com/shockz0rz/ComfyUI_InterpolateEverything",
|
||||
"files": [
|
||||
"https://github.com/shockz0rz/ComfyUI_InterpolateEverything"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes: Interpolate Poses, Interpolate Lineart, ... Custom nodes for interpolating between, well, everything in the Stable Diffusion ComfyUI."
|
||||
},
|
||||
{
|
||||
"author": "shockz0rz",
|
||||
"title": "comfy-easy-grids",
|
||||
@ -3689,6 +3678,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "Use [a/Pilgram2](https://github.com/mgineer85/pilgram2) filters in ComfyUI"
|
||||
},
|
||||
{
|
||||
"author": "kinfolk0117",
|
||||
"title": "Gridswapper",
|
||||
"reference": "https://github.com/kinfolk0117/ComfyUI_GridSwapper",
|
||||
"files": [
|
||||
"https://github.com/kinfolk0117/ComfyUI_GridSwapper"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Gridswapper takes a batch of latents and spreads them over the necessary amount of grids. It then automatically shuffles the images in the grids for each step. So, a batch of 12 latents for a 2x2 grid will generate 3 grid images in each step. It will then shuffle around the images for the next step. This makes it possible for all images to influence the others during the denoising process. This approach works well for generating 2-4 grids."
|
||||
},
|
||||
{
|
||||
"author": "Fictiverse",
|
||||
"title": "ComfyUI Fictiverse Nodes",
|
||||
@ -6710,6 +6709,17 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "Janky implementation of [a/HiDiffusion](https://github.com/megvii-research/HiDiffusion) for ComfyUI. Enables generating at resolutions higher than what the model was trained for. Only supports SD 1.x (maybe 2.x) and SDXL."
|
||||
},
|
||||
{
|
||||
"author": "blepping",
|
||||
"title": "comfyui_jankdiffusehigh",
|
||||
"id": "jank-diffusehigh",
|
||||
"reference": "https://github.com/blepping/comfyui_jankdiffusehigh",
|
||||
"files": [
|
||||
"https://github.com/blepping/comfyui_jankdiffusehigh"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Janky implementation of [a/DiffuseHigh](https://github.com/yhyun225/DiffuseHigh/) for ComfyUI. Enables generating at resolutions higher than what the model was trained for without requiring model patches."
|
||||
},
|
||||
{
|
||||
"author": "blepping",
|
||||
"title": "comfyui_overly_complicated_sampling",
|
||||
@ -8331,17 +8341,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "Custom nodes for ComfyUI by Eagleshadow."
|
||||
},
|
||||
{
|
||||
"author": "ArdeniusAI",
|
||||
"title": "CPlus_Ardenius ComfyUI Control Box",
|
||||
"id": "controlbox",
|
||||
"reference": "https://github.com/ArdeniusAI/CPlus_Ardenius",
|
||||
"files": [
|
||||
"https://github.com/ArdeniusAI/CPlus_Ardenius"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "1 node to have control over your workflow."
|
||||
},
|
||||
{
|
||||
"author": "Jannchie",
|
||||
"title": "ComfyUI-J",
|
||||
@ -8952,6 +8951,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "A collection of nodes for detecting color in images, leveraging RGB and LAB color spaces. These nodes aim to distinguish colored images from black and white, including those with color tints."
|
||||
},
|
||||
{
|
||||
"author": "DrMWeigand",
|
||||
"title": "StereoVision Plugin for ComfyUI",
|
||||
"reference": "https://github.com/DrMWeigand/ComfyUI-StereoVision",
|
||||
"files": [
|
||||
"https://github.com/DrMWeigand/ComfyUI-StereoVision"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "The StereoVision plugin for ComfyUI enables the creation of stereoscopic and autostereoscopic images and videos using depth maps. It supports both traditional stereoscopic image generation and autostereogram (Magic Eye) creation."
|
||||
},
|
||||
{
|
||||
"author": "bobmagicii",
|
||||
"title": "ComfyKit Custom Nodes",
|
||||
@ -9506,7 +9515,47 @@
|
||||
"https://github.com/AIFSH/PyramidFlow-ComfyUI"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "a custom node for [a/Pyramid-Flow](https://github.com/jy0205/Pyramid-Flow), you can find workflow here"
|
||||
"description": "a custom node for [a/Pyramid-Flow](https://github.com/jy0205/Pyramid-Flow)"
|
||||
},
|
||||
{
|
||||
"author": "AIFSH",
|
||||
"title": "JoyHallo-ComfyUI",
|
||||
"reference": "https://github.com/AIFSH/JoyHallo-ComfyUI",
|
||||
"files": [
|
||||
"https://github.com/AIFSH/JoyHallo-ComfyUI"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "a custom node for [a/JoyHallo](https://github.com/jdh-algo/JoyHallo)"
|
||||
},
|
||||
{
|
||||
"author": "AIFSH",
|
||||
"title": "F5-TTS-ComfyUI",
|
||||
"reference": "https://github.com/AIFSH/F5-TTS-ComfyUI",
|
||||
"files": [
|
||||
"https://github.com/AIFSH/F5-TTS-ComfyUI"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "a custom node for [a/F5-TTS](https://github.com/SWivid/F5-TTS)"
|
||||
},
|
||||
{
|
||||
"author": "AIFSH",
|
||||
"title": "FireRedTTS-ComfyUI",
|
||||
"reference": "https://github.com/AIFSH/FireRedTTS-ComfyUI",
|
||||
"files": [
|
||||
"https://github.com/AIFSH/FireRedTTS-ComfyUI"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "a custom node for [a/FireRedTTS](https://github.com/FireRedTeam/FireRedTTS)"
|
||||
},
|
||||
{
|
||||
"author": "AIFSH",
|
||||
"title": "IMAGDressing-ComfyUI",
|
||||
"reference": "https://github.com/AIFSH/IMAGDressing-ComfyUI",
|
||||
"files": [
|
||||
"https://github.com/AIFSH/IMAGDressing-ComfyUI"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "a custom nodde for [a/IMAGDressing](https://github.com/muzishen/IMAGDressing)"
|
||||
},
|
||||
{
|
||||
"author": "Koishi-Star",
|
||||
@ -9782,6 +9831,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "You can call Using Sapiens to get seg,normal,pose,depth,mask maps. Sapiens From: [a/facebookresearch/sapiens](https://github.com/facebookresearch/sapiens)"
|
||||
},
|
||||
{
|
||||
"author": "smthemex",
|
||||
"title": "ComfyUI_Hallo2",
|
||||
"reference": "https://github.com/smthemex/ComfyUI_Hallo2",
|
||||
"files": [
|
||||
"https://github.com/smthemex/ComfyUI_Hallo2"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Long-Duration and High-Resolution Audio-driven Portrait Image Animation,"
|
||||
},
|
||||
{
|
||||
"author": "choey",
|
||||
"title": "Comfy-Topaz",
|
||||
@ -12309,6 +12368,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "Content generation with open source models in comfyui via graq api implementation.\n[w/This repo is renamed from ComfyUI_GroqChat to ComfyUI_DW_CHAT. Please remove previous one and reinstall to this.]"
|
||||
},
|
||||
{
|
||||
"author": "yiwangsimple",
|
||||
"title": "florence_dw",
|
||||
"reference": "https://github.com/yiwangsimple/florence_dw",
|
||||
"files": [
|
||||
"https://github.com/yiwangsimple/florence_dw"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Based on the original repository [a/https://github.com/spacepxl/ComfyUI-Florence-2](https://github.com/spacepxl/ComfyUI-Florence-2), the model loading and storage methods have been improved, and sd3 has been newly added with enhanced speed and accuracy."
|
||||
},
|
||||
{
|
||||
"author": "Tritant",
|
||||
"title": "ComfyUI-CreaPrompt",
|
||||
@ -13036,6 +13105,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "This project adapts the SAM2 to incorporate functionalities from [a/comfyui_segment_anything](https://github.com/storyicon/comfyui_segment_anything). Many thanks to continue-revolution for their foundational work."
|
||||
},
|
||||
{
|
||||
"author": "neverbiasu",
|
||||
"title": "ComfyUI-StyleShot",
|
||||
"reference": "https://github.com/neverbiasu/ComfyUI-StyleShot",
|
||||
"files": [
|
||||
"https://github.com/neverbiasu/ComfyUI-StyleShot"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES:StyleShotApply"
|
||||
},
|
||||
{
|
||||
"author": "DriftJohnson",
|
||||
"title": "DJZ-Nodes",
|
||||
@ -14106,6 +14185,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "Quick connections, Circuit board connections"
|
||||
},
|
||||
{
|
||||
"author": "niknah",
|
||||
"title": "ComfyUI-F5-TTS",
|
||||
"reference": "https://github.com/niknah/ComfyUI-F5-TTS",
|
||||
"files": [
|
||||
"https://github.com/niknah/ComfyUI-F5-TTS"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI node for to make text to speech audio using F5-TTS [a/https://github.com/SWivid/F5-TTS](https://github.com/SWivid/F5-TTS)"
|
||||
},
|
||||
{
|
||||
"author": "daryltucker",
|
||||
"title": "ComfyUI-LoadFiles",
|
||||
@ -14313,16 +14402,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI-Merlin is a custom node extension for ComfyUI, introducing the Magic Photo Prompter. This powerful tool enhances your prompt engineering process by allowing users to easily construct detailed, high-quality prompts for photo-realistic image generation."
|
||||
},
|
||||
{
|
||||
"author": "neverbiasu",
|
||||
"title": "ComfyUI-StyleShot",
|
||||
"reference": "https://github.com/neverbiasu/ComfyUI-StyleShot",
|
||||
"files": [
|
||||
"https://github.com/neverbiasu/ComfyUI-StyleShot"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES:StyleShotApply"
|
||||
},
|
||||
{
|
||||
"author": "microbote",
|
||||
"title": "StyledCLIPTextEncode",
|
||||
@ -14699,6 +14778,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "New UI on the sidebar that allows for quick and easy navigation of images to help build styles, characters, backgrounds, etc. or even entire random prompts."
|
||||
},
|
||||
{
|
||||
"author": "kinglord",
|
||||
"title": "ComfyUI_LoRA_Sidebar",
|
||||
"reference": "https://github.com/Kinglord/ComfyUI_LoRA_Sidebar",
|
||||
"files": [
|
||||
"https://github.com/Kinglord/ComfyUI_LoRA_Sidebar"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom front-end UX node that creates a visual library of all your LoRAs. It's designed to be fast, slim, and make using LoRAs in Comfy a lot more fun for visual users - especially if you have lots of LoRAs. Should make people used to A1111 and other UI heavy platforms feel more at home. If you've got lots of LoRAs, this sidebar could be your new best friend!"
|
||||
},
|
||||
{
|
||||
"author": "alexcong",
|
||||
"title": "Qwen2-VL wrapper for ComfyUI",
|
||||
@ -14836,16 +14925,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "A very simple Discord webhook integration node for ComfyUI that lets you post images and text."
|
||||
},
|
||||
{
|
||||
"author": "svdC1",
|
||||
"title": "LoRa Dataset Tools",
|
||||
"reference": "https://github.com/svdC1/comfy-ui-lora-dataset-tools",
|
||||
"files": [
|
||||
"https://github.com/svdC1/comfy-ui-lora-dataset-tools"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES:Directory Loader, Filter Images Without Faces, Detect Faces and Draw Detection Box"
|
||||
},
|
||||
{
|
||||
"author": "NyaamZ",
|
||||
"title": "Efficiency Nodes ExtendeD",
|
||||
@ -15118,13 +15197,13 @@
|
||||
},
|
||||
{
|
||||
"author": "asaddi",
|
||||
"title": "YALLM-LlamaVision",
|
||||
"title": "ComfyUI-YALLM-node",
|
||||
"reference": "https://github.com/asaddi/ComfyUI-YALLM-node",
|
||||
"files": [
|
||||
"https://github.com/asaddi/ComfyUI-YALLM-node"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A set of nodes for basic Llama 3.2 Vision support in ComfyUI. Give it an image and query and it will output a text response."
|
||||
"description": "Yet another set of LLM nodes for ComfyUI (for local/remote OpenAI-like APIs, multi-modal models supported)"
|
||||
},
|
||||
{
|
||||
"author": "ycyy",
|
||||
@ -15391,7 +15470,7 @@
|
||||
"https://github.com/ggarra13/ComfyUI-mrv2"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES:mrv2 Save EXR Image, mrv2 Annotations Image Node"
|
||||
"description": "Nodes to interact with the mrv2 player"
|
||||
},
|
||||
{
|
||||
"author": "JichaoLiang",
|
||||
@ -15408,10 +15487,10 @@
|
||||
"title": "Snap Processing for Comfyui",
|
||||
"reference": "https://github.com/SS-snap/ComfyUI-Snap_Processing",
|
||||
"files": [
|
||||
"https://github.com/SS-snap/ComfyUI-Snap_Processing/blob/master/Snap_canvas.py"
|
||||
"https://github.com/SS-snap/ComfyUI-Snap_Processing"
|
||||
],
|
||||
"install_type": "copy",
|
||||
"description": "for preprocessing images, presented in a visual way. It also calculates the corresponding image area."
|
||||
"install_type": "git-clone",
|
||||
"description": "preprocessing images, presented in a visual way. It also calculates the corresponding image area."
|
||||
},
|
||||
{
|
||||
"author": "RiceRound",
|
||||
@ -15547,16 +15626,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom node for ComfyUI to parse and extract data from JSON strings."
|
||||
},
|
||||
{
|
||||
"author": "ArdeniusAI",
|
||||
"title": "CPlus_Ardenius",
|
||||
"reference": "https://github.com/ArdeniusAI/CPlus_Ardenius",
|
||||
"files": [
|
||||
"https://github.com/ArdeniusAI/CPlus_Ardenius"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "CPlus_Ardenius ComfyUI Control Box ( 1 node to have control over your workflow )"
|
||||
},
|
||||
{
|
||||
"author": "bartly",
|
||||
"title": "Babel Removebg Api Node for ComfyUI",
|
||||
@ -15598,7 +15667,7 @@
|
||||
"https://github.com/MzMaXaM/ComfyUi-MzMaXaM"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A pack of nodes, to make my life and hopefully your a bit easier."
|
||||
"description": "A pack of nodes(only 2 for now) to make my life easier and hopefully yours ;)"
|
||||
},
|
||||
{
|
||||
"author": "robertvoy",
|
||||
@ -15610,16 +15679,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES:Step Slider, Denoise Slider, Guidance Slider, Batch Slider, Max Shift Slider, ControlNet Slider"
|
||||
},
|
||||
{
|
||||
"author": "Firetheft",
|
||||
"title": "ComfyUI-Flux-Prompt-Tools",
|
||||
"reference": "https://github.com/Firetheft/ComfyUI-Flux-Prompt-Tools",
|
||||
"files": [
|
||||
"https://github.com/Firetheft/ComfyUI-Flux-Prompt-Tools"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES:Flux Prompt Enhance, Flux Prompt Gemini Flash, Flux Prompt Generator, MiniCPM V2.6 Int4"
|
||||
},
|
||||
{
|
||||
"author": "Lam Yan",
|
||||
"title": "ComfyUI_Lam",
|
||||
@ -15702,24 +15761,25 @@
|
||||
"description": "Segment Any Bedroom Interior is a Python-based project designed to segment furniture and objects within a bedroom image. The segmentation process uses RGB codes to accurately differentiate between various pieces of furniture, providing a precise mask output for each segmented object. This project is integrated with ComfyUI to allow easy and intuitive usage."
|
||||
},
|
||||
{
|
||||
"author": "myshell-ai",
|
||||
"author": "MyShell",
|
||||
"title": "ComfyUI-ShellAgent-Plugin",
|
||||
"id": "comfyui_shellagent_plugin",
|
||||
"reference": "https://github.com/myshell-ai/ComfyUI-ShellAgent-Plugin",
|
||||
"files": [
|
||||
"https://github.com/myshell-ai/ComfyUI-ShellAgent-Plugin"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This repository provides utility nodes for defining inputs and outputs in ComfyUI workflows. These nodes are essential for running [a/ShellAgent](https://github.com/myshell-ai/ShellAgent) apps with ComfyUI, but they can also be used independently to specify input/output variables and their requirements explicitly."
|
||||
"description": "This repository provides utility nodes for defining inputs and outputs in ComfyUI workflows. These nodes are essential for running ShellAgent apps with ComfyUI, but they can also be used independently to specify input/output variables and their requirements explicitly."
|
||||
},
|
||||
{
|
||||
"author": "Vrch Studio",
|
||||
"author": "Vrch Studio (vrch.ai)",
|
||||
"title": "ComfyUI Web Viewer",
|
||||
"reference": "https://github.com/VrchStudio/comfyui-web-viewer",
|
||||
"files": [
|
||||
"https://github.com/VrchStudio/comfyui-web-viewer"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom node collection for ComfyUI providing a Web Viewer utility and a framework for real-time AI-generated interactive art. This plugin allows seamless integration of real-time streaming and AI-driven content into ComfyUI workflows, making it easier to manage and display interactive visuals."
|
||||
"description": "The ComfyUI Web Viewer by [a/vrch.ai](https://vrch.ai) is a custom node collection offering a real-time AI-generated interactive art framework. This utility integrates realtime streaming into ComfyUI workflows, supporting keyboard control nodes, OSC control nodes, sound input nodes, and more. Accessible from any device with a web browser, it enables real time interaction with AI-generated content, making it ideal for interactive visual projects and enhancing ComfyUI workflows with efficient content management and display."
|
||||
},
|
||||
{
|
||||
"author": "kk8bit",
|
||||
@ -15741,6 +15801,351 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "Pixydust Quantizer is a custom node extension for ComfyUI that allows for the simplified recreation of tile patterns used in 1990s 16-color PC graphics, offering advanced color quantization and palette optimization features."
|
||||
},
|
||||
{
|
||||
"author": "hoveychen",
|
||||
"title": "ComfyUI-MusePose-Remaster",
|
||||
"id": "musepose-remaster",
|
||||
"reference": "https://github.com/hoveychen/ComfyUI-MusePose-Remaster",
|
||||
"files": [
|
||||
"https://github.com/hoveychen/ComfyUI-MusePose-Remaster"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "MusePose Remaster is a remaster version of ComfyUI MusePose node.\nIt supports auto weights download, remove most necessary dependencies, etc."
|
||||
},
|
||||
{
|
||||
"author": "AhBumm",
|
||||
"title": "Customizable API Call Nodes by BillBum",
|
||||
"id": "billbum",
|
||||
"reference": "https://github.com/AhBumm/ComfyUI_BillBum_Nodes",
|
||||
"files": [
|
||||
"https://github.com/AhBumm/ComfyUI_BillBum_Nodes"
|
||||
],
|
||||
"nodename_pattern": "\\(BillBum\\)$",
|
||||
"install_type": "git-clone",
|
||||
"description": "API call node for Third-party platforms both official and local. Support VLMs LLMs Dalle3 Flux-Pro SD3 etc. And some little tools: img to b64 url, b64 url to img, b64 url to b64 data, reg text to word and ',' only, etc."
|
||||
},
|
||||
{
|
||||
"author": "Scepter",
|
||||
"title": "ComfyUI-Scepter",
|
||||
"id": "scepter",
|
||||
"reference": "https://github.com/modelscope/scepter",
|
||||
"files": [
|
||||
"https://github.com/modelscope/scepter"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Custom nodes for various visual generation and editing tasks using Scepter."
|
||||
},
|
||||
{
|
||||
"author": "DeemosTech",
|
||||
"title": "ComfyUI-Rodin",
|
||||
"id": "rodinHyperhuamn",
|
||||
"reference": "https://github.com/Ravenmelt/ComfyUI-Rodin",
|
||||
"files": [
|
||||
"https://github.com/Ravenmelt/ComfyUI-Rodin"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Comfyui-rodin is a 3D generation extension based on Rodin-API. It provides many of the functionality nodes currently available in RodinAPI and It provides a 3D preview node for ComfyUI."
|
||||
},
|
||||
{
|
||||
"author": "Ardenius",
|
||||
"title": "ComfyUI-Ardenius",
|
||||
"id": "ARD",
|
||||
"reference": "https://github.com/ArdeniusAI/ComfyUI-Ardenius",
|
||||
"files": [
|
||||
"https://github.com/ArdeniusAI/ComfyUI-Ardenius"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ARD ComfyUI Ardenius include ARD Control Box, ARD Math nodes and other helper nodes to be added in the future. for more info https://ko-fi.com/ardenius."
|
||||
},
|
||||
{
|
||||
"author": "brayevalerien",
|
||||
"title": "ComfyUI Resynthesizer",
|
||||
"reference": "https://github.com/brayevalerien/ComfyUI-resynthesizer",
|
||||
"files": [
|
||||
"https://github.com/brayevalerien/ComfyUI-resynthesizer"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This repository is a quick port of [a/Resynthesizer](https://github.com/bootchk/resynthesizer) to ComfyUI.\nResynthesizer is the open-source implementation of a texture generation technique proposed by Paul Harrison in 2005, especially useful for removing an object from an image (inpainting), which is most likely close to what Photoshop uses to for the content aware fill feature. Note that this is not using a diffusion model to inpaint, as opposed to many techniques of today, which makes it very fast and predictable, but sometimes yields worse results."
|
||||
},
|
||||
{
|
||||
"author": "BZcreativ",
|
||||
"title": "ComfyUI-FLUX-TOGETHER-API",
|
||||
"reference": "https://github.com/BZcreativ/ComfyUI-FLUX-TOGETHER-API",
|
||||
"files": [
|
||||
"https://github.com/BZcreativ/ComfyUI-FLUX-TOGETHER-API"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom node implementation for ComfyUI that integrates with Together.ai's FLUX image generation models. This project is inspired by and adapted from [a/ComfyUI-FLUX-BFL-API](https://github.com/gelasdev/ComfyUI-FLUX-BFL-API) to work with the Together.ai API."
|
||||
},
|
||||
{
|
||||
"author": "stormcenter",
|
||||
"title": "ComfyUI-AutoSplitGridImage",
|
||||
"reference": "https://github.com/stormcenter/ComfyUI-AutoSplitGridImage",
|
||||
"files": [
|
||||
"https://github.com/stormcenter/ComfyUI-AutoSplitGridImage"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI-AutoSplitGridImage is a custom node for ComfyUI that provides intelligent image splitting functionality. It combines edge detection for column splits and uniform division for row splits, offering a balanced approach to grid-based image segmentation."
|
||||
},
|
||||
{
|
||||
"author": "AkashKarnatak",
|
||||
"title": "ComfyUI_faishme",
|
||||
"reference": "https://github.com/AkashKarnatak/ComfyUI_faishme",
|
||||
"files": [
|
||||
"https://github.com/AkashKarnatak/ComfyUI_faishme"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI nodes for our product Faishme"
|
||||
},
|
||||
{
|
||||
"author": "ARZUMATA",
|
||||
"title": "ComfyUI-ARZUMATA",
|
||||
"reference": "https://github.com/ARZUMATA/ComfyUI-ARZUMATA",
|
||||
"files": [
|
||||
"https://github.com/ARZUMATA/ComfyUI-ARZUMATA"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES:Caching CLIP Text Encode for FLUX.\nRandom nodes for ComfyUI for various purposes."
|
||||
},
|
||||
{
|
||||
"author": "Rinsanga1",
|
||||
"title": "comfyui-florence2xy",
|
||||
"reference": "https://github.com/Rinsanga1/comfyui-florence2xy",
|
||||
"files": [
|
||||
"https://github.com/Rinsanga1/comfyui-florence2xy"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES:Florence2 Coordinates (XY Split)."
|
||||
},
|
||||
{
|
||||
"author": "gt732",
|
||||
"title": "ComfyUI-DreamWaltz-G",
|
||||
"reference": "https://github.com/gt732/ComfyUI-DreamWaltz-G",
|
||||
"files": [
|
||||
"https://github.com/gt732/ComfyUI-DreamWaltz-G"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This repository contains custom ComfyUI nodes designed to integrate with [a/DreamWaltz-G](https://github.com/Yukun-Huang/DreamWaltz-G), a cutting-edge model for generating expressive 3D Gaussian avatars using skeleton-guided 2D diffusion."
|
||||
},
|
||||
{
|
||||
"author": "clhui",
|
||||
"title": "Clh Tool for ComfyUI",
|
||||
"id": "ComfyUi-clh-Tool",
|
||||
"reference": "https://github.com/clhui/ComfyUi-clh-Tool",
|
||||
"files": [
|
||||
"https://github.com/clhui/ComfyUi-clh-Tool"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Some mathematical calculation nodes,freedom And omnipotent, string calculation nodes, can customize the number of parameters and calculation formulas(expression). The calculation content can also be displayed in places such as the label title of Comfy Node,String to Image Title Label"
|
||||
},
|
||||
{
|
||||
"author": "ruucm",
|
||||
"title": "Ruucm's ComfyUI Nodes",
|
||||
"id": "ruucm",
|
||||
"reference": "https://github.com/ruucm/ruucm-comfy",
|
||||
"nodename_pattern": " \\(ruucm\\)$",
|
||||
"files": [
|
||||
"https://github.com/ruucm/ruucm-comfy"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes: Load External LoRA Model Only"
|
||||
},
|
||||
{
|
||||
"author": "Apache0ne",
|
||||
"title": "ComfyUI-EasyUrlLoader",
|
||||
"id": "easy-url-loader",
|
||||
"reference": "https://github.com/Apache0ne/ComfyUI-EasyUrlLoader",
|
||||
"files": [
|
||||
"https://github.com/Apache0ne/ComfyUI-EasyUrlLoader"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Simple 4k YT Downloader Through URL"
|
||||
},
|
||||
{
|
||||
"author": "TZOOTZ",
|
||||
"title": "TZOOTZ VHS Effect Node",
|
||||
"reference": "https://github.com/TZOOTZ/ComfyUI-TZOOTZ_VHS",
|
||||
"files": [
|
||||
"https://github.com/TZOOTZ/ComfyUI-TZOOTZ_VHS"
|
||||
],
|
||||
"pip": ["numpy<2"],
|
||||
"install_type": "git-clone",
|
||||
"description": "The TZOOTZ VHS Effect Node is designed for multimedia creators who want to blend digital precision with analog imperfection ↔️. Inspired by retro VHS aesthetics, this node lets you apply grain, color bleeding, saturation adjustments, and more, giving any image a touch of analog warmth and noise."
|
||||
},
|
||||
{
|
||||
"author": "jianzhichun",
|
||||
"title": "ComfyUI-Easyai",
|
||||
"id": "comfyui-easyai",
|
||||
"reference": "https://github.com/jianzhichun/ComfyUI-Easyai",
|
||||
"files": [
|
||||
"https://github.com/jianzhichun/ComfyUI-Easyai"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI-Easyai is a powerful extension for ComfyUI that enables users to share workflows and models to easyai."
|
||||
},
|
||||
{
|
||||
"author": "Isulion",
|
||||
"title": "ComfyUI_Isulion Random Prompt Generator",
|
||||
"reference": "https://github.com/Isulion/ComfyUI_Isulion",
|
||||
"files": [
|
||||
"https://github.com/Isulion/ComfyUI_Isulion"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI Nodes that generate prompts with the help of LLM from local or remote Ollama."
|
||||
},
|
||||
{
|
||||
"author": "sneccc",
|
||||
"title": "comfyui-snek-nodes",
|
||||
"reference": "https://github.com/sneccc/comfyui-snek-nodes",
|
||||
"files": [
|
||||
"https://github.com/sneccc/comfyui-snek-nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES:Aesthetics, Aesthetics V2, Load AI Toolkit Latent Flux, Send_to_Eagle"
|
||||
},
|
||||
{
|
||||
"author": "mithamunda",
|
||||
"title": "OllamaKiller Node for ComfyUI",
|
||||
"reference": "https://github.com/mithamunda/ComfyUI-ollama_killer",
|
||||
"files": [
|
||||
"https://github.com/mithamunda/ComfyUI-ollama_killer"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "OllamaKiller is a utility node for ComfyUI designed to manage VRAM usage more efficiently by automatically terminating the ollama_llama_server.exe process. This is particularly useful for users with limited VRAM, allowing them to clear up memory after running models and improve workflow performance."
|
||||
},
|
||||
{
|
||||
"author": "mithamunda",
|
||||
"title": "SD3.5 Empty Latent Size Picker",
|
||||
"reference": "https://github.com/mithamunda/ComfyUI-SD3.5-Latent-Size-Picker",
|
||||
"files": [
|
||||
"https://github.com/mithamunda/ComfyUI-SD3.5-Latent-Size-Picker"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A utility node for generating empty latent tensors in Stable Diffusion v3.5-compatible resolutions. This node allows for custom batch sizes, width/height overrides, and inverting aspect ratios, ensuring flexibility and compatibility in ComfyUI workflows."
|
||||
},
|
||||
{
|
||||
"author": "jeffrey2212",
|
||||
"title": "Pony Character Prompt Picker for ComfyUI",
|
||||
"reference": "https://github.com/jeffrey2212/ComfyUI-PonyCharacterPrompt",
|
||||
"files": [
|
||||
"https://github.com/jeffrey2212/ComfyUI-PonyCharacterPrompt"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "The Pony Character Prompt Picker node reads an Excel file specified by the user, allows manual selection of a tab, and randomly picks a cell value from a specified column, starting from row 3 to the end. The selected value is output as a string to the next node in the ComfyUI workflow."
|
||||
},
|
||||
{
|
||||
"author": "Jonseed",
|
||||
"title": "ComfyUI-Detail-Daemon",
|
||||
"reference": "https://github.com/Jonseed/ComfyUI-Detail-Daemon",
|
||||
"files": [
|
||||
"https://github.com/Jonseed/ComfyUI-Detail-Daemon"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A port of muerrilla's [a/sd-webui-Detail-Daemon](https://github.com/muerrilla/sd-webui-detail-daemon) as a node for ComfyUI, to adjust sigmas that control detail."
|
||||
},
|
||||
{
|
||||
"author": "chris-arsenault",
|
||||
"title": "ComfyUI-AharaNodes",
|
||||
"reference": "https://github.com/chris-arsenault/ComfyUI-AharaNodes",
|
||||
"files": [
|
||||
"https://github.com/chris-arsenault/ComfyUI-AharaNodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES:Frame Segmenter, Get Frame at Index, Repeat Sampler Config, Patch Repeat Sampler Config (Model), Patch Repeat Sampler Config (Latent), KSampler (Simple Input)"
|
||||
},
|
||||
{
|
||||
"author": "mfg637",
|
||||
"title": "ComfyUI-ScheduledGuider-Ext",
|
||||
"reference": "https://github.com/mfg637/ComfyUI-ScheduledGuider-Ext",
|
||||
"files": [
|
||||
"https://github.com/mfg637/ComfyUI-ScheduledGuider-Ext"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES:ScheduledCFGGuider, PerpNegScheduledCFGGuider, CosineScheduler, Add zSNR Sigma max, InvertSigmas, ConcatSigmas, OffsetSigmas"
|
||||
},
|
||||
{
|
||||
"author": "changwook987",
|
||||
"title": "ComfyUI-Small-Utility",
|
||||
"reference": "https://github.com/changwook987/ComfyUI-Small-Utility",
|
||||
"files": [
|
||||
"https://github.com/changwook987/ComfyUI-Small-Utility"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Context menu extension for CLIPTextEncode (sort prompt), EmptyLatentImage (sdxl size selector)."
|
||||
},
|
||||
{
|
||||
"author": "OpalSky",
|
||||
"title": "OpalSky Nodes",
|
||||
"reference": "https://github.com/OpalSky-AI/OpalSky_Nodes",
|
||||
"files": [
|
||||
"https://github.com/OpalSky-AI/OpalSky_Nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A set of custom nodes for ComfyUI that provides enhanced string manipulation and prompt variant generation functionality for AI workflows."
|
||||
},
|
||||
{
|
||||
"author": "JustinMatters",
|
||||
"title": "ComfyUI JMNodes",
|
||||
"id": "JMNodes",
|
||||
"reference": "https://github.com/JustinMatters/comfyUI-JMNodes",
|
||||
"files": [
|
||||
"https://github.com/JustinMatters/comfyUI-JMNodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Provides nodes to support generation of all possible combinations of a set of prompts via boolean logic"
|
||||
},
|
||||
{
|
||||
"author": "lgldlk",
|
||||
"title": "ComfyUI-PC-ding-dong",
|
||||
"reference": "https://github.com/lgldlk/ComfyUI-PC-ding-dong",
|
||||
"files": [
|
||||
"https://github.com/lgldlk/ComfyUI-PC-ding-dong"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Just like when your pizza is ready and the oven goes 'Ding! 🍕', this plugin lets your ComfyUI notify you when your AI creations are done baking!\nA ComfyUI custom node that sends you a friendly 'ding-dong' notification when your workflows are fully cooked and ready to serve. No more staring at the screen waiting - let the AI kitchen tell you when dinner's ready! 👨🍳"
|
||||
},
|
||||
{
|
||||
"author": "raspie10032",
|
||||
"title": "ComfyUI NAI Prompt Converter",
|
||||
"reference": "https://github.com/raspie10032/ComfyUI_RS_NAI_Local_Prompt_converter",
|
||||
"files": [
|
||||
"https://github.com/raspie10032/ComfyUI_RS_NAI_Local_Prompt_converter"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom node extension for ComfyUI that enables conversion between NovelAI and ComfyUI prompt formats, along with extraction of NovelAI metadata from PNG images."
|
||||
},
|
||||
{
|
||||
"author": "zmwv823",
|
||||
"title": "ComfyUI_Ctrlora",
|
||||
"reference": "https://github.com/zmwv823/ComfyUI_Ctrlora",
|
||||
"files": [
|
||||
"https://github.com/zmwv823/ComfyUI_Ctrlora"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Unofficial custom_node for [a/xyfJASON/ctrlora](https://github.com/xyfJASON/ctrlora)."
|
||||
},
|
||||
{
|
||||
"author": "Wakfull33",
|
||||
"title": "ComfyUI-SaveImageCivitAI",
|
||||
"reference": "https://github.com/Wakfull33/ComfyUI-SaveImageCivitAI",
|
||||
"files": [
|
||||
"https://github.com/Wakfull33/ComfyUI-SaveImageCivitAI"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom node allowing to save images with CIVITAI readable datas"
|
||||
},
|
||||
{
|
||||
"author": "waterminer",
|
||||
"title": "ComfyUI-tagcomplete",
|
||||
"reference": "https://github.com/waterminer/ComfyUI-tagcomplete",
|
||||
"files": [
|
||||
"https://github.com/waterminer/ComfyUI-tagcomplete"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This extension provides tag completion feature in textbox."
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -16092,12 +16497,13 @@
|
||||
"title": "Bobs_FLUX_SDXL_Latent_Optimizer",
|
||||
"reference": "https://github.com/BobsBlazed/Bobs_FLUX_SDXL_Latent_Optimizer",
|
||||
"files": [
|
||||
"https://github.com/BobsBlazed/Bobs_FLUX_SDXL_Latent_Optimizer/raw/refs/heads/main/Bobs_FLUX_SDXL_Latent_Optimizer.py"
|
||||
"https://github.com/BobsBlazed/Bobs_Latent_Optimizer/raw/refs/heads/main/Bobs_Latent_Optimizer.py"
|
||||
],
|
||||
"install_type": "copy",
|
||||
"description": "This custom node for ComfyUI is designed to optimize latent generation for use with both FLUX and SDXL modes. It provides flexible control over aspect ratios, megapixel sizes, and upscale factors, allowing users to dynamically create latents that fit specific tiling and resolution needs."
|
||||
},
|
||||
|
||||
|
||||
{
|
||||
"author": "theally",
|
||||
"title": "TheAlly's Custom Nodes",
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
4615
github-stats.json
4615
github-stats.json
File diff suppressed because it is too large
Load Diff
@ -1120,33 +1120,7 @@ async def install_model(request):
|
||||
return web.Response(status=400)
|
||||
|
||||
|
||||
class ManagerTerminalHook:
|
||||
def write_stderr(self, msg):
|
||||
PromptServer.instance.send_sync("manager-terminal-feedback", {"data": msg})
|
||||
|
||||
def write_stdout(self, msg):
|
||||
PromptServer.instance.send_sync("manager-terminal-feedback", {"data": msg})
|
||||
|
||||
|
||||
manager_terminal_hook = ManagerTerminalHook()
|
||||
|
||||
|
||||
@routes.get("/manager/terminal")
|
||||
async def terminal_mode(request):
|
||||
if not is_allowed_security_level('high'):
|
||||
print(SECURITY_MESSAGE_NORMAL_MINUS)
|
||||
return web.Response(status=403)
|
||||
|
||||
if "mode" in request.rel_url.query:
|
||||
if request.rel_url.query['mode'] == 'true':
|
||||
sys.__comfyui_manager_terminal_hook.add_hook('cm', manager_terminal_hook)
|
||||
else:
|
||||
sys.__comfyui_manager_terminal_hook.remove_hook('cm')
|
||||
|
||||
return web.Response(status=200)
|
||||
|
||||
|
||||
@routes.get("/manager/preview_method")
|
||||
@PromptServer.instance.routes.get("/manager/preview_method")
|
||||
async def preview_method(request):
|
||||
if "value" in request.rel_url.query:
|
||||
set_preview_method(request.rel_url.query['value'])
|
||||
@ -1429,6 +1403,6 @@ if not os.path.exists(core.config_path):
|
||||
cm_global.register_extension('ComfyUI-Manager',
|
||||
{'version': core.version,
|
||||
'name': 'ComfyUI Manager',
|
||||
'nodes': {'Terminal Log //CM'},
|
||||
'nodes': {},
|
||||
'description': 'It provides the ability to manage custom nodes in ComfyUI.', })
|
||||
|
||||
|
||||
@ -1,83 +0,0 @@
|
||||
import {app} from "../../scripts/app.js";
|
||||
import {ComfyWidgets} from "../../scripts/widgets.js";
|
||||
// Node that add notes to your project
|
||||
|
||||
let terminal_node;
|
||||
let log_mode = false;
|
||||
|
||||
app.registerExtension({
|
||||
name: "Comfy.Manager.Terminal",
|
||||
|
||||
registerCustomNodes() {
|
||||
class TerminalNode extends LiteGraph.LGraphNode {
|
||||
color = "#222222";
|
||||
bgcolor = "#000000";
|
||||
groupcolor = LGraphCanvas.node_colors.black.groupcolor;
|
||||
constructor() {
|
||||
super();
|
||||
this.title = "Terminal Log (Manager)";
|
||||
this.logs = [];
|
||||
|
||||
if (!this.properties) {
|
||||
this.properties = {};
|
||||
this.properties.text="";
|
||||
}
|
||||
|
||||
ComfyWidgets.STRING(this, "", ["", {default:this.properties.text, multiline: true}], app)
|
||||
ComfyWidgets.BOOLEAN(this, "mode", ["", {default:true, label_on:'Logging', label_off:'Stop'}], app)
|
||||
ComfyWidgets.INT(this, "lines", ["", {default:500, min:10, max:10000, steps:1}], app)
|
||||
|
||||
let self = this;
|
||||
Object.defineProperty(this.widgets[1], 'value', {
|
||||
set: (v) => {
|
||||
api.fetchApi(`/manager/terminal?mode=${v}`, {});
|
||||
log_mode = v;
|
||||
},
|
||||
get: () => {
|
||||
return log_mode;
|
||||
}
|
||||
});
|
||||
|
||||
this.serialize_widgets = false;
|
||||
this.isVirtualNode = true;
|
||||
|
||||
if(terminal_node) {
|
||||
try {
|
||||
terminal_node.widgets[0].value = 'The output of this node is disabled because another terminal node has appeared.';
|
||||
}
|
||||
catch {}
|
||||
}
|
||||
terminal_node = this;
|
||||
}
|
||||
}
|
||||
|
||||
// Load default visibility
|
||||
LiteGraph.registerNodeType(
|
||||
"Terminal Log //CM",
|
||||
Object.assign(TerminalNode, {
|
||||
title_mode: LiteGraph.NORMAL_TITLE,
|
||||
title: "Terminal Log (Manager)",
|
||||
collapsable: true,
|
||||
})
|
||||
);
|
||||
|
||||
TerminalNode.category = "utils";
|
||||
},
|
||||
});
|
||||
|
||||
|
||||
import { api } from "../../scripts/api.js";
|
||||
|
||||
function terminalFeedback(event) {
|
||||
if(terminal_node) {
|
||||
terminal_node.logs.push(event.detail.data);
|
||||
if(terminal_node.logs.length > terminal_node.widgets[2].value) {
|
||||
terminal_node.logs.shift();
|
||||
if(terminal_node.logs[0] == '' || terminal_node.logs[0] == '\n')
|
||||
terminal_node.logs.shift();
|
||||
}
|
||||
terminal_node.widgets[0].value = [...terminal_node.logs].reverse().join('').trim();
|
||||
}
|
||||
}
|
||||
|
||||
api.addEventListener("manager-terminal-feedback", terminalFeedback);
|
||||
@ -11,6 +11,67 @@
|
||||
|
||||
|
||||
|
||||
|
||||
{
|
||||
"author": "neeltheninja",
|
||||
"title": "ComfyUI-TempFileDeleter [UNSAFE]",
|
||||
"reference": "https://github.com/neeltheninja/ComfyUI-TempFileDeleter",
|
||||
"files": [
|
||||
"https://github.com/neeltheninja/ComfyUI-TempFileDeleter"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This node is designed to streamline your workflow in ComfyUI by efficiently cleaning up temporary files on each run. This node takes no input. You can specify 'on' or 'off' in the node itself, or just bypass to not use use it.[w/This node can delete any files in the folder mentioned in 'folder_path' in the node. Be aware of this and change the folder path correctly before running any workflow with this node. I will NOT be responsible for wrongly deleted files because you didn't read this beforehand.]"
|
||||
},
|
||||
{
|
||||
"author": "kylegrover",
|
||||
"title": "ComfyUI-MochiWrapper [UNSAFE]",
|
||||
"reference": "https://github.com/kylegrover/comfyui-python-cowboy",
|
||||
"files": [
|
||||
"https://github.com/kylegrover/comfyui-python-cowboy"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "run python code in comfyui\nuses codemirror for nice syntax highlighting\nNOTE: based on ComfyUI-nidefawl[w/This node is an unsafe node that includes the capability to execute arbitrary python script.]"
|
||||
},
|
||||
{
|
||||
"author": "kijai",
|
||||
"title": "ComfyUI-MochiWrapper [WIP]",
|
||||
"reference": "https://github.com/kijai/ComfyUI-MochiWrapper",
|
||||
"files": [
|
||||
"https://github.com/kijai/ComfyUI-MochiWrapper"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI wrapper nodes for [a/Mochi](https://github.com/genmoai/models) video generator"
|
||||
},
|
||||
{
|
||||
"author": "kk8bit",
|
||||
"title": "KayTool",
|
||||
"reference": "https://github.com/kk8bit/KayTool",
|
||||
"files": [
|
||||
"https://github.com/kk8bit/KayTool"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "KayTool is a custom node utility package developed for ComfyUI. I plan to add more features in the future."
|
||||
},
|
||||
{
|
||||
"author": "leadbreak",
|
||||
"title": "Face Aging [WIP]",
|
||||
"reference": "https://github.com/leadbreak/comfyui-faceaging",
|
||||
"files": [
|
||||
"https://github.com/leadbreak/comfyui-faceaging"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This is a comfyui custom node version of [a/Age Transformation](https://github.com/yuval-alaluf/SAM).\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "downlifted",
|
||||
"title": "ComfyUI_BWiZ_Nodes [WIP]",
|
||||
"reference": "https://github.com/downlifted/ComfyUI_BWiZ_Nodes",
|
||||
"files": [
|
||||
"https://github.com/downlifted/ComfyUI_BWiZ_Nodes"
|
||||
],
|
||||
"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]",
|
||||
@ -51,16 +112,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "Upscale image with model multiple times !"
|
||||
},
|
||||
{
|
||||
"author": "MiddleKD",
|
||||
"title": "ComfyUI-default-workflow-setter",
|
||||
"reference": "https://github.com/MiddleKD/ComfyUI-default-workflow-setter",
|
||||
"files": [
|
||||
"https://github.com/MiddleKD/ComfyUI-default-workflow-setter"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Default workflow setter"
|
||||
},
|
||||
{
|
||||
"author": "huangyangke",
|
||||
"title": "ComfyUI-Kolors-IpadapterFaceId [WIP]",
|
||||
@ -81,16 +132,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES:Check Value Type"
|
||||
},
|
||||
{
|
||||
"author": "Firetheft",
|
||||
"title": "ComfyUI-Flux-Prompt-Tools",
|
||||
"reference": "https://github.com/Firetheft/ComfyUI-Flux-Prompt-Tools",
|
||||
"files": [
|
||||
"https://github.com/Firetheft/ComfyUI-Flux-Prompt-Tools"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES:flux-prompt-enhance-node, flux-prompt-generator, flux-prompt-gemini-flash-node"
|
||||
},
|
||||
{
|
||||
"author": "SirVeggie",
|
||||
"title": "SirVeggie/Custom nodes for ComfyUI",
|
||||
@ -1642,7 +1683,7 @@
|
||||
"https://github.com/flyingdogsoftware/gyre_for_comfyui"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes:GyreLoopStart, GyreLoopEnd, GyreIfElse"
|
||||
"description": "Nodes:BackgroundRemoval, GyreLoopStart, GyreLoopEnd, GyreIfElse"
|
||||
},
|
||||
{
|
||||
"author": "githubYiheng",
|
||||
|
||||
@ -537,20 +537,6 @@
|
||||
"title_aux": "ComfyUI-AppIO"
|
||||
}
|
||||
],
|
||||
"https://github.com/Firetheft/ComfyUI-Flux-Prompt-Tools": [
|
||||
[
|
||||
"ColorPaletteExtractorNode",
|
||||
"ColorPalettePickerNode",
|
||||
"ColorPaletteTransferNode",
|
||||
"FluxPromptEnhanceNode",
|
||||
"GeminiFlashNode",
|
||||
"MiniCPM_V_2_6_Int4_Node",
|
||||
"PromptGeneratorNode"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-Flux-Prompt-Tools"
|
||||
}
|
||||
],
|
||||
"https://github.com/Fucci-Mateo/ComfyUI-Airtable": [
|
||||
[
|
||||
"Push pose to Airtable"
|
||||
@ -969,9 +955,7 @@
|
||||
"Clip Tokens Encode (Shinsplat)",
|
||||
"Green Box (Shinsplat)",
|
||||
"Hex To Other (Shinsplat)",
|
||||
"KSampler (Shinsplat)",
|
||||
"Lora Loader (Shinsplat)",
|
||||
"Nupoma (Shinsplat)",
|
||||
"Seed (Shinsplat)",
|
||||
"String Interpolated (Shinsplat)",
|
||||
"Sum Wrap (Shinsplat)",
|
||||
@ -1206,7 +1190,8 @@
|
||||
[
|
||||
"PyExec",
|
||||
"PyExec_Output",
|
||||
"PyExec_OutputIsList"
|
||||
"PyExec_OutputIsList",
|
||||
"PyExec_OutputIsValue"
|
||||
],
|
||||
{
|
||||
"author": "SeniorPioner",
|
||||
@ -1395,6 +1380,7 @@
|
||||
"EmptyImage",
|
||||
"EmptyLatentAudio",
|
||||
"EmptyLatentImage",
|
||||
"EmptyMochiLatentVideo",
|
||||
"EmptySD3LatentImage",
|
||||
"ExponentialScheduler",
|
||||
"FeatherMask",
|
||||
@ -1468,6 +1454,7 @@
|
||||
"ModelMergeFlux1",
|
||||
"ModelMergeSD1",
|
||||
"ModelMergeSD2",
|
||||
"ModelMergeSD35_Large",
|
||||
"ModelMergeSD3_2B",
|
||||
"ModelMergeSDXL",
|
||||
"ModelMergeSimple",
|
||||
@ -1522,6 +1509,7 @@
|
||||
"SelfAttentionGuidance",
|
||||
"SetLatentNoiseMask",
|
||||
"SetUnionControlNetType",
|
||||
"SkipLayerGuidanceSD3",
|
||||
"SolidMask",
|
||||
"SplitImageWithAlpha",
|
||||
"SplitSigmas",
|
||||
@ -1705,6 +1693,20 @@
|
||||
"title_aux": "ComfyUI_WcpD_Utility_Kit"
|
||||
}
|
||||
],
|
||||
"https://github.com/downlifted/ComfyUI_BWiZ_Nodes": [
|
||||
[
|
||||
"BWIZInteractiveLogMonitor",
|
||||
"BWIZ_AdvancedLoadImageBatch",
|
||||
"BWIZ_CaptainWebhook",
|
||||
"BWIZ_ComfyEmail",
|
||||
"BWIZ_ErrorDetector",
|
||||
"BWIZ_HFRepoBatchLoader",
|
||||
"BWIZ_NotificationSound"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI_BWiZ_Nodes [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/eigenpunk/ComfyUI-audio": [
|
||||
[
|
||||
"ApplyVoiceFixer",
|
||||
@ -1834,6 +1836,7 @@
|
||||
"GNI_HEX_TO_COLOR",
|
||||
"GNI_RGB_TO_COLOR",
|
||||
"GN_COLOR_TO_INT",
|
||||
"GN_IO_GET_FILENAME",
|
||||
"GN_MASK_TO_IMAGE",
|
||||
"GN_SNAP_RESIZE"
|
||||
],
|
||||
@ -2328,6 +2331,21 @@
|
||||
"title_aux": "ComfyUI-FollowYourEmojiWrapper [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/kijai/ComfyUI-MochiWrapper": [
|
||||
[
|
||||
"DownloadAndLoadMochiModel",
|
||||
"MochiDecode",
|
||||
"MochiDecodeSpatialTiling",
|
||||
"MochiModelLoader",
|
||||
"MochiSampler",
|
||||
"MochiTextEncode",
|
||||
"MochiTorchCompileSettings",
|
||||
"MochiVAELoader"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-MochiWrapper [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/kijai/ComfyUI-VEnhancer": [
|
||||
[
|
||||
"DownloadAndLoadVEnhancerModel",
|
||||
@ -2338,6 +2356,15 @@
|
||||
"title_aux": "ComfyUI nodes for VEnhancer [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/kk8bit/KayTool": [
|
||||
[
|
||||
"Color_Adjustment",
|
||||
"Custom_Save_Image"
|
||||
],
|
||||
{
|
||||
"title_aux": "KayTool"
|
||||
}
|
||||
],
|
||||
"https://github.com/komojini/ComfyUI_Prompt_Template_CustomNodes/raw/main/prompt_with_template.py": [
|
||||
[
|
||||
"ObjectPromptWithTemplate",
|
||||
@ -2385,6 +2412,14 @@
|
||||
"title_aux": "comfyui-Kwtoolset"
|
||||
}
|
||||
],
|
||||
"https://github.com/kylegrover/comfyui-python-cowboy": [
|
||||
[
|
||||
"PythonScript"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-MochiWrapper [UNSAFE]"
|
||||
}
|
||||
],
|
||||
"https://github.com/laksjdjf/ssd-1b-comfyui": [
|
||||
[
|
||||
"SSD-1B-Loader"
|
||||
@ -2393,6 +2428,14 @@
|
||||
"title_aux": "ssd-1b-comfyui"
|
||||
}
|
||||
],
|
||||
"https://github.com/leadbreak/comfyui-faceaging": [
|
||||
[
|
||||
"AgeTransformationNode"
|
||||
],
|
||||
{
|
||||
"title_aux": "Face Aging [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/leeguandong/ComfyUI_AliControlnetInpainting": [
|
||||
[
|
||||
"AliInpaintingsampler",
|
||||
@ -2603,10 +2646,13 @@
|
||||
],
|
||||
"https://github.com/mfg637/ComfyUI-ScheduledGuider-Ext": [
|
||||
[
|
||||
"Add zSNR Sigma max",
|
||||
"ConcatSigmas",
|
||||
"CosineScheduler",
|
||||
"InvertSigmas",
|
||||
"SheduledCFGGuider"
|
||||
"OffsetSigmas",
|
||||
"PerpNegScheduledCFGGuider",
|
||||
"ScheduledCFGGuider"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-ScheduledGuider-Ext"
|
||||
@ -2653,6 +2699,14 @@
|
||||
"title_aux": "ComfyUI GLIGEN GUI Node"
|
||||
}
|
||||
],
|
||||
"https://github.com/neeltheninja/ComfyUI-TempFileDeleter": [
|
||||
[
|
||||
"TempCleaner"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-TempFileDeleter [UNSAFE]"
|
||||
}
|
||||
],
|
||||
"https://github.com/neeltheninja/ComfyUI-TextOverlay": [
|
||||
[
|
||||
"TextOverlay"
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -1,8 +1,18 @@
|
||||
{
|
||||
"custom_nodes": [
|
||||
{
|
||||
"author": "BlenderNeko",
|
||||
"title": "ltdrdata/ComfyUI_TiledKSampler",
|
||||
"reference": "https://github.com/ltdrdata/ComfyUI_TiledKSampler",
|
||||
"files": [
|
||||
"https://github.com/ltdrdata/ComfyUI_TiledKSampler"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "PR for [a/https://github.com/BlenderNeko/ComfyUI_TiledKSampler/pull/59](https://github.com/BlenderNeko/ComfyUI_TiledKSampler/pull/59)"
|
||||
},
|
||||
{
|
||||
"author": "leeooo001",
|
||||
"title": "ComfyUI-leo-GVHMR",
|
||||
"title": "ComfyUI-leo-Hamer",
|
||||
"reference": "https://github.com/leeooo001/ComfyUI-leo-Hamer",
|
||||
"files": [
|
||||
"https://github.com/leeooo001/ComfyUI-leo-Hamer"
|
||||
@ -32,7 +42,7 @@
|
||||
},
|
||||
{
|
||||
"author": "jags111",
|
||||
"title": "NyaamZ/ComfyUI-Long-CLIP",
|
||||
"title": "NyaamZ/efficiency-nodes-ED",
|
||||
"reference": "https://github.com/NyaamZ/efficiency-nodes-ED",
|
||||
"files": [
|
||||
"https://github.com/NyaamZ/efficiency-nodes-ED"
|
||||
|
||||
@ -10,7 +10,58 @@
|
||||
},
|
||||
|
||||
|
||||
|
||||
{
|
||||
"author": "city96",
|
||||
"title": "SD-Advanced-Noise [DEPRECATED]",
|
||||
"id": "adv-noise",
|
||||
"reference": "https://github.com/city96/SD-Advanced-Noise",
|
||||
"files": [
|
||||
"https://github.com/city96/SD-Advanced-Noise"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes: LatentGaussianNoise, MathEncode. An experimental custom node that generates latent noise directly by utilizing the linear characteristics of the latent space."
|
||||
},
|
||||
{
|
||||
"author": "shockz0rz",
|
||||
"title": "InterpolateEverything [DEPRECATED]",
|
||||
"id": "interpolate-everything",
|
||||
"reference": "https://github.com/shockz0rz/ComfyUI_InterpolateEverything",
|
||||
"files": [
|
||||
"https://github.com/shockz0rz/ComfyUI_InterpolateEverything"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes: Interpolate Poses, Interpolate Lineart, ... Custom nodes for interpolating between, well, everything in the Stable Diffusion ComfyUI."
|
||||
},
|
||||
{
|
||||
"author": "svdC1",
|
||||
"title": "LoRa Dataset Tools [REMOVED]",
|
||||
"reference": "https://github.com/svdC1/comfy-ui-lora-dataset-tools",
|
||||
"files": [
|
||||
"https://github.com/svdC1/comfy-ui-lora-dataset-tools"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES:Directory Loader, Filter Images Without Faces, Detect Faces and Draw Detection Box"
|
||||
},
|
||||
{
|
||||
"author": "MiddleKD",
|
||||
"title": "ComfyUI-default-workflow-setter [REMOVED]",
|
||||
"reference": "https://github.com/MiddleKD/ComfyUI-default-workflow-setter",
|
||||
"files": [
|
||||
"https://github.com/MiddleKD/ComfyUI-default-workflow-setter"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Default workflow setter"
|
||||
},
|
||||
{
|
||||
"author": "Firetheft",
|
||||
"title": "ComfyUI-Flux-Prompt-Tools [REMOVED]",
|
||||
"reference": "https://github.com/Firetheft/ComfyUI-Flux-Prompt-Tools",
|
||||
"files": [
|
||||
"https://github.com/Firetheft/ComfyUI-Flux-Prompt-Tools"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES:Flux Prompt Enhance, Flux Prompt Gemini Flash, Flux Prompt Generator, MiniCPM V2.6 Int4"
|
||||
},
|
||||
{
|
||||
"author": "jtydhr88",
|
||||
"title": "ComfyUI Unique3D [DEPRECATED]",
|
||||
|
||||
@ -9,15 +9,480 @@
|
||||
},
|
||||
|
||||
|
||||
|
||||
{
|
||||
"author": "Vrch Studio",
|
||||
"author": "zmwv823",
|
||||
"title": "ComfyUI_Ctrlora",
|
||||
"reference": "https://github.com/zmwv823/ComfyUI_Ctrlora",
|
||||
"files": [
|
||||
"https://github.com/zmwv823/ComfyUI_Ctrlora"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Unofficial custom_node for [a/xyfJASON/ctrlora](https://github.com/xyfJASON/ctrlora)."
|
||||
},
|
||||
{
|
||||
"author": "waterminer",
|
||||
"title": "ComfyUI-tagcomplete",
|
||||
"reference": "https://github.com/waterminer/ComfyUI-tagcomplete",
|
||||
"files": [
|
||||
"https://github.com/waterminer/ComfyUI-tagcomplete"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This extension provides tag completion feature in textbox."
|
||||
},
|
||||
{
|
||||
"author": "JustinMatters",
|
||||
"title": "ComfyUI JMNodes",
|
||||
"id": "JMNodes",
|
||||
"reference": "https://github.com/JustinMatters/comfyUI-JMNodes",
|
||||
"files": [
|
||||
"https://github.com/JustinMatters/comfyUI-JMNodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Provides nodes to support generation of all possible combinations of a set of prompts via boolean logic"
|
||||
},
|
||||
{
|
||||
"author": "OpalSky",
|
||||
"title": "OpalSky Nodes",
|
||||
"reference": "https://github.com/OpalSky-AI/OpalSky_Nodes",
|
||||
"files": [
|
||||
"https://github.com/OpalSky-AI/OpalSky_Nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A set of custom nodes for ComfyUI that provides enhanced string manipulation and prompt variant generation functionality for AI workflows."
|
||||
},
|
||||
{
|
||||
"author": "lgldlk",
|
||||
"title": "ComfyUI-PC-ding-dong",
|
||||
"reference": "https://github.com/lgldlk/ComfyUI-PC-ding-dong",
|
||||
"files": [
|
||||
"https://github.com/lgldlk/ComfyUI-PC-ding-dong"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Just like when your pizza is ready and the oven goes 'Ding! 🍕', this plugin lets your ComfyUI notify you when your AI creations are done baking!\nA ComfyUI custom node that sends you a friendly 'ding-dong' notification when your workflows are fully cooked and ready to serve. No more staring at the screen waiting - let the AI kitchen tell you when dinner's ready! 👨🍳"
|
||||
},
|
||||
{
|
||||
"author": "raspie10032",
|
||||
"title": "ComfyUI NAI Prompt Converter",
|
||||
"reference": "https://github.com/raspie10032/ComfyUI_RS_NAI_Local_Prompt_converter",
|
||||
"files": [
|
||||
"https://github.com/raspie10032/ComfyUI_RS_NAI_Local_Prompt_converter"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom node extension for ComfyUI that enables conversion between NovelAI and ComfyUI prompt formats, along with extraction of NovelAI metadata from PNG images."
|
||||
},
|
||||
{
|
||||
"author": "Wakfull33",
|
||||
"title": "ComfyUI-SaveImageCivitAI",
|
||||
"reference": "https://github.com/Wakfull33/ComfyUI-SaveImageCivitAI",
|
||||
"files": [
|
||||
"https://github.com/Wakfull33/ComfyUI-SaveImageCivitAI"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom node allowing to save images with CIVITAI readable datas"
|
||||
},
|
||||
{
|
||||
"author": "mithamunda",
|
||||
"title": "SD3.5 Empty Latent Size Picker",
|
||||
"reference": "https://github.com/mithamunda/ComfyUI-SD3.5-Latent-Size-Picker",
|
||||
"files": [
|
||||
"https://github.com/mithamunda/ComfyUI-SD3.5-Latent-Size-Picker"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A utility node for generating empty latent tensors in Stable Diffusion v3.5-compatible resolutions. This node allows for custom batch sizes, width/height overrides, and inverting aspect ratios, ensuring flexibility and compatibility in ComfyUI workflows."
|
||||
},
|
||||
{
|
||||
"author": "ruucm",
|
||||
"title": "Ruucm's ComfyUI Nodes",
|
||||
"id": "ruucm",
|
||||
"reference": "https://github.com/ruucm/ruucm-comfy",
|
||||
"nodename_pattern": " \\(ruucm\\)$",
|
||||
"files": [
|
||||
"https://github.com/ruucm/ruucm-comfy"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes: Load External LoRA Model Only"
|
||||
},
|
||||
{
|
||||
"author": "clhui",
|
||||
"title": "Free computing tool for ComfyUI",
|
||||
"id": "CLHFreeComputingTool",
|
||||
"reference": "https://github.com/clhui/ComfyUi-clh-Tool",
|
||||
"files": [
|
||||
"https://github.com/clhui/ComfyUi-clh-Tool"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Some mathematical calculation nodes, string calculation nodes, can customize the number of parameters and calculation formulas. The calculation content can also be displayed in places such as the label title of Comfy Node,String to Image Title Label"
|
||||
},
|
||||
{
|
||||
"author": "AIFSH",
|
||||
"title": "IMAGDressing-ComfyUI",
|
||||
"reference": "https://github.com/AIFSH/IMAGDressing-ComfyUI",
|
||||
"files": [
|
||||
"https://github.com/AIFSH/IMAGDressing-ComfyUI"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "a custom nodde for [a/IMAGDressing](https://github.com/muzishen/IMAGDressing)"
|
||||
},
|
||||
{
|
||||
"author": "Apache0ne",
|
||||
"title": "ComfyUI-EasyUrlLoader",
|
||||
"id": "easy-url-loader",
|
||||
"reference": "https://github.com/Apache0ne/ComfyUI-EasyUrlLoader",
|
||||
"files": [
|
||||
"https://github.com/Apache0ne/ComfyUI-EasyUrlLoader"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Simple 4k YT Downloader Through URL"
|
||||
},
|
||||
{
|
||||
"author": "jianzhichun",
|
||||
"title": "ComfyUI-Easyai",
|
||||
"id": "comfyui-easyai",
|
||||
"reference": "https://github.com/jianzhichun/ComfyUI-Easyai",
|
||||
"files": [
|
||||
"https://github.com/jianzhichun/ComfyUI-Easyai"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI-Easyai is a powerful extension for ComfyUI that enables users to share workflows and models to easyai."
|
||||
},
|
||||
{
|
||||
"author": "Isulion",
|
||||
"title": "ComfyUI_Isulion Random Prompt Generator",
|
||||
"reference": "https://github.com/Isulion/ComfyUI_Isulion",
|
||||
"files": [
|
||||
"https://github.com/Isulion/ComfyUI_Isulion"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI Nodes that generate prompts with the help of LLM from local or remote Ollama."
|
||||
},
|
||||
{
|
||||
"author": "mfg637",
|
||||
"title": "ComfyUI-ScheduledGuider-Ext",
|
||||
"reference": "https://github.com/mfg637/ComfyUI-ScheduledGuider-Ext",
|
||||
"files": [
|
||||
"https://github.com/mfg637/ComfyUI-ScheduledGuider-Ext"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES:ScheduledCFGGuider, PerpNegScheduledCFGGuider, CosineScheduler, Add zSNR Sigma max, InvertSigmas, ConcatSigmas, OffsetSigmas"
|
||||
},
|
||||
{
|
||||
"author": "TZOOTZ",
|
||||
"title": "TZOOTZ VHS Effect Node",
|
||||
"reference": "https://github.com/TZOOTZ/ComfyUI-TZOOTZ_VHS",
|
||||
"files": [
|
||||
"https://github.com/TZOOTZ/ComfyUI-TZOOTZ_VHS"
|
||||
],
|
||||
"pip": ["numpy<2"],
|
||||
"install_type": "git-clone",
|
||||
"description": "The TZOOTZ VHS Effect Node is designed for multimedia creators who want to blend digital precision with analog imperfection ↔️. Inspired by retro VHS aesthetics, this node lets you apply grain, color bleeding, saturation adjustments, and more, giving any image a touch of analog warmth and noise."
|
||||
},
|
||||
{
|
||||
"author": "sneccc",
|
||||
"title": "comfyui-snek-nodes",
|
||||
"reference": "https://github.com/sneccc/comfyui-snek-nodes",
|
||||
"files": [
|
||||
"https://github.com/sneccc/comfyui-snek-nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES:Aesthetics, Aesthetics V2, Load AI Toolkit Latent Flux, Send_to_Eagle"
|
||||
},
|
||||
{
|
||||
"author": "jeffrey2212",
|
||||
"title": "Pony Character Prompt Picker for ComfyUI",
|
||||
"reference": "https://github.com/jeffrey2212/ComfyUI-PonyCharacterPrompt",
|
||||
"files": [
|
||||
"https://github.com/jeffrey2212/ComfyUI-PonyCharacterPrompt"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "The Pony Character Prompt Picker node reads an Excel file specified by the user, allows manual selection of a tab, and randomly picks a cell value from a specified column, starting from row 3 to the end. The selected value is output as a string to the next node in the ComfyUI workflow."
|
||||
},
|
||||
{
|
||||
"author": "kinfolk0117",
|
||||
"title": "Gridswapper",
|
||||
"reference": "https://github.com/kinfolk0117/ComfyUI_GridSwapper",
|
||||
"files": [
|
||||
"https://github.com/kinfolk0117/ComfyUI_GridSwapper"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Gridswapper takes a batch of latents and spreads them over the necessary amount of grids. It then automatically shuffles the images in the grids for each step. So, a batch of 12 latents for a 2x2 grid will generate 3 grid images in each step. It will then shuffle around the images for the next step. This makes it possible for all images to influence the others during the denoising process. This approach works well for generating 2-4 grids."
|
||||
},
|
||||
{
|
||||
"author": "changwook987",
|
||||
"title": "ComfyUI-Small-Utility",
|
||||
"reference": "https://github.com/changwook987/ComfyUI-Small-Utility",
|
||||
"files": [
|
||||
"https://github.com/changwook987/ComfyUI-Small-Utility"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Context menu extension for CLIPTextEncode (sort prompt), EmptyLatentImage (sdxl size selector)."
|
||||
},
|
||||
{
|
||||
"author": "mithamunda",
|
||||
"title": "OllamaKiller Node for ComfyUI",
|
||||
"reference": "https://github.com/mithamunda/ComfyUI-ollama_killer",
|
||||
"files": [
|
||||
"https://github.com/mithamunda/ComfyUI-ollama_killer"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "OllamaKiller is a utility node for ComfyUI designed to manage VRAM usage more efficiently by automatically terminating the ollama_llama_server.exe process. This is particularly useful for users with limited VRAM, allowing them to clear up memory after running models and improve workflow performance."
|
||||
},
|
||||
{
|
||||
"author": "chris-arsenault",
|
||||
"title": "ComfyUI-AharaNodes",
|
||||
"reference": "https://github.com/chris-arsenault/ComfyUI-AharaNodes",
|
||||
"files": [
|
||||
"https://github.com/chris-arsenault/ComfyUI-AharaNodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES:Frame Segmenter, Get Frame at Index, Repeat Sampler Config, Patch Repeat Sampler Config (Model), Patch Repeat Sampler Config (Latent), KSampler (Simple Input)"
|
||||
},
|
||||
{
|
||||
"author": "Jonseed",
|
||||
"title": "ComfyUI-Detail-Daemon",
|
||||
"reference": "https://github.com/Jonseed/ComfyUI-Detail-Daemon",
|
||||
"files": [
|
||||
"https://github.com/Jonseed/ComfyUI-Detail-Daemon"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A port of muerrilla's [a/sd-webui-Detail-Daemon](https://github.com/muerrilla/sd-webui-detail-daemon) as a node for ComfyUI, to adjust sigmas that control detail."
|
||||
},
|
||||
{
|
||||
"author": "gt732",
|
||||
"title": "ComfyUI-DreamWaltz-G",
|
||||
"reference": "https://github.com/gt732/ComfyUI-DreamWaltz-G",
|
||||
"files": [
|
||||
"https://github.com/gt732/ComfyUI-DreamWaltz-G"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This repository contains custom ComfyUI nodes designed to integrate with [a/DreamWaltz-G](https://github.com/Yukun-Huang/DreamWaltz-G), a cutting-edge model for generating expressive 3D Gaussian avatars using skeleton-guided 2D diffusion."
|
||||
},
|
||||
{
|
||||
"author": "DrMWeigand",
|
||||
"title": "StereoVision Plugin for ComfyUI",
|
||||
"reference": "https://github.com/DrMWeigand/ComfyUI-StereoVision",
|
||||
"files": [
|
||||
"https://github.com/DrMWeigand/ComfyUI-StereoVision"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "The StereoVision plugin for ComfyUI enables the creation of stereoscopic and autostereoscopic images and videos using depth maps. It supports both traditional stereoscopic image generation and autostereogram (Magic Eye) creation."
|
||||
},
|
||||
{
|
||||
"author": "AIFSH",
|
||||
"title": "FireRedTTS-ComfyUI",
|
||||
"reference": "https://github.com/AIFSH/FireRedTTS-ComfyUI",
|
||||
"files": [
|
||||
"https://github.com/AIFSH/FireRedTTS-ComfyUI"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "a custom node for [a/FireRedTTS](https://github.com/FireRedTeam/FireRedTTS)"
|
||||
},
|
||||
{
|
||||
"author": "Rinsanga1",
|
||||
"title": "comfyui-florence2xy",
|
||||
"reference": "https://github.com/Rinsanga1/comfyui-florence2xy",
|
||||
"files": [
|
||||
"https://github.com/Rinsanga1/comfyui-florence2xy"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES:Florence2 Coordinates (XY Split)."
|
||||
},
|
||||
{
|
||||
"author": "ARZUMATA",
|
||||
"title": "ComfyUI-ARZUMATA",
|
||||
"reference": "https://github.com/ARZUMATA/ComfyUI-ARZUMATA",
|
||||
"files": [
|
||||
"https://github.com/ARZUMATA/ComfyUI-ARZUMATA"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES:Caching CLIP Text Encode for FLUX.\nRandom nodes for ComfyUI for various purposes."
|
||||
},
|
||||
{
|
||||
"author": "AkashKarnatak",
|
||||
"title": "ComfyUI_faishme",
|
||||
"reference": "https://github.com/AkashKarnatak/ComfyUI_faishme",
|
||||
"files": [
|
||||
"https://github.com/AkashKarnatak/ComfyUI_faishme"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI nodes for our product Faishme"
|
||||
},
|
||||
{
|
||||
"author": "kinglord",
|
||||
"title": "ComfyUI_LoRA_Sidebar",
|
||||
"reference": "https://github.com/Kinglord/ComfyUI_LoRA_Sidebar",
|
||||
"files": [
|
||||
"https://github.com/Kinglord/ComfyUI_LoRA_Sidebar"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom front-end UX node that creates a visual library of all your LoRAs. It's designed to be fast, slim, and make using LoRAs in Comfy a lot more fun for visual users - especially if you have lots of LoRAs. Should make people used to A1111 and other UI heavy platforms feel more at home. If you've got lots of LoRAs, this sidebar could be your new best friend!"
|
||||
},
|
||||
{
|
||||
"author": "brayevalerien",
|
||||
"title": "ComfyUI Resynthesizer",
|
||||
"reference": "https://github.com/brayevalerien/ComfyUI-resynthesizer",
|
||||
"files": [
|
||||
"https://github.com/brayevalerien/ComfyUI-resynthesizer"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This repository is a quick port of [a/Resynthesizer](https://github.com/bootchk/resynthesizer) to ComfyUI.\nResynthesizer is the open-source implementation of a texture generation technique proposed by Paul Harrison in 2005, especially useful for removing an object from an image (inpainting), which is most likely close to what Photoshop uses to for the content aware fill feature. Note that this is not using a diffusion model to inpaint, as opposed to many techniques of today, which makes it very fast and predictable, but sometimes yields worse results."
|
||||
},
|
||||
{
|
||||
"author": "AIFSH",
|
||||
"title": "JoyHallo-ComfyUI",
|
||||
"reference": "https://github.com/AIFSH/JoyHallo-ComfyUI",
|
||||
"files": [
|
||||
"https://github.com/AIFSH/JoyHallo-ComfyUI"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "a custom node for [a/JoyHallo](https://github.com/jdh-algo/JoyHallo)"
|
||||
},
|
||||
{
|
||||
"author": "AIFSH",
|
||||
"title": "F5-TTS-ComfyUI",
|
||||
"reference": "https://github.com/AIFSH/F5-TTS-ComfyUI",
|
||||
"files": [
|
||||
"https://github.com/AIFSH/F5-TTS-ComfyUI"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "a custom node for [a/F5-TTS](https://github.com/SWivid/F5-TTS)"
|
||||
},
|
||||
{
|
||||
"author": "DeemosTech",
|
||||
"title": "ComfyUI-Rodin",
|
||||
"id": "rodinHyperhuamn",
|
||||
"reference": "https://github.com/Ravenmelt/ComfyUI-Rodin",
|
||||
"files": [
|
||||
"https://github.com/Ravenmelt/ComfyUI-Rodin"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Comfyui-rodin is a 3D generation extension based on Rodin-API. It provides many of the functionality nodes currently available in RodinAPI and It provides a 3D preview node for ComfyUI."
|
||||
},
|
||||
{
|
||||
"author": "Scepter",
|
||||
"title": "ComfyUI-Scepter",
|
||||
"id": "scepter",
|
||||
"reference": "https://github.com/modelscope/scepter",
|
||||
"files": [
|
||||
"https://github.com/modelscope/scepter"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Custom nodes for various visual generation and editing tasks using Scepter."
|
||||
},
|
||||
{
|
||||
"author": "Ardenius",
|
||||
"title": "ComfyUI-Ardenius",
|
||||
"id": "ARD",
|
||||
"reference": "https://github.com/ArdeniusAI/ComfyUI-Ardenius",
|
||||
"files": [
|
||||
"https://github.com/ArdeniusAI/ComfyUI-Ardenius"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ARD ComfyUI Ardenius include ARD Control Box, ARD Math nodes and other helper nodes to be added in the future. for more info https://ko-fi.com/ardenius."
|
||||
},
|
||||
{
|
||||
"author": "niknah",
|
||||
"title": "ComfyUI-F5-TTS",
|
||||
"reference": "https://github.com/niknah/ComfyUI-F5-TTS",
|
||||
"files": [
|
||||
"https://github.com/niknah/ComfyUI-F5-TTS"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI node for to make text to speech audio using F5-TTS [a/https://github.com/SWivid/F5-TTS](https://github.com/SWivid/F5-TTS)"
|
||||
},
|
||||
{
|
||||
"author": "stormcenter",
|
||||
"title": "ComfyUI-AutoSplitGridImage",
|
||||
"reference": "https://github.com/stormcenter/ComfyUI-AutoSplitGridImage",
|
||||
"files": [
|
||||
"https://github.com/stormcenter/ComfyUI-AutoSplitGridImage"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI-AutoSplitGridImage is a custom node for ComfyUI that provides intelligent image splitting functionality. It combines edge detection for column splits and uniform division for row splits, offering a balanced approach to grid-based image segmentation."
|
||||
},
|
||||
{
|
||||
"author": "BZcreativ",
|
||||
"title": "ComfyUI-FLUX-TOGETHER-API",
|
||||
"reference": "https://github.com/BZcreativ/ComfyUI-FLUX-TOGETHER-API",
|
||||
"files": [
|
||||
"https://github.com/BZcreativ/ComfyUI-FLUX-TOGETHER-API"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom node implementation for ComfyUI that integrates with Together.ai's FLUX image generation models. This project is inspired by and adapted from [a/ComfyUI-FLUX-BFL-API](https://github.com/gelasdev/ComfyUI-FLUX-BFL-API) to work with the Together.ai API."
|
||||
},
|
||||
{
|
||||
"author": "blepping",
|
||||
"title": "comfyui_jankdiffusehigh",
|
||||
"id": "jank-diffusehigh",
|
||||
"reference": "https://github.com/blepping/comfyui_jankdiffusehigh",
|
||||
"files": [
|
||||
"https://github.com/blepping/comfyui_jankdiffusehigh"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Janky implementation of [a/DiffuseHigh](https://github.com/yhyun225/DiffuseHigh/) for ComfyUI. Enables generating at resolutions higher than what the model was trained for without requiring model patches."
|
||||
},
|
||||
{
|
||||
"author": "SSsnap",
|
||||
"title": "Snap Processing for Comfyui",
|
||||
"reference": "https://github.com/SS-snap/ComfyUI-Snap_Processing",
|
||||
"files": [
|
||||
"https://github.com/SS-snap/ComfyUI-Snap_Processing"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "preprocessing images, presented in a visual way. It also calculates the corresponding image area."
|
||||
},
|
||||
{
|
||||
"author": "smthemex",
|
||||
"title": "ComfyUI_Hallo2",
|
||||
"reference": "https://github.com/smthemex/ComfyUI_Hallo2",
|
||||
"files": [
|
||||
"https://github.com/smthemex/ComfyUI_Hallo2"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Long-Duration and High-Resolution Audio-driven Portrait Image Animation,"
|
||||
},
|
||||
{
|
||||
"author": "Vrch Studio (vrch.ai)",
|
||||
"title": "ComfyUI Web Viewer",
|
||||
"reference": "https://github.com/VrchStudio/comfyui-web-viewer",
|
||||
"files": [
|
||||
"https://github.com/VrchStudio/comfyui-web-viewer"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom node collection for ComfyUI providing a Web Viewer utility and a framework for real-time AI-generated interactive art. This plugin allows seamless integration of real-time streaming and AI-driven content into ComfyUI workflows, making it easier to manage and display interactive visuals."
|
||||
"description": "The ComfyUI Web Viewer by [a/vrch.ai](https://vrch.ai) is a custom node collection offering a real-time AI-generated interactive art framework. This utility integrates realtime streaming into ComfyUI workflows, supporting keyboard control nodes, OSC control nodes, sound input nodes, and more. Accessible from any device with a web browser, it enables real time interaction with AI-generated content, making it ideal for interactive visual projects and enhancing ComfyUI workflows with efficient content management and display."
|
||||
},
|
||||
{
|
||||
"author": "AhBumm",
|
||||
"title": "Customizable API Call Nodes by BillBum",
|
||||
"id": "billbum",
|
||||
"reference": "https://github.com/AhBumm/ComfyUI_BillBum_Nodes",
|
||||
"files": [
|
||||
"https://github.com/AhBumm/ComfyUI_BillBum_Nodes"
|
||||
],
|
||||
"nodename_pattern": "\\(BillBum\\)$",
|
||||
"install_type": "git-clone",
|
||||
"description": "API call node for Third-party platforms both official and local. Support VLMs LLMs Dalle3 Flux-Pro SD3 etc. And some little tools: img to b64 url, b64 url to img, b64 url to b64 data, reg text to word and ',' only, etc."
|
||||
},
|
||||
{
|
||||
"author": "yiwangsimple",
|
||||
"title": "florence_dw",
|
||||
"reference": "https://github.com/yiwangsimple/florence_dw",
|
||||
"files": [
|
||||
"https://github.com/yiwangsimple/florence_dw"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Based on the original repository [a/https://github.com/spacepxl/ComfyUI-Florence-2](https://github.com/spacepxl/ComfyUI-Florence-2), the model loading and storage methods have been improved, and sd3 has been newly added with enhanced speed and accuracy."
|
||||
},
|
||||
{
|
||||
"author": "hoveychen",
|
||||
"title": "ComfyUI-MusePose-Remaster",
|
||||
"id": "musepose-remaster",
|
||||
"reference": "https://github.com/hoveychen/ComfyUI-MusePose-Remaster",
|
||||
"files": [
|
||||
"https://github.com/hoveychen/ComfyUI-MusePose-Remaster"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "MusePose Remaster is a remaster version of ComfyUI MusePose node.\nIt supports auto weights download, remove most necessary dependencies, etc."
|
||||
},
|
||||
{
|
||||
"author": "kk8bit",
|
||||
@ -71,14 +536,15 @@
|
||||
"description": "This repository contains a user-defined node for ComfyUI, currently there are nodes for capturing captions. But will be expanded in the future."
|
||||
},
|
||||
{
|
||||
"author": "myshell-ai",
|
||||
"author": "MyShell",
|
||||
"title": "ComfyUI-ShellAgent-Plugin",
|
||||
"id": "comfyui_shellagent_plugin",
|
||||
"reference": "https://github.com/myshell-ai/ComfyUI-ShellAgent-Plugin",
|
||||
"files": [
|
||||
"https://github.com/myshell-ai/ComfyUI-ShellAgent-Plugin"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This repository provides utility nodes for defining inputs and outputs in ComfyUI workflows. These nodes are essential for running [a/ShellAgent](https://github.com/myshell-ai/ShellAgent) apps with ComfyUI, but they can also be used independently to specify input/output variables and their requirements explicitly."
|
||||
"description": "This repository provides utility nodes for defining inputs and outputs in ComfyUI workflows. These nodes are essential for running ShellAgent apps with ComfyUI, but they can also be used independently to specify input/output variables and their requirements explicitly."
|
||||
},
|
||||
{
|
||||
"author": "Kesin11",
|
||||
@ -166,7 +632,7 @@
|
||||
"title": "Bobs_FLUX_SDXL_Latent_Optimizer",
|
||||
"reference": "https://github.com/BobsBlazed/Bobs_FLUX_SDXL_Latent_Optimizer",
|
||||
"files": [
|
||||
"https://github.com/BobsBlazed/Bobs_FLUX_SDXL_Latent_Optimizer/raw/refs/heads/main/Bobs_FLUX_SDXL_Latent_Optimizer.py"
|
||||
"https://github.com/BobsBlazed/Bobs_Latent_Optimizer/raw/refs/heads/main/Bobs_Latent_Optimizer.py"
|
||||
],
|
||||
"install_type": "copy",
|
||||
"description": "This custom node for ComfyUI is designed to optimize latent generation for use with both FLUX and SDXL modes. It provides flexible control over aspect ratios, megapixel sizes, and upscale factors, allowing users to dynamically create latents that fit specific tiling and resolution needs."
|
||||
@ -286,16 +752,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "This is a node to remove background of human picture."
|
||||
},
|
||||
{
|
||||
"author": "ArdeniusAI",
|
||||
"title": "CPlus_Ardenius",
|
||||
"reference": "https://github.com/ArdeniusAI/CPlus_Ardenius",
|
||||
"files": [
|
||||
"https://github.com/ArdeniusAI/CPlus_Ardenius"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "CPlus_Ardenius ComfyUI Control Box ( 1 node to have control over your workflow )"
|
||||
},
|
||||
{
|
||||
"author": "sipie800",
|
||||
"title": "ComfyUI-PuLID-Flux-Enhanced",
|
||||
@ -315,376 +771,6 @@
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES:Color Wheel Generator"
|
||||
},
|
||||
{
|
||||
"author": "Q-Bug4",
|
||||
"title": "Simple JSON Parser Node for ComfyUI",
|
||||
"reference": "https://github.com/Q-Bug4/Comfyui-Simple-Json-Node",
|
||||
"files": [
|
||||
"https://github.com/Q-Bug4/Comfyui-Simple-Json-Node"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom node for ComfyUI to parse and extract data from JSON strings."
|
||||
},
|
||||
{
|
||||
"author": "EvilBT",
|
||||
"title": "JoyCaptionAlpha Two for ComfyUI",
|
||||
"reference": "https://github.com/EvilBT/ComfyUI_SLK_joy_caption_two",
|
||||
"files": [
|
||||
"https://github.com/EvilBT/ComfyUI_SLK_joy_caption_two"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES:Joy Caption Two, Joy Caption Two Advanced, Joy Caption Two Load, Joy Caption Extra Options"
|
||||
},
|
||||
{
|
||||
"author": "2kpr",
|
||||
"title": "ComfyUI-PMRF",
|
||||
"id": "comfyui-pmrf",
|
||||
"reference": "https://github.com/2kpr/ComfyUI-PMRF",
|
||||
"files": [
|
||||
"https://github.com/2kpr/ComfyUI-PMRF"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Implementation of PMRF on ComfyUI"
|
||||
},
|
||||
{
|
||||
"author": "dionren",
|
||||
"title": "Export Workflow With Cyuai Api Available Nodes",
|
||||
"id": "comfyUI-Pro-Export-Tool",
|
||||
"reference": "https://github.com/dionren/ComfyUI-Pro-Export-Tool",
|
||||
"files": [
|
||||
"https://github.com/dionren/ComfyUI-Pro-Export-Tool"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This is a node to convert workflows to cyuai api available nodes."
|
||||
},
|
||||
{
|
||||
"author": "l1yongch1",
|
||||
"title": "ComfyUI_PhiCaption",
|
||||
"reference": "https://github.com/l1yongch1/ComfyUI_PhiCaption",
|
||||
"files": [
|
||||
"https://github.com/l1yongch1/ComfyUI_PhiCaption"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "In addition to achieving conventional single-image, single-round reverse engineering, it can also achieve single-image multi-round and multi-image single-round reverse engineering. Moreover, the Phi model has a better understanding of prompts."
|
||||
},
|
||||
{
|
||||
"author": "tkreuziger",
|
||||
"title": "ComfyUI and Claude",
|
||||
"reference": "https://github.com/tkreuziger/comfyui-claude",
|
||||
"files": [
|
||||
"https://github.com/tkreuziger/comfyui-claude"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A set of custom nodes that are using Anthropic's Claude models for describing images and transforming texts."
|
||||
},
|
||||
{
|
||||
"author": "Playbook",
|
||||
"title": "Playbook Nodes",
|
||||
"id": "playbook-3d",
|
||||
"reference": "https://github.com/playbook3d/playbook-nodes",
|
||||
"files": [
|
||||
"https://github.com/playbook3d/playbook-nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Custom nodes for connecting 3D scenes and ComfyUI workflows."
|
||||
},
|
||||
{
|
||||
"author": "kijai",
|
||||
"title": "ComfyUI-Lotus",
|
||||
"reference": "https://github.com/kijai/ComfyUI-Lotus",
|
||||
"files": [
|
||||
"https://github.com/kijai/ComfyUI-Lotus"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI nodes to use Lotus depth/normal prediction.\nNOTE:The necessary models can be downloaded from ComfyUI-Manager."
|
||||
},
|
||||
{
|
||||
"author": "laogou666",
|
||||
"title": "ComfyUI_LG_FFT",
|
||||
"reference": "https://github.com/LAOGOU-666/ComfyUI_LG_FFT",
|
||||
"files": [
|
||||
"https://github.com/LAOGOU-666/ComfyUI_LG_FFT"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Implementation of Fast Fourier Transform in COMFYUI"
|
||||
},
|
||||
{
|
||||
"author": "AIFSH",
|
||||
"title": "PyramidFlow-ComfyUI",
|
||||
"reference": "https://github.com/AIFSH/PyramidFlow-ComfyUI",
|
||||
"files": [
|
||||
"https://github.com/AIFSH/PyramidFlow-ComfyUI"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "a custom node for [a/Pyramid-Flow](https://github.com/jy0205/Pyramid-Flow), you can find workflow here"
|
||||
},
|
||||
{
|
||||
"author": "AI2lab",
|
||||
"title": "comfyUI-kling-api-2lab",
|
||||
"reference": "https://github.com/AI2lab/comfyUI-kling-api-2lab",
|
||||
"files": [
|
||||
"https://github.com/AI2lab/comfyUI-kling-api-2lab"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Unofficial implementation of KLing for ComfyUI"
|
||||
},
|
||||
{
|
||||
"author": "Elaine-chennn",
|
||||
"title": "ComfyUI Overlay Media Node",
|
||||
"reference": "https://github.com/Elaine-chennn/comfyui-overlay-media",
|
||||
"files": [
|
||||
"https://github.com/Elaine-chennn/comfyui-overlay-media"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This repository contains a custom ComfyUI node for overlaying media using ffmpeg."
|
||||
},
|
||||
{
|
||||
"author": "807502278",
|
||||
"title": "ComfyUI-WJNodes",
|
||||
"reference": "https://github.com/807502278/ComfyUI-WJNodes",
|
||||
"files": [
|
||||
"https://github.com/807502278/ComfyUI-WJNodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Ready to use upon download. No need to install dependencies for the time being.\nIf there are new functions or suggestions, please provide feedback.\nAttention! The delfile node is not recommended for use on servers. I am not responsible for any losses incurred."
|
||||
},
|
||||
{
|
||||
"author": "VertexStudio",
|
||||
"title": "roblox-comfyui-nodes",
|
||||
"reference": "https://github.com/VertexStudio/roblox-comfyui-nodes",
|
||||
"files": [
|
||||
"https://github.com/VertexStudio/roblox-comfyui-nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES:Scale Image Node, Switch Image Node, Switch Text Node, First Number Node, Mirror Effect Node, Text To ImageNode, Flow Nodes, Simple Save Image Node"
|
||||
},
|
||||
{
|
||||
"author": "bvhari",
|
||||
"title": "ComfyUI_PerpCFG",
|
||||
"reference": "https://github.com/bvhari/ComfyUI_PerpCFG",
|
||||
"files": [
|
||||
"https://github.com/bvhari/ComfyUI_PerpCFG"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Perpendicular CFG for reducing oversaturation issues with high guidance scale values."
|
||||
},
|
||||
{
|
||||
"author": "zhangp365",
|
||||
"title": "ComfyUI_photomakerV2_native",
|
||||
"id": "comfyui_photomakerV2_native",
|
||||
"reference": "https://github.com/zhangp365/ComfyUI_photomakerV2_native",
|
||||
"files": [
|
||||
"https://github.com/zhangp365/ComfyUI_photomakerV2_native"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes: PhotoMakerLoaderV2,PhotoMakerEncodeV2"
|
||||
},
|
||||
{
|
||||
"author": "MoonHugo",
|
||||
"title": "ComfyUI-FFmpeg",
|
||||
"id": "FFmpeg",
|
||||
"reference": "https://github.com/MoonHugo/ComfyUI-FFmpeg",
|
||||
"files": [
|
||||
"https://github.com/MoonHugo/ComfyUI-FFmpeg"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Encapsulate the commonly used functions of FFmpeg into ComfyUI nodes, making it convenient for users to perform various video processing tasks within ComfyUI."
|
||||
},
|
||||
{
|
||||
"author": "AIFSH",
|
||||
"title": "EzAudio-ComfyUI",
|
||||
"reference": "https://github.com/AIFSH/EzAudio-ComfyUI",
|
||||
"files": [
|
||||
"https://github.com/AIFSH/EzAudio-ComfyUI"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "a custom node for [a/EzAudio](https://github.com/haidog-yaqub/EzAudio)"
|
||||
},
|
||||
{
|
||||
"author": "RiceRound",
|
||||
"title": "ComfyUI Compression and Encryption Node",
|
||||
"id": "cryptocat",
|
||||
"reference": "https://github.com/RiceRound/ComfyUI_CryptoCat.git",
|
||||
"files": [
|
||||
"https://github.com/RiceRound/ComfyUI_CryptoCat.git"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "a lightweight open-source node for ComfyUI, designed to simplify workflows while providing encryption protection for them."
|
||||
},
|
||||
{
|
||||
"author": "ggarra13",
|
||||
"title": "ComfyUI-mrv2",
|
||||
"reference": "https://github.com/ggarra13/ComfyUI-mrv2",
|
||||
"files": [
|
||||
"https://github.com/ggarra13/ComfyUI-mrv2"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES:mrv2 Save EXR Image, mrv2 Annotations Image Node"
|
||||
},
|
||||
{
|
||||
"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:ImNewNode, ImAppendNode, MergeNode, SetProperties, SaveToDirectory, batchNodes, redirectToNode, SetEvent, ..."
|
||||
},
|
||||
{
|
||||
"author": "logtd",
|
||||
"title": "ComfyUI-APGScaling",
|
||||
"reference": "https://github.com/logtd/ComfyUI-APGScaling",
|
||||
"files": [
|
||||
"https://github.com/logtd/ComfyUI-APGScaling"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI nodes to use [a/APG scaling](https://huggingface.co/papers/2410.02416) for CFG, allowing for better image quality with higher CFG."
|
||||
},
|
||||
{
|
||||
"author": "gelasdev",
|
||||
"title": "ComfyUI-FLUX-BFL-API",
|
||||
"reference": "https://github.com/gelasdev/ComfyUI-FLUX-BFL-API",
|
||||
"files": [
|
||||
"https://github.com/gelasdev/ComfyUI-FLUX-BFL-API"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Custom nodes for integrating Flux models with the BFL API."
|
||||
},
|
||||
{
|
||||
"author": "chrisgoringe",
|
||||
"title": "Comfy Controller",
|
||||
"id": "cg-comfycontroller",
|
||||
"reference": "https://github.com/chrisgoringe/cg-controller",
|
||||
"files": [
|
||||
"https://github.com/chrisgoringe/cg-controller"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A simple controller panel that gathers all widgets from red nodes"
|
||||
},
|
||||
{
|
||||
"author": "YarvixPA",
|
||||
"title": "ComfyUI-NeuralMedia",
|
||||
"reference": "https://github.com/YarvixPA/ComfyUI-NeuralMedia",
|
||||
"files": [
|
||||
"https://github.com/YarvixPA/ComfyUI-NeuralMedia"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A set of custom nodes modified to achieve things I felt were missing."
|
||||
},
|
||||
{
|
||||
"author": "SpenserCai",
|
||||
"title": "ComfyUI-FunAudioLLM",
|
||||
"id": "funaudiollm",
|
||||
"reference": "https://github.com/SpenserCai/ComfyUI-FunAudioLLM",
|
||||
"files": [
|
||||
"https://github.com/SpenserCai/ComfyUI-FunAudioLLM"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Comfyui custom node for [a/FunAudioLLM](https://funaudiollm.github.io/) include [a/CosyVoice](https://github.com/FunAudioLLM/CosyVoice) and [a/SenseVoice](https://github.com/FunAudioLLM/SenseVoice)."
|
||||
},
|
||||
{
|
||||
"author": "akatz-ai",
|
||||
"title": "🌊 Depthflow Nodes",
|
||||
"id": "depthflow-akatz-ai",
|
||||
"reference": "https://github.com/akatz-ai/ComfyUI-Depthflow-Nodes",
|
||||
"files": [
|
||||
"https://github.com/akatz-ai/ComfyUI-Depthflow-Nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Implementation of DepthFlow nodes for ComfyUI, adds a 2.5D parallax effect to images and videos. Compatible with Ryan's Flex system."
|
||||
},
|
||||
{
|
||||
"author": "spacepxl",
|
||||
"title": "ComfyUI-Depth-Pro",
|
||||
"reference": "https://github.com/spacepxl/ComfyUI-Depth-Pro",
|
||||
"files": [
|
||||
"https://github.com/spacepxl/ComfyUI-Depth-Pro"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Based on [a/https://github.com/apple/ml-depth-pro](https://github.com/apple/ml-depth-pro)"
|
||||
},
|
||||
{
|
||||
"author": "yuvraj108c",
|
||||
"title": "ComfyUI Rife TensorRT",
|
||||
"reference": "https://github.com/yuvraj108c/ComfyUI-Rife-Tensorrt",
|
||||
"files": [
|
||||
"https://github.com/yuvraj108c/ComfyUI-Rife-Tensorrt"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This project provides a TensorRT implementation of [a/RIFE](https://github.com/hzwer/ECCV2022-RIFE) for ultra fast frame interpolation inside ComfyUI"
|
||||
},
|
||||
{
|
||||
"author": "rdancer",
|
||||
"title": "ComfyUI_Florence2SAM2",
|
||||
"reference": "https://github.com/rdancer/ComfyUI_Florence2SAM2",
|
||||
"files": [
|
||||
"https://github.com/rdancer/ComfyUI_Florence2SAM2"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI custom node implementing Florence 2 + Segment Anything Model 2, based on [a/SkalskiP's HuggingFace space](https://huggingface.co/spaces/SkalskiP/florence-sam)"
|
||||
},
|
||||
{
|
||||
"author": "raysers",
|
||||
"title": "Mflux-ComfyUI",
|
||||
"reference": "https://github.com/raysers/Mflux-ComfyUI",
|
||||
"files": [
|
||||
"https://github.com/raysers/Mflux-ComfyUI"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Simple use of [a/Mflux](https://github.com/filipstrand/mflux) in ComfyUI, suitable for users who are not familiar with terminal usage.\nNOTE: A MLX port of FLUX based on the Huggingface Diffusers implementation."
|
||||
},
|
||||
{
|
||||
"author": "educator-art",
|
||||
"title": "ComfyUI-Load-DirectoryFiles",
|
||||
"reference": "https://github.com/educator-art/ComfyUI-Load-DirectoryFiles",
|
||||
"files": [
|
||||
"https://github.com/educator-art/ComfyUI-Load-DirectoryFiles"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This node loads prompts (txt) and images (png) from a specified directory. By specifying an index, it outputs the selected file."
|
||||
},
|
||||
{
|
||||
"author": "GadzoinksOfficial",
|
||||
"title": "Gadzoinks",
|
||||
"reference": "https://github.com/GadzoinksOfficial/gadzoinks_ComfyUI",
|
||||
"files": [
|
||||
"https://github.com/GadzoinksOfficial/gadzoinks_ComfyUI"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Custom node for integrating with gadzoinks iPhone app"
|
||||
},
|
||||
{
|
||||
"author": "civen-cn",
|
||||
"title": "ComfyUI-PaddleOcr",
|
||||
"reference": "https://github.com/civen-cn/ComfyUI-PaddleOcr",
|
||||
"files": [
|
||||
"https://github.com/civen-cn/ComfyUI-PaddleOcr"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes related to [a/PaddleOCR](https://paddlepaddle.github.io/PaddleOCR) OCR."
|
||||
},
|
||||
{
|
||||
"author": "daxcay",
|
||||
"title": "ComfyUI-YouTubeVideoPlayer",
|
||||
"reference": "https://github.com/daxcay/ComfyUI-YouTubeVideoPlayer",
|
||||
"files": [
|
||||
"https://github.com/daxcay/ComfyUI-YouTubeVideoPlayer"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Plays youtube video in comfy."
|
||||
},
|
||||
{
|
||||
"author": "da2el-ai",
|
||||
"title": "D2-nodes-ComfyUI",
|
||||
"id": "d2-nodes-comfyui",
|
||||
"reference": "https://github.com/da2el-ai/D2-nodes-ComfyUI",
|
||||
"files": [
|
||||
"https://github.com/da2el-ai/D2-nodes-ComfyUI"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This is a collection of custom nodes that make ComfyUI slightly more convenient.[w/This node pack integrates ComfyUI-d2-size-selector, ComfyUI-d2-steps, and ComfyUI-d2-xyplot-utils. To avoid conflicts, please delete the existing node packs if you install this one.]"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -98,36 +98,6 @@ def remap_pip_package(pkg):
|
||||
std_log_lock = threading.Lock()
|
||||
|
||||
|
||||
class TerminalHook:
|
||||
def __init__(self):
|
||||
self.hooks = {}
|
||||
|
||||
def add_hook(self, k, v):
|
||||
self.hooks[k] = v
|
||||
|
||||
def remove_hook(self, k):
|
||||
if k in self.hooks:
|
||||
del self.hooks[k]
|
||||
|
||||
def write_stderr(self, msg):
|
||||
for v in self.hooks.values():
|
||||
try:
|
||||
v.write_stderr(msg)
|
||||
except Exception:
|
||||
pass
|
||||
|
||||
def write_stdout(self, msg):
|
||||
for v in self.hooks.values():
|
||||
try:
|
||||
v.write_stdout(msg)
|
||||
except Exception:
|
||||
pass
|
||||
|
||||
|
||||
terminal_hook = TerminalHook()
|
||||
sys.__comfyui_manager_terminal_hook = terminal_hook
|
||||
|
||||
|
||||
def handle_stream(stream, prefix):
|
||||
stream.reconfigure(encoding=locale.getpreferredencoding(), errors='replace')
|
||||
for msg in stream:
|
||||
@ -270,11 +240,9 @@ try:
|
||||
if self.is_stdout:
|
||||
write_stdout(message)
|
||||
original_stdout.flush()
|
||||
terminal_hook.write_stderr(message)
|
||||
else:
|
||||
write_stderr(message)
|
||||
original_stderr.flush()
|
||||
terminal_hook.write_stdout(message)
|
||||
|
||||
def flush(self):
|
||||
log_file.flush()
|
||||
|
||||
Loading…
Reference in New Issue
Block a user