mirror of
https://github.com/Comfy-Org/ComfyUI-Manager.git
synced 2025-12-16 18:02:58 +08:00
Merge branch 'main' into feat/cnr
This commit is contained in:
commit
7b60b69968
@ -5111,7 +5111,7 @@
|
||||
"https://github.com/lldacing/comfyui-easyapi-nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes: Base64 To Image, Image To Base64, Load Image To Base64."
|
||||
"description": "Provides some features and nodes related to API calls."
|
||||
},
|
||||
{
|
||||
"author": "CosmicLaca",
|
||||
@ -6718,6 +6718,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes:Joy_caption_load, Joy_caption"
|
||||
},
|
||||
{
|
||||
"author": "StartHua",
|
||||
"title": "Comfyui_CXH_joy_caption",
|
||||
"reference": "https://github.com/StartHua/Comfyui_CXH_Phi_3.5",
|
||||
"files": [
|
||||
"https://github.com/StartHua/Comfyui_CXH_Phi_3.5"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Phi-3.5-vision-instruct fast talk with image !\nFast , Fast ,Fast!\n1.Phi-3.5-vision-instruct"
|
||||
},
|
||||
{
|
||||
"author": "ricklove",
|
||||
"title": "comfyui-ricklove",
|
||||
@ -7799,6 +7809,16 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "Custom ComfyUI Nodes for interacting with [a/Ollama](https://ollama.com/) using the [a/ollama python client](https://github.com/ollama/ollama-python).\nIntegrate the power of LLMs into CompfyUI workflows easily."
|
||||
},
|
||||
{
|
||||
"author": "dchatel",
|
||||
"title": "comfyui_davcha",
|
||||
"reference": "https://github.com/dchatel/comfyui_davcha",
|
||||
"files": [
|
||||
"https://github.com/dchatel/comfyui_davcha"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes:SmartMask, ResizeCropFit, Percent Padding, SoftErosion, StringScheduleHelper, DStack, DavchaConditioningConcat, DavchaModelMergeSimple, DavchaCLIPMergeSimple, DavchaModelMergeSD1, DavchaModelMergeSDXL, ConditioningCompress... Some personal QoL and experimental nodes"
|
||||
},
|
||||
{
|
||||
"author": "dchatel",
|
||||
"title": "comfyui_facetools",
|
||||
@ -8324,6 +8344,26 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "Add keybindings to textarea."
|
||||
},
|
||||
{
|
||||
"author": "shinich39",
|
||||
"title": "comfyui-put-image",
|
||||
"reference": "https://github.com/shinich39/comfyui-put-image",
|
||||
"files": [
|
||||
"https://github.com/shinich39/comfyui-put-image"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Load image from directory."
|
||||
},
|
||||
{
|
||||
"author": "shinich39",
|
||||
"title": "comfyui-parse-image",
|
||||
"reference": "https://github.com/shinich39/comfyui-parse-image",
|
||||
"files": [
|
||||
"https://github.com/shinich39/comfyui-parse-image"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Extract metadata from image."
|
||||
},
|
||||
{
|
||||
"author": "wei30172",
|
||||
"title": "comfygen",
|
||||
@ -11535,7 +11575,7 @@
|
||||
},
|
||||
{
|
||||
"author": "MilitantHitchhiker",
|
||||
"title": "Militant Hitchhiker's Switchblade Pack",
|
||||
"title": "MilitantHitchhiker-SwitchbladePack",
|
||||
"id": "hitchhiker",
|
||||
"reference": "https://github.com/MilitantHitchhiker/MilitantHitchhiker-SwitchbladePack",
|
||||
"files": [
|
||||
@ -12750,7 +12790,7 @@
|
||||
"https://github.com/Anibaaal/ComfyUI-UX-Nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes: Easy Resolution Picker, Step Calculator"
|
||||
"description": "Nodes: Easy Resolution Picker, Save Diffusion Model, Load Checkpoint BNB On the fly, Load UNET BNB On the fly"
|
||||
},
|
||||
{
|
||||
"author": "NMWave",
|
||||
@ -13216,7 +13256,7 @@
|
||||
"https://github.com/doomy23/ComfyUI-D00MYsNodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes:ImagesToPNG. A set of custom nodes for ComfyUI I needed for myself but I'm sharing with the public."
|
||||
"description": "Nodes: Images_Converter, Show_Text"
|
||||
},
|
||||
{
|
||||
"author": "Sieyalixnet",
|
||||
@ -13321,6 +13361,194 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "Implementation of paint-by-example on ComfyUI"
|
||||
},
|
||||
{
|
||||
"author": "aidenli",
|
||||
"title": "ComfyUI_NYJY",
|
||||
"id": "NYJY",
|
||||
"reference": "https://github.com/aidenli/ComfyUI_NYJY",
|
||||
"files": [
|
||||
"https://github.com/aidenli/ComfyUI_NYJY"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes: Translate, JoyTag, JoyCaption."
|
||||
},
|
||||
{
|
||||
"author": "Pseudotools",
|
||||
"title": "Pseudocomfy",
|
||||
"id": "pseudocomfy",
|
||||
"reference": "https://github.com/Pseudotools/Pseudocomfy",
|
||||
"files": [
|
||||
"https://github.com/Pseudotools/Pseudocomfy"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A package designed to enable multi-regional prompting for architectural rendering, integrated with the Rhino Pseudorandom plugin."
|
||||
},
|
||||
{
|
||||
"author": "TTPlanetPig",
|
||||
"title": "Comfyui_TTP_Toolset",
|
||||
"reference": "https://github.com/TTPlanetPig/Comfyui_TTP_Toolset",
|
||||
"files": [
|
||||
"https://github.com/TTPlanetPig/Comfyui_TTP_Toolset"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This is a workflow for my simple logic amazing upscale node for DIT model. it can be common use for Flux,Hunyuan,SD3 It can simple tile the initial image into pieces and then use image-interrogator to get each tile prompts for more accurate upscale process. The condition will be properly handled and the hallucination will be significantly eliminated."
|
||||
},
|
||||
{
|
||||
"author": "TTPlanetPig",
|
||||
"title": "for comfyui image proprocessor",
|
||||
"reference": "https://github.com/TTPlanetPig/Comfyui_TTP_CN_Preprocessor",
|
||||
"files": [
|
||||
"https://github.com/TTPlanetPig/Comfyui_TTP_CN_Preprocessor"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Adapt for Hunyuan now\nNOTE: The files in the repo are not organized, which may lead to update issues."
|
||||
},
|
||||
{
|
||||
"author": "camenduru",
|
||||
"title": "ComfyUI-TostAI",
|
||||
"reference": "https://github.com/camenduru/ComfyUI-TostAI",
|
||||
"files": [
|
||||
"https://github.com/camenduru/ComfyUI-TostAI"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: SendToTostAI"
|
||||
},
|
||||
{
|
||||
"author": "xlinx",
|
||||
"title": "ComfyUI-decadetw-auto-prompt-llm",
|
||||
"reference": "https://github.com/xlinx/ComfyUI-decadetw-auto-prompt-llm",
|
||||
"files": [
|
||||
"https://github.com/xlinx/ComfyUI-decadetw-auto-prompt-llm"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Auto-LLM-Text-Vision, Auto-LLM-Text, Auto-LLM-Vision.\nAuto prompt by LLM and LLM-Vision (Trigger more details out inside model)"
|
||||
},
|
||||
{
|
||||
"author": "xlinx",
|
||||
"title": "decadetw-Auto-Messaging-realtime",
|
||||
"reference": "https://github.com/xlinx/ComfyUI-decadetw-auto-messaging-realtime",
|
||||
"files": [
|
||||
"https://github.com/xlinx/ComfyUI-decadetw-auto-messaging-realtime"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Auto msg to ur mobile (LINE | Telegram | Discord)\nMotivation: Mobile phone wallpaper., an architect like: architect, cloth designer, art-worker, When u outdoor, ..."
|
||||
},
|
||||
{
|
||||
"author": "wmpmiles",
|
||||
"title": "ComfyUI-GTF-Utilities",
|
||||
"reference": "https://github.com/wmpmiles/ComfyUI-GTF-Utilities",
|
||||
"files": [
|
||||
"https://github.com/wmpmiles/ComfyUI-GTF-Utilities"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Generalised 'image' processing nodes for images, masks, latents, and combinations thereof."
|
||||
},
|
||||
{
|
||||
"author": "nonnonstop",
|
||||
"title": "comfyui-faster-loading",
|
||||
"reference": "https://github.com/nonnonstop/comfyui-faster-loading",
|
||||
"files": [
|
||||
"https://github.com/nonnonstop/comfyui-faster-loading"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This extension applies a patch that limits the model loading speed when using an HDD in a Windows environment. See [a/comfyanonymous/ComfyUI#1992](https://github.com/comfyanonymous/ComfyUI/issues/1992). [w/As this patch is only useful in very limited environments, its installation is not recommended under normal circumstances. Memory usage may increase.]"
|
||||
},
|
||||
{
|
||||
"author": "Dr.Jusseaux",
|
||||
"title": "Diffusers-in-ComfyUI",
|
||||
"reference": "https://github.com/maepopi/Diffusers-in-ComfyUI",
|
||||
"files": [
|
||||
"https://github.com/maepopi/Diffusers-in-ComfyUI"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A collection of ComfyUI custom nodes that allow to use most Diffusers pipelines and components in Comfy(Txt2Img, Img2Img, Inpainting, LoRAS, B-LoRAS, ControlNet...)"
|
||||
},
|
||||
{
|
||||
"author": "niknah",
|
||||
"title": "Quick Connections",
|
||||
"id": "quick-connections",
|
||||
"reference": "https://github.com/niknah/quick-connections",
|
||||
"files": [
|
||||
"https://github.com/niknah/quick-connections"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Quick connections, Circuit board connections"
|
||||
},
|
||||
{
|
||||
"author": "daryltucker",
|
||||
"title": "ComfyUI-LoadFiles",
|
||||
"id": "LoadFiles",
|
||||
"reference": "https://github.com/daryltucker/ComfyUI-LoadFiles",
|
||||
"files": [
|
||||
"https://github.com/daryltucker/ComfyUI-LoadFiles"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "The primary goal of these nodes is to provide a way to access files generated by ComfyUI workflows, local to the machine running ComfyUI. These nodes should always return an updated list of files when triggered."
|
||||
},
|
||||
{
|
||||
"author": "X-T-E-R",
|
||||
"title": "ComfyUI Easy Civitai (XTNodes)",
|
||||
"reference": "https://github.com/X-T-E-R/ComfyUI-EasyCivitai-XTNodes",
|
||||
"files": [
|
||||
"https://github.com/X-T-E-R/ComfyUI-EasyCivitai-XTNodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Fed up with the hassle of managing AI models and LoRAs? Tired of hunting down the perfect resources, only to struggle with getting them loaded and configured just right?\nIntroducing the Civitai Node Loading System—your all-in-one solution for seamless model and LoRA management. Whether you’re pulling directly from Civitai or loading from local files, our system makes it a breeze. With automatic preview generation and BLAKE3 hash verification, you can be sure that you’re always working with the correct and highest quality resources. Say goodbye to the guesswork and hello to a streamlined, efficient workflow that’s as powerful as it is user-friendly."
|
||||
},
|
||||
{
|
||||
"author": "hyejinlee12",
|
||||
"title": "ComfyUI-Fill-Image-for-Outpainting",
|
||||
"id": "LoadFiles",
|
||||
"reference": "https://github.com/Lhyejin/ComfyUI-Fill-Image-for-Outpainting",
|
||||
"files": [
|
||||
"https://github.com/Lhyejin/ComfyUI-Fill-Image-for-Outpainting"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This node is to fill image for outpainting(inpainting)\nFill image using cv2 methods(cv2_ns, cv2_telea and edge_pad)"
|
||||
},
|
||||
{
|
||||
"author": "yhayano-ponotech",
|
||||
"title": "ComfyUI-Fal-API-Flux",
|
||||
"reference": "https://github.com/yhayano-ponotech/ComfyUI-Fal-API-Flux",
|
||||
"files": [
|
||||
"https://github.com/yhayano-ponotech/ComfyUI-Fal-API-Flux"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This repository contains custom nodes for ComfyUI that integrate the fal.ai FLUX.1 [dev] with LoRA API, specifically for text-to-image generation. These nodes allow you to use the FLUX.1 model directly within your ComfyUI workflows."
|
||||
},
|
||||
{
|
||||
"author": "Rvage0815",
|
||||
"title": "ComfyUI-RvTools",
|
||||
"reference": "https://github.com/Rvage0815/ComfyUI-RvTools",
|
||||
"files": [
|
||||
"https://github.com/Rvage0815/ComfyUI-RvTools"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "With this suit, you have a lot of nodes in one place to build your workflow."
|
||||
},
|
||||
{
|
||||
"author": "erosDiffusion",
|
||||
"title": "Compositor Node",
|
||||
"reference": "https://github.com/erosDiffusion/ComfyUI-enricos-nodes",
|
||||
"files": [
|
||||
"https://github.com/erosDiffusion/ComfyUI-enricos-nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "pass up to 8 images and visually place, rotate and scale them to build the perfect composition. group move and group rescale. remember their position and scaling value across generations to easy swap images. use the buffer zone to to park an asset you don't want to use or easily reach transformations controls"
|
||||
},
|
||||
{
|
||||
"author": "Steudio",
|
||||
"title": "ComfyUI_Steudio",
|
||||
"reference": "https://github.com/Steudio/ComfyUI_Steudio",
|
||||
"files": [
|
||||
"https://github.com/Steudio/ComfyUI_Steudio"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes: TileSplit (Dynamic), TileMerge (Dynamic)"
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -13700,6 +13928,6 @@
|
||||
],
|
||||
"install_type": "unzip",
|
||||
"description": "This is a node to convert an image into a CMYK Halftone dot image."
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@ -99,7 +99,9 @@
|
||||
"EG_ZZ_SSKZ",
|
||||
"EG_ZZ_TMTX",
|
||||
"ER_JBCH",
|
||||
"ER_TX_ZZCJ"
|
||||
"ER_TX_ZZCJ",
|
||||
"SaveTextToFile",
|
||||
"SequentialImageLoader"
|
||||
],
|
||||
{
|
||||
"title_aux": "Comfyui-ergouzi-Nodes"
|
||||
@ -574,6 +576,7 @@
|
||||
"ExperienceNode",
|
||||
"GSFinetuneNone",
|
||||
"GSVTTSNode",
|
||||
"TSCY_Node",
|
||||
"TextDictNode"
|
||||
],
|
||||
{
|
||||
@ -949,9 +952,10 @@
|
||||
],
|
||||
"https://github.com/Anibaaal/ComfyUI-UX-Nodes": [
|
||||
[
|
||||
"CheckpointLoaderBNB",
|
||||
"EasyResolutionPicker",
|
||||
"SmoothCurveMerger",
|
||||
"UNETSave"
|
||||
"ModelSave",
|
||||
"UNETLoaderBNB"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI UX Nodes"
|
||||
@ -3375,12 +3379,14 @@
|
||||
"VHS_SelectEveryNthImage",
|
||||
"VHS_SelectEveryNthLatent",
|
||||
"VHS_SelectEveryNthMask",
|
||||
"VHS_SelectFilename",
|
||||
"VHS_SelectImages",
|
||||
"VHS_SelectLatents",
|
||||
"VHS_SelectMasks",
|
||||
"VHS_SplitImages",
|
||||
"VHS_SplitLatents",
|
||||
"VHS_SplitMasks",
|
||||
"VHS_Unbatch",
|
||||
"VHS_VAEDecodeBatched",
|
||||
"VHS_VAEEncodeBatched",
|
||||
"VHS_VHSAudioToAudio",
|
||||
@ -3462,6 +3468,14 @@
|
||||
"title_aux": "Canvas Tab"
|
||||
}
|
||||
],
|
||||
"https://github.com/Lhyejin/ComfyUI-Fill-Image-for-Outpainting": [
|
||||
[
|
||||
"FillImageForOutpainting"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-Fill-Image-for-Outpainting"
|
||||
}
|
||||
],
|
||||
"https://github.com/LightSketch-ai/ComfyUI-LivePortraitNode": [
|
||||
[
|
||||
"LightSketch Live Portrait",
|
||||
@ -3807,16 +3821,18 @@
|
||||
],
|
||||
"https://github.com/MilitantHitchhiker/MilitantHitchhiker-SwitchbladePack": [
|
||||
[
|
||||
"FluxModelSave",
|
||||
"FluxModelSave_v2",
|
||||
"IntegratedRandomPromptGenerator",
|
||||
"TextAppender"
|
||||
"MilitantMergeNodev2",
|
||||
"ModelAnalyserNode",
|
||||
"TextAppender_v2"
|
||||
],
|
||||
{
|
||||
"author": "Militant Hitchhiker",
|
||||
"description": "Militant Hitchhiker's multi-function nodes.",
|
||||
"nickname": "Switchblade",
|
||||
"title": "Switchblade Pack",
|
||||
"title_aux": "Militant Hitchhiker's Switchblade Pack"
|
||||
"title_aux": "MilitantHitchhiker-SwitchbladePack"
|
||||
}
|
||||
],
|
||||
"https://github.com/Mintbeer96/ComfyUI-KerasOCR": [
|
||||
@ -4432,6 +4448,19 @@
|
||||
"title_aux": "ComfyUI-AdvancedLivePortrait"
|
||||
}
|
||||
],
|
||||
"https://github.com/Pseudotools/Pseudocomfy": [
|
||||
[
|
||||
"Combiner",
|
||||
"LoadJSONAuto",
|
||||
"LoadJSONFromFolder",
|
||||
"MakeMaskBatch",
|
||||
"MixedBuiltinCombinerIPAdaper",
|
||||
"ProcessJSON"
|
||||
],
|
||||
{
|
||||
"title_aux": "Pseudocomfy"
|
||||
}
|
||||
],
|
||||
"https://github.com/QaisMalkawi/ComfyUI-QaisHelper": [
|
||||
[
|
||||
"Bool Binary Operation",
|
||||
@ -4846,6 +4875,8 @@
|
||||
"FlipSigmas",
|
||||
"Fooocus ApplyImagePrompt",
|
||||
"Fooocus Controlnet",
|
||||
"Fooocus Describe",
|
||||
"Fooocus Expansion",
|
||||
"Fooocus ImagePrompt",
|
||||
"Fooocus Inpaint",
|
||||
"Fooocus KSampler",
|
||||
@ -5268,6 +5299,18 @@
|
||||
"title_aux": "comfyui_segformer_b2_clothes"
|
||||
}
|
||||
],
|
||||
"https://github.com/Steudio/ComfyUI_Steudio": [
|
||||
[
|
||||
"DynamicTileMerge",
|
||||
"DynamicTileSplit",
|
||||
"TileCalc",
|
||||
"TileMerge",
|
||||
"TileSplit"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI_Steudio"
|
||||
}
|
||||
],
|
||||
"https://github.com/SuperBeastsAI/ComfyUI-SuperBeasts": [
|
||||
[
|
||||
"Deflicker - Experimental (SuperBeasts.AI)",
|
||||
@ -5670,12 +5713,38 @@
|
||||
"tri3d-skin-feathered-padded-mask",
|
||||
"tri3d-swap-pixels",
|
||||
"tri3d_fill_mask",
|
||||
"tri3d_is_only_trouser",
|
||||
"tri3d_position_pose_part"
|
||||
],
|
||||
{
|
||||
"title_aux": "tri3d-comfyui-nodes"
|
||||
}
|
||||
],
|
||||
"https://github.com/TTPlanetPig/Comfyui_TTP_CN_Preprocessor": [
|
||||
[
|
||||
"TTPlanet_Tile_Preprocessor_GF",
|
||||
"TTPlanet_Tile_Preprocessor_Simple",
|
||||
"TTPlanet_Tile_Preprocessor_cufoff",
|
||||
"TTPlanet_inpainting_Preprecessor"
|
||||
],
|
||||
{
|
||||
"title_aux": "for comfyui image proprocessor"
|
||||
}
|
||||
],
|
||||
"https://github.com/TTPlanetPig/Comfyui_TTP_Toolset": [
|
||||
[
|
||||
"TTP_CoordinateSplitter",
|
||||
"TTP_Image_Assy",
|
||||
"TTP_Image_Tile_Batch",
|
||||
"TTP_Tile_image_size",
|
||||
"TTP_condsetarea_merge",
|
||||
"TTP_condtobatch",
|
||||
"TTPlanet_Tile_Preprocessor_Simple"
|
||||
],
|
||||
{
|
||||
"title_aux": "Comfyui_TTP_Toolset"
|
||||
}
|
||||
],
|
||||
"https://github.com/TW-CUI/TW-CUI-Util": [
|
||||
[
|
||||
"TWCUI_Util_CommonSDXLResolutions",
|
||||
@ -6341,6 +6410,21 @@
|
||||
"title_aux": "ComfyUI Simply Nodes"
|
||||
}
|
||||
],
|
||||
"https://github.com/X-T-E-R/ComfyUI-EasyCivitai-XTNodes": [
|
||||
[
|
||||
"CheckpointLoaderSimpleWithPreviews",
|
||||
"CivitaiCheckpointLoaderSimple",
|
||||
"CivitaiLoraLoader",
|
||||
"CivitaiLoraLoaderStacked",
|
||||
"CivitaiLoraLoaderStackedAdvanced",
|
||||
"LoraLoaderStackedAdvancedWithPreviews",
|
||||
"LoraLoaderStackedWithPreviews",
|
||||
"LoraLoaderWithPreviews"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI Easy Civitai (XTNodes)"
|
||||
}
|
||||
],
|
||||
"https://github.com/XLabs-AI/x-flux-comfyui": [
|
||||
[
|
||||
"ApplyFluxControlNet",
|
||||
@ -6937,6 +7021,17 @@
|
||||
"title_aux": "Comfy UI FatLabels"
|
||||
}
|
||||
],
|
||||
"https://github.com/aidenli/ComfyUI_NYJY": [
|
||||
[
|
||||
"JoyCaption",
|
||||
"JoyTag",
|
||||
"LoadLlamaModel",
|
||||
"Translate"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI_NYJY"
|
||||
}
|
||||
],
|
||||
"https://github.com/aisabervisionlab/ComfyUI_merge_ASVL": [
|
||||
[
|
||||
"ASVL"
|
||||
@ -6949,6 +7044,9 @@
|
||||
[
|
||||
"AK_AnimatedDilationMaskLinear",
|
||||
"AK_AudioreactiveDilationMask",
|
||||
"AK_AudioreactiveDynamicDilationMask",
|
||||
"AK_ConvertAudioToSaltAudio",
|
||||
"AK_ConvertSaltAudioToAudio",
|
||||
"AK_IPAdapterCustomWeights",
|
||||
"AK_NormalizeMaskImage"
|
||||
],
|
||||
@ -7678,10 +7776,12 @@
|
||||
"https://github.com/blepping/ComfyUI-sonar": [
|
||||
[
|
||||
"NoisyLatentLike",
|
||||
"SONAR_CUSTOM_NOISE to NOISE",
|
||||
"SamplerConfigOverride",
|
||||
"SamplerSonarDPMPPSDE",
|
||||
"SamplerSonarEuler",
|
||||
"SamplerSonarEulerA",
|
||||
"SonarAdvancedPyramidNoise",
|
||||
"SonarCompositeNoise",
|
||||
"SonarCustomNoise",
|
||||
"SonarGuidanceConfig",
|
||||
@ -7916,10 +8016,15 @@
|
||||
],
|
||||
"https://github.com/bobmagicii/comfykit-custom-nodes": [
|
||||
[
|
||||
"LoraStackFiveSimple",
|
||||
"LoraThree",
|
||||
"LoraWithMeta",
|
||||
"TypecasterClip",
|
||||
"TypecasterCond",
|
||||
"TypecasterImage",
|
||||
"TypecasterLatent"
|
||||
"TypecasterLatent",
|
||||
"TypecasterModel",
|
||||
"TypecasterVae"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyKit Custom Nodes"
|
||||
@ -8039,6 +8144,14 @@
|
||||
"title_aux": "Arc2Face ComfyUI Node Library"
|
||||
}
|
||||
],
|
||||
"https://github.com/camenduru/ComfyUI-TostAI": [
|
||||
[
|
||||
"SendToTostAI"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-TostAI"
|
||||
}
|
||||
],
|
||||
"https://github.com/catscandrive/comfyui-imagesubfolders/raw/main/loadImageWithSubfolders.py": [
|
||||
[
|
||||
"LoadImagewithSubfolders"
|
||||
@ -9293,6 +9406,7 @@
|
||||
"StableCascade_SuperResolutionControlnet",
|
||||
"StableZero123_Conditioning",
|
||||
"StableZero123_Conditioning_Batched",
|
||||
"StubConstantImage",
|
||||
"StubFloat",
|
||||
"StubImage",
|
||||
"StubInt",
|
||||
@ -9320,6 +9434,7 @@
|
||||
"TestForLoopOpen",
|
||||
"TestIntConditions",
|
||||
"TestIntMathOperation",
|
||||
"TestIsChangedWithConstants",
|
||||
"TestLazyMixImages",
|
||||
"TestListToAccumulationNode",
|
||||
"TestMakeListNode",
|
||||
@ -9838,6 +9953,15 @@
|
||||
"title_aux": "DarkPrompts"
|
||||
}
|
||||
],
|
||||
"https://github.com/daryltucker/ComfyUI-LoadFiles": [
|
||||
[
|
||||
"ListFilenames",
|
||||
"LoadImages"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-LoadFiles"
|
||||
}
|
||||
],
|
||||
"https://github.com/dave-palt/comfyui_DSP_imagehelpers": [
|
||||
[
|
||||
"dsp-imagehelpers-concat"
|
||||
@ -9925,6 +10049,25 @@
|
||||
"title_aux": "DZ-FaceDetailer"
|
||||
}
|
||||
],
|
||||
"https://github.com/dchatel/comfyui_davcha": [
|
||||
[
|
||||
"ConditioningCompress",
|
||||
"DStack",
|
||||
"DavchaCLIPMergeSimple",
|
||||
"DavchaConditioningConcat",
|
||||
"DavchaModelMergeSD1",
|
||||
"DavchaModelMergeSDXL",
|
||||
"DavchaModelMergeSimple",
|
||||
"PercentPadding",
|
||||
"ResizeCropFit",
|
||||
"SmartMask",
|
||||
"SoftErosion",
|
||||
"StringScheduleHelper"
|
||||
],
|
||||
{
|
||||
"title_aux": "comfyui_davcha"
|
||||
}
|
||||
],
|
||||
"https://github.com/dchatel/comfyui_facetools": [
|
||||
[
|
||||
"BiSeNetMask",
|
||||
@ -10229,6 +10372,7 @@
|
||||
"https://github.com/doomy23/ComfyUI-D00MYsNodes": [
|
||||
[
|
||||
"Images_Converter|D00MYs",
|
||||
"JSPaint|D00MYs",
|
||||
"Show_Text|D00MYs"
|
||||
],
|
||||
{
|
||||
@ -10296,6 +10440,8 @@
|
||||
"Eden_Compare",
|
||||
"Eden_DebugPrint",
|
||||
"Eden_Float",
|
||||
"Eden_IMG_padder",
|
||||
"Eden_IMG_unpadder",
|
||||
"Eden_Int",
|
||||
"Eden_Lora_Loader",
|
||||
"Eden_String",
|
||||
@ -10305,10 +10451,8 @@
|
||||
"Get_Prefixed_Imgs",
|
||||
"HistogramMatching",
|
||||
"IMG_blender",
|
||||
"IMG_padder",
|
||||
"IMG_resolution_multiple_of",
|
||||
"IMG_scaler",
|
||||
"IMG_unpadder",
|
||||
"If ANY execute A else B",
|
||||
"ImageDescriptionNode",
|
||||
"LatentTypeConversion",
|
||||
@ -10347,6 +10491,15 @@
|
||||
"title_aux": "ComfyUI_Emojiiii_Custom_Nodes"
|
||||
}
|
||||
],
|
||||
"https://github.com/erosDiffusion/ComfyUI-enricos-nodes": [
|
||||
[
|
||||
"Compositor",
|
||||
"EnricosCompositor"
|
||||
],
|
||||
{
|
||||
"title_aux": "Compositor Node"
|
||||
}
|
||||
],
|
||||
"https://github.com/evanspearman/ComfyMath": [
|
||||
[
|
||||
"CM_BoolBinaryOperation",
|
||||
@ -10559,6 +10712,7 @@
|
||||
"FL_CaptionToCSV",
|
||||
"FL_CodeNode",
|
||||
"FL_ColorPicker",
|
||||
"FL_Dalle3",
|
||||
"FL_DirectoryCrawl",
|
||||
"FL_Dither",
|
||||
"FL_FractalKSampler",
|
||||
@ -10583,6 +10737,7 @@
|
||||
"FL_KsamplerBasic",
|
||||
"FL_KsamplerPlus",
|
||||
"FL_KsamplerSettings",
|
||||
"FL_LoadImage",
|
||||
"FL_MirrorAndAppendCaptions",
|
||||
"FL_NFTGenerator",
|
||||
"FL_PaperDrawn",
|
||||
@ -10596,6 +10751,7 @@
|
||||
"FL_SDUltimate_Slices",
|
||||
"FL_SamplerStrings",
|
||||
"FL_SaveCSV",
|
||||
"FL_SaveImages",
|
||||
"FL_SchedulerStrings",
|
||||
"FL_SendToDiscordWebhook",
|
||||
"FL_SeparateMaskComponents",
|
||||
@ -11373,7 +11529,8 @@
|
||||
"BooleanReverse",
|
||||
"FluxControlNetApply",
|
||||
"FluxResolutionNode",
|
||||
"FluxSampler"
|
||||
"FluxSampler",
|
||||
"GetImageSizeRatio"
|
||||
],
|
||||
{
|
||||
"title_aux": "ControlAltAI Nodes"
|
||||
@ -11638,7 +11795,8 @@
|
||||
"work_wechat",
|
||||
"work_wechat_tool",
|
||||
"workflow_tool",
|
||||
"workflow_transfer"
|
||||
"workflow_transfer",
|
||||
"workflow_transfer_v2"
|
||||
],
|
||||
{
|
||||
"title_aux": "comfyui_LLM_party"
|
||||
@ -13097,6 +13255,7 @@
|
||||
"FluxTrainLoop",
|
||||
"FluxTrainModelSelect",
|
||||
"FluxTrainSave",
|
||||
"FluxTrainSaveModel",
|
||||
"FluxTrainValidate",
|
||||
"FluxTrainValidationSettings",
|
||||
"InitFluxLoRATraining",
|
||||
@ -13202,6 +13361,7 @@
|
||||
"ImageGrabPIL",
|
||||
"ImageGridComposite2x2",
|
||||
"ImageGridComposite3x3",
|
||||
"ImageGridtoBatch",
|
||||
"ImageNormalize_Neg1_To_1",
|
||||
"ImagePadForOutpaintMasked",
|
||||
"ImagePadForOutpaintTargetSize",
|
||||
@ -13736,6 +13896,7 @@
|
||||
"TclExtractFramesFromVideo",
|
||||
"TclExtractFramesFromVideoFile",
|
||||
"TclFrames2Video",
|
||||
"TclLoraGenDatasets",
|
||||
"TclLoraSaveImages",
|
||||
"TclSaveVideoFromFrames",
|
||||
"TclYoloV8Segmentation",
|
||||
@ -14449,14 +14610,22 @@
|
||||
"https://github.com/lucafoscili/comfyui-lf": [
|
||||
[
|
||||
"LF_CharacterImpersonator",
|
||||
"LF_ControlPanel",
|
||||
"LF_DisplayJSON",
|
||||
"LF_GetRandomKeyFromJSON",
|
||||
"LF_GetValueFromJSON",
|
||||
"LF_ImageClassifier",
|
||||
"LF_ImageHistogram",
|
||||
"LF_LoadImages",
|
||||
"LF_LoadLocalJSON",
|
||||
"LF_Lora2Prompt",
|
||||
"LF_LoraName2Prompt",
|
||||
"LF_SeedGenerator",
|
||||
"LF_LoraTag2Prompt",
|
||||
"LF_SequentialSeedsGenerator",
|
||||
"LF_SwitchImage",
|
||||
"LF_SwitchInteger",
|
||||
"LF_SwitchJSON",
|
||||
"LF_SwitchString",
|
||||
"LF_WallOfText",
|
||||
"LF_WorkflowSettings"
|
||||
],
|
||||
{
|
||||
@ -14483,6 +14652,22 @@
|
||||
"title_aux": "m957ymj75urz/ComfyUI-Custom-Nodes"
|
||||
}
|
||||
],
|
||||
"https://github.com/maepopi/Diffusers-in-ComfyUI": [
|
||||
[
|
||||
"BLoRALoader",
|
||||
"GenerateImg2Image",
|
||||
"GenerateInpaintImage",
|
||||
"GenerateTxt2Image",
|
||||
"Img2ImgStableDiffusionPipeline",
|
||||
"InpaintingStableDiffusionPipeline",
|
||||
"LoRALoader",
|
||||
"MakeCanny",
|
||||
"Text2ImgStableDiffusionPipeline"
|
||||
],
|
||||
{
|
||||
"title_aux": "Diffusers-in-ComfyUI"
|
||||
}
|
||||
],
|
||||
"https://github.com/mape/ComfyUI-mape-Helpers": [
|
||||
[
|
||||
"mape Variable"
|
||||
@ -15906,6 +16091,7 @@
|
||||
],
|
||||
"https://github.com/rhdunn/comfyui-bus-plugin": [
|
||||
[
|
||||
"ComfyBus.CLIPConditioningBusNode",
|
||||
"ComfyBus.CLIPEncodedPromptBusNode",
|
||||
"ComfyBus.CheckpointBusNode",
|
||||
"ComfyBus.ImageBusNode",
|
||||
@ -16424,6 +16610,34 @@
|
||||
"title_aux": "comfyui-load-image-with-cmd"
|
||||
}
|
||||
],
|
||||
"https://github.com/shinich39/comfyui-parse-image": [
|
||||
[
|
||||
"LoadBooleanFromImage",
|
||||
"LoadComboFromImage",
|
||||
"LoadFloatFromImage",
|
||||
"LoadIntFromImage",
|
||||
"LoadStringFromImage"
|
||||
],
|
||||
{
|
||||
"author": "shinich39",
|
||||
"description": "Extract metadata from image.",
|
||||
"nickname": "parse-image",
|
||||
"title": "parse-image",
|
||||
"title_aux": "comfyui-parse-image"
|
||||
}
|
||||
],
|
||||
"https://github.com/shinich39/comfyui-put-image": [
|
||||
[
|
||||
"PutImage"
|
||||
],
|
||||
{
|
||||
"author": "shinich39",
|
||||
"description": "Load image from directory.",
|
||||
"nickname": "put-image",
|
||||
"title": "put-image",
|
||||
"title_aux": "comfyui-put-image"
|
||||
}
|
||||
],
|
||||
"https://github.com/shobhitic/ComfyUI-PlusMinusTextClip": [
|
||||
[
|
||||
"PlusMinusTextClip"
|
||||
@ -17157,6 +17371,7 @@
|
||||
"FoxImageTileBatch",
|
||||
"FoxLoadImageBatch",
|
||||
"FoxLoadImageList",
|
||||
"FoxLoadImagePlus",
|
||||
"FoxMaskAddMask",
|
||||
"FoxMaskAndMask",
|
||||
"FoxMaskSubMask",
|
||||
@ -17166,6 +17381,7 @@
|
||||
"FoxSDXLPromptStyler",
|
||||
"FoxSDXLPromptStylerAdvanced",
|
||||
"FoxSaveImagePlus",
|
||||
"FoxSelectFace",
|
||||
"FoxShowText",
|
||||
"FoxTextConcatenate",
|
||||
"FoxTrimBlackBoard",
|
||||
@ -17943,6 +18159,90 @@
|
||||
"title_aux": "easy-comfy-nodes"
|
||||
}
|
||||
],
|
||||
"https://github.com/wmpmiles/ComfyUI-GTF-Utilities": [
|
||||
[
|
||||
"BBOX | Change",
|
||||
"BBOX | From Mask",
|
||||
"BBOX | Scale Area",
|
||||
"Dimensions | Align To",
|
||||
"Dimensions | Change",
|
||||
"Dimensions | From GTF",
|
||||
"Dimensions | From Raw",
|
||||
"Dimensions | Scale",
|
||||
"Dimensions | Scale to Megapixels",
|
||||
"Dimensions | To Raw",
|
||||
"GTF | Colorspace - Linear to Log",
|
||||
"GTF | Colorspace - Log to Linear",
|
||||
"GTF | Colorspace - SRGB Gamma to Linear",
|
||||
"GTF | Colorspace - SRGB Linear to Gamma",
|
||||
"GTF | Colorspace - Standard Gamma to Linear",
|
||||
"GTF | Colorspace - Standard Linear to Gamma",
|
||||
"GTF | Convert - Batch Max",
|
||||
"GTF | Convert - Batch Min",
|
||||
"GTF | Convert - Binary Threshold",
|
||||
"GTF | Convert - Channel Max",
|
||||
"GTF | Convert - Channel Min",
|
||||
"GTF | Convert - Luminance",
|
||||
"GTF | Convert - Max",
|
||||
"GTF | Convert - Min",
|
||||
"GTF | Convert - Quantize Normalized",
|
||||
"GTF | Filter - Convolve",
|
||||
"GTF | Filter - Morphological",
|
||||
"GTF | From Images",
|
||||
"GTF | From Latents",
|
||||
"GTF | From Masks",
|
||||
"GTF | Kernel - Gaussian",
|
||||
"GTF | Math - Add",
|
||||
"GTF | Math - Divide",
|
||||
"GTF | Math - Equal",
|
||||
"GTF | Math - Lerp",
|
||||
"GTF | Math - Less Than",
|
||||
"GTF | Math - Multiply",
|
||||
"GTF | Math - Negative",
|
||||
"GTF | Math - Pow",
|
||||
"GTF | Math - Reciprocal",
|
||||
"GTF | Math - Subtract",
|
||||
"GTF | Resample - Area",
|
||||
"GTF | Resample - Lanczos",
|
||||
"GTF | Resample - Mitchell-Netravali",
|
||||
"GTF | Resample - Nearest Neighbor",
|
||||
"GTF | Resample - Triangle",
|
||||
"GTF | Source - One",
|
||||
"GTF | Source - RGB",
|
||||
"GTF | Source - Value",
|
||||
"GTF | Source - Zero",
|
||||
"GTF | To Images",
|
||||
"GTF | To Masks",
|
||||
"GTF | Tonemap - ACES",
|
||||
"GTF | Tonemap - Reinhard",
|
||||
"GTF | Tonemap - Reinhard Extended",
|
||||
"GTF | Tonemap - Reinhard Extended over Luminance",
|
||||
"GTF | Tonemap - Reinhard over Luminance",
|
||||
"GTF | Tonemap - Reinhard-Jodie",
|
||||
"GTF | Tonemap - Reinhard-Jodie Extended",
|
||||
"GTF | Tonemap - Uncharted 2",
|
||||
"GTF | Transform - 1 Channel to 3",
|
||||
"GTF | Transform - 1 Channel to 4",
|
||||
"GTF | Transform - Batch",
|
||||
"GTF | Transform - Connected Components",
|
||||
"GTF | Transform - Crop to BBOX",
|
||||
"GTF | Transform - Crop/Uncrop with Anchor",
|
||||
"GTF | Transform - Uncrop from BBOX",
|
||||
"GTF | Update Latents",
|
||||
"Primitive | Boolean",
|
||||
"Primitive | Float",
|
||||
"Primitive | Integer",
|
||||
"Primitive | String",
|
||||
"Primitive | Text"
|
||||
],
|
||||
{
|
||||
"author": "wmpmiles",
|
||||
"description": "TODO",
|
||||
"nickname": "GTFU",
|
||||
"title": "GTF Utilities",
|
||||
"title_aux": "ComfyUI-GTF-Utilities"
|
||||
}
|
||||
],
|
||||
"https://github.com/wolfden/ComfyUi_PromptStylers": [
|
||||
[
|
||||
"SDXLPromptStylerAll",
|
||||
@ -18100,6 +18400,27 @@
|
||||
"title_aux": "hd-nodes-comfyui"
|
||||
}
|
||||
],
|
||||
"https://github.com/xlinx/ComfyUI-decadetw-auto-messaging-realtime": [
|
||||
[
|
||||
"Auto-MSG-ALL",
|
||||
"Auto-MSG-Discord-Bot",
|
||||
"Auto-MSG-Line-Notify",
|
||||
"Auto-MSG-Telegram-Bot"
|
||||
],
|
||||
{
|
||||
"title_aux": "decadetw-Auto-Messaging-realtime"
|
||||
}
|
||||
],
|
||||
"https://github.com/xlinx/ComfyUI-decadetw-auto-prompt-llm": [
|
||||
[
|
||||
"Auto-LLM-Text",
|
||||
"Auto-LLM-Text-Vision",
|
||||
"Auto-LLM-Vision"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-decadetw-auto-prompt-llm"
|
||||
}
|
||||
],
|
||||
"https://github.com/xliry/ComfyUI_SendDiscord": [
|
||||
[
|
||||
"SendDiscord"
|
||||
@ -18147,6 +18468,15 @@
|
||||
"title_aux": "comfyui_auto_danbooru"
|
||||
}
|
||||
],
|
||||
"https://github.com/yhayano-ponotech/ComfyUI-Fal-API-Flux": [
|
||||
[
|
||||
"FalAPIFluxLoraConfigNode",
|
||||
"FalAPIFluxNode"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-Fal-API-Flux"
|
||||
}
|
||||
],
|
||||
"https://github.com/yiwangsimple/ComfyUI_DW_Chat": [
|
||||
[
|
||||
"DeepSeekChatNode",
|
||||
@ -18196,10 +18526,12 @@
|
||||
"easy XYPlot",
|
||||
"easy XYPlotAdvanced",
|
||||
"easy a1111Loader",
|
||||
"easy anythingIndexSwitch",
|
||||
"easy applyBrushNet",
|
||||
"easy applyFooocusInpaint",
|
||||
"easy applyInpaint",
|
||||
"easy applyPowerPaint",
|
||||
"easy batchAnything",
|
||||
"easy boolean",
|
||||
"easy cascadeKSampler",
|
||||
"easy cascadeLoader",
|
||||
@ -18209,6 +18541,7 @@
|
||||
"easy clearCacheKey",
|
||||
"easy comfyLoader",
|
||||
"easy compare",
|
||||
"easy conditioningIndexSwitch",
|
||||
"easy controlnetLoader",
|
||||
"easy controlnetLoader++",
|
||||
"easy controlnetLoaderADV",
|
||||
@ -18219,6 +18552,8 @@
|
||||
"easy dynamiCrafterLoader",
|
||||
"easy float",
|
||||
"easy fluxLoader",
|
||||
"easy forLoopEnd",
|
||||
"easy forLoopStart",
|
||||
"easy fullCascadeKSampler",
|
||||
"easy fullLoader",
|
||||
"easy fullkSampler",
|
||||
@ -18228,6 +18563,7 @@
|
||||
"easy hunyuanDiTLoader",
|
||||
"easy icLightApply",
|
||||
"easy if",
|
||||
"easy ifElse",
|
||||
"easy imageBatchToImageList",
|
||||
"easy imageChooser",
|
||||
"easy imageColorMatch",
|
||||
@ -18235,6 +18571,7 @@
|
||||
"easy imageCount",
|
||||
"easy imageCropFromMask",
|
||||
"easy imageDetailTransfer",
|
||||
"easy imageIndexSwitch",
|
||||
"easy imageInsetCrop",
|
||||
"easy imageInterrogator",
|
||||
"easy imageListToImageBatch",
|
||||
@ -18267,6 +18604,7 @@
|
||||
"easy ipadapterApplyFromParams",
|
||||
"easy ipadapterApplyRegional",
|
||||
"easy ipadapterStyleComposition",
|
||||
"easy isNone",
|
||||
"easy isSDXL",
|
||||
"easy joinImageBatch",
|
||||
"easy kSampler",
|
||||
@ -18280,6 +18618,9 @@
|
||||
"easy latentNoisy",
|
||||
"easy loadImageBase64",
|
||||
"easy loraStack",
|
||||
"easy mathFloat",
|
||||
"easy mathInt",
|
||||
"easy mathString",
|
||||
"easy negative",
|
||||
"easy pipeBatchIndex",
|
||||
"easy pipeEdit",
|
||||
@ -18325,9 +18666,12 @@
|
||||
"easy stylesSelector",
|
||||
"easy sv3dLoader",
|
||||
"easy svdLoader",
|
||||
"easy textIndexSwitch",
|
||||
"easy textSwitch",
|
||||
"easy ultralyticsDetectorPipe",
|
||||
"easy unSampler",
|
||||
"easy whileLoopEnd",
|
||||
"easy whileLoopStart",
|
||||
"easy wildcards",
|
||||
"easy xyAny",
|
||||
"easy zero123Loader"
|
||||
|
||||
3440
github-stats.json
3440
github-stats.json
File diff suppressed because it is too large
Load Diff
@ -20,6 +20,7 @@ import cm_global
|
||||
print(f"### Loading: ComfyUI-Manager ({core.version_str})")
|
||||
|
||||
comfy_ui_hash = "-"
|
||||
comfyui_tag = None
|
||||
|
||||
SECURITY_MESSAGE_MIDDLE_OR_BELOW = f"ERROR: To use this action, a security_level of `middle or below` is required. Please contact the administrator.\nReference: https://github.com/ltdrdata/ComfyUI-Manager#security-policy"
|
||||
SECURITY_MESSAGE_NORMAL_MINUS = f"ERROR: To use this feature, you must either set '--listen' to a local IP and set the security level to 'normal-' or lower, or set the security level to 'middle' or 'weak'. Please contact the administrator.\nReference: https://github.com/ltdrdata/ComfyUI-Manager#security-policy"
|
||||
@ -157,6 +158,7 @@ def set_double_click_policy(mode):
|
||||
|
||||
def print_comfyui_version():
|
||||
global comfy_ui_hash
|
||||
global comfyui_tag
|
||||
|
||||
is_detached = False
|
||||
try:
|
||||
@ -172,6 +174,11 @@ def print_comfyui_version():
|
||||
is_detached = repo.head.is_detached
|
||||
current_branch = repo.active_branch.name
|
||||
|
||||
if current_branch == "master":
|
||||
comfyui_tag = repo.git.describe('--tags', repo.heads.main.commit.hexsha)
|
||||
if not comfyui_tag.startswith("v"):
|
||||
comfyui_tag = None
|
||||
|
||||
try:
|
||||
if core.comfy_ui_commit_datetime.date() < core.comfy_ui_required_commit_datetime.date():
|
||||
print(f"\n\n## [WARN] ComfyUI-Manager: Your ComfyUI version ({core.comfy_ui_revision})[{core.comfy_ui_commit_datetime.date()}] is too old. Please update to the latest version. ##\n\n")
|
||||
@ -193,7 +200,10 @@ def print_comfyui_version():
|
||||
# <--
|
||||
|
||||
if current_branch == "master":
|
||||
print(f"### ComfyUI Revision: {core.comfy_ui_revision} [{comfy_ui_hash[:8]}] | Released on '{core.comfy_ui_commit_datetime.date()}'")
|
||||
if comfyui_tag:
|
||||
print(f"### ComfyUI Version: {comfyui_tag} | Released on '{core.comfy_ui_commit_datetime.date()}'")
|
||||
else:
|
||||
print(f"### ComfyUI Revision: {core.comfy_ui_revision} [{comfy_ui_hash[:8]}] | Released on '{core.comfy_ui_commit_datetime.date()}'")
|
||||
else:
|
||||
print(f"### ComfyUI Revision: {core.comfy_ui_revision} on '{current_branch}' [{comfy_ui_hash[:8]}] | Released on '{core.comfy_ui_commit_datetime.date()}'")
|
||||
except:
|
||||
@ -230,7 +240,7 @@ def get_model_dir(data):
|
||||
if data['save_path'] != 'default':
|
||||
if '..' in data['save_path'] or data['save_path'].startswith('/'):
|
||||
print(f"[WARN] '{data['save_path']}' is not allowed path. So it will be saved into 'models/etc'.")
|
||||
base_model = "etc"
|
||||
base_model = os.path.join(folder_paths.models_dir, "etc")
|
||||
else:
|
||||
if data['save_path'].startswith("custom_nodes"):
|
||||
base_model = os.path.join(core.comfy_path, data['save_path'])
|
||||
@ -269,7 +279,7 @@ def get_model_dir(data):
|
||||
print(f"[ComfyUI-Manager] Your ComfyUI is outdated version.")
|
||||
base_model = folder_paths.folder_names_and_paths["unet"][0][0] # outdated version
|
||||
else:
|
||||
base_model = "etc"
|
||||
base_model = os.path.join(folder_paths.models_dir, "etc")
|
||||
|
||||
return base_model
|
||||
|
||||
@ -1230,7 +1240,10 @@ async def get_notice(request):
|
||||
|
||||
if match:
|
||||
markdown_content = match.group(1)
|
||||
markdown_content += f"<HR>ComfyUI: {core.comfy_ui_revision}[{comfy_ui_hash[:6]}]({core.comfy_ui_commit_datetime.date()})"
|
||||
if comfyui_tag:
|
||||
markdown_content += f"<HR>ComfyUI: {comfyui_tag}<BR>Commit Date: {core.comfy_ui_commit_datetime.date()}"
|
||||
else:
|
||||
markdown_content += f"<HR>ComfyUI: {core.comfy_ui_revision}[{comfy_ui_hash[:6]}]({core.comfy_ui_commit_datetime.date()})"
|
||||
# markdown_content += f"<BR> ()"
|
||||
markdown_content += f"<BR>Manager: {core.version_str}"
|
||||
|
||||
|
||||
@ -1121,7 +1121,7 @@
|
||||
{
|
||||
"name": "T2I-Adapter XL (lineart) FP16",
|
||||
"type": "T2I-Adapter",
|
||||
"base": "SDXL 1.0",
|
||||
"base": "SDXL",
|
||||
"save_path": "default",
|
||||
"description": "ControlNet T2I-Adapter XL for lineart",
|
||||
"reference": "https://huggingface.co/TencentARC/t2i-adapter-lineart-sdxl-1.0",
|
||||
@ -1132,7 +1132,7 @@
|
||||
{
|
||||
"name": "T2I-Adapter XL (canny) FP16",
|
||||
"type": "T2I-Adapter",
|
||||
"base": "SDXL 1.0",
|
||||
"base": "SDXL",
|
||||
"save_path": "default",
|
||||
"description": "ControlNet T2I-Adapter XL for canny",
|
||||
"reference": "https://huggingface.co/TencentARC/t2i-adapter-canny-sdxl-1.0",
|
||||
@ -1143,7 +1143,7 @@
|
||||
{
|
||||
"name": "T2I-Adapter XL (depth-zoe) FP16",
|
||||
"type": "T2I-Adapter",
|
||||
"base": "SDXL 1.0",
|
||||
"base": "SDXL",
|
||||
"save_path": "default",
|
||||
"description": "ControlNet T2I-Adapter XL for depth-zoe",
|
||||
"reference": "https://huggingface.co/TencentARC/t2i-adapter-depth-zoe-sdxl-1.0",
|
||||
@ -1154,7 +1154,7 @@
|
||||
{
|
||||
"name": "T2I-Adapter XL (depth-midas) FP16",
|
||||
"type": "T2I-Adapter",
|
||||
"base": "SDXL 1.0",
|
||||
"base": "SDXL",
|
||||
"save_path": "default",
|
||||
"description": "ControlNet T2I-Adapter XL for depth-midas",
|
||||
"reference": "https://huggingface.co/TencentARC/t2i-adapter-depth-midas-sdxl-1.0",
|
||||
@ -1165,7 +1165,7 @@
|
||||
{
|
||||
"name": "T2I-Adapter XL (sketch) FP16",
|
||||
"type": "T2I-Adapter",
|
||||
"base": "SDXL 1.0",
|
||||
"base": "SDXL",
|
||||
"save_path": "default",
|
||||
"description": "ControlNet T2I-Adapter XL for sketch",
|
||||
"reference": "https://huggingface.co/TencentARC/t2i-adapter-sketch-sdxl-1.0",
|
||||
@ -1176,7 +1176,7 @@
|
||||
{
|
||||
"name": "T2I-Adapter XL (lineart)",
|
||||
"type": "T2I-Adapter",
|
||||
"base": "SDXL 1.0",
|
||||
"base": "SDXL",
|
||||
"save_path": "default",
|
||||
"description": "ControlNet T2I-Adapter XL for lineart",
|
||||
"reference": "https://huggingface.co/TencentARC/t2i-adapter-lineart-sdxl-1.0",
|
||||
@ -1187,7 +1187,7 @@
|
||||
{
|
||||
"name": "T2I-Adapter XL (canny)",
|
||||
"type": "T2I-Adapter",
|
||||
"base": "SDXL 1.0",
|
||||
"base": "SDXL",
|
||||
"save_path": "default",
|
||||
"description": "ControlNet T2I-Adapter XL for canny",
|
||||
"reference": "https://huggingface.co/TencentARC/t2i-adapter-canny-sdxl-1.0",
|
||||
@ -1198,7 +1198,7 @@
|
||||
{
|
||||
"name": "T2I-Adapter XL (depth-zoe)",
|
||||
"type": "T2I-Adapter",
|
||||
"base": "SDXL 1.0",
|
||||
"base": "SDXL",
|
||||
"save_path": "default",
|
||||
"description": "ControlNet T2I-Adapter XL for depth-zoe",
|
||||
"reference": "https://huggingface.co/TencentARC/t2i-adapter-depth-zoe-sdxl-1.0",
|
||||
@ -1209,7 +1209,7 @@
|
||||
{
|
||||
"name": "T2I-Adapter XL (depth-midas)",
|
||||
"type": "T2I-Adapter",
|
||||
"base": "SDXL 1.0",
|
||||
"base": "SDXL",
|
||||
"save_path": "default",
|
||||
"description": "ControlNet T2I-Adapter XL for depth-midas",
|
||||
"reference": "https://huggingface.co/TencentARC/t2i-adapter-depth-midas-sdxl-1.0",
|
||||
@ -1220,7 +1220,7 @@
|
||||
{
|
||||
"name": "T2I-Adapter XL (sketch)",
|
||||
"type": "T2I-Adapter",
|
||||
"base": "SDXL 1.0",
|
||||
"base": "SDXL",
|
||||
"save_path": "default",
|
||||
"description": "ControlNet T2I-Adapter XL for sketch",
|
||||
"reference": "https://huggingface.co/TencentARC/t2i-adapter-sketch-sdxl-1.0",
|
||||
@ -1231,7 +1231,7 @@
|
||||
{
|
||||
"name": "T2I-Adapter XL (openpose)",
|
||||
"type": "T2I-Adapter",
|
||||
"base": "SDXL 1.0",
|
||||
"base": "SDXL",
|
||||
"save_path": "default",
|
||||
"description": "ControlNet T2I-Adapter XL for openpose",
|
||||
"reference": "https://huggingface.co/TencentARC/t2i-adapter-openpose-sdxl-1.0",
|
||||
@ -1264,7 +1264,7 @@
|
||||
{
|
||||
"name": "CLIPVision model (stabilityai/clip_vision_g)",
|
||||
"type": "clip_vision",
|
||||
"base": "vit-g",
|
||||
"base": "ViT-G",
|
||||
"save_path": "clip_vision",
|
||||
"description": "clip_g vision model",
|
||||
"reference": "https://huggingface.co/stabilityai/control-lora",
|
||||
@ -2287,7 +2287,7 @@
|
||||
{
|
||||
"name": "ip-adapter-faceid_sdxl.bin",
|
||||
"type": "IP-Adapter",
|
||||
"base": "SD1.5",
|
||||
"base": "SDXL",
|
||||
"save_path": "ipadapter",
|
||||
"description": "IP-Adapter-FaceID Model (SDXL) [ipadapter]",
|
||||
"reference": "https://huggingface.co/h94/IP-Adapter-FaceID",
|
||||
@ -2298,7 +2298,7 @@
|
||||
{
|
||||
"name": "ip-adapter-faceid-plusv2_sdxl.bin",
|
||||
"type": "IP-Adapter",
|
||||
"base": "SD1.5",
|
||||
"base": "SDXL",
|
||||
"save_path": "ipadapter",
|
||||
"description": "IP-Adapter-FaceID Plus Model (SDXL) [ipadapter]",
|
||||
"reference": "https://huggingface.co/h94/IP-Adapter-FaceID",
|
||||
@ -3209,6 +3209,18 @@
|
||||
"size": "10.5GB"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "InstantX/FLUX.1-dev Controlnet (Union)",
|
||||
"type": "controlnet",
|
||||
"base": "FLUX.1",
|
||||
"save_path": "controlnet/FLUX.1/InstantX-FLUX1-Dev-Union",
|
||||
"description": "FLUX.1 [Dev] Union Controlnet. Supports Canny, Depth, Pose, Tile, Blur, Gray Low Quality.",
|
||||
"reference": "https://huggingface.co/InstantX/FLUX.1-dev-Controlnet-Union",
|
||||
"filename": "diffusion_pytorch_model.safetensors",
|
||||
"url": "https://huggingface.co/InstantX/FLUX.1-dev-Controlnet-Union/resolve/main/diffusion_pytorch_model.safetensors",
|
||||
"size": "6.6GB"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "xinsir/ControlNet++: All-in-one ControlNet",
|
||||
"type": "controlnet",
|
||||
@ -3227,7 +3239,7 @@
|
||||
"save_path": "controlnet/SDXL/controlnet-union-sdxl-1.0",
|
||||
"description": "All-in-one ControlNet for image generations and editing! (ProMax model)",
|
||||
"reference": "https://huggingface.co/xinsir/controlnet-union-sdxl-1.0",
|
||||
"filename": "iffusion_pytorch_model_promax.safetensors",
|
||||
"filename": "diffusion_pytorch_model_promax.safetensors",
|
||||
"url": "https://huggingface.co/xinsir/controlnet-union-sdxl-1.0/resolve/main/diffusion_pytorch_model_promax.safetensors",
|
||||
"size": "2.50GB"
|
||||
},
|
||||
@ -3577,7 +3589,7 @@
|
||||
},
|
||||
|
||||
{
|
||||
"name": "FLUX.1 [schnell] Diffusion model",
|
||||
"name": "FLUX.1 [Schnell] Diffusion model",
|
||||
"type": "diffusion_model",
|
||||
"base": "FLUX.1",
|
||||
"save_path": "diffusion_models/FLUX1",
|
||||
@ -3590,10 +3602,10 @@
|
||||
|
||||
{
|
||||
"name": "FLUX.1 VAE model",
|
||||
"type": "vae",
|
||||
"type": "VAE",
|
||||
"base": "FLUX.1",
|
||||
"save_path": "vae/FLUX1",
|
||||
"description": "FLUX.1 [Schnell] VAE model",
|
||||
"description": "FLUX.1 VAE model",
|
||||
"reference": "https://huggingface.co/black-forest-labs/FLUX.1-schnell",
|
||||
"filename": "ae.safetensors",
|
||||
"url": "https://huggingface.co/black-forest-labs/FLUX.1-schnell/resolve/main/ae.safetensors",
|
||||
|
||||
@ -13,6 +13,46 @@
|
||||
|
||||
|
||||
|
||||
{
|
||||
"author": "VykosX",
|
||||
"title": "ControlFlowUtils [UNSTABLE]",
|
||||
"reference": "https://github.com/VykosX/ControlFlowUtils",
|
||||
"files": [
|
||||
"https://github.com/VykosX/ControlFlowUtils"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Custom nodes for ComfyUI to enable flow control with advanced loops, conditional branching, logic operations and several other nifty utilities to enhance your ComfyUI workflows"
|
||||
},
|
||||
{
|
||||
"author": "shinich39",
|
||||
"title": "comfyui-event-handler [USAFE]",
|
||||
"reference": "https://github.com/shinich39/comfyui-event-handler",
|
||||
"files": [
|
||||
"https://github.com/shinich39/comfyui-event-handler"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Javascript code will run when an event fires. [w/This node allows you to execute arbitrary JavaScript code as input for the workflow.]"
|
||||
},
|
||||
{
|
||||
"author": "Comfy Org",
|
||||
"title": "ComfyUI_devtools [WIP]",
|
||||
"reference": "https://github.com/Comfy-Org/ComfyUI_devtools",
|
||||
"files": [
|
||||
"https://github.com/Comfy-Org/ComfyUI_devtools"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI developer tools (Custom Node)"
|
||||
},
|
||||
{
|
||||
"author": "Sakura-nee",
|
||||
"title": "ComfyUI_Save2Discord",
|
||||
"reference": "https://github.com/Sakura-nee/ComfyUI_Save2Discord",
|
||||
"files": [
|
||||
"https://github.com/Sakura-nee/ComfyUI_Save2Discord"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes:Send Generated Image To Discord Webhook.\nNOTE: The files in the repo are not organized."
|
||||
},
|
||||
{
|
||||
"author": "ThisModernDay",
|
||||
"title": "ComfyUI Instructor Ollama",
|
||||
@ -43,16 +83,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "Original repo: [a/https://github.com/Vchitect/VEnhancer](https://github.com/Vchitect/VEnhancer)"
|
||||
},
|
||||
{
|
||||
"author": "TTPlanetPig",
|
||||
"title": "Comfyui_TTP_Toolset",
|
||||
"reference": "https://github.com/TTPlanetPig/Comfyui_TTP_Toolset",
|
||||
"files": [
|
||||
"https://github.com/TTPlanetPig/Comfyui_TTP_Toolset"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This is a workflow for my simple logic amazing upscale node for DIT model. it can be common use for Flux,Hunyuan,SD3 It can simple tile the initial image into pieces and then use image-interrogator to get each tile prompts for more accurate upscale process. The condition will be properly handled and the hallucination will be significantly eliminated.\nNOTE: The files in the repo are not organized, which may lead to update issues."
|
||||
},
|
||||
{
|
||||
"author": "jimstudt",
|
||||
"title": "Jim's ComfyUI Nodes [WIP]",
|
||||
@ -86,9 +116,9 @@
|
||||
{
|
||||
"author": "Weixuanf",
|
||||
"title": "ComfyUI File Manager for nodecafe.co [WIP]",
|
||||
"reference": "https://github.com/Weixuanf/file-explore",
|
||||
"reference": "https://github.com/Weixuanf/nodecafe-file-manager",
|
||||
"files": [
|
||||
"https://github.com/Weixuanf/file-explore"
|
||||
"https://github.com/Weixuanf/nodecafe-file-manager"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "To view and download files in ComfyUI\nNOTE: invalid pyproject.toml"
|
||||
@ -193,16 +223,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "Original repo: [a/https://github.com/LLaVA-VL/LLaVA-NeXT](https://github.com/LLaVA-VL/LLaVA-NeXT)\nUnsure of the dependencies, the original was a huge list, but I didn't install single new one to my environment and it worked."
|
||||
},
|
||||
{
|
||||
"author": "TTPlanetPig",
|
||||
"title": "for comfyui image proprocessor",
|
||||
"reference": "https://github.com/TTPlanetPig/Comfyui_TTP_CN_Preprocessor",
|
||||
"files": [
|
||||
"https://github.com/TTPlanetPig/Comfyui_TTP_CN_Preprocessor"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Adapt for Hunyuan now\nNOTE: The files in the repo are not organized, which may lead to update issues."
|
||||
},
|
||||
{
|
||||
"author": "IuvenisSapiens",
|
||||
"title": "ComfyUI_MiniCPM-V-2_6-int4",
|
||||
@ -304,16 +324,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "[a/SadTalker](https://github.com/OpenTalker/SadTalker) for ComfyUI"
|
||||
},
|
||||
{
|
||||
"author": "maepopi",
|
||||
"title": "Diffusers-in-ComfyUI",
|
||||
"reference": "https://github.com/maepopi/Diffusers-in-ComfyUI",
|
||||
"files": [
|
||||
"https://github.com/maepopi/Diffusers-in-ComfyUI"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This is a custom node allowing the use of the diffusers pipeline into ComfyUI. Based on [a/Limitex/ComfyUI-Diffusers](https://github.com/Limitex/ComfyUI-Diffusers)"
|
||||
},
|
||||
{
|
||||
"author": "hotpizzatactics",
|
||||
"title": "ComfyUI-WaterMark-Detector",
|
||||
|
||||
@ -380,6 +380,14 @@
|
||||
"title_aux": "ComfyUI-Get-Random-File [UNSAFE]"
|
||||
}
|
||||
],
|
||||
"https://github.com/Comfy-Org/ComfyUI_devtools": [
|
||||
[
|
||||
"DevToolsErrorRaiseNode"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI_devtools [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/DeTK/ComfyUI-Switch": [
|
||||
[
|
||||
"NodeSwitch"
|
||||
@ -540,6 +548,8 @@
|
||||
[
|
||||
"AppendNode",
|
||||
"ApplyVoiceConversion",
|
||||
"CombineVideos",
|
||||
"ImAppendFreeChatAction",
|
||||
"ImAppendQuickbackNode",
|
||||
"ImAppendQuickbackVideoNode",
|
||||
"ImAppendVideoNode",
|
||||
@ -555,7 +565,9 @@
|
||||
"SetEvent",
|
||||
"SetNodeMapping",
|
||||
"SetProperties",
|
||||
"String2Node",
|
||||
"batchNodes",
|
||||
"grepNodeByText",
|
||||
"mergeEntityAndPointer",
|
||||
"redirectToNode"
|
||||
],
|
||||
@ -769,6 +781,14 @@
|
||||
"title_aux": "ComfyUI-MS-Nodes [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/Sakura-nee/ComfyUI_Save2Discord": [
|
||||
[
|
||||
"SendToWebhook"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI_Save2Discord"
|
||||
}
|
||||
],
|
||||
"https://github.com/SeedV/ComfyUI-SeedV-Nodes": [
|
||||
[
|
||||
"CheckpointLoaderSimpleShared //SeedV",
|
||||
@ -792,8 +812,6 @@
|
||||
"KSampler (Shinsplat)",
|
||||
"Lora Loader (Shinsplat)",
|
||||
"Nupoma (Shinsplat)",
|
||||
"Python (Shinsplat)",
|
||||
"Python - More Inputs (Shinsplat)",
|
||||
"Seed (Shinsplat)",
|
||||
"String Interpolated (Shinsplat)",
|
||||
"Sum Wrap (Shinsplat)",
|
||||
@ -843,31 +861,6 @@
|
||||
"title_aux": "ComfyUI-TSFNodes"
|
||||
}
|
||||
],
|
||||
"https://github.com/TTPlanetPig/Comfyui_TTP_CN_Preprocessor": [
|
||||
[
|
||||
"TTPlanet_Tile_Preprocessor_GF",
|
||||
"TTPlanet_Tile_Preprocessor_Simple",
|
||||
"TTPlanet_Tile_Preprocessor_cufoff",
|
||||
"TTPlanet_inpainting_Preprecessor"
|
||||
],
|
||||
{
|
||||
"title_aux": "for comfyui image proprocessor"
|
||||
}
|
||||
],
|
||||
"https://github.com/TTPlanetPig/Comfyui_TTP_Toolset": [
|
||||
[
|
||||
"TTP_CoordinateSplitter",
|
||||
"TTP_Image_Assy",
|
||||
"TTP_Image_Tile_Batch",
|
||||
"TTP_Tile_image_size",
|
||||
"TTP_condsetarea_merge",
|
||||
"TTP_condtobatch",
|
||||
"TTPlanet_Tile_Preprocessor_Simple"
|
||||
],
|
||||
{
|
||||
"title_aux": "Comfyui_TTP_Toolset"
|
||||
}
|
||||
],
|
||||
"https://github.com/ThisModernDay/ComfyUI-InstructorOllama": [
|
||||
[
|
||||
"OllamaInstructorNode"
|
||||
@ -896,6 +889,32 @@
|
||||
"title_aux": "ve_custom_comfyui_nodes"
|
||||
}
|
||||
],
|
||||
"https://github.com/VykosX/ControlFlowUtils": [
|
||||
[
|
||||
"CheckpointSelector",
|
||||
"Cycle",
|
||||
"CycleEnd",
|
||||
"CycleStart",
|
||||
"DataMonitor",
|
||||
"GarbageCollector",
|
||||
"HaltExecution",
|
||||
"IfConditionSelector",
|
||||
"ImageResolutionAdjust",
|
||||
"LoraSelector",
|
||||
"MemoryStorage",
|
||||
"NullInput",
|
||||
"NullOutput",
|
||||
"ReadTextFile",
|
||||
"SaveTextFile",
|
||||
"UniversalSwitch",
|
||||
"UnloadModels",
|
||||
"VAESelector",
|
||||
"Wait"
|
||||
],
|
||||
{
|
||||
"title_aux": "ControlFlowUtils [UNSTABLE]"
|
||||
}
|
||||
],
|
||||
"https://github.com/WSJUSA/Comfyui-StableSR": [
|
||||
[
|
||||
"ColorFix",
|
||||
@ -1323,6 +1342,7 @@
|
||||
"StableCascade_SuperResolutionControlnet",
|
||||
"StableZero123_Conditioning",
|
||||
"StableZero123_Conditioning_Batched",
|
||||
"StubConstantImage",
|
||||
"StubFloat",
|
||||
"StubImage",
|
||||
"StubInt",
|
||||
@ -1350,6 +1370,7 @@
|
||||
"TestForLoopOpen",
|
||||
"TestIntConditions",
|
||||
"TestIntMathOperation",
|
||||
"TestIsChangedWithConstants",
|
||||
"TestLazyMixImages",
|
||||
"TestListToAccumulationNode",
|
||||
"TestMakeListNode",
|
||||
@ -1472,7 +1493,7 @@
|
||||
],
|
||||
"https://github.com/drmbt/comfyui-dreambait-nodes": [
|
||||
[
|
||||
"Aspect Pad Image For Outpainting"
|
||||
"DRMBT_AspectPadImageForOutpainting"
|
||||
],
|
||||
{
|
||||
"title_aux": "comfyui-dreambait-nodes"
|
||||
@ -1790,6 +1811,8 @@
|
||||
"ChooseFromStringList",
|
||||
"Cubby",
|
||||
"DefineWord",
|
||||
"DictionaryToJSON",
|
||||
"JSONToDictionary",
|
||||
"LoadImageAndInfoFromPath",
|
||||
"LookupWord",
|
||||
"ReplaceWords",
|
||||
@ -2034,7 +2057,9 @@
|
||||
"https://github.com/kijai/ComfyUI-LLaVA-OneVision": [
|
||||
[
|
||||
"DownloadAndLoadLLaVAOneVisionModel",
|
||||
"LLaVA_OneVision_Run"
|
||||
"LLaVA_OneVision_Run",
|
||||
"OneVisionCaptionFolder",
|
||||
"SaveCaptionToTextFile"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-LLaVA-OneVision [WIP]"
|
||||
@ -2183,22 +2208,6 @@
|
||||
"title_aux": "ComfyUI-Workflow-Component [WIP]"
|
||||
}
|
||||
],
|
||||
"https://github.com/maepopi/Diffusers-in-ComfyUI": [
|
||||
[
|
||||
"BLoRALoader",
|
||||
"GenerateImg2Image",
|
||||
"GenerateInpaintImage",
|
||||
"GenerateTxt2Image",
|
||||
"Img2ImgStableDiffusionPipeline",
|
||||
"InpaintingStableDiffusionPipeline",
|
||||
"LoRALoader",
|
||||
"MakeCanny",
|
||||
"Text2ImgStableDiffusionPipeline"
|
||||
],
|
||||
{
|
||||
"title_aux": "Diffusers-in-ComfyUI"
|
||||
}
|
||||
],
|
||||
"https://github.com/majorsauce/comfyui_indieTools": [
|
||||
[
|
||||
"IndCutByMask",
|
||||
@ -2515,6 +2524,18 @@
|
||||
"title_aux": "comfyui-musicgen"
|
||||
}
|
||||
],
|
||||
"https://github.com/shinich39/comfyui-event-handler": [
|
||||
[
|
||||
"EventHandler"
|
||||
],
|
||||
{
|
||||
"author": "shinich39",
|
||||
"description": "Javascript code will run when an event fires.",
|
||||
"nickname": "event-handler",
|
||||
"title": "event-handler",
|
||||
"title_aux": "comfyui-event-handler [USAFE]"
|
||||
}
|
||||
],
|
||||
"https://github.com/shirazdesigner/CLIPTextEncodeAndEnhancev4": [
|
||||
[
|
||||
"CLIPTextEncodeAndEnhance"
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -9,7 +9,212 @@
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
{
|
||||
"author": "X-T-E-R",
|
||||
"title": "ComfyUI Easy Civitai (XTNodes)",
|
||||
"reference": "https://github.com/X-T-E-R/ComfyUI-EasyCivitai-XTNodes",
|
||||
"files": [
|
||||
"https://github.com/X-T-E-R/ComfyUI-EasyCivitai-XTNodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Fed up with the hassle of managing AI models and LoRAs? Tired of hunting down the perfect resources, only to struggle with getting them loaded and configured just right?\nIntroducing the Civitai Node Loading System—your all-in-one solution for seamless model and LoRA management. Whether you’re pulling directly from Civitai or loading from local files, our system makes it a breeze. With automatic preview generation and BLAKE3 hash verification, you can be sure that you’re always working with the correct and highest quality resources. Say goodbye to the guesswork and hello to a streamlined, efficient workflow that’s as powerful as it is user-friendly."
|
||||
},
|
||||
{
|
||||
"author": "niknah",
|
||||
"title": "Quick Connections",
|
||||
"id": "quick-connections",
|
||||
"reference": "https://github.com/niknah/quick-connections",
|
||||
"files": [
|
||||
"https://github.com/niknah/quick-connections"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Quick connections, Circuit board connections"
|
||||
},
|
||||
{
|
||||
"author": "hyejinlee12",
|
||||
"title": "ComfyUI-Fill-Image-for-Outpainting",
|
||||
"id": "LoadFiles",
|
||||
"reference": "https://github.com/Lhyejin/ComfyUI-Fill-Image-for-Outpainting",
|
||||
"files": [
|
||||
"https://github.com/Lhyejin/ComfyUI-Fill-Image-for-Outpainting"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This node is to fill image for outpainting(inpainting)\nFill image using cv2 methods(cv2_ns, cv2_telea and edge_pad)"
|
||||
},
|
||||
{
|
||||
"author": "xlinx",
|
||||
"title": "decadetw-Auto-Messaging-realtime",
|
||||
"reference": "https://github.com/xlinx/ComfyUI-decadetw-auto-messaging-realtime",
|
||||
"files": [
|
||||
"https://github.com/xlinx/ComfyUI-decadetw-auto-messaging-realtime"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Auto msg to ur mobile (LINE | Telegram | Discord)\nMotivation: Mobile phone wallpaper., an architect like: architect, cloth designer, art-worker, When u outdoor, ..."
|
||||
},
|
||||
{
|
||||
"author": "yhayano-ponotech",
|
||||
"title": "ComfyUI-Fal-API-Flux",
|
||||
"reference": "https://github.com/yhayano-ponotech/ComfyUI-Fal-API-Flux",
|
||||
"files": [
|
||||
"https://github.com/yhayano-ponotech/ComfyUI-Fal-API-Flux"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This repository contains custom nodes for ComfyUI that integrate the fal.ai FLUX.1 [dev] with LoRA API, specifically for text-to-image generation. These nodes allow you to use the FLUX.1 model directly within your ComfyUI workflows."
|
||||
},
|
||||
{
|
||||
"author": "Dr.Jusseaux",
|
||||
"title": "Diffusers-in-ComfyUI",
|
||||
"reference": "https://github.com/maepopi/Diffusers-in-ComfyUI",
|
||||
"files": [
|
||||
"https://github.com/maepopi/Diffusers-in-ComfyUI"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A collection of ComfyUI custom nodes that allow to use most Diffusers pipelines and components in Comfy(Txt2Img, Img2Img, Inpainting, LoRAS, B-LoRAS, ControlNet...)"
|
||||
},
|
||||
{
|
||||
"author": "erosDiffusion",
|
||||
"title": "Compositor Node",
|
||||
"reference": "https://github.com/erosDiffusion/ComfyUI-enricos-nodes",
|
||||
"files": [
|
||||
"https://github.com/erosDiffusion/ComfyUI-enricos-nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "pass up to 8 images and visually place, rotate and scale them to build the perfect composition. group move and group rescale. remember their position and scaling value across generations to easy swap images. use the buffer zone to to park an asset you don't want to use or easily reach transformations controls"
|
||||
},
|
||||
{
|
||||
"author": "Rvage0815",
|
||||
"title": "ComfyUI-RvTools",
|
||||
"reference": "https://github.com/Rvage0815/ComfyUI-RvTools",
|
||||
"files": [
|
||||
"https://github.com/Rvage0815/ComfyUI-RvTools"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "With this suit, you have a lot of nodes in one place to build your workflow."
|
||||
},
|
||||
{
|
||||
"author": "daryltucker",
|
||||
"title": "ComfyUI-LoadFiles",
|
||||
"id": "LoadFiles",
|
||||
"reference": "https://github.com/daryltucker/ComfyUI-LoadFiles",
|
||||
"files": [
|
||||
"https://github.com/daryltucker/ComfyUI-LoadFiles"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "The primary goal of these nodes is to provide a way to access files generated by ComfyUI workflows, local to the machine running ComfyUI. These nodes should always return an updated list of files when triggered."
|
||||
},
|
||||
{
|
||||
"author": "dchatel",
|
||||
"title": "comfyui_davcha",
|
||||
"reference": "https://github.com/dchatel/comfyui_davcha",
|
||||
"files": [
|
||||
"https://github.com/dchatel/comfyui_davcha"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes:SmartMask, ResizeCropFit, Percent Padding, SoftErosion, StringScheduleHelper, DStack, DavchaConditioningConcat, DavchaModelMergeSimple, DavchaCLIPMergeSimple, DavchaModelMergeSD1, DavchaModelMergeSDXL, ConditioningCompress... Some personal QoL and experimental nodes"
|
||||
},
|
||||
{
|
||||
"author": "Steudio",
|
||||
"title": "ComfyUI_Steudio",
|
||||
"reference": "https://github.com/Steudio/ComfyUI_Steudio",
|
||||
"files": [
|
||||
"https://github.com/Steudio/ComfyUI_Steudio"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes: TileSplit (Dynamic), TileMerge (Dynamic)"
|
||||
},
|
||||
{
|
||||
"author": "nonnonstop",
|
||||
"title": "comfyui-faster-loading",
|
||||
"reference": "https://github.com/nonnonstop/comfyui-faster-loading",
|
||||
"files": [
|
||||
"https://github.com/nonnonstop/comfyui-faster-loading"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This extension applies a patch that limits the model loading speed when using an HDD in a Windows environment. See [a/comfyanonymous/ComfyUI#1992](https://github.com/comfyanonymous/ComfyUI/issues/1992). [w/As this patch is only useful in very limited environments, its installation is not recommended under normal circumstances. Memory usage may increase.]"
|
||||
},
|
||||
{
|
||||
"author": "TTPlanetPig",
|
||||
"title": "Comfyui_TTP_Toolset",
|
||||
"reference": "https://github.com/TTPlanetPig/Comfyui_TTP_Toolset",
|
||||
"files": [
|
||||
"https://github.com/TTPlanetPig/Comfyui_TTP_Toolset"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This is a workflow for my simple logic amazing upscale node for DIT model. it can be common use for Flux,Hunyuan,SD3 It can simple tile the initial image into pieces and then use image-interrogator to get each tile prompts for more accurate upscale process. The condition will be properly handled and the hallucination will be significantly eliminated."
|
||||
},
|
||||
{
|
||||
"author": "TTPlanetPig",
|
||||
"title": "for comfyui image proprocessor",
|
||||
"reference": "https://github.com/TTPlanetPig/Comfyui_TTP_CN_Preprocessor",
|
||||
"files": [
|
||||
"https://github.com/TTPlanetPig/Comfyui_TTP_CN_Preprocessor"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Adapt for Hunyuan now\nNOTE: The files in the repo are not organized, which may lead to update issues."
|
||||
},
|
||||
{
|
||||
"author": "StartHua",
|
||||
"title": "Comfyui_CXH_joy_caption",
|
||||
"reference": "https://github.com/StartHua/Comfyui_CXH_Phi_3.5",
|
||||
"files": [
|
||||
"https://github.com/StartHua/Comfyui_CXH_Phi_3.5"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Phi-3.5-vision-instruct fast talk with image !\nFast , Fast ,Fast!\n1.Phi-3.5-vision-instruct"
|
||||
},
|
||||
{
|
||||
"author": "wmpmiles",
|
||||
"title": "ComfyUI-GTF-Utilities",
|
||||
"reference": "https://github.com/wmpmiles/ComfyUI-GTF-Utilities",
|
||||
"files": [
|
||||
"https://github.com/wmpmiles/ComfyUI-GTF-Utilities"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Generalised 'image' processing nodes for images, masks, latents, and combinations thereof."
|
||||
},
|
||||
{
|
||||
"author": "shinich39",
|
||||
"title": "comfyui-put-image",
|
||||
"reference": "https://github.com/shinich39/comfyui-put-image",
|
||||
"files": [
|
||||
"https://github.com/shinich39/comfyui-put-image"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Load image from directory."
|
||||
},
|
||||
{
|
||||
"author": "shinich39",
|
||||
"title": "comfyui-parse-image",
|
||||
"reference": "https://github.com/shinich39/comfyui-parse-image",
|
||||
"files": [
|
||||
"https://github.com/shinich39/comfyui-parse-image"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Extract metadata from image."
|
||||
},
|
||||
{
|
||||
"author": "Pseudotools",
|
||||
"title": "Pseudocomfy",
|
||||
"id": "pseudocomfy",
|
||||
"reference": "https://github.com/Pseudotools/Pseudocomfy",
|
||||
"files": [
|
||||
"https://github.com/Pseudotools/Pseudocomfy"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A package designed to enable multi-regional prompting for architectural rendering, integrated with the Rhino Pseudorandom plugin."
|
||||
},
|
||||
{
|
||||
"author": "aidenli",
|
||||
"title": "ComfyUI_NYJY",
|
||||
"id": "NYJY",
|
||||
"reference": "https://github.com/aidenli/ComfyUI_NYJY",
|
||||
"files": [
|
||||
"https://github.com/aidenli/ComfyUI_NYJY"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes: Translate, JoyTag, JoyCaption."
|
||||
},
|
||||
{
|
||||
"author": "kijai",
|
||||
"title": "ComfyUI Flux Trainer",
|
||||
@ -20,6 +225,27 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "Currently supports LoRA training, and untested full finetune with code from kohya's scripts: [a/https://github.com/kohya-ss/sd-scripts](https://github.com/kohya-ss/sd-scripts)"
|
||||
},
|
||||
{
|
||||
"author": "camenduru",
|
||||
"title": "ComfyUI-TostAI",
|
||||
"reference": "https://github.com/camenduru/ComfyUI-TostAI",
|
||||
"files": [
|
||||
"https://github.com/camenduru/ComfyUI-TostAI"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: SendToTostAI"
|
||||
},
|
||||
{
|
||||
"author": "xlinx",
|
||||
"title": "ComfyUI-decadetw-auto-prompt-llm",
|
||||
"reference": "https://github.com/xlinx/ComfyUI-decadetw-auto-prompt-llm",
|
||||
"files": [
|
||||
"https://github.com/xlinx/ComfyUI-decadetw-auto-prompt-llm"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "NODES: Auto-LLM-Text-Vision, Auto-LLM-Text, Auto-LLM-Vision"
|
||||
},
|
||||
|
||||
{
|
||||
"author": "AIFSH",
|
||||
"title": "FancyVideo-ComfyUI",
|
||||
@ -465,275 +691,6 @@
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes:Download Dreambooth Checkpoint, Get Random Value From List, Load Canny Pose Face, Transparent to White Background, Download Flux Lora."
|
||||
},
|
||||
{
|
||||
"author": "jstit",
|
||||
"title": "comfyui_custom_node_image",
|
||||
"reference": "https://github.com/jstit/comfyui_custom_node_image",
|
||||
"files": [
|
||||
"https://github.com/jstit/comfyui_custom_node_image"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes:ImageCropCircle."
|
||||
},
|
||||
{
|
||||
"author": "justUmen",
|
||||
"title": "Bjornulf_custom_nodes",
|
||||
"reference": "https://github.com/justUmen/Bjornulf_custom_nodes",
|
||||
"files": [
|
||||
"https://github.com/justUmen/Bjornulf_custom_nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes: Ollama, Green Screen to Transparency, Save image for Bjornulf LobeChat, Text with random Seed, Random line from input, Combine images (Background+Overlay alpha), Image to grayscale (black & white), Remove image Transparency (alpha), Resize Image, ..."
|
||||
},
|
||||
{
|
||||
"author": "yuvraj108c",
|
||||
"title": "ComfyUI Dwpose TensorRT",
|
||||
"id": "dwpose-tensorrt",
|
||||
"reference": "https://github.com/yuvraj108c/ComfyUI-Dwpose-Tensorrt",
|
||||
"files": [
|
||||
"https://github.com/yuvraj108c/ComfyUI-Dwpose-Tensorrt"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This project provides a Tensorrt implementation of Dwpose for ultra fast pose estimation inside ComfyUI"
|
||||
},
|
||||
{
|
||||
"author": "OuticNZ",
|
||||
"title": "ComfyUI-Simple-Of-Complex",
|
||||
"reference": "https://github.com/OuticNZ/ComfyUI-Simple-Of-Complex",
|
||||
"files": [
|
||||
"https://github.com/OuticNZ/ComfyUI-Simple-Of-Complex"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes:Text Switch 2 Way, Prompt Tidy, Text With Context."
|
||||
},
|
||||
{
|
||||
"author": "Pheat-AI",
|
||||
"title": "Remade_nodes",
|
||||
"reference": "https://github.com/Pheat-AI/Remade_nodes",
|
||||
"files": [
|
||||
"https://github.com/Pheat-AI/Remade_nodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes:Batch Image Blend by Mask"
|
||||
},
|
||||
{
|
||||
"author": "Raapys",
|
||||
"title": "LatentGC Aggressive",
|
||||
"id": "latentgcaggressive",
|
||||
"reference": "https://github.com/Raapys/ComfyUI-LatentGC_Aggressive",
|
||||
"files": [
|
||||
"https://github.com/Raapys/ComfyUI-LatentGC_Aggressive"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Simple latent-passthrough node for running a full VRAM cleanup between workflow stages."
|
||||
},
|
||||
{
|
||||
"author": "shadowcz007",
|
||||
"title": "comfyui-try-on",
|
||||
"reference": "https://github.com/shadowcz007/comfyui-try-on",
|
||||
"files": [
|
||||
"https://github.com/shadowcz007/comfyui-try-on"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Virtual try-on for creating a personal brand wardrobe collection."
|
||||
},
|
||||
{
|
||||
"author": "caleboleary",
|
||||
"title": "Comfyui-calbenodes",
|
||||
"reference": "https://github.com/caleboleary/Comfyui-calbenodes",
|
||||
"files": [
|
||||
"https://github.com/caleboleary/Comfyui-calbenodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes:CharacterManagerNode, FilmGrain, FlipFlopperSameArch"
|
||||
},
|
||||
{
|
||||
"author": "MinusZoneAI",
|
||||
"title": "ComfyUI-Flux1Quantize-MZ",
|
||||
"reference": "https://github.com/MinusZoneAI/ComfyUI-Flux1Quantize-MZ",
|
||||
"files": [
|
||||
"https://github.com/MinusZoneAI/ComfyUI-Flux1Quantize-MZ"
|
||||
],
|
||||
"pip": ["git+https://github.com/IST-DASLab/marlin"],
|
||||
"install_type": "git-clone",
|
||||
"description": "Quantization tools are from [a/https://github.com/casper-hansen/AutoAWQ](https://github.com/casper-hansen/AutoAWQ) and [a/https://github.com/IST-DASLab/marlin](https://github.com/IST-DASLab/marlin)\nOnly applicable to graphics cards with sm_80 and above (30 series and above)\nNeed to install marlin dependencies first"
|
||||
},
|
||||
{
|
||||
"author": "OgreLemonSoup",
|
||||
"title": "Load Image Gallery",
|
||||
"id": "LoadImageGallery",
|
||||
"reference": "https://github.com/OgreLemonSoup/ComfyUI-Load-Image-Gallery",
|
||||
"files": [
|
||||
"https://github.com/OgreLemonSoup/ComfyUI-Load-Image-Gallery"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Adds a gallery to the Load Image node"
|
||||
},
|
||||
{
|
||||
"author": "Hellrunner2k",
|
||||
"title": "Hellrunner's Magical Nodes",
|
||||
"reference": "https://github.com/Hellrunner2k/ComfyUI-HellrunnersMagicalNodes",
|
||||
"files": [
|
||||
"https://github.com/Hellrunner2k/ComfyUI-HellrunnersMagicalNodes"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes:Magical Save Node, Thermal Latenator. This package contains a collection of neat nodes that are supposed to ease your comfy-flow."
|
||||
},
|
||||
{
|
||||
"author": "logtd",
|
||||
"title": "ComfyUI-SEGAttention",
|
||||
"id": "segattention",
|
||||
"reference": "https://github.com/logtd/ComfyUI-SEGAttention",
|
||||
"files": [
|
||||
"https://github.com/logtd/ComfyUI-SEGAttention"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes to use [a/Smoothed Energy Guidance](https://github.com/SusungHong/SEG-SDXL) for ComfyUI."
|
||||
},
|
||||
{
|
||||
"author": "MohammadAboulEla",
|
||||
"title": "iTools ImageLoaderPlus",
|
||||
"reference": "https://github.com/MohammadAboulEla/ComfyUI-iTools",
|
||||
"files": [
|
||||
"https://github.com/MohammadAboulEla/ComfyUI-iTools"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "The iTools ImageLoaderPlus is an enhancement of the original ComfyUI ImageLoader node. It attempts to return the possible prompt used to create an image."
|
||||
},
|
||||
{
|
||||
"author": "logtd",
|
||||
"title": "ComfyUI-RefUNet",
|
||||
"id": "refunet",
|
||||
"reference": "https://github.com/logtd/ComfyUI-RefUNet",
|
||||
"files": [
|
||||
"https://github.com/logtd/ComfyUI-RefUNet"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A set of nodes to use Reference UNets"
|
||||
},
|
||||
{
|
||||
"author": "blackcodetavern",
|
||||
"title": "ComfyUI-Benripack",
|
||||
"reference": "https://github.com/blackcodetavern/ComfyUI-Benripack",
|
||||
"files": [
|
||||
"https://github.com/blackcodetavern/ComfyUI-Benripack"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI-Benripack is an extension for ComfyUI that provides a CharacterPipe node. This node allows for managing various elements such as images, prompts, and models in a single structure, simplifying the workflow for character-based image generation."
|
||||
},
|
||||
{
|
||||
"author": "Cyber-Blacat",
|
||||
"title": "ComfyUI-Yuan",
|
||||
"reference": "https://github.com/Cyber-Blacat/ComfyUI-Yuan",
|
||||
"files": [
|
||||
"https://github.com/Cyber-Blacat/ComfyUI-Yuan"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Some simple&practical ComfyUI image processing nodes."
|
||||
},
|
||||
{
|
||||
"author": "NeuralSamurAI",
|
||||
"title": "FluxPseudoNegative",
|
||||
"reference": "https://github.com/NeuralSamurAI/ComfyUI-FluxPseudoNegativePrompt",
|
||||
"files": [
|
||||
"https://github.com/NeuralSamurAI/ComfyUI-FluxPseudoNegativePrompt"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "FluxPseudoNegative is an advanced custom node for ComfyUI that converts negative prompts into positive ones. It's designed to enhance prompt engineering for image generation models that don't natively support negative prompts or where using negative prompts significantly increases generation time. So instead of hacking CFG we simply invert your negative words and find their antonyms!"
|
||||
},
|
||||
{
|
||||
"author": "LING-APE",
|
||||
"title": "ComfyUI-PixelResolutionCalculator",
|
||||
"id": "PixelCalulator",
|
||||
"reference": "https://github.com/Ling-APE/ComfyUI-PixelResolutionCalculator",
|
||||
"files": [
|
||||
"https://github.com/Ling-APE/ComfyUI-PixelResolutionCalculator"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Simple resuluition calculator to convert pixel resolution and aspect ratio to laten friendlt pixel width and height size."
|
||||
},
|
||||
{
|
||||
"author": "Franck-Demongin",
|
||||
"title": "NX_Translator",
|
||||
"reference": "https://github.com/Franck-Demongin/NX_Translator",
|
||||
"files": [
|
||||
"https://github.com/Franck-Demongin/NX_Translator"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "A custom node for translating prompts with Google Translate or DeeplL directly in ComfyUI."
|
||||
},
|
||||
{
|
||||
"author": "eastoc",
|
||||
"title": "Semantic-SAM",
|
||||
"reference": "https://github.com/eastoc/ComfyUI_SemanticSAM",
|
||||
"files": [
|
||||
"https://github.com/eastoc/ComfyUI_SemanticSAM"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Segment and Recognize Anything at Any Granularity."
|
||||
},
|
||||
{
|
||||
"author": "AIFSH",
|
||||
"title": "GSTTS-ComfyUI",
|
||||
"id": "gstts",
|
||||
"reference": "https://github.com/AIFSH/GSTTS-ComfyUI",
|
||||
"files": [
|
||||
"https://github.com/AIFSH/GSTTS-ComfyUI"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "a comfyui custom node for [a/GPT-SoVITS](https://github.com/RVC-Boss/GPT-SoVITS)"
|
||||
},
|
||||
{
|
||||
"author": "MiddleKD",
|
||||
"title": "ComfyUI-productfix",
|
||||
"reference": "https://github.com/MiddleKD/ComfyUI-productfix",
|
||||
"files": [
|
||||
"https://github.com/MiddleKD/ComfyUI-productfix"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This is a ComfyUI custom node that helps generate images while preserving the text, logos, and details of e-commerce products."
|
||||
},
|
||||
{
|
||||
"author": "chrisdreid",
|
||||
"title": "NX_HuggingFace_Flux",
|
||||
"reference": "https://github.com/Franck-Demongin/NX_HuggingFace_Flux",
|
||||
"files": [
|
||||
"https://github.com/Franck-Demongin/NX_HuggingFace_Flux"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes:Hugging Face Flux"
|
||||
},
|
||||
{
|
||||
"author": "Jjulianadv",
|
||||
"title": "Wild Divide",
|
||||
"reference": "https://github.com/Julian-adv/WildDivide",
|
||||
"files": [
|
||||
"https://github.com/Julian-adv/WildDivide"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This extension provides the ability to build prompts using wildcards for each region of a split image."
|
||||
},
|
||||
{
|
||||
"author": "smthemex",
|
||||
"title": "ComfyUI_FoleyCrafter",
|
||||
"id": "comfyui_foleycrafter",
|
||||
"reference": "https://github.com/smthemex/ComfyUI_FoleyCrafter",
|
||||
"files": [
|
||||
"https://github.com/smthemex/ComfyUI_FoleyCrafter"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "FoleyCrafter is a video-to-audio generation framework which can produce realistic sound effects semantically relevant and synchronized with videos."
|
||||
},
|
||||
{
|
||||
"author": "goburiin",
|
||||
"title": "nsfwrecog-comfyui",
|
||||
"reference": "https://github.com/goburiin/nsfwrecog-comfyui",
|
||||
"files": [
|
||||
"https://github.com/goburiin/nsfwrecog-comfyui"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes:NSFW Detector"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@ -99,7 +99,9 @@
|
||||
"EG_ZZ_SSKZ",
|
||||
"EG_ZZ_TMTX",
|
||||
"ER_JBCH",
|
||||
"ER_TX_ZZCJ"
|
||||
"ER_TX_ZZCJ",
|
||||
"SaveTextToFile",
|
||||
"SequentialImageLoader"
|
||||
],
|
||||
{
|
||||
"title_aux": "Comfyui-ergouzi-Nodes"
|
||||
@ -574,6 +576,7 @@
|
||||
"ExperienceNode",
|
||||
"GSFinetuneNone",
|
||||
"GSVTTSNode",
|
||||
"TSCY_Node",
|
||||
"TextDictNode"
|
||||
],
|
||||
{
|
||||
@ -949,9 +952,10 @@
|
||||
],
|
||||
"https://github.com/Anibaaal/ComfyUI-UX-Nodes": [
|
||||
[
|
||||
"CheckpointLoaderBNB",
|
||||
"EasyResolutionPicker",
|
||||
"SmoothCurveMerger",
|
||||
"UNETSave"
|
||||
"ModelSave",
|
||||
"UNETLoaderBNB"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI UX Nodes"
|
||||
@ -3375,12 +3379,14 @@
|
||||
"VHS_SelectEveryNthImage",
|
||||
"VHS_SelectEveryNthLatent",
|
||||
"VHS_SelectEveryNthMask",
|
||||
"VHS_SelectFilename",
|
||||
"VHS_SelectImages",
|
||||
"VHS_SelectLatents",
|
||||
"VHS_SelectMasks",
|
||||
"VHS_SplitImages",
|
||||
"VHS_SplitLatents",
|
||||
"VHS_SplitMasks",
|
||||
"VHS_Unbatch",
|
||||
"VHS_VAEDecodeBatched",
|
||||
"VHS_VAEEncodeBatched",
|
||||
"VHS_VHSAudioToAudio",
|
||||
@ -3462,6 +3468,14 @@
|
||||
"title_aux": "Canvas Tab"
|
||||
}
|
||||
],
|
||||
"https://github.com/Lhyejin/ComfyUI-Fill-Image-for-Outpainting": [
|
||||
[
|
||||
"FillImageForOutpainting"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-Fill-Image-for-Outpainting"
|
||||
}
|
||||
],
|
||||
"https://github.com/LightSketch-ai/ComfyUI-LivePortraitNode": [
|
||||
[
|
||||
"LightSketch Live Portrait",
|
||||
@ -3807,16 +3821,18 @@
|
||||
],
|
||||
"https://github.com/MilitantHitchhiker/MilitantHitchhiker-SwitchbladePack": [
|
||||
[
|
||||
"FluxModelSave",
|
||||
"FluxModelSave_v2",
|
||||
"IntegratedRandomPromptGenerator",
|
||||
"TextAppender"
|
||||
"MilitantMergeNodev2",
|
||||
"ModelAnalyserNode",
|
||||
"TextAppender_v2"
|
||||
],
|
||||
{
|
||||
"author": "Militant Hitchhiker",
|
||||
"description": "Militant Hitchhiker's multi-function nodes.",
|
||||
"nickname": "Switchblade",
|
||||
"title": "Switchblade Pack",
|
||||
"title_aux": "Militant Hitchhiker's Switchblade Pack"
|
||||
"title_aux": "MilitantHitchhiker-SwitchbladePack"
|
||||
}
|
||||
],
|
||||
"https://github.com/Mintbeer96/ComfyUI-KerasOCR": [
|
||||
@ -4432,6 +4448,19 @@
|
||||
"title_aux": "ComfyUI-AdvancedLivePortrait"
|
||||
}
|
||||
],
|
||||
"https://github.com/Pseudotools/Pseudocomfy": [
|
||||
[
|
||||
"Combiner",
|
||||
"LoadJSONAuto",
|
||||
"LoadJSONFromFolder",
|
||||
"MakeMaskBatch",
|
||||
"MixedBuiltinCombinerIPAdaper",
|
||||
"ProcessJSON"
|
||||
],
|
||||
{
|
||||
"title_aux": "Pseudocomfy"
|
||||
}
|
||||
],
|
||||
"https://github.com/QaisMalkawi/ComfyUI-QaisHelper": [
|
||||
[
|
||||
"Bool Binary Operation",
|
||||
@ -4846,6 +4875,8 @@
|
||||
"FlipSigmas",
|
||||
"Fooocus ApplyImagePrompt",
|
||||
"Fooocus Controlnet",
|
||||
"Fooocus Describe",
|
||||
"Fooocus Expansion",
|
||||
"Fooocus ImagePrompt",
|
||||
"Fooocus Inpaint",
|
||||
"Fooocus KSampler",
|
||||
@ -5268,6 +5299,18 @@
|
||||
"title_aux": "comfyui_segformer_b2_clothes"
|
||||
}
|
||||
],
|
||||
"https://github.com/Steudio/ComfyUI_Steudio": [
|
||||
[
|
||||
"DynamicTileMerge",
|
||||
"DynamicTileSplit",
|
||||
"TileCalc",
|
||||
"TileMerge",
|
||||
"TileSplit"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI_Steudio"
|
||||
}
|
||||
],
|
||||
"https://github.com/SuperBeastsAI/ComfyUI-SuperBeasts": [
|
||||
[
|
||||
"Deflicker - Experimental (SuperBeasts.AI)",
|
||||
@ -5670,12 +5713,38 @@
|
||||
"tri3d-skin-feathered-padded-mask",
|
||||
"tri3d-swap-pixels",
|
||||
"tri3d_fill_mask",
|
||||
"tri3d_is_only_trouser",
|
||||
"tri3d_position_pose_part"
|
||||
],
|
||||
{
|
||||
"title_aux": "tri3d-comfyui-nodes"
|
||||
}
|
||||
],
|
||||
"https://github.com/TTPlanetPig/Comfyui_TTP_CN_Preprocessor": [
|
||||
[
|
||||
"TTPlanet_Tile_Preprocessor_GF",
|
||||
"TTPlanet_Tile_Preprocessor_Simple",
|
||||
"TTPlanet_Tile_Preprocessor_cufoff",
|
||||
"TTPlanet_inpainting_Preprecessor"
|
||||
],
|
||||
{
|
||||
"title_aux": "for comfyui image proprocessor"
|
||||
}
|
||||
],
|
||||
"https://github.com/TTPlanetPig/Comfyui_TTP_Toolset": [
|
||||
[
|
||||
"TTP_CoordinateSplitter",
|
||||
"TTP_Image_Assy",
|
||||
"TTP_Image_Tile_Batch",
|
||||
"TTP_Tile_image_size",
|
||||
"TTP_condsetarea_merge",
|
||||
"TTP_condtobatch",
|
||||
"TTPlanet_Tile_Preprocessor_Simple"
|
||||
],
|
||||
{
|
||||
"title_aux": "Comfyui_TTP_Toolset"
|
||||
}
|
||||
],
|
||||
"https://github.com/TW-CUI/TW-CUI-Util": [
|
||||
[
|
||||
"TWCUI_Util_CommonSDXLResolutions",
|
||||
@ -6341,6 +6410,21 @@
|
||||
"title_aux": "ComfyUI Simply Nodes"
|
||||
}
|
||||
],
|
||||
"https://github.com/X-T-E-R/ComfyUI-EasyCivitai-XTNodes": [
|
||||
[
|
||||
"CheckpointLoaderSimpleWithPreviews",
|
||||
"CivitaiCheckpointLoaderSimple",
|
||||
"CivitaiLoraLoader",
|
||||
"CivitaiLoraLoaderStacked",
|
||||
"CivitaiLoraLoaderStackedAdvanced",
|
||||
"LoraLoaderStackedAdvancedWithPreviews",
|
||||
"LoraLoaderStackedWithPreviews",
|
||||
"LoraLoaderWithPreviews"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI Easy Civitai (XTNodes)"
|
||||
}
|
||||
],
|
||||
"https://github.com/XLabs-AI/x-flux-comfyui": [
|
||||
[
|
||||
"ApplyFluxControlNet",
|
||||
@ -6937,6 +7021,17 @@
|
||||
"title_aux": "Comfy UI FatLabels"
|
||||
}
|
||||
],
|
||||
"https://github.com/aidenli/ComfyUI_NYJY": [
|
||||
[
|
||||
"JoyCaption",
|
||||
"JoyTag",
|
||||
"LoadLlamaModel",
|
||||
"Translate"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI_NYJY"
|
||||
}
|
||||
],
|
||||
"https://github.com/aisabervisionlab/ComfyUI_merge_ASVL": [
|
||||
[
|
||||
"ASVL"
|
||||
@ -6949,6 +7044,9 @@
|
||||
[
|
||||
"AK_AnimatedDilationMaskLinear",
|
||||
"AK_AudioreactiveDilationMask",
|
||||
"AK_AudioreactiveDynamicDilationMask",
|
||||
"AK_ConvertAudioToSaltAudio",
|
||||
"AK_ConvertSaltAudioToAudio",
|
||||
"AK_IPAdapterCustomWeights",
|
||||
"AK_NormalizeMaskImage"
|
||||
],
|
||||
@ -7678,10 +7776,12 @@
|
||||
"https://github.com/blepping/ComfyUI-sonar": [
|
||||
[
|
||||
"NoisyLatentLike",
|
||||
"SONAR_CUSTOM_NOISE to NOISE",
|
||||
"SamplerConfigOverride",
|
||||
"SamplerSonarDPMPPSDE",
|
||||
"SamplerSonarEuler",
|
||||
"SamplerSonarEulerA",
|
||||
"SonarAdvancedPyramidNoise",
|
||||
"SonarCompositeNoise",
|
||||
"SonarCustomNoise",
|
||||
"SonarGuidanceConfig",
|
||||
@ -7916,10 +8016,15 @@
|
||||
],
|
||||
"https://github.com/bobmagicii/comfykit-custom-nodes": [
|
||||
[
|
||||
"LoraStackFiveSimple",
|
||||
"LoraThree",
|
||||
"LoraWithMeta",
|
||||
"TypecasterClip",
|
||||
"TypecasterCond",
|
||||
"TypecasterImage",
|
||||
"TypecasterLatent"
|
||||
"TypecasterLatent",
|
||||
"TypecasterModel",
|
||||
"TypecasterVae"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyKit Custom Nodes"
|
||||
@ -8039,6 +8144,14 @@
|
||||
"title_aux": "Arc2Face ComfyUI Node Library"
|
||||
}
|
||||
],
|
||||
"https://github.com/camenduru/ComfyUI-TostAI": [
|
||||
[
|
||||
"SendToTostAI"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-TostAI"
|
||||
}
|
||||
],
|
||||
"https://github.com/catscandrive/comfyui-imagesubfolders/raw/main/loadImageWithSubfolders.py": [
|
||||
[
|
||||
"LoadImagewithSubfolders"
|
||||
@ -9293,6 +9406,7 @@
|
||||
"StableCascade_SuperResolutionControlnet",
|
||||
"StableZero123_Conditioning",
|
||||
"StableZero123_Conditioning_Batched",
|
||||
"StubConstantImage",
|
||||
"StubFloat",
|
||||
"StubImage",
|
||||
"StubInt",
|
||||
@ -9320,6 +9434,7 @@
|
||||
"TestForLoopOpen",
|
||||
"TestIntConditions",
|
||||
"TestIntMathOperation",
|
||||
"TestIsChangedWithConstants",
|
||||
"TestLazyMixImages",
|
||||
"TestListToAccumulationNode",
|
||||
"TestMakeListNode",
|
||||
@ -9838,6 +9953,15 @@
|
||||
"title_aux": "DarkPrompts"
|
||||
}
|
||||
],
|
||||
"https://github.com/daryltucker/ComfyUI-LoadFiles": [
|
||||
[
|
||||
"ListFilenames",
|
||||
"LoadImages"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-LoadFiles"
|
||||
}
|
||||
],
|
||||
"https://github.com/dave-palt/comfyui_DSP_imagehelpers": [
|
||||
[
|
||||
"dsp-imagehelpers-concat"
|
||||
@ -9925,6 +10049,25 @@
|
||||
"title_aux": "DZ-FaceDetailer"
|
||||
}
|
||||
],
|
||||
"https://github.com/dchatel/comfyui_davcha": [
|
||||
[
|
||||
"ConditioningCompress",
|
||||
"DStack",
|
||||
"DavchaCLIPMergeSimple",
|
||||
"DavchaConditioningConcat",
|
||||
"DavchaModelMergeSD1",
|
||||
"DavchaModelMergeSDXL",
|
||||
"DavchaModelMergeSimple",
|
||||
"PercentPadding",
|
||||
"ResizeCropFit",
|
||||
"SmartMask",
|
||||
"SoftErosion",
|
||||
"StringScheduleHelper"
|
||||
],
|
||||
{
|
||||
"title_aux": "comfyui_davcha"
|
||||
}
|
||||
],
|
||||
"https://github.com/dchatel/comfyui_facetools": [
|
||||
[
|
||||
"BiSeNetMask",
|
||||
@ -10229,6 +10372,7 @@
|
||||
"https://github.com/doomy23/ComfyUI-D00MYsNodes": [
|
||||
[
|
||||
"Images_Converter|D00MYs",
|
||||
"JSPaint|D00MYs",
|
||||
"Show_Text|D00MYs"
|
||||
],
|
||||
{
|
||||
@ -10296,6 +10440,8 @@
|
||||
"Eden_Compare",
|
||||
"Eden_DebugPrint",
|
||||
"Eden_Float",
|
||||
"Eden_IMG_padder",
|
||||
"Eden_IMG_unpadder",
|
||||
"Eden_Int",
|
||||
"Eden_Lora_Loader",
|
||||
"Eden_String",
|
||||
@ -10305,10 +10451,8 @@
|
||||
"Get_Prefixed_Imgs",
|
||||
"HistogramMatching",
|
||||
"IMG_blender",
|
||||
"IMG_padder",
|
||||
"IMG_resolution_multiple_of",
|
||||
"IMG_scaler",
|
||||
"IMG_unpadder",
|
||||
"If ANY execute A else B",
|
||||
"ImageDescriptionNode",
|
||||
"LatentTypeConversion",
|
||||
@ -10347,6 +10491,15 @@
|
||||
"title_aux": "ComfyUI_Emojiiii_Custom_Nodes"
|
||||
}
|
||||
],
|
||||
"https://github.com/erosDiffusion/ComfyUI-enricos-nodes": [
|
||||
[
|
||||
"Compositor",
|
||||
"EnricosCompositor"
|
||||
],
|
||||
{
|
||||
"title_aux": "Compositor Node"
|
||||
}
|
||||
],
|
||||
"https://github.com/evanspearman/ComfyMath": [
|
||||
[
|
||||
"CM_BoolBinaryOperation",
|
||||
@ -10559,6 +10712,7 @@
|
||||
"FL_CaptionToCSV",
|
||||
"FL_CodeNode",
|
||||
"FL_ColorPicker",
|
||||
"FL_Dalle3",
|
||||
"FL_DirectoryCrawl",
|
||||
"FL_Dither",
|
||||
"FL_FractalKSampler",
|
||||
@ -10583,6 +10737,7 @@
|
||||
"FL_KsamplerBasic",
|
||||
"FL_KsamplerPlus",
|
||||
"FL_KsamplerSettings",
|
||||
"FL_LoadImage",
|
||||
"FL_MirrorAndAppendCaptions",
|
||||
"FL_NFTGenerator",
|
||||
"FL_PaperDrawn",
|
||||
@ -10596,6 +10751,7 @@
|
||||
"FL_SDUltimate_Slices",
|
||||
"FL_SamplerStrings",
|
||||
"FL_SaveCSV",
|
||||
"FL_SaveImages",
|
||||
"FL_SchedulerStrings",
|
||||
"FL_SendToDiscordWebhook",
|
||||
"FL_SeparateMaskComponents",
|
||||
@ -11373,7 +11529,8 @@
|
||||
"BooleanReverse",
|
||||
"FluxControlNetApply",
|
||||
"FluxResolutionNode",
|
||||
"FluxSampler"
|
||||
"FluxSampler",
|
||||
"GetImageSizeRatio"
|
||||
],
|
||||
{
|
||||
"title_aux": "ControlAltAI Nodes"
|
||||
@ -11638,7 +11795,8 @@
|
||||
"work_wechat",
|
||||
"work_wechat_tool",
|
||||
"workflow_tool",
|
||||
"workflow_transfer"
|
||||
"workflow_transfer",
|
||||
"workflow_transfer_v2"
|
||||
],
|
||||
{
|
||||
"title_aux": "comfyui_LLM_party"
|
||||
@ -13097,6 +13255,7 @@
|
||||
"FluxTrainLoop",
|
||||
"FluxTrainModelSelect",
|
||||
"FluxTrainSave",
|
||||
"FluxTrainSaveModel",
|
||||
"FluxTrainValidate",
|
||||
"FluxTrainValidationSettings",
|
||||
"InitFluxLoRATraining",
|
||||
@ -13202,6 +13361,7 @@
|
||||
"ImageGrabPIL",
|
||||
"ImageGridComposite2x2",
|
||||
"ImageGridComposite3x3",
|
||||
"ImageGridtoBatch",
|
||||
"ImageNormalize_Neg1_To_1",
|
||||
"ImagePadForOutpaintMasked",
|
||||
"ImagePadForOutpaintTargetSize",
|
||||
@ -13736,6 +13896,7 @@
|
||||
"TclExtractFramesFromVideo",
|
||||
"TclExtractFramesFromVideoFile",
|
||||
"TclFrames2Video",
|
||||
"TclLoraGenDatasets",
|
||||
"TclLoraSaveImages",
|
||||
"TclSaveVideoFromFrames",
|
||||
"TclYoloV8Segmentation",
|
||||
@ -14449,14 +14610,22 @@
|
||||
"https://github.com/lucafoscili/comfyui-lf": [
|
||||
[
|
||||
"LF_CharacterImpersonator",
|
||||
"LF_ControlPanel",
|
||||
"LF_DisplayJSON",
|
||||
"LF_GetRandomKeyFromJSON",
|
||||
"LF_GetValueFromJSON",
|
||||
"LF_ImageClassifier",
|
||||
"LF_ImageHistogram",
|
||||
"LF_LoadImages",
|
||||
"LF_LoadLocalJSON",
|
||||
"LF_Lora2Prompt",
|
||||
"LF_LoraName2Prompt",
|
||||
"LF_SeedGenerator",
|
||||
"LF_LoraTag2Prompt",
|
||||
"LF_SequentialSeedsGenerator",
|
||||
"LF_SwitchImage",
|
||||
"LF_SwitchInteger",
|
||||
"LF_SwitchJSON",
|
||||
"LF_SwitchString",
|
||||
"LF_WallOfText",
|
||||
"LF_WorkflowSettings"
|
||||
],
|
||||
{
|
||||
@ -14483,6 +14652,22 @@
|
||||
"title_aux": "m957ymj75urz/ComfyUI-Custom-Nodes"
|
||||
}
|
||||
],
|
||||
"https://github.com/maepopi/Diffusers-in-ComfyUI": [
|
||||
[
|
||||
"BLoRALoader",
|
||||
"GenerateImg2Image",
|
||||
"GenerateInpaintImage",
|
||||
"GenerateTxt2Image",
|
||||
"Img2ImgStableDiffusionPipeline",
|
||||
"InpaintingStableDiffusionPipeline",
|
||||
"LoRALoader",
|
||||
"MakeCanny",
|
||||
"Text2ImgStableDiffusionPipeline"
|
||||
],
|
||||
{
|
||||
"title_aux": "Diffusers-in-ComfyUI"
|
||||
}
|
||||
],
|
||||
"https://github.com/mape/ComfyUI-mape-Helpers": [
|
||||
[
|
||||
"mape Variable"
|
||||
@ -15906,6 +16091,7 @@
|
||||
],
|
||||
"https://github.com/rhdunn/comfyui-bus-plugin": [
|
||||
[
|
||||
"ComfyBus.CLIPConditioningBusNode",
|
||||
"ComfyBus.CLIPEncodedPromptBusNode",
|
||||
"ComfyBus.CheckpointBusNode",
|
||||
"ComfyBus.ImageBusNode",
|
||||
@ -16424,6 +16610,34 @@
|
||||
"title_aux": "comfyui-load-image-with-cmd"
|
||||
}
|
||||
],
|
||||
"https://github.com/shinich39/comfyui-parse-image": [
|
||||
[
|
||||
"LoadBooleanFromImage",
|
||||
"LoadComboFromImage",
|
||||
"LoadFloatFromImage",
|
||||
"LoadIntFromImage",
|
||||
"LoadStringFromImage"
|
||||
],
|
||||
{
|
||||
"author": "shinich39",
|
||||
"description": "Extract metadata from image.",
|
||||
"nickname": "parse-image",
|
||||
"title": "parse-image",
|
||||
"title_aux": "comfyui-parse-image"
|
||||
}
|
||||
],
|
||||
"https://github.com/shinich39/comfyui-put-image": [
|
||||
[
|
||||
"PutImage"
|
||||
],
|
||||
{
|
||||
"author": "shinich39",
|
||||
"description": "Load image from directory.",
|
||||
"nickname": "put-image",
|
||||
"title": "put-image",
|
||||
"title_aux": "comfyui-put-image"
|
||||
}
|
||||
],
|
||||
"https://github.com/shobhitic/ComfyUI-PlusMinusTextClip": [
|
||||
[
|
||||
"PlusMinusTextClip"
|
||||
@ -17157,6 +17371,7 @@
|
||||
"FoxImageTileBatch",
|
||||
"FoxLoadImageBatch",
|
||||
"FoxLoadImageList",
|
||||
"FoxLoadImagePlus",
|
||||
"FoxMaskAddMask",
|
||||
"FoxMaskAndMask",
|
||||
"FoxMaskSubMask",
|
||||
@ -17166,6 +17381,7 @@
|
||||
"FoxSDXLPromptStyler",
|
||||
"FoxSDXLPromptStylerAdvanced",
|
||||
"FoxSaveImagePlus",
|
||||
"FoxSelectFace",
|
||||
"FoxShowText",
|
||||
"FoxTextConcatenate",
|
||||
"FoxTrimBlackBoard",
|
||||
@ -17943,6 +18159,90 @@
|
||||
"title_aux": "easy-comfy-nodes"
|
||||
}
|
||||
],
|
||||
"https://github.com/wmpmiles/ComfyUI-GTF-Utilities": [
|
||||
[
|
||||
"BBOX | Change",
|
||||
"BBOX | From Mask",
|
||||
"BBOX | Scale Area",
|
||||
"Dimensions | Align To",
|
||||
"Dimensions | Change",
|
||||
"Dimensions | From GTF",
|
||||
"Dimensions | From Raw",
|
||||
"Dimensions | Scale",
|
||||
"Dimensions | Scale to Megapixels",
|
||||
"Dimensions | To Raw",
|
||||
"GTF | Colorspace - Linear to Log",
|
||||
"GTF | Colorspace - Log to Linear",
|
||||
"GTF | Colorspace - SRGB Gamma to Linear",
|
||||
"GTF | Colorspace - SRGB Linear to Gamma",
|
||||
"GTF | Colorspace - Standard Gamma to Linear",
|
||||
"GTF | Colorspace - Standard Linear to Gamma",
|
||||
"GTF | Convert - Batch Max",
|
||||
"GTF | Convert - Batch Min",
|
||||
"GTF | Convert - Binary Threshold",
|
||||
"GTF | Convert - Channel Max",
|
||||
"GTF | Convert - Channel Min",
|
||||
"GTF | Convert - Luminance",
|
||||
"GTF | Convert - Max",
|
||||
"GTF | Convert - Min",
|
||||
"GTF | Convert - Quantize Normalized",
|
||||
"GTF | Filter - Convolve",
|
||||
"GTF | Filter - Morphological",
|
||||
"GTF | From Images",
|
||||
"GTF | From Latents",
|
||||
"GTF | From Masks",
|
||||
"GTF | Kernel - Gaussian",
|
||||
"GTF | Math - Add",
|
||||
"GTF | Math - Divide",
|
||||
"GTF | Math - Equal",
|
||||
"GTF | Math - Lerp",
|
||||
"GTF | Math - Less Than",
|
||||
"GTF | Math - Multiply",
|
||||
"GTF | Math - Negative",
|
||||
"GTF | Math - Pow",
|
||||
"GTF | Math - Reciprocal",
|
||||
"GTF | Math - Subtract",
|
||||
"GTF | Resample - Area",
|
||||
"GTF | Resample - Lanczos",
|
||||
"GTF | Resample - Mitchell-Netravali",
|
||||
"GTF | Resample - Nearest Neighbor",
|
||||
"GTF | Resample - Triangle",
|
||||
"GTF | Source - One",
|
||||
"GTF | Source - RGB",
|
||||
"GTF | Source - Value",
|
||||
"GTF | Source - Zero",
|
||||
"GTF | To Images",
|
||||
"GTF | To Masks",
|
||||
"GTF | Tonemap - ACES",
|
||||
"GTF | Tonemap - Reinhard",
|
||||
"GTF | Tonemap - Reinhard Extended",
|
||||
"GTF | Tonemap - Reinhard Extended over Luminance",
|
||||
"GTF | Tonemap - Reinhard over Luminance",
|
||||
"GTF | Tonemap - Reinhard-Jodie",
|
||||
"GTF | Tonemap - Reinhard-Jodie Extended",
|
||||
"GTF | Tonemap - Uncharted 2",
|
||||
"GTF | Transform - 1 Channel to 3",
|
||||
"GTF | Transform - 1 Channel to 4",
|
||||
"GTF | Transform - Batch",
|
||||
"GTF | Transform - Connected Components",
|
||||
"GTF | Transform - Crop to BBOX",
|
||||
"GTF | Transform - Crop/Uncrop with Anchor",
|
||||
"GTF | Transform - Uncrop from BBOX",
|
||||
"GTF | Update Latents",
|
||||
"Primitive | Boolean",
|
||||
"Primitive | Float",
|
||||
"Primitive | Integer",
|
||||
"Primitive | String",
|
||||
"Primitive | Text"
|
||||
],
|
||||
{
|
||||
"author": "wmpmiles",
|
||||
"description": "TODO",
|
||||
"nickname": "GTFU",
|
||||
"title": "GTF Utilities",
|
||||
"title_aux": "ComfyUI-GTF-Utilities"
|
||||
}
|
||||
],
|
||||
"https://github.com/wolfden/ComfyUi_PromptStylers": [
|
||||
[
|
||||
"SDXLPromptStylerAll",
|
||||
@ -18100,6 +18400,27 @@
|
||||
"title_aux": "hd-nodes-comfyui"
|
||||
}
|
||||
],
|
||||
"https://github.com/xlinx/ComfyUI-decadetw-auto-messaging-realtime": [
|
||||
[
|
||||
"Auto-MSG-ALL",
|
||||
"Auto-MSG-Discord-Bot",
|
||||
"Auto-MSG-Line-Notify",
|
||||
"Auto-MSG-Telegram-Bot"
|
||||
],
|
||||
{
|
||||
"title_aux": "decadetw-Auto-Messaging-realtime"
|
||||
}
|
||||
],
|
||||
"https://github.com/xlinx/ComfyUI-decadetw-auto-prompt-llm": [
|
||||
[
|
||||
"Auto-LLM-Text",
|
||||
"Auto-LLM-Text-Vision",
|
||||
"Auto-LLM-Vision"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-decadetw-auto-prompt-llm"
|
||||
}
|
||||
],
|
||||
"https://github.com/xliry/ComfyUI_SendDiscord": [
|
||||
[
|
||||
"SendDiscord"
|
||||
@ -18147,6 +18468,15 @@
|
||||
"title_aux": "comfyui_auto_danbooru"
|
||||
}
|
||||
],
|
||||
"https://github.com/yhayano-ponotech/ComfyUI-Fal-API-Flux": [
|
||||
[
|
||||
"FalAPIFluxLoraConfigNode",
|
||||
"FalAPIFluxNode"
|
||||
],
|
||||
{
|
||||
"title_aux": "ComfyUI-Fal-API-Flux"
|
||||
}
|
||||
],
|
||||
"https://github.com/yiwangsimple/ComfyUI_DW_Chat": [
|
||||
[
|
||||
"DeepSeekChatNode",
|
||||
@ -18196,10 +18526,12 @@
|
||||
"easy XYPlot",
|
||||
"easy XYPlotAdvanced",
|
||||
"easy a1111Loader",
|
||||
"easy anythingIndexSwitch",
|
||||
"easy applyBrushNet",
|
||||
"easy applyFooocusInpaint",
|
||||
"easy applyInpaint",
|
||||
"easy applyPowerPaint",
|
||||
"easy batchAnything",
|
||||
"easy boolean",
|
||||
"easy cascadeKSampler",
|
||||
"easy cascadeLoader",
|
||||
@ -18209,6 +18541,7 @@
|
||||
"easy clearCacheKey",
|
||||
"easy comfyLoader",
|
||||
"easy compare",
|
||||
"easy conditioningIndexSwitch",
|
||||
"easy controlnetLoader",
|
||||
"easy controlnetLoader++",
|
||||
"easy controlnetLoaderADV",
|
||||
@ -18219,6 +18552,8 @@
|
||||
"easy dynamiCrafterLoader",
|
||||
"easy float",
|
||||
"easy fluxLoader",
|
||||
"easy forLoopEnd",
|
||||
"easy forLoopStart",
|
||||
"easy fullCascadeKSampler",
|
||||
"easy fullLoader",
|
||||
"easy fullkSampler",
|
||||
@ -18228,6 +18563,7 @@
|
||||
"easy hunyuanDiTLoader",
|
||||
"easy icLightApply",
|
||||
"easy if",
|
||||
"easy ifElse",
|
||||
"easy imageBatchToImageList",
|
||||
"easy imageChooser",
|
||||
"easy imageColorMatch",
|
||||
@ -18235,6 +18571,7 @@
|
||||
"easy imageCount",
|
||||
"easy imageCropFromMask",
|
||||
"easy imageDetailTransfer",
|
||||
"easy imageIndexSwitch",
|
||||
"easy imageInsetCrop",
|
||||
"easy imageInterrogator",
|
||||
"easy imageListToImageBatch",
|
||||
@ -18267,6 +18604,7 @@
|
||||
"easy ipadapterApplyFromParams",
|
||||
"easy ipadapterApplyRegional",
|
||||
"easy ipadapterStyleComposition",
|
||||
"easy isNone",
|
||||
"easy isSDXL",
|
||||
"easy joinImageBatch",
|
||||
"easy kSampler",
|
||||
@ -18280,6 +18618,9 @@
|
||||
"easy latentNoisy",
|
||||
"easy loadImageBase64",
|
||||
"easy loraStack",
|
||||
"easy mathFloat",
|
||||
"easy mathInt",
|
||||
"easy mathString",
|
||||
"easy negative",
|
||||
"easy pipeBatchIndex",
|
||||
"easy pipeEdit",
|
||||
@ -18325,9 +18666,12 @@
|
||||
"easy stylesSelector",
|
||||
"easy sv3dLoader",
|
||||
"easy svdLoader",
|
||||
"easy textIndexSwitch",
|
||||
"easy textSwitch",
|
||||
"easy ultralyticsDetectorPipe",
|
||||
"easy unSampler",
|
||||
"easy whileLoopEnd",
|
||||
"easy whileLoopStart",
|
||||
"easy wildcards",
|
||||
"easy xyAny",
|
||||
"easy zero123Loader"
|
||||
|
||||
@ -1,5 +1,17 @@
|
||||
{
|
||||
"models": [
|
||||
{
|
||||
"name": "InstantX/FLUX.1-dev Controlnet (Union)",
|
||||
"type": "controlnet",
|
||||
"base": "FLUX.1",
|
||||
"save_path": "controlnet/FLUX.1/InstantX-FLUX1-Dev-Union",
|
||||
"description": "FLUX.1 [Dev] Union Controlnet. Supports Canny, Depth, Pose, Tile, Blur, Gray Low Quality.",
|
||||
"reference": "https://huggingface.co/InstantX/FLUX.1-dev-Controlnet-Union",
|
||||
"filename": "diffusion_pytorch_model.safetensors",
|
||||
"url": "https://huggingface.co/InstantX/FLUX.1-dev-Controlnet-Union/resolve/main/diffusion_pytorch_model.safetensors",
|
||||
"size": "6.6GB"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "city96/flux1-dev-F16.gguf",
|
||||
"type": "diffusion_model",
|
||||
@ -339,10 +351,10 @@
|
||||
|
||||
{
|
||||
"name": "FLUX.1 VAE model",
|
||||
"type": "vae",
|
||||
"type": "VAE",
|
||||
"base": "FLUX.1",
|
||||
"save_path": "vae/FLUX1",
|
||||
"description": "FLUX.1 [Schnell] VAE model",
|
||||
"description": "FLUX.1 VAE model",
|
||||
"reference": "https://huggingface.co/black-forest-labs/FLUX.1-schnell",
|
||||
"filename": "ae.sft",
|
||||
"url": "https://huggingface.co/black-forest-labs/FLUX.1-schnell/resolve/main/ae.safetensors",
|
||||
@ -425,7 +437,7 @@
|
||||
"save_path": "controlnet/SDXL/controlnet-union-sdxl-1.0",
|
||||
"description": "All-in-one ControlNet for image generations and editing! (ProMax model)",
|
||||
"reference": "https://huggingface.co/xinsir/controlnet-union-sdxl-1.0",
|
||||
"filename": "iffusion_pytorch_model_promax.safetensors",
|
||||
"filename": "diffusion_pytorch_model_promax.safetensors",
|
||||
"url": "https://huggingface.co/xinsir/controlnet-union-sdxl-1.0/resolve/main/diffusion_pytorch_model_promax.safetensors",
|
||||
"size": "2.50GB"
|
||||
},
|
||||
@ -441,6 +453,7 @@
|
||||
"size": "2.50GB"
|
||||
},
|
||||
|
||||
|
||||
{
|
||||
"name": "InstantX/SD3-Controlnet-Canny",
|
||||
"type": "controlnet",
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
[project]
|
||||
name = "comfyui-manager"
|
||||
description = "ComfyUI-Manager provides features to install and manage custom nodes for ComfyUI, as well as various functionalities to assist with ComfyUI."
|
||||
version = "2.50.1"
|
||||
version = "2.50.2"
|
||||
license = { file = "LICENSE.txt" }
|
||||
dependencies = ["GitPython", "PyGithub", "matrix-client==0.4.0", "transformers", "huggingface-hub>0.20", "typer", "rich", "typing-extensions"]
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user