{ "https://github.com/17Retoucher/ComfyUI_Fooocus": [ [ "BasicScheduler", "CLIPLoader", "CLIPMergeSimple", "CLIPSave", "CLIPSetLastLayer", "CLIPTextEncode", "CLIPTextEncodeSDXL", "CLIPTextEncodeSDXLRefiner", "CLIPVisionEncode", "CLIPVisionLoader", "Canny", "CheckpointLoader", "CheckpointLoaderSimple", "CheckpointSave", "ConditioningAverage", "ConditioningCombine", "ConditioningConcat", "ConditioningSetArea", "ConditioningSetAreaPercentage", "ConditioningSetMask", "ConditioningSetTimestepRange", "ConditioningZeroOut", "ControlNetApply", "ControlNetApplyAdvanced", "ControlNetLoader", "CropMask", "DiffControlNetLoader", "DiffusersLoader", "DualCLIPLoader", "EmptyImage", "EmptyLatentImage", "ExponentialScheduler", "FeatherMask", "FlipSigmas", "Fooocus Controlnet", "Fooocus Hirefix", "Fooocus KSampler", "Fooocus Loader", "Fooocus LoraStack", "Fooocus PreKSampler", "Fooocus negative", "Fooocus positive", "Fooocus stylesSelector", "FreeU", "FreeU_V2", "GLIGENLoader", "GLIGENTextBoxApply", "GrowMask", "HyperTile", "HypernetworkLoader", "ImageBatch", "ImageBlend", "ImageBlur", "ImageColorToMask", "ImageCompositeMasked", "ImageCrop", "ImageInvert", "ImageOnlyCheckpointLoader", "ImagePadForOutpaint", "ImageQuantize", "ImageScale", "ImageScaleBy", "ImageScaleToTotalPixels", "ImageSharpen", "ImageToMask", "ImageUpscaleWithModel", "InvertMask", "JoinImageWithAlpha", "KSampler", "KSamplerAdvanced", "KSamplerSelect", "KarrasScheduler", "LatentAdd", "LatentBatch", "LatentBlend", "LatentComposite", "LatentCompositeMasked", "LatentCrop", "LatentFlip", "LatentFromBatch", "LatentInterpolate", "LatentMultiply", "LatentRotate", "LatentSubtract", "LatentUpscale", "LatentUpscaleBy", "LoadImage", "LoadImageMask", "LoadLatent", "LoraLoader", "LoraLoaderModelOnly", "MaskComposite", "MaskToImage", "ModelMergeAdd", "ModelMergeBlocks", "ModelMergeSimple", "ModelMergeSubtract", "ModelSamplingContinuousEDM", "ModelSamplingDiscrete", "PatchModelAddDownscale", "PerpNeg", "PolyexponentialScheduler", "PorterDuffImageComposite", "PreviewImage", "RebatchImages", "RebatchLatents", "RepeatImageBatch", "RepeatLatentBatch", "RescaleCFG", "SDTurboScheduler", "SVD_img2vid_Conditioning", "SamplerCustom", "SamplerDPMPP_2M_SDE", "SamplerDPMPP_SDE", "SaveAnimatedPNG", "SaveAnimatedWEBP", "SaveImage", "SaveLatent", "SelfAttentionGuidance", "SetLatentNoiseMask", "SolidMask", "SplitImageWithAlpha", "SplitSigmas", "StableZero123_Conditioning", "StyleModelApply", "StyleModelLoader", "TomePatchModel", "UNETLoader", "UpscaleModelLoader", "VAEDecode", "VAEDecodeTiled", "VAEEncode", "VAEEncodeForInpaint", "VAEEncodeTiled", "VAELoader", "VAESave", "VPScheduler", "VideoLinearCFGGuidance", "unCLIPCheckpointLoader", "unCLIPConditioning" ], { "title_aux": "ComfyUI_Fooocus" } ], "https://github.com/1H-hobit/ComfyUI_InternVL3": [ [ "BBOXES_XYXY_Converter", "DynamicPreprocess", "Florence2toCoordinates_hb", "InternVLHFInference", "InternVLModelLoader", "hb_Number_Counter" ], { "title_aux": "ComfyComfyUI_InternVL3 [WIP]" } ], "https://github.com/206811/ComfyUI_ZhipuAIO": [ [ "ZhipuAIOConfigNode", "ZhipuAIO_VisionNode", "ZhipuTranslateNode" ], { "title_aux": "ComfyUI_ZhipuAIO" } ], "https://github.com/3dmindscapper/ComfyUI-PartField": [ [ "PartFieldClustering", "PartFieldExportParts", "PartFieldInference", "PartFieldModelDownLoader", "PartFieldSplitter", "PartFieldViewer" ], { "title_aux": "ComfyUI-PartField [WIP]" } ], "https://github.com/3dmindscapper/ComfyUI-Sam-Mesh": [ [ "SamMeshExporter", "SamMeshExporter+SamMesh", "SamMeshLoader", "SamMeshLoader+SamMesh", "SamMeshRenderer", "SamMeshRenderer+SamMesh", "SamMeshSegmenter", "SamMeshSegmenter+SamMesh", "SamModelDownloader", "SamModelDownloader+SamMesh" ], { "title_aux": "ComfyUI-Sam-Mesh [WIP]" } ], "https://github.com/438443467/ComfyUI-SanMian-Nodes": [ [ "FaceAlignPro", "FaceAlignProRestore", "SANMIN Adapt Coordinates", "SanmiKSampler", "sanmi AddTextToImage", "sanmi Adjust Transparency By Mask", "sanmi AdjustHexBrightness", "sanmi Align Images with Mask", "sanmi BinarizeMask", "sanmi BlendICLight", "sanmi Chinese To Character", "sanmi ColorOverlayOnMask", "sanmi Compare", "sanmi CompareV2", "sanmi Counter", "sanmi CreateTxtForImages", "sanmi Filter Prompt Words", "sanmi Float", "sanmi Florence2toCoordinates", "sanmi Get Content From Excel", "sanmi Get LastPathComponent", "sanmi Get Mask White Region Size", "sanmi GetFilePath", "sanmi GetMostCommonColor", "sanmi ImageBatchSplitter", "sanmi Image_Rotate", "sanmi Int90", "sanmi IntToBOOLEAN", "sanmi Load Image Batch", "sanmi LoadImageFromPath", "sanmi LoadImagesanmi", "sanmi Mask To Box", "sanmi MaskToBboxes", "sanmi MaskWhiteRatioAnalyzer", "sanmi Path Captioner", "sanmi Path Change", "sanmi Read Image Prompt", "sanmi RectMaskAnalyzer", "sanmi Reduce Mask", "sanmi RestoreJson", "sanmi Sanmi_Text_Concatenate", "sanmi Save Image To Local", "sanmi SimpleWildcards", "sanmi SortTheMasksLeftRight", "sanmi SortTheMasksSize", "sanmi Special Counter", "sanmi StrToPinYin", "sanmi String Counter", "sanmi String Counter V2", "sanmi StringToBox", "sanmi Time", "sanmi Upscale And Keep Original Size" ], { "title_aux": "ComfyUI-SanMian-Nodes" } ], "https://github.com/543872524/ComfyUI_crdong": [ [ "CRDAudioLengthNode", "CRDNodesImageSelector", "INTConstant", "PromptBatchMulti", "PromptExampleNode", "PromptJoinOrList", "PromptList", "PromptSelectorList", "PromptSelectorStr", "PromptSelectorStrV2", "SelectImageSize", "SimpleIntMathHandle", "SimpleJsonArrayHandle", "SimpleJsonObjectHandle", "VideoFrameSize", "VideoSizeAndFps", "VideoTimeAndFPS", "Wan22StepHandle" ], { "title_aux": "ComfyUI_crdong" } ], "https://github.com/5x00/ComfyUI-Prompt-Plus": [ [ "LoadAPI", "LoadCustomModel", "LoadFlorenceModel", "Prompt", "RunAPIVLM", "RunCustomVLM", "TriggerToPromptAPI", "TriggerToPromptCustom", "TriggerToPromptSimple" ], { "title_aux": "ComfyUI-Prompt-Plus [WIP]" } ], "https://github.com/77oussam/Aio77-Comfyui": [ [ "LoadImages-77", "LoadImages-77-Simple", "Outline-77" ], { "title_aux": "Alo77 - ComfyUI Custom Nodes Collection [WIP]" } ], "https://github.com/78Ventures/ComfyUI-Tortu": [ [ "BC_DETECT_FACE_ORIENTATION", "BC_EXIF_WRITER", "BC_IMAGE_LORA_CONFORM", "BC_LOAD_IMAGES", "BC_LORA_DEFINE", "BC_LORA_METADATA", "BC_LORA_TRAIN", "BC_SAVE_IMAGES", "IF_LoadImagesS", "TORTU_DETECT_DUPLICATES", "TORTU_DETECT_EMOTION", "TORTU_DIRECTORY_ORGANIZER", "TORTU_EMOTION_DETECTION", "TORTU_METADATA_WRITER", "TORTU_ORGANIZE_IMAGES", "TORTU_WRITE_EXIF" ], { "title_aux": "ComfyUI-Tortu [WIP/UNSAFE]" } ], "https://github.com/7BEII/Comfyui_PDuse": [ [ "CustomAddLabel", "Empty_Line", "ImageBlendAndWhite", "ImageBlendText", "ImageBlendV1", "ImageRatioCrop", "Load_Images_Advance", "Load_Images_V1", "PD Image Resize_V1", "PDEmptyRatioLatent", "PDIMAGE_ImageCombine", "PDIMAGE_LongerSize", "PDImageConcante", "PDImageCropLocation_V2", "PDImageResize", "PDImageResizeV2", "PDImageResizeV3", "PDImageToRatioV1", "PDJSON_BatchJsonIncremental", "PDJSON_Group", "PDStringConcate", "PDStringInput", "PDTEXT_SAVE_PATH", "PD_AitoolkitTrainingRedux", "PD_BatchCropBlackBorder", "PD_CaptionJSONEditor", "PD_CaptionJSONParser", "PD_CropBorder", "PD_Extract_Image", "PD_GetImageRatio", "PD_GetImageSize", "PD_ImageFileTraining", "PD_ImageListForSort", "PD_ImageListForSortWithMetadata", "PD_ImageSearch", "PD_ImageSize34Compose", "PD_Image_Crop_Location", "PD_Image_Rotate_v1", "PD_Image_centerCrop", "PD_JoinStringMultiLine", "PD_LoadImageMetadata", "PD_LoadImagesFromDir", "PD_LoadImagesFromZip", "PD_LoadTextsFromDir", "PD_LoadTextsFromZip", "PD_MASK_SELECTION", "PD_Mask Selector", "PD_Mask Selector By Area Left", "PD_MaskFillHoles", "PD_MaskRemoveSmallObjects", "PD_ModelLoraLoader", "PD_RemoveBlackBackground", "PD_RemoveColorWords", "PD_RemoveWhiteBorder", "PD_RenameV2", "PD_SAVE_PATH2", "PD_SaveTextPathAndName", "PD_ShowText", "PD_StringLineCount", "PD_StringToCaptionJSON", "PD_TensorTraining", "PD_Text Overlay Node", "PD_TextListPack", "PD_TextListSort", "PD_TextListStringAddWord", "PD_TextListUnpack", "PD_TxtBatchRename", "PD_Zip_Simple", "PD_del_word", "PD_empty_word", "PD_image_coversaver", "PD_image_ratio_size", "PD_image_to_text_v1", "PD_imagesave_path", "PD_load_image_v1", "PD_name_replacewordorder", "PD_number_star", "PD_number_start", "PD_random_prompt", "PD_rename_image", "PDbananaImagesizeByRatio", "PDimage_corp_v1", "PDimage_corp_v2", "PDimage_dual_batch_by_list", "PDimage_dual_batch_v1", "SimpleResolutionNode", "mask_edge_selector" ], { "title_aux": "comfyui-promptbymood [WIP]" } ], "https://github.com/90cube/Comfyui-CBcanvas": [ [ "CBCanvasNode" ], { "title_aux": "CBCanvas Node for ComfyUI [WIP]" } ], "https://github.com/A1rCHAN/ComfyUI_A1rSpace": [ [ "A1r Boolean A B", "A1r Boolean AB", "A1r CLIP Input Switch", "A1r Checkpoint Input Switch", "A1r Checkpoint Loader", "A1r Checkpoint Picker", "A1r Conditioning Input Switch", "A1r ControlNet Config", "A1r ControlNet Loader", "A1r Custom Boolean", "A1r Custom Slider", "A1r Double CheckpointLoader", "A1r Draggable List", "A1r Image Filter", "A1r Image Input Switch", "A1r Image Saver", "A1r Image Upscale Transform", "A1r Int Input Switch", "A1r Int to Boolean", "A1r KSampler Config", "A1r KSampler Config Values", "A1r Latent Encode Transform", "A1r Latent Observer", "A1r Latent Upscale Transform", "A1r LoRA Config", "A1r LoRA Config Advance", "A1r Load Image", "A1r Math Int", "A1r Math Logic Gate", "A1r Mode Inverter", "A1r Mode Relay", "A1r Model Input Switch", "A1r Node Mode Collector", "A1r Node Mode Console", "A1r Sampler Picker", "A1r Save Image", "A1r Seed Control", "A1r Separate CheckpointLoader", "A1r Simple Boolean", "A1r Six LoRA Loader", "A1r Six LoRA Loader 2P", "A1r Six LoRA Loader Separate", "A1r Size Canvas", "A1r Size Picker", "A1r Stack LoRA Loader", "A1r Stack LoRA Loader 2P", "A1r Stack LoRA Loader Separate", "A1r Text Box", "A1r Text Input Switch", "A1r Text Merge", "A1r Text Save File Name", "A1r Text Show", "A1r Text Tag Box", "A1r Text Translate", "A1r Text Translate Merge with Clip Encode", "A1r Unity KSampler", "A1r Upscale Method Picker", "A1r VAE Decode Transform", "A1r VAE Input Switch", "A1r Widget Collector" ], { "title_aux": "Eric's Prompt Enhancers for ComfyUI# Eric's Prompt Enhancers for ComfyUI" } ], "https://github.com/A4P7J1N7M05OT/ComfyUI-ManualSigma": [ [ "ManualSigma" ], { "title_aux": "ComfyUI-ManualSigma" } ], "https://github.com/A4P7J1N7M05OT/ComfyUI-VAELoaderSDXLmod": [ [ "EmptyLatentImageVariable", "ModifiedSDXLVAELoader" ], { "title_aux": "ComfyUI-VAELoaderSDXLmod" } ], "https://github.com/A719689614/ComfyUI_AC_FUNV7-FLUX-": [ [ "AC_Super_CLIP(FLUX)", "AC_Super_UNET(FLUX)" ], { "title_aux": "ComfyUI_AC_FUNV7-FLUX- [WIP]" } ], "https://github.com/A719689614/ComfyUI_AC_FUNV8Beta1": [ [ "AC_FUN_SUPER_DESIGN_LARGE", "AC_FUN_SUPER_LARGE", "AC_Super_CKPT&LCM", "AC_Super_CLIPEN", "AC_Super_Checkpoint", "AC_Super_Controlnet", "AC_Super_EmptLatent", "AC_Super_KSampler", "AC_Super_Lora&LCM", "AC_Super_Loras", "AC_Super_MaskScale", "AC_Super_MaskScaleBy", "AC_Super_PreviewImage", "AC_Super_PreviewMask", "AC_Super_SaveImage", "AC_Super_UpKSampler" ], { "title_aux": "ComfyUI_AC_FUNV8Beta1" } ], "https://github.com/AICodeFactory/ComfyUI-Viva": [ [ "HttpTrigger_Common", "HttpTrigger_Image", "HttpTrigger_Viva" ], { "title_aux": "ComfyUI-Viva" } ], "https://github.com/AIExplorer25/ComfyUI_HuggingfaceHelper": [ [ "GPTOSSHelper", "GoogleSearchFromList", "HuggingFaceModelCardReader", "HuggingFacePromptBuilder", "HuggingFaceTrendingModels", "JinaPageScraper", "PTagExtractor", "QwenResponseExtract" ], { "title_aux": "ComfyUI_HuggingfaceHelper" } ], "https://github.com/AIFSH/ComfyUI-OpenDIT": [ [ "DITModelLoader", "DITPromptNode", "DiffVAELoader", "LattePipeLineNode", "OpenSoraNode", "OpenSoraPlanPipeLineNode", "PABConfigNode", "PreViewVideo", "SchedulerLoader", "T5EncoderLoader", "T5TokenizerLoader" ], { "title_aux": "ComfyUI-OpenDIT [WIP]" } ], "https://github.com/AIFSH/ComfyUI-ViViD": [ [ "LoadImagePath", "LoadVideo", "PreViewVideo", "ViViD_Node" ], { "title_aux": "ComfyUI-ViViD" } ], "https://github.com/AIFSH/UltralightDigitalHuman-ComfyUI": [ [ "InferUltralightDigitalHumanNode", "TrainUltralightDigitalHumanNode" ], { "title_aux": "UltralightDigitalHuman-ComfyUI" } ], "https://github.com/AIFSH/UtilNodes-ComfyUI": [ [ "GetRGBEmptyImgae", "LoadVideo", "PreViewVideo", "PromptTextNode" ], { "title_aux": "UtilNodes-ComfyUI [WIP]" } ], "https://github.com/AIGCZero/AIGCZero-comfyui-Qwen_edit-zero": [ [ "TextEncodeQwenImageEdit_zero" ], { "title_aux": "AIGCZero-comfyui-Qwen_edit-zero" } ], "https://github.com/APZmedia/ComfyUI-folder-parser": [ [ "APZFolderParser" ], { "author": "Pablo Apiolazza", "description": "A ComfyUI custom node for parsing and filtering files from a folder with sorting capabilities.", "nickname": "ComfyUI Folder Parser", "title": "ComfyUI Folder Parser", "title_aux": "ComfyUI Folder Parser [UNSAFE]" } ], "https://github.com/APZmedia/Joshua-brand-assets-loader": [ [ "APZmediaBrandAssetLoader", "APZmediaBrandAssetReader", "APZmediaColorPalette", "APZmediaColorPaletteSelector", "APZmediaFontSelector", "APZmediaGlobalBrandAccess", "APZmediaGlobalBrandStatus", "APZmediaGradientOverlay", "APZmediaLogoOverlay", "APZmediaLogoPlacement", "APZmediaSolidColor", "APZmediaURLImageLoader", "POISmartCrop" ], { "title_aux": "Joshua Brand Assets Loader [private]" } ], "https://github.com/APZmedia/comfyui-textools": [ [ "APZ/MarkdownTextOverlay", "APZmediaBrandMarkdownTextOverlay", "APZmediaBrandRichTextOverlay", "APZmediaBrandRichTextOverlayV2", "APZmediaImageMarkdownTextOverlay", "APZmediaImageRichTextOverlay", "APZmediaImageRichTextOverlayV2" ], { "author": "Pablo Apiolazza", "description": "This extension provides rich text overlay functionalities, color management, and text parsing utilities for ComfyUI.", "nickname": "ComfyUI Text Tools", "title": "ComfyUI APZmedia Text Tools", "title_aux": "comfyui-textools [WIP]" } ], "https://github.com/Aero-Ex/comfyui_diffswap": [ [ "DiffSwapNode" ], { "title_aux": "comfyui_diffswap" } ], "https://github.com/AhBumm/ComfyUI-Upscayl": [ [ "Upscayl Upscaler" ], { "nodename_pattern": "\\(BillBum\\)$", "title_aux": "ComfyUI-Upscayl" } ], "https://github.com/AhBumm/ComfyUI_MangaLineExtraction-hf": [ [ "MangaLineExtraction-hf" ], { "title_aux": "ComfyUI_MangaLineExtraction" } ], "https://github.com/AkiEvansDev/ComfyUI-Tools": [ [ "AE.AnySwitch", "AE.AnyTypeSwitch", "AE.BRIARemBG", "AE.BRIARemBGAdvanced", "AE.ChangeSamplerConfig", "AE.CheckpointList", "AE.CheckpointLoader", "AE.CompareFloat", "AE.CompareInt", "AE.ControlNetApplyWithConfig", "AE.ControlNetConfig", "AE.DisplayAny", "AE.ExtractControlNetConfig", "AE.ExtractHiresFixConfig", "AE.ExtractImg2ImgConfig", "AE.ExtractOutpaintConfig", "AE.ExtractSamplerConfig", "AE.Float", "AE.FloatList", "AE.FloatSwitch", "AE.FloatToInt", "AE.GaussianBlurMask", "AE.GetImageSize", "AE.GetLatentSize", "AE.GroupsMuter", "AE.HiresFixConfig", "AE.ImageAdjustment", "AE.ImageBlank", "AE.ImageBlendMask", "AE.ImageBlendMode", "AE.ImageCannyFilter", "AE.ImageDragonFilter", "AE.ImageHighPassFilter", "AE.ImageLevels", "AE.ImageLucySharpen", "AE.ImagePixelate", "AE.ImagePowerNoise", "AE.ImageStyleFilter", "AE.Img2ImgConfig", "AE.InpaintWithModel", "AE.Int", "AE.IntList", "AE.IntSwitch", "AE.IntToFloat", "AE.KSamplerHiresFixWithConfig", "AE.KSamplerImg2ImgWithConfig", "AE.KSamplerInpaintWithConfig", "AE.KSamplerInpaintWithConfigAndImage", "AE.KSamplerOutpaintWithConfig", "AE.KSamplerOutpaintWithConfigAndImage", "AE.KSamplerWithConfig", "AE.LoadImageFromPath", "AE.LoadInpaintModel", "AE.LoraLoader", "AE.LorasList", "AE.LorasLoader", "AE.MathFloat", "AE.MathInt", "AE.OutpaintConfig", "AE.OutpaintWithModel", "AE.OutpaintWithModelAndConfig", "AE.Range", "AE.RangeList", "AE.SDXLConfig", "AE.SDXLPrompt", "AE.SDXLPromptWithHires", "AE.SDXLRegionalPrompt", "AE.SDXLRegionalPromptWithHires", "AE.SamplerConfig", "AE.SamplerList", "AE.SaveImage", "AE.SchedulerList", "AE.Seed", "AE.String", "AE.StringConcat", "AE.StringEquals", "AE.StringLength", "AE.StringList", "AE.StringReplace", "AE.StringSwitch", "AE.Text", "AE.ToString", "AE.ToStringConcat", "AE.UpscaleLatentBy", "AE.VAEEncodeInpaintConditioning", "AE.XYRange" ], { "title_aux": "ComfyUI-Tools" } ], "https://github.com/Alazuaka/comfyui-lora-stack-node": [ [ "AlazukaCheckpoint", "EsLoraSet" ], { "title_aux": "ES_nodes for ComfyUI by Alazuka [WIP]" } ], "https://github.com/AlejandroTuzzi/TUZZI-ByPass": [ [ "LinkSuppressor", "SequentialTextReaderAuto", "TUZZI-AppendToMasterVideo", "TUZZI-Bypasser", "TUZZI-DataloungeScraper", "TUZZI-DirectoryImagePromptReader", "TUZZI-ElevenLabsTTS", "TUZZI-GeminiNode", "TUZZI-GroqNode", "TUZZI-ImageAudioToVideo", "TUZZI-ImageExtractorSaver", "TUZZI-LineCounter", "TUZZI-LinkSuppressor", "TUZZI-NumberLines", "TUZZI-PlosArticleScraper", "TUZZI-RangedSelectorText5", "TUZZI-RangedSelectorTitleURL10", "TUZZI-RangedSelectorTitleURL5", "TUZZI-RedditPostExtractor", "TUZZI-SaveVideo", "TUZZI-SequentialTextReader", "TUZZI-SequentialTextReaderAuto", "TUZZI-SmartAudioVisualComposer", "TUZZI-TVTropesScraper", "TUZZI-TextFormatter", "TUZZI-TextFormatterPlus", "TUZZI-TextTranslatorExporter", "TUZZI-TextTruncatorPlus", "TUZZI-YouTubeCommentExtractor", "TUZZI-YouTubeSubtitleExtractor" ], { "title_aux": "TUZZI-ByPass [WIP]" } ], "https://github.com/AlexXi19/ComfyUI-OpenAINode": [ [ "ImageWithPrompt", "TextWithPrompt" ], { "title_aux": "ComfyUI-OpenAINode" } ], "https://github.com/AlexYez/comfyui-timesaver": [ [ "TS Cube to Equirectangular", "TS Equirectangular to Cube", "TS Files Downloader", "TS Youtube Chapters", "TSAutoTileSize", "TSCropToMask", "TSRestoreFromCrop", "TSWhisper", "TS_BGRM_BiRefNet", "TS_Color_Grade", "TS_DeflickerNode", "TS_FilePathLoader", "TS_FilmEmulation", "TS_FilmGrain", "TS_Film_Emulation", "TS_Free_Video_Memory", "TS_ImageResize", "TS_MarianTranslator", "TS_ModelConverter", "TS_ModelConverterAdvanced", "TS_Qwen2.5_VL", "TS_Qwen3", "TS_Qwen3_VL", "TS_QwenCanvas", "TS_QwenSafeResize", "TS_VideoDepthNode", "TS_Video_Upscale_With_Model", "TS_WAN_SafeResize" ], { "title_aux": "ComfyUI Timesaver Nodes" } ], "https://github.com/AllenEdgarPoe/ComfyUI-Xorbis-nodes": [ [ "Add Human Styler", "ConcaveHullImage", "Convert Monochrome", "ImageBWPostprocessor", "ImageBWPreprocessor", "Inpaint Crop Xo", "LoadData", "Mask Aligned bbox for ConcaveHull", "Mask Aligned bbox for Inpainting", "Mask Aligned bbox for Inpainting2", "Mask Square bbox for Inpainting", "One Image Compare", "RT4KSR Loader", "RandomPromptStyler", "Save Log Info", "Save log info", "Three Image Compare", "Upscale RT4SR" ], { "title_aux": "ComfyUI-Xorbis-nodes [WIP]" } ], "https://github.com/Alvaroeai/ComfyUI-SunoAI-Mds": [ [ "Mideas_SunoAI_AudioManager", "Mideas_SunoAI_Generator", "Mideas_SunoAI_ProxyDownloadNode", "Mideas_SunoAI_ProxyNode" ], { "title_aux": "ComfyUI-SunoAI-Mds" } ], "https://github.com/Amor718/AmorForge": [ [ "CogViewImageGenerator", "ImageToWebpSaver", "SimpleImageResizer", "SimpleImageResizerNode", "TextTranslator", "TextTranslatorNode" ], { "title_aux": "AmorForge" } ], "https://github.com/Anonymzx/ComfyUI-Indonesia-TTS": [ [ "Facebook MMS-TTS-IND Variants FX" ], { "title_aux": "ComfyUI-Indonesia-TTS [WIP]" } ], "https://github.com/Anze-/ComfyUI-OIDN": [ [ "OIDN Denoise", "denoiseOIDN" ], { "title_aux": "ComfyUI-OIDN [WIP]" } ], "https://github.com/Anze-/ComfyUI_deepDeband": [ [ "deepDeband Inference", "deepDebandInference" ], { "title_aux": "ComfyUI_deepDeband [WIP]" } ], "https://github.com/ArmandAlbert/Kwai_font_comfyui": [ [ "Kwaifont_Image_Cropper", "Kwaifont_Resnet101_Loader", "Kwaifont_Resnet101_Runner", "Kwaifont_Resnet50_Loader", "Kwaifont_Resnet50_Runner" ], { "title_aux": "Kwai_font_comfyui" } ], "https://github.com/ArthusLiang/comfyui-face-remap": [ [ "FaceRemap" ], { "title_aux": "comfyui-face-remap [WIP]" } ], "https://github.com/Aruntd008/ComfyUI_SeamlessPattern": [ [ "SeamlessPatternNode" ], { "title_aux": "[WIP] ComfyUI_SeamlessPattern" } ], "https://github.com/Aruntd008/ComfyUI_blender_render": [ [ "Blender Render Node", "BlenderRenderNode" ], { "title_aux": "ComfyUI_blender_render" } ], "https://github.com/BARKEM-JC/ComfyUI-Dynamic-Lora-Loader": [ [ "DynamicLoraBlockWeights", "DynamicLoraConfig", "DynamicLoraConfigCombiner", "DynamicLoraEmbedding", "DynamicLoraKeyword", "DynamicLoraLoader", "DynamicLoraOffset" ], { "title_aux": "ComfyUI-Dynamic-Lora-Loader" } ], "https://github.com/Babiduba/ivan_knows": [ [ "RoleSelector", "SaveImageToAbsolutePath" ], { "title_aux": "ivan_knows [UNSAFE]" } ], "https://github.com/BadCafeCode/execution-inversion-demo-comfyui": [ [ "AccumulateNode", "AccumulationGetItemNode", "AccumulationGetLengthNode", "AccumulationHeadNode", "AccumulationSetItemNode", "AccumulationTailNode", "AccumulationToListNode", "BoolOperationNode", "ComponentInput", "ComponentMetadata", "ComponentOutput", "DebugPrint", "ExecutionBlocker", "FloatConditions", "ForLoopClose", "ForLoopOpen", "IntConditions", "IntMathOperation", "InversionDemoAdvancedPromptNode", "InversionDemoLazyConditional", "InversionDemoLazyIndexSwitch", "InversionDemoLazyMixImages", "InversionDemoLazySwitch", "ListToAccumulationNode", "MakeListNode", "StringConditions", "ToBoolNode", "WhileLoopClose", "WhileLoopOpen" ], { "title_aux": "execution-inversion-demo-comfyui" } ], "https://github.com/BaronVonBoolean/ComfyUI-FileOps": [ [ "File Mv", "File Path", "FileMv", "Make Dir" ], { "title_aux": "ComfyUI-FileOps [UNSAFE]" } ], "https://github.com/Beinsezii/DEET": [ [ "DEET" ], { "title_aux": "DEET: Diffusion Entropy Equalization Transform [WIP]" } ], "https://github.com/BenjaMITM/ComfyUI_On_The_Fly_Wildcards": [ [ "Display String", "Wildcard Creator", "Wildcard Loader", "Wildcard Selector" ], { "title_aux": "ComfyUI_On_The_Fly_Wildcards [WIP]" } ], "https://github.com/BetaDoggo/ComfyUI-LogicGates": [ [ "AND", "BitMemory", "BoolToString", "ByteMemory", "ByteToBits", "CreateBYTE", "CreateByte", "NAND", "NOR", "NOT", "ON", "OR", "SWITCH", "XNOR", "XOR" ], { "title_aux": "ComfyUI-LogicGates" } ], "https://github.com/Big-Idea-Technology/ComfyUI-Movie-Tools": [ [ "LoadImagesFromSubdirsBatch", "SaveImagesWithSubfolder" ], { "title_aux": "ComfyUI-Movie-Tools [WIP]" } ], "https://github.com/BigStationW/flowmatch_scheduler-comfyui": [ [ "FlowMatchSigmas" ], { "title_aux": "flowmatch_scheduler-comfyui" } ], "https://github.com/BinglongLi/ComfyUI_ToolsForAutomask": [ [ "Closing Mask", "Conditional Mask Selector", "Directional Mask Expansion", "Mask Fill Gaps Convex Hull", "Opening Mask", "Precise Add Mask", "Precise Subtract Mask", "Prune Thin Branches Mask", "Remove Small Regions Mask" ], { "title_aux": "ComfyUI_ToolsForAutomask" } ], "https://github.com/BiodigitalJaz/ComfyUI-Dafaja-Nodes": [ [ "DafajaBackgroundRemover", "DafajaExportSTL", "DafajaMeshGenerator", "DafajaMeshInfo", "DafajaMeshNormalizer", "DafajaMeshProcessor", "DafajaSTLValidator", "DafajaStemsMidiSeparator", "DafajaVAEDecoder" ], { "title_aux": "ComfyUI-Dafaja-Nodes [WIP]" } ], "https://github.com/BizaNator/BrainDead_QwenCharacterEditor": [ [ "TextEncodeQwenImageEditEnhanced", "TextEncodeQwenImageEditIdentity", "TextEncodeQwenImageEditMulti", "TextEncodeQwenImageEditWeighted", "TextEncodeQwenImageT2ICustom" ], { "title_aux": "BrainDead_QwenCharacterEditor [WIP]" } ], "https://github.com/BlueDangerX/ComfyUI-BDXNodes": [ [ "BDXTestInt" ], { "author": "BlueDangerX", "title": "BDXNodes", "title_aux": "ComfyUI-BDXNodes [WIP]" } ], "https://github.com/Brandelan/ComfyUI_bd_customNodes": [ [ "BD Random Range", "BD Random Settings", "BD Sequencer", "BD Settings", "bd_FloatRangeSlider", "bd_RandomizeSettings", "bd_Sequencer" ], { "title_aux": "ComfyUI_bd_customNodes" } ], "https://github.com/BrettMedia/comfyui-bhtools": [ [ "CinematicSceneDirectorTools", "EndOfWorkflowClearingBHTools", "PromptInferenceBHTools", "SaveImageVideoBHTools" ], { "title_aux": "comfyui-bhtools [WIP]" } ], "https://github.com/BuffMcBigHuge/ComfyUI-Buff-Nodes": [ [ "ConsoleOutput", "FilePathSelectorFromDirectory", "FrameRateModulator", "MostRecentFileSelector", "RaftOpticalFlowNode", "StringProcessor", "TwoImageConcatenator" ], { "title_aux": "ComfyUI-Buff-Nodes [WIP]" } ], "https://github.com/Burgstall-labs/ComfyUI-BS_FalAi-API-Video": [ [ "FalAILipSyncNode", "FalAPIOmniProNode", "FalAPIVideoGeneratorI2V", "FalAPIVideoGeneratorT2V", "FalI2V", "FalLipSync", "FalOmniPro", "FalOmniProV2", "FalT2V" ], { "title_aux": "ComfyUI-BS_FalAi-API-Video [WIP]" } ], "https://github.com/Bwebbfx/ComfyUI_FaceParsing": [ [ "FaceParsingInfer", "FaceParsingLoader", "FacePartMask" ], { "title_aux": "ComfyUI Face Parsing Nodes [WIP]" } ], "https://github.com/COcisuts/CObot-ComfyUI-WhisperToTranscription": [ [ "CobotWhisperToTransciption" ], { "title_aux": "CObot-ComfyUI-WhisperToTranscription [WIP]" } ], "https://github.com/CeeVeeR/ComfyUi-Text-Tiler": [ [ "Text Tiler" ], { "title_aux": "ComfyUi-Text-Tiler" } ], "https://github.com/Chang-Jin-Lee/ComfyUI-PromptMixer-AI": [ [ "FavoritePromptMixer", "FreeAIPrompt", "FreeAIPromptGenerate", "Load_Text_Batch_Simple" ], { "title_aux": "ComfyUI-PromptMixer-AI [WIP]" } ], "https://github.com/Chargeuk/ComfyUI-vts-nodes": [ [ "VTS Add Text To list", "VTS Calculate Upscale Amount", "VTS Clean Text", "VTS Clean Text List", "VTS Clear Ram", "VTS Clip Text Encode", "VTS Color Mask To Mask", "VTS Colour Match", "VTS Colour Match Advanced", "VTS Colour Match First Frames", "VTS Colour Match First Frames Bad Highlights", "VTS Compare Latents", "VTS Conditioning Set Batch Mask", "VTS Convert Latents", "VTS Count Characters", "VTS Create Character Mask", "VTS Delete Saved Images", "VTS Fix Image Tags", "VTS Image Composite Masked", "VTS Image Composite Masked Old", "VTS Image To Disk", "VTS Image Upscale With Model", "VTS Images Crop From Masks", "VTS Images Scale", "VTS Images Scale To Min", "VTS Looping K Sampler", "VTS Math", "VTS Merge Delimited Text", "VTS Merge Text", "VTS Merge Text Lists", "VTS Reduce Batch Size", "VTS Render People Kps", "VTS Repeat Text As List", "VTS Replace Text In List", "VTS Sharpen", "VTS TAE Video Decode", "VTS TAE Video Encode", "VTS To Boolean", "VTS To List", "VTS To Text", "VTS To Text List", "VTS VAE Decode Tiled", "VTS_Load_Pose_Keypoints", "Vts Text To Batch Prompt" ], { "title_aux": "ComfyUI-vts-nodes [WIP]" } ], "https://github.com/Charonartist/ComfyUI-send-eagle-pro_2": [ [ "Batch Send Media to Eagle", "Send Audio to Eagle", "Send Eagle with text", "Send Media to Eagle", "Send Media to Eagle (Advanced)", "Send Video to Eagle", "Send Webp Image to Eagle" ], { "title_aux": "ComfyUI-send-eagle-pro" } ], "https://github.com/Charonartist/comfyui-lora-random-selector": [ [ "LoRARandomSelector" ], { "title_aux": "ComfyUI LoRA Random Selector [WIP]" } ], "https://github.com/ChrisColeTech/ComfyUI-Get-Random-File": [ [ "Get Image File By Index", "Get Video File By Index", "Random File Path", "Random Image Path", "Random Video Path" ], { "title_aux": "ComfyUI-Get-Random-File [UNSAFE]" } ], "https://github.com/Clelstyn/ComfyUI-Inpaint_with_Detailer": [ [ "FilterAndBlurMask", "MaskedResizeImage", "PasteMaskedImage" ], { "title_aux": "ComfyUI-Inpaint_with_Detailer" } ], "https://github.com/Clybius/ComfyUI-FluxDeCLIP": [ [ "FluxDeCLIPCheckpointLoader" ], { "title_aux": "ComfyUI-FluxDeCLIP" } ], "https://github.com/Comfy-Org/ComfyUI_devtools": [ [ "DevToolsButtonWidget", "DevToolsChartWidget", "DevToolsColorPickerWidget", "DevToolsDeprecatedNode", "DevToolsDisabledWidgets", "DevToolsErrorRaiseNode", "DevToolsErrorRaiseNodeWithMessage", "DevToolsExperimentalNode", "DevToolsFileUploadSingleWidget", "DevToolsFileUploadWidget", "DevToolsGalleriaWidget", "DevToolsImageCompareSideBySideWidget", "DevToolsImageCompareWidget", "DevToolsImageWidget", "DevToolsInputTextWidget", "DevToolsIntSliderWidget", "DevToolsLoadAnimatedImageTest", "DevToolsLongComboDropdown", "DevToolsMultiSelectNode", "DevToolsMultiSelectWidget", "DevToolsNodeWithBooleanInput", "DevToolsNodeWithDefaultInput", "DevToolsNodeWithForceInput", "DevToolsNodeWithOnlyOptionalInput", "DevToolsNodeWithOptionalComboInput", "DevToolsNodeWithOptionalInput", "DevToolsNodeWithOutputCombo", "DevToolsNodeWithOutputList", "DevToolsNodeWithSeedInput", "DevToolsNodeWithStringInput", "DevToolsNodeWithUnionInput", "DevToolsNodeWithV2ComboInput", "DevToolsNodeWithValidation", "DevToolsObjectPatchNode", "DevToolsRemoteWidgetNode", "DevToolsRemoteWidgetNodeWithControlAfterRefresh", "DevToolsRemoteWidgetNodeWithParams", "DevToolsRemoteWidgetNodeWithRefresh", "DevToolsRemoteWidgetNodeWithRefreshButton", "DevToolsSelectButtonWidget", "DevToolsSelectWidget", "DevToolsSimpleSlider", "DevToolsSliderWidget", "DevToolsTextareaWidget", "DevToolsToggleSwitchWidget", "DevToolsTreeSelectMultiWidget", "DevToolsTreeSelectWidget" ], { "title_aux": "ComfyUI_devtools [WIP]" } ], "https://github.com/ComfyUI/Accessories": [ [ "ACC_AnyCast", "AccMakeListNode", "GetMaskDimensions", "GetRandomDimensions", "isImageEmpty", "isMaskEmpty" ], {} ], "https://github.com/ComfyUI/Text_Processor": [ [ "AddTextToImage", "AdvancedTextFilter", "TextInput", "TextScraper", "TextStorage", "Wildcards", "WildcardsAdv" ], {} ], "https://github.com/D1-3105/ComfyUI-VideoStream": [ [ "FloWWeaverExportSingleFrameGRPC", "FloWWeaverFrameNoBroker" ], { "title_aux": "ComfyUI-VideoStream" } ], "https://github.com/DataCTE/ComfyUI-DataVoid-nodes": [ [ "IPAAdapterFaceIDBatch", "IPAdapter", "IPAdapterAdvanced", "IPAdapterBatch", "IPAdapterClipVisionEnhancer", "IPAdapterClipVisionEnhancerBatch", "IPAdapterCombineEmbeds", "IPAdapterCombineParams", "IPAdapterCombineWeights", "IPAdapterEmbeds", "IPAdapterEmbedsBatch", "IPAdapterEncoder", "IPAdapterFaceID", "IPAdapterFaceIDKolors", "IPAdapterFromParams", "IPAdapterInsightFaceLoader", "IPAdapterLoadEmbeds", "IPAdapterMS", "IPAdapterModelLoader", "IPAdapterNoise", "IPAdapterPreciseComposition", "IPAdapterPreciseCompositionBatch", "IPAdapterPreciseStyleTransfer", "IPAdapterPreciseStyleTransferBatch", "IPAdapterPromptScheduleFromWeightsStrategy", "IPAdapterRegionalConditioning", "IPAdapterSameEnergy", "IPAdapterSaveEmbeds", "IPAdapterStyleComposition", "IPAdapterStyleCompositionBatch", "IPAdapterTiled", "IPAdapterTiledBatch", "IPAdapterUnifiedLoader", "IPAdapterUnifiedLoaderCommunity", "IPAdapterUnifiedLoaderFaceID", "IPAdapterWeights", "IPAdapterWeightsFromStrategy", "MegaMergeSDXL", "PrepImageForClipVision" ], { "title_aux": "ComfyUI-DataVoid-nodes [WIP]" } ], "https://github.com/DavidJBarnes/comfyui-djb-utils": [ [ "DirectImageFilenameInput", "ResolutionDetectorFromFilename", "WAN21ModelTracker", "WorkingFilenameExtractor" ], { "title_aux": "comfyui-djb-utils" } ], "https://github.com/DeTK/ComfyUI-Switch": [ [ "NodeSwitch" ], { "title_aux": "ComfyUI Node Switcher" } ], "https://github.com/Dehypnotic/comfyui-save-mp3": [ [ "SaveAudioMP3Dehypnotic", "SaveImagesDehypnotic", "SaveVideoDehypnotic" ], { "title_aux": "Save MP3 node for ComfyUI [UNSAFE]" } ], "https://github.com/DenRakEiw/Comfyui-Aspect-Ratio-Processor": [ [ "AspectRatioProcessor" ], { "title_aux": "Comfyui-Aspect-Ratio-Processor [WIP]" } ], "https://github.com/DenRakEiw/DenRakEiw_Nodes": [ [ "ColorGeneratorNode", "ConditioningInspector", "FluxLayerDiffuseConditioningFix", "FluxLayerDiffuseDecoderSimple", "FluxLayerDiffuseEmptyConditioning", "FluxLayerDiffuseInfo", "FluxLayerDiffuseStandaloneLoader", "LatentColorMatch", "LatentColorMatchSimple", "LatentImageAdjust", "LoadImageSequence", "LoadImageSequenceInfo", "MultiImageAspectRatioComposer", "OptimizedWanVAEUpscaler", "PreviewTransparentImage", "SaveTransparentImage", "TransparentImageInfo", "WanNNLatentUpscaler" ], { "title_aux": "Denrakeiw Nodes [WIP]" } ], "https://github.com/DeyanShahov/ComfyUI_RedFox": [ [ "DynamicPromptSelector" ], { "title_aux": "Dynamic Prompt Selector for ComfyUI [WIP]" } ], "https://github.com/DiffusionWave-YT/DiffusionWave_PickResolution": [ [ "Blacklist_String_DiffusionWave \ud83c\udf0a", "ImageBatchMulti_DiffusionWave", "ImageSimpleSaver_DiffusionWave", "Int_PickResolution_DiffusionWave \ud83c\udf0a", "LoadImagesFromFolder_DiffusionWave", "MergeImages_DiffusionWave", "Order_String_Tags_DiffusionWave \ud83c\udf0a", "OverlayImages_DiffusionWave", "PickResolution_DiffusionWave \ud83c\udf0a", "PromptExpression_DiffusionWave \ud83c\udf0a", "RemoveBackgroundByColor_DiffusionWave", "ResizeLongestSide_DiffusionWave", "Seed__DiffusionWave \ud83c\udf0a" ], { "title_aux": "DiffusionWave_PickResolution [WIP]" } ], "https://github.com/DoctorDiffusion/ComfyUI-Flashback": [ [ "LatentExport", "LatentImport", "LatentLoop" ], { "title_aux": "ComfyUI-Flashback" } ], "https://github.com/DonutsDelivery/ComfyUI-DonutNodes": [ [ "ApplyLBW //Inspire", "Donut Block Calibration", "Donut Detailer", "Donut Detailer 2", "Donut Detailer 4", "Donut Detailer LoRA 5", "Donut Detailer XL Blocks", "Donut Frequency Analysis", "Donut Sharpener", "Donut Sharpener (from reference)", "Donut Simple Calibration", "DonutApplyLoRAStack", "DonutCacheDebug", "DonutClipEncode", "DonutFillerClip", "DonutFillerModel", "DonutHotReload", "DonutLoRACivitAIInfo", "DonutLoRAHashLookup", "DonutLoRALibrary", "DonutLoRAStack", "DonutLoRAStackCivitAI", "DonutManualCleanup", "DonutMultiModelSampler", "DonutOpenCivitAI", "DonutSDXLTeaCache", "DonutSDXLTeaCacheStats", "DonutSampler", "DonutSampler (Advanced)", "DonutTiledUpscale", "DonutWidenMergeCLIP", "DonutWidenMergeUNet", "LoadLBW //Inspire", "LoraBlockInfo //Inspire", "LoraLoaderBlockWeight //Inspire", "MakeLBW //Inspire", "SaveLBW //Inspire", "XY Input: Lora Block Weight //Inspire" ], { "title_aux": "ComfyUI-DonutDetailer" } ], "https://github.com/DrMWeigand/ComfyUI_LineBreakInserter": [ [ "LineBreakInserter" ], { "title_aux": "ComfyUI_LineBreakInserter" } ], "https://github.com/DraconicDragon/ComfyUI_e621_booru_toolkit": [ [ "BTK_PixAITaggerNode", "GetAIBooruPost", "GetAnyBooruPostAdv", "GetBooruPost", "GetDanbooruPost", "GetE621Post", "GetGelbooruPost", "TagWikiFetch" ], { "title_aux": "ComfyUI e621 booru Toolkit" } ], "https://github.com/Dream-Pixels-Forge/ComfyUI-Mzikart-Player": [ [ "MzikartPlayerNode" ], { "title_aux": "ComfyUI-Mzikart-Player [WIP]" } ], "https://github.com/Dream-Pixels-Forge/ComfyUI-Mzikart-Vocal": [ [ "MasteringCombinerNode", "MzikartNoiseCutter", "MzikartPlayerNode", "VocalCompressorNode", "VocalDeesserNode", "VocalDoublerNode", "VocalEQNode", "VocalLimiterNode", "VocalProcessorNode", "VocalReverbNode" ], { "title_aux": "ComfyUI-Mzikart-Vocal [WIP]" } ], "https://github.com/Dream-Pixels-Forge/ComfyUI-RendArt-Nodes": [ [ "RendArtNode", "RendArtUltimateNode" ], { "title_aux": "ComfyUI-RendArt-Nodes" } ], "https://github.com/DreamsInAutumn/ComfyUI-Autumn-LLM-Nodes": [ [ "GeminiImageToPrompt", "GeminiPromptBuilder", "LLMPromptBuilder" ], { "title_aux": "ComfyUI-Autumn-LLM-Nodes" } ], "https://github.com/Dreamshot-io/ComfyUI-Extend-Resolution": [ [ "ResolutionPadding" ], { "title_aux": "ComfyUI-Extend-Resolution" } ], "https://github.com/ELiZswe/ComfyUI-ELiZTools": [ [ "ELiZMeshUVWrap" ], { "title_aux": "ComfyUI-ELiZTools" } ], "https://github.com/ElyZeng/ComfyUI-Translator": [ [ "TextTranslatorNode" ], { "title_aux": "ComfyUI-Translator [NAME CONFLICT]" } ], "https://github.com/Elypha/ComfyUI-Prompt-Helper": [ [ "PromptHelper_CombineConditioning", "PromptHelper_ConcatConditioning", "PromptHelper_ConcatString", "PromptHelper_EncodeMultiStringCombine", "PromptHelper_FormatString", "PromptHelper_LoadImageBatchFromDir", "PromptHelper_LoadImageListFromDir", "PromptHelper_LoadPreset", "PromptHelper_LoadPresetAdvanced", "PromptHelper_SaveImageToDir", "PromptHelper_String", "PromptHelper_StringMultiLine", "PromptHelper_WeightedPrompt" ], { "title_aux": "ComfyUI-Prompt-Helper [WIP]" } ], "https://github.com/EmanueleUniroma2/ComfyUI-FLAC-to-WAV": [ [ "AudioToWavConverter" ], { "title_aux": "ComfyUI-FLAC-to-WAV [WIP]" } ], "https://github.com/EmilioPlumed/ComfyUI-Math": [ [ "GreatestCommonDenominator", "LowestCommonMultiple" ], { "title_aux": "ComfyUI-Math [WIP]" } ], "https://github.com/Enferlain/ComfyUI-extra-schedulers": [ [ "BetaSchedulerV2C", "BetaSchedulerV2CRaw" ], { "title_aux": "ComfyUI-extra-schedulers [WIP]" } ], "https://github.com/Eric7758/ComfyUI-IAT": [ [ "Base64ToImageNode by IAT", "FloatInputNode by IAT", "ImageMatchSize by IAT", "ImageResizeLongestSide by IAT", "ImageResizeToSDXL by IAT", "ImageSize by IAT", "IntInputNode by IAT", "QwenKontextTranslator by IAT", "QwenTranslator by IAT", "SeedGeneratorNode by IAT", "SmartPathBuilderNode by IAT", "TextInputNode by IAT" ], { "title_aux": "ComfyUI-IAT [WIP]" } ], "https://github.com/EricRollei/Comfy-Metadata-System": [ [ "EnhancedMetadataFilterNode_V2", "Eric_Duplicate_Image_Finder_v021", "Eric_Image_Sorter_V13", "Eric_Keyword_Sorter_V6", "Eric_Metadata_Debugger_V2", "Eric_Metadata_Entry_V2", "Eric_Metadata_Filter_V2", "Eric_Metadata_Query_V3", "MetadataAwareSaveImage_v099", "MetadataConsolidatorNode_V2", "PngInfoDiagnosticV3", "PngMetadataExtractorV3", "TextOverlayNode_v04" ], { "title_aux": "Comfy-Metadata-System [WIP]" } ], "https://github.com/Estanislao-Oviedo/ComfyUI-CustomNodes": [ [ "Attention couple", "AttentionCouple", "CombineVideoClips", "LoadImageFolder", "MakeBatchFromSingleImage", "RegionConditionMerge", "RegionConditionSpecPct", "RegionConditionSpecPx", "WanVideoVaceSeamlessJoin" ], { "title_aux": "ComfyUI-CustomNodes [NAME CONFLICT]" } ], "https://github.com/ExponentialML/ComfyUI_LiveDirector": [ [ "LiveDirector" ], { "title_aux": "ComfyUI_LiveDirector (WIP)" } ], "https://github.com/Extraltodeus/Conditioning-token-experiments-for-ComfyUI": [ [ "Automatic wildcards", "Conditioning (Cosine similarities)", "Conditioning (Maximum absolute)", "Conditioning (Maximum absolute) text inputs", "Conditioning (Scale by absolute sum)", "Conditioning merge clip g/l", "Conditioning similar tokens recombine", "Conditioning to text", "Quick and dirty text encode", "encode_all_tokens_SDXL" ], { "title_aux": "Conditioning-token-experiments-for-ComfyUI" } ], "https://github.com/Fannovel16/ComfyUI-AppIO": [ [ "AppIO_FitResizeImage", "AppIO_ImageInput", "AppIO_ImageInputFromID", "AppIO_ImageOutput", "AppIO_IntegerInput", "AppIO_ResizeInstanceAndPaste", "AppIO_ResizeInstanceImageMask", "AppIO_StringInput", "AppIO_StringOutput" ], { "title_aux": "ComfyUI-AppIO" } ], "https://github.com/Filexor/File_x_dynamic_prompt2": [ [ "File_x_DynamicPrompt2", "File_x_DynamicPrompt2 with States IO" ], { "title_aux": "File_x_dynamic_prompt2" } ], "https://github.com/FinetunersAI/comfyui-fast-group-link": [ [ "FastGroupLink" ], { "title_aux": "Fast Group Link [WIP]" } ], "https://github.com/FinetunersAI/finetuners": [ [ "AutoImageResize", "GroupLink", "VariablesInjector" ], { "title_aux": "ComfyUI Finetuners [WIP]" } ], "https://github.com/Firetheft/ComfyUI_Local_Media_Manager": [ [ "LocalMediaManagerNode", "SelectOriginalAudioNode", "SelectOriginalImageNode", "SelectOriginalVideoNode" ], { "title_aux": "ComfyUI Local Media Manager [UNSAFE]" } ], "https://github.com/Fucci-Mateo/ComfyUI-Airtable": [ [ "Push pose to Airtable" ], { "title_aux": "ComfyUI-Airtable [WIP]" } ], "https://github.com/Fuhze73/ComfyUI-PainterI2V-StartEndImage-Tiled": [ [ "PainterI2V", "PainterI2VTiled" ], { "title_aux": "ComfyUI-PainterI2V-StartEndImage-Tiled [WIP]" } ], "https://github.com/GalactusX31/ComfyUI-FileBrowserAPI": [ [ "PathSelectorNode" ], { "title_aux": "ComfyUI-FileBrowserAPI [UNSAFE]" } ], "https://github.com/GeekatplayStudio/ComfyUI_Toolbox": [ [ "ModelAspectRatioSelector" ], { "title_aux": "PMSnodes [WIP]" } ], "https://github.com/GentlemanHu/ComfyUI-Notifier": [ [ "GentlemanHu_Notifier" ], { "title_aux": "ComfyUI-Notifier" } ], "https://github.com/George0726/ComfyUI-video-accessory": [ [ "VideoAcc_CameraTrajectoryAdvance", "VideoAcc_CameraTrajectoryRecam", "VideoAcc_ImageResizeAdvanced", "VideoAcc_ImageUpscaleVideo", "VideoAcc_Kontext_removal", "VideoAcc_LoadImage", "VideoAcc_LoadVideo", "VideoAcc_SaveMP4", "VideoAcc_imageSize" ], { "title_aux": "ComfyUI-video-accessory [WIP]" } ], "https://github.com/Gergzilla/Slim-Comfy-Pack": [ [ "SC Apply LoRA Stack", "SC Aspect Ratio", "SC LoRA Stack", "SC Load LoRA", "SC SD1.5 Aspect Ratio", "SC SDXL Aspect Ratio", "SC Seed" ], { "author": "Gergz", "description": "Custom collection of nodes and custom nodes for ComfyUI v0.6.38+", "nickname": "Slim Comfy Pack", "title": "Slim Comfy Pack", "title_aux": "Slim-Comfy-Pack [private]" } ], "https://github.com/GoddessLabs/ComfyUI-GoddessLabs-NodePack": [ [ "GoddessLabsDestroyAndRecreate", "GoddessLabsFolderSelector", "GoddessLabsNodeStateManager" ], { "author": "GoddessLabs", "description": "Custom nodes to conveniently enhance images through Detector, Detailer, Upscaler, Pipe, and more.", "nickname": "GoddessLabs", "title": "\u2764\ufe0f\u200d\ud83d\udd25\ud83d\udc8a GoddessLabs Toolset", "title_aux": "ComfyUI-GoddessLabs-NodePack" } ], "https://github.com/Goldlionren/ComfyUI-CleanSlate": [ [ "CleanSlateCleanup" ], { "title_aux": "ComfyUI-CleanSlate [WIP]" } ], "https://github.com/Grant-CP/ComfyUI-LivePortraitKJ-MPS": [ [ "DownloadAndLoadLivePortraitModels", "LivePortraitProcess" ], { "title_aux": "ComfyUI-LivePortraitKJ-MPS" } ], "https://github.com/Grey3016/Save2Icon": [ [ "ConvertToIconNode" ], { "title_aux": "Save2Icon" } ], "https://github.com/GrindHouse66/ComfyUI-GH_Tools": [ [ "GHImg_Sizer", "GHSimple_Scale" ], { "title_aux": "GH Tools for ComfyUI" } ], "https://github.com/GuardSkill/ComfyUI-AffineImage": [ [ "CanvasFourPointSelector", "PerspectiveScreenMapper" ], { "title_aux": "ComfyUI Affine Transform Mapper [WIP]" } ], "https://github.com/GuusF/Comfyui_CrazyMaths": [ [ "AttractorAlphaMask", "EquationAlphaMask", "FractalNoiseAlphaMask", "HarmonographAlphaMask", "MathAlphaMask", "QuasicrystalAlphaMask", "SierpinskiAlphaMask", "VoronoiAlphaMask" ], { "title_aux": "Comfyui_CrazyMaths [WIP]" } ], "https://github.com/HWDigi/Camera_Factory_Station_comfyui": [ [ "FactoryCameraOperator", "FactoryColorHarmonist", "FactoryLightingStudio", "FactoryProductPhotographer", "FactorySizeOptimizer" ], { "title_aux": "Camera Factory Station [WIP]" } ], "https://github.com/Hapseleg/ComfyUI-This-n-That": [ [ "Show Prompt (Hapse)", "Show Prompt TnT", "Simple Ratio Selector (Hapse)", "Simple Ratio Selector TnT", "Simple Seed Selector TnT" ], { "title_aux": "This n that (Hapse)" } ], "https://github.com/HuangYuChuh/ComfyUI-LLMs-Toolkit": [ [ "DeepSeekImageAnalyst", "DeepSeekImageGeneration", "DeepSeekModelLoader", "ImagePreprocessor", "LLM_Loader", "OpenAICompatibleLoader", "VideoFileUploader" ], { "title_aux": "ComfyUI-LLMs-Toolkit [WIP]" } ], "https://github.com/IAFFeng/Comfyui_XF_Custom_Actual-Node": [ [ "GeminiMattingNode" ], { "title_aux": "Comfyui_XF_Custom_Actual-Node" } ], "https://github.com/IXIWORKS-KIMJUNGHO/comfyui-ixiworks": [ [ "BuildCharacterPromptNode", "BuildPromptNode", "JsonParserNode", "MergeStringsNode", "SelectIndexNode" ], { "title_aux": "IxiWorks StoryBoard Nodes [WIP]" } ], "https://github.com/IfnotFr/ComfyUI-Ifnot-Pack": [ [ "Face Crop", "Face Crop Mouth", "Get Beard Mask" ], { "title_aux": "ComfyUI-Ifnot-Pack" } ], "https://github.com/IgPoly/ComfyUI-igTools": [ [ "IGT_ImageResizer", "IGT_ImageTilesCalc", "IGT_SimpleTilesCalc" ], { "title_aux": "ComfyUI-igTools" } ], "https://github.com/Immac/ComfyUI-ImmacTools": [ [ "ConcatenateSigmasImmacTools", "ForwardAnyImmacTools", "ForwardConditioningImmacTools", "ForwardModelImmacTools", "ResampleSigmasImmacTools", "SpliceSigmasAtImmacTools" ], { "title_aux": "Immac's Tools" } ], "https://github.com/Inoriac/comfyui-HandDetect": [ [ "HandMaskGenerator" ], { "title_aux": "comfyui-HandDetect" } ], "https://github.com/Isi-dev/ComfyUI_DeleteModelPassthrough_ExecutionFlowControl": [ [ "ControlledCLIPTextEncode", "ControlledControlNetLoader", "ControlledModelPatchLoader", "ControlledUNETLoader", "ControlledUnetLoaderGGUF", "ControlledVAELoader", "DeleteModelPassthrough", "DeleteModelPassthroughLight", "SmartClipDeleter" ], { "title_aux": "ComfyUI_DeleteModelPassthrough_ExecutionFlowControl [WIP]" } ], "https://github.com/IvanZhd/comfyui-codeformer": [ [ "RedBeanie_CustomImageInverter" ], { "title_aux": "comfyui-codeformer [WIP]" } ], "https://github.com/JHBOY-ha/ComfyUI-jh-essential": [ [ "EndTimer", "StartTimer" ], { "title_aux": "ComfyUI-jh-essential" } ], "https://github.com/Jairodaniel-17/ComfyUI-traductor-offline": [ [ "CLIPTextTranslateNode", "PromptTextTranslateNode" ], { "title_aux": "ComfyUI-traductor-offline" } ], "https://github.com/Jaxkr/comfyui-terminal-command": [ [ "Terminal" ], { "title_aux": "comfyui-terminal-command [UNSAFE]" } ], "https://github.com/JayLyu/ComfyUI_BaiKong_Node": [ [ "BK_ColorContrast", "BK_ColorLimit", "BK_ColorLuminance", "BK_ColorSelector", "BK_GradientImage", "BK_ImageAspectFilter", "BK_ImageList", "BK_ImageRandomLayout", "BK_ImageRectLayout", "BK_Img2Color", "BK_PrintImage" ], { "title_aux": "ComfyUI_BaiKong_Node" } ], "https://github.com/JiSenHua/ComfyUI-yolov5-face": [ [ "FaceDetect" ], { "title_aux": "ComfyUI-yolov5-face [WIP]" } ], "https://github.com/Jiffies-64/ComfyUI-SaveImagePlus": [ [ "SaveImagePlus" ], { "title_aux": "ComfyUI-SaveImagePlus" } ], "https://github.com/Jingwen-genies/comfyui-genies-nodes": [ [ "GeniesPoseEstimation", "GeniesRGBToHSV", "GeniesScaleFaceByKeypoints", "GeniesSelectRGBByMask" ], { "title_aux": "comfyui-genies-nodes" } ], "https://github.com/JioJe/comfyui_video_BC": [ [ "TextBatchIndexer", "TextBatchLoader", "TextBatchReplace", "TextBatchSaver", "VideoCombine", "VideoSequenceProcessor" ], { "title_aux": "comfyui_video_BC [WIP]" } ], "https://github.com/JissiChoi/ComfyUI-Jissi-List": [ [ "JissiFloatList", "JissiList", "JissiMatching", "JissiMultiplePrompts", "JissiText", "JissiTextFileToListDisplay", "JissiTextTemplate", "JissiView" ], { "title_aux": "ComfyUI-Jissi-List [WIP]" } ], "https://github.com/Jordach/comfy-consistency-vae": [ [ "Comfy_ConsistencyVAE" ], { "title_aux": "comfy-consistency-vae" } ], "https://github.com/JosDigby/ComfyUI-DigbyWan": [ [ "DigbyLoopClose", "DigbyLoopCloseState", "DigbyLoopOpen", "DigbyLoopOpenState", "DigbyLoopStatePack", "DigbyLoopStateUnpack", "ImageBatchLoopExtract", "WanMiddleFrameToVideo", "WanSmoothVideoTransition", "WanVACEVideoSmoother" ], { "title_aux": "ComfyUI-DigbyWan" } ], "https://github.com/Junst/ComfyUI-PNG2SVG2PNG": [ [ "PNG2SVG2PNG" ], { "title_aux": "ComfyUI-PNG2SVG2PNG" } ], "https://github.com/Juste-Leo2/ComfyUI-Arduino": [ [ "ArduinoAnalogWrite", "ArduinoCompileUpload", "ArduinoCreateVariable", "ArduinoDelay", "ArduinoDigitalWrite", "ArduinoReceiver", "ArduinoSender", "ArduinoTarget", "ArduinoVariableInfo" ], { "title_aux": "ComfyUI-Arduino [WIP]" } ], "https://github.com/K1maran/ComfyUI-Kimaran": [ [ "EmptyLatentImagePresetsAIO", "EmptyLatentImagePresetsFLUX", "EmptyLatentImagePresetsQWEN", "EmptyLatentImagePresetsSD15", "KSamplerSetup" ], { "title_aux": "ComfyUI-Kimaran" } ], "https://github.com/KERRY-YUAN/ComfyUI_Python_Executor": [ [ "NodePython" ], { "title_aux": "Python_Executor [UNSAFE]" } ], "https://github.com/KXSR/ComfyUI-Easy-s3": [ [ "LoadFromUrl", "S3UploadPresigned", "SaveImageToDisk", "WeaverAnimator" ], { "title_aux": "ComfyUI-Easy-s3" } ], "https://github.com/Karlmeister/comfyui-karlmeister-nodes-suit": [ [ "A_IfNotNone", "KSamplerConfigSelector", "KSamplerConfigSelector_Tuple", "KSamplerConfigUnpack", "SeedFilenameGenerator", "SplitString", "TextConcatenator" ], { "title_aux": "comfyui-karlmeister-nodes-suit" } ], "https://github.com/Karniverse/ComfyUI-Randomselector": [ [ "DynamicMultiSelector" ], { "title_aux": "ComfyUI-Randomselector" } ], "https://github.com/Kayarte/Time-Series-Nodes-for-ComfyUI": [ [ "DomainTimeSeriesPrep", "TimeSeriesLoader", "TimeSeriesPredictor" ], { "title_aux": "Time Series Nodes for ComfyUI [Experimental]" } ], "https://github.com/KihongK/comfyui-roysnodes": [ [ "CLIPMultiTextEncode", "Create_ConditionLoRA", "Create_ConditionLoRA_MainPrompt", "Load_ConditionLoRA", "OpenAI_Summarize", "Unzip_ConditionLoRA" ], { "title_aux": "ComfyUI-RoysNodes [WIP]" } ], "https://github.com/KoinnAI/ComfyUI-DynPromptSimplified": [ [ "DynPromptExpand" ], { "title_aux": "ComfyUI Dynamic Prompting Simplified [WIP]" } ], "https://github.com/Kraven1109/ComfyUI-Llama": [ [ "ComfyLLama", "ComfyLLamaPreviewText", "ComfyLLamaPromptBuilder", "ComfyLLamaSaveText", "ComfyLLamaServer", "ComfyLLamaServerConfig", "ComfyLLamaTextConcat", "ComfyLLamaTextInput", "GGUFLoader", "MediaPathsLoader" ], { "title_aux": "ComfyUI-Llama [NAME CONFLICT]" } ], "https://github.com/Krish-701/RK_Comfyui": [ [ "RK_Accumulate_Text_Multiline", "RK_Accumulate_Text_Multiline_Numbered", "RK_Advanced_Script_Finder", "RK_CSV_File_State_Looper_v01", "RK_CSV_File_State_Looper_v02", "RK_Calc", "RK_Concatenate_Text", "RK_Excel_File_State_Looper", "RK_ImageViewer", "RK_Read_Excel_Row", "RK_Write_Text", "RK_seed", "rk_save_image", "rk_save_image_v01" ], { "title_aux": "RK_Comfyui" } ], "https://github.com/Kur0butiMegane/Comfyui-StringUtils2": [ [ "AddXMLTag", "CLIPPassThrough", "ClipRegionPassThrough", "CondPassThrough", "ElapsedTime", "GetBeginTime", "GetEndTime", "IsStringEmpty", "MakeProperty", "Normalize", "SaveText", "SchedulerSelectorImpact", "SchedulerSelectorInspire", "Selector", "Split", "XMLParser", "XMLtoCutoff" ], { "title_aux": "Comfyui-StringUtils" } ], "https://github.com/KurtHokke/ComfyUI_KurtHokke_Nodes": [ [ "AIO_Tuner_Pipe", "ApplyCondsExtraOpts", "BooleanFromPipe", "BooleanToPipe", "COND_ExtraOpts", "COND_ExtraOpts_2", "COND_SET_STRENGTH_ExtraOpts", "ChainTextEncode", "CkptPipe", "EmptyLatentSize", "EmptyLatentSize64", "ExpMath", "ExpMathDual", "ExpMathQuad", "LoadUnetAndClip", "MergeExtraOpts", "ModelPipe1", "ModelPipe2", "NoModel_CkptLoader", "NoNegExtraOpts", "Node_BOOL", "Node_Float", "Node_INT", "Node_RandomRange", "Node_String", "Node_StringMultiline", "SEED_ExtraOpts", "SamplerCustomAdvanced_Pipe", "SamplerSel", "SchedulerSel", "SedOnString", "UnetClipLoraLoader", "UnetClipLoraLoaderBasic", "VAE_ExtraOpts", "ViewExtraOpts", "batchsize_ExtraOpts", "get_lora_metadata", "re_sub_str", "str_str", "str_str_str_str" ], { "title_aux": "ComfyUI-VLMStudio" } ], "https://github.com/LK-168/comfyui_LK_selfuse": [ [ "Adv Scheduler", "Artist Add Prefix", "CaompareDebug", "EasyUse_XYPlot_Lora_Folder", "Efficient_XYplot_LoRA_Batch", "InspectModelArchitecture", "LK_MaskToSEGS", "LK_SegsAdjust", "Mask Connected Remove", "Mask Diff", "Mask Filter with Rate", "Mask Get Max", "Pick From String", "Print Sigma", "Random Choice", "Read Text File", "SaveImageTensor", "SaveMaskTensor", "String Filter", "String Filter v2", "String Modify", "String Modify Simple", "String Remove Duplicate", "String Replace 10", "String Switch", "String To Save" ], { "title_aux": "comfyui_LK_selfuse" } ], "https://github.com/LSDJesus/ComfyUI-Luna-Collection": [ [ "LunaBatchPromptExtractor", "LunaBatchPromptLoader", "LunaCheckpointLoader", "LunaCheckpointTunnel", "LunaCivitaiBatchScraper", "LunaCivitaiScraper", "LunaConfigGateway", "LunaConnectionEditor", "LunaConnectionMatcher", "LunaConnectionStats", "LunaDaemonCLIPLoader", "LunaDaemonVAELoader", "LunaDimensionScaler", "LunaDynamicModelLoader", "LunaEmbeddingManager", "LunaExpressionPromptBuilder", "LunaExpressionSlicerSaver", "LunaGGUFConverter", "LunaLoRARandomizer", "LunaLoRAStacker", "LunaLoRATriggerInjector", "LunaLoRAValidator", "LunaModelRestore", "LunaModelRouter", "LunaMultiSaver", "LunaOptimizedWeightsManager", "LunaPromptCraft", "LunaPromptCraftDebug", "LunaSecondaryModelLoader", "LunaSmartLoRALinker", "LunaSuperUpscaler", "LunaSuperUpscalerSimple", "LunaUNetTunnel", "LunaVLMPromptGenerator", "LunaVisionNode", "LunaWildcardBuilder", "LunaYAMLInjector", "LunaYAMLPathExplorer", "LunaYAMLWildcard", "LunaYAMLWildcardBatch", "LunaYAMLWildcardExplorer", "LunaZImageEncoder", "LunaZImageProcessor", "Luna_Advanced_Upscaler", "Luna_Detailer", "Luna_SimpleUpscaler", "Luna_UltimateSDUpscale" ], { "title_aux": "ComfyUI-Pyrite-Core [WIP]" } ], "https://github.com/LZpenguin/ComfyUI-Text": [ [ "Add_text_by_mask" ], { "title_aux": "ComfyUI-Text" } ], "https://github.com/LarryJane491/ComfyUI-ModelUnloader": [ [ "Model Unloader" ], { "title_aux": "ComfyUI-ModelUnloader" } ], "https://github.com/Letz-AI/ComfyUI-LetzAI": [ [ "LetzAI Generator" ], { "title_aux": "ComfyUI-LetzAI [UNSAFE]" } ], "https://github.com/Lilien86/Comfyui_Latent_Interpolation": [ [ "Latent Interpolator Multi" ], { "title_aux": "Comfyui_Latent_Interpolation [WIP]" } ], "https://github.com/Linsoo/ComfyUI-Linsoo-Custom-Nodes": [ [ "LinsooAnyToText", "LinsooEmptyLatentImage", "LinsooLoadImage", "LinsooMultiInputs", "LinsooMultiOutputs", "LinsooSaveImage" ], { "title_aux": "ComfyUI-Linsoo-Custom-Nodes" } ], "https://github.com/LittleTechPomp/comfyui-pixxio": [ [ "AutoUploadImageToPixxioCollection", "LoadImageFromPixxioAPI" ], { "title_aux": "comfyui-pixxio" } ], "https://github.com/Long-form-AI-video-generation/ComfyUI_vaceFramepack": [ [ "DownloadAndLoadWav2VecModel", "FantasyTalkingModelLoader", "FantasyTalkingWav2VecEmbeds", "MultiTalkModelLoader", "MultiTalkWav2VecEmbeds", "ReCamMasterPoseVisualizer", "WanVACEVideoFramepackSampler2", "WanVideoATITracks", "WanVideoATITracksVisualize", "WanVideoATI_comfy", "WanVideoControlnet", "WanVideoControlnetLoader", "WanVideoDiffusionForcingSampler", "WanVideoFunCameraEmbeds", "WanVideoImageToVideoMultiTalk", "WanVideoReCamMasterCameraEmbed", "WanVideoReCamMasterDefaultCamera", "WanVideoReCamMasterGenerateOrbitCamera", "WanVideoUni3C_ControlnetLoader", "WanVideoUni3C_embeds", "WanVideoUniAnimateDWPoseDetector", "WanVideoUniAnimatePoseInput" ], { "title_aux": "ComfyUI_vaceFramepack" } ], "https://github.com/Looking-Glass/LKG-ComfyUI": [ [ "BridgePreview", "LoadFolder", "ScaleAndMaintainAspect", "SideBySide" ], { "title_aux": "LKG-ComfyUI" } ], "https://github.com/LotzF/ComfyUI-Simple-Chat-GPT-completion": [ [ "AzureChatGptCompletion", "ChatGPTCompletion" ], { "title_aux": "ComfyUI simple ChatGPT completion [UNSAFE]" } ], "https://github.com/LucianGnn/ComfyUI-Lucian": [ [ "AudioDurationCalculator" ], { "title_aux": "ComfyUI-Lucian [WIP]" } ], "https://github.com/LucianoCirino/ComfyUI-invAIder-Nodes": [ [ "\ud83d\udc7e Any Switch", "\ud83d\udc7e Any Switch Large", "\ud83d\udc7e Any Switch Medium", "\ud83d\udc7e Any to Any", "\ud83d\udc7e Debug Tensor Structure", "\ud83d\udc7e Evaluate Anything", "\ud83d\udc7e Image Crop", "\ud83d\udc7e Image Grid", "\ud83d\udc7e Image Overlay", "\ud83d\udc7e Img to Gif", "\ud83d\udc7e Int to Bits", "\ud83d\udc7e Is Image Fully Transparent", "\ud83d\udc7e Load Any", "\ud83d\udc7e Load Image Batch", "\ud83d\udc7e Number Counter", "\ud83d\udc7e Preview Image if True", "\ud83d\udc7e Save AnimPNG If True", "\ud83d\udc7e Save Any", "\ud83d\udc7e Save Image If True", "\ud83d\udc7e Seed Controller", "\ud83d\udc7e Signed Integer" ], { "title_aux": "ComfyUI-invAIder-Nodes" } ], "https://github.com/LvyuanW/ComfyUI-6yuan": [ [ "6yuan_DrawTextNode", "ColorKMeans", "CropAlpha", "PosterColorEngine", "PosterLogoPlacer", "PosterMaskGenerator", "PosterTemplateLoader", "PosterTextRenderer", "RemoveBackground", "RemoveBackgroundAdvanced", "ShapeLanguageSummary", "ShrinkImage", "SimpleTextLayout", "StringPreview" ], { "title_aux": "ComfyUI-6yuan [WIP]" } ], "https://github.com/LyazS/ComfyUI-aznodes": [ [ "CrossFadeImageSequence", "ImageGrayscaleAZ", "SaveImageAZ" ], { "title_aux": "ComfyUI-aznodes" } ], "https://github.com/LykosAI/ComfyUI-Inference-Core-Nodes": [ [ "AIO_Preprocessor", "AnimalPosePreprocessor", "AnimeFace_SemSegPreprocessor", "AnimeLineArtPreprocessor", "AnyLineArtPreprocessor_aux", "BAE-NormalMapPreprocessor", "BinaryPreprocessor", "CannyEdgePreprocessor", "ColorPreprocessor", "ControlNetAuxSimpleAddText", "ControlNetPreprocessorSelector", "DSINE-NormalMapPreprocessor", "DWPreprocessor", "DensePosePreprocessor", "DepthAnythingPreprocessor", "DepthAnythingV2Preprocessor", "DiffusionEdge_Preprocessor", "ExecuteAllControlNetPreprocessors", "FacialPartColoringFromPoseKps", "FakeScribblePreprocessor", "HEDPreprocessor", "HintImageEnchance", "ImageGenResolutionFromImage", "ImageGenResolutionFromLatent", "ImageIntensityDetector", "ImageLuminanceDetector", "InpaintPreprocessor", "LayeredDiffusionApply", "LayeredDiffusionCondApply", "LayeredDiffusionCondJointApply", "LayeredDiffusionDecode", "LayeredDiffusionDecodeRGBA", "LayeredDiffusionDecodeSplit", "LayeredDiffusionDiffApply", "LayeredDiffusionJointApply", "LeReS-DepthMapPreprocessor", "LineArtPreprocessor", "LineartStandardPreprocessor", "M-LSDPreprocessor", "Manga2Anime_LineArt_Preprocessor", "MaskOptFlow", "MediaPipe-FaceMeshPreprocessor", "MeshGraphormer+ImpactDetector-DepthMapPreprocessor", "MeshGraphormer-DepthMapPreprocessor", "Metric3D-DepthMapPreprocessor", "Metric3D-NormalMapPreprocessor", "MiDaS-DepthMapPreprocessor", "MiDaS-NormalMapPreprocessor", "ModelMergeBlockNumber", "ModelMergeSDXL", "ModelMergeSDXLDetailedTransformers", "ModelMergeSDXLTransformers", "ModelSamplerTonemapNoiseTest", "OneFormer-ADE20K-SemSegPreprocessor", "OneFormer-COCO-SemSegPreprocessor", "OpenposePreprocessor", "PiDiNetPreprocessor", "PixelPerfectResolution", "PromptExpansion", "PyraCannyPreprocessor", "ReferenceOnlySimple", "RenderAnimalKps", "RenderPeopleKps", "RescaleClassifierFreeGuidanceTest", "SAMPreprocessor", "SavePoseKpsAsJsonFile", "ScribblePreprocessor", "Scribble_PiDiNet_Preprocessor", "Scribble_XDoG_Preprocessor", "SemSegPreprocessor", "ShufflePreprocessor", "TEEDPreprocessor", "TEED_Preprocessor", "TTPlanet_TileGF_Preprocessor", "TTPlanet_TileSimple_Preprocessor", "TilePreprocessor", "TonemapNoiseWithRescaleCFG", "UniFormer-SemSegPreprocessor", "Unimatch_OptFlowPreprocessor", "UpperBodyTrackingFromPoseKps", "Zoe-DepthMapPreprocessor", "Zoe_DepthAnythingPreprocessor" ], { "author": "tstandley", "title_aux": "ComfyUI Nodes for Inference.Core" } ], "https://github.com/M4lF3s/comfy-tif-support": [ [ "Load TIFF", "Save TIFF" ], { "title_aux": "comfy-tif-support" } ], "https://github.com/MadPonyInteractive/ComfyUi-MpiNodes": [ [ "MpiAddImageToList", "MpiAnyInvSwitch", "MpiAnySwitch", "MpiAspectRatio", "MpiBatchTextReplace", "MpiBboxToMask", "MpiBoolean", "MpiBooleanCompare", "MpiChoiceSelector", "MpiCombo", "MpiCombo1", "MpiCombo10", "MpiCombo2", "MpiCombo3", "MpiCombo4", "MpiCombo5", "MpiCombo6", "MpiCombo7", "MpiCombo8", "MpiCombo9", "MpiComboMaker", "MpiDisplayPrompt", "MpiDoubleLora", "MpiFloat", "MpiFromCheckpoint", "MpiGetImageAtIndex", "MpiHasOptions", "MpiIfElse", "MpiIfElseInverted", "MpiIfElseProbability", "MpiIfElseProbabilityInverted", "MpiInt", "MpiJsonLoad", "MpiJsonSave", "MpiLoraModel", "MpiLoraSwitch", "MpiMaskDebugInfo", "MpiMultiTextX2", "MpiMultiTextX3", "MpiMultiTextX4", "MpiMultiTextX5", "MpiNormalizeValue", "MpiPresetSelector", "MpiPromptBridge", "MpiPromptChainSelector", "MpiPromptList", "MpiPromptListJoin", "MpiPromptListSelector", "MpiPromptOverride", "MpiPromptOverrideSeed", "MpiPromptProcessor", "MpiRandPromptGen", "MpiRandPromptGenOrder", "MpiRandPromptGenOverrideList", "MpiRandPromptGenOverrideSection", "MpiRandPromptGenSave", "MpiScaledDimensions", "MpiSimpleBoolean", "MpiString", "MpiStringInvSwitch", "MpiText", "MpiTextListJoin", "MpiTextListReplace", "MpiToChekPoint" ], { "title_aux": "ComfyUi-MpiNodes [WIP]" } ], "https://github.com/Madygnomo/ComfyUI-NanoBanana-ImageGenerator": [ [ "Google-Gemini" ], { "title_aux": "ComfyUI-NanoBanana-ImageGenerator" } ], "https://github.com/Malloc-pix/comfyui-QwenVL": [ [ "Qwen2.5", "Qwen2.5VL" ], { "title_aux": "comfyui-QwenVL" } ], "https://github.com/ManuShamil/ComfyUI_BodyEstimation_Nodes": [ [ "CogitareLabsPoseIDExtractor" ], { "title_aux": "ComfyUI_BodyEstimation_Nodes" } ], "https://github.com/MarkFreeDom168/ComfyUI-image-load-url": [ [ "LoadImageAndMaskFromURLOrBase64", "LoadImageFromURLOrBase64", "LoadMaskFromURLOrBase64" ], { "title_aux": "ComfyUI-image-load-url [WIP]" } ], "https://github.com/Matrix-King-Studio/ComfyUI-MoviePy": [ [ "AudioDurationNode", "ImageClipNode", "SaveVideoNode" ], { "title_aux": "ComfyUI-MoviePy" } ], "https://github.com/MatthewClayHarrison/ComfyUI-MetaMan": [ [ "MetaManEmbedAndSave", "MetaManExtractComponents", "MetaManLoadImage" ], { "title_aux": "MetaMan - Universal AI Image Metadata Manager [UNSAFE]" } ], "https://github.com/Maxim-Dey/ComfyUI-MaksiTools": [ [ "\ud83d\udd22 Return Boolean", "\ud83d\udd22 Return Float", "\ud83d\udd22 Return Integer", "\ud83d\udd22 Return Multiline String", "\ud83d\udd27 Time Measure Node" ], { "title_aux": "ComfyUI-MS_Tools [WIP]" } ], "https://github.com/Mervent/comfyui-telegram-send": [ [ "TelegramReply", "TelegramSend" ], { "title_aux": "comfyui-telegram-send" } ], "https://github.com/Mervent/comfyui-yaml-prompt": [ [ "YAMLPromptParser" ], { "title_aux": "comfyui-yaml-prompt" } ], "https://github.com/MickeyJ/ComfyUI_mickster_nodes": [ [ "Image Size Scaled", "ImageSwitchSelect" ], { "title_aux": "ComfyUI_mickster_nodes [WIP]" } ], "https://github.com/Mohamed-Sakr/ComfyUI-SimpleMarkdown": [ [ "SimpleMarkdownPreview" ], { "title_aux": "ComfyUI-SimpleMarkdown [UNSAFE]" } ], "https://github.com/MrAdamBlack/CheckProgress": [ [ "CHECK_PROGRESS", "Example" ], { "title_aux": "CheckProgress [WIP]" } ], "https://github.com/MuAIGC/ComfyUI-DMXAPI_mmx": [ [ "DMXAPIClient", "ImageEdit", "ImageMerge", "PreviewImageFromUrl", "TextToImage" ], { "title_aux": "DMXAPI Nodes [WIP]" } ], "https://github.com/MushroomFleet/ComfyUI-SCP-nodes": [ [ "SaveImageSCP" ], { "title_aux": "ComfyUI-SCP-nodes [UNSAFE]" } ], "https://github.com/MushroomFleet/DJZ-Nodes": [ [ "AnamorphicEffect", "AspectSize", "AspectSizeV2", "BatchAlphaComposite", "BatchOffset", "BatchRangeInsert", "BatchRangeSwap", "BatchThief", "BlackBarsV1", "BlackBarsV2", "BlackBarsV3", "BorderCompositeAlpha", "BracketCleaner", "CRT_Effect_v1", "CaptionsToPromptList", "CathodeRayEffect", "ClassicFilmEffect", "CombineAudio", "DJZ-LoadLatent", "DJZ-LoadLatentV2", "DJZColorWheel", "DJZDatamosh", "DJZDatamoshV2", "DJZImageScaleToTotalPixels", "DJZ_ParallaxV1", "DatasetWordcloud", "DeadPixelEffect", "DepthBasedPixelization", "DinskyPlus", "DinskyPlusV2", "DjzDatabendingV1", "DjzDatamoshV3", "DjzDatamoshV4", "DjzDatamoshV5", "DjzDatamoshV6", "DjzDatamoshV7", "DjzDatamoshV8", "FFXFADEORAMA", "FilmGateWeave", "FilmGrainEffect", "FilmGrainEffect_v2", "FishEyeEffect", "FishEyeV2", "FractalGenerator", "FractalGeneratorV2", "FractalGeneratorV3", "GSL_Filter_V1", "HalationBloom", "ImageInterleavedUpscaler", "ImageInterleavedUpscalerV2", "ImageSizeAdjuster", "ImageSizeAdjusterV2", "ImageSizeAdjusterV3", "JitterEffect", "KeyframeBasedUpscalerV1", "KinescopeEffectV1", "LensLeaks", "LoadTextDirectory", "LoadVideoBatchFrame", "LoadVideoDirectory", "LoadVideoDirectoryV2", "MotionBlending", "NoiseFactory", "NoiseFactoryV2", "NoiseFactoryV3", "NonSquarePixelsV1", "PanavisionLensV2", "ParametricMeshGen", "ParametricMeshGenV2", "PartTimer", "ProjectFilePathNode", "ProjectFolderPathNode", "PromptCleaner", "PromptCleanerV2", "PromptDupeRemover", "PromptDupeRemoverV2", "PromptInject", "PromptInjectV2", "PromptSwap", "RetroVideoText", "SaveText", "ScreensaverGenerator", "ScreensaverGeneratorV2", "ScreensaverGeneratorV3", "SequentialNumberGenerator", "StringChaos", "StringMatch", "StringPainter", "StringPainterV2", "StringWeights", "Technicolor3Strip_v1", "Technicolor3Strip_v2", "ThinkSeeker", "ThreeToneStyler", "TrianglesPlus", "TrianglesPlusV2", "UncleanSpeech", "VGA_Effect_v1", "VHS_Effect_V3", "VHS_Effect_v1", "VHS_Effect_v2", "VideoBitClamp", "VideoChromaticAberration", "VideoCorridorV1", "VideoCubeV1", "VideoFilmDamage", "VideoInterlaceFastV4", "VideoInterlaceGANV3", "VideoInterlaced", "VideoInterlacedV2", "VideoMazeV1", "VideoMazeV2", "VideoNoiseFactory", "VideoPyramidV1", "VideoRingPainter", "VideoTemperatureV1", "VideoText", "VideoTextV2", "VideoTimecode", "VideoTrails", "VideoTrailsV2", "VideoVignettingV1", "VoiceEffects", "VoiceEffects2", "WaveletCompose", "WaveletDecompose", "WinampViz", "WinampVizV2", "ZenakiVideoPromptV1", "ZenkaiAmbienceAudioV1", "ZenkaiControlPromptV1", "ZenkaiControlPromptV2", "ZenkaiDepthPrompt", "ZenkaiImagePromptV1", "ZenkaiImagePromptV2", "ZenkaiPoseMap", "ZenkaiPrompt", "ZenkaiPromptV2", "ZenkaiPromptV3", "ZenkaiPromptV4", "ZenkaiPromptV5", "ZenkaiSceneVideoV1", "ZenkaiVideoPose", "ZenkaiWildcard", "ZenkaiWildcardV2", "Zenkai_IMPv1", "djzTiling", "djzTilingV2" ], { "author": "DJZ-Nodes", "title_aux": "DaimalyadNodes [WIP]" } ], "https://github.com/MythicalChu/ComfyUI-APG_ImYourCFGNow": [ [ "APG_ImYourCFGNow" ], { "title_aux": "ComfyUI-APG_ImYourCFGNow" } ], "https://github.com/NEZHA625/ComfyUI-tools-by-dong": [ [ "A1111_FLUX_DATA_NODE", "AudioDurationNode", "AudioPathToAudioNode", "CategorizeNode", "CountFilesFromFolderNode", "Data_handle_Node", "DeepSeek_Node", "Delay_node", "Delete_folder_Node", "DongShowTextNode", "Dong_Pixelate_Node", "Dong_Text_Node", "DownloadNode", "Downloader", "FileMoveNode", "FolderIteratorNODE", "GLM_Node", "GetImageListFromFloderNode", "GetRefModelImageListNode", "Get_cookies_Node", "Get_json_value_Node", "Get_video_Node", "HashCalculationsNode", "HuggingFaceUploadNode", "IMG2URLNode", "INTNODE", "Image2GIFNode", "ImageDownloader", "ImageResizeNode", "LibLib_upload_Node", "LogicToolsNode", "LoraIterator", "Notice_Node", "PromptConcatNode", "RandomNumbersNode", "RenameNode", "ResolutionNode", "SaveTXTNode", "SetAppidNode", "TextToJsonNode", "TranslateAPINode", "Wan21_get_Node", "Wan21_post_Node", "ZIPwith7zNode", "bailian_model_select_Node", "cogvideox_flash_get_Node", "cogvideox_flash_post_Node", "cogview_3_flash_Node", "doubaoNode", "douyin_remove_watermark_Node", "file_analysis_Node", "file_extract_Node", "find_files_by_extension_Node", "get_text_from_list_Node", "get_video_from_url_Node", "image_iterator", "img2url_v2_Node", "img_understanding_Node", "klingai_video_Node", "path_join_Node", "save_img_NODE", "save_img_v2_NODE", "set_api_Node", "text_replace_node" ], { "title_aux": "ComfyUI-tools-by-dong [UNSAFE]" } ], "https://github.com/NSFW-API/ComfyUI-Embedding-Delta-Adapter": [ [ "ApplyEmbDeltaWANTextEmbeds", "LoadEmbDeltaAdapter" ], { "title_aux": "ComfyUI-Embedding-Delta-Adapter" } ], "https://github.com/NSFW-API/ComfyUI-WanSoftPrefix": [ [ "WanVideoT5ApplySoftPrefix" ], { "title_aux": "ComfyUI-WanSoftPrefix" } ], "https://github.com/Nambi24/ComfyUI-Save_Image": [ [ "ExtractLastPathComponent", "ListSubfoldersNode", "SaveImageNode" ], { "title_aux": "ComfyUI-Save_Image" } ], "https://github.com/NeoTech/comfyui-laserprep": [ [ "LaserPrep" ], { "title_aux": "comfyui-laserprep" } ], "https://github.com/NeuroWaifu/ComfyUI.Node.MediaSuite": [ [ "BooleanLogic", "Clamp", "ColorGrading", "ColorPalette", "CompareNumbers", "CompareVideoSize", "Constants", "ConvertNumber", "DominantColor", "GetVideoInfo", "GetVideoSize", "ImageResize", "MaskBlur", "MaskOperations", "MaskThreshold", "MathFunction", "MathOperation", "RandomNumber", "Remap", "ResizeCalculator", "ShadowsHighlightsMidtones", "Smooth", "ToneCurve", "VideoResize", "VideoUpscaleWithModel" ], { "title_aux": "ComfyUI.Node.MediaSuite" } ], "https://github.com/Nienai666/comfyui-encrypt-image-main": [ [ "DecryptImageFromFile", "EncryptImage", "\u89e3\u5bc6\u56fe\u7247" ], { "title_aux": "ComfyUI-NanoBanana-ImageGenerator" } ], "https://github.com/NimbleWing/ComfyUI-NW": [ [ "ResolutionSelector" ], { "title_aux": "ComfyUI-NW" } ], "https://github.com/No-22-Github/ComfyUI_SaveImageCustom": [ [ "SaveUtility: SaveImageCustom" ], { "title_aux": "ComfyUI_SaveImageCustom" } ], "https://github.com/Northerner1/ComfyUI_North_Noise": [ [ "North_Noise" ], { "title_aux": "ComfyUI_North_Noise [WIP]" } ], "https://github.com/Novavision0313/ComfyUI-NVVS": [ [ "AllBlackMaskValidator", "DirectionSelector", "FullBodyDetection", "HighlightIndexSelector", "MaskCoverageAnalysis", "RegexTextExtractor", "StringSplit", "StringStrip" ], { "title_aux": "ComfyUI-NVVS [WIP]" } ], "https://github.com/Nynxz/ComfyUI_DiffsynthPause": [ [ "nynxz.Patch.ZImageDiffsynthControlnetPause" ], { "title_aux": "ComfyUI_DiffsynthPause" } ], "https://github.com/OSAnimate/ComfyUI-SpriteSheetMaker": [ [ "ImageGridNode", "SpriteSheetMaker" ], { "title_aux": "ComfyUI-SpriteSheetMaker [WIP]" } ], "https://github.com/Oct7/ComfyUI-LaplaMask": [ [ "BlurMask" ], { "title_aux": "ComfyUI-LaplaMask" } ], "https://github.com/Omario92/ComfyUI-OmarioNodes": [ [ "DualEndpointColorBlendScheduler" ], { "title_aux": "ComfyUI-OmarioNodes" } ], "https://github.com/PATATAJEC/ComfyUI-PatatajecNodes": [ [ "ColorMatchFalloff", "ColorPicker", "ImageDifferenceToAplpha", "PathTool", "SequenceBlend", "SequenceContentZoom" ], { "title_aux": "Patatajec-Nodes [WIP]" } ], "https://github.com/Pablerdo/ComfyUI-Sa2VAWrapper": [ [ "GetCaptionFromImages" ], { "title_aux": "ComfyUI-Sa2VAWrapper [WIP]" } ], "https://github.com/PabloGrant/comfyui-giraffe-test-panel": [ [ "DebugHelloNode", "GiraffeTestPanel" ], { "title_aux": "comfyui-giraffe-test-panel" } ], "https://github.com/PaleBloodq/ComfyUI-HFTransformers": [ [ "HFTCaptioner", "HFTClassificationSelector", "HFTClassifier", "HFTDepthEstimator", "HFTLoader", "HFTObjectDetector" ], { "title_aux": "ComfyUI-HFTransformers" } ], "https://github.com/PauldeLavallaz/ComfyUI-concat_images_to_api_gemini": [ [ "ConcatImagesToAPIGeminiMPOnly", "ConcatTwoImagesRaw", "GridCollageARCols" ], { "title_aux": "ComfyUI-concat_images_to_api_gemini" } ], "https://github.com/PauldeLavallaz/comfyui_morpheus_NanoBanana_Mask": [ [ "MorpheusBatchImagesCropV25Fix", "MorpheusImageEditingPrompt", "MorpheusNanoBananaMaskGeminiV25Fix" ], { "title_aux": "ComfyUI-concat_images_to_api_gemini [WIP]" } ], "https://github.com/PeterMikhai/Doom_Flux_NodePack": [ [ "DoomFluxInpaintSampler", "DoomFluxLoader", "DoomFluxLoader_GGUF", "DoomFluxSampler", "DoomFluxSamplerAdvanced", "DoomFluxSuperLoader" ], { "title_aux": "DoomFLUX Nodes [WIP]" } ], "https://github.com/Polygoningenieur/ComfyUI-Diffusion-SDXL-Video": [ [ "DiffusionSDXLFrameByFrame" ], { "title_aux": "ComfyUI-Diffusion-SDXL-Video" } ], "https://github.com/PopeyesBiscuit/ComfyUI-DeleteFolder": [ [ "DeleteInputFolder", "DeleteOutputFolder" ], { "title_aux": "ComfyUI Delete Folder Nodes [UNSAFE]" } ], "https://github.com/PopeyesBiscuit/ComfyUI-WebSocketLoRAExporter": [ [ "SimpleLoRALoader", "WebSocket_LoRA_Exporter" ], { "title_aux": "ComfyUI-WebSocketLoRAExporter" } ], "https://github.com/Poseidon-fan/ComfyUI-fileCleaner": [ [ "Clean input and output file" ], { "title_aux": "ComfyUI-fileCleaner [UNSAFE]" } ], "https://github.com/PozzettiAndrea/ComfyUI-CADabra": [ [ "BGPSegSegmentation", "BrepGeneration", "CADAnalysisViewer", "CADBoundingBox", "CADCheckOverlappingFaces", "CADEdgeAnalysis", "CADEdgeDetailAnalyzer", "CADEdgeViewer", "CADExtractFaces", "CADFaceAnalysis", "CADFixDegenerateFaces", "CADGetFilename", "CADHealShape", "CADMergeVertices", "CADProjectFacesXY", "CADROISelector", "CADRaytracerBVH", "CADRecodeInference", "CADSave", "CADSewFaces", "CADSplitComponents", "CADTransform", "CAD_Convert_Format", "CAD_Load", "CAD_Load_From_Folder", "CAD_Mesh_Gmsh", "CAD_Mesh_Gmsh_Advanced", "CAD_Quality_Metrics", "CAD_Remesh_OCC", "CAD_Remesh_OCC_Advanced", "CadQueryExecute", "CadrilleImageInference", "CadrilleInference", "CadrilleTextInference", "FloatMath", "LoadBGPSegModels", "LoadCADRecodeModel", "LoadCadrilleModel", "LoadNeurCADReconModel", "LoadPoint2CADModel", "LoadPointCloudXYZ", "LoadSECADNetModel", "LoadSurfaceParams", "ML_FeatureDetection", "ML_SurfaceRecon", "MaskAnalyzer", "MaskNormalizer", "MasksToRGB", "MeshFaceSegmentation", "MeshSegmentToPointCloud", "MeshToVoxel", "NeurCADReconInference", "NeurCADReconLoadCheckpoint", "NeurCADReconTrain", "Point2CADExportBrep", "Point2CADSegmentation", "Point2CADSurfaceFitting", "Point2CADSurfaceFittingOCC", "Point2CADTopologyExtraction", "PointCloudSegmentation", "PreviewCADBatch", "PreviewCADOCC", "PrimitiveFitting", "QuadRemesh", "SECADNetFinetune", "SECADNetInference", "SECADNetLatentToMesh", "SaveSurfaceParams", "ScrambleFaceIDMask" ], { "title_aux": "CADabra [WIP]" } ], "https://github.com/PozzettiAndrea/ComfyUI-Hunyuan3D-Part": [ [ "ClearAllModelCaches", "ComputeMeshFeatures", "ExplodedMeshViewer", "Hunyuan3DLoadMesh", "Hunyuan3DPreviewBoundingBoxes", "Hunyuan3DSaveMesh", "LoadBoundingBoxes", "LoadP3SAMSegmentor", "LoadXPartModels", "OffloadModelToCPU", "P3SAMSegmentMesh", "ReloadModelToGPU", "SaveBoundingBoxes", "XPartGenerateParts" ], { "title_aux": "Hunyuan3D-Part [WIP]" } ], "https://github.com/PozzettiAndrea/ComfyUI-MotionCapture": [ [ "BVHViewer", "BVHtoFBX", "CompareSMPLtoBVH", "FBXAnimationViewer", "FBXPreview", "GVHMRInference", "LoadBVHFromFolder", "LoadFBXCharacter", "LoadGVHMRModels", "LoadSAM3DBodyModels", "LoadSMPL", "MHRViewer", "SAM3DVideoInference", "SMPLRetargetToSMPL", "SMPLToFBX", "SMPLViewer", "SMPLtoBVH", "SaveMHR", "SaveSMPL" ], { "author": "gpastal", "title_aux": "MotionCapture [UNSAFE]" } ], "https://github.com/PozzettiAndrea/ComfyUI-SAM3DObjects": [ [ "LoadSAM3DModel", "SAM3DExportMesh", "SAM3DExportPLY", "SAM3DExportPLYBatch", "SAM3DExtractMesh", "SAM3DGaussianDecode", "SAM3DMeshDecode", "SAM3DRenderSingle", "SAM3DSLATGen", "SAM3DSparseGen", "SAM3DTextureBake", "SAM3DVisualizer", "SAM3D_DepthEstimate", "SAM3D_PoseOptimization", "SAM3D_PreviewPointCloud", "SAM3D_UnloadModel" ], { "title_aux": "SAM3DObjects [UNSAFE]" } ], "https://github.com/PozzettiAndrea/ComfyUI-UniRig": [ [ "UniRigApplySkinningMLNew", "UniRigExportPosedFBX", "UniRigExtractSkeletonNew", "UniRigLoadMesh", "UniRigLoadRiggedMesh", "UniRigLoadSkeletonModel", "UniRigLoadSkinningModel", "UniRigPreviewRiggedMesh", "UniRigSaveMesh", "UniRigSaveSkeleton" ], { "title_aux": "ComfyUI-UniRig [WIP]" } ], "https://github.com/QingLuanWithoutHeart/comfyui-file-image-utils": [ [ "FileManagerV2", "IfTextEquals", "LoadImageFromPath" ], { "title_aux": "ComfyUI File/Image Utils Nodes [UNSAFE]" } ], "https://github.com/Quasimondo/ComfyUI-QuasimondoNodes": [ [ "CPPN Generator", "Color Match", "Coordinates From Mask", "Custom Shader", "Distance Map", "Folder Queue Manager", "Image Blend by Mask (Batch)", "Image Noise Generator", "Image to Optical Flow", "Perlin Noise Generator", "Preview Mask", "Random Image Generator", "Shift Mask", "Slit Scan", "Spring Mesh", "Temporal Blur", "Video Queue Manager" ], { "title_aux": "ComfyUI-QuasimondoNodes [WIP]" } ], "https://github.com/QuietNoise/ComfyUI-Queue-Manager": [ [ "Workflow Name" ], { "title_aux": "ComfyUI Queue Manager [WIP]" } ], "https://github.com/RLW-Chars/comfyui-promptbymood": [ [ "Prompt By Mood" ], { "title_aux": "comfyui-promptbymood [WIP]" } ], "https://github.com/RM2-0/ComfyUI-Upscale": [ [ "BatchImageUpscaleWithModel" ], { "title_aux": "ComfyUI-Upscale" } ], "https://github.com/RUFFY-369/ComfyUI-FeatureBank": [ [ "FeatureBankAttentionProcessor" ], { "title_aux": "ComfyUI-FeatureBank" } ], "https://github.com/Raidez/comfyui-kuniklo-collection": [ [ "ApplySVG2Image", "Properties" ], { "title_aux": "Kuniklo Collection" } ], "https://github.com/RamonGuthrie/ComfyUI-RBG-LoraConverter": [ [ "RBGLoraKeyConverterNode" ], { "title_aux": "ComfyUI-RBG-LoRA-Converter [UNSAFE]" } ], "https://github.com/Randomwalkforest/Comfyui-Koi-Toolkit": [ [ "AliyunChat", "AliyunVLChat", "Florence2CoordinateExtractor", "Florence2JsonShow", "ImageDesaturateEdgeBinarize", "ImageSubtraction", "ImageSubtractionAdvanced", "ImageToSVG_Potracer", "MaskExternalRectangle", "PreviewSVG", "SVGToImage", "SaveSVG", "SearchIconFreepik", "SimpleImageStitch", "TextSplitLines", "imageStitchForICImproved", "imageStitchForICImproved_CropBack" ], { "author": "chflame", "description": "A set of nodes for ComfyUI that can composite layer and mask to achieve Photoshop like functionality.", "nickname": "LayerStyle", "title": "LayerStyle", "title_aux": "Comfyui-Koi-Toolkit" } ], "https://github.com/Rayen21/ComfyUI-PromptLinePlus": [ [ "PromptLinePlus" ], { "title_aux": "[WIP] ComfyUI-PromptLinePlus" } ], "https://github.com/RicherdLee/comfyui-oss-image-save": [ [ "SaveImageOSS" ], { "title_aux": "comfyui-oss-image-save [WIP]" } ], "https://github.com/Rizzlord/ComfyUI-SeqTex": [ [ "SeqTex_DisplaceMesh", "SeqTex_Load_Mesh", "SeqTex_Loader", "SeqTex_ProjectTexture", "SeqTex_Step1_ProcessMesh", "SeqTex_Step2_GenerateCondition", "SeqTex_Step3_GenerateTexture", "SeqTex_Step4_SaveMesh", "SeqTex_TensorsToImages" ], { "title_aux": "ComfyUI-SeqTex" } ], "https://github.com/RobbertB80/ComfyUI-SharePoint-Upload": [ [ "SharePointUploadNode" ], { "title_aux": "ComfyUI SharePoint/OneDrive Upload Node [UNSAFE]" } ], "https://github.com/RobeSantoro/ComfyUI-RobeNodes": [ [ "AudioWeights to FadeMask \ud83d\udc24", "Boolean Primitive \ud83d\udc24", "Image Input Switch \ud83d\udc24", "Indices Generator \ud83d\udc24", "List Image Path \ud83d\udc24", "List Model Path \ud83d\udc24", "List Video Path \ud83d\udc24", "Peaks Weights Generator \ud83d\udc24", "Save Image (JPEG) \ud83d\udc24", "easy loadImageBase64" ], { "title_aux": "Comfy UI Robe Nodes [UNSAFE]" } ], "https://github.com/Rocky-Lee-001/ComfyUI_SZtools": [ [ "RSZImageTaggerSave", "ShanZhuDepthVAEEncode", "ShanZhuLoadImagesFromDirList", "ShanZhuTextJoin", "ShanZhuTextSaver", "ShanzhuDepthVAEDecoder", "ShanzhuLujingTIFSaver", "ShanzhuTifSaver", "ShanzhuVAEDecodeSmooth", "TSZImageTaggerSave" ], { "title_aux": "ComfyUI_SZtools" } ], "https://github.com/RomanticQq/ComfyUI-Groudingdino-Sam": [ [ "grounded_sam2_cut", "grounded_sam2_cut_gaussian", "groundingdino", "groundingdino_clip", "groundingdino_clip_2", "groundingdino_draw_bbox" ], { "title_aux": "ComfyUI-Groudingdino-Sam" } ], "https://github.com/Rosegun007/ComfyUI-Pandora": [ [ "Image Fill Color | Pandora", "Image From File | Pandora", "Mask to Image | Pandora", "Preview Image | Pandora", "Preview Mask | Pandora", "Text On Image | Pandora" ], { "title_aux": "ComfyUI-Pandora" } ], "https://github.com/RoyKillington/miscomfy-nodes": [ [ "VeniceUpscale" ], { "title_aux": "Miscomfy Nodes [WIP]" } ], "https://github.com/SKBv0/ComfyUI-RetroEngine": [ [ "RetroEngineNode" ], { "title_aux": "Retro Engine Node for ComfyUI" } ], "https://github.com/SXQBW/ComfyUI-Qwen3": [ [ "QwenVisionParser" ], { "title_aux": "ComfyUI-Qwen-VLM [WIP]" } ], "https://github.com/SadaleNet/ComfyUI-Prompt-To-Prompt": [ [ "CLIPTextEncodePromptToPrompt", "KSamplerPromptToPrompt", "KSamplerPromptToPromptAttentionMapLogger", "LocalBlendLayerPresetPromptToPrompt" ], { "title_aux": "ComfyUI Port for Google's Prompt-to-Prompt" } ], "https://github.com/Saganaki22/ComfyUI-ytdl_nodes": [ [ "YTDLDownloader", "YTDLLinksInput", "YTDLPreview", "YTDLPreviewAudio" ], { "title_aux": "ComfyUI YTDL Nodes [WIP]" } ], "https://github.com/Sai-ComfyUI/ComfyUI-MS-Nodes": [ [ "FloatMath", "MS_Boolean", "MS_Float", "MS_GenerateSeed", "MS_NP_Vector3", "PowerFractalCrossHatchNode", "PowerFractalNoiseNode", "VectorMath" ], { "title_aux": "ComfyUI-MS-Nodes [WIP]" } ], "https://github.com/Sakura-nee/ComfyUI_Save2Discord": [ [ "SendToWebhook" ], { "title_aux": "ComfyUI_Save2Discord" } ], "https://github.com/SanDiegoDude/ComfyUI-HiDream-Sampler": [ [ "HiDreamImg2Img", "HiDreamResolutionSelect", "HiDreamSampler", "HiDreamSamplerAdvanced" ], { "title_aux": "HiDreamSampler for ComfyUI [WIP]" } ], "https://github.com/Scaryplasmon/ComfTrellis": [ [ "LoadTrellisModel", "RembgSquare", "SaveGLBFile", "TrellisGrid", "TrellisInference" ], { "title_aux": "ComfTrellis [WIP]" } ], "https://github.com/Seb-Lis/comfyui-seed-selector": [ [ "MySeedSelectorInt", "SeedSelectorInt", "SeedSelectorIntWithDisplay" ], { "title_aux": "comfyui-seed-selector" } ], "https://github.com/SeedV/ComfyUI-SeedV-Nodes": [ [ "ALL_Model_UnLoader(SEEDV)", "AdvancedScript", "CheckpointLoaderSimpleShared //SeedV", "ControlNetLoaderAdvancedShared", "HandleImage(SEEDV)", "LoraLoader //SeedV", "Script", "Switch_Any(SEEDV)", "TCD_Sampler(SEEDV)", "nunchakuLoraAdapter(SEEDV)" ], { "title_aux": "ComfyUI-SeedV-Nodes [UNSAFE]" } ], "https://github.com/Sephrael/comfyui_caption-around-image": [ [ "CaptionAroundImageSmart", "PrintPromptValues", "PromptProvider", "TextboxReferenceNode" ], { "title_aux": "comfyui_caption-around-image" } ], "https://github.com/ShahFaisalWani/ComfyUI-Mojen-Nodeset": [ [ "MojenAnalyzeProcessor", "MojenAspectRatio", "MojenImageLoader", "MojenNSFWClassifier", "MojenNSFWClassifierSave", "MojenStringLength", "MojenStyleExtractor", "MojenTagProcessor", "MojenTransparentBg" ], { "title_aux": "ComfyUI-Mojen-Nodeset" } ], "https://github.com/Shinsplat/ComfyUI-Shinsplat": [ [ "Clip Text Encode (Shinsplat)", "Clip Text Encode ALT (Shinsplat)", "Clip Text Encode SD3 (Shinsplat)", "Clip Text Encode SDXL (Shinsplat)", "Clip Text Encode T5 (Shinsplat)", "Clip Tokens Encode (Shinsplat)", "Green Box (Shinsplat)", "Hex To Other (Shinsplat)", "KSampler (Shinsplat)", "Lora Loader (Shinsplat)", "Nupoma (Shinsplat)", "Seed (Shinsplat)", "Shinsplat_CLIPTextEncodeFlux", "String Interpolated (Shinsplat)", "Sum Wrap (Shinsplat)", "Tensor Toys (Shinsplat)", "Test Node (Shinsplat)", "Text To Tokens (Shinsplat)", "Text To Tokens SD3 (Shinsplat)", "Variables (Shinsplat)" ], { "author": "Shinsplat", "description": "", "nickname": "shinsplat", "title": "Shinsplat", "title_aux": "ComfyUI-Shinsplat [UNSAFE]" } ], "https://github.com/SilentLuxRay/ComfyUI-Furrey-Super-Prompt": [ [ "FurreySuperPrompt" ], { "title_aux": "[WIP] ComfyUI-Furrey-Super-Prompt" } ], "https://github.com/SirVeggie/comfyui-sv-nodes": [ [ "SV-AccumulateNode", "SV-AccumulationGetItemNode", "SV-AccumulationGetLengthNode", "SV-AccumulationHeadNode", "SV-AccumulationSetItemNode", "SV-AccumulationTailNode", "SV-AccumulationToListNode", "SV-AnyToAny", "SV-ApplyCurve", "SV-ApplyCurveFromStep", "SV-AssertNotNone", "SV-BasicParams", "SV-BasicParamsCustom", "SV-BasicParamsOutput", "SV-BasicParamsPlus", "SV-BasicParamsStartEnd", "SV-BooleanNot", "SV-CacheObject", "SV-CheckNone", "SV-CheckNoneNot", "SV-ClearCustomCaches", "SV-CompressConds", "SV-ConditioningReroute", "SV-ConsolePrint", "SV-ConsolePrintLoop", "SV-ConsolePrintMulti", "SV-CurveFromEquation", "SV-DefaultBoolean", "SV-DefaultFloat", "SV-DefaultInt", "SV-DefaultString", "SV-DefaultValue", "SV-EquationCompare", "SV-FloatRerouteForSubnodes", "SV-FlowBlocker", "SV-FlowGate", "SV-FlowGateMulti", "SV-FlowNode", "SV-FlowPipeCombine", "SV-FlowPipeInput", "SV-FlowPipeInputIndex", "SV-FlowPipeInputKey", "SV-FlowPipeInputKeyTuple", "SV-FlowPipeInputLarge", "SV-FlowPipeInputModel", "SV-FlowPipeInputParams", "SV-FlowPipeOutput", "SV-FlowPipeOutputIndex", "SV-FlowPipeOutputKey", "SV-FlowPipeOutputKeyTuple", "SV-FlowPipeOutputLarge", "SV-FlowPipeOutputModel", "SV-FlowPipeOutputParams", "SV-ForLoopClose", "SV-ForLoopOpen", "SV-HashItems", "SV-HashModel", "SV-HashObject", "SV-IfBranch", "SV-ImageReroute", "SV-InputSelect", "SV-InputSelectBoolean", "SV-InputSelectCompare", "SV-IntMathOperation", "SV-ListToAccumulationNode", "SV-LoadTextFile", "SV-LoraSeparator", "SV-ManualCache", "SV-MathAddInt", "SV-MathCompare", "SV-MathOperation", "SV-MetadataJson", "SV-ModelName", "SV-ModelReroute", "SV-NormalizeImageSize", "SV-NormalizeImageSize64", "SV-NormalizeSamples", "SV-PadImage", "SV-PromptPlusModel", "SV-PromptPlusModelOutput", "SV-PromptProcessing", "SV-PromptProcessingAdvanced", "SV-PromptProcessingEncode", "SV-PromptProcessingEncodeList", "SV-PromptProcessingGetCond", "SV-PromptProcessingPromptControl", "SV-PromptProcessingRecursive", "SV-PromptProcessingSimple", "SV-PromptProcessingVars", "SV-ResolutionSelector", "SV-ResolutionSelector2", "SV-ResolutionSelector2Output", "SV-SamplerNameToSampler", "SV-SaveTextFile", "SV-SigmaAsFloat", "SV-SigmaConcat", "SV-SigmaContinue", "SV-SigmaContinueLinear", "SV-SigmaEmpty", "SV-SigmaLength", "SV-SigmaOneStep", "SV-SigmaRange", "SV-SigmaRemap", "SV-SigmaReroute", "SV-SigmaReverse", "SV-SigmaStartEnd", "SV-SigmaStrength", "SV-SimpleText", "SV-StringCombine", "SV-StringSeparator", "SV-SwapValues", "SV-TimerEnd", "SV-TimerStart", "SV-ToBoolNode", "SV-UnitFloat", "SV-ValueRepeater", "SV-VariableClear", "SV-VariableGet", "SV-VariableSet", "SV-WhileLoopClose", "SV-WhileLoopOpen", "SV-WildcardLoader", "SV-WildcardProcessing", "SV-WildcardString" ], { "title_aux": "SirVeggie/Custom nodes for ComfyUI" } ], "https://github.com/SlackinJack/multigpu_diffusion_comfyui": [ [ "AdvancedSchedulerSelector", "AsyncDiffADSampler", "AsyncDiffConfig", "AsyncDiffSDSampler", "AsyncDiffSDUpscaleSampler", "AsyncDiffSVDSampler", "CheckpointSelector", "ControlNetSelector", "DistrifuserConfig", "DistrifuserSDSampler", "EncodePromptWithCompel", "GGUFSelector", "HostConfig", "IPAdapterSelector", "LoraSelector", "MotionAdapterLoraSelector", "MotionAdapterSelector", "MotionModuleSelector", "MultiLoraJoiner", "SchedulerSelector", "VAESelector", "xDiTConfig", "xDiTSampler", "xDiTUSPConfig", "xDiTUSPImageSampler", "xDiTUSPVideoSampler" ], { "title_aux": "multigpu_diffusion_comfyui" } ], "https://github.com/SleazySleaze/aesthetic-persona-comfyui-node": [ [ "AestheticPersonaParser" ], { "title_aux": "aesthetic-persona-comfyui-node" } ], "https://github.com/Slix-M-Lestragg/comfyui-enhanced": [ [ "Range Iterator" ], { "title_aux": "comfyui-enhanced [WIP]" } ], "https://github.com/Solankimayursinh/PMSnodes": [ [ "InputAnalyzer", "LoadBase64Audio", "LoadImageBase64", "LoadMaskBase64", "PMSLoadText", "PMSSendAudio", "PMSSendImage" ], { "title_aux": "PMSnodes [WIP]" } ], "https://github.com/Solarish/ComfyUI-MidnightLook": [ [ "MidnightLook_AnyToString", "MidnightLook_CropDATAToBBOX", "MidnightLook_CropForInpaint", "MidnightLook_LatentSizePresets", "MidnightLook_LoadImageByURL", "MidnightLook_PasteAfterInpaint", "MidnightLook_StringToBBOX", "MidnightLook_UploadToR2" ], { "title_aux": "fyUI-MidnightLook [WIP]" } ], "https://github.com/Soliton80/ComfyUI-Watermark-Detection-YOLO": [ [ "WatermarkDetector", "WatermarkDetectorLoader" ], { "title_aux": "Watermark Detection YOLO Custom Node [WIP]" } ], "https://github.com/Sophylax/ComfyUI-ReferenceMerge": [ [ "InpaintRegionRestitcher", "ReferenceInpaintComposite" ], { "title_aux": "ComfyUI-ReferenceMerge" } ], "https://github.com/Soppatorsk/comfyui_img_to_ascii": [ [ "FirstNode", "Img_to_ASCII" ], { "title_aux": "comfyui_img_to_ascii [WIP]" } ], "https://github.com/SpaceWarpStudio/ComfyUI_Remaker_FaceSwap": [ [ "RemakerFaceSwap" ], { "title_aux": "ComfyUI_Remaker_FaceSwap" } ], "https://github.com/Stable-X/ComfyUI-Hi3DGen": [ [ "DifferenceExtractorNode", "DownloadAndLoadStableXModel", "IF_TrellisCheckpointLoader", "IF_TrellisImageTo3D", "StableXProcessImage" ], { "title_aux": "ComfyUI-Hi3DGen" } ], "https://github.com/StableDiffusionVN/SDVN_Comfy_node": [ [ "SDVM Image List Repeat", "SDVN API chatbot", "SDVN Any From List", "SDVN Any Input Type", "SDVN Any List", "SDVN Any Repeat", "SDVN Any Show", "SDVN AnyDownload List", "SDVN Apply Kontext Reference", "SDVN Apply Style Model", "SDVN Auto Generate", "SDVN AutoSwitch", "SDVN Boolean", "SDVN CLIP Download", "SDVN CLIP Text Encode", "SDVN CLIPVision Download", "SDVN Checkpoint Download", "SDVN Checkpoint Download List", "SDVN ControlNet Download", "SDVN Controlnet Apply", "SDVN Crop By Ratio", "SDVN DALL-E Generate Image", "SDVN Dic Convert", "SDVN DiffsynthControlNet Apply", "SDVN DiffsynthUnionLora Apply", "SDVN DualCLIP Download", "SDVN Easy IPAdapter weight", "SDVN Empty Latent Ratio", "SDVN Exif check", "SDVN Fill Background", "SDVN Filter List", "SDVN Flip Image", "SDVN Float Slider", "SDVN GPT Image", "SDVN Gemini 3 Pro Image", "SDVN Gemini Flash 2 Image", "SDVN Get Mask Size", "SDVN Google Imagen", "SDVN IC Lora Layout", "SDVN IC Lora Layout Crop", "SDVN IPAdapterModel Download", "SDVN Image Adjust", "SDVN Image Film Grain", "SDVN Image HSL", "SDVN Image Info", "SDVN Image Layout", "SDVN Image Repeat", "SDVN Image Scraper", "SDVN Image Size", "SDVN Image White Balance", "SDVN ImageGallery", "SDVN Inpaint", "SDVN Inpaint Crop", "SDVN InstantIDModel Download", "SDVN Int Slider", "SDVN Join Parameter", "SDVN KSampler", "SDVN Load Checkpoint", "SDVN Load Checkpoint Filter", "SDVN Load Google Sheet", "SDVN Load Image", "SDVN Load Image Folder", "SDVN Load Image From List", "SDVN Load Image Ultimate", "SDVN Load Image Url", "SDVN Load Lora", "SDVN Load Lora Filter", "SDVN Load Text", "SDVN LoadPinterest", "SDVN Logic", "SDVN Loop Inpaint Stitch", "SDVN Lora Download", "SDVN Lora info", "SDVN Mask Regions", "SDVN Mask To Transparent Color", "SDVN Menu Option", "SDVN Menu Option Extra", "SDVN Merge Flux", "SDVN Merge SD1", "SDVN Merge SDXL", "SDVN Metadata Check", "SDVN Model Export", "SDVN Model Merge", "SDVN Model info editor", "SDVN ModelPatch Download", "SDVN Overlay Images", "SDVN Overlay Mask Color Image", "SDVN Pipe In", "SDVN Pipe Out", "SDVN Pipe Out All", "SDVN QuadrupleCLIP Download", "SDVN QwenEdit TextEncoder", "SDVN QwenEdit TextEncoder Plus", "SDVN RGBA to RGB", "SDVN Random Prompt", "SDVN Run Python Code", "SDVN Run Test", "SDVN Save Image", "SDVN Save Text", "SDVN Seed", "SDVN Simple Any Input", "SDVN Slider 1", "SDVN Slider 100", "SDVN StyleModel Download", "SDVN Styles", "SDVN Switch", "SDVN Translate", "SDVN UNET Download", "SDVN UPscale Latent", "SDVN Upscale Image", "SDVN UpscaleModel Download", "SDVN VAE Download", "SDVN Yolo8 Seg" ], { "title_aux": "SDVN Comfy node [UNSAFE]" } ], "https://github.com/StaffsGull/comfyui_scene_builder": [ [ "CharacterBuilderNode", "ClothingItemNode", "ClothingMergerNode", "EnvironmentBuilderNode", "MergeCharactersNode", "PhotoStyleBuilderNode", "SceneCombinerNode" ], { "title_aux": "comfyui_scene_builder [WIP]" } ], "https://github.com/StartHua/Comfyui_CSDMT_CXH": [ [ "CSD" ], { "title_aux": "Comfyui_CXH_CRM" } ], "https://github.com/StartHua/Comfyui_CXH_CRM": [ [ "CRM" ], { "title_aux": "Comfyui_CXH_CRM" } ], "https://github.com/StartHua/Comfyui_CXH_joy_caption": [ [ "CXH_DownloadAndLoadFlorence2Model", "CXH_Florence2Run", "CXH_HG_Model_Load", "CXH_IC_Lora_Florence2Run", "CXH_IC_lora_reversal", "CXH_Ic_lora_Joy_batch", "CXH_Min2_6_classifiy", "CXH_Min2_6_prompt_Run", "CXH_MinCP3_4B_Chat", "CXH_MinCP3_4B_Load", "CXH_SmolVlm_Load", "CXH_SmolVlm_Run", "Joy_caption", "Joy_caption_alpha_batch", "Joy_caption_alpha_batch_Dirs", "Joy_caption_alpha_load", "Joy_caption_alpha_prompt", "Joy_caption_alpha_run", "Joy_caption_load" ], { "title_aux": "Comfyui_CXH_joy_caption [SECURITY SCREENING]" } ], "https://github.com/StartHua/Comfyui_Flux_Style_Ctr": [ [ "CXH_StyleModelApply" ], { "title_aux": "Comfyui_Flux_Style_Ctr [WIP]" } ], "https://github.com/StartHua/Comfyui_leffa": [ [ "CXH_Leffa_Viton_Load", "CXH_Leffa_Viton_Run" ], { "title_aux": "Comfyui_leffa" } ], "https://github.com/StoryWalker/comfyui_flux_collection_advanced": [ [ "Example", "FluxControlNetApply", "FluxControlNetApplyPreview", "FluxControlNetLoader", "FluxImagePreview", "FluxImageUpscaler", "FluxLoader", "FluxSamplerParameters", "FluxTextPrompt" ], { "title_aux": "comfyui_flux_collection_advanced [WIP]" } ], "https://github.com/SushantSingh-23-01/comfyui_flowrider_nodes": [ [ "FilmGrainVFX", "SaveCustomResolutions", "SaveImageCustom", "SelectCustomResolutions" ], { "title_aux": "comfyui_flowrider_nodes [UNSAFE]" } ], "https://github.com/Symbiomatrix/Comfyui-Sort-Files": [ [ "ImageSaverSBM", "SortControlSBM", "StringToFloatSBM", "VideoSeriesMergerSBM" ], { "author": "SBM", "title_aux": "Comfyui-Sort-Files" } ], "https://github.com/TSFSean/ComfyUI-TSFNodes": [ [ "GyroOSC" ], { "title_aux": "ComfyUI-TSFNodes" } ], "https://github.com/Tawbaware/ComfyUI-Tawbaware": [ [ "LatentBlendGradient", "ReverseLatentBatch", "WanVideoReCamMasterGenerateOrbitCameraEx" ], { "title_aux": "ComfyUI-Tawbaware [WIP]" } ], "https://github.com/Temult/TWanSigmaSampler": [ [ "TWanVideoSigmaSampler" ], { "title_aux": "TWanVideoSigmaSampler: EXPERIMENTAL [WIP]" } ], "https://github.com/ThatGlennD/ComfyUI-Image-Analysis-Tools": [ [ "Blur Detection", "Clipping Analysis", "Color Cast Detector", "Color Harmony Analyzer", "Color Temperature Estimator", "Contrast Analysis", "Defocus Analysis", "Edge Density Analysis", "Entropy Analysis", "Noise Estimation", "RGB Histogram Renderer", "Sharpness / Focus Score" ], { "title_aux": "ComfyUI Image Analysis Toolkit [WIP]" } ], "https://github.com/TheJorseman/IntrinsicCompositingClean-ComfyUI": [ [ "AlbedoHarmonizer", "AlbedoModelLoader", "CompleteRelighting", "CompositeNormalsCalculator", "DepthEstimator", "DepthModelLoader", "ExtractInvShading", "ExtractSmallBgShd", "HarmonizedImageCreator", "ImageResizer", "ImageResizerNP", "ImageResizerNPMASK", "IntrinsicDecomposer", "IntrinsicModelLoader", "LightCoeffExtractor", "LoadImagePIL", "MaskApplier", "MaskGenerator", "MaskPreprocessor", "NormalsExtractor", "NormalsModelLoader", "ReshadingModelLoader", "ReshadingProcessor" ], { "title_aux": "IntrinsicCompositingClean-ComfyUI" } ], "https://github.com/TheLocalLab/ComfyUI-Kandinsky-GGUF": [ [ "EmptyKandinskyV5_Latent", "KandinskyV5_ImageToVideoLatent", "KandinskyV5_Loader", "KandinskyV5_PruneFrames", "KandinskyV5_Sampler", "KandinskyV5_TextEncode", "KandinskyV5_VAEDecode", "KandinskyV5_VAELoader" ], { "title_aux": "ComfyUI-Kandinsky-GGUF [WIP]" } ], "https://github.com/ThisModernDay/ComfyUI-InstructorOllama": [ [ "OllamaInstructorNode" ], { "title_aux": "ComfyUI Instructor Ollama" } ], "https://github.com/ThuckMaBaws/TMB-Camera-Modifier": [ [ "Camera Modifier Selector" ], { "title_aux": "TMB Camera Modifier for ComfyUI [WIP]" } ], "https://github.com/TimothyCMeehan/comfyui-ck3-presets": [ [ "CK3 Resize Image", "CK3ResizeImage", "CK3SizePreset" ], { "title_aux": "ComfyUI CK3 Presets" } ], "https://github.com/Toxic1228/Eleven-labs-comfyui-sts": [ [ "ElevenLabs_SpeechToSpeech" ], { "title_aux": "Eleven-labs-comfyui-sts" } ], "https://github.com/Tr1dae/ComfyUI-CustomNodes-MVM": [ [ "LoadImageFromFolderMVM", "LoadImagesFromFolderRandomMVM", "LoadImagesFromRelativePathRandomMVM", "LoadTextFromFolderMVM" ], { "title_aux": "ComfyUI-CustomNodes-MVM" } ], "https://github.com/UltraNoob-NazoGiken/ComfyUI-TOML-Tools": [ [ "CreateTomlData", "GetTomlValue", "LoadToml", "MergeTomlData", "SaveToml" ], { "title_aux": "ComfyUI-TOML-Tools [WIP]" } ], "https://github.com/UmutGuzel/tryvariantai-comfyui": [ [ "DebugMaskNode", "FillTransparencyNode", "MaskExpandBorder", "MaskExpandBorderAdvanced", "MaskFromContoursOpenCV", "MaskToTransparentNode", "SimpleWhiteDetectorNode", "WhiteToTransparentNode" ], { "title_aux": "ComfyUI-yolov5-face [WIP]" } ], "https://github.com/VectorASD/ComfyUI-VectorASD": [ [ "ASD_CLIPLoader", "ASD_CLIPSplitter", "ASD_CLIPTextEncode", "ASD_CompareAnything", "ASD_JoinString", "ASD_JoinStringMulti", "ASD_JoinStringMultiPrefix", "ASD_JoinStringPrefix" ], { "title_aux": "ComfyUI-VectorASD" } ], "https://github.com/Velour-Fog/comfy-latent-nodes": [ [ "CustomLoadLatent", "CustomSaveLatent" ], { "title_aux": "comfy-latent-nodes [UNSAFE]" } ], "https://github.com/VictorLopes643/ComfyUI-Video-Dataset-Tools": [ [ "VideoFrameExtractor", "VideoFrameSaver" ], { "title_aux": "ComfyUI-Video-Dataset-Tools [WIP]" } ], "https://github.com/Video3DGenResearch/comfyui-batch-input-node": [ [ "BatchImageAndPrompt", "BatchInputCSV", "BatchInputText" ], { "title_aux": "ComfyUI Batch Input Node" } ], "https://github.com/VisionExp/ve_custom_comfyui_nodes": [ [ "Asset Image", "LoadImgFromInputUrl", "Render3d", "assets/Asset Image", "render3d/Render Node" ], { "title_aux": "ve_custom_comfyui_nodes" } ], "https://github.com/Vkabuto23/comfyui_openrouter_ollama": [ [ "OllamaNode", "OllamaNodeExperimental", "OllamaVisionNode", "OllamaVisionNodeExperimental", "OpenRouterNode", "OpenRouterNodeExperimental", "OpenRouterVisionNode", "OpenRouterVisionNodeExperimental" ], { "title_aux": "ComfyUI Custom Nodes: OpenRouter & Ollama [UNSAFE]" } ], "https://github.com/Vsolon/ComfyUI-CBZ-Pack": [ [ "CBZ Preview Any", "CBZCollector", "CBZCollectorPassthrough", "CBZUnpacker", "CBZUnpackerPassthrough", "DirToCBZ", "DirToCBZPassthrough", "ExportCBZ", "ExportCBZPassthrough" ], { "title_aux": "ComfyUI-CBZ-Pack [UNSAFE]" } ], "https://github.com/WASasquatch/ASTERR": [ [ "ASTERR", "SaveASTERR" ], { "title_aux": "ASTERR [UNSAFE]" } ], "https://github.com/WSJUSA/Comfyui-StableSR": [ [ "ColorFix", "StableSRUpscalerPipe" ], { "author": "WSJUSA", "description": "This module enables StableSR in Comgfyui. Ported work of sd-webui-stablesr. Original work for Auotmaatic1111 version of this module and StableSR credit to LIightChaser and Jianyi Wang.", "nickname": "StableSR", "title": "StableSR", "title_aux": "pre-comfyui-stablsr" } ], "https://github.com/WaiyanLing/ComfyUI-Tracking": [ [ "WorkflowStats" ], { "title_aux": "ComfyUI-Tracking [WIP]" } ], "https://github.com/WenerSantos3/ComfyUI-BlueeUtils": [ [ "BlueeCombineImagesAudioH264", "BlueeFileExists", "BlueeTemplateString", "BlueeUtilsDelete", "BlueeUtilsDownloadTemp", "BlueeUtilsReadTempAudio", "BlueeUtilsReadTempImage", "blueeInput" ], { "title_aux": "ComfyUI-BlueeUtils [UNSAFE]" } ], "https://github.com/WilliamStanford/ComfyUI-VisualLabs": [ [ "CreateFadeMaskAdvancedVL", "PointStringFromFloatArray", "RescaleFloatArray", "StringFromFloatArray" ], { "title_aux": "visuallabs_comfyui_nodes" } ], "https://github.com/WozStudios/ComfyUI-WozNodes": [ [ "CreateImageBatch", "ImageBatchSelectByMask", "ImageBatchTrim", "ImageBatcherByIndexProV2" ], { "title_aux": "ComfyUI-WozNodes" } ], "https://github.com/XiaoHeiziGGG/ComfyUI-Gemini-Kontext": [ [ "GeminiBatchTranslator", "GeminiImageAnalyzer", "GeminiKontextOptimizer", "GeminiTranslator" ], { "title_aux": "ComfyUI-Gemini-Kontext [WIP]" } ], "https://github.com/XiaoHeiziGGG/ComfyUI-GeminiTranslator": [ [ "GeminiBatchTranslator", "GeminiTranslator" ], { "title_aux": "ComfyUI Gemini Translator [WIP]" } ], "https://github.com/Yeonri/ComfyUI_LLM_Are_You_Listening": [ [ "AYL_API_Node", "AYL_GGUF_Node", "AYL_Node" ], { "title_aux": "ComfyUI_LLM_Are_You_Listening [WIP]" } ], "https://github.com/YokoYokoTEC/comfyui-batch-sequence": [ [ "BatchCounter|YokoYokoTEC", "LineRead|YokoYokoTEC" ], { "title_aux": "ComfyUI Batch Sequence Node [UNSAFE]" } ], "https://github.com/YokoYokoTEC/comfyui-sequential-prompt-file": [ [ "File", "Find" ], { "title_aux": "comfyui-sequential-prompt-file [UNSAFE]" } ], "https://github.com/Yuan-ManX/ComfyUI-Step1X-Edit": [ [ "GenerateEditedImage", "LoadAEModel", "LoadDITModel", "LoadImagePath", "LoadQwenVLModel", "Prompt", "SaveEditedImage" ], { "title_aux": "ComfyUI-Step1X-Edit [NAME CONFLICT]" } ], "https://github.com/Yukinoshita-Yukinoe/ComfyUI-KontextOfficialNode": [ [ "KontextImageEditingOfficialAPI_Max", "KontextTextToImageOfficialAPI_Max" ], { "title_aux": "ComfyUI-KontextOfficialNode" } ], "https://github.com/ZHO-ZHO-ZHO/ComfyUI-AuraSR-ZHO": [ [ "AuraSR_Lterative_Zho", "AuraSR_ModelLoader_Zho", "AuraSR_Zho" ], { "title_aux": "ComfyUI-AuraSR-ZHO" } ], "https://github.com/ZHO-ZHO-ZHO/ComfyUI-BiRefNet-ZHO": [ [ "BiRefNet_ModelLoader_Zho", "BiRefNet_Zho" ], { "title_aux": "ComfyUI-BiRefNet-ZHO [BROKEN]" } ], "https://github.com/ZHO-ZHO-ZHO/ComfyUI-Gemini": [ [ "ConcatText_Zho", "DisplayText_Zho", "Gemini_15P_API_S_Advance_Zho", "Gemini_15P_API_S_Chat_Advance_Zho", "Gemini_API_Chat_Zho", "Gemini_API_S_Chat_Zho", "Gemini_API_S_Vsion_ImgURL_Zho", "Gemini_API_S_Zho", "Gemini_API_Vsion_ImgURL_Zho", "Gemini_API_Zho", "Gemini_FileUpload_API_S_Zho", "Gemini_File_API_S_Zho" ], { "title_aux": "ComfyUI-Gemini [NAME CONFLICT]" } ], "https://github.com/ZHO-ZHO-ZHO/ComfyUI-PuLID-ZHO": [ [ "PuLID_Zho" ], { "title_aux": "ComfyUI-PuLID-ZHO [WIP]" } ], "https://github.com/ZHO-ZHO-ZHO/ComfyUI-Wan-ZHO": [ [ "WANMODELS_Generation_Zho", "WANMODELS_ModelLoader_Zho", "WanT2V_Generation_Zho", "WanT2V_ModelLoader_Zho" ], { "title_aux": "ComfyUI Wan2.1 [WIP]" } ], "https://github.com/ZenAI-Vietnam/ComfyUI-gemini-IG": [ [ "Gemini Image Generation", "Gemini Text Generation" ], { "title_aux": "ComfyUI-gemini-IG" } ], "https://github.com/ZenAI-Vietnam/ComfyUI_InfiniteYou": [ [ "FaceCombine", "FaceSwap_InfiniteYou", "InfiniteYouApply" ], { "title_aux": "ComfyUI_InfiniteYou [NAME CONFLICT]" } ], "https://github.com/a-One-Fan/ComfyUI-Blenderesque-Nodes": [ [ "BlenderBlackbody", "BlenderBrickTexture", "BlenderBrightnessContrast", "BlenderCheckerTexture", "BlenderClamp", "BlenderCombineColor", "BlenderCombineXYZ", "BlenderCrop", "BlenderGamma", "BlenderHueSaturationValue", "BlenderInvertColor", "BlenderLensDistortion", "BlenderMapRange", "BlenderMapUV", "BlenderMath", "BlenderMix", "BlenderNoiseTexture", "BlenderRGB", "BlenderRGBtoBW", "BlenderRotate", "BlenderScale", "BlenderSeparateColor", "BlenderSeparateXYZ", "BlenderSetAlpha", "BlenderTransform", "BlenderTranslate", "BlenderUV", "BlenderValue", "BlenderVectorMath", "BlenderVoronoiTexture", "BlenderWavelength" ], { "title_aux": "ComfyUI-Blenderesque-Nodes [WIP]" } ], "https://github.com/a-und-b/ComfyUI_Output_as_Input": [ [ "OutputAsInput" ], { "title_aux": "ComfyUI_Output_as_Input" } ], "https://github.com/aa-parky/pipemind-comfyui": [ [ "BatchImageLoadInput", "BatchImageLoadOutput", "BooleanSwitchAny", "EnhancedKeywordPromptComposer", "KeywordPromptComposer", "LoadTxtFile", "PipemindDisplayAny", "PipemindFlux2MAspectRatio", "PipemindLoraLoader", "PipemindMultilineTextInput", "PipemindQwenAspectRatio", "PipemindSDXL15AspectRatio", "PipemindSaveImageWTxt", "PipemindShowText", "PipemindShowTextFind", "PipemindTokenCounter", "RandomLineFromDropdown", "SelectLineFromDropdown", "SimplePromptCombiner" ], { "title_aux": "pipemind-comfyui" } ], "https://github.com/abuzreq/ComfyUI-Model-Bending": [ [ "Add Noise Module (Bending)", "Add Scalar Module (Bending)", "Compute PCA", "ConditioningApplyOperation", "Custom Code Module", "Dilation Module (Bending)", "Erosion Module (Bending)", "Gradient Module (Bending)", "HSpace Bending", "Latent Operation (Add Noise)", "Latent Operation (Add Scalar)", "Latent Operation (Custom)", "Latent Operation (Multiply Scalar)", "Latent Operation (Rotate)", "Latent Operation (Threshold)", "Latent Operation To Module", "LatentApplyOperationCFGToStep", "LoRA Bending", "Model Bending", "Model Bending (SD Layers)", "Model Inspector", "Model VAE Bending", "Model VAE Inspector", "Multiply Scalar Module (Bending)", "NoiseVariations", "Rotate Module (Bending)", "Scale Module (Bending)", "Sobel Module (Bending)", "Threshold Module (Bending)", "Visualize Feature Map" ], { "title_aux": "ComfyUI Model Bending [UNSAFE]" } ], "https://github.com/adamdavidcole/comfyui-video-xy-plot": [ [ "XYPlotCollectVideo", "XYPlotDirectorySetup", "XYPlotGetValues", "XYPlotSetup", "XYPlotVideoGrid" ], { "title_aux": "ComfyUI XY Video Plot Suite [WIP]" } ], "https://github.com/addddd2/AI_Generated_nodes": [ [ "ExtractImageChannel", "ImageBlendLighter", "ImageCropBorders", "ImageMirrorPad", "ImageOffset", "ImageScaleToQwen", "ImageScaleToTotalPixelsRound64", "ImageStitcher", "LABtoRGB", "MatchRYGCBMColors", "RGBtoLAB", "RGBtoRYGCBM", "RYGCBMtoRGB", "TextCommaToRandomWeighted", "TextCommaToWeighted" ], { "title_aux": "AI_Generated_nodes" } ], "https://github.com/adigayung/comfyui_PlutoNode": [ [ "CompositeImageNode", "FloatArithmeticNode", "FloatToIntNode", "IntArithmeticNode", "PlutoAutoCropFaces", "PlutoAutoSaveImage", "PlutoEmptyLatentByInput", "PlutoGetSizeFromImage", "PreviewImageXX", "TextAppendNode", "TextReplaceNode", "TextToImageNode" ], { "title_aux": "comfyui_PlutoNode" } ], "https://github.com/adithis197/ComfyUI-Caption_to_audio": [ [ "TextToMusicGenAudio" ], { "title_aux": "ComfyUI-Caption_to_audio [WIP]" } ], "https://github.com/adithis197/ComfyUI-multimodal-CaptionToVideoGen": [ [ "CaptionToMusicPromptLLM" ], { "title_aux": "ComfyUI-multimodal-CaptionToVideoGen [WIP]" } ], "https://github.com/aesethtics/ComfyUI-OpenPoser": [ [ "OpenPoser" ], { "title_aux": "ComfyUI-OpenPoser [WIP]" } ], "https://github.com/agavesunset/ComfyUI_LoRA_Tracker": [ [ "LoRAParameterOverlay" ], { "title_aux": "ComfyUI_LoRA_Tracker" } ], "https://github.com/ahkimkoo/ComfyUI-OSS-Upload": [ [ "OSSAudioUploader", "OSSImageUploader", "OSSVideoUploader" ], { "title_aux": "ComfyUI-OSS-Upload [UNSAFE]" } ], "https://github.com/ahmedbana/File-Rename": [ [ "AdvancedFileRenameNode", "FileRenameNode" ], { "title_aux": "File-Rename [UNSAFE]" } ], "https://github.com/ahmedbana/json-creator": [ [ "JsonCreator" ], { "title_aux": "json-creator [WIP]" } ], "https://github.com/ahmedbana/upload-to-azure": [ [ "AzureBlobUploader" ], { "title_aux": "upload-to-azure" } ], "https://github.com/aiden1020/ComfyUI_Artcoder": [ [ "ArtCoder" ], { "title_aux": "ComfyUI_Artcoder [WIP]" } ], "https://github.com/ainanoha/etm_comfyui_nodes": [ [ "ETM_LoadImageFromLocal", "ETM_SaveImage" ], { "title_aux": "etm_comfyui_nodes" } ], "https://github.com/aistudynow/comfyui-wilddragon-nodes": [ [ "WD_FaceRestoreBlend", "WD_ImageFaceCrop2025", "WD_PersonBBoxTracker", "WD_PersonSelector", "WD_PoseFaceFilter" ], { "title_aux": "comfyui-wilddragon-nodes [WIP]" } ], "https://github.com/ajcampbell1333/BudgetGuard_Artists": [ [ "BudgetGuardNode" ], { "title_aux": "BudgetGuard for Artists [WIP]" } ], "https://github.com/akashch1512/ComfyUI_UguuUploader": [ [ "UguuUploader" ], { "title_aux": "ComfyUI_UguuUploader" } ], "https://github.com/akatz-ai/ComfyUI-Execution-Inversion": [ [ "AccumulateNode", "AccumulationGetItemNode", "AccumulationGetLengthNode", "AccumulationHeadNode", "AccumulationSetItemNode", "AccumulationTailNode", "AccumulationToListNode", "DebugPrint", "ExecutionBlocker", "ForLoopClose", "ForLoopOpen", "GetFloatFromList", "GetIntFromList", "IntegerListGeneratorNode", "LazyConditional", "LazyIndexSwitch", "LazyMixImages", "LazySwitch", "ListToAccumulationNode", "MakeListNode", "WhileLoopClose", "WhileLoopOpen", "_ForLoopCounter" ], { "title_aux": "ComfyUI-Execution-Inversion" } ], "https://github.com/aklevecz/ComfyUI-AutoPrompt": [ [ "OllamaChat", "OllamaModelLister", "OllamaPromptGenerator", "TextDisplay" ], { "title_aux": "ComfyUI-AutoPrompt [WIP]" } ], "https://github.com/alchemist-novaro/ComfyUI-Affine-Transform": [ [ "AffineTransform" ], { "title_aux": "Affine Transform ComfyUI Node [WIP]" } ], "https://github.com/alchemist-novaro/ComfyUI-Simple-Image-Tools": [ [ "GetMaskFromAlpha", "GetQuadrilateralOutfit" ], { "title_aux": "ComfyUI-Simple-Image-Tools [WIP]" } ], "https://github.com/alexgenovese/ComfyUI-Diffusion-4k": [ [ "FluxImageGenerator" ], { "title_aux": "ComfyUI-Diffusion-4k [WIP]" } ], "https://github.com/alexgenovese/ComfyUI-Reica": [ [ "ReicaGCPReadImageNode", "ReicaGCPWriteImageNode", "ReicaHTTPCustomRequest", "ReicaHTTPNotification", "ReicaInsertAnythingNode", "ReicaLoadLoopImagesFromURLs", "ReicaLoadLoopImagesFromURLsSkipErrors", "ReicaReadImageUrl", "ReicaSmartResizer", "ReicaTextImageDisplay", "ReicaTryOffDiffGenerator", "ReicaTryOffDiffLoader", "ReicaURLImageLoader" ], { "title_aux": "ComfyUI-Reica" } ], "https://github.com/alexisrolland/ComfyUI-AuraSR": [ [ "LoadAuraSR", "RunAuraSR" ], { "title_aux": "alexisrolland/ComfyUI-AuraSR" } ], "https://github.com/alisson-anjos/ComfyUI-Workarounds": [ [ "SkinToneColorMatch", "SkinToneDetector", "WA_Face3DProjection", "WA_FaceLandmarkDetector", "WA_FaceMaskCreator", "WA_FaceRegionOptions", "WA_GeometricFaceAlign", "WA_ImageComposite", "WA_ImageTransform", "WA_PlanarFaceOverlay", "WA_SkinToneColorMatch", "WA_SkinToneDetector" ], { "title_aux": "ComfyUI-Workarounds [WIP]" } ], "https://github.com/alistairallan/ComfyUI-skin-retouch": [ [ "SkinRetouching" ], { "title_aux": "ComfyUI-skin-retouch" } ], "https://github.com/alt-key-project/comfyui-dream-painter": [ [ "Bitmap AND [DPaint]", "Bitmap Crop Center [DPaint]", "Bitmap Dimensions [DPaint]", "Bitmap Edge Detect [DPaint]", "Bitmap Expand Canvas [DPaint]", "Bitmap Invert [DPaint]", "Bitmap OR [DPaint]", "Bitmap Resize [DPaint]", "Bitmap Rotate [DPaint]", "Bitmap To Image & Mask [DPaint]", "Bitmap XOR [DPaint]", "Draw Shape As Bitmap [DPaint]", "Image To Bitmap [DPaint]", "Random Number Generator [DPaint]", "Shape Center & Fit [DPaint]", "Shape Combiner [DPaint]", "Shape Copycat Tool [DPaint]", "Shape Find Bounds [DPaint]", "Shape Flip [DPaint]", "Shape Grid [DPaint]", "Shape Resize [DPaint]", "Shape Rotate [DPaint]", "Shape of Circular Rays [DPaint]", "Shape of N-Polygon [DPaint]", "Shape of Rectangle [DPaint]", "Shape of Star [DPaint]" ], { "title_aux": "Dream Painter [WIP]" } ], "https://github.com/amamisonlyuser/MixvtonComfyui": [ [ "CXH_Leffa_Viton_Load", "CXH_Leffa_Viton_Run" ], { "title_aux": "MixvtonComfyui [WIP]" } ], "https://github.com/ammahmoudi/ComfyUI-Legendary-Nodes": [ [ "Legendary Dataset Saver", "Legendary Image URL Loader", "Legendary Lora URL Loader" ], { "title_aux": "ComfyUI-Legendary-Nodes" } ], "https://github.com/anilstream/ComfyUI-NanoBananaPro": [ [ "NanoBananaBasicNode" ], { "title_aux": "ComfyUI-NanoBananaPro" } ], "https://github.com/animEEEmpire/ComfyUI-Animemory-Loader": [ [ "AnimemoryNode" ], { "title_aux": "ComfyUI-Animemory-Loader" } ], "https://github.com/apeirography/ModelCopyNode": [ [ "ModelCopyNode" ], { "title_aux": "Model Copy Node for ComfyUI [UNSAFE]" } ], "https://github.com/apetitbois/nova_utils": [ [ "jsonParser" ], { "title_aux": "nova_utils" } ], "https://github.com/aria1th/ComfyUI-SkipCFGSigmas": [ [ "CFGControl_SKIPCFG" ], { "title_aux": "ComfyUI-SkipCFGSigmas" } ], "https://github.com/aria1th/ComfyUI-camietagger-onnx": [ [ "CamieTagger" ], { "title_aux": "ComfyUI-camietagger-onnx" } ], "https://github.com/artem-konevskikh/comfyui-split-merge-video": [ [ "VideoMerger", "VideoSplitter" ], { "title_aux": "ComfyUI Video Processing Nodes [WIP]" } ], "https://github.com/artifyfun/ComfyUI-JS": [ [ "JavascriptExecutor", "JavascriptExecutorMultiOutput" ], { "title_aux": "ComfyUI-JS [UNSAFE]" } ], "https://github.com/artisanalcomputing/ComfyUI-Custom-Nodes": [ [ "RandomVideoMixer", "SpotifyCanvasGenerator", "VideoWriter" ], { "title_aux": "artcpu-custom-nodes" } ], "https://github.com/asaddi/allans-comfy-nodes": [ [ "BatchImageLoader", "ControlBus", "DepthAnythingV2", "DepthAnythingV2Model", "DumpToConsole", "EmptyLatentImageSelector", "FlattenImageAlpha", "FloatLatch", "FloatList", "FloatListStepSize", "ImageBuffer", "ImageCropSquare", "ImageDimensions", "ImageMaskSwitch2", "ImageMaskSwitch4", "ImageRouter", "ImageSequenceList5", "ImageSwitch2", "IntegerLatch", "JSONExtractNumber", "JSONExtractString", "LPIPSModel", "LPIPSRun", "ListCounter", "MakeImageGrid", "MaskBlur", "MixNoise", "ModelSwitch2", "PathJoin", "PathRelativeTo", "PathSplit", "PresetText", "PrivateLoraStack", "PrivateSeed", "RandomCombo2", "RepeatFloatList", "RepeatIntList", "RepeatStringList", "ReproducibleWildcards", "ResolutionChooser", "SaveComicBookArchive", "SaveTabular", "SeedList", "SimpleBus", "StringSequenceList2", "StringSequenceList5", "TabularJoin", "VAESwitch2", "VersatileTextEncode", "WDv3Model", "WDv3Tagger", "WriteTextImage" ], { "title_aux": "Allan's ComfyUI nodes" } ], "https://github.com/ashishsaini/comfyui-segment-clothing-sleeves": [ [ "segformer_b2_sleeves" ], { "title_aux": "comfyui_segformer_b2_sleeves" } ], "https://github.com/ashllay/ComfyUI_MoreComfy": [ [ "MC Alter Seed", "MC Get Image Min Max", "MC Get Image Size", "MC Multi Concat", "MC Multi Concat(Advanced)", "MC Noise", "MC Set Tile Size", "MC Switch Image", "MC Switch Latent", "MC Switch Model", "MC Switch Noise", "MC Switch Seed", "MC Switch String", "MC Swtich Latent(Multi)", "MC Swtich Sampler(Multi)", "MC Swtich Sigmas(Multi)" ], { "title_aux": "ComfyUI_MoreComfy" } ], "https://github.com/ashtar1984/comfyui-switch-bypass-mute-by-group": [ [ "SwitchBypassMute" ], { "title_aux": "comfyui-switch-bypass-mute-by-group" } ], "https://github.com/avocadori/ComfyUI-AudioAmplitudeConverter": [ [ "NormalizeAmpToFloatNode" ], { "title_aux": "ComfyUI Audio Amplitude Converter [WIP]" } ], "https://github.com/ayaoayaoayaoaya/ComfyUI-KLUT-DeepSeek-API": [ [ "KLUTDeepSeekAPI" ], { "title_aux": "ComfyUI-KLUT-DeepSeek-API [WIP]" } ], "https://github.com/babydjac/comfyui-grok-ponyxl": [ [ "GrokPonyXLPrompter" ], { "title_aux": "comfyui-grok-ponyxl [WIP]" } ], "https://github.com/backearth1/Comfyui-MiniMax-Video": [ [ "ImageToPrompt", "MiniMaxAIAPIClient", "MiniMaxImage2Video", "MiniMaxImageGenerator", "MiniMaxPreviewVideo" ], { "title_aux": "Comfyui-MiniMax-Video [WIP]" } ], "https://github.com/bakker/BK_Utils": [ [ "DynamicGroupSwitchMulti", "FileNameDefinition", "FluxPromptSaver", "FluxTextSampler", "IsOneOfGroupsActive", "ModelName", "SamePixelResolutionCalculator", "ZImageTurboResolutions" ], { "title_aux": "BK_Utils [WIP]" } ], "https://github.com/bananasss00/Comfyui-PyExec": [ [ "PyExec", "PyExec_Output", "PyExec_OutputIsList", "PyExec_OutputIsValue" ], { "author": "SeniorPioner", "description": "Comfyui runtime python code execution", "nickname": "PyExec", "title": "PyExec", "title_aux": "Comfyui-PyExec [UNSAFE]" } ], "https://github.com/bandido37/comfyui-kaggle-local-save": [ [ "KaggleLocalSaveNode" ], { "title_aux": "Kaggle ComfyUI Local Save Node [WIP]" } ], "https://github.com/banini1841/BigModelPipe": [ [ "BigModelPipeIn", "BigModelPipeOut" ], { "title_aux": "BigModelPipe [WIP]" } ], "https://github.com/barakapa/barakapa-nodes": [ [ "brkp_ConcatenateString", "brkp_ConvertToString", "brkp_CountTokens", "brkp_DirectoryImageCounter", "brkp_SaveImage", "brkp_SaveWorkflow" ], { "title_aux": "barakapa-nodes" } ], "https://github.com/basenc/Comfyui-EnvVarNode": [ [ "EnvVarNode" ], { "title_aux": "ComfyUI Environment Variable Node [UNSAFE]" } ], "https://github.com/basenc/Comfyui-Nodes-basenc": [ [ "ChatMessagesCreate", "CustomOpenAIChatCompletion", "EnvVarNode", "Eval", "JMESPathSelect", "WanVideoSize" ], { "title_aux": "Comfyui-Nodes-basenc [UNSAFE]" } ], "https://github.com/benda1989/WaterMarkRemover_ComfyUI": [ [ "Remover", "VideoRemover" ], { "title_aux": "Comfyui lama remover [WIP]" } ], "https://github.com/benmizrahi/ComfyGCS": [ [ "LoadImageGCS", "SaveImageGCS" ], { "title_aux": "ComfyGCS [WIP]" } ], "https://github.com/beyastard/ComfyUI_BeySoft": [ [ "BeySoft" ], { "title_aux": "ComfyUI_BeySoft" } ], "https://github.com/bheins/ComfyUI-glb-to-stl": [ [ "GLBToSTLNode" ], { "title_aux": "ComfyUI-glb-to-stl [WIP]" } ], "https://github.com/bikiam/ComfyUi_WhisperGTranslate": [ [ "GoogleTranslateNode", "WhisperAudioTranslateNode" ], { "title_aux": "ComfyUi_WhisperGTranslate" } ], "https://github.com/bikiam/Comfyui_AudioRecoder": [ [ "BikiAudioRecorderNode" ], { "title_aux": "Comfyui_AudioRecoder" } ], "https://github.com/binarystatic/ComfyUI-BinarystaticMasterSeed": [ [ "BinarystaticMasterSeed" ], { "title_aux": "ComfyUI-BinarystaticMasterSeed" } ], "https://github.com/birnam/ComfyUI-GenData-Pack": [ [ "Checkpoint From String \ud83d\udc69\u200d\ud83d\udcbb", "Checkpoint Rerouter \ud83d\udc69\u200d\ud83d\udcbb", "Checkpoint Selector Stacker \ud83d\udc69\u200d\ud83d\udcbb", "Checkpoint Selector \ud83d\udc69\u200d\ud83d\udcbb", "Checkpoint to String \ud83d\udc69\u200d\ud83d\udcbb", "Crop Recombine \ud83d\udc69\u200d\ud83d\udcbb", "Crop|IP|Inpaint|SDXL \ud83d\udc69\u200d\ud83d\udcbb", "Decode GenData \ud83d\udc69\u200d\ud83d\udcbb", "Encode GenData \ud83d\udc69\u200d\ud83d\udcbb", "GenData Stacker \ud83d\udc69\u200d\ud83d\udcbb", "IPAdapterApply", "IPAdapterApplyEncoded", "IPAdapterApplyFaceID", "IPAdapterBatchEmbeds", "IPAdapterEncoder", "IPAdapterLoadEmbeds", "IPAdapterModelLoader", "IPAdapterSaveEmbeds", "IPAdapterTilesMasked", "InsightFaceLoader", "LoRA Stack to String \ud83d\udc69\u200d\ud83d\udcbb", "LoRA Stacker From Prompt \ud83d\udc69\u200d\ud83d\udcbb", "Load Checkpoints From File \ud83d\udc69\u200d\ud83d\udcbb", "Load GenData From Dir \ud83d\udc69\u200d\ud83d\udcbb", "Parse GenData \ud83d\udc69\u200d\ud83d\udcbb", "PrepImageForClipVision", "PrepImageForInsightFace", "Provide GenData \ud83d\udc69\u200d\ud83d\udcbb", "Save Image From GenData \ud83d\udc69\u200d\ud83d\udcbb", "VAE From String \ud83d\udc69\u200d\ud83d\udcbb", "VAE to String \ud83d\udc69\u200d\ud83d\udcbb", "\u00d7 Product CheckpointXGenDatas \ud83d\udc69\u200d\ud83d\udcbb" ], { "title_aux": "Gen Data Tester [WIP]" } ], "https://github.com/bleash-dev/Comfyui-FileSytem-Manager": [ [ "custom_nodes", "web_extensions" ], { "title_aux": "Comfyui-FileSytem-Manager" } ], "https://github.com/blepping/comfyui_dum_samplers": [ [ "BatchMergeSampler", "ButcherTableauSampler", "CacheAwareEulerSampler", "CyclePaddingSampler", "HistorySampler", "LetMeHelpYouSampler", "PingPongSampler", "RestlessScheduler", "SimilarityAncestralEulerSampler", "SimilarityClampEulerSampler" ], { "title_aux": "ComfyUI 'dum' samplers [WIP]" } ], "https://github.com/blueraincoatli/ComfyUI-Model-Cleaner": [ [ "InteractiveModelCleanerNode", "ModelScannerNode" ], { "title_aux": "ComfyModelCleaner [WIP]" } ], "https://github.com/bmad4ever/comfyui_bmad_nodes": [ [ "AdaptiveThresholding", "Add String To Many", "AddAlpha", "AdjustRect", "AnyToAny", "BoundingRect (contours)", "BuildColorRangeAdvanced (hsv)", "BuildColorRangeHSV (hsv)", "CLAHE", "CLIPEncodeMultiple", "CLIPEncodeMultipleAdvanced", "ChameleonMask", "CheckpointLoader (dirty)", "CheckpointLoaderSimple (dirty)", "Color (RGB)", "Color (hexadecimal)", "Color Clip", "Color Clip (advanced)", "Color Clip ADE20k", "ColorDictionary", "ColorDictionary (custom)", "Conditioning Grid (cond)", "Conditioning Grid (string)", "Conditioning Grid (string) Advanced", "Contour To Mask", "Contours", "ControlNetHadamard", "ControlNetHadamard (manual)", "ConvertImg", "CopyMakeBorder", "CreateRequestMetadata", "DistanceTransform", "Draw Contour(s)", "EqualizeHistogram", "ExtendColorList", "ExtendCondList", "ExtendFloatList", "ExtendImageList", "ExtendIntList", "ExtendLatentList", "ExtendMaskList", "ExtendModelList", "ExtendStringList", "FadeMaskEdges", "Filter Contour", "FindComplementaryColor", "FindThreshold", "FlatLatentsIntoSingleGrid", "Framed Mask Grab Cut", "Framed Mask Grab Cut 2", "FromListGet1Color", "FromListGet1Cond", "FromListGet1Float", "FromListGet1Image", "FromListGet1Int", "FromListGet1Latent", "FromListGet1Mask", "FromListGet1Model", "FromListGet1String", "FromListGetColors", "FromListGetConds", "FromListGetFloats", "FromListGetImages", "FromListGetInts", "FromListGetLatents", "FromListGetMasks", "FromListGetModels", "FromListGetStrings", "Get Contour from list", "Get Models", "Get Prompt", "Hue Mode (InRange hsv)", "HypernetworkLoader (dirty)", "ImageBatchToList", "InRange (hsv)", "Inpaint", "Input/String to Int Array", "KMeansColor", "Load 64 Encoded Image", "LoraLoader (dirty)", "MaskGrid N KSamplers Advanced", "MaskOuterBlur", "Merge Latent Batch Gridwise", "MonoMerge", "MorphologicOperation", "MorphologicSkeletoning", "NaiveAutoKMeansColor", "OtsuThreshold", "RGB to HSV", "Rect Grab Cut", "Remap", "RemapBarrelDistortion", "RemapFromInsideParabolas", "RemapFromQuadrilateral (homography)", "RemapInsideParabolas", "RemapInsideParabolasAdvanced", "RemapPinch", "RemapReverseBarrelDistortion", "RemapStretch", "RemapToInnerCylinder", "RemapToOuterCylinder", "RemapToQuadrilateral", "RemapWarpPolar", "Repeat Into Grid (image)", "Repeat Into Grid (latent)", "RequestInputs", "SampleColorHSV", "Save Image (api)", "SeamlessClone", "SeamlessClone (simple)", "SetRequestStateToComplete", "String", "String to Float", "String to Integer", "ToColorList", "ToCondList", "ToFloatList", "ToImageList", "ToIntList", "ToLatentList", "ToMaskList", "ToModelList", "ToStringList", "UnGridify (image)", "VAEEncodeBatch" ], { "title_aux": "Bmad Nodes [UNSAFE]" } ], "https://github.com/bmgjet/comfyui-powerlimit": [ [ "SetPowerLimitNode" ], { "title_aux": "ComfyUI GPU Power Limit Node" } ], "https://github.com/boricuapab/ComfyUI-Bori-KontextPresets": [ [ "Bori Kontext Presets" ], { "title_aux": "ComfyUI-Bori-KontextPresets [WIP]" } ], "https://github.com/borisfaley/ComfyUI-ACES-EXR-OCIO": [ [ "ACESEXRSaveOCIO" ], { "title_aux": "ComfyUI-ACES-EXR-OCIOr [UNSAFE]" } ], "https://github.com/brace-great/comfyui-eim": [ [ "EncryptImage" ], { "title_aux": "comfyui-eim" } ], "https://github.com/brace-great/comfyui-mc": [ [ "IncrementCounterOnMatch" ], { "title_aux": "comfyui-mc [WIP]" } ], "https://github.com/brandonkish/comfyUI-extractable-text": [ [ "LoRA Testing Node", "Load Image Easy", "Multi LoRA Test Node", "Ollama Connectivity Data", "Save Image Easy", "Save\\Overwrite Image", "Save\\Overwrite Text File", "Saveverwrite Image", "Saveverwrite Text File", "Single LoRA Test Node" ], { "title_aux": "comfyUI-extractable-text [WIP]" } ], "https://github.com/broumbroum/comfyui-time-system": [ [ "DayTimeNode", "HourTimeNode", "MinuteTimeNode", "MonthTimeNode", "SecondTimeNode", "YearTimeNode" ], { "title_aux": "comfyui-time-system [WIP]" } ], "https://github.com/bruce007lee/comfyui-cleaner": [ [ "cleaner" ], { "title_aux": "comfyui-cleaner" } ], "https://github.com/bruce007lee/comfyui-tiny-utils": [ [ "CropImageByMask", "FaceAlign", "FaceAlignImageProcess", "FaceAlignMaskProcess", "ImageFillColorByMask", "ImageSAMMask", "ImageTransposeAdvance", "LoadImageAdvance" ], { "title_aux": "comfyui-tiny-utils" } ], "https://github.com/brycegoh/comfyui-custom-nodes": [ [ "CombineTwoImageIntoOne", "FillMaskedArea", "MaskAreaComparisonSegment", "OCRAndMask" ], { "title_aux": "brycegoh/comfyui-custom-nodes" } ], "https://github.com/bulldog68/ComfyUI_FMJ": [ [ "FMJCreaPrompt", "FMJKontext" ], { "title_aux": "ComfyUI_FMJ [WIP]" } ], "https://github.com/c1660181647-hash/ComfyUI-MM-Visual-Encryption": [ [ "MM_Image_Decrypt", "MM_Image_Encrypt", "MM_Video_Decrypt", "MM_Video_Encrypt" ], { "title_aux": "ComfyUI-MM-Visual-Encryption" } ], "https://github.com/casterpollux/ComfyUI-USO": [ [ "USOImageEncoder", "USOLatentToImage", "USOModelLoader", "USOSampler" ], { "title_aux": "ComfyUI USO Custom Node [WIP]" } ], "https://github.com/catboxanon/ComfyUI-Pixelsmith": [ [ "Pixelsmith" ], { "title_aux": "ComfyUI-Pixelsmith [WIP]" } ], "https://github.com/cedarconnor/ComfyUI-HunyuanWorld-Mirror": [ [ "HWMInference", "LoadHunyuanWorldMirrorModel", "PreprocessImagesForHWM", "Save3DGaussians", "SaveCOLMAPReconstruction", "SaveCameraParams", "SaveDepthMap", "SavePointCloud", "View3DInBrowser", "VisualizeDepth", "VisualizeNormals" ], { "title_aux": "HunyuanWorld-Mirror ComfyUI Node Pack [WIP]" } ], "https://github.com/cedarconnor/ComfyUI_MotionTransfer": [ [ "AdaptiveTessellate", "BarycentricWarp", "BidirectionalFlowExtractor", "DepthEstimator", "FlowSRRefine", "FlowToSTMap", "HiResWriter", "MeshBuilder2D", "MeshFromCoTracker", "ProxyReprojector", "RAFTFlowExtractor", "SequentialMotionTransfer", "TemporalConsistency", "TileWarp16K" ], { "title_aux": "ComfyUI Motion Transfer Pack [WIP]" } ], "https://github.com/celll1/cel_sampler": [ [ "latent_tracker" ], { "title_aux": "cel_sampler [WIP]" } ], "https://github.com/cesilk10/cesilk-comfyui-nodes": [ [ "CESILK_OpenAIChat", "CESILK_OpenAIImageBatchGenerator", "CESILK_OpenAIImageDescriptionToTextfile", "CESILK_SaveAndUploadToGoogleDrive", "CESILK_SaveAndUploadToS3", "CESILK_SdxlImageSizes" ], { "title_aux": "cesilk-comfyui-nodes" } ], "https://github.com/chaojie/ComfyUI-mobvoi-openapi": [ [ "HtmlViewer", "MobvoiOpenapiMetamanAudio", "MobvoiOpenapiMetamanText", "MobvoiOpenapiTts", "OssUploadAudio", "OssUploadImage" ], { "title_aux": "ComfyUI-mobvoi-openapi" } ], "https://github.com/charlierz/comfyui-charlierz": [ [ "BackgroundColor", "ScaleDimensions" ], { "title_aux": "comfyui-charlierz" } ], "https://github.com/chengzeyi/Comfy-WaveSpeed": [ [ "ApplyFBCacheOnModel", "EnhancedCompileModel", "EnhancedLoadDiffusionModel", "VelocatorCompileModel", "VelocatorLoadAndQuantizeClip", "VelocatorLoadAndQuantizeDiffusionModel", "VelocatorQuantizeModel" ], { "title_aux": "Comfy-WaveSpeed [WIP]" } ], "https://github.com/chenpipi0807/ComfyUI-InstantCharacterFlux": [ [ "EncodeRefImageIC", "ICFluxOneKnob", "ICStrengthController", "LoadDINOv2Vision", "LoadICWeights", "LoadSigLIPVision" ], { "title_aux": "ComfyUI-InstantCharacterFlux [WIP]" } ], "https://github.com/ches2010/comfyui_aliyundrive_uploader": [ [ "AliyunDriveCloudUploadNode", "AliyunDriveOptimizedUploadNode", "SimpleUploadToAliyunDrive", "UploadTo115", "UploadToAliyunDrive", "UploadToOSSNode" ], { "title_aux": "comfyui_aliyundrive_uploader" } ], "https://github.com/chetusangolgi/Comfyui-supabase": [ [ "SupabaseAudioUploader", "SupabaseImageUploader", "SupabaseTableWatcherNode" ], { "title_aux": "Comfyui-supabase" } ], "https://github.com/christian-byrne/infinite-zoom-parallax-nodes": [ [ "Create Parallax Video", "Layer Shifter for Parallax Outpainting", "Load Parallax Frame", "Parallax Config", "Save Parallax Frame", "Shrink and Pad for Outpainting" ], { "title_aux": "\ud83c\udf0c Infinite Parallax Nodes [WIP]" } ], "https://github.com/christian-byrne/python-interpreter-node": [ [ "Exec Python Code Script" ], { "title_aux": "Python Interpreter ComfyUI Node [UNSAFE]" } ], "https://github.com/chuge26/ComfyUI_seal_migration": [ [ "PDFLoader", "PDFSaver", "SealMigration" ], { "title_aux": "ComfyUI_seal_migration [WIP]" } ], "https://github.com/cidiro/cid-node-pack": [ [ "CidAnyBuffer", "CidAnySync", "CidLoadImageFromDir", "CidSaveImage", "CidWildcardProcessor" ], { "title_aux": "cid-node-pack" } ], "https://github.com/ciga2011/ComfyUI-AppGen": [ [ "AG_APP_EDIT", "AG_APP_GEN", "AG_APP_SANDBOX", "AG_CODER_LLM" ], { "title_aux": "ComfyUI-AppGen [UNSAFE]" } ], "https://github.com/clcimir/FileTo64": [ [ "FileToBase641" ], { "title_aux": "FileTo64" } ], "https://github.com/clubmate/comfyui-boll-nodes": [ [ "GetLastImage", "RemoveLastImage", "WANConfig" ], { "title_aux": "comfyui-boll-nodes" } ], "https://github.com/comfyanonymous/ComfyUI": [ [ "APG", "AddNoise", "AlignYourStepsScheduler", "AudioAdjustVolume", "AudioConcat", "AudioEncoderEncode", "AudioEncoderLoader", "AudioMerge", "AutogrowNamesTestNode", "AutogrowPrefixTestNode", "BasicGuider", "BasicScheduler", "BetaSamplingScheduler", "ByteDanceFirstLastFrameNode", "ByteDanceImageEditNode", "ByteDanceImageNode", "ByteDanceImageReferenceNode", "ByteDanceImageToVideoNode", "ByteDanceSeedreamNode", "ByteDanceTextToVideoNode", "CFGGuider", "CFGNorm", "CFGZeroStar", "CLIPAttentionMultiply", "CLIPLoader", "CLIPMergeAdd", "CLIPMergeSimple", "CLIPMergeSubtract", "CLIPSave", "CLIPSetLastLayer", "CLIPTextEncode", "CLIPTextEncodeControlnet", "CLIPTextEncodeFlux", "CLIPTextEncodeHiDream", "CLIPTextEncodeHunyuanDiT", "CLIPTextEncodeKandinsky5", "CLIPTextEncodeLumina2", "CLIPTextEncodePixArtAlpha", "CLIPTextEncodeSD3", "CLIPTextEncodeSDXL", "CLIPTextEncodeSDXLRefiner", "CLIPVisionEncode", "CLIPVisionLoader", "Canny", "CaseConverter", "CheckpointLoader", "CheckpointLoaderSimple", "CheckpointSave", "ChromaRadianceOptions", "ComfySwitchNode", "ConditioningAverage", "ConditioningCombine", "ConditioningConcat", "ConditioningSetArea", "ConditioningSetAreaPercentage", "ConditioningSetAreaPercentageVideo", "ConditioningSetAreaStrength", "ConditioningSetMask", "ConditioningSetTimestepRange", "ConditioningStableAudio", "ConditioningZeroOut", "ContextWindowsManual", "ControlNetApply", "ControlNetApplyAdvanced", "ControlNetApplySD3", "ControlNetInpaintingAliMamaApply", "ControlNetLoader", "CosmosImageToVideoLatent", "CosmosPredict2ImageToVideoLatent", "CreateVideo", "CropMask", "DCTestNode", "DiffControlNetLoader", "DifferentialDiffusion", "DiffusersLoader", "DisableNoise", "DualCFGGuider", "DualCLIPLoader", "EasyCache", "EmptyAceStepLatentAudio", "EmptyAudio", "EmptyChromaRadianceLatentImage", "EmptyCosmosLatentVideo", "EmptyFlux2LatentImage", "EmptyHunyuanImageLatent", "EmptyHunyuanLatentVideo", "EmptyImage", "EmptyLTXVLatentVideo", "EmptyLatentAudio", "EmptyLatentHunyuan3Dv2", "EmptyLatentImage", "EmptyMochiLatentVideo", "EmptySD3LatentImage", "Epsilon Scaling", "ExponentialScheduler", "ExtendIntermediateSigmas", "FeatherMask", "FlipSigmas", "Flux2ProImageNode", "Flux2Scheduler", "FluxDisableGuidance", "FluxGuidance", "FluxKontextImageScale", "FluxKontextMultiReferenceLatentMethod", "FluxProExpandNode", "FluxProFillNode", "FluxProUltraImageNode", "FreSca", "FreeU", "FreeU_V2", "GITSScheduler", "GLIGENLoader", "GLIGENTextBoxApply", "GeminiImage2Node", "GeminiImageNode", "GeminiInputFiles", "GeminiNode", "GenerateTracks", "GetImageSize", "GetVideoComponents", "GrowMask", "Hunyuan3Dv2Conditioning", "Hunyuan3Dv2ConditioningMultiView", "HunyuanImageToVideo", "HunyuanRefinerLatent", "HunyuanVideo15ImageToVideo", "HunyuanVideo15LatentUpscaleWithModel", "HunyuanVideo15SuperResolution", "HyperTile", "HypernetworkLoader", "IdeogramV1", "IdeogramV2", "IdeogramV3", "ImageAddNoise", "ImageBatch", "ImageBlend", "ImageBlur", "ImageColorToMask", "ImageCompositeMasked", "ImageCrop", "ImageFlip", "ImageFromBatch", "ImageInvert", "ImageOnlyCheckpointLoader", "ImageOnlyCheckpointSave", "ImagePadForOutpaint", "ImageQuantize", "ImageRGBToYUV", "ImageRotate", "ImageScale", "ImageScaleBy", "ImageScaleToMaxDimension", "ImageScaleToTotalPixels", "ImageSharpen", "ImageStitch", "ImageToMask", "ImageUpscaleWithModel", "ImageYUVToRGB", "InpaintModelConditioning", "InstructPixToPixConditioning", "InvertMask", "JoinImageWithAlpha", "KSampler", "KSamplerAdvanced", "KSamplerSelect", "Kandinsky5ImageToVideo", "KarrasScheduler", "KlingCameraControlI2VNode", "KlingCameraControlT2VNode", "KlingCameraControls", "KlingDualCharacterVideoEffectNode", "KlingImage2VideoNode", "KlingImageGenerationNode", "KlingImageToVideoWithAudio", "KlingLipSyncAudioToVideoNode", "KlingLipSyncTextToVideoNode", "KlingOmniProEditVideoNode", "KlingOmniProFirstLastFrameNode", "KlingOmniProImageNode", "KlingOmniProImageToVideoNode", "KlingOmniProTextToVideoNode", "KlingOmniProVideoToVideoNode", "KlingSingleImageVideoEffectNode", "KlingStartEndFrameNode", "KlingTextToVideoNode", "KlingTextToVideoWithAudio", "KlingVideoExtendNode", "KlingVirtualTryOnNode", "LTXVAddGuide", "LTXVConditioning", "LTXVCropGuides", "LTXVImgToVideo", "LTXVPreprocess", "LTXVScheduler", "LaplaceScheduler", "LatentAdd", "LatentApplyOperation", "LatentApplyOperationCFG", "LatentBatch", "LatentBatchSeedBehavior", "LatentBlend", "LatentComposite", "LatentCompositeMasked", "LatentConcat", "LatentCrop", "LatentCut", "LatentFlip", "LatentFromBatch", "LatentInterpolate", "LatentMultiply", "LatentOperationSharpen", "LatentOperationTonemapReinhard", "LatentRotate", "LatentSubtract", "LatentUpscale", "LatentUpscaleBy", "LatentUpscaleModelLoader", "LazyCache", "Load3D", "LoadAudio", "LoadImage", "LoadImageDataSetFromFolder", "LoadImageMask", "LoadImageOutput", "LoadImageTextDataSetFromFolder", "LoadLatent", "LoadTrainingDataset", "LoadVideo", "LoraLoader", "LoraLoaderModelOnly", "LoraModelLoader", "LoraSave", "LossGraphNode", "LotusConditioning", "LtxvApiImageToVideo", "LtxvApiTextToVideo", "LumaConceptsNode", "LumaImageModifyNode", "LumaImageNode", "LumaImageToVideoNode", "LumaReferenceNode", "LumaVideoNode", "Mahiro", "MakeTrainingDataset", "MaskComposite", "MaskPreview", "MaskToImage", "MinimaxHailuoVideoNode", "MinimaxImageToVideoNode", "MinimaxSubjectToVideoNode", "MinimaxTextToVideoNode", "ModelComputeDtype", "ModelMergeAdd", "ModelMergeAuraflow", "ModelMergeBlocks", "ModelMergeCosmos14B", "ModelMergeCosmos7B", "ModelMergeCosmosPredict2_14B", "ModelMergeCosmosPredict2_2B", "ModelMergeFlux1", "ModelMergeLTXV", "ModelMergeMochiPreview", "ModelMergeQwenImage", "ModelMergeSD1", "ModelMergeSD2", "ModelMergeSD35_Large", "ModelMergeSD3_2B", "ModelMergeSDXL", "ModelMergeSimple", "ModelMergeSubtract", "ModelMergeWAN2_1", "ModelPatchLoader", "ModelSamplingAuraFlow", "ModelSamplingContinuousEDM", "ModelSamplingContinuousV", "ModelSamplingDiscrete", "ModelSamplingFlux", "ModelSamplingLTXV", "ModelSamplingSD3", "ModelSamplingStableCascade", "ModelSave", "MoonvalleyImg2VideoNode", "MoonvalleyTxt2VideoNode", "MoonvalleyVideo2VideoNode", "Morphology", "NormalizeVideoLatentStart", "OpenAIChatConfig", "OpenAIChatNode", "OpenAIDalle2", "OpenAIDalle3", "OpenAIGPTImage1", "OpenAIInputFiles", "OpenAIVideoSora2", "OptimalStepsScheduler", "PatchModelAddDownscale", "PerpNeg", "PerpNegGuider", "PerturbedAttentionGuidance", "PhotoMakerEncode", "PhotoMakerLoader", "PikaImageToVideoNode2_2", "PikaScenesV2_2", "PikaStartEndFrameNode2_2", "PikaTextToVideoNode2_2", "Pikadditions", "Pikaffects", "Pikaswaps", "PixverseImageToVideoNode", "PixverseTemplateNode", "PixverseTextToVideoNode", "PixverseTransitionVideoNode", "PolyexponentialScheduler", "PorterDuffImageComposite", "Preview3D", "PreviewAny", "PreviewAudio", "PreviewImage", "PrimitiveBoolean", "PrimitiveFloat", "PrimitiveInt", "PrimitiveString", "PrimitiveStringMultiline", "QuadrupleCLIPLoader", "QwenImageDiffsynthControlnet", "RandomNoise", "RebatchImages", "RebatchLatents", "RecordAudio", "RecraftColorRGB", "RecraftControls", "RecraftCrispUpscaleNode", "RecraftImageInpaintingNode", "RecraftImageToImageNode", "RecraftRemoveBackgroundNode", "RecraftReplaceBackgroundNode", "RecraftStyleV3InfiniteStyleLibrary", "RecraftStyleV3RealisticImage", "RecraftTextToImageNode", "RecraftTextToVectorNode", "RecraftVectorizeImageNode", "ReferenceLatent", "RegexExtract", "RegexMatch", "RegexReplace", "RenormCFG", "RepeatImageBatch", "RepeatLatentBatch", "ReplaceVideoLatentFrames", "RescaleCFG", "ResizeAndPadImage", "Rodin3D_Detail", "Rodin3D_Gen2", "Rodin3D_Regular", "Rodin3D_Sketch", "Rodin3D_Smooth", "RunwayFirstLastFrameNode", "RunwayImageToVideoNodeGen3a", "RunwayImageToVideoNodeGen4", "RunwayTextToImageNode", "SDTurboScheduler", "SD_4XUpscale_Conditioning", "SV3D_Conditioning", "SVD_img2vid_Conditioning", "SamplerCustom", "SamplerCustomAdvanced", "SamplerDPMAdaptative", "SamplerDPMPP_2M_SDE", "SamplerDPMPP_2S_Ancestral", "SamplerDPMPP_3M_SDE", "SamplerDPMPP_SDE", "SamplerER_SDE", "SamplerEulerAncestral", "SamplerEulerAncestralCFGPP", "SamplerEulerCFGpp", "SamplerLCMUpscale", "SamplerLMS", "SamplerSASolver", "SamplingPercentToSigma", "SaveAnimatedPNG", "SaveAnimatedWEBP", "SaveAudio", "SaveAudioMP3", "SaveAudioOpus", "SaveGLB", "SaveImage", "SaveImageDataSetToFolder", "SaveImageTextDataSetToFolder", "SaveImageWebsocket", "SaveLatent", "SaveLoRA", "SaveSVGNode", "SaveTrainingDataset", "SaveVideo", "SaveWEBM", "ScaleROPE", "SelfAttentionGuidance", "SetFirstSigma", "SetLatentNoiseMask", "SetUnionControlNetType", "ShuffleImageTextDataset", "SkipLayerGuidanceDiT", "SkipLayerGuidanceDiTSimple", "SkipLayerGuidanceSD3", "SolidMask", "SplitAudioChannels", "SplitImageWithAlpha", "SplitSigmas", "SplitSigmasDenoise", "StabilityAudioInpaint", "StabilityAudioToAudio", "StabilityStableImageSD_3_5Node", "StabilityStableImageUltraNode", "StabilityTextToAudio", "StabilityUpscaleConservativeNode", "StabilityUpscaleCreativeNode", "StabilityUpscaleFastNode", "StableCascade_EmptyLatentImage", "StableCascade_StageB_Conditioning", "StableCascade_StageC_VAEEncode", "StableCascade_SuperResolutionControlnet", "StableZero123_Conditioning", "StableZero123_Conditioning_Batched", "StringCompare", "StringConcatenate", "StringContains", "StringLength", "StringReplace", "StringSubstring", "StringTrim", "StubConstantImage", "StubFloat", "StubImage", "StubInt", "StubMask", "StyleModelApply", "StyleModelLoader", "T5TokenizerOptions", "TCFG", "TemporalScoreRescaling", "TestAccumulateNode", "TestAccumulationGetItemNode", "TestAccumulationGetLengthNode", "TestAccumulationHeadNode", "TestAccumulationSetItemNode", "TestAccumulationTailNode", "TestAccumulationToListNode", "TestAsyncBatchProcessing", "TestAsyncConcurrentLimit", "TestAsyncError", "TestAsyncLazyCheck", "TestAsyncProgressUpdate", "TestAsyncResourceUser", "TestAsyncTimeout", "TestAsyncValidation", "TestAsyncValidationError", "TestBoolOperationNode", "TestCustomIsChanged", "TestCustomValidation1", "TestCustomValidation2", "TestCustomValidation3", "TestCustomValidation4", "TestCustomValidation5", "TestDynamicAsyncGeneration", "TestDynamicDependencyCycle", "TestExecutionBlocker", "TestFloatConditions", "TestForLoopClose", "TestForLoopOpen", "TestIntConditions", "TestIntMathOperation", "TestIsChangedWithConstants", "TestLazyMixImages", "TestListToAccumulationNode", "TestMakeListNode", "TestMixedExpansionReturns", "TestOutputNodeWithSocketOutput", "TestParallelSleep", "TestSamplingInExpansion", "TestSleep", "TestStringConditions", "TestSyncError", "TestSyncProgressUpdate", "TestToBoolNode", "TestVariadicAverage", "TestWhileLoopClose", "TestWhileLoopOpen", "TextEncodeAceStepAudio", "TextEncodeHunyuanVideo_ImageToVideo", "TextEncodeQwenImageEdit", "TextEncodeQwenImageEditPlus", "ThresholdMask", "TomePatchModel", "TopazImageEnhance", "TopazVideoEnhance", "TorchCompileModel", "TrainLoraNode", "TrimAudioDuration", "TrimVideoLatent", "TripleCLIPLoader", "TripoConversionNode", "TripoImageToModelNode", "TripoMultiviewToModelNode", "TripoRefineNode", "TripoRetargetNode", "TripoRigNode", "TripoTextToModelNode", "TripoTextureNode", "UNETLoader", "UNetCrossAttentionMultiply", "UNetSelfAttentionMultiply", "UNetTemporalAttentionMultiply", "USOStyleReference", "UpscaleModelLoader", "VAEDecode", "VAEDecodeAudio", "VAEDecodeHunyuan3D", "VAEDecodeTiled", "VAEEncode", "VAEEncodeAudio", "VAEEncodeForInpaint", "VAEEncodeTiled", "VAELoader", "VAESave", "VPScheduler", "Veo3FirstLastFrameNode", "VeoVideoGenerationNode", "VideoLinearCFGGuidance", "VideoTriangleCFGGuidance", "ViduImageToVideoNode", "ViduReferenceVideoNode", "ViduStartEndToVideoNode", "ViduTextToVideoNode", "VoxelToMesh", "VoxelToMeshBasic", "Wan22FunControlToVideo", "Wan22ImageToVideoLatent", "WanAnimateToVideo", "WanCameraEmbedding", "WanCameraImageToVideo", "WanFirstLastFrameToVideo", "WanFunControlToVideo", "WanFunInpaintToVideo", "WanHuMoImageToVideo", "WanImageToImageApi", "WanImageToVideo", "WanImageToVideoApi", "WanMoveConcatTrack", "WanMoveTrackToVideo", "WanMoveTracksFromCoords", "WanMoveVisualizeTracks", "WanPhantomSubjectToVideo", "WanSoundImageToVideo", "WanSoundImageToVideoExtend", "WanTextToImageApi", "WanTextToVideoApi", "WanTrackToVideo", "WanVaceToVideo", "WebcamCapture", "unCLIPCheckpointLoader", "unCLIPConditioning", "wanBlockSwap" ], { "title_aux": "ComfyUI" } ], "https://github.com/comfyanonymous/ComfyUI_bitsandbytes_NF4": [ [ "CheckpointLoaderNF4" ], { "title_aux": "ComfyUI_bitsandbytes_NF4 [EXPERIMENTAL]" } ], "https://github.com/comfypod/ComfyUI-Comflow": [ [ "ComflowInputBoolean", "ComflowInputCheckpoint", "ComflowInputImage", "ComflowInputImageAlpha", "ComflowInputImageBatch", "ComflowInputLora", "ComflowInputNumber", "ComflowInputNumberInt", "ComflowInputNumberSlider", "ComflowInputText", "ComflowInputVid", "ComflowInputVideo", "ComflowWebsocketImageInput", "ComflowWebsocketImageOutput" ], { "description": "", "nickname": "Comflow", "title": "comflow", "title_aux": "ComfyUI-Comflow" } ], "https://github.com/comfyscript/ComfyUI-CloudClient": [ [ "ClientImageCompressorNode", "ClientImageDownloadNode", "ClientVideoDownloadNode", "ServerMemoryImageNode" ], { "title_aux": "ComfyUI-CloudClient" } ], "https://github.com/comfyuiblog/deepseek_prompt_generator_comfyui": [ [ "DeepSeek_Prompt_Generator" ], { "title_aux": "deepseek_prompt_generator_comfyui [WIP]" } ], "https://github.com/content-and-code/ComfyUI-SimpleCSVParse": [ [ "SimpleCSVParser" ], { "title_aux": "Simple CSV Parser [UNSAFE]" } ], "https://github.com/corbin-hayden13/ComfyUI-Better-Dimensions": [ [ "BetterImageDimensions", "PureRatio", "SDXLDimensions" ], { "title_aux": "ComfyUI-Better-Dimensions" } ], "https://github.com/crimro-se/ComfyUI-CascadedGaze": [ [ "CGDenoiseImage", "CGDenoiseModelLoader" ], { "title_aux": "ComfyUI-CascadedGaze" } ], "https://github.com/ctf05/ComfyUI-AudioDuration": [ [ "SimpleAudioDuration", "SimpleAudioOverlay" ], { "title_aux": "ComfyUI-AudioDuration" } ], "https://github.com/daracazamea/comfyUI-DCNodes": [ [ "FluxResolutionPicker", "GetGenerationTime", "ManualTrigger", "SDXLResolutionPicker", "StartTimerPassThrough" ], { "title_aux": "DCNodess [WIP]" } ], "https://github.com/dcduanchao/comfyui_video_http": [ [ "Translator Node", "Video Upload Node" ], { "title_aux": "comfyui_video_http" } ], "https://github.com/dead-matrix/ComfyUI-RMBG-Custom": [ [ "RMBG_Custom" ], { "title_aux": "ComfyUI-RMBG-Custom" } ], "https://github.com/denislov/Comfyui_AutoSurvey": [ [ "AddDoc2Knowledge", "AutoSurvey", "ChatModel", "ComfyMilvus", "ComfyWeaviate", "ManageDatabase", "MilvusScheme", "MsField", "QueryKnowledge", "WcProperty", "WcPropertyComb", "WriteOutline", "WriteSection" ], { "title_aux": "Comfyui_AutoSurvey" } ], "https://github.com/dexintenebri/comfyui_voxel_nodes": [ [ "AutoVoxelScaler", "DepthEstimationNode", "DepthToVox", "MultiViewVoxelFusion", "OptimizedVoxelizationNode", "ProceduralChunkedWFC3DTerrain", "ShapeCompletionNode", "VoxelExportNode", "VoxelModelLoader", "VoxelPreview", "VoxelPreviewNode", "VoxelToGLB", "WFC3DTerrainGenerator" ], { "title_aux": "comfyui_voxel_nodes [WIP]" } ], "https://github.com/dfl/comfyui-stylegan": [ [ "BatchAverageStyleGANLatents", "BlendStyleGANLatents", "GenerateStyleGANLatent", "LoadStyleGAN", "LoadStyleGANLatentImg", "SaveStyleGANLatentImg", "StyleGANInversion", "StyleGANLatentFromBatch", "StyleGANSampler" ], { "title_aux": "comfyui-stylegan" } ], "https://github.com/dhpdong/ComfyUI-IPAdapter-Flux-Repair": [ [ "SamplerCustomAdvancedPlus", "SeedPlus", "UnetLoaderGGUFPlus" ], { "title_aux": "ComfyUI-IPAdapter-Flux-Repair" } ], "https://github.com/dibowei1980/Comfyui-QwenEditUtilsFromRapid": [ [ "TextEncodeQwenImageEditPlus_FromRapid", "TextEncodeQwenImageEdit_FromRapid" ], { "title_aux": "Comfyui-QwenEditUtilsFromRapid" } ], "https://github.com/dihan/comfyui-random-kps": [ [ "RandomFaceKeypoints" ], { "title_aux": "ComfyUI Random Keypoints for InstantID [WIP]" } ], "https://github.com/dmitry-guskov/ComfyUI_light_image_ops": [ [ "LightBatchToList", "LightListToBatch", "LightScaleToSide", "LightWanEmbedsResizeSpatialPacked", "LightWanLatentsResizeNormalizeNoise", "LightWanLatentsResizeToSize" ], { "title_aux": "ComfyUI_light_image_ops" } ], "https://github.com/doc-packages/comfyui-doc-utils": [ [ "DOC_RandomPromptChoice", "DOC_SaveImageAndAddToHistory" ], { "title_aux": "doc-utils" } ], "https://github.com/dogcomplex/ComfyUI-LOKI": [ [ "EvaluateRelevanceLLM", "FilterNodesLLM", "LLMQueryAPI", "LLMQueryAPIBatch", "LokiGlamour", "LokiListAvailableNodes", "LokiListInstalledNodes", "LokiTweetScraper", "LokiTweetThreadScraper", "LokiTweetUserScraper", "TwitterScraper", "TwitterThreadScraper", "TwitterUserScraper", "\u270d\ufe0fScribe (LOKI)" ], { "title_aux": "ComfyUI-LOKI [WIP]" } ], "https://github.com/doucx/ComfyUI_WcpD_Utility_Kit": [ [ "BlackImage", "CopyImage(Wayland)", "ExecStrAsCode", "MergeStrings", "YamlToPrompt" ], { "title_aux": "ComfyUI_WcpD_Utility_Kit" } ], "https://github.com/dowands/ComfyUI-AddMaskForICLora": [ [ "AddMaskForICLora" ], { "title_aux": "AddMaskForICLora" } ], "https://github.com/downlifted/ComfyUI_BWiZ_Nodes": [ [ "BWIZInteractiveLogMonitor", "BWIZ_AdvancedLoadImageBatch", "BWIZ_CaptainWebhook", "BWIZ_CaptainWebhook-Email", "BWIZ_ComfyEmail", "BWIZ_ErrorDetector", "BWIZ_HFRepoBatchLoader", "BWIZ_NotificationSound" ], { "title_aux": "ComfyUI_BWiZ_Nodes [WIP]" } ], "https://github.com/downlifted/ComfyUI_GroqPrompt": [ [ "GroqAPIKeyManager", "GroqAPIKeyProvider", "GroqArtPromptEnhancer", "GroqArtPromptGenerator", "GroqLLMNode", "GroqMusicToArtPrompter", "GroqStyleTransferPrompter", "GroqWorkflowHelper" ], { "title_aux": "ComfyUI_GroqPrompt [WIP]" } ], "https://github.com/duckmartians/Duck_Nodes": [ [ "Duck_AddTextOverlay", "Duck_EmptyLatentImage", "Duck_LoadExcelRow", "Duck_LoadGoogleDocLine", "Duck_LoadGoogleSheetOneRow", "Duck_LoadWordLine", "Duck_PromptLoader", "Duck_QwenAspectRatios", "Duck_TextReplacer" ], { "title_aux": "Duck_Nodes [UNSAFE]" } ], "https://github.com/eddiehavila/comfyui-nachoman": [ [ "NACHOMAN_AudioCropTime", "NACHOMAN_AutoQueueController", "NACHOMAN_ChunkIndexController", "NACHOMAN_CombineAllChunks", "NACHOMAN_Extract_Frame_Number", "NACHOMAN_FullSongAnalyzerV4", "NACHOMAN_GetPromptByIndex", "NACHOMAN_GetRunIndexFromJson", "NACHOMAN_IndexedPromptChunker", "NACHOMAN_IndexedPromptChunkerV2", "NACHOMAN_LoadAudioSplitDynamic", "NACHOMAN_LoadAudioSplitUpload", "NACHOMAN_LoadAudioSplit_HUMO", "NACHOMAN_LoadAudioSplit_HUMO_Transcribe", "NACHOMAN_LoadSingleAudioChunk", "NACHOMAN_LoadVideos", "NACHOMAN_PostRunIndexStepper", "NACHOMAN_PromptSplitter", "NACHOMAN_SaveVideoChunkWithIndex", "NACHOMAN_TranscribeText", "NACHOMAN_VideoSplitter" ], { "title_aux": "nachoman Custom Nodes [WIP]" } ], "https://github.com/eddyhhlure1Eddy/ComfyUI-QwenImageWrapper": [ [ "CLIPLoader", "CLIPSetLastLayer", "CLIPTextEncode", "CLIPVisionEncode", "CLIPVisionLoader", "CheckpointLoader", "CheckpointLoaderSimple", "ConditioningAverage", "ConditioningCombine", "ConditioningConcat", "ConditioningSetArea", "ConditioningSetAreaPercentage", "ConditioningSetAreaStrength", "ConditioningSetMask", "ConditioningSetTimestepRange", "ConditioningZeroOut", "ControlNetApply", "ControlNetApplyAdvanced", "ControlNetLoader", "DiffControlNetLoader", "DiffusersLoader", "DualCLIPLoader", "EmptyImage", "EmptyLatentImage", "GLIGENLoader", "GLIGENTextBoxApply", "GetImageSize", "ImageBatch", "ImageBlend", "ImageBlur", "ImageCrop", "ImageInvert", "ImagePadForOutpaint", "ImageQuantize", "ImageScale", "ImageScaleBy", "ImageScaleToTotalPixels", "ImageSharpen", "ImageStitch", "ImageUpscaleWithModel", "InpaintModelConditioning", "KSampler", "KSamplerAdvanced", "LatentBlend", "LatentComposite", "LatentCrop", "LatentFlip", "LatentFromBatch", "LatentRotate", "LatentUpscale", "LatentUpscaleBy", "LoadImage", "LoadImageMask", "LoadImageOutput", "LoadLatent", "LoraLoader", "LoraLoaderModelOnly", "PreviewImage", "RepeatLatentBatch", "SaveImage", "SaveLatent", "SetLatentNoiseMask", "StyleModelApply", "StyleModelLoader", "UNETLoader", "UpscaleModelLoader", "VAEDecode", "VAEDecodeTiled", "VAEEncode", "VAEEncodeForInpaint", "VAEEncodeTiled", "VAELoader", "eddy_batch_image_generator", "eddy_batch_prompt", "eddy_image_blend", "eddy_qwen_CLIPLoader", "eddy_qwen_CLIPTextEncode", "eddy_qwen_EmptySD3LatentImage", "eddy_qwen_KSampler", "eddy_qwen_LoraLoaderModelOnly", "eddy_qwen_ModelSamplingAuraFlow", "eddy_qwen_SaveImage", "eddy_qwen_UNETLoader", "eddy_qwen_VAEDecode", "eddy_qwen_VAELoader", "eddy_qwen_image_blockswap", "unCLIPCheckpointLoader", "unCLIPConditioning" ], { "title_aux": "ComfyUI-QwenImageWrapper [WIP]" } ], "https://github.com/edisonchan/ComfyUI-Sysinfo": [ [ "SysInfoDisplay" ], { "title_aux": "ComfyUI-Sysinfo" } ], "https://github.com/eggsbenedicto/DiffusionRenderer-ComfyUI": [ [ "Cosmos1ForwardRenderer", "Cosmos1InverseRenderer", "LoadDiffusionRendererModel", "LoadHDRImage", "VAEPassthroughTest" ], { "title_aux": "DiffusionRenderer-ComfyUI [WIP]" } ], "https://github.com/egormly/ComfyUI-EG_Tools": [ [ "EG_AppendSubfolder", "EG_GetDateTime", "EG_ImageInfo", "EG_IncrementCounter", "EG_ListFiles", "EG_PathExists", "EG_PathIndexFilename", "EG_PathIndexPrefix", "EG_PathParts", "EG_ProjectRoot", "EG_SaveImage", "EG_WithNewExtension" ], { "title_aux": "ComfyUI-EG_Tools [WIP]" } ], "https://github.com/eigenpunk/ComfyUI-audio": [ [ "ApplyVoiceFixer", "AudioSampleRate", "BatchAudio", "BlendAudio", "ClipAudioRegion", "CombineImageWithAudio", "ConcatAudio", "ConvertAudio", "FilterAudio", "FlattenAudioBatch", "HifiGANApply", "HifiGANLoader", "HifiGANModelParams", "InvertAudioPhase", "MusicgenGenerate", "MusicgenHFGenerate", "MusicgenHFLoader", "MusicgenLoader", "NormalizeAudio", "ResampleAudio", "SpectrogramImage", "Tacotron2Generate", "Tacotron2Loader", "ToMelSpectrogram", "TortoiseTTSGenerate", "TortoiseTTSLoader", "TrimAudio", "TrimAudioSamples", "TrimSilence", "VALLEXGenerator", "VALLEXLoader", "VALLEXVoicePromptFromAudio", "VALLEXVoicePromptLoader", "WaveGlowApply", "WaveGlowLoader" ], { "title_aux": "ComfyUI-audio" } ], "https://github.com/ejektaflex/ComfyUI-Ty": [ [ "Lora Block Weight Regex Loader // Ty" ], { "title_aux": "ComfyUI-Ty" } ], "https://github.com/elfatherbrown/comfyui-realcugan-node": [ [ "RealCUGANUpscaler" ], { "title_aux": "Real-CUGAN ComfyUI Custom Node [WIP]" } ], "https://github.com/emranemran/ComfyUI-FasterLivePortrait": [ [ "FasterLivePortraitProcess", "LoadFasterLivePortraitModels" ], { "title_aux": "ComfyUI-FasterLivePortrait" } ], "https://github.com/endman100/ComfyUI-SaveAndLoadPromptCondition": [ [ "Load Contditioning", "LoadContditioning", "Save Conditioning", "SaveConditioning" ], { "title_aux": "ComfyUI Nodes: SaveConditioning and LoadConditioning" } ], "https://github.com/endman100/ComfyUI-augmentation": [ [ "RamdomFlipImage (endman100)" ], { "title_aux": "ComfyUI-augmentation" } ], "https://github.com/enlo/ComfyUI-CheckpointSettings": [ [ "CheckPointSettingsListMerger", "CheckPointSettingsPack", "CheckPointSettingsRandomSelector", "CheckPointSettingsTie", "CheckPointSettingsToFilename", "CheckPointSettingsUnpack", "RandomChoiceNumber" ], { "title_aux": "ComfyUI-CheckpointSettings" } ], "https://github.com/ericbeyer/guidance_interval": [ [ "Guidance Interval" ], { "title_aux": "guidance_interval" } ], "https://github.com/erosDiffusion/ComfyUI-enricos-json-file-load-and-value-selector": [ [ "SelectorNode" ], { "title_aux": "Select key from JSON (Alpha) [UNSAFE]" } ], "https://github.com/ervinne13/ComfyUI-Metadata-Hub": [ [ "Metadata Hub", "Save Image With Metadata" ], { "title_aux": "ComfyUI-Metadata-Hub" } ], "https://github.com/ethanfel/ComfyUI-Mamad8-QwenEdit-fix": [ [ "CLIPTextEncodeMamad8", "CompiledModelRouter", "ConditioningRouter", "ImageRouter", "LatentRouter", "ModelRouter", "QwenImagePreprocessMamad8", "TextEncodeQwenImageEditPlusMamad8", "WeightSwappingRouter" ], { "title_aux": "ComfyUI-Mamad8 [WIP]" } ], "https://github.com/exectails/comfyui-et_scripting": [ [ "ETPythonTextScript3Node" ], { "title_aux": "Scripting" } ], "https://github.com/eyekayem/comfyui_runway_gen3": [ [ "RunwayVideoGenerator", "RunwayVideoPreview" ], { "title_aux": "comfyui_runway_gen3" } ], "https://github.com/fangg2000/ComfyUI-SenseVoice": [ [ "STTNode", "VoiceRecorderNode" ], { "title_aux": "ComfyUI-SenseVoice [WIP]" } ], "https://github.com/fangg2000/ComfyUI-StableAudioFG": [ [ "LoadStableAudioModel", "StableAudioFG" ], { "author": "lks-ai", "description": "A Simple integration of Stable Audio Diffusion with knobs and stuff!", "nickname": "stableaudio", "title": "StableAudioSampler", "title_aux": "ComfyUI-StableAudioFG [WIP]" } ], "https://github.com/fangziheng2321/comfyuinode_chopmask": [ [ "cus_chopmask" ], { "title_aux": "comfyuinode_chopmask [WIP]" } ], "https://github.com/fantaskiss/ComfyUI-Qwen3_VQA_enhanced": [ [ "ImageLoader", "MultiplePathsInput", "Qwen3_VQA", "Qwen3_VQA_Enhanced", "VideoLoader" ], { "title_aux": "ComfyUI-Qwen3_VQA_enhanced [WIP]" } ], "https://github.com/filipemeneses/ComfyUI_html": [ [ "HtmlDownload", "HtmlPreview", "LoadHtml", "SaveHtml", "SingleImageToBase64", "SingleImageToBase64KeepMetadata" ], { "title_aux": "ComfyUI_html [UNSAFE]" } ], "https://github.com/flowtyone/comfyui-flowty-lcm": [ [ "LCMSampler" ], { "title_aux": "comfyui-flowty-lcm" } ], "https://github.com/flyingdogsoftware/gyre_for_comfyui": [ [ "BackgroundRemoval", "GyreIfElse", "GyreLoopEnd", "GyreLoopStart" ], { "title_aux": "Gyre for ComfyUI" } ], "https://github.com/foglerek/comfyui-cem-tools": [ [ "ProcessImageBatch" ], { "title_aux": "comfyui-cem-tools" } ], "https://github.com/franklydegenerate/ComfyUI-WAN-Resolution-Helper": [ [ "WANResolutionHelperV2" ], { "title_aux": "WAN Resolution Helper [WIP]" } ], "https://github.com/franky519/comfyui-redux-style": [ [ "StyleModelAdvanced", "StyleModelApplySimple", "StyleModelConditioner", "StyleModelGridVisualizer" ], { "title_aux": "comfyui-redux-style" } ], "https://github.com/franky519/comfyui_fnckc_Face_analysis": [ [ "FaceAnalysisModels", "FaceFourImageMatcher" ], { "title_aux": "ComfyUI Face Four Image Matcher [WIP]" } ], "https://github.com/fritzprix/ComfyUI-LLM-Utils": [ [ "WeightedDict", "WeightedDictConcat", "WeightedDictInput", "WeightedDictSelect", "WeightedDictSelectGroup", "WeightedDictToPrompt" ], { "title_aux": "ComfyUI-LLM-Utils [WIP]" } ], "https://github.com/frost-byte/fbTools": [ [ "FBTextEncodeQwenImageEditPlus", "NodeInputSelect", "OpaqueAlpha", "QwenAspectRatio", "SAMPreprocessNHWC", "SceneCreate", "SceneInput", "SceneOutput", "SceneSave", "SceneSelect", "SceneUpdate", "SceneView", "SceneWanVideoLoraMultiSave", "SubdirLister", "TailEnhancePro", "TailSplit" ], { "title_aux": "fb-tools" } ], "https://github.com/ftechmax/ComfyUI-NovaKit-Pack": [ [ "CountTokens" ], { "title_aux": "ComfyUI-NovaKit-Pack" } ], "https://github.com/ftf001-tech/ComfyUI-ExternalLLMDetector": [ [ "ExternalLLMDetectorBboxesConvert", "ExternalLLMDetectorMainProcess", "ExternalLLMDetectorSettings" ], { "title_aux": "ComfyUI-Lucian [WIP]" } ], "https://github.com/fuselayer/comfyui-libcom-image-composition": [ [ "HarmonyScore", "ImageHarmonization", "ImageHarmonizationAuto" ], { "title_aux": "comfyui-libcom-image-composition" } ], "https://github.com/fylrid2/comfyui_lock_previous_value": [ [ "Lock" ], { "title_aux": "lockValue" } ], "https://github.com/gabe-init/ComfyUI-LM-Studio": [ [ "LMStudioNode" ], { "title_aux": "ComfyUI LM Studio Node [WIP]" } ], "https://github.com/gabe-init/ComfyUI-Repo-Eater": [ [ "RepoEaterNode" ], { "title_aux": "gabe-init [WIP]" } ], "https://github.com/gabe-init/comfyui_ui_render": [ [ "HTMLRendererNode" ], { "title_aux": "comfyui_ui_render [UNSAFE]" } ], "https://github.com/gagaprince/ComfyUI_gaga_utils": [ [ "GagaAddStringArray", "GagaBatchStringReplace", "GagaGetDirList", "GagaGetFileList", "GagaGetImageInfoByUpload", "GagaGetImageInfoWithUrl", "GagaGetImageWithPath", "GagaGetStringArrayByIndex", "GagaGetStringArraySize", "GagaGetStringListSize", "GagaPythonScript", "GagaSaveImageToPath", "GagaSaveImageWithInfo", "GagaSaveImagesToGif", "GagaSplitStringToList", "GagaStringListToArray", "GagaTest" ], { "title_aux": "ComfyUI_gaga_utils" } ], "https://github.com/galoreware/ComfyUI-GaloreNodes": [ [ "GNI_HEX_TO_COLOR", "GNI_RGB_TO_COLOR", "GN_COLOR_TO_INT", "GN_IO_GET_FILENAME", "GN_MASK_TO_IMAGE", "GN_SNAP_RESIZE" ], { "title_aux": "ComfyUI-GaloreNodes [WIP]" } ], "https://github.com/gameltb/ComfyUI_stable_fast": [ [ "ApplyStableFastUnet", "ApplyTensorRTControlNet", "ApplyTensorRTUnet", "ApplyTensorRTVaeDecoder" ], { "title_aux": "ComfyUI_stable_fast" } ], "https://github.com/gamtruliar/ComfyUI-N_SwapInput": [ [ "N_SwapInput" ], { "title_aux": "ComfyUI-N_SwapInput [UNSAFE]" } ], "https://github.com/gaonprime-labs/ComfyUI_Nordy": [ [ "MemoryTest", "SaveImageS3PresignedUrlNordy" ], { "title_aux": "ComfyUI_Nordy" } ], "https://github.com/gaowei-space/ComfyUI-Doubao-LLM": [ [ "DoubaoAPI", "DoubaoConfig", "DoubaoTextChat", "DoubaoVisionChat" ], { "title_aux": "ComfyUI Doubao LLM [WIP]" } ], "https://github.com/garciaone/g_one_toolkit": [ [ "g-one Face Tracking Features", "g-one Face Tracking Masks" ], { "title_aux": "g_one_toolkit" } ], "https://github.com/gilons/ComfyUI-GoogleDrive-Downloader": [ [ "custom_nodes" ], { "title_aux": "ComfyUI-GoogleDrive-Downloader [UNSAFE]" } ], "https://github.com/gioferreira/ComfyUI-Molde-Utils": [ [ "BezierMapping" ], { "title_aux": "ComfyUI-Molde-Utils" } ], "https://github.com/githubYiheng/comfyui_median_filter": [ [ "ImageMedianFilter" ], { "title_aux": "comfyui_median_filter" } ], "https://github.com/gmammolo/comfyui-gmammolo": [ [ "CheckImageGen", "FilterConditioningPrompt", "FilterTextPrompt", "SimpleTextbox" ], { "title_aux": "comfyui-gmammolo" } ], "https://github.com/go-package-lab/ComfyUI-Tools-Video-Combine": [ [ "Tools:CopyFile", "Tools:Image2video", "Tools:LoadAudioUrl", "Tools:PreviewVideo", "Tools:SetString", "Tools:SetValue", "Tools:VideoWatermark" ], { "title_aux": "ComfyUI-Tools-Video-Combine [WIP]" } ], "https://github.com/godric8/ComfyUI_Step1X-Edit": [ [ "Step1XEdit" ], { "title_aux": "ComfyUI_Step1X-Edit [NAME CONFLICT]" } ], "https://github.com/gold24park/loki-comfyui-node": [ [ "Base64ToImage", "DominantColor", "ImageLuminance", "ImageToBase64", "OverlayText" ], { "title_aux": "loki-comfyui-node" } ], "https://github.com/gordon123/ComfyUI_DreamBoard": [ [ "PromptExtraNode", "StoryboardNode" ], { "title_aux": "ComfyUI_DreamBoard [WIP]" } ], "https://github.com/gordon123/ComfyUI_srt2speech": [ [ "GetSubtitleByIndex", "MergeAllWave", "SaveWavNode" ], { "title_aux": "ComfyUI_srt2speech [WIP]" } ], "https://github.com/gorillaframeai/GF_pixtral_node": [ [ "GF_MistralPixtralNode" ], { "title_aux": "GF_pixtral_node [WIP]" } ], "https://github.com/grimli333/ComfyUI_Grim": [ [ "GenerateFileName", "TwoStringsFormat" ], { "title_aux": "ComfyUI_Grim" } ], "https://github.com/grinlau18/ComfyUI_XISER_Nodes": [ [ "XISER_Canvas", "XIS_BooleanSwitch", "XIS_CanvasConfig", "XIS_CanvasMaskProcessor", "XIS_CompositorProcessor", "XIS_CoordinatePath", "XIS_CropImage", "XIS_CurveEditor", "XIS_DynamicKSampler", "XIS_FloatSwitch", "XIS_Float_Slider", "XIS_FromListGet1Color", "XIS_FromListGet1Cond", "XIS_FromListGet1Float", "XIS_FromListGet1Image", "XIS_FromListGet1Int", "XIS_FromListGet1Latent", "XIS_FromListGet1Mask", "XIS_FromListGet1Model", "XIS_FromListGet1String", "XIS_INT_Slider", "XIS_IPAStyleSettings", "XIS_IfDataIsNone", "XIS_ImageAdjustAndBlend", "XIS_ImageManager", "XIS_ImageMaskMirror", "XIS_ImagePuzzle", "XIS_ImageSwitch", "XIS_IntSwitch", "XIS_InvertMask", "XIS_IsThereAnyData", "XIS_KSamplerSettingsNode", "XIS_KSamplerSettingsUnpackNode", "XIS_LLMOrchestrator", "XIS_Label", "XIS_LatentBlendNode", "XIS_LoadImage", "XIS_MaskBatchProcessor", "XIS_MaskCompositeOperation", "XIS_MaskSwitch", "XIS_MergePackImages", "XIS_MultiPointGradient", "XIS_MultiPromptSwitch", "XIS_PSDLayerExtractor", "XIS_PackImages", "XIS_PromptProcessor", "XIS_PromptsWithSwitches", "XIS_ReorderImageMaskGroups", "XIS_ReorderImages", "XIS_ResizeImageOrMask", "XIS_ResizeToDivisible", "XIS_ResolutionSelector", "XIS_SetColor", "XIS_ShapeAndText", "XIS_ShapeData", "XIS_StringSwitch", "XIS_UnpackImages" ], { "title_aux": "Xiser_Nodes [WIP]" } ], "https://github.com/grokuku/ComfyUI-Holaf": [ [ "HolafBypasser", "HolafImageComparer", "HolafInstagramResize", "HolafKSampler", "HolafLutGenerator", "HolafLutSaver", "HolafMaskToBoolean", "HolafOverlayNode", "HolafRatioCalculator", "HolafRemote", "HolafResolutionPreset", "HolafSaveImage", "HolafTiledKSampler", "UpscaleImageHolaf" ], { "title_aux": "Holaf Custom Nodes for ComfyUI" } ], "https://github.com/haodman/ComfyUI_Rain": [ [ "Rain_ImageSize", "Rain_IntToFloat", "Rain_Math", "Rain_ValueSwitch" ], { "title_aux": "ComfyUI_Rain" } ], "https://github.com/haofanwang/ComfyUI-InstantStyle": [ [ "BaseModelLoader", "InstantStyleGenerationNode", "InstantStyleLoader", "PromptLoader" ], { "title_aux": "ComfyUI-InstantStyle" } ], "https://github.com/haomole/Comfyui-SadTalker": [ [ "LoadRefVideo", "SadTalker", "ShowAudio", "ShowText", "ShowVideo" ], { "title_aux": "Comfyui-SadTalker" } ], "https://github.com/hay86/ComfyUI_AceNodes": [ [ "ACE_AnyInputSwitchBool", "ACE_AnyInputToAny", "ACE_AudioCrop", "ACE_AudioLoad", "ACE_AudioPlay", "ACE_AudioSave", "ACE_Expression_Eval", "ACE_Float", "ACE_ImageColorFix", "ACE_ImageConstrain", "ACE_ImageFaceCrop", "ACE_ImageGetSize", "ACE_ImageLoadFromCloud", "ACE_ImageMakeSlideshow", "ACE_ImagePixelate", "ACE_ImageQA", "ACE_ImageRemoveBackground", "ACE_ImageSaveToCloud", "ACE_Integer", "ACE_MaskBlur", "ACE_OpenAI_GPT_Chat", "ACE_OpenAI_GPT_IMAGE", "ACE_OpenAI_GPT_TTS", "ACE_Seed", "ACE_Text", "ACE_TextConcatenate", "ACE_TextGoogleTranslate", "ACE_TextInputSwitch2Way", "ACE_TextInputSwitch4Way", "ACE_TextInputSwitch8Way", "ACE_TextList", "ACE_TextLoad", "ACE_TextPreview", "ACE_TextSave", "ACE_TextSelector", "ACE_TextToResolution", "ACE_TextTranslate", "ACE_VideoConcat", "ACE_VideoLoad", "ACE_VideoPreview" ], { "title_aux": "ComfyUI AceNodes [UNSAFE]" } ], "https://github.com/hben35096/ComfyUI-ToolBox": [ [ "AutoDLDownload", "CreatePaths", "FolderDeleter", "FolderViewe", "PathOutput" ], { "title_aux": "hben35096/ComfyUI-ToolBox [NAME CONFLICT]" } ], "https://github.com/hdfhssg/ComfyUI_pxtool": [ [ "ArtistLoader", "CivitaiHelper", "DanbooruCharacterTag", "E621CharacterTag", "NegativeTag", "PX_Seed", "QualityTag", "RandomArtists", "RandomArtistsAdvanced", "RandomTag" ], { "title_aux": "ComfyUI_pxtool [WIP]" } ], "https://github.com/hdfhssg/comfyui_EvoSearch": [ [ "EvoSearch_FLUX", "EvoSearch_SD21", "EvoSearch_WAN", "EvolutionScheduleGenerator", "GuidanceRewardsGenerator" ], { "title_aux": "comfyui_EvoSearch [WIP]" } ], "https://github.com/henjicc/ComfyUI-CC-ImageLoader": [ [ "LoadImage" ], { "title_aux": "ComfyUI-CC-ImageLoader [UNSAFE]" } ], "https://github.com/heyburns/ComfyUI-Logic-Redux": [ [ "Bool-\ud83d\udd2c", "Compare-\ud83d\udd2c", "DebugPrint-\ud83d\udd2c", "Float-\ud83d\udd2c", "If ANY execute A else B", "If ANY execute A else B-\ud83d\udd2c", "If ANY return A else B-\ud83d\udd2c", "Int-\ud83d\udd2c", "String-\ud83d\udd2c" ], { "title_aux": "ComfyUI-Logic-Redux [WIP]" } ], "https://github.com/hhelloe/ComfyuiQuantizerToFp8": [ [ "FP8QuantizeFormat", "ModelToStateDict", "SaveAsSafeTensor" ], { "title_aux": "ComfyuiQuantizerToFp8 [WIP]" } ], "https://github.com/hhelloe/comfyuiWeightOnlyQuant": [ [ "WeightOnlyQuantize" ], { "title_aux": "comfyuiWeightOnlyQuant [WIP]" } ], "https://github.com/hiusdev/ComfyUI_Lah_Toffee": [ [ "LoadVideoRandom" ], { "title_aux": "ComfyUI_Lah_Toffee" } ], "https://github.com/hndrr/Comfyui-SceneDetect": [ [ "PySceneDetectToImages" ], { "title_aux": "Comfyui-SceneDetect [WIP]" } ], "https://github.com/hnmr293/ComfyUI-SamOne": [ [ "Latent", "SamplerOne" ], { "title_aux": "ComfyUI-SamOne - one-step sampling" } ], "https://github.com/horidream/ComfyUI-Horidream": [ [ "PassThroughWithSound" ], { "title_aux": "ComfyUI-Horidream" } ], "https://github.com/hotpizzatactics/ComfyUI-WaterMark-Detector": [ [ "AdaptiveThresholding", "AdvancedWatermarkEnhancement", "AdvancedWaveletWatermarkEnhancement", "CLAHEEnhancement", "CombineEnhancements", "ComprehensiveImageEnhancement", "DenoisingFilter", "EdgeDetection", "FlexibleCombineEnhancements", "HighPassFilter", "ImprovedGrayColorEnhancement", "MorphologicalOperations", "TextureEnhancement", "WatermarkEnhancement" ], { "title_aux": "ComfyUI-WaterMark-Detector" } ], "https://github.com/hotpot-killer/ComfyUI_AlexNodes": [ [ "InstructPG" ], { "title_aux": "ComfyUI_AlexNodes" } ], "https://github.com/houdinii/comfy-magick": [ [ "AdaptiveBlur", "AdaptiveSharpen", "AddNoise", "BlueShift", "Blur", "Charcoal", "Colorize", "CropByAspectRatio", "Despeckle", "Edge", "Emboss", "FX", "GaussianBlur", "Implode", "Kuwahara", "MotionBlur", "RotationalBlur", "SelectiveBlur", "Sepia", "Shade", "Sharpen", "Sketch", "Solarize", "Spread", "Stereogram", "Swirl", "Tint", "UnsharpMask", "Vignette", "WaveletDenoise" ], { "title_aux": "comfy-magick [WIP]" } ], "https://github.com/huhu-tiger/ComfyUI-RemoteDownload": [ [ "LoadImageFromRemote" ], { "title_aux": "ComfyUI-RemoteDownload" } ], "https://github.com/huizhang0110/ComfyUI_Easy_Nodes_hui": [ [ "EasyBgRemover", "EasyBgRemover_ModelLoader", "EasyControlNetApply", "EasyControlNetLoader", "EasyEmptyLatentImage", "EasyLatentToCondition", "EasyLoadImage" ], { "title_aux": "ComfyUI_Easy_Nodes_hui" } ], "https://github.com/hujuying/ComfyUI-QwenVL3-image-Plus": [ [ "QwenVL3ImagePlus", "QwenVLUnloadModelPlus" ], { "title_aux": "ComfyUI-QwenVL3-image-Plus [WIP]" } ], "https://github.com/hujuying/comfyui_gemini_banana_api": [ [ "GeminiImageEditNode", "GeminiImageEditV2Node" ], { "title_aux": "comfyui_gemini_banana_api [WIP]" } ], "https://github.com/hulipanpan/Comfyui_tuteng": [ [ "TutengChatGPTApi", "TutengGeminiAPI", "TutengJimengApi", "TutengJimengVideoApi", "TutengSeededit", "Tuteng_Flux_Kontext", "Tuteng_Flux_Kontext_Edit", "Tuteng_Flux_Kontext_bfl", "Tuteng_Google_Veo3", "Tuteng_Mj", "Tuteng_Mju", "Tuteng_Mjv", "Tuteng_gpt_image_1", "Tuteng_gpt_image_1_edit", "Tuteng_kling_image2video", "Tuteng_kling_text2video", "Tuteng_kling_videoPreview", "Tuteng_lip_sync", "Tuteng_mjstyle", "Tuteng_upload", "Tuteng_video_extend" ], { "title_aux": "Comfyui_tuteng [WIP]" } ], "https://github.com/hunterssl/ComfyUI_SSLNodes": [ [ "SSLGetJsonKeysCount", "SSLLoadCheckpointByName", "SSLLoadJson", "SSLRandomNumInLoop", "SSLSaveImageOutside" ], { "title_aux": "ComfyUI_SSLNodes" } ], "https://github.com/hunzmusic/ComfyUI-Hunyuan3DTools": [ [ "Hy3DTools_BackProjectInpaint", "Hy3DTools_RenderSpecificView" ], { "title_aux": "ComfyUI-Hunyuan3DTools [WIP]" } ], "https://github.com/hunzmusic/Comfyui-CraftsMan3DWrapper": [ [ "CraftsManDoraVAEGenerator", "DecodeCraftsManLatents", "LoadCraftsManPipeline", "PreprocessImageCraftsMan", "SampleCraftsManLatents", "SaveCraftsManMesh" ], { "title_aux": "Comfyui-CraftsMan3DWrapper [WIP]" } ], "https://github.com/hunzmusic/comfyui-hnznodes": [ [ "CombineChannelsGrayscale", "ImageBatchReorder", "MaleCharacterPromptGenerator" ], { "title_aux": "comfyui-hnznodes" } ], "https://github.com/husw725/comfyui_alta_nodes": [ [ "Alta:API_LipSync", "Alta:API_ProcessVideo", "Alta:API_TTS", "Alta:API_TranscribeAudio", "Alta:API_Translate", "Alta:Add(Math)", "Alta:AddInt(Math)", "Alta:BuildFilePath", "Alta:CompareFolders(File)", "Alta:DeleteAudioFromMemory", "Alta:DeleteFile(Util)", "Alta:FileDownloader", "Alta:GetFaceMask", "Alta:GetFileFolder", "Alta:GetFilenameNoExt", "Alta:GetFilenameWithExt", "Alta:GetImageAndPath", "Alta:GetImageByIndex", "Alta:GetStringByIndex", "Alta:IfOnly(Logic)", "Alta:Int2Str(Math)", "Alta:JSONKeyExtractor(Util)", "Alta:ListAllFiles", "Alta:ListElement(Util)", "Alta:ListFilesByExt", "Alta:ListLength(Util)", "Alta:LoadAudioByPath", "Alta:LoadAudioFromMemory", "Alta:LoadFilesFromFolder", "Alta:LoadImage", "Alta:LoadImageFromPath", "Alta:LoadImageWithPath", "Alta:LoadImagesPath", "Alta:LoadVideo", "Alta:LoadVideoPath", "Alta:LoadVideosFromFolder", "Alta:MergeNodes", "Alta:MoveFile(File)", "Alta:MultiRoute", "Alta:OpenAIImages2Image", "Alta:ReadImageFromFile", "Alta:ReadStringFromFile", "Alta:RegexMatch(Util)", "Alta:SaveAudioToPath", "Alta:SaveImage", "Alta:SaveImagePlus", "Alta:SaveStringToFile", "Alta:SpeakerDiarization", "Alta:StoreAudioInMemory", "Alta:StrToNum(Math)", "Alta:StringPlus(Util)", "Alta:Sub(Math)", "Alta:SubInt(Math)", "Alta:SyncLipsyncNode(path)", "Alta:SyncLipsyncNode(url)", "Alta:VideoCombine", "Alta:YOLOFaceModelCore", "Alta:writeStringToFile", "Alta:\u5373\u68a6API\u56fe\u751f\u89c6\u9891", "Alta:\u5373\u68a6API\u56fe\u751f\u89c6\u9891\u7ed3\u679c\u67e5\u8be2", "Alta:\u5373\u68a6API\u6587\u751f\u56fe", "Alta:\u5373\u68a6Web\u56fe\u751f\u89c6\u9891" ], { "title_aux": "comfyui_alta_nodes" } ], "https://github.com/hy134300/comfyui-hb-node": [ [ "generate story", "hy save image", "latent to list", "movie batch", "movie generate", "sound voice", "text concat" ], { "title_aux": "comfyui-hb-node" } ], "https://github.com/hy134300/comfyui-hydit": [ [ "DiffusersCLIPLoader", "DiffusersCheckpointLoader", "DiffusersClipTextEncode", "DiffusersControlNetLoader", "DiffusersLoraLoader", "DiffusersModelMakeup", "DiffusersPipelineLoader", "DiffusersSampler", "DiffusersSchedulerLoader", "DiffusersVAELoader" ], { "title_aux": "comfyui-hydit" } ], "https://github.com/hylarucoder/comfyui-copilot": [ [ "EagleImageNode", "SDXLPromptStyler", "SDXLPromptStylerAdvanced", "SDXLResolutionPresets" ], { "title_aux": "comfyui-copilot" } ], "https://github.com/idoru/ComfyUI-SKCFI-NetworkFileIO": [ [ "FilestashUploadNode", "HttpUploadNode", "MultipartFileHTTPUploadNode" ], { "title_aux": "Filestash Upload Node [UNSAFE]" } ], "https://github.com/if-ai/ComfyUI-IF_Zonos": [ [ "IF_ZonosTTS" ], { "title_aux": "ComfyUI-IF_Zonos [WIP]" } ], "https://github.com/ifilipis/ComfyUI-Auto-Prompt-Engineer": [ [ "DirectorGemini", "ImageRouterSink", "LatestImageSource" ], { "title_aux": "ComfyUI-Auto-Prompt-Engineer" } ], "https://github.com/ilovejohnwhite/Tracer": [ [ "BillyGoatNode", "EcstaticNode", "HintImageEnchance", "Image Load TTK", "ImageGenResolutionFromImage", "ImageGenResolutionFromLatent", "KillMeNode", "LinkMasterNode", "OkayBuddyNode", "OutlineRealNode", "OutlineStandardNode", "PixelPerfectResolution", "SuckerPunch", "UWU_Preprocessor", "VooDooNode" ], { "title_aux": "Kolors Awesome Prompts [WIP]" } ], "https://github.com/ilslli/Comfyui-IV2Z": [ [ "IV2Z_VideoCombine" ], { "title_aux": "Comfyui-IV2Z" } ], "https://github.com/immersiveexperience/ie-comfyui-color-nodes": [ [ "Average Color", "Complementary Color", "Hex Color to Image", "Hex to Color Name", "Random String" ], { "title_aux": "ie-comfyui-color-nodes" } ], "https://github.com/io-club/ComfyUI-LuminaNext": [ [ "GemmaClipLoader" ], { "title_aux": "ComfyUI-LuminaNext [WIP]" } ], "https://github.com/isurulkh/ComfyUI-Lovis-Node": [ [ "AudioDurationNode", "LineCountNode", "TextToSingleLineNode" ], { "title_aux": "ComfyUI-Lovis-Node [WIP]" } ], "https://github.com/jKaarlehto/ComfyUI-GetWorkflowName": [ [ "GetWorkflowName" ], { "title_aux": "ComfyUI-GetWorkflowName [WIP]" } ], "https://github.com/jax-explorer/ComfyUI-DreamO": [ [ "BgRmModelLoad", "DreamOGenerate", "DreamOLoadModel", "DreamOLoadModelFromLocal", "FaceModelLoad" ], { "title_aux": "ComfyUI-DreamO" } ], "https://github.com/jcomeme/ComfyUI-AsunaroTools": [ [ "AsunaroAnd", "AsunaroAutomaticSexPrompter", "AsunaroBatchImageLoader", "AsunaroIfBiggerThanZero", "AsunaroIfContain", "AsunaroIfSame", "AsunaroImageLoader", "AsunaroIntToStr", "AsunaroOr", "AsunaroPromptStripper", "AsunaroRandomDice", "AsunaroResolutions", "AsunaroSave", "AsunaroTextConcatenator", "AsunaroWildCard" ], { "title_aux": "AsunaroTools" } ], "https://github.com/jerryname2022/ComfyUI-MegaTTS3": [ [ "MegaTTS3ModelLoader", "MegaTTS3ZeroShot", "TextEditor" ], { "title_aux": "MegaTTS 3 [WIP]" } ], "https://github.com/jerryname2022/ComfyUI-Real-ESRGAN": [ [ "GFPGANImageGenerator", "GFPGANModelLoader", "ImageMergeGenerator", "InpaintingLamaImageGenerator", "InpaintingLamaModelLoader", "RealESRGANImageGenerator", "RealESRGANModelLoader" ], { "title_aux": "ComfyUI-Real-ESRGAN [WIP]" } ], "https://github.com/jgbrblmd/ComfyUI-ComfyFluxSize": [ [ "ComfyFluxSize" ], { "title_aux": "ComfyUI-ComfyFluxSize [WIP]" } ], "https://github.com/jgbyte/ComfyUI-RandomCube": [ [ "RandomCubeGrid" ], { "title_aux": "ComfyUI-RandomCube [WIP]" } ], "https://github.com/jiafuzeng/comfyui-fishSpeech": [ [ "FishSpeechAudioDurationNode", "FishSpeechAudioPreview", "FishSpeechLoader", "FishSpeechTTS" ], { "title_aux": "comfyui-fishSpeech" } ], "https://github.com/jimmm-ai/TimeUi-a-ComfyUi-Timeline-Node": [ [ "jimmm.ai.TimelineUI" ], { "title_aux": "TimeUi a ComfyUI Timeline Node System [WIP]" } ], "https://github.com/jimstudt/ComfyUI-Jims-Nodes": [ [ "ChooseFromStringList", "Cubby", "DefineWord", "DictFromJSON", "DictionaryToJSON", "ImageToSolidBackground", "JSONTODictionary", "JSONToDictionary", "LiftFromBackground", "LoadImageAndInfoFromPath", "LookupWord", "ReplaceWords", "TextToStringList", "ZoomFocus" ], { "title_aux": "Jim's ComfyUI Nodes [WIP]" } ], "https://github.com/jinchanz/ComfyUI-AliCloud-Bailian": [ [ "BailianAPI", "BailianAPIPoll", "BailianAPISubmit", "MaletteJSONExtractor", "MaletteJSONModifier", "MaletteVirtualTryOn" ], { "title_aux": "ComfyUI-AliCloud-Bailian [WIP]" } ], "https://github.com/jn-jairo/jn_node_suite_comfyui": [ [ "JN_AreaInfo", "JN_AreaNormalize", "JN_AreaWidthHeight", "JN_AreaXY", "JN_Blip", "JN_BlipLoader", "JN_BooleanOperation", "JN_Condition", "JN_CoolDown", "JN_CoolDownOutput", "JN_CropFace", "JN_DatetimeFormat", "JN_DatetimeInfo", "JN_DatetimeNow", "JN_Dump", "JN_DumpOutput", "JN_FaceRestoreModelLoader", "JN_FaceRestoreWithModel", "JN_FirstActive", "JN_ImageAddMask", "JN_ImageBatch", "JN_ImageCenterArea", "JN_ImageCrop", "JN_ImageGrid", "JN_ImageInfo", "JN_ImageSharpness", "JN_ImageSquare", "JN_ImageUncrop", "JN_KSampler", "JN_KSamplerAdvancedParams", "JN_KSamplerFaceRestoreParams", "JN_KSamplerResizeInputParams", "JN_KSamplerResizeMaskAreaParams", "JN_KSamplerResizeOutputParams", "JN_KSamplerSeamlessParams", "JN_KSamplerTileParams", "JN_LoadImageDirectory", "JN_LogicOperation", "JN_MaskInfo", "JN_MathOperation", "JN_MathOperationArray", "JN_PrimitiveArrayInfo", "JN_PrimitiveBatchToArray", "JN_PrimitiveBoolean", "JN_PrimitiveFloat", "JN_PrimitiveInt", "JN_PrimitivePrompt", "JN_PrimitiveString", "JN_PrimitiveStringMultiline", "JN_PrimitiveStringToArray", "JN_PrimitiveToArray", "JN_PrimitiveToBoolean", "JN_PrimitiveToFloat", "JN_PrimitiveToInt", "JN_PrimitiveToString", "JN_RemoveBackground", "JN_Seamless", "JN_SeamlessBorder", "JN_SeamlessBorderCrop", "JN_SelectItem", "JN_Sleep", "JN_SleepOutput", "JN_SliceOperation", "JN_StopIf", "JN_StopIfOutput", "JN_TextConcatenation", "JN_TextReplace", "JN_TimedeltaFormat", "JN_TimedeltaInfo", "JN_VAEPatch" ], { "title_aux": "jn_node_suite_comfyui [WIP]" } ], "https://github.com/jonathan-bryant/ComfyUI-ImageStraightener": [ [ "AutoStraightenImage" ], { "title_aux": "ComfyUI-ImageStraightener [WIP]" } ], "https://github.com/jonstreeter/comfyui-archive-output": [ [ "ArchiveOutputWorkflow" ], { "title_aux": "Archive Output [UNSAFE]" } ], "https://github.com/jordancoult/ComfyUI_HelpfulNodes": [ [ "JCo_CropAroundKPS" ], { "title_aux": "ComfyUI_HelpfulNodes" } ], "https://github.com/jorin91/ComfyUI-JSG-Utils": [ [ "JSGDeleteFilePassAny", "JSGDeleteFilePassImage", "JSGDeleteFilePassString", "JSGFindImagePathsRecursive", "JSGFindImagesRecursiveList", "JSGLoadImageFromPath", "JSGParsePath" ], { "title_aux": "ComfyUI-JSG-Utils [UNSAFE]" } ], "https://github.com/jpwgad/jpwgad-comfy": [ [ "AutoSelector", "OutputPath", "SizeInput" ], { "title_aux": "jpwgad" } ], "https://github.com/jschoormans/Comfy-InterestingPixels": [ [ "Random Palette", "Shareable Image Slider" ], { "title_aux": "ComfyUI-TexturePacker [WIP]" } ], "https://github.com/jtrue/ComfyUI-MaskTools": [ [ "ColorToMask", "MaskColorRange" ], { "description": "Pixel-selection tools (masks) for ComfyUI \u2014 modular.", "nickname": "Mask", "title": "MaskTools", "title_aux": "MaskTools" } ], "https://github.com/jtscmw01/ComfyUI-DiffBIR": [ [ "DiffBIR_sample", "DiffBIR_sample_advanced", "Simple_load", "Stage1_load", "Stage2_load" ], { "title_aux": "ComfyUI-DiffBIR" } ], "https://github.com/jtydhr88/ComfyUI-Unique3D": [ [ "Unique3DLoadPipeline", "Unique3DRun - Geo Reconstruct", "Unique3DRun - MVPrediction" ], { "title_aux": "ComfyUI-Unique3D [WIP]" } ], "https://github.com/jtydhr88/ComfyUI_frontend_vue_basic": [ [ "vue-basic" ], { "title_aux": "ComfyUI Frontend Vue Basic [WIP]" } ], "https://github.com/judian17/ComfyUI-MIDI-3D": [ [ "MIDI3DAllPassRenderer", "MIDI3DInstanceCropper", "MIDI3DLoader", "MIDI3DSampler", "MIDI3DTextureBaker" ], { "title_aux": "ComfyUI-MIDI-3D [WIP]" } ], "https://github.com/junhe421/comfyui_batch_image_processor": [ [ "BatchImageDifferenceToPromptFiles", "custom_nodes" ], { "title_aux": "comfyui_batch_image_processor [WIP]" } ], "https://github.com/kadirnar/ComfyUI-Adapter": [ [ "GarmentSegLoader" ], { "title_aux": "ComfyUI-Adapter [WIP]" } ], "https://github.com/kandy/ComfyUI-KAndy": [ [ "KAndyTaggerModelLoader", "KAndyWD14Tagger", "KPromtGen", "KandyLoad", "KandySave", "KandySimplePrompt" ], { "title_aux": "ComfyUI-KAndy" } ], "https://github.com/karthikg-09/ComfyUI-3ncrypt": [ [ "Enhanced Save Image", "Markdown Editor" ], { "title_aux": "ComfyUI-KG09 [WIP]" } ], "https://github.com/kaski23/Kaskis_Comfy_Nodes": [ [ "AudioResampler", "CollectKeyedVideosNode", "CollectVideosNode", "ConformAudio", "ConformVideo", "ExtendVideoNearestFrame", "ImageDelay", "IntToString", "KlingVideoHandler", "LoadImageWithFilename", "LoadVideoWithFilename", "PairSwitchNode", "PreviewImageLimited", "StringSplitSelect", "Unbroken-Video-Handler", "VideoHandler", "WorkflowLoggerNode" ], { "title_aux": "Kaskis_Comfy_Nodes" } ], "https://github.com/kesslerdev/kesslerdev_comfyui_nodes": [ [ "KesslerDev_AlwaysSeed", "KesslerDev_EnvironmentVariableGetter", "KesslerDev_LoadImageAndFilename", "KesslerDev_LoadImagesFromFolder", "KesslerDev_MultilineTextChoice" ], { "title_aux": "Comfyui : kesslerdev_comfyui_nodes [UNSAFE]" } ], "https://github.com/kevin314/ComfyUI-FastVideo": [ [ "DITConfig", "InferenceArgs", "LoadImagePath", "TextEncoderConfig", "VAEConfig", "VideoGenerator" ], { "title_aux": "ComfyUI-FastVideo" } ], "https://github.com/kijai/ComfyUI-CV-VAE": [ [ "CV_VAE_Decode", "CV_VAE_Encode", "CV_VAE_Load" ], { "title_aux": "ComfyUI-CV-VAE" } ], "https://github.com/kijai/ComfyUI-DeepSeek-VL": [ [ "deepseek_vl_inference", "deepseek_vl_model_loader" ], { "title_aux": "ComfyUI nodes to use DeepSeek-VL" } ], "https://github.com/kijai/ComfyUI-DiffSynthWrapper": [ [ "DiffSynthSampler", "DownloadAndLoadDiffSynthExVideoSVD" ], { "title_aux": "ComfyUI DiffSynth wrapper nodes" } ], "https://github.com/kijai/ComfyUI-DiffusersSD3Wrapper": [ [ "LoadSD3DiffusersPipeline", "SD3ControlNetSampler" ], { "title_aux": "ComfyUI-DiffusersSD3Wrapper" } ], "https://github.com/kijai/ComfyUI-EasyAnimateWrapper": [ [ "DownloadAndLoadEasyAnimateModel", "EasyAnimateDecode", "EasyAnimateImageEncoder", "EasyAnimateResize", "EasyAnimateSampler", "EasyAnimateTextEncode" ], { "title_aux": "ComfyUI-EasyAnimateWrapper [WIP]" } ], "https://github.com/kijai/ComfyUI-FollowYourEmojiWrapper": [ [ "DownloadAndLoadFYEModel", "FYECLIPEncode", "FYEClipEmbedToComfy", "FYELandmarkEncode", "FYELandmarkToComfy", "FYEMediaPipe", "FYESampler", "FYESamplerLong" ], { "title_aux": "ComfyUI-FollowYourEmojiWrapper [WIP]" } ], "https://github.com/kijai/ComfyUI-FramePackWrapper": [ [ "DownloadAndLoadFramePackModel", "FramePackFindNearestBucket", "FramePackLoraSelect", "FramePackSampler", "FramePackSingleFrameSampler", "FramePackTorchCompileSettings", "LoadFramePackModel" ], { "title_aux": "ComfyUI-FramePackWrapper [WIP]" } ], "https://github.com/kijai/ComfyUI-Hunyuan3DWrapper": [ [ "CV2InpaintTexture", "DownloadAndLoadHy3DDelightModel", "DownloadAndLoadHy3DPaintModel", "Hy3DApplyTexture", "Hy3DBPT", "Hy3DBakeFromMultiview", "Hy3DCameraConfig", "Hy3DDelightImage", "Hy3DDiffusersSchedulerConfig", "Hy3DExportMesh", "Hy3DFastSimplifyMesh", "Hy3DGenerateMesh", "Hy3DGenerateMeshMultiView", "Hy3DGetMeshPBRTextures", "Hy3DIMRemesh", "Hy3DLoadMesh", "Hy3DMeshInfo", "Hy3DMeshUVWrap", "Hy3DMeshVerticeInpaintTexture", "Hy3DModelLoader", "Hy3DNvdiffrastRenderer", "Hy3DPostprocessMesh", "Hy3DRenderMultiView", "Hy3DRenderMultiViewDepth", "Hy3DRenderSingleView", "Hy3DSampleMultiView", "Hy3DSetMeshPBRAttributes", "Hy3DSetMeshPBRTextures", "Hy3DTorchCompileSettings", "Hy3DUploadMesh", "Hy3DVAEDecode", "Hy3DVAELoader", "Hy3D_2_1SimpleMeshGen", "MESHToTrimesh", "TrimeshToMESH" ], { "title_aux": "ComfyUI-ComfyUI-Hunyuan3DWrapper [WIP]" } ], "https://github.com/kijai/ComfyUI-HunyuanVideoWrapper": [ [ "DownloadAndLoadHyVideoTextEncoder", "HunyuanVideoFresca", "HunyuanVideoSLG", "HyVideoBlockSwap", "HyVideoCFG", "HyVideoContextOptions", "HyVideoCustomPromptTemplate", "HyVideoDecode", "HyVideoEmptyTextEmbeds", "HyVideoEncode", "HyVideoEncodeKeyframes", "HyVideoEnhanceAVideo", "HyVideoGetClosestBucketSize", "HyVideoI2VEncode", "HyVideoInverseSampler", "HyVideoLatentPreview", "HyVideoLoopArgs", "HyVideoLoraBlockEdit", "HyVideoLoraSelect", "HyVideoModelLoader", "HyVideoPromptMixSampler", "HyVideoReSampler", "HyVideoSTG", "HyVideoSampler", "HyVideoTeaCache", "HyVideoTextEmbedBridge", "HyVideoTextEmbedsLoad", "HyVideoTextEmbedsSave", "HyVideoTextEncode", "HyVideoTextImageEncode", "HyVideoTorchCompileSettings", "HyVideoVAELoader" ], { "title_aux": "ComfyUI-HunyuanVideoWrapper [WIP]" } ], "https://github.com/kijai/ComfyUI-MMAudio": [ [ "MMAudioFeatureUtilsLoader", "MMAudioModelLoader", "MMAudioSampler", "MMAudioVoCoderLoader" ], { "title_aux": "ComfyUI-MMAudio [WIP]" } ], "https://github.com/kijai/ComfyUI-MochiWrapper": [ [ "DownloadAndLoadMochiModel", "MochiDecode", "MochiDecodeSpatialTiling", "MochiFasterCache", "MochiImageEncode", "MochiLatentPreview", "MochiModelLoader", "MochiSampler", "MochiSigmaSchedule", "MochiTextEncode", "MochiTorchCompileSettings", "MochiVAEEncoderLoader", "MochiVAELoader" ], { "title_aux": "ComfyUI-MochiWrapper [WIP]" } ], "https://github.com/kijai/ComfyUI-VEnhancer": [ [ "DownloadAndLoadVEnhancerModel", "VEnhancerSampler", "VEnhancerUnpad" ], { "title_aux": "ComfyUI nodes for VEnhancer [WIP]" } ], "https://github.com/kijai/ComfyUI-VideoNoiseWarp": [ [ "GetWarpedNoiseFromVideo", "GetWarpedNoiseFromVideoAnimateDiff", "GetWarpedNoiseFromVideoCogVideoX", "GetWarpedNoiseFromVideoHunyuan" ], { "title_aux": "ComfyUI-VideoNoiseWarp [WIP]" } ], "https://github.com/kijai/ComfyUI-WanAnimatePreprocess": [ [ "DrawViTPose", "OnnxDetectionModelLoader", "PoseAndFaceDetection", "PoseDetectionOneToAllAnimation", "PoseRetargetPromptHelper" ], { "title_aux": "ComfyUI-WanAnimatePreprocess [WIP]" } ], "https://github.com/kimara-ai/ComfyUI-Kimara-AI-Image-From-URL": [ [ "KimaraAIImageFromURL" ], { "title_aux": "ComfyUI-Kimara-AI-Image-From-URL [WIP]" } ], "https://github.com/kongds1999/ComfyUI_was_image": [ [ "BBoxToCoco", "BBoxToXYWH", "BBoxVisNode", "Check Person In Text", "CocoToNumber", "ConvertGrayToImage", "ConvertToDict", "CustomUltralyticsModelLoader", "Generate Color Palette", "GetImageSize", "ImageResizeAdvanced", "Replace Color By Palette", "UltralyticsCheckCategory", "UltralyticsInference", "UltralyticsListIndexToNames", "UltralyticsModelLoader", "UltralyticsVisualization", "ViewText" ], { "title_aux": "ComfyUI_was_image" } ], "https://github.com/krakenunbound/kraken-discord-bot": [ [ "KrakenDiscordBot", "KrakenDiscordBotStatus" ], { "title_aux": "Kraken Discord Bot" } ], "https://github.com/krich-cto/ComfyUI-Flow-Control": [ [ "CLIPLoaderGGUF", "DualCLIPLoaderGGUF", "FlowCheckpointPresetLoader", "FlowClipCondition", "FlowClipTextEncode", "FlowConditioningAutoSwitch", "FlowFluxPresetLoader", "FlowGate", "FlowImageAutoBatch", "FlowImageCondition", "FlowKSampler", "FlowLatentAutoBatch", "FlowLatentCondition", "FlowLoraLoader", "FlowLoraLoaderModelOnly", "FlowModelManager", "FlowSaveImage", "QuadrupleCLIPLoaderGGUF", "TripleCLIPLoaderGGUF", "UnetLoaderGGUF", "UnetLoaderGGUFAdvanced" ], { "title_aux": "ComfyUI Flow Control [UNSTABLE]" } ], "https://github.com/krisshen2021/comfyui_OpenRouterNodes": [ [ "OpenRouterOAINode_Infer", "OpenRouterOAINode_Models", "OpenRouterOAINode_hunyuanPrompt", "OpenRouterOAINode_txt2imgPrompt" ], { "title_aux": "comfyui_OpenRouterNodes [WIP]" } ], "https://github.com/kuailefengnan2024/Comfyui_Layer": [ [ "VisionAPIPluginNode" ], { "title_aux": "Comfyui_Layer" } ], "https://github.com/kuschanow/ComfyUI-SD-Slicer": [ [ "SdSlicer" ], { "title_aux": "ComfyUI-SD-Slicer" } ], "https://github.com/kxh/ComfyUI-ImageUpscaleWithModelMultipleTimes": [ [ "ImageUpscaleWithModelMultipleTimes" ], { "title_aux": "ComfyUI-ImageUpscaleWithModelMultipleTimes" } ], "https://github.com/kxh/ComfyUI-sam2": [ [ "Segment" ], { "title_aux": "ComfyUI-sam2" } ], "https://github.com/kycg/comfyui-Kwtoolset": [ [ "KWImageResizeByLongerSide", "KWNagetiveString", "KWPositiveString", "KWShowAnything", "KWanywhereString", "KwtoolsetChangeOpenpose", "KwtoolsetCheckpointLoaderwithpreview", "KwtoolsetConditioningSelect", "KwtoolsetGetHipMask", "KwtoolsetGetHipMasktest", "KwtoolsetGetImageSize", "KwtoolsetGrowMaskPlus", "KwtoolsetImageSelect", "KwtoolsetLoadCheckpointsBatch", "KwtoolsetLoraLoaderwithpreview", "KwtoolsetMaskAdd", "KwtoolsetModelSelect", "LatentMatch" ], { "title_aux": "comfyui-Kwtoolset" } ], "https://github.com/kylegrover/comfyui-python-cowboy": [ [ "PythonScript" ], { "title_aux": "comfyui-python-cowboy [UNSAFE]" } ], "https://github.com/laksjdjf/ssd-1b-comfyui": [ [ "SSD-1B-Loader" ], { "title_aux": "ssd-1b-comfyui" } ], "https://github.com/laobaishu1/ComfyUI-JSON-Upload-Iterator": [ [ "JSONUploadIterator" ], { "title_aux": "ComfyUI-JSON-Upload-Iterator [UNSAFE]" } ], "https://github.com/laubsauger/comfyui-storyboard": [ [ "MarkdownRenderer", "NodeInspector", "OpenAIAPIKeyManager", "OpenAIAdvancedConfiguration", "OpenAIChatGPT" ], { "author": "laub", "description": "A ComfyUI node to display markdown text, and other storyboard features.", "nickname": "Storyboard", "title": "ComfyUI Storyboard", "title_aux": "ComfyUI Storyboard [WIP]" } ], "https://github.com/lazybuttalented/ComfyUI_LBT": [ [ "LBT_CombineImagesFromBatch", "LBT_CombineImagesFromList", "LBT_CropByMask", "LBT_GetFolderInfo", "LBT_ListInfo", "LBT_LoadImagesFromFolder", "LBT_LoadImagesFromList", "LBT_LoadTextFromFolder", "LBT_LoadVideoFromFolder", "LBT_SaveImage", "LBT_StringToList", "LBT_TextImageLibraryComparison" ], { "title_aux": "ComfyUI_LBT [WIP]" } ], "https://github.com/leacvikas0/ComfyUI-Presence": [ [ "FluxAdaptiveInjector", "PresenceDirectorFireworks", "PresenceDirectorVertex", "PresenceSaver" ], { "title_aux": "ComfyUI-Presence [WIP]" } ], "https://github.com/leadbreak/comfyui-faceaging": [ [ "AgeTransformationNode" ], { "title_aux": "Face Aging [WIP]" } ], "https://github.com/leeguandong/ComfyUI_AliControlnetInpainting": [ [ "AliInpaintingsampler", "EcomXL_AddFG", "EcomXL_Condition", "EcomXL_Controlnet_ModelLoader", "EcomXL_LoadImage", "EcomXL_SDXL_Inpaint_ModelLoader", "Flux_Controlnet_ModelLoader", "Flux_Inpainting_ModelLoader", "SD3_Controlnet_ModelLoader", "SD3_Inpainting_ModelLoader" ], { "title_aux": "ComfyUI_AliControlnetInpainting [WIP]" } ], "https://github.com/leoleelxh/ComfyUI-MidjourneyNode-leoleexh": [ [ "MidjourneyGenerateNode", "MidjourneyUpscaleNode" ], { "title_aux": "ComfyUI-MidjourneyNode-leoleexh" } ], "https://github.com/leon-etienne/ComfyUI_Scoring-Nodes": [ [ "AestheticScore", "ImageSimilarity", "MultiAestheticScore", "MultiImageToTextSimilarity", "MultiTextToImageSimilarity", "TextSimilarity" ], { "title_aux": "ComfyUI_Scoring-Nodes" } ], "https://github.com/lfelipegg/lfgg_custom_nodes": [ [ "LFGG - Resolution Tools", "LFGG KSampler (advanced) - Config", "LFGG KSampler - Config", "ModelMergeCombos" ], { "title_aux": "lfgg_custom_nodes [WIP]" } ], "https://github.com/lggcfx2020/ComfyUI-LGGCFX-Tools": [ [ "LGGCFX_ImagePreview", "LGGCFX_audio", "LGGCFX_prompt", "LGGCFX_resolution", "LGGCFX_time_frame", "VRAMReserver" ], { "title_aux": "ComfyUI-LGGCFX-Tools" } ], "https://github.com/lgldlk/ComfyUI-img-tiler": [ [ "PC ImageListTileMaker", "PC TileMaker", "PC TilerImage", "PC TilerSelect" ], { "title_aux": "ComfyUI-img-tiler" } ], "https://github.com/lihaoyun6/ComfyUI-lhyNodes": [ [ "CSVRandomPicker", "CSVRandomPickerAdv", "ImageBatchtoImageList", "ImageBatchtoImages", "KSamplerConfig", "KSamplerSchedulerFallback", "LoadImageBatch", "LoadZipBatch", "MaskToSAMCoords", "MaskToSAMCoordsV2", "MorseCode", "PoseReformer", "SaveITAsZip", "SaveImageAsZip", "SaveTextAsZip", "StrFormat", "StrFormatAdv", "YoloFaceReformer", "detailerKSamplerSchedulerFallback", "effKSamplerSchedulerFallback" ], { "title_aux": "ComfyUI-lhyNodes" } ], "https://github.com/linhusyung/comfyui-Build-and-train-your-network": [ [ "Conv_layer", "Normalization_layer", "activation_function", "create_dataset", "create_intput", "create_model", "create_training_task", "forward_test", "linear_layer", "pooling_layer", "pre_train_layer", "res_connect", "show_dimensions", "view_layer" ], { "title_aux": "ComfyUI Build and Train Your Network [WIP]" } ], "https://github.com/littleowl/ComfyUI-MV-HECV": [ [ "CombineSideBySide", "DepthResize", "StereoShift_Fast" ], { "title_aux": "ComfyUI-MV-HECV" } ], "https://github.com/liusida/ComfyUI-Notebook": [ [ "NotebookCell", "NotebookForceRerun", "PreviewHTML" ], { "title_aux": "ComfyUI-Notebook [UNSAFE]" } ], "https://github.com/locphan201/ComfyUI-Alter-Nodes": [ [ "AlterMMAudioConfig", "AlterMMAudioFeatureUtils", "AlterMMAudioModelLoader", "AlterMMAudioSampler" ], { "title_aux": "ComfyUI-Alter-Nodes" } ], "https://github.com/locphan201/ComfyUI-Alternatives": [ [ "Lora Applier", "Lora PreLoader", "LoraApplier", "LoraPreLoader" ], { "title_aux": "ComfyUI-Alternatives" } ], "https://github.com/logtd/ComfyUI-HunyuanLoom": [ [ "ConfigureModifiedHY", "HYApplyRegionalConds", "HYAttnOverride", "HYCreateRegionalCond", "HYFetaEnhance", "HYFlowEditGuider", "HYFlowEditGuiderAdv", "HYFlowEditGuiderCFG", "HYFlowEditGuiderCFGAdv", "HYFlowEditSampler", "HYForwardODESampler", "HYInverseModelSamplingPred", "HYReverseModelSamplingPred", "HYReverseODESampler", "HyVideoFlowEditSamplerWrapper" ], { "title_aux": "ComfyUI-HunyuanLoom [WIP]" } ], "https://github.com/logtd/ComfyUI-Veevee": [ [ "ApplyVVModel", "FlowConfig", "FlowGetFlow", "GetRaftFlow", "InjectionConfig", "PivotConfig", "RaveConfig", "SCAConfig", "TemporalConfig", "VVGetRaftFlow", "VVSamplerSampler", "VVUnsamplerSampler" ], { "title_aux": "ComfyUI-Veevee [WIP]" } ], "https://github.com/longgui0318/comfyui-one-more-step": [ [ "Calculate More Step Latent", "Load More Step Model" ], { "title_aux": "comfyui-one-more-step [WIP]" } ], "https://github.com/longzoho/ComfyUI-Qdrant-Saver": [ [ "QDrantSaver" ], { "title_aux": "ComfyUI-Qdrant-Saver" } ], "https://github.com/lordwedggie/xcpNodes": [ [ "derpBaseAlpha", "derpSlider", "xcpDerpBool", "xcpDerpFloat", "xcpDerpINT", "xcpDerpSeed" ], { "title_aux": "xcpNodes [WIP]" } ], "https://github.com/love2hina-net/ComfyUI-Local-Translator": [ [ "LocalTranslator" ], { "title_aux": "ComfyUI-Local-Translator" } ], "https://github.com/lrzjason/Comfyui-Condition-Utils": [ [ "LoadCondition", "LoadConditionFromLoras", "SaveCondition" ], { "title_aux": "Comfyui-Condition-Utils [WIP]" } ], "https://github.com/lrzjason/Comfyui-DiffusersUtils": [ [ "DiffusersImageEditGenerator", "DiffusersImageGenerator", "DiffusersLoraLoader", "DiffusersLoraUnloader", "DiffusersModelLoader", "DiffusersPipelineBuilder", "DiffusersPreprocessorLoader", "DiffusersTextEncoderLoader", "DiffusersTokenizerLoader", "DiffusersTransformerLoader", "DiffusersVAELoader", "TextEncodeDiffusersLongCat", "TextEncodeDiffusersLongCatCached", "TextEncodeDiffusersLongCatImageEdit" ], { "title_aux": "Comfyui-DiffusersUtils [WIP]" } ], "https://github.com/ltdrdata/ComfyUI-Workflow-Component": [ [ "ComboToString", "ExecutionBlocker", "ExecutionControlString", "ExecutionOneOf", "ExecutionSwitch", "InputUnzip", "InputZip", "LoopControl", "LoopCounterCondition", "OptionalTest", "TensorToCPU" ], { "title_aux": "ComfyUI-Workflow-Component [WIP]" } ], "https://github.com/lu64k/ks_nodes": [ [ "KS Json Count", "KS Json To String", "KS JsonKeyExtractor", "KS JsonKeyReplacer", "KS JsonlFolderMatchReader", "KS Load Images From Folder", "KS Random File Name", "KS Save Text", "KS Text_String", "KS get time int", "KS json array constrains filter", "KS json float range filter", "KS json value eliminator", "KS load text", "KS_Json_Extract_Key_And_Value_3ways", "KS_Json_Key_Random_3ways", "KS_Json_Key_Replace_3ways", "KS_Json_loader", "KS_Save_JSON", "KS_any_payload_image", "KS_image_metadata_node", "KS_make_json_node", "KS_merge_json_node" ], { "title_aux": "ks_nodes" } ], "https://github.com/lucafoscili/lf-nodes": [ [ "LF_BackgroundRemover", "LF_Blend", "LF_BlobToImage", "LF_Bloom", "LF_BlurImages", "LF_Boolean", "LF_Brightness", "LF_CaptionImageWD14", "LF_CharacterImpersonator", "LF_CheckpointSelector", "LF_CivitAIMetadataSetup", "LF_Clarity", "LF_ColorAnalysis", "LF_CompareImages", "LF_Contrast", "LF_ControlPanel", "LF_CreateMask", "LF_Desaturation", "LF_DetectRegions", "LF_DiffusionModelSelector", "LF_DisplayBoolean", "LF_DisplayFloat", "LF_DisplayInteger", "LF_DisplayJSON", "LF_DisplayPrimitiveAsJSON", "LF_DisplayString", "LF_EmbeddingSelector", "LF_EmptyImage", "LF_ExtractPromptFromLoraTag", "LF_ExtractString", "LF_FilmGrain", "LF_Float", "LF_GaussianBlur", "LF_GeminiAPI", "LF_GetRandomKeyFromJSON", "LF_GetValueFromJSON", "LF_ImageClassifier", "LF_ImageHistogram", "LF_ImageListFromJSON", "LF_ImageToSVG", "LF_ImagesEditingBreakpoint", "LF_ImagesSlideshow", "LF_Inpaint", "LF_InpaintAdvanced", "LF_Integer", "LF_IsLandscape", "LF_JSONPromptCombinator", "LF_KeywordCounter", "LF_KeywordToggleFromJSON", "LF_LLMChat", "LF_LLMMessenger", "LF_LUTApplication", "LF_LUTGeneration", "LF_Line", "LF_LoadAndEditImages", "LF_LoadCLIPSegModel", "LF_LoadFileOnce", "LF_LoadImages", "LF_LoadLocalJSON", "LF_LoadLoraTags", "LF_LoadMetadata", "LF_LoadWD14Model", "LF_LoadWD14Onnx", "LF_LoraAndEmbeddingSelector", "LF_LoraSelector", "LF_MarkdownDocGenerator", "LF_MathOperation", "LF_MultipleImageResizeForWeb", "LF_Notify", "LF_ONNXSelector", "LF_OpenAIAPI", "LF_ParsePromptWithLoraTags", "LF_RandomBoolean", "LF_RegexReplace", "LF_RegionExtractor", "LF_RegionMask", "LF_ResizeImageByEdge", "LF_ResizeImageToDimension", "LF_ResizeImageToSquare", "LF_ResolutionSwitcher", "LF_SamplerSelector", "LF_Saturation", "LF_SaveImageForCivitAI", "LF_SaveJSON", "LF_SaveMarkdown", "LF_SaveSVG", "LF_SaveText", "LF_SchedulerSelector", "LF_Sepia", "LF_SequentialSeedsGenerator", "LF_SetValueInJSON", "LF_ShuffleJSONKeys", "LF_Something2Number", "LF_Something2String", "LF_SortJSONKeys", "LF_SortTags", "LF_SplitTone", "LF_StabilityAPI", "LF_String", "LF_StringReplace", "LF_StringTemplate", "LF_StringToJSON", "LF_SwitchFloat", "LF_SwitchImage", "LF_SwitchInteger", "LF_SwitchJSON", "LF_SwitchMask", "LF_SwitchString", "LF_TiledSuperRes", "LF_TiltShift", "LF_UnsharpMask", "LF_UpdateUsageStatistics", "LF_UploadImages", "LF_UpscaleModelSelector", "LF_UrandomSeedGenerator", "LF_UsageStatistics", "LF_VAEDecode", "LF_VAEEncode", "LF_VAESelector", "LF_Vibrance", "LF_ViewImages", "LF_ViewSVGs", "LF_Vignette", "LF_WallOfText", "LF_WriteJSON" ], { "title_aux": "LF Nodes [UNSAFE]" } ], "https://github.com/lum3on/comfyui_RollingDepth": [ [ "RollingDepthNode" ], { "title_aux": "comfyui_RollingDepth [WIP]" } ], "https://github.com/lyra-ai/lyra-nodes": [ [ "LyraAudioVisualizer", "LyraCdnUploader", "LyraCharacterSearch", "LyraFilenameBuilder", "LyraImageAudioFusion", "LyraLoadAudioFromURL", "LyraLoadImageFromURL", "LyraStringToTypes" ], { "title_aux": "lyra-nodes" } ], "https://github.com/machinesarenotpeople/comfyui-energycost": [ [ "TimeCostEndNode", "TimeStartNode" ], { "title_aux": "comfyui-energycost" } ], "https://github.com/maizerrr/comfyui-code-nodes": [ [ "BBoxDrawNode", "BBoxParseNode", "DummyNode", "ImageBatchNode", "MaskEditorNode", "OpenAIGPTImageNode", "OpenAIQueryNode" ], { "title_aux": "comfyui-code-nodes" } ], "https://github.com/majocola/comfyui-standbybutton": [ [ "StandbyButton" ], { "title_aux": "Standbybutton" } ], "https://github.com/majorsauce/comfyui_indieTools": [ [ "IndCutByMask", "IndLocalScale", "IndPastImage", "IndSolidify", "IndYoloDetector" ], { "title_aux": "comfyui_indieTools [WIP]" } ], "https://github.com/mamamia1110/comfyui-boggerrr-nodes": [ [ "SeedEdit3", "Seedream3" ], { "title_aux": "Boggerrr Nodes [WIP]" } ], "https://github.com/mamorett/ComfyUI-SmolVLM": [ [ "Smolvlm_Caption_Analyzer", "Smolvlm_Flux_CLIPTextEncode", "Smolvlm_SaveTags", "Smolvlm_Tagger" ], { "title_aux": "ComfyUI-SmolVLM [WIP]" } ], "https://github.com/mamorett/comfyui_minicpm_vision": [ [ "MiniCPMVisionGGUF" ], { "title_aux": "comfyui_minicpm_vision" } ], "https://github.com/maoper11/comfyui_inteliweb_nodes": [ [ "InteliwebSystemCheck" ], { "title_aux": "ComfyUI_Inteliweb_nodes" } ], "https://github.com/marcueberall/ComfyUI-BuildPath": [ [ "Build Path Adv" ], { "title_aux": "ComfyUI-BuildPath" } ], "https://github.com/marduk191/comfyui_cmdtls": [ [ "DirectoryCreator", "FileBrowser", "FileCopy", "FileDelete", "FileReader", "FileWriter", "ShellExecutor" ], { "title_aux": "comfyui_cmdtls [UNSAFE]" } ], "https://github.com/martinken/ComfyUI-KMNodes": [ [ "KM_Aspect_Ratio_Selector", "KM_Color_Correct", "KM_Downscale_Image", "KM_Merge_Images", "KM_Safe_Mask_Bounds", "KM_Safe_SEGS_Bounds", "KM_Video_Image_Color_Match", "KM_WanVideoToVideo", "WanImageToVideo" ], { "title_aux": "ComfyUI-KMNodes" } ], "https://github.com/maruhidd/ComfyUI_Transparent-Background": [ [ "FillTransparentNode", "RemoveBackgroundNode" ], { "title_aux": "Transparent Background for ComfyUI" } ], "https://github.com/mashb1t/comfyui-nodes-mashb1t": [ [ "mashb1t: LoadImage" ], { "title_aux": "ComfyUI mashb1t nodes" } ], "https://github.com/masmullin2000/ComfyUI-MMYolo": [ [ "MMFace_Finder" ], { "title_aux": "ComfyUI-MMYolo" } ], "https://github.com/matDobek/ComfyUI_duck": [ [ "Combine Images (duck)" ], { "title_aux": "ComfyUI_duck" } ], "https://github.com/maurorilla/ComfyUI-MisterMR-Nodes": [ [ "AddLogo", "AddSingleObject", "AddSingleText", "ColorNode" ], { "title_aux": "ComfyUI-glb-to-stl [WIP]" } ], "https://github.com/max-dingsda/ComfyUI-PromptLoop": [ [ "PromptLoopFromFile", "PromptLoopFromText", "PromptLoopInfo", "PromptLoopSaveImage" ], { "title_aux": "ComfyUI-PromptLoop [WIP]" } ], "https://github.com/mehbebe/ComfyLoraGallery": [ [ "LoraGallery" ], { "title_aux": "ComfyLoraGallery [WIP]" } ], "https://github.com/melMass/ComfyUI-Lygia": [ [ "LygiaProgram", "LygiaUniforms" ], { "title_aux": "ComfyUI-Lygia" } ], "https://github.com/mertgoksel/ComfyUI-Noot-Nodes": [ [ "StagedKSampler", "TagRandomizer" ], { "title_aux": "comfyui-noot-nodes [WIP]" } ], "https://github.com/mico-world/comfyui_mico_node": [ [ "HFUNETLoader" ], { "title_aux": "comfyui_mico_node" } ], "https://github.com/mikeymcfish/FishTools": [ [ "AnaglyphCreator", "AnaglyphCreatorPro", "Deptherize", "LaserCutterFull", "ShadowMap" ], { "author": "Fish", "description": "This extension provides tools for generating laser cutter ready files and other fun stuff", "nickname": "FishTools", "title": "FishTools", "title_aux": "LaserCutterFull and Deptherize Nodes" } ], "https://github.com/mikheys/ComfyUI-mikheys": [ [ "WanImageDimensions", "WanOptimalResolution", "\u0418\u043c\u044f\u0414\u043b\u044fComfyUI" ], { "title_aux": "ComfyUI-mikheys" } ], "https://github.com/minhtuannhn/comfyui-gemini-studio": [ [ "GetFileNameFromURL" ], { "title_aux": "comfyui-gemini-studio [WIP]" } ], "https://github.com/minujeong/comfyui-oklch-color-picker": [ [ "OKLCH", "OKLCHPicker" ], { "title_aux": "comfyui-oklch-color-picker" } ], "https://github.com/miragecoa/ComfyUI-LLM-Evaluation": [ [ "AccuracyNode", "ClearVRAM", "DeleteFile", "DownloadHuggingFaceModel", "F1ScoreNode", "FirstNode", "JSONToListNode", "JsonResultGenerator", "LLMLocalLoader", "LoadFileNode", "MathOperationNode", "MyNode", "PullOllamaModel", "SelectItemByIndexNode", "SelectItemByKeyNode", "StringCombiner", "StringPatternEnforcer", "StringScraper", "UpdateLLMResultToJson", "WriteToJson" ], { "title_aux": "ComfyUI-LLM-Evaluation [WIP]" } ], "https://github.com/mittimi/ComfyUI_mittimiLoadPresetLite": [ [ "CombineParamDataLiteMittimi", "LoadCheckpointLiteMittimi", "LoadImageParamLiteMittimi", "LoadSetParamLiteMittimi", "LoraLoaderExtractedPromptLiteMittimi", "SaveImageParamLiteMittimi", "SaveParamToPresetLiteMittimi", "TextToConditioningLiteMittimi" ], { "author": "mittimi", "description": "This node can easily switch between models and prompts by saving presets.", "nickname": "mittimiLoadPresetLite", "title": "mittimiLoadPresetLite", "title_aux": "ComfyUI_mittimiLoadPresetLite [UNSAFE]" } ], "https://github.com/mliand/ComfyUI-Calendar-Node": [ [ "Comfy Calendar Node", "SportyStyleNode" ], { "title_aux": "ComfyUI-Calendar-Node [WIP]" } ], "https://github.com/mm-akhtar/comfyui-mask-selector-node": [ [ "Mask Selector" ], { "title_aux": "comfyui-mask-selector-node" } ], "https://github.com/mohamedsobhi777/ComfyUI-FramerComfy": [ [ "FramerComfyBooleanInputNode", "FramerComfyFloatInputNode", "FramerComfyInputImageNode", "FramerComfyInputNumberNode", "FramerComfyInputStringNode", "FramerComfySaveImageNode" ], { "title_aux": "ComfyUI-FramerComfy [WIP]" } ], "https://github.com/molbal/comfy-url-fetcher": [ [ "URL Fetcher" ], { "title_aux": "comfy-url-fetcher [WIP]" } ], "https://github.com/mr-krak3n/ComfyUI-Qwen": [ [ "Qwen2_Chat_Zho", "Qwen2_ModelLoader_Zho", "Qwen2_Zho" ], { "title_aux": "ComfyUI-Qwen [CONFLICT]" } ], "https://github.com/mrCodinghero/ComfyUI-Codinghero": [ [ "Basic Settings", "Image Size Calculator", "Model Selector", "Settings", "Upscale Settings Calculator" ], { "title_aux": "ComfyUI-Codinghero" } ], "https://github.com/muriellee1x/ComfyUI-Logic-Switch": [ [ "RandomStringSelector" ], { "title_aux": "ComfyUI-Logic-Switch" } ], "https://github.com/muriellee1x/ComfyUI-switch-angles": [ [ "CameraPromptGenerator" ], { "title_aux": "ComfyUI-switch-angles" } ], "https://github.com/mut-ex/comfyui-gligengui-node": [ [ "GLIGEN_GUI" ], { "title_aux": "ComfyUI GLIGEN GUI Node" } ], "https://github.com/muvich3n/ComfyUI-Claude-I2T": [ [ "ClaudeImageToPrompt" ], { "title_aux": "ComfyUI-Claude-I2T" } ], "https://github.com/muvich3n/ComfyUI-Crop-Border": [ [ "CropImageBorder" ], { "title_aux": "ComfyUI-Crop-Border" } ], "https://github.com/naderzare/comfyui-inodes": [ [ "IAzureAiApi", "ICutStrings", "IFinalizeProject", "IIfElse", "ILLMExecute", "ILLMExecute2", "ILoadAzureAiApi", "ILoadOllamaApi", "IMergeImages", "IMultilineSplitToStrings", "IPassImage", "IPostProcessLLMResponse", "IPromptGenerator", "IRandomChoiceToStrings", "ISaveImage", "ISaveText", "IStringsCounter", "IStringsToFile", "IStringsToString", "ITimesToStrings", "IUploadToGoogleDrive", "IZipImages" ], { "title_aux": "comfyui-inodes" } ], "https://github.com/nadushu/comfyui-handy-nodes": [ [ "EmptyRandomLatentImage", "FilenamePromptExtractor", "My Image Save", "QueueBatchFixedSeed", "TextCleaner", "TextSplitter" ], { "title_aux": "comfyui-handy-nodes [UNSAFE]" } ], "https://github.com/neeltheninja/ComfyUI-TempFileDeleter": [ [ "TempCleaner" ], { "title_aux": "ComfyUI-TempFileDeleter [UNSAFE]" } ], "https://github.com/neeltheninja/ComfyUI-TextOverlay": [ [ "TextOverlay" ], { "title_aux": "ComfyUI-TextOverlay" } ], "https://github.com/neo0801/my-comfy-node": [ [ "DeepMosaicGetImageMosaicMask", "DeepMosaicGetVideoMosaicMask", "DeepMosaicRemoveImageMosaic", "DeepMosaicRemoveVideoMosaic" ], { "title_aux": "my-comfy-node" } ], "https://github.com/nestflow/ComfyUI-WanPlus": [ [ "WanImageToVideoKeepFrames", "WanImageToVideoMask" ], { "title_aux": "ComfyUI-WanPlus" } ], "https://github.com/neverbiasu/ComfyUI-ControlNeXt": [ [ "ControlNextPipelineConfig", "ControlNextSDXL" ], { "title_aux": "ComfyUI-ControlNeXt [WIP]" } ], "https://github.com/neverbiasu/ComfyUI-DeepSeek": [ [ "DeepSeekCaller" ], { "title_aux": "ComfyUI-DeepSeek" } ], "https://github.com/neverbiasu/ComfyUI-Show-o": [ [ "ShowoImageCaptioning", "ShowoImageInpainting", "ShowoModelLoader", "ShowoTextToImage" ], { "title_aux": "ComfyUI-Show-o [WIP]" } ], "https://github.com/neverbiasu/ComfyUI-StereoCrafter": [ [ "DepthSplattingModelLoader", "DepthSplattingNode", "InpaintingInferenceNode" ], { "title_aux": "ComfyUI-StereoCrafter [WIP]" } ], "https://github.com/newraina/ComfyUI-Remote-Save-Image": [ [ "RemoteImageSaver" ], { "title_aux": "ComfyUI-Remote-Save-Image [UNSAFE]" } ], "https://github.com/newraina/comfyui-photoshop-v2": [ [ "ClipPass", "PhotoshopConnection", "PhotoshopToComfyUI", "SendToPhotoshop", "modelPass", "\ud83d\udd39 Photoshop RemoteConnection", "\ud83d\udd39ClipPass", "\ud83d\udd39Floats", "\ud83d\udd39Photoshop ComfyUI Plugin", "\ud83d\udd39Photoshop Images", "\ud83d\udd39Photoshop Strings", "\ud83d\udd39Reroute - Anything Everywhere", "\ud83d\udd39SeedManager", "\ud83d\udd39SendTo Photoshop Plugin", "\ud83d\udd39modelPass" ], { "title_aux": "comfyui-photoshop-v2 [WIP]" } ], "https://github.com/nidefawl/ComfyUI-nidefawl": [ [ "BlendImagesWithBoundedMasks", "CropImagesWithMasks", "CustomCallback", "DisplayAnyType", "EmptyImageWithColor", "ImageToLatent", "LatentPerlinNoise", "LatentScaledNoise", "LatentToImage", "MaskFromColor", "ModelSamplerTonemapNoiseTest", "PythonScript", "ReferenceOnlySimple", "SamplerCustomCallback", "SamplerDPMPP_2M_SDE_nidefawl", "SetLatentCustomNoise", "SplitCustomSigmas", "VAELoaderDataType", "gcLatentTunnel" ], { "title_aux": "ComfyUI-nidefawl [UNSAFE]" } ], "https://github.com/nikkuexe/ComfyUI-ListDataHelpers": [ [ "List Difference", "VHS Output Filter", "VHS_VideoOutputFilter" ], { "title_aux": "List Data Helper Nodes" } ], "https://github.com/nobinBB/comfyui-samenodes": [ [ "BatchImageProcessor", "CivitaiBulkDownloader", "ExtractPromptFromImage", "FloatToString", "FloatToStringWithPrefix", "LoraWildcardGenerator" ], { "title_aux": "comfyui-samenodes" } ], "https://github.com/nomcycle/ComfyUI_Cluster": [ [ "ClusterBroadcastLoadedImage", "ClusterBroadcastTensor", "ClusterEndSubgraph", "ClusterExecuteCurrentWorkflow", "ClusterExecuteWorkflow", "ClusterFanInImages", "ClusterFanOutImage", "ClusterFanOutLatent", "ClusterFanOutMask", "ClusterFinallyFree", "ClusterFlattenBatchedImageList", "ClusterFreeNow", "ClusterGatherImages", "ClusterGatherLatents", "ClusterGatherMasks", "ClusterGetInstanceWorkItemFromBatch", "ClusterInfo", "ClusterInsertAtIndex", "ClusterListenTensorBroadcast", "ClusterSplitBatchToList", "ClusterStartSubgraph", "ClusterStridedReorder", "ClusterUseSubgraph" ], { "title_aux": "ComfyUI_Cluster [WIP]" } ], "https://github.com/numq/comfyui-camera-capture-node": [ [ "CameraCapture" ], { "title_aux": "comfyui-camera-capture-node" } ], "https://github.com/obisin/ComfyUI-FSampler": [ [ "FSampler", "FSamplerAdvanced" ], { "title_aux": "FSampler for ComfyUI \u2014 Fast Skips via Epsilon Extrapolation [WIP]" } ], "https://github.com/octapus8085/OpenAI-comfyui-O": [ [ "AIImageNode", "APIImageNode" ], { "title_aux": "OpenAI-comfyui-O" } ], "https://github.com/odedgranot/comfyui-ffmpeg-node": [ [ "FFmpegNode" ], { "title_aux": "ComfyUI FFmpeg Node [UNSAFE]" } ], "https://github.com/odedgranot/comfyui_video_save_node": [ [ "VideoSaveNode" ], { "title_aux": "ComfyUI Video Save Node [UNSAFE]" } ], "https://github.com/orion4d/ComfyUI_unified_list_selector": [ [ "UnifiedListSelector" ], { "title_aux": "Unified List Selector for ComfyUI [UNSAFE]" } ], "https://github.com/orion4d/Orion4D_MasterPrompt": [ [ "list_selector_pro", "mp_file_txt_pro", "mp_folder_merge_lines", "mp_format", "mp_json_format", "mp_json_kv_lines", "mp_json_merge", "mp_json_pick", "mp_list_editor", "mp_replace", "mp_super_show_text", "mp_wrap", "multi_list_mixer", "text_field_mixer", "text_prompt_mixer" ], { "title_aux": "Orion4D MasterPrompt Suite for ComfyUI [UNSAFE]" } ], "https://github.com/orpheus-gaze/comfyui-sundryutils": [ [ "\u2728 Apply HaldClut", "\u2728 Return DateString", "\u2728 Sharpen, RealGrain & Autocontrast" ], { "title_aux": "comfyui-sundryutils" } ], "https://github.com/osuiso-depot/comfyui-keshigom_custom": [ [ "KANI_Checkpoint_Loader_From_String", "KANI_MathExpression", "KANI_Multiplexer", "KANI_ShowAnything", "KANI_TextFind", "KANI_TrueorFalse", "RegExTextChopper", "ResolutionSelector", "ResolutionSelectorConst", "StringNodeClass" ], { "title_aux": "comfyui-keshigom_custom" } ], "https://github.com/owengillett/ComfyUI-tilefusion": [ [ "VideoGridCombine" ], { "title_aux": "ComfyUI-tilefusion" } ], "https://github.com/oxysoft/Comfy-Compel": [ [ "CLIPEmbedCompel" ], { "title_aux": "Comfy-Compel" } ], "https://github.com/oztrkoguz/ComfyUI_Kosmos2_BBox_Cutter": [ [ "Kosmos2SamplerSimple", "KosmosLoader", "Write" ], { "title_aux": "Kosmos2_BBox_Cutter Models" } ], "https://github.com/p1atdev/comfyui-aesthetic-predictor": [ [ "LoadAestheticPredictorNode", "PredictAestheticScore" ], { "title_aux": "comfyui-aesthetic-predictor" } ], "https://github.com/pacchikAI/ImagePromptBatch": [ [ "LoadImageandPrompt" ], { "title_aux": "ImagePromptBatch [UNSAFE]" } ], "https://github.com/pacchikAI/comfyui_pacchik_window": [ [ "DynamicSelectionNode", "JsonSelectionNode", "StaticSelectionNode" ], { "title_aux": "comfyui_pacchik_window [UNSAFE]" } ], "https://github.com/panchovial-max/ComfyUI-ListHelper": [ [ "AudioListCombine", "ListFilter", "ListTransform", "NumberListGenerator", "PromptSplitByDelimiter" ], { "title_aux": "ComfyUI-ListHelper [NAME CONFLICT]" } ], "https://github.com/papcorns/ComfyUI-Papcorns-Node-UploadToGCS": [ [ "UploadImageToGCS" ], { "title_aux": "ComfyUI-Papcorns-Node-UploadToGCS" } ], "https://github.com/parmarjh/ComfyUI-MochiWrapper-I2V": [ [ "DownloadAndLoadMochiModel", "MochiDecode", "MochiDecodeSpatialTiling", "MochiFasterCache", "MochiImageEncode", "MochiLatentPreview", "MochiModelLoader", "MochiSampler", "MochiSigmaSchedule", "MochiTextEncode", "MochiTorchCompileSettings", "MochiVAEEncoderLoader", "MochiVAELoader" ], { "title_aux": "ComfyUI-MochiWrapper-I2V [WIP]" } ], "https://github.com/paulhoux/Smart-Prompting": [ [ "SaveImageWithPrefix", "TextAppend", "TextCharacterSelector", "TextEncodeReusable", "TextFile", "TextNegatives", "TextSearchReplace", "TextString", "TextStyleSelector" ], { "title_aux": "List Data Helper Nodes" } ], "https://github.com/pfpb/comfyui-badnodes": [ [ "ReplaceEmptyMasksWithLastMasks" ], { "title_aux": "comfyui-badnodes" } ], "https://github.com/pft-ChenKu/ComfyUI_system-dev": [ [ "TY_ExecutionTime" ], { "title_aux": "ComfyUI_system-dev [WIP]" } ], "https://github.com/phamngoctukts/ComyUI-Tupham": [ [ "AreaCondition_v2", "ConditionUpscale", "MultiLatent", "Runnodeselected", "ghepanh" ], { "title_aux": "ComyUI-Tupham" } ], "https://github.com/pickles/ComfyUI-PyPromptGenerator": [ [ "PyPromptFileGeneratorNode", "PyPromptGeneratorNode" ], { "title_aux": "PyPromptGenerator [UNSAFE]" } ], "https://github.com/pictorialink/ComfyUI-static-resource": [ [ "StaticResource" ], { "title_aux": "comfyui-static-resource[UNSAFE]" } ], "https://github.com/pinkpixel-dev/comfyui-llm-prompt-enhancer": [ [ "PromptEnhancer" ], { "title_aux": "ComfyUI LLM Prompt Enhancer [WIP]" } ], "https://github.com/pixixai/ComfyUI_pixixTools": [ [ "BaiduTranslateNode", "ChatGLM4TranslateTextNode", "ColorPicker", "LoadTextFromFolderNode" ], { "title_aux": "ComfyUI_Pixix-Tools [UNSAFE/WIP]" } ], "https://github.com/pixuai/ComfyUI-PixuAI": [ [ "PromptSearch" ], { "title_aux": "ComfyUI-PixuAI" } ], "https://github.com/pizurny/ComfyUI-Just-DWPose": [ [ "DWPoseAnnotator", "DWPoseJSONToImage" ], { "title_aux": "ComfyUI-Just-DWPose [WIP]" } ], "https://github.com/pizurny/Comfyui-FeedbackSampler": [ [ "FeedbackSampler" ], { "title_aux": "ComfyUI Feedback Sampler [WIP]" } ], "https://github.com/pmarmotte2/Comfyui-VibeVoiceSelector": [ [ "VibeVoiceSelector" ], { "title_aux": "VibeVoiceSelector [WIP]" } ], "https://github.com/poisenbery/NudeNet-Detector-Provider": [ [ "NudeNetDetectorProvider" ], { "title_aux": "NudeNet-Detector-Provider [WIP]" } ], "https://github.com/pomelyu/cy-prompt-tools": [ [ "CY_LLM", "CY_LoadPrompt", "CY_LoadPrompt4", "CY_LoadPromptPro", "CY_PromptComposer", "CY_TextBox" ], { "title_aux": "cy-prompt-tools" } ], "https://github.com/power88/ComfyUI-PDiD-Nodes": [ [ "Blend Images", "BlendTwoImages", "Check Character Tag", "CheckAnimeCharacter", "CollectImageSize", "Get Image Colors", "Get image size", "GetImageMainColor", "List Operations", "ListOperation", "Make Image Gray", "Nearest SDXL Resolution divided by 64", "NearestSDXLResolutionby64", "RemoveSaturation" ], { "title_aux": "ComfyUI-PDiD-Nodes [WIP]" } ], "https://github.com/prabinpebam/anyPython": [ [ "Any Python" ], { "author": "prabinpebam", "description": "This node can execute Python operations with user-confirmed risk management", "nickname": "anyPython", "title": "anyPython v0.0.3", "title_aux": "anyPython [UNSAFE]" } ], "https://github.com/prodogape/ComfyUI-clip-interrogator": [ [ "ComfyUIClipInterrogator" ], { "title_aux": "ComfyUI-clip-interrogator [WIP]" } ], "https://github.com/przewodo/ComfyUI-Przewodo-Utils": [ [ "przewodo AppendToAnyList", "przewodo BatchImagesFromPath", "przewodo CompareNumbersToCombo", "przewodo DebugLatentShapes", "przewodo FloatIfElse", "przewodo HasInputvalue", "przewodo ImageScaleFactor", "przewodo ImageSizer", "przewodo IsInputDisabled", "przewodo SwapAnyComparison", "przewodo SwapAnyCondition", "przewodo SwapImageComparison", "przewodo WanFirstLastFirstFrameToVideo", "przewodo WanGetMaxImageResolutionByAspectRatio", "przewodo WanImageToVideoAdvancedSampler", "przewodo WanModelTypeSelector", "przewodo WanPromptChunkStacker", "przewodo WanVideoEnhanceAVideo", "przewodo WanVideoGenerationModeSelector", "przewodo WanVideoLoraStack", "przewodo WanVideoVaeDecode" ], { "title_aux": "ComfyUI-Przewodo-Utils [WIP]" } ], "https://github.com/pschroedl/ComfyUI-StreamDiffusion": [ [ "StreamDiffusionAdvancedConfig", "StreamDiffusionCheckpointLoader", "StreamDiffusionConfig", "StreamDiffusionLPCheckpointLoader", "StreamDiffusionLoraLoader", "StreamDiffusionPrebuiltConfig", "StreamDiffusionSampler", "StreamDiffusionTensorRTEngineLoader" ], { "title_aux": "ComfyUI-StreamDiffusion" } ], "https://github.com/punicfaith/ComfyUI-GoogleAIStudio": [ [ "BatchImageNormalizer", "GoogleGeminiPrompt", "NanobananaNode" ], { "title_aux": "ComfyUI-GoogleAIStudio" } ], "https://github.com/pururin777/ComfyUI-Manual-Openpose": [ [ "Manual Openpose Setter" ], { "title_aux": "JasonW146" } ], "https://github.com/pzzmyc/comfyui-sd3-simple-simpletuner": [ [ "sd not very simple simpletuner by hhy", "simpletunerpro" ], { "title_aux": "comfyui-sd3-simple-simpletuner" } ], "https://github.com/qlikpetersen/ComfyUI-AI_Tools": [ [ "CreateListJSON", "CreateListString", "DoLogin", "FixLinksAndRevLinks", "HttpRequest", "Image_Attachment", "IncludeInSpiderData", "JSON_Attachment", "Json2String", "LoadSpiderData", "PNGtoImage", "Query_OpenAI", "RemoveCircularReferences", "RunPython", "RunPythonGriptapeTool", "SaveSpiderData", "SpiderCrawl", "SpiderSplit", "String2Json", "String_Attachment", "TextMultiSave" ], { "author": "kierdran", "description": "Tools for agentic testing", "nickname": "ai_tools", "title": "AI_Tools", "title_aux": "ComfyUI-AI_Tools [UNSAFE]" } ], "https://github.com/quinteroac/comfyui_api_executor_nodes": [ [ "AnyTo", "ImageInputCombiner", "ImageInputPair", "IntInputCombiner", "IntInputPair", "RemoteWorkflowAPIExecutor", "SimpleText", "SimpleWorkflowAPIExecutor", "TextImageToImageWorkflowSelector", "TextImageToVideoWorkflowSelector", "TextInputCombiner", "TextInputPair", "TextToImageWorkflowSelector", "TextToVideoWorkflowSelector", "VideoInputPair", "WorkflowAPIExecutor", "YandereRandomTags" ], { "title_aux": "comfyui_api_executor_nodes" } ], "https://github.com/rakete/comfyui-rakete": [ [ "rakete.BuildString", "rakete.GetWidgetValue", "rakete.GpuGarbageCollector", "rakete.JoinStrings", "rakete.SelectSamplerName" ], { "author": "Rakete", "description": "Rakete Comfy Custom Nodes", "nickname": "Rakete Nodes", "title": "Rakete Nodes", "title_aux": "comfyui-rakete" } ], "https://github.com/ralonsobeas/ComfyUI-HDRConversion": [ [ "HDRConversion" ], { "title_aux": "ComfyUI-HDRConversion [WIP]" } ], "https://github.com/realm-weaver/ComfyUI-tile-seamstress-360": [ [ "RW_EquirectangularMask", "RW_EquirectangularSphericalRotate", "RW_PostSeamlessUpscale", "RW_PreSeamlessUpscale", "RW_ResizeToProperRatio", "RW_SegmentBlend" ], { "author": "realm-weaver", "description": "Tools for touching up seams and poles on 360\u00b0 panoramic images and flat tilings.", "nickname": "ts360", "title": "Tile Seamstress 360", "title_aux": "Tile Seamstress 360\u00b0 [WIP]" } ], "https://github.com/redhottensors/ComfyUI-ODE": [ [ "ODESamplerSelect" ], { "author": "RedHotTensors", "description": "Adaptive ODE Solvers for ComfyUI", "nickname": "ComfyUI-ODE", "title": "ComfyUI-ODE", "title_aux": "ComfyUI-ODE" } ], "https://github.com/remhesneb/comfyui-remote-media": [ [ "LoadImageByUrl", "LoadVideoByUrl" ], { "title_aux": "comfyui-remote-media" } ], "https://github.com/retech995/Save_Florence2_Bulk_Prompts": [ [ "SaveTextFlorence" ], { "title_aux": "ComfyUI_SaveImageBulk [UNSAFE]" } ], "https://github.com/rhinoflavored/comfyui_QT": [ [ "CSVDataMatcher", "QTAutoCropByNPS", "QTExcelImageReader", "QTExcelReader", "QTRandomSelectString", "QTStringWrappingByNumber", "QT_Alpha_Yaxis_Node", "QT_AntiAliasing_Node", "QT_Batch_Anything_Node", "QT_Center_Rotation", "QT_Character_Height_Difference", "QT_Character_Size_Node", "QT_Color_Image_Loop", "QT_Content_Location_Node", "QT_Crop_Alpha", "QT_Crop_Alpha_V2", "QT_Curves_Node", "QT_Dictionary_Node", "QT_Elements_Into_List_Node", "QT_Float_To_Int", "QT_Image_Array", "QT_Image_Array_Circle", "QT_Image_Array_Rectangle", "QT_Image_Overlay", "QT_Image_Overlay_BOOLEAN", "QT_Image_Overlay_Rotation", "QT_Image_Overlay_V2", "QT_Image_Overlay_V3", "QT_Image_Sorting_Node", "QT_Image_Upscale_And_Crop_Node", "QT_Image_Upscale_And_Crop_Node_V2", "QT_Image_Upscale_And_Crop_Node_V3", "QT_Image_Upscale_Node", "QT_Image_Vision_Center_Node", "QT_Join_Image_List_Node", "QT_Line_Break", "QT_Line_Break_V2", "QT_List_Length", "QT_List_Picker", "QT_List_To_String", "QT_Mask_Mix_Node", "QT_Merge_Into_List_Node", "QT_Pageturn_Node", "QT_Pattern_Fill", "QT_Piecewise_Function_Node", "QT_Polar_Coordinate_Conversion_Node", "QT_Rounded_Corner", "QT_SUPIR_Upscale", "QT_Simple_Text_Image_V2", "QT_Sorting_Node", "QT_Split_List_Node", "QT_Split_List_Node_V2", "QT_Split_Mask_Node", "QT_Split_String", "QT_String_Horizontal_To_Vertical", "QT_String_To_List", "QT_String_Wrapping_By_Number", "QT_Text_Input_Switch_Node", "QT_Text_Overlay_V2", "QT_Text_To_Bool_Node", "QT_Tilt_Transform", "QT_Translucent_Node", "QT_Vertical_Text_Overlay", "QT_Video_Combine_Node" ], { "title_aux": "comfyui_QT" } ], "https://github.com/ric-yu/comfyui-datadog-monitor": [ [ "DatadogMemoryProfiler" ], { "title_aux": "ComfyUI Datadog Monitor [WIP]" } ], "https://github.com/ricklove/ComfyUI-AutoSeg-SAM2": [ [ "AutoSegSAM2Node" ], { "title_aux": "ComfyUI-AutoSeg-SAM2" } ], "https://github.com/rickyars/sd-cn-animation": [ [ "SDCNAnimation", "SDCNAnimationAdvanced" ], { "title_aux": "sd-cn-animation" } ], "https://github.com/rishipandey125/ComfyUI-FramePacking": [ [ "Batch Keyframes", "Get Image Dimensions", "Image Mix RGB", "Pad Batch to 4n+1", "Resize Frame", "Slot Frame", "Threshold Image", "Trim Padded Batch" ], { "title_aux": "ComfyUI-FramePacking [WIP]" } ], "https://github.com/rishipandey125/ComfyUI-StyleFrame-Nodes": [ [ "Batch Keyframes", "Canny Edge", "Create Empty Frames", "Get Image Dimensions", "Image Grayscale", "Load Image Folder", "Load Images", "Load Images From List", "Pad Batch to 4n+1", "Resize Frame", "Save Image Folder", "Select Image From Batch", "Slot Frame", "String To Float List", "Threshold Image", "Trim Padded Batch" ], { "title_aux": "ComfyUI-StyleFrame-Nodes" } ], "https://github.com/risunobushi/ComfyUI_FaceMesh_Eyewear_Mask": [ [ "FaceMeshEyewearMask", "MaskFromFacialKeypoints", "MediaPipeFaceToMask", "OpenPoseEyewearMask" ], { "title_aux": "ComfyUI_FaceMesh_Eyewear_Mask" } ], "https://github.com/risunobushi/ComfyUI_FocusMask": [ [ "FocusMaskExtractor", "FocusOutlineExtractor" ], { "title_aux": "ComfyUI_FocusMask" } ], "https://github.com/risunobushi/ComfyUI_HEXtoRGB": [ [ "HexToRGB" ], { "title_aux": "ComfyUI_HEXtoRGB" } ], "https://github.com/ritikvirus/comfyui-terminal-modal-node": [ [ "terminal_node" ], { "title_aux": "ComfyUI Terminal Command Node [UNSAFE]" } ], "https://github.com/ronalds-eu/comfyui-plus-integrations": [ [ "ImagePassThrough", "ImageToS3" ], { "title_aux": "comfyui-plus-integrations [WIP]" } ], "https://github.com/rookiestar28/ComfyUI_Security_Audit": [ [ "ComfyUI_Node_Audit", "ComfyUI_Security_Audit" ], { "title_aux": "ComfyUI_Security_Audit" } ], "https://github.com/rossturk/comfyui-primitive-mesh": [ [ "PrimitiveMeshNode" ], { "title_aux": "ComfyUI Primitive Mesh Generator [WIP]" } ], "https://github.com/rouxianmantou/comfyui-rxmt-nodes": [ [ "CheckValueTypeNode", "ConvertStrToIntNode", "TextCombineWithCommaNode", "WhyPromptTextNode" ], { "title_aux": "comfyui-rxmt-nodes" } ], "https://github.com/rphmeier/comfyui-videodepthanything": [ [ "VideoDepthAnythingLoader", "VideoDepthAnythingProcess" ], { "title_aux": "comfyui-videodepthanything" } ], "https://github.com/ruka-game/rukalib_comfyui": [ [ "RukaDebugProbe", "RukaPromptEnhancer" ], { "title_aux": "ComfyUI RukaLib [WIP]" } ], "https://github.com/ryanontheinside/ComfyUI-Livepeer": [ [ "BatchInfo", "BatchIterator", "LivepeerA2T", "LivepeerAudioJobGetter", "LivepeerI2I", "LivepeerI2T", "LivepeerI2V", "LivepeerImageJobGetter", "LivepeerLLM", "LivepeerLive2Video", "LivepeerSegment", "LivepeerT2I", "LivepeerT2S", "LivepeerTextJobGetter", "LivepeerUpscale", "LivepeerVideoJobGetter" ], { "title_aux": "ComfyUI-Livepeer [WIP]" } ], "https://github.com/ryanontheinside/ComfyUI-MineWorld": [ [ "MineWorldGenerateFrame", "MineWorldGenerateSequence", "MineWorldInitialState", "MineWorldModelLoader" ], { "title_aux": "ComfyUI MineWorld Nodes [WIP]" } ], "https://github.com/ryanontheinside/ComfyUI_YoloNasObjectDetection_Tensorrt": [ [ "YoloNasDetectionTensorrt" ], { "title_aux": "ComfyUI_YoloNasObjectDetection_Tensorrt [WIP]" } ], "https://github.com/sahibalejandro/comfyui-sahib-nodes": [ [ "ChooseResolution" ], { "title_aux": "ComfyUI Sahib Nodes" } ], "https://github.com/saulchiu/comfy_saul_plugin": [ [ "Blend Images", "Change the camera pose of config file", "Compute Keypoints Similarity", "Cutting Video", "End Node", "Extract .webp from Folder", "Extract the First Frame", "Find the most similar webp", "Fuse People and Cigarette", "Get Pose", "Patch Pose to People", "Saul-Plugin", "Smoking Auto Label" ], { "title_aux": "comfyui-saul-plugin [WIP]" } ], "https://github.com/seancheung/comfyui-creative-nodes": [ [ "CreativeSkipFromFlow", "CreativeSkipToFlow", "CreativeStopFlow", "ResolutionSelector", "ResolutionXLSelector" ], { "title_aux": "comfyui-creative-nodes" } ], "https://github.com/sh570655308/Comfyui-RayNodes": [ [ "BorderMask", "BracketedTagIndexMerger", "Florence2TagProcessor", "GrabberTagProcessor", "ImageListConverter", "ImageResizer", "ImageSelector", "MaskApplierAndCombiner", "MaskBlackener", "MaskProcessor", "SaturationAdjuster", "SaveImageWebsocket", "TagArrayToLines", "TagIndexMerger" ], { "title_aux": "Comfyui-RayNodes [WIP]" } ], "https://github.com/shadowcz007/ComfyUI-PuLID-Test": [ [ "ApplyPulid", "PulidEvaClipLoader", "PulidInsightFaceLoader", "PulidModelLoader" ], { "title_aux": "ComfyUI-PuLID [TEST]" } ], "https://github.com/shadowcz007/Comfyui-EzAudio": [ [ "EZGenerateAudioNode", "EZLoadModelNode" ], { "title_aux": "Comfyui-EzAudio [WIP]" } ], "https://github.com/shadowcz007/comfyui-CLIPSeg": [ [ "CLIPSeg_", "CombineMasks_" ], { "title_aux": "comfyui-CLIPSeg" } ], "https://github.com/shadowcz007/comfyui-hydit-lowvram": [ [ "DiffusersCLIPLoader", "DiffusersCheckpointLoader", "DiffusersClipTextEncode", "DiffusersControlNetLoader", "DiffusersLoraLoader", "DiffusersModelMakeup", "DiffusersPipelineLoader", "DiffusersSampler", "DiffusersSchedulerLoader" ], { "title_aux": "comfyui-hydit" } ], "https://github.com/shinich39/comfyui-nothing-happened": [ [ "NothingHappened" ], { "author": "shinich39", "description": "Save image and keep metadata.", "nickname": "comfyui-nothing-happened", "title": "comfyui-nothing-happened", "title_aux": "comfyui-nothing-happened" } ], "https://github.com/shinich39/comfyui-run-js": [ [ "RunJS" ], { "author": "shinich39", "description": "Manipulate workflow via javascript on node.", "nickname": "comfyui-run-js", "title": "comfyui-run-js", "title_aux": "comfyui-run-js [UNSAFE]" } ], "https://github.com/shirazdesigner/CLIPTextEncodeAndEnhancev4": [ [ "CLIPTextEncodeAndEnhance" ], { "title_aux": "CLIPTextEncodeAndEnhancev4 (shirazdesigner)" } ], "https://github.com/shuanshuan/ComfyUI_CheckPointLoader_Ext": [ [ "CheckpointLoaderExt" ], { "title_aux": "ComfyUI_CheckPointLoader_Ext [WIP]" } ], "https://github.com/sickbraintwo/WextraX": [ [ "loraName", "tag" ], { "title_aux": "WextraX [WIP]" } ], "https://github.com/silent-rain/ComfyUI-SilentRain": [ [ "Example" ], { "title_aux": "ComfyUI-SilentRain" } ], "https://github.com/silveroxides/ComfyUI_CondsUtils": [ [ "InsertAttnConds", "InsertTEConds", "LoadReduxEmb", "LoadTEConds", "SaveCondsEmb", "SaveReduxEmb" ], { "title_aux": "WIP Conditioning Toolkit [UNSAFE]" } ], "https://github.com/silveroxides/ComfyUI_LoHalo": [ [ "LohaloHighFidelityScaler", "LohaloKernelScalingNode" ], { "title_aux": "ComfyUI_LoHalo" } ], "https://github.com/silveroxides/ComfyUI_LogicMath": [ [ "LogicAND", "LogicIF", "LogicNOT", "LogicOR", "LogicXOR", "MathAbs", "MathAdd", "MathCeil", "MathClamp", "MathCompare", "MathCos", "MathDivide", "MathFloor", "MathMax", "MathMin", "MathModulo", "MathMultiply", "MathNumberConvert", "MathOperation", "MathPower", "MathRound", "MathSin", "MathSqrt", "MathSubtract", "MathTan", "NumberToString", "StringToNumber" ], { "title_aux": "ComfyUI_LogicMath" } ], "https://github.com/silveroxides/ComfyUI_PromptAttention": [ [ "CLIPTextEncodeAttentionBias" ], { "title_aux": "ComfyUI_PromptAttention [WIP]" } ], "https://github.com/silveroxides/ComfyUI_ReduxEmbedToolkit": [ [ "InsertAttnConds", "InsertTEConds", "LoadReduxEmb", "LoadTEConds", "SaveCondsEmb", "SaveReduxEmb" ], { "title_aux": "ComfyUI_ReduxEmbedToolkit" } ], "https://github.com/silveroxides/ComfyUI_SamplingUtils": [ [ "GetJsonKeyValue", "Image_Color_Noise", "ModifyMask", "SamplingParameters", "TextEncodeFlux2SystemPrompt", "TextEncodeZITSystemPrompt" ], { "title_aux": "Sampling Utility Toolkit" } ], "https://github.com/simonjaq/ComfyUI-sjnodes": [ [ "CrossFadeVideo", "InpaintCropImprovedGPU", "InpaintStitchImprovedGPU", "LoadStitcherFromFile", "LogCRec709Convert", "SaveStitcherToFile", "SmoothTemporalMask", "WanVideoVACEExtend" ], { "title_aux": "ComfyUI-sjnodes" } ], "https://github.com/siyonomicon/ComfyUI-Pin": [ [ "PinGridNode" ], { "title_aux": "ComfyUI-Pin" } ], "https://github.com/sk-palani/ComfyUI_Simpler": [ [ "Image_Preparations", "InputSelector", "Input_Image" ], { "title_aux": "ComfyUI_Simpler" } ], "https://github.com/slezica/comfyui-personal": [ [ "GenerateImage", "OwlDetector", "ScaleSigmas", "UpscaleImage", "UseCheckpoint", "UseControlNet", "UseIPAdapter", "UseImage", "UseInfiniteYou", "UseInstantID", "UseLora", "UseStyleModel" ], { "title_aux": "slezica/ComfyUI Personal Nodes" } ], "https://github.com/smthemex/ComfyUI_GPT_SoVITS_Lite": [ [ "GPT_SoVITS_LoadModel", "GPT_SoVITS_Sampler" ], { "title_aux": "ComfyUI_GPT_SoVITS_Lite" } ], "https://github.com/sofakid/dandy": [ [ "DandyBooleanCollector", "DandyBooleanPreview", "DandyBooleanSplitter", "DandyCss", "DandyCssLoader", "DandyEditorSettings", "DandyFloat", "DandyFloatCollector", "DandyFloatPreview", "DandyFloatSplitter", "DandyGradient", "DandyHtml", "DandyHtmlLoader", "DandyImageCollector", "DandyInt", "DandyIntCollector", "DandyIntPreview", "DandyIntSplitter", "DandyJs", "DandyJsLoader", "DandyJson", "DandyJsonLoader", "DandyLand", "DandyMaskCollector", "DandyP5JsDraw", "DandyP5JsLoader", "DandyP5JsSetup", "DandyPixelsJs", "DandyPixiJs", "DandyPrompt", "DandyString", "DandyStringArrayCollector", "DandyStringArraySplitter", "DandyStringCatCollector", "DandyStringPreview", "DandyUrlLoader", "DandyWasmLoader", "DandyYaml", "DandyYamlLoader" ], { "title_aux": "dandy [UNSAFE]" } ], "https://github.com/songtianhui/ComfyUI-DMM": [ [ "DMMApply", "DMMLoader" ], { "title_aux": "ComfyUI-DMM [WIP]" } ], "https://github.com/sourceful-official/ComfyUI_InstructPixToPixConditioningLatent": [ [ "InstructPixToPixConditioningLatent" ], { "title_aux": "ComfyUI_InstructPixToPixConditioningLatent [WIP]" } ], "https://github.com/sourceful-official/comfyui-sourceful-official": [ [ "FalFluxLoraSourcefulOfficial", "FalIcLightV2SourcefulOfficial", "SourcefulOfficialComfyuiIncontextThreePanels" ], { "title_aux": "comfyui-sourceful-official" } ], "https://github.com/sprited-ai/sprited-comfyui-nodes": [ [ "LoopExtractorNodeV2", "LoopMomentumNode", "LoopTrimNode", "PixelRGBStats", "PreviewVideo", "ShotSplitByCutScore", "SliceBatch", "SliceLatents", "URLToVideo", "VideoDownloader", "VideoEvenShotSplitter", "VideoShotSplitter", "VideoShotSplitterV0", "VideoShotSplitterV2", "VideoShotSplitterV3" ], { "title_aux": "Sprited ComfyUI Nodes [WIP]" } ], "https://github.com/sschleis/sschl-comfyui-notes": [ [ "AddNumbers", "Character", "CombineStrings", "Connector", "FloatToStr", "Gallery", "InputText", "SSchlTextEncoder", "ShowText", "TextAppender" ], { "title_aux": "sschl-comfyui-notes" } ], "https://github.com/sswink/comfyui-lingshang": [ [ "LS_ALY_Seg_Body_Utils", "LS_ALY_Seg_Body_Utils_Return_crop", "LS_ALY_Seg_Clothes_Utils", "LS_ALY_Seg_Common_Utils", "LS_ALY_Seg_Utils", "LS_ALY_UploadToOssAndGetUrl", "LS_DigImageByMask", "LS_GrowMaskWithBlur", "LS_LoadMaskFromUrl", "LS_SaveImageToOss" ], { "title_aux": "comfyui-lingshang" } ], "https://github.com/stalkervr/comfyui-custom-path-nodes": [ [ "AnyCollector", "ContextPipeIn", "ContextPipeOut", "ContextPipeReroute", "DataFileLoader", "ImageAspectRatioFixer", "ImageBatchCrop", "ImageGridCropper", "JsonArraySplitter", "JsonFieldRemover", "JsonFieldReplaceAdvanced", "JsonFieldValueExtractor", "JsonPathLoader", "JsonPromptToTextPromptConverter", "JsonToString", "ListItemExtractor", "LoopAny", "PathPipeIn", "PathPipeOut", "PathPipeReroute", "PromptPartJoin", "SavePath", "StringCollector", "StringConcatenation", "StringListToString", "StringWrapper", "WanVideoMultiPrompt" ], { "title_aux": "comfyui-custom-path-nodes [UNSAFE]" } ], "https://github.com/starsFriday/ComfyUI-Audio-Subtitle": [ [ "AudioSubtitle" ], { "title_aux": "ComfyUI-Audio-Subtitle [WIP]" } ], "https://github.com/starsFriday/ComfyUI-Tracker-Person": [ [ "YoloTrackNode" ], { "title_aux": "ComfyUI-Tracker-Person [WIP]" } ], "https://github.com/steelan9199/ComfyUI-Teeth": [ [ "teeth FindContours", "teeth Gemini2", "teeth GetFirstSeg", "teeth GetValueByIndexFromList", "teeth ImageGridLines", "teeth LoadTextFile", "teeth RunPythonCode", "teeth SaveTextFile", "teeth SplitGridImage", "teeth TextSplitByDelimiter" ], { "title_aux": "ComfyUI-Teeth [UNSAFE]" } ], "https://github.com/stevanisya/comfyui_txt_selector": [ [ "TextSelector" ], { "title_aux": "comfyui_txt_selector [WIP]" } ], "https://github.com/sthao42/comfyui-melodkeet-tts": [ [ "MelodkeetTTS" ], { "title_aux": "ComfyUI Melodkeet TTS" } ], "https://github.com/strhwste/comfyui_csv_utils": [ [ "ExtractFromJSON", "SearchCSVByRow", "WriteCSVByRow" ], { "title_aux": "CSV Utils [WIP]" } ], "https://github.com/stutya/ComfyUI-Terminal": [ [ "Terminal" ], { "title_aux": "ComfyUI-Terminal [UNSAFE]" } ], "https://github.com/subnet99/ComfyUI-URLLoader": [ [ "URLAudioDownloader", "URLImageDownloader" ], { "title_aux": "ComfyUI-URLLoader" } ], "https://github.com/sugarkwork/comfyui_image_crop": [ [ "CropReapply", "CropTransparent", "ExpandMultiple", "RestoreCrop" ], { "title_aux": "comfyui_image_crop" } ], "https://github.com/sugarkwork/comfyui_my_img_util": [ [ "Auto Image Selector", "Simple Image Rotate" ], { "title_aux": "comfyui_my_img_util" } ], "https://github.com/sugarkwork/comfyui_psd": [ [ "Convert PSD to Image", "PSDConvert", "PSDLayer", "PSDSave", "Save PSD" ], { "title_aux": "comfyui_psd [WIP]" } ], "https://github.com/suncat2ps/ComfyUI-SaveImgNextcloud": [ [ "SaveImageNextcloud" ], { "title_aux": "ComfyUI-SaveImgNextcloud" } ], "https://github.com/synchronicity-labs/sync-comfyui": [ [ "SyncApiKeyNode", "SyncAudioInputNode", "SyncLipsyncMainNode", "SyncLipsyncOutputNode", "SyncVideoInputNode" ], { "title_aux": "ComfyUI Sync Lipsync Node" } ], "https://github.com/system-out-cho/displayHistory_ComfyUI": [ [ "Client Proxy", "DisplayHistory", "Example", "Image Selector" ], { "title_aux": "displayHistory [WIP]" } ], "https://github.com/systemaiofinterest-wq/ComfyUI-GoogleFX": [ [ "GoogleImagen31Node", "GoogleImagen35Node", "GoogleImagenR2INode", "GoogleNanoBananaNode" ], { "title_aux": "ComfyUI-GoogleFX" } ], "https://github.com/takoyaki1118/ComfyUI-Kakimoji-Layer": [ [ "KakimojiEditor" ], { "title_aux": "ComfyUI-Kakimoji-Layer" } ], "https://github.com/takoyaki1118/ComfyUI_PromptExtractor": [ [ "CustomLoadImageWithPathNode", "PromptExtractorNode" ], { "title_aux": "ComfyUI_PromptExtractor" } ], "https://github.com/talon468/ComfyUI-Rpg-Architect": [ [ "ComfyUI Rpg Architect \ud83e\ude84" ], { "title_aux": "ComfyUI-Rpg-Architect [WIP]" } ], "https://github.com/tankenyuen-ola/comfyui-env-variable-reader": [ [ "EnvironmentVariableNode" ], { "title_aux": "comfyui-env-variable-reader [UNSAFE]" } ], "https://github.com/tankenyuen-ola/comfyui-wanvideo-scheduler-loop": [ [ "FloatRangeLoop", "ParametersRangeLoop", "WanVideoAllParametersLoop", "WanVideoSchedulerInfo", "WanVideoSchedulerLoop" ], { "title_aux": "comfyui-wanvideo-scheduler-loop" } ], "https://github.com/tanmoy-it/comfyuiCustomNode": [ [ "DownloadImageDataUrl" ], { "title_aux": "comfyuiCustomNode" } ], "https://github.com/tc888/ComfyUI_Save_Flux_Image": [ [ "Cfg Literal", "Int Literal", "Sampler Select", "Save Flux Image with Metadata", "Scheduler Select", "Seed Gen", "String Literal", "Unet Select", "Width/Height Literal" ], { "title_aux": "ComfyUI_Save_Flux_Image" } ], "https://github.com/techidsk/comfyui_molook_nodes": [ [ "ImageOutpaintPadding(Molook)", "MaskExpand(Molook)", "OpenAIProvider(Molook)" ], { "title_aux": "comfyui_molook_nodes [WIP]" } ], "https://github.com/techtruth/ComfyUI-Dreambooth": [ [ "DreamboothNode" ], { "title_aux": "ComfyUI-Dreambooth" } ], "https://github.com/techzuhaib/ComfyUI-CacheImageNode": [ [ "CacheImageNode" ], { "title_aux": "ComfyUI-CacheImageNode" } ], "https://github.com/tfernd/ComfyUI-AutoCPUOffload": [ [ "AutoCPUOffload" ], { "title_aux": "Auto CPU Offload for ComfyUI [WIP]" } ], "https://github.com/tg-tjmitchell/comfyui-custom-node-lister": [ [ "CustomNodeLister" ], { "title_aux": "ComfyUI Manager Package Lister" } ], "https://github.com/tg-tjmitchell/comfyui-rsync-plugin": [ [ "FileTransferHelperNode" ], { "title_aux": "ComfyUI File Transfer Plugin (comfyui-rsync-plugin) [UNSAFE]" } ], "https://github.com/thaakeno/comfyui-universal-asset-downloader": [ [ "UniversalAssetDownloader" ], { "title_aux": "comfyui-universal-asset-downloader [UNSAFE/WIP]" } ], "https://github.com/thavocado/comfyui-danbooru-lookup": [ [ "DanbooruFAISSLookup", "DanbooruFAISSLookupAdvanced", "WD14ToConditioning" ], { "author": "ComfyUI Danbooru Lookup", "description": "ComfyUI node that performs FAISS cosine similarity lookup on Danbooru embeddings using CLIP conditioning inputs.", "nickname": "Danbooru Lookup", "title": "Danbooru FAISS Lookup", "title_aux": "comfyui-danbooru-lookup" } ], "https://github.com/thderoo/ComfyUI-_topfun_s_nodes": [ [ "ConditioningPerturbation", "TextGenerator" ], { "title_aux": "_topfun_s_nodes" } ], "https://github.com/theshubzworld/ComfyUI-NvidiaVision": [ [ "\u2728 NVIDIA Prompt Generator (Text) \u2728", "\ud83d\udc41\ufe0f\u200d\ud83d\udde8\ufe0f NVIDIA Vision Node \ud83d\udc41\ufe0f\u200d\ud83d\udde8\ufe0f" ], { "title_aux": "ComfyUI-NvidiaVision [WIP]" } ], "https://github.com/threadedblue/MLXnodes": [ [ "MLXImg2Img", "MLXText2Image" ], { "title_aux": "MLXnodes [WIP]" } ], "https://github.com/threecrowco/ComfyUI-FlowMatchScheduler": [ [ "FlowMatchSigmas" ], { "title_aux": "ComfyUI-FlowMatchScheduler [WIP]" } ], "https://github.com/tiange-tree/BLUEAI_ComfyUI_OpenAI": [ [ "BLUEAI_OpenAI_Node" ], { "title_aux": "BLUEAI_ComfyUI_OpenAI" } ], "https://github.com/tjorbogarden/my-useful-comfyui-custom-nodes": [ [ "ImageSizer", "KSamplerSDXLAdvanced", "My-ImageSizer" ], { "title_aux": "my-useful-comfyui-custom-nodes" } ], "https://github.com/tnil25/ComfyUI-TJNodes": [ [ "ExpandMaskDir", "OverlayMaskNode", "Tracker" ], { "title_aux": "ComfyUI-TJNodes [WIP]" } ], "https://github.com/tom-doerr/dspy_nodes": [ [ "Accepted Examples Viewer", "Dataset Reader", "DynamicOptionsNode", "Few Shot CoT", "Few Shot Control", "Few Shot Review", "FewShotReview", "FewShotReviewServer", "Model", "Predict", "Print Hello World", "ShowText|pysssss", "String List Viewer", "String Splitter", "StringReverser", "StringSplitter", "Text Field", "Text Output" ], { "title_aux": "DSPy Nodes [WIP]" } ], "https://github.com/tony-zn/comfyui-zn-pycode": [ [ "ZnPyCode: CustomCode" ], { "title_aux": "comfyui-zn-pycode [UNSAFE]" } ], "https://github.com/tori29umai0123/ComfyUI-SDXLGenerateFromTextFile": [ [ "GenerateFromTextFile" ], { "title_aux": "ComfyUI-SDXLGenerateFromTextFile [UNSAFE]" } ], "https://github.com/tracerstar/comfyui-p5js-node": [ [ "HYPE_P5JSImage" ], { "title_aux": "comfyui-p5js-node" } ], "https://github.com/trampolin/comfy-ui-scryfall": [ [ "ScryfallCardInfoNode", "ScryfallDecklistParserNode", "ScryfallImageExtractorNode", "ScryfallSearchNode" ], { "title_aux": "comfy-ui-scryfall" } ], "https://github.com/trashgraphicard/Albedo-Sampler-for-ComfyUI": [ [ "Make Seamless Tile", "Sample Image" ], { "title_aux": "Albedo-Sampler-for-ComfyUI" } ], "https://github.com/trashkollector/TKVideoZoom": [ [ "TKVideoFuse", "TKVideoSmoothLooper", "TKVideoSpeedZones", "TKVideoStitcher", "TKVideoZoom" ], { "title_aux": "ComfyUI-TKVideoZoom [WIP]" } ], "https://github.com/truebillyblue/lC.ComfyUI_epistemic_nodes": [ [ "AddApplicationNode", "AddInterpretationNode", "AddObservationNode", "CreatePbiNode", "CreateRDSOTMComponentNode", "GetMadaObjectNode", "InitiateOiaNode", "InitiateRDSOTMCycleNode", "LcADKConfigNode", "LcADKGuiInteractionNode", "LcAddCommentToPbiNode", "LcAnchorClickNode", "LcApiLlmAgentNode", "LcApplyDoneNode", "LcEpistemicPipelineNode", "LcFieldClickNode", "LcFrameClickNode", "LcGetPbiDetailsNode", "LcKeymapClickNode", "LcLinkPbiNode", "LcMemWriteNode", "LcReflectBoomNode", "LcStartleNode", "LcWebLlmAgentNode", "QueryPbisNode", "ShowTextNode", "StoreMadaObjectNode", "UpdatePbiNode", "ViewOiaCycleNode", "ViewRDSOTMCycleDetailsNode" ], { "title_aux": "lC.ComfyUI_epistemic_nodes [WIP]" } ], "https://github.com/tuckerdarby/ComfyUI-TDNodes": [ [ "HandTrackerNode", "InstanceDiffusionLoader", "InstanceTrackerPrompt", "KSamplerBatchedNode", "KSamplerRAVE", "KSamplerTF", "TemporalNetPreprocessor", "TrackerNode", "VideoTrackerPromptNode" ], { "title_aux": "ComfyUI-TDNodes [WIP]" } ], "https://github.com/turskeli/comfyui-SetWallpaper": [ [ "SetWallpaper" ], { "title_aux": "comfyui-SetWallpaper" } ], "https://github.com/tuxiansheng-ld/Comfyui-tuxiansheng-nodes": [ [ "HTMLScreenshotterNode", "KimiTableToJSONNode", "StringToListNode", "TableRendererNode", "TableStyleConfigNode" ], { "title_aux": "Comfyui-tuxiansheng-nodes" } ], "https://github.com/twdockery/ComfyUI_Prompt_Batch_Generator": [ [ "PromptBatchIterator" ], { "title_aux": "ComfyUI_Prompt_Batch_Generator" } ], "https://github.com/twj515895394/ComfyUI-LowMemVideoSuite": [ [ "FFmpeg \u89c6\u9891\u5408\u6210\uff08\u4f4e\u5185\u5b58\uff09 / FFmpegVideoCombineLowMem", "SaveImageWebsocket", "\u4fdd\u5b58\u5355\u5e27\u5230\u78c1\u76d8 / SaveSingleFrameToDisk", "\u6279\u91cf\u4fdd\u5b58\u5e27\u5230\u78c1\u76d8 / SaveFrameBatchToDisk" ], { "title_aux": "ComfComfyUI-LowMemVideoSuite [UNSAFE]" } ], "https://github.com/tzsoulcap/ComfyUI-SaveImg-W-MetaData": [ [ "CAP Cfg Literal", "CAP Checkpoint Selector", "CAP Int Literal", "CAP Load Image with Metadata", "CAP Sampler Selector", "CAP Save Image w/Metadata", "CAP Scheduler Selector", "CAP Seed Generator", "CAP String Literal", "CAP Tag Image", "CAP Width/Height Literal" ], { "title_aux": "ComfyUI-SaveImg-W-MetaData" } ], "https://github.com/umisetokikaze/comfyui_mergekit": [ [ "DefineSaveName", "LoadLR", "LoadTarget", "Merge", "SetLayer", "SetModels", "SetTokenizer", "create models list", "get skip layers", "get_skip", "load and save tokenizer", "loding llm model", "loding target model", "str to parsed layers" ], { "title_aux": "comfyui_mergekit [WIP]" } ], "https://github.com/unanan/ComfyUI-Dist": [ [ "LoadImageFromLAN", "LoadImageFromURL" ], { "title_aux": "ComfyUI-Dist [WIP]" } ], "https://github.com/unphased/code-nodes": [ [ "ImageBatcherByIndexProV2", "PythonCodeNode", "ShellCodeNode" ], { "title_aux": "code-nodes [UNSAFE]" } ], "https://github.com/usman2003/ComfyUI-Gender-Classifier": [ [ "GenderClassificationNode" ], { "title_aux": "ComfyUI-Gender-Classifier" } ], "https://github.com/usrname0/ComfyUI-AllergicPack": [ [ "FolderFileCounter_Allergic", "IncrementorPlus", "RememberMeNode" ], { "title_aux": "ComfyUI-AllergicPack [WIP]" } ], "https://github.com/vadimcro/External-Image-Revised-with-MASK": [ [ "ComfyUIDeployExternalImageRevised" ], { "title_aux": "External-Image-Revised-with-MASK" } ], "https://github.com/vadimcro/string_by_index": [ [ "StringByIndex" ], { "title_aux": "string_by_index" } ], "https://github.com/vasilmitov/ComfyUI-SeedSnapShotManager": [ [ "SeedSSManager" ], { "title_aux": "ComfyUI-SeedSnapShotManager [WIP]" } ], "https://github.com/viik420/AdvancedModelDownloader": [ [ "AdvancedDownloader" ], { "title_aux": "AdvancedModelDownloader [UNSAFE]" } ], "https://github.com/virallover/comfyui-virallover": [ [ "BrightnessCorrectionNode", "ConcatHorizontalWithMask", "DeHaloAlphaWithMaskTorch", "DepthFitter", "DownloadAndLoadLoraModelOnly", "EdgeNoise", "FeatheredSharpen", "IterativeDeHaloAlphaWithMaskTorch", "SkinColorFusion" ], { "title_aux": "comfyui-virallover" } ], "https://github.com/visualbruno/ComfyUI-QRemeshify": [ [ "QRemeshify" ], { "title_aux": "ComfyUI-QRemeshify" } ], "https://github.com/vladp0727/Comfyui-with-Furniture": [ [ "GetMaskFromAlpha", "GetQuadrilateralOutfit" ], { "title_aux": "ComfyUI Simple Image Tools [WIP]" } ], "https://github.com/vovler/ComfyUI-vovlerTools": [ [ "WD14BlackListLoader", "WD14TaggerAndImageFilterer", "WD14TensorRTModelLoader", "WDTaggerONNXtoTENSORRT" ], { "title_aux": "comfyui-vovlertools" } ], "https://github.com/vunguyen-oss/ComfyUI-ccsrv2": [ [ "CCSRUpscale" ], { "title_aux": "ComfyUI-ccsrv2 [WIP]" } ], "https://github.com/wTechArtist/ComfyUI-VVL-Tools": [ [ "ApplyUrlsToJson", "BlenderModelAligner", "BlenderSmartModelScalerBatch", "DimensionReorderAndScale", "DynamicBatchAnything", "Enhanced3DRenderer", "IndexOffsetAdjuster", "IndexUrlPairDeduplicator", "JsonArrayElementFieldExtractor", "JsonArrayFieldUniformSetter", "JsonCompressor", "JsonExtractSubjectNamesScales", "JsonFieldDeleter", "JsonFieldRenamer", "JsonMarkdownCleaner", "JsonObjectDeduplicator", "JsonObjectMerger", "JsonObjectOutputUrlCheck", "JsonObjectSplitter", "JsonRotationScaleAdjuster", "JsonScaleMaxAdjuster", "ModelTransformParameters", "RoomBboxGeneratorNode", "TensorListPreview", "TextCombineMulti", "VVL compare", "VVL forLoopEnd", "VVL forLoopStart", "VVL listChunk", "VVL listConstruct", "VVL listGetItem", "VVL listLength", "VVL mathInt", "VVL whileLoopEnd", "VVL whileLoopStart", "VVL_Load_Text_Batch", "async_sleep_v1" ], { "title_aux": "ComfyUI-VVL-Tools" } ], "https://github.com/wTechArtist/ComfyUI_VVL_Segmentation": [ [ "Mask2FormerPanoptic", "OneFormerPanoptic" ], { "title_aux": "ComfyUI_VVL_Segmentation [WIP]" } ], "https://github.com/wTechArtist/ComfyUI_VVL_VideoCamera": [ [ "ImageSequenceCameraEstimator", "VVLColmapMVSDepthNode" ], { "title_aux": "ComfyUI_VVL_VideoCamera" } ], "https://github.com/wTechArtist/ComfyUI_vvl_BBOX": [ [ "vvl_BBoxInput" ], { "title_aux": "ComfyUI_vvl_BBOX" } ], "https://github.com/walterFeng/ComfyUI-Image-Utils": [ [ "Calculate Image Brightness", "Calculate Image Contrast", "Calculate Image Saturation", "Color Similarity Checker", "Crop Mask Util", "Displace Filter", "Image Fix (tensor shape convert)", "Load Image (By Url)", "Mask Refine (Aliyun)" ], { "title_aux": "ComfyUI-Image-Utils" } ], "https://github.com/warshanks/Shank-Tools": [ [ "HeightWidth", "ResolutionDivider", "TileCalculator" ], { "title_aux": "Shank-Tools" } ], "https://github.com/wasilone11/comfyui-sync-translate-node": [ [ "SyncTranslateInputNode", "SyncTranslateNode" ], { "title_aux": "comfyui-sync-translate-node" } ], "https://github.com/watarika/ComfyUI-Text-Utility": [ [ "ConditionalTagProcessorNode", "LoadTextFile", "ParsePromptCustom", "ParsePromptFull", "ProcessWildcard", "PromptsFromTextbox", "RemoveComments", "ReplaceVariables", "ReplaceVariablesAndProcessWildcard", "SaveTextFile", "StringsFromTextbox", "StringsToList" ], { "title_aux": "ComfyUI-Text-Utility [UNSAFE]" } ], "https://github.com/watarika/ComfyUI-exit": [ [ "ExitComfyUI", "ExitWhenLastBatchConfirm", "FetchApi" ], { "title_aux": "ComfyUI-exit [UNSAFE]" } ], "https://github.com/waynepimpzhang/comfyui-opencv-brightestspot": [ [ "FindBrightestSpot" ], { "title_aux": "FindBrightestSpot [WIP]" } ], "https://github.com/wciq1208/even-comfyui-plugin": [ [ "Gemini", "NanoBanana" ], { "title_aux": "even-comfyui-plugin" } ], "https://github.com/whmc76/ComfyUI-AudioSuiteAdvanced": [ [ "AudioConcatenateFree", "AudioSeparation", "CharacterVocalExtractor", "CharacterVocalExtractorMultiTrack", "CombineAudioFromList", "IndexSelectFromList", "ListLength", "LongTextSplitter", "MakeAudioBatch", "MultiSpeakerSpeechToText", "SubtitleFileLoader" ], { "title_aux": "ComfyUI-AudioSuiteAdvanced [WIP]" } ], "https://github.com/wildminder/ComfyUI-MagCache": [ [ "MagCache" ], { "title_aux": "ComfyUI-MagCache [NAME CONFLICT|WIP]" } ], "https://github.com/willblaschko/ComfyUI-Unload-Models": [ [ "DeleteAnyObject", "UnloadAllModels", "UnloadOneModel" ], { "title_aux": "ComfyUI-Unload-Models" } ], "https://github.com/wilzamguerrero/Comfyui-zZzZz": [ [ "CaptureZNode", "CompressFolderNode", "CreateZNode", "DeleteZNode", "DownloadFileNode", "InfiniteZNode", "MoveZNode", "RenameZNode", "VideoZNode", "ZFShareScreen" ], { "title_aux": "Comfyui-zZzZz [UNSAFE]" } ], "https://github.com/woitec/ComfyUI_ImageDimensions": [ [ "ImageDimensionsExtractorFloat", "ImageDimensionsExtractorInt" ], { "title_aux": "ComfyUI_ImageDimensions [WIP]" } ], "https://github.com/wordbrew/comfyui-wan-control-nodes": [ [ "WanWeightedControlToVideo" ], { "title_aux": "WAN Control Nodes for ComfyUI [WIP]" } ], "https://github.com/wormley/comfyui-wormley-nodes": [ [ "CheckpointVAELoaderSimpleText", "CheckpointVAESelectorText", "LoRA_Tag_To_Stack" ], { "title_aux": "comfyui-wormley-nodes" } ], "https://github.com/xgfone/ComfyUI_FaceToMask": [ [ "FaceToMaskCopy" ], { "title_aux": "ComfyUI_FaceToMask" } ], "https://github.com/xgfone/ComfyUI_PromptLogoCleaner": [ [ "PromptLogoCleaner" ], { "title_aux": "ComfyUI_PromptLogoCleaner" } ], "https://github.com/xgfone/ComfyUI_RasterCardMaker": [ [ "RasterCardMaker" ], { "title_aux": "ComfyUI_RasterCardMaker" } ], "https://github.com/xiaoxidashen/comfyui_my_utils": [ [ "VideoSplitCombine" ], { "title_aux": "comfyui_my_utils" } ], "https://github.com/xiaoyumu/ComfyUI-XYNodes": [ [ "AdjustImageColor", "AppyColorToImage", "PrimitiveBBOX", "StringToBBOX" ], { "title_aux": "ComfyUI-XYNodes" } ], "https://github.com/xinyiSS/CombineMasksNode": [ [ "CombineMasksNode" ], { "title_aux": "CombineMasksNode" } ], "https://github.com/xqqe/honey_nodes": [ [ "ExtractLoRAName", "Honey Lora Loader", "HoneyBatchAspectRatio", "HoneyLoraStackTags", "HoneyTextConcat", "Honey_LoRAStackRandom", "Honey_LoRATags", "LoraLoaderx", "SmLoraLoader", "Small Lora Loader", "TagAdder" ], { "title_aux": "honey_nodes [WIP]" } ], "https://github.com/xsai-collab/ComfyUI-CombineVideoAndSubtitle": [ [ "CombineVideosFromFolder", "GetSubtitlesFromVideo", "MergeVideoAndSubtitle" ], { "title_aux": "ComfyUI-CombineVideoAndSubtitle" } ], "https://github.com/xtanqn/comfyui-xishen": [ [ "BatchSizeControl", "XishenCommonPromptNode", "XishenCommonResolutionNode", "XishenPromptEditNode", "XishenRandomIntegerNode", "XishenRemoveEmptyLinesNode", "XishenShutdownTimerAdvanced", "XishenShutdownTimerNode", "XishenSmartDisplayNode", "XishenThemePromptNode", "\ud83c\udf49Image-\u9897\u7c92\u8d28\u611f", "\ud83c\udf61Qwen-\u5c3a\u5bf8\u9884\u8bbe", "\ud83c\udf65Qwen-\u6253\u5149\u9884\u8bbe", "\ud83c\udf6dImage-\u6cdb\u5149\u6548\u679c", "\ud83c\udf70Qwen-\u955c\u5934\u9884\u8bbe" ], { "title_aux": "comfyui-xishen [WIP]" } ], "https://github.com/xuchenxu168/ComfyUI-Gemini-3": [ [ "Gemini3Chat", "Gemini3ContextCache", "Gemini3FunctionCalling", "Gemini3ImageEditorPrompt", "Gemini3MultiModalAnalysis", "Gemini3SafetySettings", "Gemini3StreamingGeneration", "Gemini3StructuredOutput", "Gemini3TextGeneration", "Gemini3UseCachedContent", "Gemini3WithCodeExecution", "Gemini3WithGoogleSearch" ], { "title_aux": "ComfyUI-Gemini-3 [UNSAFE/WIP]" } ], "https://github.com/xuchenxu168/ComfyUI_Qwen3-VL": [ [ "CombineImagesForQwen3VL", "LoadImageForQwen3VL", "LoadVideo", "LoadVideoForQwen3VL", "LoadVideoURL", "Qwen3VLAPIAdvanced", "Qwen3VLAPINode", "Qwen3VLProcessor", "Qwen3VLResponseFormatter", "TextPromptForQwen3VL" ], { "title_aux": "ComfyUI-Qwen3-VL [WIP]" } ], "https://github.com/xuchenxu168/Comfyui_Prompt_Edit": [ [ "Prompt_Edit" ], { "title_aux": "ComfyUI-DreamOmni2-GGUF [WIP]" } ], "https://github.com/xzuyn/ComfyUI-xzuynodes": [ [ "CLIPLoaderXZ", "CLIPTextEncodeXZ", "DualCLIPLoaderXZ", "FirstLastFrameXZ", "ImageResizeKJ", "ImageResizeXZ", "TextEncodeQwenImageEditSimpleXZ", "TextEncodeQwenImageEditXZ", "TripleCLIPLoaderXZ", "VAEDecodeTiledXZ", "VAEDecodeXZ", "WanImageToVideoXZ" ], { "title_aux": "xzuynodes-ComfyUI" } ], "https://github.com/y4my4my4m/ComfyUI_Direct3DS2": [ [ "Direct3DS2ModelDownloader", "Direct3DS2Node" ], { "title_aux": "ComfyUI-Direct3DS2 [WIP]" } ], "https://github.com/yamanacn/ComfyUI-QwenVL3-image": [ [ "QwenVL3_image", "QwenVLUnloadModel" ], { "title_aux": "ComfyUI-QwenVL3-image [WIP]" } ], "https://github.com/yamanacn/comfyui_qwen_object": [ [ "BBoxToSAM", "DetectObject", "LoadQwenModel", "SortBBox" ], { "title_aux": "comfyui_qwen_object [WIP]" } ], "https://github.com/yamanacn/comfyui_qwenbbox": [ [ "BBoxToSAM_v2", "LoadQwenModel_v2", "QwenBbox" ], { "title_aux": "comfyui_qwenbbox" } ], "https://github.com/yanhuifair/ComfyUI-FairLab": [ [ "ASCIICharNode", "AddNode", "AppendTagsNode", "AspectRatiosNode", "Base64ToImageNode", "DivideNode", "DownloadImageNode", "ExcludeTagsNode", "FillAlphaNode", "FixUTF8StringNode", "FloatNode", "FloatToIntNode", "IfNode", "ImageSizeNode", "ImageToBase64Node", "ImageToVideoNode", "ImagesCatNode", "ImagesIndexNode", "ImagesInfoNode", "ImagesRangeNode", "IntNode", "IntToFloatNode", "LoadImageBatchFromDirectoryNode", "LoadImageFromDirectoryNode", "LoadImageFromURLNode", "LoadStringFromDirectoryNode", "LoadStringNode", "LoraLoaderDualNode", "MaxNode", "MinNode", "ModulationDirectionNode", "ModulationNode", "MultiplyIntNode", "MultiplyNode", "NumberNode", "OutpaintingPadNode", "PrependTagsNode", "PrintAnyNode", "PrintImageNode", "PythonScriptNode", "RangeStringListNode", "RangeStringNode", "ResizeImageNode", "SaveImageToDirectoryNode", "SaveStringToDirectoryNode", "ShowStringNode", "StringAppendNode", "StringNode", "StringTranslateNode", "SubtractNode", "UniqueTagsNode", "VideoToImageNode" ], { "title_aux": "ComfyUI-FairLab" } ], "https://github.com/yanhuifair/comfyui-deepseek": [ [ "DeepSeekChatNode", "DeepSeekChatProNode", "DeepSeekReasonerNode" ], { "title_aux": "comfyui-deepseek [WIP]" } ], "https://github.com/yichengup/ComfyUI-Transition": [ [ "CircularSequenceTransition", "CircularTransition", "DualLineTransition", "GradientTransition", "LinearTransition", "SequenceTransition" ], { "title_aux": "ComfyUI-Transition" } ], "https://github.com/yichengup/ComfyUI-YCNodes_Advance": [ [ "FaceDetectorSelector", "HumanPartsUltra", "ImageUpscaleWithModel_Optimized", "UpscaleModelLoader_Optimized", "YC Color Match", "YCFaceAlignToCanvas", "YCFaceAlignToCanvasV2", "YCFaceAlignToReference", "YCFaceAnalysisModels" ], { "title_aux": "ComfyUI-YCNodes_Advance" } ], "https://github.com/yichengup/Comfyui-NodeSpark": [ [ "ImageCircleWarp", "ImageStretch", "ImageWaveWarp", "LiquifyNode" ], { "title_aux": "Comfyui-NodeSpark" } ], "https://github.com/yincangshiwei/ComfyUI-SEQLToolNode": [ [ "CanvasFusionNode", "ImageCropByAlpha" ], { "title_aux": "ComfyUI-SEQLToolNode" } ], "https://github.com/yojimbodayne/ComfyUI-Dropbox-API": [ [ "FetchTokenFromDropbox", "PostImagesToDropboxAPI", "PostPromptsToDropboxAPI", "PullImagesFromDropboxAPI", "PullTextFromDropboxAPI", "PullVideosFromDropboxAPI", "VideoCombineAndExportToDropboxAPI" ], { "title_aux": "ComfyUI-Dropbox-API [WIP]" } ], "https://github.com/yuvraj108c/ComfyUI-HYPIR": [ [ "HYPIRProcess", "LoadHYPIRModel", "LoadTheraModel" ], { "title_aux": "ComfyUI HYPIR [NAME CONFLICT]" } ], "https://github.com/z604159435g/comfyui_random_prompt_plugin": [ [ "NaturalLanguagePromptGenerator", "PromptCacheCleaner" ], { "title_aux": "comfyui_random_prompt_plugin [WIP]" } ], "https://github.com/zRich/ComfyUI-zRich-ObjectCutter": [ [ "SAM2AutoLayer", "zRichObjectCutter" ], { "title_aux": "ComfyUI-zRich-ObjectCutter" } ], "https://github.com/zRich/sam2_layer_node": [ [ "SAM2AutoLayer" ], { "title_aux": "sam2_layer_node" } ], "https://github.com/zackabrams/ComfyUI-KeySyncWrapper": [ [ "KeySyncAdvanced", "KeySyncWrapper" ], { "title_aux": "ComfyUI-KeySyncWrapper [WIP]" } ], "https://github.com/zhaorishuai/ComfyUI-StoryboardDistributor": [ [ "StoryboardDistributor" ], { "title_aux": "ComfyUI-StoryboardDistributor" } ], "https://github.com/zhengxyz123/ComfyUI-CLIPSeg": [ [ "CLIPSegImage", "CLIPSegText" ], { "title_aux": "zhengxyz123/ComfyUI-CLIPSeg [NAME CONFLICT]" } ], "https://github.com/zhongpei/Comfyui_image2prompt": [ [ "CLIP AdvancedTextEncode|fofo", "CLIP PromptConditioning|fofo", "Image2Text", "Image2TextWithTags", "ImageBatchToList|fofo", "ImageRewardScore|fofo", "LoadImage2TextModel", "LoadImageRewardScoreModel|fofo", "LoadT5Model|fofo", "LoadText2PromptModel", "ShowText|fofo", "T5QuantizationConfig|fofo", "T5Text2Prompt|fofo", "Text2GPTPrompt", "Text2Prompt", "TextBox|fofo", "Translate2Chinese|fofo" ], { "title_aux": "Comfyui_image2prompt" } ], "https://github.com/zhu733756/Comfyui-Anything-Converter": [ [ "FileConverter.FileDictConverter", "FileConverter.FileSplitter", "FileConverter.LineConverter", "ImageCoverter.LoadImage2Kontext", "ImageCoverter.SaveImage", "JsonCoverter.JsonCombiner", "JsonCoverter.JsonParser", "JsonCoverter.JsonPromptProcessor", "TextConverter.PromptTemplateText" ], { "title_aux": "Comfyui-Anything-Converter [UNSAFE]" } ], "https://github.com/zhuanvi/ComfyUI-ZVNodes": [ [ "ApimartDownloadSavedTaskImageZV", "ApimartDownloadSavedTaskVideoZV", "ApimartImage2VideoSubmitZV", "ApimartNanoBananaProImageSubmitZV", "ApimartRemixByTaskIdSubmitZV", "ApimartRemixVideoSubmitZV", "ApimartSeedream40ImageSubmitZV", "ApimartSeedream45ImageSubmitZV", "ApimartText2VideoSubmitZV", "BBOXFormatConverterZV", "GrsaiLoadImageFromPathNodeZV", "GrsaiNanoBananaGeminiNodeZV", "GrsaiNanoBananaNodeZV", "GrsaiResultNodeZV", "GrsaiSoraCreateCharacterNodeZV", "GrsaiSoraUploadCharacterNodeZV", "GrsaiSoraVideoNodeZV", "ImageCounterNodeZV", "JoinListZV", "JsonListIndexerZV", "JsonListLengthZV", "JsonListNodeZV", "JsonListSlicerZV", "JsonListToMaskZV", "JsonReaderZV", "JsonToSrtConverterZV", "LineNumberGeneratorZV", "LoadImageFromDirZV", "LoadImageFromUrlZV", "LoadTxtFromDirZV", "LoadVideoFromDirZV", "MultiLineConditionalZV", "MultiLineOperationZV", "PatternFillNodeZV", "ProductionDisplacementMapNodeZV", "RandomSelectListZV", "SaveImageToPathZV", "SaveTxtToPathZV", "StringToPathZV", "TriangleCharacterLayoutZV", "TxtCounterNodeZV", "UniversalBBOXToMaskZV", "Veo31Image2VideoSubmitZV", "VideoSceneDetectorZV", "VideoSpeedZV", "doubaoI2INodeZV", "doubaoT2INodeZV" ], { "title_aux": "ComfyUI-ZVNodes [WIP]" } ], "https://github.com/zhupeter010903/ComfyUI-prompt-library": [ [ "GroupedPromptNode", "XYZ Grouped Prompts", "XYZ Multi Clip Encoder", "XYZ Multi Text Concatenate", "XYZ Multi Text Replace", "XYZ Prompt Library", "XYZ Random String Picker" ], { "title_aux": "ComfyUI-prompt-library" } ], "https://github.com/zjkhurry/comfyui_MetalFX": [ [ "metalFXImg" ], { "title_aux": "comfyui_MetalFX [WIP]" } ], "https://github.com/zl9739379/comfyui-qwen-vl-api": [ [ "VL_QwenDescribeImage" ], { "title_aux": "ComfyUI Qwen Vision Language API Node [NAME CONFLICT]" } ], "https://github.com/zopieux/ComfyUI-zopi": [ [ "EvalPython", "LoadTensortRTAndCheckpoint" ], { "title_aux": "ComfyUI-zopi [UNSAFE]" } ], "https://github.com/zyd232/ComfyUI-zyd232-Nodes": [ [ "zyd232 ImagesPixelsCompare", "zyd232_SavePreviewImages" ], { "title_aux": "ComfyUI-zyd232-Nodes" } ], "https://github.com/zyquon/ComfyUI-Stash": [ [ "StashImage", "StashNode" ], { "title_aux": "ComfyUI Stash" } ], "https://raw.githubusercontent.com/jp0215/comfyUI_padding-resize_node/main/PaddingNode.py": [ [ "function" ], { "title_aux": "comfyUI_padding-resize_node" } ], "https://raw.githubusercontent.com/komojini/ComfyUI_Prompt_Template_CustomNodes/main/prompt_with_template.py": [ [ "ObjectPromptWithTemplate", "PromptWithTemplate" ], { "title_aux": "ComfyUI_Prompt_Template_CustomNodes" } ], "https://raw.githubusercontent.com/okg21/VLLMVisionChatNode/refs/heads/main/VLLMVisionChatNode.py": [ [ "VLLMVisionChatNode" ], { "title_aux": "VLLMVisionChatNode" } ], "https://raw.githubusercontent.com/olyyarm/ComfyUI-VLMStudio/refs/heads/master/vlm_visionary_node_v3_.py": [ [ "GemmaMultimodalAnalyzer" ], { "title_aux": "ComfyUI-VLMStudio" } ] }