Compare commits

..

7 Commits

Author SHA1 Message Date
Dr.Lt.Data
402e2c384f fixed: Issue where install.py would not run when installed in cnr. 2025-03-11 12:34:07 +09:00
Dr.Lt.Data
9d5faa096c update DB 2025-03-09 21:06:59 +09:00
Dr.Lt.Data
97d0dc20f1 update DB 2025-03-09 18:26:29 +09:00
Jerome Bacquet
8d99ff07b6 Update custom-node-list.json (#1630)
Add XenoFlow Plugin in the custom-node-list
2025-03-09 18:24:22 +09:00
Dr.Lt.Data
04fa540a8c fixed: crash on desktop version when displaying to print version information 2025-03-08 10:15:23 +09:00
Dr.Lt.Data
eb41867e04 update DB 2025-03-06 22:02:23 +09:00
雷诺探长
eee5d7d9e8 Update custom-node-list.json (#1601) 2025-03-06 21:51:04 +09:00
12 changed files with 3902 additions and 3144 deletions

View File

@@ -4106,6 +4106,17 @@
"install_type": "git-clone",
"description": "Capture Webcamera and URL media streams as ComfyUI images."
},
{
"author": "amorano",
"title": "Jovi_Colorizer",
"id": "jovijovi_colorizer_capture",
"reference": "https://github.com/Amorano/Jovi_Colorizer",
"files": [
"https://github.com/Amorano/Jovi_Colorizer"
],
"install_type": "git-clone",
"description": "Colorize ComfyUI nodes with defaults per node, node category or via regex filtering."
},
{
"author": "Umikaze-job",
"title": "select_folder_path_easy",
@@ -5115,7 +5126,7 @@
"https://github.com/glibsonoran/Plush-for-ComfyUI"
],
"install_type": "git-clone",
"description": "A suite of nodes that includes: - Prompt enhancers/generators that employ remote AI services and local front-ends like: ChatGPT, Anthropic Claude, Groq, LM Studio, Oobabooga, etc. - An Image Generator that uses Dall_e 3. - An image metadata extractor that extracts seed, prompt, cfg, size, denoise, etc from existing AI generated images and photo metadata (from exif data) from jpeg photographs. A tagger that appends text (tags) to the beginning, end and/or middle of a text block. Image and text multiplexer utili"
"description": "A suite of nodes that includes: - Prompt enhancers/generators that employ remote AI services and local front-ends like: ChatGPT, Anthropic Claude, Groq, Gemini, LM Studio, Oobabooga, OpenRouter etc. - An Image Generator that uses Dall_e 3. - An image metadata extractor that extracts seed, prompt, cfg, size, denoise, etc from existing AI generated images and photo metadata (from exif data) from jpeg photographs. A tagger that appends text (tags) to the beginning, end and/or middle of a text block. Image and text multiplexer utilility. A text block remover that removes text between two named tags."
},
{
"author": "vienteck",
@@ -7386,7 +7397,7 @@
"https://github.com/kadirnar/ComfyUI-YOLO"
],
"install_type": "git-clone",
"description": "Ultralytics-Powered Object Recognition for ComfyUI"
"description": "Nodes:Load Ultralytics Model, Ultralytics Inference, Ultralytics Visualization, Convert to Dictionary, BBox to XYWH"
},
{
"author": "digitaljohn",
@@ -8754,7 +8765,7 @@
"description": "You can use memeplex and DALL-E thru ComfyUI. You need API keys."
},
{
"author": "if-ai",
"author": "impactframes",
"title": "ComfyUI-IF_AI_tools",
"id": "if-ai-tools",
"reference": "https://github.com/if-ai/ComfyUI-IF_AI_tools",
@@ -8765,7 +8776,7 @@
"description": "Various AI tools to use in Comfy UI. Starting with VL and prompt making tools using Ollma as backend will evolve as I find time."
},
{
"author": "if-ai",
"author": "impactframes",
"title": "ComfyUI-IF_AI_WishperSpeechNode",
"id": "if-ai-whisper-speech",
"reference": "https://github.com/if-ai/ComfyUI-IF_AI_WishperSpeechNode",
@@ -8776,7 +8787,7 @@
"description": "This repository hosts a Text-to-Speech (TTS) application that leverages Whisper Speech for voice synthesis, allowing users to train a voice model on-the-fly. It is built on ComfyUI and supports rapid training and inference processes."
},
{
"author": "if-ai",
"author": "impactframes",
"title": "ComfyUI-IF_AI_HFDownloaderNode",
"id": "if-ai-hfdownloader",
"reference": "https://github.com/if-ai/ComfyUI-IF_AI_HFDownloaderNode",
@@ -8787,24 +8798,54 @@
"description": "Talking avatars Heads for the IF_AI tools integrates dreamtalk in ComfyUI"
},
{
"author": "if-ai",
"author": "impactframes",
"title": "ComfyUI-IF_MemoAvatar",
"reference": "https://github.com/if-ai/ComfyUI-IF_MemoAvatar",
"files": [
"https://github.com/if-ai/ComfyUI-IF_MemoAvatar"
],
"install_type": "git-clone",
"description": "ComfyUI MemoAvatar is a talking head avatar generator using Memory-Guided Diffusion for Expressive Talking Video Generation"
"description": "Talking avatars MemoAvatar Memory-Guided Diffusion for Expressive Talking Video Generation"
},
{
"author": "if-ai",
"author": "impactframes",
"title": "ComfyUI-IF_Trellis",
"reference": "https://github.com/if-ai/ComfyUI-IF_Trellis",
"files": [
"https://github.com/if-ai/ComfyUI-IF_Trellis"
],
"install_type": "git-clone",
"description": "ComfyUI TRELLIS is a large 3D asset generation in various formats, such as Radiance Fields, 3D Gaussians, and meshes. The cornerstone of TRELLIS is a unified Structured LATent (SLAT) representation that allows decoding to different output formats and Rectified Flow Transformers tailored for SLAT as the powerful backbones."
"description": "ComfyUI IF Trellis creates a 3d mesh from a single view or multi angle pictures"
},
{
"author": "impactframes",
"title": "IF_DatasetMkr",
"reference": "https://github.com/if-ai/ComfyUI-IF_DatasetMkr",
"files": [
"https://github.com/if-ai/ComfyUI-IF_DatasetMkr"
],
"install_type": "git-clone",
"description": "Create Video datasets staright from YT or a video file path"
},
{
"author": "impactframes",
"title": "IF_VideoPrompts",
"reference": "https://github.com/if-ai/ComfyUI-IF_VideoPrompts",
"files": [
"https://github.com/if-ai/ComfyUI-IF_VideoPrompts"
],
"install_type": "git-clone",
"description": "ComfyUI extension for video-based prompting and processing with support for various models and video processing capabilities"
},
{
"author": "impactframes",
"title": "IF_LLM",
"reference": "https://github.com/if-ai/ComfyUI-IF_LLM",
"files": [
"https://github.com/if-ai/ComfyUI-IF_LLM"
],
"install_type": "git-clone",
"description": "Run Local and API LLMs, Features Conditioning manipulation via Omost, supports Ollama, LlamaCPP LMstudio, Koboldcpp, TextGen, Transformers or via APIs Anthropic, Groq, OpenAI, Google Gemini, Mistral, xAI and create your own charcters assistants (SystemPrompts) with custom presets and muchmore\n[w/It Might comflict with IF_AI_tools so if you have it installed please remove it before installing IF_LLM I am working on adding this tools to IF_AI_tools so you only need one or the other]"
},
{
"author": "dmMaze",
@@ -10266,7 +10307,7 @@
"https://github.com/smthemex/ComfyUI_EchoMimic"
],
"install_type": "git-clone",
"description": "You can using [a/EchoMimic](https://github.com/BadToBest/EchoMimic/tree/main) in comfyui,whitch Lifelike Audio-Driven Portrait Animations through Editable Landmark Conditioning "
"description": "You can using EchoMimic in comfyui,please using pip install install miss module"
},
{
"author": "smthemex",
@@ -13701,7 +13742,7 @@
"description": "Remove content inside 'think' tag from reasoning llm"
},
{
"author": "amorano",
"author": "cozy_comm",
"title": "Cozy Communication",
"id": "cozy_comm",
"reference": "https://github.com/cozy-comfyui/cozy_comm",
@@ -15064,6 +15105,16 @@
"install_type": "git-clone",
"description": "The Flux Prompt Saver is set of simple nodes for saving images generated with Flux with A1111-style metadata."
},
{
"author": "markuryy",
"title": "Super Loader",
"reference": "https://github.com/markuryy/ComfyUI-SuperLoader",
"files": [
"https://github.com/markuryy/ComfyUI-SuperLoader"
],
"install_type": "git-clone",
"description": "Metadata for loaded models"
},
{
"author": "eesahe",
"title": "ComfyUI-eesahesNodes",
@@ -15302,13 +15353,13 @@
},
{
"author": "niknah",
"title": "ComfyUI-F5-TTS",
"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)"
"description": "Text to speech with F5-TTS"
},
{
"author": "niknah",
@@ -15989,6 +16040,17 @@
"install_type": "git-clone",
"description": "Detect human parts using the DeepLabV3+ ResNet50 model from Keras-io. You can extract hair, arms, legs, and other parts with ease and with small memory usage."
},
{
"author": "Metal3d",
"title": "M3D photo effects",
"id": "ComfyUI_M3D_photo_effects",
"reference": "https://github.com/metal3d/ComfyUI_M3D_photo_effects",
"files": [
"https://github.com/metal3d/ComfyUI_M3D_photo_effects"
],
"install_type": "git-clone",
"description": "A set of photo effects for ComfyUI, for the moment, only Bleach Bypass effect is provided, but more to come!"
},
{
"author": "Fuwuffy",
"title": "ComfyUI-VisualArea-Nodes",
@@ -17401,6 +17463,16 @@
"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": "lgldlk",
"title": "ComfyUI-PSD-Replace",
"reference": "https://github.com/lgldlk/ComfyUI-PSD-Replace",
"files": [
"https://github.com/lgldlk/ComfyUI-PSD-Replace"
],
"install_type": "git-clone",
"description": "One click replacement of smart objects or layers in PSD"
},
{
"author": "raspie10032",
"title": "ComfyUI NAI Prompt Converter",
@@ -20502,16 +20574,6 @@
"install_type": "git-clone",
"description": "This node enables integration between ComfyUI and external services by adding callback capabilities to the image saving process. When an image is saved, the node automatically call your webhook with your specified URL with custom data."
},
{
"author": "GoingAI1998",
"title": "ComfyUI Web Canvas Node",
"reference": "https://github.com/GoingAI1998/Comfyui_imgcanvas",
"files": [
"https://github.com/GoingAI1998/Comfyui_imgcanvas"
],
"install_type": "git-clone",
"description": "ComfyUI_imgcanvas At present, I have not used the useful comfyui custom node about layer mixing, and I have written a comfyui runtime automatic pop-up window for layer editing node"
},
{
"author": "fblissjr",
"title": "ComfyUI-EmbeddingPipelineAnalytics",
@@ -21214,7 +21276,7 @@
"https://github.com/MieMieeeee/ComfyUI-CaptionThis"
],
"install_type": "git-clone",
"description": "Describe a single image or all images in a directory using models such as Janus Pro, Florence2 (coming soon), or JoyCaption (coming soon), with a particular focus on building datasets for training LoRA."
"description": "Describe a single image or all images in a directory using models such as Janus Pro, Florence2, or JoyCaption (testing), with a particular focus on building datasets for training LoRA."
},
{
"author": "lum3on",
@@ -21807,16 +21869,6 @@
"install_type": "git-clone",
"description": "A collection of useful nodes for ComfyUI that provide various workflow enhancements."
},
{
"author": "Samulebotin",
"title": "ComfyUI-FreeVC_wrapper",
"reference": "https://github.com/Samulebotin/ComfyUI-FreeVC_wrapper",
"files": [
"https://github.com/Samulebotin/ComfyUI-FreeVC_wrapper"
],
"install_type": "git-clone",
"description": "A voice conversion extension node for ComfyUI based on FreeVC, enabling high-quality voice conversion capabilities within the ComfyUI framework."
},
{
"author": "justin-vt",
"title": "ComfyUI-brushstrokes",
@@ -21838,9 +21890,10 @@
"description": "GlitchNodes is a collection of image processing nodes designed for ComfyUI that specializes in creating glitch art and retro effects."
},
{
"author": "S4MUEL404",
"author": "S4MUEL-404",
"title": "Image Position Blend",
"id": "ComfyUI-Image-Position-Blend",
"version": "1.1",
"reference": "https://github.com/S4MUEL-404/ComfyUI-Image-Position-Blend",
"files": [
"https://github.com/S4MUEL-404/ComfyUI-Image-Position-Blend"
@@ -21848,6 +21901,84 @@
"install_type": "git-clone",
"description": "A custom node for conveniently adjusting the overlay position of two images."
},
{
"author": "S4MUEL-404",
"title": "ComfyUI-Text-On-Image",
"id": "ComfyUI-Text-On-Image",
"reference": "https://github.com/S4MUEL-404/ComfyUI-Text-On-Image",
"files": [
"https://github.com/S4MUEL-404/ComfyUI-Text-On-Image"
],
"install_type": "git-clone",
"description": "A custom node for ComfyUI that allows users to add text overlays to images with customizable size, font, position, and shadow."
},
{
"author": "S4MUEL-404",
"title": "ComfyUI-Prompts-Selector",
"reference": "https://github.com/S4MUEL-404/ComfyUI-Prompts-Selector",
"files": [
"https://github.com/S4MUEL-404/ComfyUI-Prompts-Selector"
],
"install_type": "git-clone",
"description": "Quickly select preset prompts and merge them"
},
{
"author": "ZYK-AI",
"title": "ComfyUI-YK Line loading",
"id": "ComfyUI-YK_Line loading",
"reference": "https://github.com/sittere/ComfyUI-YK_Line-loading",
"files": [
"https://github.com/sittere/ComfyUI-YK_Line-loading"
],
"install_type": "git-clone",
"description": "Plugin that implements world automatic typesetting and outputs only one paragraph of text"
},
{
"author": "Jerome Bacquet",
"title": "ComfyUI XenoFlow",
"id": "XenoFlow",
"reference": "https://github.com/jerome7562/ComfyUI-XenoFlow",
"files": [
"https://github.com/jerome7562/ComfyUI-XenoFlow"
],
"install_type": "git-clone",
"description": "Implementation of Instance nodes, Replicate nodes, and standard Save UI to improve the workflow into ComfyUI."
},
{
"author": "chenpipi0807",
"title": "PIP Artistic Words for ComfyUI",
"reference": "https://github.com/chenpipi0807/PIP_ArtisticWords",
"files": [
"https://github.com/chenpipi0807/PIP_ArtisticWords"
],
"install_type": "git-clone",
"description": "A powerful ComfyUI extension node that allows you to add various exquisite artistic text effects to your images, supporting a wide range of text styles and effects."
},
{
"author": "ifmylove2011",
"title": "comfyui-missing-tool",
"reference": "https://github.com/ifmylove2011/comfyui-missing-tool",
"files": [
"https://github.com/ifmylove2011/comfyui-missing-tool"
],
"install_type": "git-clone",
"description": "NODES: TrimBG, TrimBG Advanced, Image Queue Loader, Load Image Alpha.\nA few tools for ComfyUI, perhaps it's exactly what you need."
},
{
"author": "illuminatianon",
"title": "CSV Wildcard Node for ComfyUI",
"reference": "https://github.com/illuminatianon/comfyui-csvwildcards",
"files": [
"https://github.com/illuminatianon/comfyui-csvwildcards"
],
"install_type": "git-clone",
"description": "A ComfyUI custom node that provides dynamic text substitution using wildcards and CSV files. Perfect for creating varied prompts with consistent relationships between terms."
},

View File

@@ -442,6 +442,7 @@
"Color_check_Name",
"ComfyUI_Path_Out",
"Determine_Type",
"Graphics_Detection_Reference",
"ImageChannelBus",
"ListMerger",
"Load_Image_Adv",
@@ -2548,6 +2549,8 @@
"CLIPTextEncodeFluxUnguided",
"ClownRegionalConditioning",
"ClownRegionalConditioning3",
"ClownRegionalConditioningAdvanced",
"ClownScheduler",
"Conditioning Recast FP64",
"ConditioningAdd",
"ConditioningAverageScheduler",
@@ -2563,6 +2566,15 @@
"FluxGuidanceDisable",
"FluxLoader",
"FluxOrthoCFGPatcher",
"Frame Select",
"Frame Select Latent",
"Frame Select Latent Raw",
"Frames Concat",
"Frames Concat Latent",
"Frames Concat Latent Raw",
"Frames Slice",
"Frames Slice Latent",
"Frames Slice Latent Raw",
"Frequency Separation Hard Light",
"Frequency Separation Hard Light LAB",
"Frequency Separation Linear Light",
@@ -2575,6 +2587,7 @@
"Latent Batcher",
"Latent Match Channelwise",
"Latent Normalize Channels",
"Latent Transfer State Info",
"Latent to Cuda",
"Latent to RawX",
"LatentBatch_channels",
@@ -2862,8 +2875,8 @@
"Mask Preprocess Morphology",
"Number",
"PhotoShop Transfer",
"ShowSomething",
"ShowTensorShapeLayout",
"SomethingShow",
"TensorShow",
"a fake Nod"
],
{
@@ -3193,6 +3206,7 @@
"CharCountTextBox",
"GenerateImage_VENICE",
"GenerateText_VENICE",
"InpaintImage_VENICE",
"UpscaleImage_VENICE",
"testaaaaa"
],
@@ -4189,14 +4203,6 @@
"title_aux": "ComfyUI-DiffusersImageOutpaint"
}
],
"https://github.com/GoingAI1998/Comfyui_imgcanvas": [
[
"WebCanvas"
],
{
"title_aux": "ComfyUI Web Canvas Node"
}
],
"https://github.com/Goktug/comfyui-saveimage-plus": [
[
"SaveImagePlus"
@@ -4219,6 +4225,7 @@
"ReActorOptions",
"ReActorRestoreFace",
"ReActorSaveFaceModel",
"ReActorSetWeight",
"ReActorUnload"
],
{
@@ -6361,6 +6368,7 @@
],
"https://github.com/Mattabyte/ComfyUI-SecureApiCall": [
[
"SaveLatentToS3",
"SaveVideoFilesS3",
"SecureAPI-SecureAPI",
"SecureAPI-SecureAPI-AWS"
@@ -6855,6 +6863,7 @@
"ZenkaiPromptV2",
"ZenkaiPromptV3",
"ZenkaiPromptV4",
"ZenkaiPromptV5",
"ZenkaiWildcard",
"ZenkaiWildcardV2"
],
@@ -7901,6 +7910,22 @@
"title_aux": "Image Position Blend"
}
],
"https://github.com/S4MUEL-404/ComfyUI-Prompts-Selector": [
[
"PromptSelector"
],
{
"title_aux": "ComfyUI-Prompts-Selector"
}
],
"https://github.com/S4MUEL-404/ComfyUI-Text-On-Image": [
[
"TextOnImage"
],
{
"title_aux": "ComfyUI-Text-On-Image"
}
],
"https://github.com/SEkINVR/ComfyUI-SaveAs": [
[
"ComfyUISaveAs"
@@ -8007,14 +8032,6 @@
"title_aux": "DeepFuze"
}
],
"https://github.com/Samulebotin/ComfyUI-FreeVC_wrapper": [
[
"FreeVC Voice Conversion"
],
{
"title_aux": "ComfyUI-FreeVC_wrapper"
}
],
"https://github.com/SayanoAI/Comfy-RVC": [
[
"Any2ListNode",
@@ -9091,11 +9108,13 @@
"SDXLStartSettings",
"SDstarsampler",
"Star Face Loader",
"Star3LoRAs",
"StarDivisibleDimension",
"StarFiveWildcards",
"StarImageSwitch",
"StarLatentSwitch",
"StarNewsScraper",
"StarPSDSaver",
"StarTextFilter",
"StarTextInput",
"Starupscale"
@@ -9990,6 +10009,8 @@
"https://github.com/Tlant/ComfyUI-OllamaPromptsGeneratorTlant": [
[
"LoadRandomTxtFileTlant",
"LoadRandomTxtFileTlantV2",
"LoadRandomTxtFileTlantV3",
"OllamaPromptsGeneratorTlant",
"OllamaSimpleTextGeneratorTlant"
],
@@ -12051,6 +12072,7 @@
"Sage_DualCLIPTextEncode",
"Sage_DualCLIPTextEncodeLumina2",
"Sage_EmptyLatentImagePassthrough",
"Sage_Foobar",
"Sage_GetFileHash",
"Sage_JoinText",
"Sage_KSampler",
@@ -12070,6 +12092,7 @@
"Sage_SetInteger",
"Sage_SetText",
"Sage_TripleJoinText",
"Sage_TripleLoraStack",
"Sage_UNETLoader",
"Sage_ViewText"
],
@@ -12273,15 +12296,16 @@
],
"https://github.com/aws-samples/comfyui-llm-node-for-amazon-bedrock": [
[
"Bedrock - Amazon Nova Canvas Text to Image",
"Amazon Bedrock - Luma AI Ray Video",
"Amazon Bedrock - Nova Canvas Background Prompt Replace",
"Amazon Bedrock - Nova Canvas Generate Image",
"Amazon Bedrock - Nova Canvas Generate Variations",
"Amazon Bedrock - Nova Reel Video",
"Amazon Bedrock - SD3 & SD3.5 Large | Image to Image",
"Amazon Bedrock - Stability AI Models | Text to Image",
"Bedrock - Claude",
"Bedrock - Claude Multimodal",
"Bedrock - Luma AI Ray Video",
"Bedrock - Nova",
"Bedrock - Nova Background Prompt Replace",
"Bedrock - Nova IpAdapter",
"Bedrock - Nova Reel Video",
"Bedrock - Nova Text to Image",
"Bedrock - SDXL",
"Bedrock - Titan Inpainting",
"Bedrock - Titan Outpainting",
@@ -12676,6 +12700,7 @@
],
"https://github.com/billwuhao/ComfyUI_StepAudioTTS": [
[
"AudioRecorder",
"StepAudioClone",
"StepAudioRun"
],
@@ -13164,7 +13189,8 @@
"EbuPromptHelperRandomColorPalette",
"EbuPromptHelperRandomize",
"EbuPromptHelperReplace",
"EbuPromptHelperSeasonWeatherTimeOfDay"
"EbuPromptHelperSeasonWeatherTimeOfDay",
"EbuPromptHelperTruncate"
],
{
"title_aux": "EBU PromptHelper"
@@ -13927,6 +13953,15 @@
"title_aux": "ComfyUI_Spectral"
}
],
"https://github.com/chenpipi0807/PIP_ArtisticWords": [
[
"PIP Artistic Text Generator",
"PIP Text Preview"
],
{
"title_aux": "PIP Artistic Words for ComfyUI"
}
],
"https://github.com/cherninlab/logo-generator-comfyui": [
[
"GoogleFontsLogo"
@@ -17222,7 +17257,10 @@
"Image Scale",
"Image Selector",
"LoRA Name List",
"Seed to Noise"
"Prompt Text",
"Seed to Noise",
"ShowTextNode",
"Text Replace"
],
{
"title_aux": "geocine-comfyui"
@@ -18583,6 +18621,37 @@
"title_aux": "ComfyUI-IF_AI_tools"
}
],
"https://github.com/if-ai/ComfyUI-IF_DatasetMkr": [
[
"IF_DatasetMkr",
"IF_HyDatasetMkr"
],
{
"title_aux": "IF_DatasetMkr"
}
],
"https://github.com/if-ai/ComfyUI-IF_LLM": [
[
"IF_DisplayText",
"IF_JoinText",
"IF_LLM",
"IF_LLM_DisplayOmni",
"IF_LLM_DisplayText",
"IF_LLM_DisplayTextWildcard",
"IF_LLM_JoinText",
"IF_LLM_ListModels",
"IF_LLM_LoadImagesS",
"IF_LLM_SaveText",
"IF_LLM_TextTyper",
"IF_LoadImagesS",
"IF_TextTyper",
"IF_saveText",
"ListModelsNode"
],
{
"title_aux": "IF_LLM"
}
],
"https://github.com/if-ai/ComfyUI-IF_MemoAvatar": [
[
"IF_MemoAvatar",
@@ -18601,6 +18670,25 @@
"title_aux": "ComfyUI-IF_Trellis"
}
],
"https://github.com/if-ai/ComfyUI-IF_VideoPrompts": [
[
"VideoPromptNode"
],
{
"title_aux": "IF_VideoPrompts"
}
],
"https://github.com/ifmylove2011/comfyui-missing-tool": [
[
"ImageQueueLoader",
"LoadImageA",
"TrimBG",
"TrimBGAdvanced"
],
{
"title_aux": "comfyui-missing-tool"
}
],
"https://github.com/ihmily/ComfyUI-Light-Tool": [
[
"Light-Tool: AddBackground",
@@ -18644,6 +18732,15 @@
"title_aux": "ComfyUI-Light-Tool"
}
],
"https://github.com/illuminatianon/comfyui-csvwildcards": [
[
"CSVWildcardNode",
"DisplayTextNode"
],
{
"title_aux": "CSV Wildcard Node for ComfyUI"
}
],
"https://github.com/imb101/ComfyUI-FaceSwap": [
[
"FaceSwapNode"
@@ -19277,6 +19374,7 @@
"LoadLoraFromComfyOnline",
"LoadLoraFromHF",
"LoadLoraFromHFWithToken",
"LoadWanVideoLoraFromCivitAI",
"SaveAudioAsWav",
"SaveText"
],
@@ -20390,6 +20488,7 @@
"HyVideoDecode",
"HyVideoEmptyTextEmbeds",
"HyVideoEncode",
"HyVideoEncodeKeyframes",
"HyVideoEnhanceAVideo",
"HyVideoGetClosestBucketSize",
"HyVideoI2VEncode",
@@ -21380,6 +21479,14 @@
"title_aux": "ComfyUI-PC-ding-dong"
}
],
"https://github.com/lgldlk/ComfyUI-PSD-Replace": [
[
"psd replace"
],
{
"title_aux": "ComfyUI-PSD-Replace"
}
],
"https://github.com/liangt/comfyui-loadimagewithsubfolder": [
[
"LoadImageWithSubfolder"
@@ -22818,6 +22925,16 @@
"title_aux": "ComfyUI Flux Prompt Saver"
}
],
"https://github.com/markuryy/ComfyUI-SuperLoader": [
[
"Display String",
"Display String Multiline",
"LoRA Metadata"
],
{
"title_aux": "Super Loader"
}
],
"https://github.com/martijnat/comfyui-previewlatent": [
[
"PreviewLatent",
@@ -23149,6 +23266,14 @@
"title_aux": "Human Parts Detector"
}
],
"https://github.com/metal3d/ComfyUI_M3D_photo_effects": [
[
"Bleach Bypass"
],
{
"title_aux": "M3D photo effects"
}
],
"https://github.com/metncelik/comfyui_met_suite": [
[
"BBOXPadding",
@@ -23340,7 +23465,11 @@
"TextWithBooleanSwitchAndCommonTextInput",
"TwoBooleanTrigger",
"TwoFloats",
"UpscaleImageByModelThenResize"
"UpscaleImageByModelThenResize",
"illustrious_character_select",
"illustrious_character_select_en",
"llm_prompt_gen_node",
"local_llm_prompt_gen"
],
{
"title_aux": "ComfyUI_Mira"
@@ -23879,7 +24008,7 @@
"F5TTSAudioInputs"
],
{
"title_aux": "ComfyUI-F5-TTS"
"title_aux": "ComfyUI F5-TTS"
}
],
"https://github.com/niknah/ComfyUI-Hunyuan-3D-2": [
@@ -24426,6 +24555,7 @@
"LatentToWidthHeight",
"MaskCompositePPM",
"PPMSamplerSelect",
"RenormCFGPost",
"RescaleCFGPost"
],
{
@@ -26359,6 +26489,14 @@
"title_aux": "ComfyUI-PuLID-Flux-Enhanced"
}
],
"https://github.com/sittere/ComfyUI-YK_Line-loading": [
[
"MultiTextLoader"
],
{
"title_aux": "ComfyUI-YK Line loading"
}
],
"https://github.com/skfoo/ComfyUI-Coziness": [
[
"LoraTextExtractor-b1f83aa2",
@@ -28824,6 +28962,7 @@
],
"https://github.com/yanlang0123/ComfyUI_Lam": [
[
"AppParams",
"AspectRatio",
"AutioPath",
"DoWhileEnd",
@@ -28849,6 +28988,7 @@
"LamCommonPrint",
"LamCommonPrintNoOutput",
"LamGetPngInfo",
"LamLoadImageBase64",
"LamLoadPathImage",
"LamLoadVideo",
"LamSaveOnly",

View File

File diff suppressed because it is too large Load Diff

View File

@@ -43,7 +43,7 @@ import manager_downloader
from node_package import InstalledNodePackage
version_code = [3, 30, 2]
version_code = [3, 30, 4]
version_str = f"V{version_code[0]}.{version_code[1]}" + (f'.{version_code[2]}' if len(version_code) > 2 else '')
@@ -75,8 +75,8 @@ def get_custom_nodes_paths():
def get_comfyui_tag():
repo = git.Repo(comfy_path)
try:
repo = git.Repo(comfy_path)
return repo.git.describe('--tags')
except:
return None
@@ -841,6 +841,7 @@ class UnifiedManager:
install_script_path = os.path.join(repo_path, "install.py")
requirements_path = os.path.join(repo_path, "requirements.txt")
res = True
if lazy_mode:
install_cmd = ["#LAZY-INSTALL-SCRIPT", sys.executable]
return try_install_script(url, repo_path, install_cmd)
@@ -848,7 +849,6 @@ class UnifiedManager:
if os.path.exists(requirements_path) and not no_deps:
print("Install: pip packages")
pip_fixer = manager_util.PIPFixer(manager_util.get_installed_packages(), comfy_path, manager_files_path)
res = True
lines = manager_util.robust_readlines(requirements_path)
for line in lines:
package_name = remap_pip_package(line.strip())
@@ -859,15 +859,14 @@ class UnifiedManager:
res = res and try_install_script(url, repo_path, install_cmd, instant_execution=instant_execution)
pip_fixer.fix_broken()
return res
if os.path.exists(install_script_path) and install_script_path not in self.processed_install:
self.processed_install.add(install_script_path)
print("Install: install script")
install_cmd = [sys.executable, "install.py"]
return try_install_script(url, repo_path, install_cmd, instant_execution=instant_execution)
return res and try_install_script(url, repo_path, install_cmd, instant_execution=instant_execution)
return True
return res
def reserve_cnr_switch(self, target, zip_url, from_path, to_path, no_deps):
script_path = os.path.join(manager_startup_script_path, "install-scripts.txt")

View File

@@ -1545,26 +1545,27 @@ async def get_notice(request):
if match:
markdown_content = match.group(1)
version_tag = core.get_comfyui_tag()
if version_tag is None:
version_tag = os.environ.get('__COMFYUI_DESKTOP_VERSION__')
if version_tag is not None:
markdown_content += f"<HR>ComfyUI: {version_tag} [Desktop]"
else:
markdown_content += f"<HR>ComfyUI: {core.comfy_ui_revision}[{comfy_ui_hash[:6]}]({core.comfy_ui_commit_datetime.date()})"
version_tag = os.environ.get('__COMFYUI_DESKTOP_VERSION__')
if version_tag is not None:
markdown_content += f"<HR>ComfyUI: {version_tag} [Desktop]"
else:
markdown_content += (f"<HR>ComfyUI: {version_tag}<BR>"
f"&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;({core.comfy_ui_commit_datetime.date()})")
version_tag = core.get_comfyui_tag()
if version_tag is None:
markdown_content += f"<HR>ComfyUI: {core.comfy_ui_revision}[{comfy_ui_hash[:6]}]({core.comfy_ui_commit_datetime.date()})"
else:
markdown_content += (f"<HR>ComfyUI: {version_tag}<BR>"
f"&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;({core.comfy_ui_commit_datetime.date()})")
# markdown_content += f"<BR>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;()"
markdown_content += f"<BR>Manager: {core.version_str}"
markdown_content = add_target_blank(markdown_content)
try:
if core.comfy_ui_commit_datetime == datetime(1900, 1, 1, 0, 0, 0):
markdown_content = '<P style="text-align: center; color:red; background-color:white; font-weight:bold">Your ComfyUI isn\'t git repo.</P>' + markdown_content
elif core.comfy_ui_required_commit_datetime.date() > core.comfy_ui_commit_datetime.date():
markdown_content = '<P style="text-align: center; color:red; background-color:white; font-weight:bold">Your ComfyUI is too OUTDATED!!!</P>' + markdown_content
if '__COMFYUI_DESKTOP_VERSION__' not in os.environ:
if core.comfy_ui_commit_datetime == datetime(1900, 1, 1, 0, 0, 0):
markdown_content = '<P style="text-align: center; color:red; background-color:white; font-weight:bold">Your ComfyUI isn\'t git repo.</P>' + markdown_content
elif core.comfy_ui_required_commit_datetime.date() > core.comfy_ui_commit_datetime.date():
markdown_content = '<P style="text-align: center; color:red; background-color:white; font-weight:bold">Your ComfyUI is too OUTDATED!!!</P>' + markdown_content
except:
pass

View File

@@ -12,6 +12,56 @@
{
"author": "longzoho",
"title": "ComfyUI-Qdrant-Saver",
"reference": "https://github.com/longzoho/ComfyUI-Qdrant-Saver",
"files": [
"https://github.com/longzoho/ComfyUI-Qdrant-Saver"
],
"install_type": "git-clone",
"description": "NODES: QDrant Saver Node"
},
{
"author": "nova-florealis",
"title": "comfyui-alien",
"reference": "https://github.com/nova-florealis/comfyui-alien",
"files": [
"https://github.com/nova-florealis/comfyui-alien"
],
"install_type": "git-clone",
"description": "NODES: Text to Text (LLM), Text Output, Convert to Markdown, List Display (Debug)"
},
{
"author": "RUFFY-369",
"title": "ComfyUI-FeatureBank",
"reference": "https://github.com/RUFFY-369/ComfyUI-FeatureBank",
"files": [
"https://github.com/RUFFY-369/ComfyUI-FeatureBank"
],
"install_type": "git-clone",
"description": "NODES: FeatureBankAttentionProcessor"
},
{
"author": "Pablerdo",
"title": "ComfyUI-Sa2VAWrapper",
"reference": "https://github.com/Pablerdo/ComfyUI-Sa2VAWrapper",
"files": [
"https://github.com/Pablerdo/ComfyUI-Sa2VAWrapper"
],
"install_type": "git-clone",
"description": "Wrapper for the Sa2VA model"
},
{
"author": "S4MUEL-404",
"title": "ComfyUI-Folder-Images-Preview [UNSAFE]",
"reference": "https://github.com/S4MUEL-404/ComfyUI-Folder-Images-Preview",
"files": [
"https://github.com/S4MUEL-404/ComfyUI-Folder-Images-Preview"
],
"install_type": "git-clone",
"description": "A ComfyUI nodes , Generate a picture and quickly preview the pictures in the folder and the picture file name\n[w/This custom node has a path traversal vulnerability.]"
},
{
"author": "aria1th",
"title": "ComfyUI-camietagger-onnx",

View File

@@ -1126,6 +1126,36 @@
"title_aux": "RK_Comfyui"
}
],
"https://github.com/KurtHokke/ComfyUI_KurtHokke-Nodes": [
[
"AIO_Tuner",
"AIO_Tuner_Pipe",
"BasicAdvScheduler",
"Beta_Config",
"BooleanFromPipe",
"BooleanToPipe",
"CkptPipe",
"EmptyLatentSize",
"EmptyLatentSize64",
"ExpMath",
"ExpMathDual",
"ExpMathQuad",
"LMS_Config",
"LoadUnetAndClip",
"LoraFluxParams",
"ModelPipe1",
"ModelPipe2",
"SamplerCustomAdvanced_Pipe",
"SamplerSel",
"SchedulerSel",
"UnetClipLoraLoader",
"UnetClipLoraLoaderBasic",
"stopipe"
],
{
"title_aux": "ComfyUI_KurtHokke-Nodes"
}
],
"https://github.com/LZpenguin/ComfyUI-Text": [
[
"Add_text_by_mask"
@@ -1424,6 +1454,14 @@
"title_aux": "Patatajec-Nodes [WIP]"
}
],
"https://github.com/Pablerdo/ComfyUI-Sa2VAWrapper": [
[
"GetCaptionFromImages"
],
{
"title_aux": "ComfyUI-Sa2VAWrapper"
}
],
"https://github.com/PluMaZero/ComfyUI-SpaceFlower": [
[
"SpaceFlower_HangulPrompt",
@@ -1502,6 +1540,14 @@
"title_aux": "comfyui-promptbymood [WIP]"
}
],
"https://github.com/RUFFY-369/ComfyUI-FeatureBank": [
[
"FeatureBankAttentionProcessor"
],
{
"title_aux": "ComfyUI-FeatureBank"
}
],
"https://github.com/RicherdLee/comfyui-oss-image-save": [
[
"SaveImageOSS"
@@ -1531,6 +1577,14 @@
"title_aux": "Miscomfy Nodes [WIP]"
}
],
"https://github.com/S4MUEL-404/ComfyUI-Folder-Images-Preview": [
[
"FolderImagesPreview"
],
{
"title_aux": "ComfyUI-Folder-Images-Preview [UNSAFE]"
}
],
"https://github.com/SS-snap/ComfyUI-Snap_Processing": [
[
"AreaCalculator",
@@ -3280,7 +3334,7 @@
"ACE_ImageFaceCrop",
"ACE_ImageGetSize",
"ACE_ImageLoadFromCloud",
"ACE_ImageMakeSlieshow",
"ACE_ImageMakeSlideshow",
"ACE_ImagePixelate",
"ACE_ImageQA",
"ACE_ImageRemoveBackground",
@@ -3756,15 +3810,11 @@
],
"https://github.com/kandy/ComfyUI-KAndy": [
[
"KAndyBatch2Index",
"KAndyBatchIndex",
"KAndyCivitImagesAPI",
"KAndyCivitPromptAPI",
"KAndyImageSave",
"KAndyImagesByCss",
"KAndyLoadImageFromUrl",
"KAndyNoiseCondition",
"KCivitaiPostAPI",
"KPornImageAPI",
"KPromtGen",
"KandySimplePrompt"
@@ -3904,6 +3954,7 @@
"HyVideoDecode",
"HyVideoEmptyTextEmbeds",
"HyVideoEncode",
"HyVideoEncodeKeyframes",
"HyVideoEnhanceAVideo",
"HyVideoGetClosestBucketSize",
"HyVideoI2VEncode",
@@ -4303,6 +4354,14 @@
"title_aux": "comfyui-one-more-step [WIP]"
}
],
"https://github.com/longzoho/ComfyUI-Qdrant-Saver": [
[
"QDrantSaver"
],
{
"title_aux": "ComfyUI-Qdrant-Saver"
}
],
"https://github.com/lordwedggie/xcpNodes": [
[
"derpBaseAlpha",
@@ -4764,6 +4823,7 @@
],
"https://github.com/nomcycle/ComfyUI_Cluster": [
[
"ClusterBroadcastLoadedImage",
"ClusterBroadcastTensor",
"ClusterExecuteCurrentWorkflow",
"ClusterExecuteWorkflow",
@@ -4773,13 +4833,26 @@
"ClusterGatherImages",
"ClusterGatherLatents",
"ClusterGatherMasks",
"ClusterInstanceIndex",
"ClusterGetInstanceWorkItemFromBatch",
"ClusterInfo",
"ClusterListenTensorBroadcast"
],
{
"title_aux": "ComfyUI_Cluster [WIP]"
}
],
"https://github.com/nova-florealis/comfyui-alien": [
[
"ConvertMarkdown",
"ListDisplayNode",
"MarkdownConverterModule",
"TextOutput",
"TextToText"
],
{
"title_aux": "comfyui-alien"
}
],
"https://github.com/oshtz/ComfyUI-oshtz-nodes": [
[
"EasyAspectRatioNode",
@@ -4863,6 +4936,7 @@
"LatentToWidthHeight",
"MaskCompositePPM",
"PPMSamplerSelect",
"RenormCFGPost",
"RescaleCFGPost"
],
{
@@ -5618,6 +5692,7 @@
"LoraBatchSamplerX",
"RelightX",
"RemoveBackgroundX",
"SelectiveDepthLoraBlocksX",
"UnetLoaderBNB_X",
"WhiteBalanceX"
],

View File

File diff suppressed because it is too large Load Diff

View File

@@ -11,6 +11,26 @@
{
"author": "Samulebotin",
"title": "ComfyUI-FreeVC_wrapper [REMOVED]",
"reference": "https://github.com/Samulebotin/ComfyUI-FreeVC_wrapper",
"files": [
"https://github.com/Samulebotin/ComfyUI-FreeVC_wrapper"
],
"install_type": "git-clone",
"description": "A voice conversion extension node for ComfyUI based on FreeVC, enabling high-quality voice conversion capabilities within the ComfyUI framework."
},
{
"author": "GoingAI1998",
"title": "ComfyUI Web Canvas Node [REMOVED]",
"reference": "https://github.com/GoingAI1998/Comfyui_imgcanvas",
"files": [
"https://github.com/GoingAI1998/Comfyui_imgcanvas"
],
"install_type": "git-clone",
"description": "ComfyUI_imgcanvas At present, I have not used the useful comfyui custom node about layer mixing, and I have written a comfyui runtime automatic pop-up window for layer editing node"
},
{
"author": "807502278",
"title": "ComfyUI_TensorRT_Merge [REMOVED]",

View File

@@ -9,7 +9,142 @@
},
{
"author": "Jerome Bacquet",
"title": "ComfyUI XenoFlow",
"id": "XenoFlow",
"reference": "https://github.com/jerome7562/ComfyUI-XenoFlow",
"files": [
"https://github.com/jerome7562/ComfyUI-XenoFlow"
],
"install_type": "git-clone",
"description": "Implementation of Instance nodes, Replicate nodes, and standard Save UI to improve the workflow into ComfyUI."
},
{
"author": "amorano",
"title": "Jovi_Colorizer",
"id": "jovijovi_colorizer_capture",
"reference": "https://github.com/Amorano/Jovi_Colorizer",
"files": [
"https://github.com/Amorano/Jovi_Colorizer"
],
"install_type": "git-clone",
"description": "Colorize ComfyUI nodes with defaults per node, node category or via regex filtering."
},
{
"author": "Metal3d",
"title": "M3D photo effects",
"id": "ComfyUI_M3D_photo_effects",
"reference": "https://github.com/metal3d/ComfyUI_M3D_photo_effects",
"files": [
"https://github.com/metal3d/ComfyUI_M3D_photo_effects"
],
"install_type": "git-clone",
"description": "A set of photo effects for ComfyUI, for the moment, only Bleach Bypass effect is provided, but more to come!"
},
{
"author": "impactframes",
"title": "IF_DatasetMkr",
"reference": "https://github.com/if-ai/ComfyUI-IF_DatasetMkr",
"files": [
"https://github.com/if-ai/ComfyUI-IF_DatasetMkr"
],
"install_type": "git-clone",
"description": "Create Video datasets staright from YT or a video file path"
},
{
"author": "impactframes",
"title": "IF_VideoPrompts",
"reference": "https://github.com/if-ai/ComfyUI-IF_VideoPrompts",
"files": [
"https://github.com/if-ai/ComfyUI-IF_VideoPrompts"
],
"install_type": "git-clone",
"description": "ComfyUI extension for video-based prompting and processing with support for various models and video processing capabilities"
},
{
"author": "impactframes",
"title": "IF_LLM",
"reference": "https://github.com/if-ai/ComfyUI-IF_LLM",
"files": [
"https://github.com/if-ai/ComfyUI-IF_LLM"
],
"install_type": "git-clone",
"description": "Run Local and API LLMs, Features Conditioning manipulation via Omost, supports Ollama, LlamaCPP LMstudio, Koboldcpp, TextGen, Transformers or via APIs Anthropic, Groq, OpenAI, Google Gemini, Mistral, xAI and create your own charcters assistants (SystemPrompts) with custom presets and muchmore\n[w/It Might comflict with IF_AI_tools so if you have it installed please remove it before installing IF_LLM I am working on adding this tools to IF_AI_tools so you only need one or the other]"
},
{
"author": "markuryy",
"title": "Super Loader",
"reference": "https://github.com/markuryy/ComfyUI-SuperLoader",
"files": [
"https://github.com/markuryy/ComfyUI-SuperLoader"
],
"install_type": "git-clone",
"description": "Metadata for loaded models"
},
{
"author": "lgldlk",
"title": "ComfyUI-PSD-Replace",
"reference": "https://github.com/lgldlk/ComfyUI-PSD-Replace",
"files": [
"https://github.com/lgldlk/ComfyUI-PSD-Replace"
],
"install_type": "git-clone",
"description": "One click replacement of smart objects or layers in PSD"
},
{
"author": "S4MUEL-404",
"title": "ComfyUI-Text-On-Image",
"id": "ComfyUI-Text-On-Image",
"reference": "https://github.com/S4MUEL-404/ComfyUI-Text-On-Image",
"files": [
"https://github.com/S4MUEL-404/ComfyUI-Text-On-Image"
],
"install_type": "git-clone",
"description": "A custom node for ComfyUI that allows users to add text overlays to images with customizable size, font, position, and shadow."
},
{
"author": "S4MUEL-404",
"title": "ComfyUI-Prompts-Selector",
"reference": "https://github.com/S4MUEL-404/ComfyUI-Prompts-Selector",
"files": [
"https://github.com/S4MUEL-404/ComfyUI-Prompts-Selector"
],
"install_type": "git-clone",
"description": "Quickly select preset prompts and merge them"
},
{
"author": "chenpipi0807",
"title": "PIP Artistic Words for ComfyUI",
"reference": "https://github.com/chenpipi0807/PIP_ArtisticWords",
"files": [
"https://github.com/chenpipi0807/PIP_ArtisticWords"
],
"install_type": "git-clone",
"description": "A powerful ComfyUI extension node that allows you to add various exquisite artistic text effects to your images, supporting a wide range of text styles and effects."
},
{
"author": "ifmylove2011",
"title": "comfyui-missing-tool",
"reference": "https://github.com/ifmylove2011/comfyui-missing-tool",
"files": [
"https://github.com/ifmylove2011/comfyui-missing-tool"
],
"install_type": "git-clone",
"description": "NODES: TrimBG, TrimBG Advanced, Image Queue Loader, Load Image Alpha.\nA few tools for ComfyUI, perhaps it's exactly what you need."
},
{
"author": "illuminatianon",
"title": "CSV Wildcard Node for ComfyUI",
"reference": "https://github.com/illuminatianon/comfyui-csvwildcards",
"files": [
"https://github.com/illuminatianon/comfyui-csvwildcards"
],
"install_type": "git-clone",
"description": "A ComfyUI custom node that provides dynamic text substitution using wildcards and CSV files. Perfect for creating varied prompts with consistent relationships between terms."
},
{
"author": "GeekyGhost",
"title": "ComfyUI-Geeky-Kokoro-TTS",
@@ -31,9 +166,10 @@
"description": "A Text To Speech node using Kokoro TTS in ComfyUI. Supports 8 languages and 150 voices"
},
{
"author": "S4MUEL404",
"author": "S4MUEL-404",
"title": "Image Position Blend",
"id": "ComfyUI-Image-Position-Blend",
"version": "1.1",
"reference": "https://github.com/S4MUEL-404/ComfyUI-Image-Position-Blend",
"files": [
"https://github.com/S4MUEL-404/ComfyUI-Image-Position-Blend"
@@ -41,6 +177,17 @@
"install_type": "git-clone",
"description": "A custom node for conveniently adjusting the overlay position of two images."
},
{
"author": "ZYK-AI",
"title": "ComfyUI-YK Line loading",
"id": "ComfyUI-YK_Line loading",
"reference": "https://github.com/sittere/ComfyUI-YK_Line-loading",
"files": [
"https://github.com/sittere/ComfyUI-YK_Line-loading"
],
"install_type": "git-clone",
"description": "Plugin that implements world automatic typesetting and outputs only one paragraph of text"
},
{
"author": "pxl-pshr",
"title": "GlitchNodes",
@@ -681,46 +828,6 @@
],
"install_type": "git-clone",
"description": "ComfyUI Spectral is a ComfyUI custom nodes library based on the spectral, mainly used for visual processing of spectral files"
},
{
"author": "Chengym2023",
"title": "ComfyUI-DeepSeek_Online",
"reference": "https://github.com/Chengym2023/ComfyUI-DeepSeek_Online",
"files": [
"https://github.com/Chengym2023/ComfyUI-DeepSeek_Online"
],
"install_type": "git-clone",
"description": "NODES: SiliconCloudReasoning, DeepSeekOnline"
},
{
"author": "gitmylo",
"title": "Audio nodes",
"reference": "https://github.com/gitmylo/ComfyUI-audio-nodes",
"files": [
"https://github.com/gitmylo/ComfyUI-audio-nodes"
],
"install_type": "git-clone",
"description": "Various nodes related to audio."
},
{
"author": "billwuhao",
"title": "ComfyUI_StepAudioTTS",
"reference": "https://github.com/billwuhao/ComfyUI_StepAudioTTS",
"files": [
"https://github.com/billwuhao/ComfyUI_StepAudioTTS"
],
"install_type": "git-clone",
"description": "A Text To Speech node using Step-Audio-TTS in ComfyUI. Can speak, rap, sing, or clone voice."
},
{
"author": "greengerong",
"title": "ComfyUI-Lumina-Video",
"reference": "https://github.com/greengerong/ComfyUI-Lumina-Video",
"files": [
"https://github.com/greengerong/ComfyUI-Lumina-Video"
],
"install_type": "git-clone",
"description": "This is a video generation plugin implementation for ComfyUI based on the Lumina Video model."
}
]
}

View File

@@ -442,6 +442,7 @@
"Color_check_Name",
"ComfyUI_Path_Out",
"Determine_Type",
"Graphics_Detection_Reference",
"ImageChannelBus",
"ListMerger",
"Load_Image_Adv",
@@ -2548,6 +2549,8 @@
"CLIPTextEncodeFluxUnguided",
"ClownRegionalConditioning",
"ClownRegionalConditioning3",
"ClownRegionalConditioningAdvanced",
"ClownScheduler",
"Conditioning Recast FP64",
"ConditioningAdd",
"ConditioningAverageScheduler",
@@ -2563,6 +2566,15 @@
"FluxGuidanceDisable",
"FluxLoader",
"FluxOrthoCFGPatcher",
"Frame Select",
"Frame Select Latent",
"Frame Select Latent Raw",
"Frames Concat",
"Frames Concat Latent",
"Frames Concat Latent Raw",
"Frames Slice",
"Frames Slice Latent",
"Frames Slice Latent Raw",
"Frequency Separation Hard Light",
"Frequency Separation Hard Light LAB",
"Frequency Separation Linear Light",
@@ -2575,6 +2587,7 @@
"Latent Batcher",
"Latent Match Channelwise",
"Latent Normalize Channels",
"Latent Transfer State Info",
"Latent to Cuda",
"Latent to RawX",
"LatentBatch_channels",
@@ -2862,8 +2875,8 @@
"Mask Preprocess Morphology",
"Number",
"PhotoShop Transfer",
"ShowSomething",
"ShowTensorShapeLayout",
"SomethingShow",
"TensorShow",
"a fake Nod"
],
{
@@ -3193,6 +3206,7 @@
"CharCountTextBox",
"GenerateImage_VENICE",
"GenerateText_VENICE",
"InpaintImage_VENICE",
"UpscaleImage_VENICE",
"testaaaaa"
],
@@ -4189,14 +4203,6 @@
"title_aux": "ComfyUI-DiffusersImageOutpaint"
}
],
"https://github.com/GoingAI1998/Comfyui_imgcanvas": [
[
"WebCanvas"
],
{
"title_aux": "ComfyUI Web Canvas Node"
}
],
"https://github.com/Goktug/comfyui-saveimage-plus": [
[
"SaveImagePlus"
@@ -4219,6 +4225,7 @@
"ReActorOptions",
"ReActorRestoreFace",
"ReActorSaveFaceModel",
"ReActorSetWeight",
"ReActorUnload"
],
{
@@ -6361,6 +6368,7 @@
],
"https://github.com/Mattabyte/ComfyUI-SecureApiCall": [
[
"SaveLatentToS3",
"SaveVideoFilesS3",
"SecureAPI-SecureAPI",
"SecureAPI-SecureAPI-AWS"
@@ -6855,6 +6863,7 @@
"ZenkaiPromptV2",
"ZenkaiPromptV3",
"ZenkaiPromptV4",
"ZenkaiPromptV5",
"ZenkaiWildcard",
"ZenkaiWildcardV2"
],
@@ -7901,6 +7910,22 @@
"title_aux": "Image Position Blend"
}
],
"https://github.com/S4MUEL-404/ComfyUI-Prompts-Selector": [
[
"PromptSelector"
],
{
"title_aux": "ComfyUI-Prompts-Selector"
}
],
"https://github.com/S4MUEL-404/ComfyUI-Text-On-Image": [
[
"TextOnImage"
],
{
"title_aux": "ComfyUI-Text-On-Image"
}
],
"https://github.com/SEkINVR/ComfyUI-SaveAs": [
[
"ComfyUISaveAs"
@@ -8007,14 +8032,6 @@
"title_aux": "DeepFuze"
}
],
"https://github.com/Samulebotin/ComfyUI-FreeVC_wrapper": [
[
"FreeVC Voice Conversion"
],
{
"title_aux": "ComfyUI-FreeVC_wrapper"
}
],
"https://github.com/SayanoAI/Comfy-RVC": [
[
"Any2ListNode",
@@ -9091,11 +9108,13 @@
"SDXLStartSettings",
"SDstarsampler",
"Star Face Loader",
"Star3LoRAs",
"StarDivisibleDimension",
"StarFiveWildcards",
"StarImageSwitch",
"StarLatentSwitch",
"StarNewsScraper",
"StarPSDSaver",
"StarTextFilter",
"StarTextInput",
"Starupscale"
@@ -9990,6 +10009,8 @@
"https://github.com/Tlant/ComfyUI-OllamaPromptsGeneratorTlant": [
[
"LoadRandomTxtFileTlant",
"LoadRandomTxtFileTlantV2",
"LoadRandomTxtFileTlantV3",
"OllamaPromptsGeneratorTlant",
"OllamaSimpleTextGeneratorTlant"
],
@@ -12051,6 +12072,7 @@
"Sage_DualCLIPTextEncode",
"Sage_DualCLIPTextEncodeLumina2",
"Sage_EmptyLatentImagePassthrough",
"Sage_Foobar",
"Sage_GetFileHash",
"Sage_JoinText",
"Sage_KSampler",
@@ -12070,6 +12092,7 @@
"Sage_SetInteger",
"Sage_SetText",
"Sage_TripleJoinText",
"Sage_TripleLoraStack",
"Sage_UNETLoader",
"Sage_ViewText"
],
@@ -12273,15 +12296,16 @@
],
"https://github.com/aws-samples/comfyui-llm-node-for-amazon-bedrock": [
[
"Bedrock - Amazon Nova Canvas Text to Image",
"Amazon Bedrock - Luma AI Ray Video",
"Amazon Bedrock - Nova Canvas Background Prompt Replace",
"Amazon Bedrock - Nova Canvas Generate Image",
"Amazon Bedrock - Nova Canvas Generate Variations",
"Amazon Bedrock - Nova Reel Video",
"Amazon Bedrock - SD3 & SD3.5 Large | Image to Image",
"Amazon Bedrock - Stability AI Models | Text to Image",
"Bedrock - Claude",
"Bedrock - Claude Multimodal",
"Bedrock - Luma AI Ray Video",
"Bedrock - Nova",
"Bedrock - Nova Background Prompt Replace",
"Bedrock - Nova IpAdapter",
"Bedrock - Nova Reel Video",
"Bedrock - Nova Text to Image",
"Bedrock - SDXL",
"Bedrock - Titan Inpainting",
"Bedrock - Titan Outpainting",
@@ -12676,6 +12700,7 @@
],
"https://github.com/billwuhao/ComfyUI_StepAudioTTS": [
[
"AudioRecorder",
"StepAudioClone",
"StepAudioRun"
],
@@ -13164,7 +13189,8 @@
"EbuPromptHelperRandomColorPalette",
"EbuPromptHelperRandomize",
"EbuPromptHelperReplace",
"EbuPromptHelperSeasonWeatherTimeOfDay"
"EbuPromptHelperSeasonWeatherTimeOfDay",
"EbuPromptHelperTruncate"
],
{
"title_aux": "EBU PromptHelper"
@@ -13927,6 +13953,15 @@
"title_aux": "ComfyUI_Spectral"
}
],
"https://github.com/chenpipi0807/PIP_ArtisticWords": [
[
"PIP Artistic Text Generator",
"PIP Text Preview"
],
{
"title_aux": "PIP Artistic Words for ComfyUI"
}
],
"https://github.com/cherninlab/logo-generator-comfyui": [
[
"GoogleFontsLogo"
@@ -17222,7 +17257,10 @@
"Image Scale",
"Image Selector",
"LoRA Name List",
"Seed to Noise"
"Prompt Text",
"Seed to Noise",
"ShowTextNode",
"Text Replace"
],
{
"title_aux": "geocine-comfyui"
@@ -18583,6 +18621,37 @@
"title_aux": "ComfyUI-IF_AI_tools"
}
],
"https://github.com/if-ai/ComfyUI-IF_DatasetMkr": [
[
"IF_DatasetMkr",
"IF_HyDatasetMkr"
],
{
"title_aux": "IF_DatasetMkr"
}
],
"https://github.com/if-ai/ComfyUI-IF_LLM": [
[
"IF_DisplayText",
"IF_JoinText",
"IF_LLM",
"IF_LLM_DisplayOmni",
"IF_LLM_DisplayText",
"IF_LLM_DisplayTextWildcard",
"IF_LLM_JoinText",
"IF_LLM_ListModels",
"IF_LLM_LoadImagesS",
"IF_LLM_SaveText",
"IF_LLM_TextTyper",
"IF_LoadImagesS",
"IF_TextTyper",
"IF_saveText",
"ListModelsNode"
],
{
"title_aux": "IF_LLM"
}
],
"https://github.com/if-ai/ComfyUI-IF_MemoAvatar": [
[
"IF_MemoAvatar",
@@ -18601,6 +18670,25 @@
"title_aux": "ComfyUI-IF_Trellis"
}
],
"https://github.com/if-ai/ComfyUI-IF_VideoPrompts": [
[
"VideoPromptNode"
],
{
"title_aux": "IF_VideoPrompts"
}
],
"https://github.com/ifmylove2011/comfyui-missing-tool": [
[
"ImageQueueLoader",
"LoadImageA",
"TrimBG",
"TrimBGAdvanced"
],
{
"title_aux": "comfyui-missing-tool"
}
],
"https://github.com/ihmily/ComfyUI-Light-Tool": [
[
"Light-Tool: AddBackground",
@@ -18644,6 +18732,15 @@
"title_aux": "ComfyUI-Light-Tool"
}
],
"https://github.com/illuminatianon/comfyui-csvwildcards": [
[
"CSVWildcardNode",
"DisplayTextNode"
],
{
"title_aux": "CSV Wildcard Node for ComfyUI"
}
],
"https://github.com/imb101/ComfyUI-FaceSwap": [
[
"FaceSwapNode"
@@ -19277,6 +19374,7 @@
"LoadLoraFromComfyOnline",
"LoadLoraFromHF",
"LoadLoraFromHFWithToken",
"LoadWanVideoLoraFromCivitAI",
"SaveAudioAsWav",
"SaveText"
],
@@ -20390,6 +20488,7 @@
"HyVideoDecode",
"HyVideoEmptyTextEmbeds",
"HyVideoEncode",
"HyVideoEncodeKeyframes",
"HyVideoEnhanceAVideo",
"HyVideoGetClosestBucketSize",
"HyVideoI2VEncode",
@@ -21380,6 +21479,14 @@
"title_aux": "ComfyUI-PC-ding-dong"
}
],
"https://github.com/lgldlk/ComfyUI-PSD-Replace": [
[
"psd replace"
],
{
"title_aux": "ComfyUI-PSD-Replace"
}
],
"https://github.com/liangt/comfyui-loadimagewithsubfolder": [
[
"LoadImageWithSubfolder"
@@ -22818,6 +22925,16 @@
"title_aux": "ComfyUI Flux Prompt Saver"
}
],
"https://github.com/markuryy/ComfyUI-SuperLoader": [
[
"Display String",
"Display String Multiline",
"LoRA Metadata"
],
{
"title_aux": "Super Loader"
}
],
"https://github.com/martijnat/comfyui-previewlatent": [
[
"PreviewLatent",
@@ -23149,6 +23266,14 @@
"title_aux": "Human Parts Detector"
}
],
"https://github.com/metal3d/ComfyUI_M3D_photo_effects": [
[
"Bleach Bypass"
],
{
"title_aux": "M3D photo effects"
}
],
"https://github.com/metncelik/comfyui_met_suite": [
[
"BBOXPadding",
@@ -23340,7 +23465,11 @@
"TextWithBooleanSwitchAndCommonTextInput",
"TwoBooleanTrigger",
"TwoFloats",
"UpscaleImageByModelThenResize"
"UpscaleImageByModelThenResize",
"illustrious_character_select",
"illustrious_character_select_en",
"llm_prompt_gen_node",
"local_llm_prompt_gen"
],
{
"title_aux": "ComfyUI_Mira"
@@ -23879,7 +24008,7 @@
"F5TTSAudioInputs"
],
{
"title_aux": "ComfyUI-F5-TTS"
"title_aux": "ComfyUI F5-TTS"
}
],
"https://github.com/niknah/ComfyUI-Hunyuan-3D-2": [
@@ -24426,6 +24555,7 @@
"LatentToWidthHeight",
"MaskCompositePPM",
"PPMSamplerSelect",
"RenormCFGPost",
"RescaleCFGPost"
],
{
@@ -26359,6 +26489,14 @@
"title_aux": "ComfyUI-PuLID-Flux-Enhanced"
}
],
"https://github.com/sittere/ComfyUI-YK_Line-loading": [
[
"MultiTextLoader"
],
{
"title_aux": "ComfyUI-YK Line loading"
}
],
"https://github.com/skfoo/ComfyUI-Coziness": [
[
"LoraTextExtractor-b1f83aa2",
@@ -28824,6 +28962,7 @@
],
"https://github.com/yanlang0123/ComfyUI_Lam": [
[
"AppParams",
"AspectRatio",
"AutioPath",
"DoWhileEnd",
@@ -28849,6 +28988,7 @@
"LamCommonPrint",
"LamCommonPrintNoOutput",
"LamGetPngInfo",
"LamLoadImageBase64",
"LamLoadPathImage",
"LamLoadVideo",
"LamSaveOnly",

View File

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