ComfyUI-Manager/extension-node-map.json
Dr.Lt.Data b6db1ac854
Some checks failed
Python Linting / Run Ruff (push) Has been cancelled
update DB
2026-06-22 02:56:24 +09:00

72482 lines
2.0 MiB

{
"https://gist.githubusercontent.com/alkemann/7361b8eb966f29c8238fd323409efb68/raw/f9605be0b38d38d3e3a2988f89248ff557010076/alkemann.py": [
[
"Int to Text",
"Save A1 Image",
"Seed With Text"
],
{
"title_aux": "alkemann nodes"
}
],
"https://git.mmaker.moe/mmaker/sd-webui-color-enhance": [
[
"MMakerColorBlend",
"MMakerColorEnhance"
],
{
"title_aux": "mmaker/Color Enhance"
}
],
"https://github.com/0-bill-0/ComfyUI-BILL-Concept_Isolator-Captioner": [
[
"BillLoRACaptionNode"
],
{
"title_aux": "ComfyUI-BILL-Concept_Isolator-Captioner"
}
],
"https://github.com/0nikod/ComfyUI-Metadata-Tools": [
[
"ImageGetMetadata",
"ImageSetMetadata",
"LoadImageWithMetadata",
"SaveImageWithMetadata"
],
{
"title_aux": "ComfyUI-Metadata-Tools"
}
],
"https://github.com/0nikod/ComfyUI-Simple-Prompt": [
[
"SimplePrompt"
],
{
"title_aux": "ComfyUI-Simple-Prompt"
}
],
"https://github.com/0x-jerry/comfyui-rembg": [
[
"Load Rembg Model",
"Rembg Remove background"
],
{
"title_aux": "0x-jerry/Rembg Background Removal Node for ComfyUI"
}
],
"https://github.com/0xBeycan/ComfyUI-ImageQualityGate": [
[
"ImageQualityGate"
],
{
"title_aux": "ComfyUI-ImageQualityGate"
}
],
"https://github.com/0xDELUXA/ComfyUI-DN_PatchFlashAttention": [
[
"PatchFlashAttentionDN"
],
{
"title_aux": "ComfyUI-DN_PatchFlashAttention"
}
],
"https://github.com/0xDELUXA/ComfyUI-DN_PatchVAEAttention": [
[
"PatchVAEAttentionDN"
],
{
"title_aux": "ComfyUI-DN_PatchVAEAttention"
}
],
"https://github.com/0xRavenBlack/ComfyUI-OOP": [
[
"OOPAnimalNode",
"OOPClothingNode",
"OOPEnvironmentNode",
"OOPEyesNode",
"OOPHairNode",
"OOPLocationNode",
"OOPMouthNode",
"OOPNode",
"OOPPersonNode",
"OOPPoseNode",
"OOPStyleNode",
"OOPViewNode"
],
{
"title_aux": "ComfyUI-OOP"
}
],
"https://github.com/0xbitches/ComfyUI-LCM": [
[
"LCM_Sampler",
"LCM_Sampler_Advanced",
"LCM_img2img_Sampler",
"LCM_img2img_Sampler_Advanced"
],
{
"title_aux": "Latent Consistency Model for ComfyUI"
}
],
"https://github.com/1038lab/ComfyUI-EdgeTTS": [
[
"EdgeTTS",
"Save_Audio",
"WhisperSTT"
],
{
"title_aux": "ComfyUI-EdgeTTS"
}
],
"https://github.com/1038lab/ComfyUI-FireRedTTS": [
[
"FireRedTTS2MonologueNode",
"FireRedTTS2_Dialogue"
],
{
"title_aux": "ComfyUI-FireRedTTS"
}
],
"https://github.com/1038lab/ComfyUI-FlashVSR": [
[
"AILab_FlashVSR",
"AILab_FlashVSR_Advanced"
],
{
"title_aux": "ComfyUI-FlashVSR"
}
],
"https://github.com/1038lab/ComfyUI-JoyCaption": [
[
"CaptionSaver",
"ImageBatchPath",
"JC",
"JC_ExtraOptions",
"JC_GGUF",
"JC_GGUF_adv",
"JC_adv"
],
{
"title_aux": "ComfyUI-JoyCaption"
}
],
"https://github.com/1038lab/ComfyUI-LBM": [
[
"LBM_DepthNormal",
"LBM_Relighting"
],
{
"title_aux": "ComfyUI-LBM"
}
],
"https://github.com/1038lab/ComfyUI-MegaTTS": [
[
"MegaTTS3",
"MegaTTS3S",
"MegaTTS_VoiceMaker"
],
{
"title_aux": "ComfyUI-MegaTTS"
}
],
"https://github.com/1038lab/ComfyUI-MiniCPM": [
[
"AILab_MiniCPM_V",
"AILab_MiniCPM_V_Advanced",
"AILab_MiniCPM_V_GGUF",
"AILab_MiniCPM_V_GGUF_Advanced"
],
{
"title_aux": "ComfyUI-MiniCPM"
}
],
"https://github.com/1038lab/ComfyUI-MiniMax-Remover": [
[
"ImageSizeAdjuster",
"MinimaxImageRemover",
"MinimaxModelLoader",
"MinimaxVideoLoader",
"MinimaxVideoRemover"
],
{
"title_aux": "ComfyUI-MiniMax-Remover"
}
],
"https://github.com/1038lab/ComfyUI-Mosaic": [
[
"MosaicCreator",
"MosaicDetector"
],
{
"title_aux": "ComfyUI-Mosaic"
}
],
"https://github.com/1038lab/ComfyUI-OmniGen": [
[
"ailab_OmniGen"
],
{
"title_aux": "ComfyUI-OmniGen"
}
],
"https://github.com/1038lab/ComfyUI-QwenASR": [
[
"AILab_Qwen3ASR",
"AILab_Qwen3ASRSubtitle"
],
{
"title_aux": "ComfyUI-QwenASR"
}
],
"https://github.com/1038lab/ComfyUI-QwenVL": [
[
"AILab_QwenVL",
"AILab_QwenVL_Advanced",
"AILab_QwenVL_GGUF",
"AILab_QwenVL_GGUF_Advanced",
"AILab_QwenVL_GGUF_PromptEnhancer",
"AILab_QwenVL_PromptEnhancer"
],
{
"title_aux": "ComfyUI-QwenVL"
}
],
"https://github.com/1038lab/ComfyUI-RMBG": [
[
"AILab_ColorInput",
"AILab_ColorToMask",
"AILab_CropObject",
"AILab_Florence2",
"AILab_Florence2ToCoordinates",
"AILab_ICLoRAConcat",
"AILab_ImageCombiner",
"AILab_ImageCompare",
"AILab_ImageCrop",
"AILab_ImageMaskConvert",
"AILab_ImageMaskToList",
"AILab_ImagePreview",
"AILab_ImageResize",
"AILab_ImageStitch",
"AILab_ImageToList",
"AILab_LamaRemover",
"AILab_LoadImage",
"AILab_LoadImageAdvanced",
"AILab_LoadImageBatch",
"AILab_LoadImageSimple",
"AILab_MaskCombiner",
"AILab_MaskEnhancer",
"AILab_MaskExtractor",
"AILab_MaskOverlay",
"AILab_MaskPreview",
"AILab_MaskToList",
"AILab_Preview",
"AILab_ReferenceLatentMask",
"AILab_SDMatte",
"AILab_UnbatchImages",
"AILab_YoloV8",
"AILab_YoloV8Adv",
"BiRefNetRMBG",
"BodySegment",
"ClothesSegment",
"FaceSegment",
"FashionSegmentAccessories",
"FashionSegmentClothing",
"RMBG",
"SAM2Segment",
"SAM3Segment",
"Segment",
"SegmentV2"
],
{
"title_aux": "ComfyUI-RMBG"
}
],
"https://github.com/1038lab/ComfyUI-ReduxFineTune": [
[
"ClipVisionStyleLoader",
"ReduxFineTune",
"ReduxFineTuneAdvanced"
],
{
"title_aux": "ComfyUI-ReduxFineTune"
}
],
"https://github.com/1038lab/ComfyUI-SparkTTS": [
[
"SparkTTS_AdvVoiceClone",
"SparkTTS_AudioRecorder",
"SparkTTS_VoiceClone",
"SparkTTS_VoiceCreator"
],
{
"title_aux": "Comfyui-Spark-TTS"
}
],
"https://github.com/1038lab/ComfyUI-VoxCPMTTS": [
[
"AILab_VoxCPMTTS",
"AILab_VoxCPMTTS_Advanced"
],
{
"title_aux": "ComfyUI-VoxCPMTTS"
}
],
"https://github.com/1038lab/ComfyUI-WildPromptor": [
[
"CustomListManager",
"KeywordPicker",
"PromptBuilder",
"PromptConcat",
"WildPromptor_AllInOne",
"WildPromptor_AllInOneList",
"WildPromptor_DataToPromptList",
"WildPromptor_Enhancer",
"WildPromptor_Generator",
"WildPromptor_Minicpm",
"WildPromptor_ShowPrompt",
"WildPromptor_TextInput"
],
{
"title_aux": "ComfyUI-WildPromptor"
}
],
"https://github.com/1038lab/ComfyUI-Youtu-VL": [
[
"AILab_YoutuVL",
"AILab_YoutuVL_Advanced",
"AILab_YoutuVL_GGUF",
"AILab_YoutuVL_GGUF_Advanced"
],
{
"title_aux": "ComfyUI-Youtu-VL"
}
],
"https://github.com/111496583yzy/comfyui-PuzzleCrack-Effect": [
[
"MyJigsawPuzzleEffect",
"MyRegionBoundaryEffect"
],
{
"title_aux": "Jigsaw Puzzle Effect Plugin"
}
],
"https://github.com/11dogzi/CYBERPUNK-STYLE-DIY": [
[
"CYBERPUNKHT"
],
{
"title_aux": "CYBERPUNK-STYLE-DIY"
}
],
"https://github.com/11dogzi/ComfUI-EGAdapterMadAssistant": [
[
"EGIPAdapter_Mad_Assistant",
"EGIPAdapter_Mad_AssistantV1",
"EGIPAdapter_Mad_AssistantV2",
"EGIPAdapter_Mad_AssistantV3",
"EGIPAdapter_Mad_AssistantV4",
"EGIPAdapter_Mad_AssistantV5",
"EGIPAdapter_Mad_AssistantV6"
],
{
"title_aux": "ComfUI-EGAdapterMadAssistant"
}
],
"https://github.com/11dogzi/Comfyui-HYPIR": [
[
"HYPIRAdvancedRestoration"
],
{
"title_aux": "HYPIR ComfyUI Plugin"
}
],
"https://github.com/11dogzi/Comfyui-ergouzi-Nodes": [
[
"EG-YSZT-ZT",
"EG_CPSYTJ",
"EG_FX_BDAPI",
"EG_HT_YSTZ",
"EG_JF_ZZSC",
"EG_JXFZ_node",
"EG_K_LATENT",
"EG_RY_HT",
"EG_SCQY_BHDQY",
"EG_SCQY_QBQY",
"EG_SCQY_SXQY",
"EG_SJ",
"EG_SJPJ_Node",
"EG_SS_RYZH",
"EG_SZ_JDYS",
"EG_TC_Node",
"EG_TSCDS_CJ",
"EG_TSCDS_DG",
"EG_TSCDS_FG",
"EG_TSCDS_JT",
"EG_TSCDS_QT",
"EG_TSCDS_RW",
"EG_TSCDS_WP",
"EG_TSCDS_ZL",
"EG_TSCMB_GL",
"EG_TXZZ_ZH",
"EG_TX_CCHQ",
"EG_TX_CJPJ",
"EG_TX_JZRY",
"EG_TX_LJ",
"EG_TX_LJBC",
"EG_TX_SFBLS",
"EG_TX_WHLJ",
"EG_WB_KSH",
"EG_WXZ_QH",
"EG_XZ_QH",
"EG_YSQY_BBLLD",
"EG_YSQY_BLLD",
"EG_ZY_WBK",
"EG_ZZHBCJ",
"EG_ZZKZ_HT_node",
"EG_ZZ_BSYH",
"EG_ZZ_BYYH",
"EG_ZZ_HSYH",
"EG_ZZ_MHHT",
"EG_ZZ_SSKZ",
"ER_JBCH",
"ER_TX_ZZCJ"
],
{
"title_aux": "Comfyui-ergouzi-Nodes"
}
],
"https://github.com/11dogzi/Comfyui-ergouzi-kaiguan": [
[
"ALLty",
"EGRWGL",
"EGRYDZQHNode",
"EGSEED",
"GroupSwitchNode",
"GroupSwitchNodee",
"GroupSwitchNodeee",
"GroupSwitchNodeeee",
"GroupSwitchNodi",
"hulue",
"jinyong"
],
{
"title_aux": "Comfyui-ergouzi-kaiguan"
}
],
"https://github.com/11dogzi/Comfyui-ergouzi-samplers": [
[
"EGBYZZCYQ",
"EGCYQJB",
"EGCYQJBCJ"
],
{
"title_aux": "Comfyui-ergouzi-samplers"
}
],
"https://github.com/1756141021/comfyui-character-picker": [
[
"RandomCharacterPicker"
],
{
"title_aux": "comfyui-character-picker"
}
],
"https://github.com/18yz153/ComfyUI-Persona-Director": [
[
"PersonaDirector",
"PersonaDirectorNode"
],
{
"title_aux": "ComfyUI-Persona-Director"
}
],
"https://github.com/1GirlUniversity/ComfyUI-SCAIL2-LongVideoContext": [
[
"SCAIL2LongVideoContext",
"SCAIL2SmartLongVideoContext"
],
{
"title_aux": "ComfyUI-SCAIL2-LongVideoContext"
}
],
"https://github.com/1Kynx/ComfyUI-RefineNode": [
[
"RefineNodeMaskBatchProcess",
"RefineNodeMatchProductAngle",
"RefineNodeMergeGeneratedImages",
"RefineNodePasteBack",
"RefineNodePreprocessMask",
"RefineNodeReferenceImageProcess",
"RefineNodeRestoreMaskToOriginal",
"RefineNodeRotateImage",
"RefineNodeSliceAndMatchMasks"
],
{
"title_aux": "ComfyUI-RefineNode"
}
],
"https://github.com/1hew/ComfyUI-1hewNodes": [
[
"1hew_AnyEmptyBool",
"1hew_AnyEmptyInt",
"1hew_AnySwitchBool",
"1hew_AnySwitchSelect",
"1hew_AudioDuration",
"1hew_DetectGuideLine",
"1hew_DetectRemoveBG",
"1hew_DetectRemoveBGRefine",
"1hew_DetectYolo",
"1hew_FloatNumberCompare",
"1hew_GetFileCount",
"1hew_ImageAddLabel",
"1hew_ImageAlphaClean",
"1hew_ImageAlphaJoin",
"1hew_ImageAlphaSplit",
"1hew_ImageBBoxOverlayByMask",
"1hew_ImageBatchGroup",
"1hew_ImageBatchIndex",
"1hew_ImageBatchInterleave",
"1hew_ImageBatchRange",
"1hew_ImageBatchSplit",
"1hew_ImageBatchToList",
"1hew_ImageBatchUniform",
"1hew_ImageBlendModeByAlpha",
"1hew_ImageBlendModeByCSS",
"1hew_ImageCropSquare",
"1hew_ImageCropWithBBoxMask",
"1hew_ImageEdgeCropPad",
"1hew_ImageEditStitch",
"1hew_ImageGridSplit",
"1hew_ImageHLFreqCombine",
"1hew_ImageHLFreqSeparate",
"1hew_ImageHLFreqTransform",
"1hew_ImageListAppend",
"1hew_ImageListInterleave",
"1hew_ImageListToBatch",
"1hew_ImageMainStitch",
"1hew_ImageMaskBlend",
"1hew_ImageMaskCrop",
"1hew_ImagePadByBBoxMask",
"1hew_ImagePasteByBBoxMask",
"1hew_ImagePingPong",
"1hew_ImagePlot",
"1hew_ImageResizeFluxKontext",
"1hew_ImageResizeGemini30ProImage",
"1hew_ImageResizeJimeng",
"1hew_ImageResizeQwenImage",
"1hew_ImageResizeUniversal",
"1hew_ImageRotateWithMask",
"1hew_ImageSolid",
"1hew_ImageStrokeByMask",
"1hew_ImageTileMerge",
"1hew_ImageTileSplit",
"1hew_ImageToMask",
"1hew_ImageToURL",
"1hew_IntImageCount",
"1hew_IntImageSideLength",
"1hew_IntImageSize",
"1hew_IntMaskSideLength",
"1hew_IntNumberCompare",
"1hew_IntSplit",
"1hew_IntWan",
"1hew_ListCustomFloat",
"1hew_ListCustomInt",
"1hew_ListCustomSeed",
"1hew_ListCustomString",
"1hew_LoadImage",
"1hew_LoadPS",
"1hew_LoadTxt",
"1hew_LoadVideo",
"1hew_LoadVideoToImage",
"1hew_MaskAlphaClean",
"1hew_MaskBatchMathOps",
"1hew_MaskBatchRange",
"1hew_MaskBatchSplit",
"1hew_MaskBatchToList",
"1hew_MaskCropByBBoxMask",
"1hew_MaskFillHole",
"1hew_MaskListToBatch",
"1hew_MaskMathOps",
"1hew_MaskPasteByBBoxMask",
"1hew_MaskRepeat",
"1hew_MaskSeparate",
"1hew_MaskToBBoxMask",
"1hew_MaskToImage",
"1hew_MaskToSam3Box",
"1hew_MatchBrightnessContrast",
"1hew_MemoryCleanup",
"1hew_MultiImageBatch",
"1hew_MultiImageList",
"1hew_MultiImageOverlay",
"1hew_MultiImageStitch",
"1hew_MultiMaskBatch",
"1hew_MultiStringJoin",
"1hew_MultiSwitchSelect",
"1hew_RangeMapping",
"1hew_SaveImage",
"1hew_SaveTxt",
"1hew_SaveVideo",
"1hew_SaveVideoByImage",
"1hew_StringCoordinateToBBoxMask",
"1hew_StringCoordinateToBBoxes",
"1hew_StringFilter",
"1hew_StringJoinMulti",
"1hew_StringRatioGemini31FlashImage",
"1hew_StringRatioGpt20Image",
"1hew_StringResolution",
"1hew_TextCustomExtract",
"1hew_TextEncodeQwenImageEdit",
"1hew_TextListToString",
"1hew_TextPrefixSuffix",
"1hew_TextToAny",
"1hew_URLToVideo",
"1hew_VideoCutGroup",
"1hew_WorkflowName",
"1hew_text_match_rownum",
"1hew_text_match_value"
],
{
"title_aux": "ComfyUI 1hewNodes"
}
],
"https://github.com/1lch2/ComfyUI-AnimaPromptFormatter": [
[
"AnimaPromptFormatter"
],
{
"title_aux": "ComfyUI-AnimaPromptFormatter"
}
],
"https://github.com/1lch2/ComfyUI-SaveImageAsSdWebUI": [
[
"SaveImageAsSDWebUI"
],
{
"title_aux": "ComfyUI-SaveImageAsSdWebUI"
}
],
"https://github.com/1mckw/Comfyui-Gelbooru": [
[
"Gelbooru (ID)",
"Gelbooru (Random)",
"GelbooruID",
"GelbooruRandom",
"UrlsToImage"
],
{
"title_aux": "Comfyui-Gelbooru"
}
],
"https://github.com/1x1r/comfyui-upscale-by-model": [
[
"UpscaleImageByUsingModel"
],
{
"title_aux": "comfyui-upscale-by-model"
}
],
"https://github.com/1zhangyy1/comfyui-vidu-nodes": [
[
"Character2Video",
"Image2Video",
"StartEnd2Video",
"Text2Video",
"UpscaleVideo",
"VideoDownloader"
],
{
"title_aux": "ComfyUI VIDU"
}
],
"https://github.com/222222222l/ComfyUI-Falcon-Perception": [
[
"FalconPerceptionGenerate",
"LoadFalconPerception"
],
{
"title_aux": "ComfyUI-Falcon-Perception"
}
],
"https://github.com/2frames/ComfyUI-AQnodes": [
[
"AQ_BatchAverageImage",
"AQ_BlendImages",
"AQ_CLIPSetLastLayer",
"AQ_ColorMatchImage",
"AQ_CoverPrompt",
"AQ_Gemini",
"AQ_Gemini_acstep15",
"AQ_ImageMaskSwitch",
"AQ_Image_DetailTransfer",
"AQ_Image_Pad",
"AQ_Increment",
"AQ_LoadImageBase64",
"AQ_MasksAndImagesAsList",
"AQ_OpenAI_acstep15",
"AQ_Qwen",
"AQ_QwenLoader",
"AQ_Random",
"AQ_SaveImageWebpReturnBase64",
"AQ_SendImageToAPI",
"AQ_StillImageToVideo",
"AQ_TextEncodeQwenImageEdit",
"AQ_TextEncodeQwenImageEditPlus",
"AQ_YouTubeUpload",
"AQ_multiface_ApplyPulidFlux",
"AQ_openai_compatible",
"AQ_parse_json_to_acestep"
],
{
"title_aux": "AQnodes for ComfyUI"
}
],
"https://github.com/2kpr/ComfyUI-PMRF": [
[
"PMRF"
],
{
"title_aux": "ComfyUI-PMRF"
}
],
"https://github.com/2kpr/ComfyUI-UltraPixel": [
[
"UltraPixelLoad",
"UltraPixelProcess"
],
{
"author": "italo",
"title_aux": "ComfyUI-UltraPixel"
}
],
"https://github.com/311-code/ComfyUI-MagicClip_Strength": [
[
"CLIPTextEncodeSDXL_311_code"
],
{
"title_aux": "ComfyUI MagicClip_Strength for SDXL"
}
],
"https://github.com/31702160136/ComfyUI-GrsAI": [
[
"GrsaiFluxKontext_ImageToImage",
"GrsaiFluxKontext_MultiImageToImage",
"GrsaiFluxKontext_TextToImage",
"Grsai_GPTImage",
"Grsai_GPTImageVIP",
"Grsai_NanoBanana",
"Grsai_NanoBanana2",
"Grsai_NanoBananaPro"
],
{
"title_aux": "GrsAI api in ComfyUI"
}
],
"https://github.com/3R3BOS/ComfyUI-3R3BOS-Pack": [
[
"Aspect Ratio Master (3R3BOS)",
"Batch Selector (3R3BOS)",
"Image Comparer (3R3BOS)",
"Prompt Selector (3R3BOS)"
],
{
"title_aux": "ComfyUI-3R3BOS-Pack"
}
],
"https://github.com/3dgopnik/comfyui-arena-suite": [
[
"Arena_MakeTilesSegs",
"\ud83c\udd70\ufe0f Arena AutoCache v6.1.2"
],
{
"title_aux": "ComfyUI Arena Suite"
}
],
"https://github.com/42lux/ComfyUI-42lux-Hildegard-Refiner": [
[
"Hildegard Combine",
"Hildegard Plan",
"Hildegard References Split"
],
{
"title_aux": "ComfyUI-42lux-Hildegard-Refiner"
}
],
"https://github.com/438443467/ComfyUI-GPT4V-Image-Captioner": [
[
"GPT4VCaptioner"
],
{
"title_aux": "ComfyUI-GPT4V-Image-Captioner"
}
],
"https://github.com/45uee/ComfyUI-Color_Transfer": [
[
"ColorPalette",
"ColorTransferReinhard",
"ExtractPalette",
"PaletteOptimalTransportTransfer",
"PaletteRbfTransfer",
"PaletteTransfer",
"PaletteTransferReinhard",
"PalleteTransferClustering",
"PalletteSoftTransfer"
],
{
"title_aux": "ComfyUI-Color_Transfer"
}
],
"https://github.com/54rt1n/ComfyUI-DareMerge": [
[
"DM_AdvancedDareModelMerger",
"DM_AdvancedModelMerger",
"DM_AttentionGradient",
"DM_BlockGradient",
"DM_BlockModelMerger",
"DM_DareClipMerger",
"DM_DareModelMergerBlock",
"DM_DareModelMergerElement",
"DM_DareModelMergerMBW",
"DM_GradientEdit",
"DM_GradientOperations",
"DM_GradientReporting",
"DM_InjectNoise",
"DM_LoRALoaderTags",
"DM_LoRAReporting",
"DM_MBWGradient",
"DM_MagnitudeMasker",
"DM_MaskEdit",
"DM_MaskOperations",
"DM_MaskReporting",
"DM_ModelReporting",
"DM_NormalizeModel",
"DM_QuadMasker",
"DM_ShellGradient",
"DM_SimpleMasker"
],
{
"title_aux": "ComfyUI-DareMerge"
}
],
"https://github.com/552023587/comfyui_character_selector": [
[
"CharacterSelector"
],
{
"title_aux": "comfyui_character_selector"
}
],
"https://github.com/5agado/ComfyUI-Sagado-Nodes": [
[
"SGD_Any_List_Selector",
"SGD_Any_Type_Switch",
"SGD_Call_Ollama",
"SGD_Film_Grain",
"SGD_Get_Llama_Cpp_Model",
"SGD_Get_Llama_VL_Chat_Handler",
"SGD_Get_Llm_Response",
"SGD_Get_Num_Frames",
"SGD_Get_Resolution",
"SGD_Image_Loader",
"SGD_Image_To_PNG_Data_URI",
"SGD_Step_Every_N",
"SGD_String_Splitter",
"SGD_Video_Loader"
],
{
"title_aux": "Sagado Nodes for ComfyUI"
}
],
"https://github.com/5x00/ComfyUI-PiAPI-Faceswap": [
[
"Face Swapper"
],
{
"title_aux": "ComfyUI-PiAPI-Faceswap"
}
],
"https://github.com/5x00/ComfyUI-VLM-Captions": [
[
"Image To Caption"
],
{
"title_aux": "ComfyUI-VLM_Captions"
}
],
"https://github.com/6174/comflowy-nodes": [
[
"Comflowy_Clarity_Upscale",
"Comflowy_Extract_JSON",
"Comflowy_Flux",
"Comflowy_Flux_Dev_Lora",
"Comflowy_Flux_Pro_Ultra",
"Comflowy_Hailuo",
"Comflowy_Http_Request",
"Comflowy_Ideogram",
"Comflowy_Kling",
"Comflowy_LLM",
"Comflowy_Load_JSON",
"Comflowy_Luma",
"Comflowy_Omost_LLM",
"Comflowy_Omost_Load_Canvas_Conditioning",
"Comflowy_Omost_Load_Canvas_Python_Code",
"Comflowy_Omost_Preview",
"Comflowy_Omost_To_Conditioning",
"Comflowy_Preview_JSON",
"Comflowy_Preview_Video",
"Comflowy_Recraft",
"Comflowy_Set_API_Key"
],
{
"title_aux": "Comflowy's Custom Nodes"
}
],
"https://github.com/7BEII/comfyui-PD_comfy-api-node": [
[
"PDGeminiImageGenAPIKey",
"PDGeminiImageGenAuthToken",
"PDGeminiNanoBanana2",
"PDGeminiProImageGenAPIKey",
"PDGeminiProImageGenAuthToken",
"PDOpenAIGPTImage2APIKey",
"PDOpenAIGPTImage2AuthToken",
"PDOpenAIGPTImageAPIKey",
"PDOpenAIGPTImageAuthToken",
"PD_comfyplus_image"
],
{
"title_aux": "comfyui-PD_comfy-api-node"
}
],
"https://github.com/807502278/ComfyUI-3D-MeshTool": [
[
"Auto_Normal",
"List_to_Tensor",
"Load_OBJ",
"Mesh_Clean_Data",
"Mesh_Cleanup",
"Mesh_Data_Get",
"Mesh_Data_Set",
"Mesh_Data_Statistics",
"Mesh_Optimization",
"Mesh_Subdivide",
"RT-to-camposes",
"Tensor_to_List",
"UV_options",
"UnwrapUV_xatlas",
"array-append",
"array-attribute",
"array-convert",
"array-end-increment",
"array-end-step",
"array-is-null",
"array-number-to-angle",
"array-select-element",
"array-step",
"array-step-increment",
"array-t",
"array-to-camposes",
"get-tensor-shape",
"img-bath-rotationZ",
"img-to-tensor",
"json-to-campos",
"ply_load",
"ply_normalize",
"ply_save",
"string-to-array",
"tensor-new",
"tensor-shape",
"tensor-to-img"
],
{
"author": "807502278",
"description": "A simple 3D model processing tool within ComfyUI",
"nickname": "3D Mesh Tool",
"title": "3D Mesh Tool",
"title_aux": "ComfyUI-3D-MeshTool"
}
],
"https://github.com/807502278/ComfyUI-WJNodes": [
[
"Accurate_mask_clipping",
"Any_Pipe",
"ApplyEasyOCR_batch",
"AudioDuration_wan",
"Audio_Batch_Edit",
"Audio_Crop_Batch",
"Audio_MergeBatch_To_Channel",
"Batch_Average",
"Bilateral_Filter",
"Color_Data_Break",
"Color_check_Name",
"ComfyUI_Path_Out",
"Composite_Application_pro",
"Composite_Basic",
"Composite_Batch",
"Composite_Canvas_adv",
"Composite_Coordinate",
"Composite_Global_adv",
"Composite_Mask",
"Composite_Merge_pro",
"Composite_Other",
"Composite_Scale",
"Cutting_video",
"Detecting_videos_mask",
"Determine_Type",
"Folder_Operations_CH",
"Graphics_Detection_Reference",
"ImageCompositeMask_Adv",
"ListMerger",
"Load_Image_Adv",
"Load_Image_From_Path",
"Mask_Detection",
"QwenImage_ratio",
"Random_Select_Prompt",
"Robust_Imager_Merge",
"Run_torchvision_model",
"Sam2AutoSegmentation_data",
"SaveMP4",
"SaveMP4_batch",
"Save_Image_Out",
"Save_Image_To_Path",
"SegmDetectorCombined_batch",
"SelectBatch_paragraph",
"Select_Batch_v2",
"Select_Images_Batch",
"Split_Path",
"Str_Append",
"Video_Fade",
"Video_MaskBasedSplit",
"Video_OverlappingSeparation_test",
"WAS_Mask_Fill_Region_batch",
"adv_crop",
"any_math",
"any_math_v2",
"audio_resample",
"audio_scale",
"bbox_restore_mask",
"color_segmentation",
"color_segmentation_v2",
"crop_by_bboxs",
"crop_data_CoordinateSmooth",
"crop_data_edit",
"del_file",
"filter_DensePose_color",
"get_image_data",
"get_image_ratio",
"image_math",
"image_math_value",
"image_scale_pixel_option",
"image_scale_pixel_v2",
"image_url_download",
"invert_channel_adv",
"load_ColorName_config",
"load_EasyOCR_model",
"load_color_config",
"load_torchvision_model",
"maskCompositeMask_Adv",
"mask_and_mask_math",
"mask_crop_option_Basic",
"mask_crop_option_SmoothCrop",
"mask_crop_square",
"mask_line_mapping",
"mask_select_mask",
"ratio_selector",
"run_yolo_bboxs",
"run_yolo_bboxs_v2"
],
{
"title_aux": "ComfyUI-WJNodes"
}
],
"https://github.com/807502278/ComfyUI_MaskGCT": [
[
"audio_capture_percentage",
"audio_resample",
"audio_scale",
"from_path_load_audio",
"get_audio_data",
"get_text_data",
"load_maskgct_model",
"load_w2vbert_model",
"maskgct_pipeline",
"maskgct_run_v2",
"maskgct_setting",
"multilingual_slice",
"remove_blank_space",
"whisper_large_v3"
],
{
"title_aux": "ComfyUI_MaskGCT"
}
],
"https://github.com/80sVectorz/ComfyUI-Static-Primitives": [
[
"FloatStaticPrimitive",
"IntStaticPrimitive",
"StringMlStaticPrimitive",
"StringStaticPrimitive"
],
{
"title_aux": "ComfyUI-Static-Primitives"
}
],
"https://github.com/834t/ComfyUI_834t_scene_composer": [
[
"B34tSceneComposerNode"
],
{
"title_aux": "Scene Composer for ComfyUI"
}
],
"https://github.com/852wa/ComfyUI-AAP": [
[
"AdvancedAlphaProcessor"
],
{
"title_aux": "ComfyUI-AdvancedAlphaProcessor"
}
],
"https://github.com/852wa/ComfyUI-ColorshiftColor": [
[
"ColorshiftColor",
"CsCFill",
"CsCPaletteEditor"
],
{
"title_aux": "ComfyUI-ColorshiftColor"
}
],
"https://github.com/9nate-drake/ComfyUI-MaskCenter": [
[
"MaskSubMassDetector",
"MaskToCenterPoint"
],
{
"title_aux": "ComfyUI Mask to Center Point Nodes"
}
],
"https://github.com/9nate-drake/ComfyUI-PanoTools": [
[
"CameraCalibration",
"Perspective2Panorama"
],
{
"title_aux": "ComfyUI-PanoTools"
}
],
"https://github.com/9nate-drake/Comfyui-SecNodes": [
[
"CoordinatePlotter",
"SeCModelLoader",
"SeCVideoSegmentation"
],
{
"title_aux": "Comfyui-SecNodes"
}
],
"https://github.com/A043-studios/ComfyUI-ASDF-Pixel-Sort-Nodes": [
[
"PixelSortAdvancedNode",
"PixelSortNode"
],
{
"title_aux": "ComfyUI ASDF Pixel Sort Nodes"
}
],
"https://github.com/A043-studios/ComfyUI-OmniSVG": [
[
"OmniSVG Image to SVG",
"OmniSVG Model Loader",
"OmniSVG Text to SVG",
"SVG Saver",
"SVG to Image"
],
{
"title_aux": "ComfyUI OmniSVG Nodes"
}
],
"https://github.com/A043-studios/ComfyUI_HunyuanWorldnode": [
[
"HunyuanWorldHybridNode",
"HunyuanWorldImageTo3D",
"HunyuanWorldModelLoader",
"HunyuanWorldSimplifiedWrapper"
],
{
"title_aux": "ComfyUI HunyuanWorld - Complete 3D Generation Suite"
}
],
"https://github.com/A043-studios/Comfyui-ascii-generator": [
[
"ASCIIGeneratorNode"
],
{
"title_aux": "ComfyUI ASCII Generator Node"
}
],
"https://github.com/A043-studios/comfyui-pixel3dmm": [
[
"FLAMEOptimizer",
"FaceReconstructor3D",
"MeshExporter",
"NormalPredictor",
"Pixel3DMMLoader",
"UVPredictor"
],
{
"title_aux": "Pixel3DMM ComfyUI Nodes"
}
],
"https://github.com/A4P7J1N7M05OT/ComfyUI-InlineVariableWildcards": [
[
"InlineWildcardGenerator",
"WildcardPromptBuilder"
],
{
"title_aux": "ComfyUI-InlineVariableWildcards"
}
],
"https://github.com/A4P7J1N7M05OT/ComfyUI-PixelOE-Wrapper": [
[
"PixelOE",
"PixelOETorch"
],
{
"title_aux": "ComfyUI-PixelOE-Wrapper"
}
],
"https://github.com/AARG-FAN/Image-Vector-for-ComfyUI": [
[
"AIraster"
],
{
"title_aux": "Image-vector-for-ComfyUI"
}
],
"https://github.com/AEmotionStudio/ComfyUI-DiscordSend": [
[
"DiscordSendSaveImage",
"DiscordSendSaveVideo"
],
{
"title_aux": "ComfyUI-DiscordSend"
}
],
"https://github.com/AEmotionStudio/ComfyUI-ShaderNoiseKSampler": [
[
"AdvancedImageComparer",
"ShaderNoiseKSampler",
"ShaderNoiseKSamplerDirect",
"Video Comparer",
"VideoComparer"
],
{
"title_aux": "ComfyUI-ShaderNoiseKSampler"
}
],
"https://github.com/AHEKOT/ComfyUI_VNCCS": [
[
"CharacterAssetSelector",
"CharacterAssetSelectorQWEN",
"CharacterCreator",
"CharacterPreview",
"CharacterSheetCropper",
"DatasetGenerator",
"EmotionGenerator",
"EmotionGeneratorV2",
"SpriteGenerator",
"VNCCSChromaKey",
"VNCCSSamplerSchedulerPicker",
"VNCCSSheetExtractor",
"VNCCSSheetManager",
"VNCCS_ColorFix",
"VNCCS_Float",
"VNCCS_Integer",
"VNCCS_MaskExtractor",
"VNCCS_MultilineText",
"VNCCS_Pipe",
"VNCCS_PoseGenerator",
"VNCCS_PromptConcat",
"VNCCS_QWEN_Encoder",
"VNCCS_QuadSplitter",
"VNCCS_RMBG2",
"VNCCS_Resize",
"VNCCS_String"
],
{
"title_aux": "VNCCS - Visual Novel Character Creation Suite"
}
],
"https://github.com/AI-TEC/ComfyUI-AITECCAFE-Toolkit": [
[
"AITEC_ChatGPT_Chat",
"AITEC_Image_Loader",
"AITEC_Image_Moderation",
"AITEC_LLM_Chat",
"AITEC_LLM_Loader",
"AITEC_LLM_Vision",
"AITEC_LLM_Vision_Loader",
"AITEC_Media_Loader",
"AITEC_NSFW_Checker",
"AITEC_String_Merge"
],
{
"title_aux": "ComfyUI_AITECCAFE_Toolkit"
}
],
"https://github.com/AI2lab/comfyUI-siliconflow-api-2lab": [
[
"FreeChat",
"PaidChat"
],
{
"title_aux": "comfyUI-siliconflow-api-2lab"
}
],
"https://github.com/AIExplorer25/ComfyUI_AutoDownloadModels": [
[
"ALIMAMAFUNCONTROLWANModelsAutoDownload",
"AutoDownloadALLModels",
"AutoDownloadModels",
"AutoInstallRequirements_txt",
"GetModelsFromWorkflow",
"SetModelPath",
"ShowModelsAndFolderMappings",
"WANALMAMAModelsAutoDownload",
"WANModelsAutoDownload"
],
{
"title_aux": "ComfyUI_AutoDownloadModels"
}
],
"https://github.com/AIExplorer25/ComfyUI_ChatGptHelper": [
[
"ChatGptHelper"
],
{
"title_aux": "ComfyUI_ChatGptHelper"
}
],
"https://github.com/AIExplorer25/ComfyUI_ImageCaptioner": [
[
"CheckImageCaptionsData",
"ImageCaptioner",
"ImageCaptionerPostProcessing",
"Quen3Helper",
"Quen3HelperGGUF",
"SingleImageCaptioner"
],
{
"title_aux": "ComfyUI_ImageCaptioner"
}
],
"https://github.com/AIFSH/AniTalker-ComfyUI": [
[
"AniTalkerNode",
"PreViewVideo"
],
{
"title_aux": "AniTalker-ComfyUI"
}
],
"https://github.com/AIFSH/ComfyUI-3d-photo-inpainting": [
[
"LoadImagePath",
"PreViewVideo",
"TreeDNode"
],
{
"title_aux": "ComfyUI-3d-photo-inpainting"
}
],
"https://github.com/AIFSH/ComfyUI-AuraSR": [
[
"AuraSRNode"
],
{
"title_aux": "AIFSH/ComfyUI-AuraSR"
}
],
"https://github.com/AIFSH/ComfyUI-DiffSynth-Studio": [
[
"ControlNetPathLoader",
"DiffTextNode",
"DiffutoonNode",
"ExVideoNode",
"LoadVideo",
"PreViewVideo",
"SDPathLoader"
],
{
"title_aux": "ComfyUI-DiffSynth-Studio"
}
],
"https://github.com/AIFSH/ComfyUI-FishSpeech": [
[
"FishSpeech_INFER",
"FishSpeech_INFER_SRT",
"LoadAudio",
"LoadSRT",
"PreViewAudio"
],
{
"title_aux": "ComfyUI-FishSpeech"
}
],
"https://github.com/AIFSH/ComfyUI-GPT_SoVITS": [
[
"GPT_SOVITS_FT",
"GPT_SOVITS_INFER",
"GPT_SOVITS_TTS",
"LoadAudio",
"LoadSRT",
"PreViewAudio"
],
{
"title_aux": "ComfyUI-GPT_SoVITS"
}
],
"https://github.com/AIFSH/ComfyUI-Hallo": [
[
"HalloNode",
"LoadAudio",
"LoadAudioPath",
"LoadImagePath",
"PreViewVideo"
],
{
"title_aux": "ComfyUI-Hallo"
}
],
"https://github.com/AIFSH/ComfyUI-I2V-Adapter": [
[
"I2V_AdapterNode",
"LoraPathLoader",
"MotionLoraLoader",
"PreViewVideo",
"PromptNode"
],
{
"title_aux": "ComfyUI-I2V-Adapter"
}
],
"https://github.com/AIFSH/ComfyUI-IP_LAP": [
[
"CombineAudioVideo",
"IP_LAP",
"LoadVideo",
"PreViewVideo"
],
{
"title_aux": "ComfyUI-IP_LAP"
}
],
"https://github.com/AIFSH/ComfyUI-Live2DViewer": [
[
"Live2DViewer",
"LoadAudio"
],
{
"title_aux": "ComfyUI-Live2DViewer"
}
],
"https://github.com/AIFSH/ComfyUI-MARS5-TTS": [
[
"LoadAudioPath",
"MARS5TTS_Node",
"PreViewAudio",
"TTSTextEncode"
],
{
"title_aux": "ComfyUI-MARS5-TTS"
}
],
"https://github.com/AIFSH/ComfyUI-MimicBrush": [
[
"MimicBrushNode"
],
{
"title_aux": "ComfyUI-MimicBrush"
}
],
"https://github.com/AIFSH/ComfyUI-MimicMotion": [
[
"LoadVideo",
"MimicMotionNode",
"PreViewVideo"
],
{
"title_aux": "ComfyUI-MimicMotion"
}
],
"https://github.com/AIFSH/ComfyUI-MuseTalk_FSH": [
[
"CombineAudioVideo",
"LoadVideo",
"MuseTalk",
"MuseTalkRealTime",
"PreViewVideo"
],
{
"title_aux": "ComfyUI-MuseTalk_FSH"
}
],
"https://github.com/AIFSH/ComfyUI-RVC": [
[
"CombineAudio",
"LoadAudio",
"PreViewAudio",
"RVC_Infer",
"RVC_Train"
],
{
"title_aux": "ComfyUI-RVC"
}
],
"https://github.com/AIFSH/ComfyUI-UVR5": [
[
"LoadAudioPath",
"PreViewAudio",
"UVR5_Node"
],
{
"title_aux": "ComfyUI-UVR5"
}
],
"https://github.com/AIFSH/ComfyUI-UniAnimate": [
[
"LoadImagePath",
"LoadVideo",
"PoseAlignNode",
"PreViewVideo",
"UniAnimateNode"
],
{
"title_aux": "ComfyUI-UniAnimate"
}
],
"https://github.com/AIFSH/ComfyUI-WhisperX": [
[
"LoadAudioVideoPath",
"PreViewSRT",
"SRTToString",
"WhisperX"
],
{
"title_aux": "ComfyUI-WhisperX"
}
],
"https://github.com/AIFSH/ComfyUI-XTTS": [
[
"LoadAudioPath",
"LoadSRT",
"PreViewAudio",
"XTTS_INFER",
"XTTS_INFER_SRT"
],
{
"title_aux": "ComfyUI-XTTS"
}
],
"https://github.com/AIFSH/ComfyUI_V-Express": [
[
"LoadAudioPath",
"LoadImagePath",
"LoadVideo",
"PreViewVideo",
"VExpress"
],
{
"title_aux": "ComfyUI_V-Express"
}
],
"https://github.com/AIFSH/CosyVoice-ComfyUI": [
[
"CosyVoiceDubbingNode",
"CosyVoiceNode",
"LoadSRT",
"TextNode"
],
{
"title_aux": "CosyVoice-ComfyUI"
}
],
"https://github.com/AIFSH/DHLive-ComfyUI": [
[
"CombineVideo",
"DHLIVELoadVideo",
"DHLiveNode",
"PreViewVideo",
"StaticVideo"
],
{
"title_aux": "DHLive-ComfyUI"
}
],
"https://github.com/AIFSH/DiffMorpher-ComfyUI": [
[
"DiffMorpherNode",
"PreViewGIF",
"TextNode"
],
{
"title_aux": "DiffMorpher-ComfyUI"
}
],
"https://github.com/AIFSH/DiffSynth-ComfyUI": [
[
"CogVideoNode",
"DownloadModelsNode",
"LoadVideo",
"PreViewVideo",
"TextEncode"
],
{
"title_aux": "DiffSynth-ComfyUI"
}
],
"https://github.com/AIFSH/EchoMimicV2-ComfyUI": [
[
"EchoMimicV2Node",
"EchoMimicV2PoseNode"
],
{
"title_aux": "EchoMimicV2-ComfyUI"
}
],
"https://github.com/AIFSH/EzAudio-ComfyUI": [
[
"EzAudioControlNetNode",
"EzAudioEditNode",
"EzAudioNode",
"TextPromptNode"
],
{
"title_aux": "EzAudio-ComfyUI"
}
],
"https://github.com/AIFSH/F5-TTS-ComfyUI": [
[
"F5TTSNode"
],
{
"title_aux": "F5-TTS-ComfyUI"
}
],
"https://github.com/AIFSH/FancyVideo-ComfyUI": [
[
"FancyVideoI2VNode",
"FancyVideoV2VNode"
],
{
"title_aux": "FancyVideo-ComfyUI"
}
],
"https://github.com/AIFSH/FireRedTTS-ComfyUI": [
[
"FireRedTTSNode"
],
{
"title_aux": "FireRedTTS-ComfyUI"
}
],
"https://github.com/AIFSH/GSTTS-ComfyUI": [
[
"ASRNode",
"AudioSlicerNode",
"ConfigGPTNode",
"ConfigSoVITSNode",
"DatasetNode",
"ExperienceNode",
"GSFinetuneNone",
"GSVTTSNode",
"LoadSRT",
"PreViewSRT",
"TSCY_Node",
"TextDictNode"
],
{
"title_aux": "GSTTS-ComfyUI"
}
],
"https://github.com/AIFSH/HivisionIDPhotos-ComfyUI": [
[
"AddBackgroundNode",
"AddWaterMarkNode",
"ENHivisionParamsNode",
"HivisionLayOutNode",
"HivisionNode",
"LaterProcessNode",
"ZHHivisionParamsNode"
],
{
"author": "cuny",
"description": "",
"title_aux": "HivisionIDPhotos-ComfyUI"
}
],
"https://github.com/AIFSH/IMAGDressing-ComfyUI": [
[
"IMAGDressingNode",
"TextNode"
],
{
"title_aux": "IMAGDressing-ComfyUI"
}
],
"https://github.com/AIFSH/JoyHallo-ComfyUI": [
[
"JoyHalloNode"
],
{
"title_aux": "JoyHallo-ComfyUI"
}
],
"https://github.com/AIFSH/MaskGCT-ComfyUI": [
[
"MaskGCTNode"
],
{
"title_aux": "MaskGCT-ComfyUI"
}
],
"https://github.com/AIFSH/MiniMates-ComfyUI": [
[
"MiniMatesNode"
],
{
"title_aux": "MiniMates-ComfyUI"
}
],
"https://github.com/AIFSH/OmniGen-ComfyUI": [
[
"OmniGenLoader",
"OmniGenNode"
],
{
"title_aux": "OmniGen-ComfyUI"
}
],
"https://github.com/AIFSH/PyramidFlow-ComfyUI": [
[
"PyramidFlowNode"
],
{
"title_aux": "PyramidFlow-ComfyUI"
}
],
"https://github.com/AIFSH/RealisDance-ComfyUI": [
[
"LoadFile",
"LoadVideo",
"PreViewVideo",
"RealisDanceNode"
],
{
"title_aux": "RealisDance-ComfyUI"
}
],
"https://github.com/AIFSH/SenseVoice-ComfyUI": [
[
"SenseVoiceNode",
"ShowTextNode"
],
{
"title_aux": "SenseVoice-ComfyUI"
}
],
"https://github.com/AIFSH/StyleShot-ComfyUI": [
[
"StyleShotNode",
"TextNode"
],
{
"title_aux": "StyleShot-ComfyUI"
}
],
"https://github.com/AIFSH/VideoSys-ComfyUI": [
[
"PreViewVideo",
"TextNode",
"VideoSysNode"
],
{
"title_aux": "VideoSys-ComfyUI"
}
],
"https://github.com/AIFSH/ViewCrafter-ComfyUI": [
[
"LoadVideo",
"PreViewVideo",
"ViewCrafterTxTNode"
],
{
"title_aux": "ViewCrafter-ComfyUI"
}
],
"https://github.com/AIFSH/VocalSeparation-ComfyUI": [
[
"CombineAudioNode",
"VocalSeparationNode"
],
{
"title_aux": "VocalSeparation-ComfyUI"
}
],
"https://github.com/AIGCTeam/ComfyUI_kkTranslator_nodes": [
[
"LoadMarianMTCheckPoint",
"PromptBaiduFanyiToText",
"PromptTranslateToText"
],
{
"title_aux": "ComfyUI_kkTranslator_nodes"
}
],
"https://github.com/AIGODLIKE/Blender-IO": [
[
"BlenderInputs",
"BlenderOutputs",
"ComfyUIInputs"
],
{
"title_aux": "Blender-IO"
}
],
"https://github.com/AIGODLIKE/ComfyUI-CUP": [
[
"Mask",
"OpenPose",
"OpenPoseCanny",
"OpenPoseDepth",
"OpenPoseFace",
"OpenPoseFull",
"OpenPoseFullExtraLimb",
"OpenPoseHand",
"OpenPoseKeyPose",
"OpenPoseLineart",
"OpenPoseMediaPipeFace",
"PreviewAudio",
"SaveAudioBL",
"SaveModel",
"\u5b58\u50a8",
"\u622a\u56fe",
"\u6750\u8d28\u56fe",
"\u8f93\u5165\u56fe\u50cf",
"\u9884\u89c8"
],
{
"title_aux": "ComfyUI-CUP"
}
],
"https://github.com/AIGODLIKE/ComfyUI-ToonCrafter": [
[
"ToonCrafterNode",
"ToonCrafterWithSketch"
],
{
"title_aux": "ComfyUI-ToonCrafter"
}
],
"https://github.com/AIPOQUE/ComfyUI-APQNodes": [
[
"ColorPalette|AIPOQUE"
],
{
"title_aux": "ComfyUI-APQNodes"
}
],
"https://github.com/AISeDam/ComfyUI_RP_Cast": [
[
"RPConverter",
"RPKSampler",
"RPPromptParser",
"RPRatioParser",
"RPRegionalDetailer",
"RPRegionalDetailerQwen",
"RPRegionalDetailerZImage",
"RPTxt2ImgGemini",
"RPTxt2ImgGrok",
"RPTxt2ImgOpenAI"
],
{
"title_aux": "ComfyUI_RP_Cast"
}
],
"https://github.com/AIToldMeTo/comfyui-cache-cleaner": [
[
"CacheCleaner"
],
{
"title_aux": "ComfyUI Cache Cleaner Node"
}
],
"https://github.com/AIWarper/ComfyUI-DAViD": [
[
"DAViDDepthVisualizer",
"DAViDMultiTask",
"DAViDNormalToLight"
],
{
"title_aux": "ComfyUI-DAViD"
}
],
"https://github.com/AIWarper/ComfyUI-NormalCrafterWrapper": [
[
"DetailTransfer",
"NormalCrafterNode"
],
{
"title_aux": "NormalCrafterWrapper"
}
],
"https://github.com/AIWarper/ComfyUI-WarperNodes": [
[
"AspectRatioMatchToBase_Warper",
"AspectRatioMatchToStandardResolution_Warper",
"AspectRatioResolution_Warper",
"CombinePrompts_Warper",
"CropAndRestore_Warper",
"DWPoseScalerNode_Warper",
"FacialPartMaskFromPose_Warper",
"FlowVisualizerNode_Warper",
"GetBatchByIndex_Warper",
"LoadPromptsFromDirectory_Warper",
"LoadSinglePromptByIndex_Warper",
"MouthMaskFromPose_Warper",
"PreprocessForTarget_Warper",
"SmartOverlappingBatcher_Warper",
"SmartVideoBatcher_Warper",
"TextFileIteratorWithInfo_Warper",
"TextFileIterator_Warper"
],
{
"title_aux": "ComfyUI Warper Nodes"
}
],
"https://github.com/AInseven/ComfyUI-fastblend": [
[
"FillDarkMask",
"InterpolateKeyFrame",
"MaskListcaptoBatch",
"Merge_Image_List",
"MyOpenPoseNode",
"SmoothVideo",
"alert_when_finished",
"reBatchImage"
],
{
"title_aux": "ComfyUI-fastblend"
}
],
"https://github.com/AIrjen/OneButtonPrompt": [
[
"AutoNegativePrompt",
"CreatePromptVariant",
"OneButtonArtify",
"OneButtonFlufferize",
"OneButtonPreset",
"OneButtonPrompt",
"OneButtonSuperPrompt",
"SavePromptToFile"
],
{
"title_aux": "One Button Prompt"
}
],
"https://github.com/AJO-reading/ComfyUI-AjoNodes": [
[
"AJO_AudioCollectAndConcat",
"AJO_VfiSkipListCalculator"
],
{
"title_aux": "ComfyUI-AjoNodes"
}
],
"https://github.com/AJbeckliy/SynVow-Comfyui-Nanoapi": [
[
"SynVowNano2_I2I",
"SynVowNano2_T2I"
],
{
"title_aux": "SynVow-Comfyui-Nanoapi"
}
],
"https://github.com/AKharytonchyk/ComfyUI-telegram-bot-node": [
[
"SaveToTelegram",
"TelegramListener",
"author",
"description",
"files",
"install_type",
"keywords",
"license",
"name",
"nodename_pattern",
"pip",
"reference",
"version"
],
{
"title_aux": "ComfyUI-telegram-bot-node"
}
],
"https://github.com/ALatentPlace/ComfyUI_yanc": [
[
"> Bloom",
"> Blur",
"> Brightness",
"> Clear Text",
"> Combine Channels",
"> Contrast",
"> Divide Channels",
"> Edge Enhance",
"> Film Grain",
"> Float to Int",
"> Fog",
"> Get Mean Color",
"> HUE",
"> Int",
"> Int to Text",
"> Layer Weights (for IPAMS)",
"> Lens Distortion",
"> Light Source Mask",
"> Load Image",
"> Load Image From Folder",
"> Mask Curves",
"> NIKSampler",
"> Noise From Image",
"> Normal Map Lighting",
"> RGB Color",
"> RGB Shift",
"> Resolution by Aspect Ratio",
"> Rotate Image",
"> Saturation",
"> Save Image",
"> Save Text",
"> Scale Image to Side",
"> Scanlines",
"> Sharpen",
"> Text",
"> Text Combine",
"> Text Count",
"> Text Pick Line by Index",
"> Text Pick Random Line",
"> Text Random Weights",
"> Text Replace",
"> Vignette"
],
{
"title_aux": "ComfyUI_yanc"
}
],
"https://github.com/ALatentPlace/YANC_LMStudio": [
[
"> LMStudio",
"> Select LMS Model"
],
{
"title_aux": "YANC_LMStudio"
}
],
"https://github.com/APZmedia/APZmedia-comfy-together-lora": [
[
"TogetherImageGenerator",
"TogetherImageGeneratorLoRA"
],
{
"title_aux": "APZmedia Together Image Generator for ComfyUI"
}
],
"https://github.com/APZmedia/APZmedia-comfyui-fast-image-save": [
[
"APZmedia Fast image save"
],
{
"title_aux": "APZmedia Fast Image Save Node"
}
],
"https://github.com/APZmedia/ComfyUI-APZmedia-cleanName-from-string": [
[
"APZmediaAdFilename",
"APZmediaCycleInt",
"APZmediaDictionaryReplace",
"APZmediaEcomFilename",
"APZmediaFashionEcomFilename",
"APZmediaFashionEditorialFilename",
"APZmediaGenerateFilePath",
"APZmediaLoadImageWithFilename",
"APZmediaReadWidget",
"APZmediaStandardFilenameBuilder",
"APZmediaStringStripper",
"APZmediaTextToHash",
"APZmediaVFXFilename",
"CleanFileNameNode"
],
{
"title_aux": "APZmedia Naming Tools"
}
],
"https://github.com/APZmedia/ComfyUI-APZmedia-qwen-TTS": [
[
"APZmedia_AudioSaver",
"APZmedia_CustomVoiceGenerate",
"APZmedia_ModelLoader",
"APZmedia_SegmentedGenerate",
"APZmedia_VoiceCloneGenerate",
"APZmedia_VoiceDesign",
"APZmedia_VoiceDesignGenerate",
"APZmedia_VoiceLibraryList",
"APZmedia_VoiceLibraryLoader",
"APZmedia_VoiceLibrarySave"
],
{
"title_aux": "APZmedia Qwen TTS Nodes"
}
],
"https://github.com/APZmedia/ComfyUI-Dreamlight": [
[
"DreamLightNode"
],
{
"title_aux": "ComfyUI DreamLight Node"
}
],
"https://github.com/APZmedia/ComfyUI-color-tools": [
[
"ColorConverterAdvanced",
"ColorProfileConvert",
"ColorProfileReader",
"GammaCompare",
"LittleCMSColorProfileConverter",
"QuickColorSpaceFix",
"VectorScope"
],
{
"title_aux": "ComfyUI Color Profile Reader"
}
],
"https://github.com/APZmedia/Comfyui-LightDirection-estimation": [
[
"EnhancedLightEstimator",
"IREShadowAnalyzer",
"IREShadowComparison",
"LightDistributionAnalyzer",
"LightImageProcessor",
"NormalMapLightEstimator"
],
{
"title_aux": "NormalMapLightEstimator"
}
],
"https://github.com/ARM64-EC/ComfyUI-LongCatPlugin": [
[
"LoadLongCatModel",
"LongCatCLIPLoader",
"LongCatImageResizer",
"LongCatSampler",
"LongCatSizePicker",
"LongCatVAELoader",
"TextEncodeLongCatImage",
"TextEncodeLongCatImageEdit"
],
{
"title_aux": "ComfyUI-LongCatPlugin"
}
],
"https://github.com/ARZUMATA/ComfyUI-ARZUMATA": [
[
"CachingCLIPTextEncode",
"CachingCLIPTextEncodeFlux",
"CachingCLIPTextEncodeFlux|ARZUMATA",
"CachingCLIPTextEncode|ARZUMATA",
"ImageCacher",
"ImageLoaderWithPath|ARZUMATA",
"JDC_ImageLoader",
"Sampler Selector|ARZUMATA",
"Scheduler Selector|ARZUMATA",
"UniversalDeviceOverride"
],
{
"title_aux": "ComfyUI-ARZUMATA"
}
],
"https://github.com/ARZUMATA/ComfyUI-ARZUMATA-PixelIt": [
[
"PixelIt"
],
{
"title_aux": "ComfyUI-ARZUMATA-PixelIt"
}
],
"https://github.com/ARZUMATA/ComfyUI-ARZUMATA-Qwen2": [
[
"Image2Base64",
"Qwen2ModelLoader",
"Qwen2ModelRunInference"
],
{
"title_aux": "ComfyUI-Qwen2"
}
],
"https://github.com/Aaalice233/ComfyUI-Danbooru-Gallery": [
[
"CharacterFeatureSwapNode",
"GroupIgnoreManager",
"GroupIsEnabled",
"GroupMuteManager",
"MultiCharacterEditorNode",
"PromptCleaningMaid",
"PromptSelector",
"ResolutionMasterSimplify",
"SimpleImageCompare",
"VAEImageBatchFix"
],
{
"title_aux": "ComfyUI-Danbooru-Gallery"
}
],
"https://github.com/AabhasTech/ComfyUI_Fast_Preview": [
[
"ApiTextOutputNode",
"FastPreviewImage"
],
{
"title_aux": "ComfyUI Fast Preview"
}
],
"https://github.com/Aaron-CHM/ComfyUI-z-a1111-sd-webui-DanTagGen": [
[
"DanTagGen"
],
{
"title_aux": "z-a1111-sd-webui-DanTagGen"
}
],
"https://github.com/AbdullahAlfaraj/Comfy-Photoshop-SD": [
[
"APS_LatentBatch",
"APS_Seed",
"ContentMaskLatent",
"ControlNetScript",
"ControlnetUnit",
"GaussianLatentImage",
"GetConfig",
"LoadImageBase64",
"LoadImageWithMetaData",
"LoadLorasFromPrompt",
"MaskExpansion"
],
{
"title_aux": "Comfy-Photoshop-SD"
}
],
"https://github.com/AbstractEyes/comfyui-lycoris": [
[
"ABS_ConcatPrompts",
"ABS_PromptNode",
"LycorisLoaderNode"
],
{
"title_aux": "comfyui-lycoris"
}
],
"https://github.com/AbyssBadger0/ComfyUI_BadgerTools": [
[
"ApplyMaskToImage-badger",
"CropImageByMask-badger",
"ExpandImageWithColor-badger",
"FindThickLinesFromCanny-badger",
"Find_closest_factors-badger",
"FloatToInt-badger",
"FloatToString-badger",
"FrameToVideo-badger",
"GETRequset-badger",
"GarbageCollect-badger",
"GetColorFromBorder-badger",
"GetDirName-badger",
"GetUUID-badger",
"IdentifyBorderColorToMask-badger",
"IdentifyColorToMask-badger",
"ImageNormalization-badger",
"ImageOverlap-badger",
"ImageScaleToSide-badger",
"IntToString-badger",
"IntToStringAdvanced-badger",
"LoadImageAdvanced-badger",
"LoadImagesFromDirListAdvanced-badger",
"MapColorsToPalette-badger",
"NormalizationNumber-badger",
"ReduceColors-badger",
"RotateImageWithPadding-badger",
"SegmentToMaskByPoint-badger",
"SimpleBoolean-badger",
"StringToFizz-badger",
"TextListToString-badger",
"ToPixel-badger",
"ToPixelV2-badger",
"TrimTransparentEdges-badger",
"VideoCutFromDir-badger",
"VideoToFrame-badger",
"deleteDir-badger",
"findCenterOfMask-badger",
"getImageSide-badger",
"getParentDir-badger",
"mkdir-badger"
],
{
"title_aux": "ComfyUI_BadgerTools"
}
],
"https://github.com/AbyssBadger0/ComfyUI_Kolors_awesome_prompts": [
[
"KolorsAwesomePrompts"
],
{
"title_aux": "Kolors Awesome Prompts"
}
],
"https://github.com/AcademiaSD/comfyui_AcademiaSD": [
[
"AcademiaModelLoader",
"AcademiaSD_BatchLoader",
"AcademiaSD_Downloader",
"AcademiaSD_GeminiVision",
"AcademiaSD_LLM_Vision",
"AcademiaSD_LTXVMultiFrames",
"AcademiaSD_LoopCounter",
"AcademiaSD_MaskedNoise",
"AcademiaSD_MultiLora",
"AcademiaSD_MultiPrompt",
"AcademiaSD_Numeric",
"AcademiaSD_Resolution",
"AcademiaSD_ResolutionCalc",
"AcademiaSD_ResolutionDisplay",
"AcademiaSD_SaveAndSend",
"AcademiaSD_SaveCaption",
"AcademiaSD_TimeCalculator",
"AcademiaSD_VideoKeyframer",
"AcademiaVisionNode",
"IntegerBypasser",
"LoopCounterToFile",
"PaddedFileName",
"PromptBatchSelector",
"ResetCounterFile"
],
{
"title_aux": "comfyui_AcademiaSD"
}
],
"https://github.com/Acly/comfyui-inpaint-nodes": [
[
"INPAINT_ApplyFooocusInpaint",
"INPAINT_ColorMatch",
"INPAINT_DenoiseToCompositingMask",
"INPAINT_ExpandMask",
"INPAINT_InpaintWithModel",
"INPAINT_LoadFooocusInpaint",
"INPAINT_LoadInpaintModel",
"INPAINT_MaskBoundingBox",
"INPAINT_MaskedBlur",
"INPAINT_MaskedFill",
"INPAINT_ShrinkMask",
"INPAINT_StabilizeMask",
"INPAINT_VAEEncodeInpaintConditioning"
],
{
"title_aux": "ComfyUI Inpaint Nodes"
}
],
"https://github.com/Acly/comfyui-tooling-nodes": [
[
"ETN_ApplyMaskToImage",
"ETN_ApplyReferenceImages",
"ETN_AttentionMask",
"ETN_BackgroundRegion",
"ETN_DefineRegion",
"ETN_ExtractImageTile",
"ETN_ExtractMaskTile",
"ETN_GenerateTileMask",
"ETN_KritaCanvas",
"ETN_KritaImageLayer",
"ETN_KritaMaskLayer",
"ETN_KritaOutput",
"ETN_KritaSelection",
"ETN_KritaSendText",
"ETN_KritaStyle",
"ETN_KritaStyleAndPrompt",
"ETN_ListRegionMasks",
"ETN_LoadImageBase64",
"ETN_LoadImageCache",
"ETN_LoadMaskBase64",
"ETN_MergeImageTile",
"ETN_NSFWFilter",
"ETN_Parameter",
"ETN_ReferenceImage",
"ETN_SaveImageCache",
"ETN_SendImageWebSocket",
"ETN_TileLayout",
"ETN_Translate",
"ETN_control_apply",
"ETN_control_load"
],
{
"title_aux": "ComfyUI Nodes for External Tooling"
}
],
"https://github.com/AconexOfficial/ComfyUI_GOAT_Nodes": [
[
"Advanced_Color_Correction",
"Advanced_Latent_Noise",
"Advanced_Sharpen",
"Advanced_Upscale_Image_Using_Model",
"Capped_Float_Positive",
"Capped_Int_Positive",
"Embedding_Selector",
"Fast_Color_Match",
"Fast_Film_Grain",
"Get_Side_Length_Of_Image",
"Image_Crop",
"Image_Dimensions",
"Image_Stitch",
"Image_Tiler",
"Image_Untiler",
"Int_Divide_Rounded",
"SamplerTiledContextAdvanced",
"Sampler_Settings",
"Smart_Seed",
"Triple_Prompt"
],
{
"title_aux": "ComfyUI GOAT Nodes"
}
],
"https://github.com/AdamNizol/ComfyUI-Anima-Enhancer": [
[
"AnimaLayerReplayPatcher"
],
{
"title_aux": "ComfyUI-Anima-Enhancer"
}
],
"https://github.com/AdamShuo/ComfyUI_Switch": [
[
"SwitchAny"
],
{
"title_aux": "ComfyUI Switch Any Node"
}
],
"https://github.com/Aero-Ex/ComfyUI-Foundation1": [
[
"Foundation1KSampler",
"Foundation1Prompt"
],
{
"title_aux": "ComfyUI-Foundation1"
}
],
"https://github.com/Aero-Ex/ComfyUI-SegviGen": [
[
"SegviGenImageConditioner",
"SegviGenLatentEncoder",
"SegviGenMaterialTransfer",
"SegviGenMeshBaker",
"SegviGenMeshExporter",
"SegviGenMeshSimplify",
"SegviGenMeshVoxelizer",
"SegviGenModelLoader",
"SegviGenMonolithicSegmentation",
"SegviGenSampler",
"SegviGenSplitRefine",
"SegviGenTextureDecoder",
"Trellis2_SegviGenLoadModel"
],
{
"title_aux": "ComfyUI-SegviGen"
}
],
"https://github.com/Aerse/ComfyUI-Seed-Nodes": [
[
"Seed-Nodes: ImagePixelator",
"Seed-Nodes: ImageTo3D",
"Seed-Nodes: ImageTransparencyCrop",
"Seed-Nodes: LoadImage",
"Seed-Nodes: LoadMultipleImages",
"Seed-Nodes: QwenVLAPI",
"Seed-Nodes: SLICPixelator",
"Seed-Nodes: ScreenModeRemoveBlack",
"Seed-Nodes: SeedSaveAudio",
"Seed-Nodes: SiliconFlowVLAPI"
],
{
"title_aux": "ComfyUI-Seed-Nodes"
}
],
"https://github.com/AgencyMind/ComfyUI-GPU-Preprocessor-Wrapper": [
[
"CannyEdgePreprocessorWrapper",
"DWPreprocessorWrapper",
"DepthAnythingV2Wrapper",
"MidasDepthMapWrapper",
"OpenposePreprocessorWrapper"
],
{
"title_aux": "ComfyUI-GPU-Preprocessor-Wrapper"
}
],
"https://github.com/AgencyMind/ComfyUI-Satori": [
[
"TemporalInvestigator",
"WhyDidItBreak"
],
{
"title_aux": "ComfyUI-Satori"
}
],
"https://github.com/AhBumm/ComfyUI_BillBum_APIset_Nodes": [
[
"BillBum_Modified_Base64_Url2Img_Node",
"BillBum_Modified_Dalle_API_Node",
"BillBum_Modified_DropoutToken_Node",
"BillBum_Modified_Flux_API_with_imgInput",
"BillBum_Modified_GPTImage1_API_Node",
"BillBum_Modified_Ideogram_API_Node",
"BillBum_Modified_Image_API_Call_Node",
"BillBum_Modified_LLM_API_Node",
"BillBum_Modified_LLM_ForceStream_Mode",
"BillBum_Modified_Recraft_API_Node",
"BillBum_Modified_RegText_Node",
"BillBum_Modified_Responses_API_Node",
"BillBum_Modified_SD3_API_Node",
"BillBum_Modified_VisionLM_API_Node",
"BillBum_Modified_img2b64_url_Node",
"BillBum_NonSysPrompt_VLM_API_Node",
"Input_Text",
"Text_Concat",
"billbum_modified_stream_response_llm_api",
"doubao_seedance2_api_node",
"doubao_seedance_api_node",
"doubao_seedream_api_node",
"hyprlab_image_api_node",
"load_video_from_url",
"load_video_from_url_comfy_core",
"reg_tuzi_chat_response",
"url2image"
],
{
"nodename_pattern": "\\(BillBum\\)$",
"title_aux": "Customizable API Call Nodes by BillBum"
}
],
"https://github.com/AhBumm/ComfyUI_UnfakePy_Warpper": [
[
"ForceDetectPixelateScale",
"ImageScaleDownByFactor",
"ImageUpscaleByInt",
"ImagesToRGB",
"NearestImageScaleDown",
"PixelUpscale2Target",
"RemoveBackgroundPixel",
"Unfake_PixelateTools"
],
{
"title_aux": "ComfyUI_UnfakePy_Warpper"
}
],
"https://github.com/AharaOoO/ComfyUI-PerfectPixel": [
[
"PerfectPixel"
],
{
"title_aux": "ComfyUI-PerfectPixel"
}
],
"https://github.com/AiMiDi/ComfyUI-Aimidi-nodes": [
[
"Add Tag",
"Clear Tag",
"Load Images Pair Batch",
"Merge Tag",
"Move Tag To Top",
"Reserve Tag",
"Save Images Pair"
],
{
"title_aux": "ComfyUI-Aimidi-nodes"
}
],
"https://github.com/Aiconomist/ComfyUI_FreeFuse_Main_Prompt": [
[
"ScenePromptNode"
],
{
"title_aux": "ComfyUI_FreeFuse_Main_Prompt"
}
],
"https://github.com/Aiconomist/comfyui-rekogniflow": [
[
"RekogniFlow_FaceCompare",
"RekogniFlow_FaceCompareBatch",
"RekogniFlow_FaceQualityBatch",
"RekogniFlow_ScoreDisplay"
],
{
"title_aux": "comfyui-rekogniflow"
}
],
"https://github.com/Aishor/comfyui-meta-sampler-guiado": [
[
"MetaSamplerGuiado"
],
{
"title_aux": "Meta-Sampler Guiado (Seed-WAN)"
}
],
"https://github.com/AkashKarnatak/ComfyUI_faishme": [
[
"Faishme Debug",
"Faishme Gemini",
"Faishme Load Image from Glob",
"Faishme Mannequin to Model Loader",
"Faishme Memory Debug",
"Faishme Moondream",
"Faishme Repeat BBOX",
"Faishme Repeat Image Batch",
"Faishme Repeat Latent Batch",
"Faishme Repeat Tensor Batch",
"Faishme Save Image",
"Faishme Split",
"Faishme Stack Images",
"Faishme Stack Latents",
"Faishme Unstack Images",
"Faishme Unstack Latents",
"Load Fashion Model"
],
{
"title_aux": "ComfyUI_faishme"
}
],
"https://github.com/AkihaTatsu/ComfyUI-QwenVL-Utils": [
[
"QwenVLUtils_ImageLoader",
"QwenVLUtils_MultiplePathsInput",
"QwenVLUtils_VideoLoader",
"QwenVLUtils_VideoLoaderPath",
"QwenVL_Advanced",
"QwenVL_Basic"
],
{
"title_aux": "ComfyUI-QwenVL-Utils"
}
],
"https://github.com/Akkisdiary/ComfyUI-AnyLLM": [
[
"AnyLLMVisionChat",
"GetEnvVar",
"GoogleGemini"
],
{
"title_aux": "ComfyUI-AnyLLM"
}
],
"https://github.com/Aksaz/comfyui-seamless-clone": [
[
"Seamless Clone"
],
{
"title_aux": "seamless-clone-comfyui"
}
],
"https://github.com/Alatza/ComfyUI-DynamicPromptComposer": [
[
"DynamicPromptComposer"
],
{
"title_aux": "ComfyUI-DynamicPromptComposer"
}
],
"https://github.com/AlbertJBurton/comfyui-jbnodes": [
[
"CameraImagePipeComposer",
"CameraImagePipeDecomposer",
"CameraImagePipeLoader",
"CameraLab",
"ColorChartImageLoader",
"CropFilmAspectRatio",
"DeveloperLab",
"FilmAspectRatio",
"FilmGrainLab",
"FilmGrainNode",
"FilterLab",
"GrayscaleLab",
"MergeRGBImageChannel",
"PrintLabGraded",
"PrintLabMultigrade",
"PrintLabSplitGrade",
"PromptLab",
"WOFPrintLab"
],
{
"title_aux": "comfyui-jbnodes"
}
],
"https://github.com/Alectriciti/comfyui-adaptiveprompts": [
[
"NormalizeLoraTags",
"PromptAliasSwap",
"PromptCleanup",
"PromptContextMerge",
"PromptGenerator",
"PromptGeneratorAdvanced",
"PromptMixer",
"PromptRepack",
"PromptReplace",
"PromptSequencer",
"PromptShuffle",
"PromptShuffleAdvanced",
"PromptSplitter",
"RandomFloats",
"RandomIntegers",
"SaveImageAndText",
"ScaledSeedGenerator",
"StringAppend3",
"StringAppend8",
"StringSplit",
"TagCounter",
"WeightLifter"
],
{
"title_aux": "comfyui-adaptiveprompts"
}
],
"https://github.com/AlexXia007/AIYang_TripleAPI": [
[
"NanoBananaGenerate",
"TripleAPIGenerate"
],
{
"title_aux": "AIYang_TripleAPI"
}
],
"https://github.com/Alexankharin/camera-comfyUI": [
[
"CameraInterpolationNode",
"CameraMotionNode",
"CameraTrajectoryNode",
"CombineDepthsNode",
"DepthEstimatorNode",
"DepthFramesToVideo",
"DepthRenormalizer",
"DepthToImageNode",
"DepthToPointCloud",
"FisheyeDepthEstimator",
"LoadPointCloud",
"LoadTrajectory",
"OutpaintAnyProjection",
"PointCloudCleaner",
"PointCloudUnion",
"PointcloudTrajectoryEnricher",
"ProjectAndClean",
"ProjectPointCloud",
"ReprojectDepth",
"ReprojectImage",
"SavePointCloud",
"SaveTrajectory",
"TransformPointCloud",
"TransformToMatrix",
"TransformToMatrixManual",
"VideoCameraMotionSequence",
"VideoMetricDepthEstimate",
"ZDepthToRayDepthNode"
],
{
"title_aux": "camera-comfyUI"
}
],
"https://github.com/Aljnk/ComfyUI-JNK-Tiny-Nodes": [
[
"Add Layer Overlay JNK",
"AddLayerOverlay_JNK",
"AlphaImageNode_JNK",
"Ask Google Gemini JNK",
"AskGoogleGemini_JNK",
"Bridge All JNK",
"BridgeAll_JNK",
"Create Folder JNK",
"Create RGBA Image JNK",
"CreateFolder_JNK",
"Get All Alpha Layers JNK",
"Get Gemini Keys JNK",
"Get Gemini Models JNK",
"Get Models JNK",
"Get One Alpha Layer JNK",
"Get Substring JNK",
"Get Text From List by Index JNK",
"Get Timestamp JNK",
"GetAllAlphaLayers_JNK",
"GetAlphaLayers_JNK",
"GetGeminiKeys_JNK",
"GetGeminiModels_JNK",
"GetModels_JNK",
"GetSubstring_JNK",
"GetTextFromList_JNK",
"GetTimestamp_JNK",
"Image Filter Loader JNK",
"ImageFilterLoader_JNK",
"Join Strings JNK",
"JoinStrings_JNK",
"Load Checkpoint Model with Name JNK",
"Load Image if Exist JNK",
"Load LoRA with Name JNK",
"Load UNet Model with Name JNK",
"LoadImageWithCheck_JNK",
"LoadLoRAName_JNK",
"LoadModelName_Chpt_JNK",
"LoadModelName_Diff_JNK",
"LoadModelName_Unet_JNK",
"Model2Key_JNK",
"Prepare Image for AI JNK",
"PrepareImageForAI_JNK",
"Queue Stop JNK",
"QueueStop_JNK",
"Save Frame JNK",
"Save Static Image JNK",
"Save Video Images JNK",
"SaveFrame_JNK",
"SaveStaticImage_JNK",
"SaveVideoImages_JNK",
"Split String JNK",
"SplitString_JNK",
"Stroke RGBA Image JNK",
"StrokeImage_JNK",
"Switch Index JNK",
"Switch Integer JNK",
"SwitchIdx_JNK",
"SwitchInt_JNK",
"Text Saver JNK",
"Text to Key JNK",
"Text to MD5 JNK",
"Text2MD5_JNK",
"TextSaver_JNK",
"ToonOut Remove BG JNK",
"ToonOutRemoveBG_JNK",
"Topaz Photo Upscaler (Autopilot) JNK",
"TopazPhotoAI_JNK"
],
{
"title_aux": "ComfyUI-JNK-Tiny-Nodes"
}
],
"https://github.com/Aloukik21/ComfyUI-NovaNoiser": [
[
"CameraOptionsNode",
"NSOptionsNode",
"NovaNodes"
],
{
"title_aux": "ComfyUI-NovaNoiser"
}
],
"https://github.com/Altair200333/ComfyUI_Flux_1.1_PRO": [
[
"FluxGenerate",
"FluxProInpaint",
"FluxProOutpaint"
],
{
"title_aux": "Flux Pro Nodes for ComfyUI"
}
],
"https://github.com/Alvaroeai/ComfyUI-Text2Json": [
[
"TextToJson"
],
{
"title_aux": "ComfyUI-Text2Json"
}
],
"https://github.com/Alvidi/timeline_viewer_AV_comfyUI": [
[
"TimelineViewer"
],
{
"title_aux": "timeline_viewer_AV_comfyUI"
}
],
"https://github.com/Amatsukast/ComfyUI-SBTools": [
[
"SBTools_AlphaToChromaKey",
"SBTools_BiRefNet",
"SBTools_MatchColor",
"SBTools_MatchColorBalance",
"SBTools_MatchLuminance",
"SBTools_SaveText",
"SBTools_VariableBuilder",
"SBTools_VariableCombiner",
"SBTools_VariableFolder",
"SBTools_VariableImageLoader",
"SBTools_VariablePrompt"
],
{
"title_aux": "ComfyUI-SBTools"
}
],
"https://github.com/Amorano/Jovi_Capture": [
[
"CAMERA (JOV_CAPTURE)",
"MONITOR (JOV_CAPTURE)",
"REMOTE (JOV_CAPTURE)",
"WINDOW (JOV_CAPTURE)"
],
{
"title_aux": "Jovi_Capture"
}
],
"https://github.com/Amorano/Jovi_GLSL": [
[
"BLEND LINEAR (JOV_GL)",
"BLOOM (JOV_GL)",
"CIRCULAR GRADIENT (JOV_GL)",
"COLOR CONVERSION (JOV_GL)",
"COLOR PALETTE (JOV_GL)",
"CONICAL GRADIENT (JOV_GL)",
"DIRECTIONAL WARP (JOV_GL)",
"FILTER RANGE (JOV_GL)",
"GRAYSCALE (JOV_GL)",
"HSV ADJUST (JOV_GL)",
"INVERT (JOV_GL)",
"LINEAR GRADIENT (JOV_GL)",
"MIN MAX (JOV_GL)",
"NOISE PERLIN (JOV_GL)",
"NOISE SIMPLEX (JOV_GL)",
"NOISE WORLEY (JOV_GL)",
"NORMAL (JOV_GL)",
"NORMAL BLEND (JOV_GL)",
"PIXELATE (JOV_GL)",
"POSTERIZE (JOV_GL)",
"SHAPE: CAPSULE (JOV_GL)",
"SHAPE: ELLIPSE (JOV_GL)",
"SHAPE: POLYGON (JOV_GL)",
"SOBEL (JOV_GL)",
"TRANSFORM (JOV_GL)"
],
{
"title_aux": "Jovi_GLSL"
}
],
"https://github.com/Amorano/Jovi_MIDI": [
[
"MIDI FILTER (JOV_MIDI)",
"MIDI FILTER EZ (JOV_MIDI)",
"MIDI LOADER (JOV_MIDI)",
"MIDI MESSAGE (JOV_MIDI)",
"MIDI READER (JOV_MIDI)"
],
{
"title_aux": "Jovi_MIDI"
}
],
"https://github.com/Amorano/Jovi_Measure": [
[
"BLUR EFFECT (JOV_MEASURE)",
"SHANNON ENTROPY (JOV_MEASURE)"
],
{
"title_aux": "Jovi_Measure"
}
],
"https://github.com/Amorano/Jovi_Spout": [
[
"SPOUT READER (JOV_SPOUT)",
"SPOUT WRITER (JOV_SPOUT)"
],
{
"title_aux": "Jovi_Spout"
}
],
"https://github.com/Amorano/Jovimetrix": [
[
"ADJUST: BLUR (JOV)",
"ADJUST: COLOR (JOV)",
"ADJUST: EDGE (JOV)",
"ADJUST: EMBOSS (JOV)",
"ADJUST: LEVELS (JOV)",
"ADJUST: LIGHT (JOV)",
"ADJUST: MORPHOLOGY (JOV)",
"ADJUST: PIXEL (JOV)",
"ADJUST: SHARPEN (JOV)",
"AKASHIC (JOV) \ud83d\udcd3",
"ARRAY (JOV) \ud83d\udcda",
"BATCH TO LIST (JOV)",
"BIT SPLIT (JOV) \u2b44",
"BLEND (JOV) \u2697\ufe0f",
"COLOR BLIND (JOV) \ud83d\udc41\u200d\ud83d\udde8",
"COLOR MATCH (JOV) \ud83d\udc9e",
"COLOR MEANS (JOV) \u3030\ufe0f",
"COLOR THEORY (JOV) \ud83d\udede",
"COMPARISON (JOV) \ud83d\udd75\ud83c\udffd",
"CONSTANT (JOV) \ud83d\udfea",
"CROP (JOV) \u2702\ufe0f",
"DELAY (JOV) \u270b\ud83c\udffd",
"EXPORT (JOV) \ud83d\udcfd",
"FILTER MASK (JOV) \ud83e\udd3f",
"FLATTEN (JOV) \u2b07\ufe0f",
"GRADIENT MAP (JOV) \ud83c\uddf2\ud83c\uddfa",
"GRAPH (JOV) \ud83d\udcc8",
"HISTOGRAM (JOV)",
"IMAGE INFO (JOV) \ud83d\udcda",
"LERP (JOV) \ud83d\udd30",
"OP BINARY (JOV) \ud83c\udf1f",
"OP UNARY (JOV) \ud83c\udfb2",
"PIXEL MERGE (JOV) \ud83e\udec2",
"PIXEL SPLIT (JOV) \ud83d\udc94",
"PIXEL SWAP (JOV) \ud83d\udd03",
"QUEUE (JOV) \ud83d\uddc3",
"QUEUE TOO (JOV) \ud83d\uddc3",
"ROUTE (JOV) \ud83d\ude8c",
"SAVE OUTPUT (JOV) \ud83d\udcbe",
"SHAPE GEN (JOV) \u2728",
"SPLIT (JOV) \ud83c\udfad",
"STACK (JOV) \u2795",
"STRINGER (JOV) \ud83e\ude80",
"SWIZZLE (JOV) \ud83d\ude35",
"TEXT GEN (JOV) \ud83d\udcdd",
"THRESHOLD (JOV) \ud83d\udcc9",
"TICK (JOV) \u23f1",
"TRANSFORM (JOV) \ud83c\udfdd\ufe0f",
"VALUE (JOV) \ud83e\uddec",
"VECTOR2 (JOV)",
"VECTOR3 (JOV)",
"VECTOR4 (JOV)",
"WAVE GEN (JOV) \ud83c\udf0a"
],
{
"title_aux": "Jovimetrix"
}
],
"https://github.com/Analaser/ComfyUI-RandomTagWeights": [
[
"RandomTagWeights"
],
{
"title_aux": "ComfyUI-RandomTagWeights"
}
],
"https://github.com/Andro-Meta/ComfyUI-Ovis2": [
[
"Ovis2ImageCaption",
"Ovis2ModelLoader",
"Ovis2MultiImageInput",
"Ovis2VideoFramesDescription"
],
{
"title_aux": "ComfyUI-Ovis2"
}
],
"https://github.com/Anibaaal/ComfyUI-UX-Nodes": [
[
"AdvancedCompositeImageMasked",
"BlockLayerStringGenerator",
"BlurNode",
"ColorGeneratorNode",
"DropShadowNode",
"EasyResolutionPicker",
"LerpNode",
"RemoveJSONMarkdownFormatting"
],
{
"title_aux": "ComfyUI UX Nodes"
}
],
"https://github.com/AnonBOTpl/ComfyUI-Qwen-Prompt-Expander": [
[
"QwenDiagnostics",
"QwenOfflinePrompt"
],
{
"title_aux": "ComfyUI Qwen Prompt Expander"
}
],
"https://github.com/Anonymzx/BangtrixToolkit": [
[
"BangtrixSimpleTranslate",
"BangtrixTranslateUniversal"
],
{
"title_aux": "BangtrixToolkit"
}
],
"https://github.com/AntiMatterComfy/antimatter-nodes": [
[
"Anti_aspect_ratio_master",
"Antimatter_TextFileAppender",
"Batch_Loader_From_Folder",
"LinePrompt_MasterLoad",
"LinePrompt_MasterLoad_JSON"
],
{
"title_aux": "AntiMatter Nodes"
}
],
"https://github.com/Anzhc/Anima-Mod-Guidance-ComfyUI-Node": [
[
"AnimaModGuidance"
],
{
"title_aux": "Anima-Mod-Guidance-ComfyUI-Node"
}
],
"https://github.com/Anzhc/Anzhc-ComfyUI-Cosmos-Reference": [
[
"ApplyCosmosReferenceModelPatch",
"CosmosReferenceConditioning"
],
{
"title_aux": "Anzhc-ComfyUI-Cosmos-Reference"
}
],
"https://github.com/Anzhc/Euler_A2_Sampler-ComfyUI": [
[
"Euler_A2_Sampler"
],
{
"title_aux": "Euler_A2_Sampler-ComfyUI"
}
],
"https://github.com/Anzhc/SDXL-Flux2VAE-ComfyUI-Node": [
[
"EmptySDXLFlux2LatentImage"
],
{
"title_aux": "SDXL-Flux2VAE-ComfyUI-Node"
}
],
"https://github.com/AonekoSS/ComfyUI-LoRA-Tuner": [
[
"LoraTuner"
],
{
"title_aux": "ComfyUI-LoRA-Tuner"
}
],
"https://github.com/AonekoSS/ComfyUI-SimpleCounter": [
[
"Simple Counter"
],
{
"title_aux": "ComfyUI-SimpleCounter"
}
],
"https://github.com/Apache0ne/ComfyUI-DiffiT": [
[
"DiffiTOfficialImage"
],
{
"title_aux": "ComfyUI-DiffiT"
}
],
"https://github.com/Apache0ne/ComfyUI-SDXLNVFP4": [
[
"NVFP4SDXLDualCLIPLoader"
],
{
"title_aux": "ComfyUI-SDXLNVFP4"
}
],
"https://github.com/Apache0ne/ComfyUI_efficient_sam_node": [
[
"EfficientViTSAMAutoMaskGeneratorNode",
"EfficientViTSAMLoader",
"EfficientViTSAMPointPredictorNode",
"EfficientViTSAMPredictorNode",
"EfficientViTSAMVideoAutoMaskGeneratorNode",
"EfficientViTSAMVideoPointPredictorNode",
"EfficientViTSAMVideoPredictorNode"
],
{
"title_aux": "ComfyUI_efficient_sam_node"
}
],
"https://github.com/Apache0ne/Comfyui-marigold-intrinsics-PaGeR": [
[
"DownloadAndLoadMarigoldIIDAppearanceModel",
"DownloadAndLoadMarigoldIIDLightingModel",
"DownloadAndLoadPaGeRModel",
"MarigoldIIDAppearance",
"MarigoldIIDAppearanceExtended",
"MarigoldIIDLighting",
"MarigoldIIDSplitLoader",
"MarigoldIIDSplitToIIDModel",
"PaGeRDA3Runtime",
"PaGeRDA3SaveImages",
"PaGeRDA3SaveNPZ",
"PaGeRDA3SavePointCloud",
"PaGeRDepthPostprocess",
"PaGeRInferCubemap",
"PaGeRNormalPostprocess",
"PaGeRSavePointCloud"
],
{
"title_aux": "Comfyui-marigold-intrinsics-PaGeR"
}
],
"https://github.com/ApexArtist/comfyui-apex-artist": [
[
"ApexBatchInfo",
"ApexBlur",
"ApexDepthToNormal",
"ApexGetFrame",
"ApexJSON",
"ApexLastFrame",
"ApexLatentNoise",
"ApexLayerBlend",
"ApexLoadImage",
"ApexPalette",
"ApexPromptPreset",
"ApexRGBCurve",
"ApexSharpen",
"ApexSmartResize",
"ApexUpscaleBy"
],
{
"title_aux": "Apex Artist - Image Resize"
}
],
"https://github.com/ArcherFMY/Diffusion360_ComfyUI": [
[
"Diffusion360LoaderImage2Pano",
"Diffusion360LoaderText2Pano",
"Diffusion360Sampler",
"Diffusion360SamplerImage2Pano",
"Diffusion360SamplerText2Pano",
"InputImage",
"InputText",
"VAEDecodeTiledBlended"
],
{
"title_aux": "Diffusion360_ComfyUI"
}
],
"https://github.com/Archerkattri/ComfyUI-TRELLIS-HiCache": [
[
"TrellisHiCacheAccelerate"
],
{
"title_aux": "ComfyUI-TRELLIS-HiCache"
}
],
"https://github.com/Arctenox/Arctenoxs-Essentials_ComfyUI": [
[
"ArctenoxBox",
"ArctenoxCheckpointPassthrough",
"ArctenoxLoadCheckpoint",
"ArtifactRiskPredictor",
"CLIPTextEncodeWithString",
"EfficientLatentImage",
"ExecutionCostEstimator",
"KSamplerWithLatent",
"LoadLoRAWithString",
"PromptPhaseSplitter",
"PromptStyler",
"PromptStylerAdvanced",
"SaveImageWithMetadata",
"SeedTopologyMapper"
],
{
"title_aux": "Arctenoxs-Essentials_ComfyUI"
}
],
"https://github.com/ArdeniusAI/ComfyUI-Ardenius": [
[
"ARD 4crop Latent",
"ARD 4img Combine",
"ARD 4latent Upscale",
"ARD 4vae Decode",
"ARD Basic Load Image",
"ARD Control Box",
"ARD Counter",
"ARD Dual Prompt",
"ARD Empty Latent Image",
"ARD Float",
"ARD Float To Integer",
"ARD Integer",
"ARD Integer To Float",
"ARD Load Image",
"ARD Math",
"ARD Position",
"ARD Prompt Travel",
"ARD Remainder",
"ARD Resize",
"ARD Save Image",
"ARD Seed",
"ARD Text Box",
"ARD Text Box Counter",
"ARD XY Scripts"
],
{
"title_aux": "ComfyUI-Ardenius"
}
],
"https://github.com/Arkanun/ReadCSV_ComfyUI": [
[
"ReadCSVRowNode"
],
{
"title_aux": "ReadCSV_ComfyUI"
}
],
"https://github.com/Arroz-11/ComfyUI-Just-Nodes": [
[
"BatchStepper_JN",
"ImageFromFolder_JN",
"LabeledIndex_JN",
"LoadImageWithText_JN",
"LoraTagModelOnly_JN",
"ModelChecker_JN",
"Picker_JN",
"Picker_x12_JN",
"Picker_x1_JN",
"Picker_x3_JN",
"Picker_x6_JN",
"Picker_x9_JN",
"PresetManager_JN",
"PromptStack_JN",
"SaveImageWithText_JN",
"SearchReplace_x12_JN",
"SearchReplace_x1_JN",
"SearchReplace_x3_JN",
"SearchReplace_x6_JN",
"SearchReplace_x9_JN"
],
{
"title_aux": "ComfyUI-Just-Nodes"
}
],
"https://github.com/Art-xmaster/comfyui-AGSoft": [
[
"AGSoft Image Crop",
"AGSoft Image Crop Plus",
"AGSoft Loop Lora Strengths",
"AGSoft Show Text",
"AGSoft Text Input Switch X2",
"AGSoft Text Input Switch X4",
"AGSoft Text Input Switch X8",
"AGSoft Text Multiline",
"AGSoft Text Operation",
"AGSoft Text Overlay",
"AGSoft Text Replace",
"AGSoft Upscale Image",
"AGSoftFloat",
"AGSoftImageCompare",
"AGSoftInt",
"AGSoftLastFrameExtractor",
"AGSoftLoadVideo",
"AGSoftMathExpression",
"AGSoftReferenceToLatent",
"AGSoftSaveImage",
"AGSoftShowAny",
"AGSoftTextConcatenateX2",
"AGSoftTextConcatenateX4",
"AGSoftTextConcatenateX8",
"AGSoftTextSplit",
"AGSoftVideoFrameExtractor",
"AGSoft_Draw_Mask_On_Image",
"AGSoft_Empty_Latent",
"AGSoft_Empty_Latent_Flux2",
"AGSoft_Empty_Latent_QwenImage",
"AGSoft_Image_Concatenate",
"AGSoft_Image_Concatenate_From_Batch",
"AGSoft_Image_Mask_Resize",
"AGSoft_Image_Mask_Resize_Adv",
"AGSoft_Image_Resize_Base",
"AGSoft_Image_Resize_Plus",
"AGSoft_Image_Rotate_Flip",
"AGSoft_Image_Stitch",
"AGSoft_Img_Pad",
"AGSoft_Img_Pad_Adv",
"AGSoft_Img_Res",
"AGSoft_Img_Res_MP",
"AGSoft_Inpaint_Crop",
"AGSoft_Inpaint_Stitch",
"AGSoft_KSampler",
"AGSoft_LTX_Base",
"AGSoft_Loop_Fix_Float",
"AGSoft_Loop_Fix_Integer",
"AGSoft_Loop_Fix_Text",
"AGSoft_Loop_Float",
"AGSoft_Loop_Images",
"AGSoft_Loop_Integer",
"AGSoft_Loop_Random_Seed",
"AGSoft_Loop_Samplers",
"AGSoft_Loop_Texts",
"AGSoft_Mask_Blur",
"AGSoft_Mask_Composite",
"AGSoft_Mask_Fix",
"AGSoft_Mask_From_Color",
"AGSoft_Styles_CSV_Loader",
"AGSoft_Switch_any",
"AgsoftTranslate"
],
{
"title_aux": "comfyui-AGSoft"
}
],
"https://github.com/ArtBot2023/CharacterFaceSwap": [
[
"Color Blend",
"Crop Face",
"Exclude Facial Feature",
"Generation Parameter Input",
"Generation Parameter Output",
"Image Full BBox",
"Load BiseNet",
"Load RetinaFace",
"Mask Contour",
"Segment Face",
"Uncrop Face"
],
{
"title_aux": "Character Face Swap"
}
],
"https://github.com/ArtHommage/HommageTools": [
[
"HTBaseShiftNode",
"HTConsoleLoggerNode",
"HTConversionNode",
"HTDWPoseConstraintNode",
"HTDetectionBatchProcessor",
"HTDiffusionLoaderMulti",
"HTDimensionAnalyzerNode",
"HTDimensionFormatterNode",
"HTDownsampleNode",
"HTDynamicPromptNode",
"HTDynamicSwitchNode",
"HTFlexibleNode",
"HTGeminiImageNode",
"HTGeminiNode",
"HTImageAdjusterNode",
"HTInspectorNode",
"HTLayerCollectorNode",
"HTLayerExportNode",
"HTLevelsNode",
"HTMaskDilationNode",
"HTMaskValidatorNode",
"HTMoireRemovalNode",
"HTMultiMaskDilationNode",
"HTNodeStateController",
"HTNodeUnmuteAll",
"HTNullNode",
"HTOIDNNode",
"HTParameterExtractorNode",
"HTPhotoshopBlurNode",
"HTRegexNode",
"HTResizeNode",
"HTResolutionDownsampleNode",
"HTResolutionNode",
"HTSamplerBridgeNode",
"HTSaveImagePlus",
"HTScaleByNode",
"HTSchedulerBridgeNode",
"HTSeedAdvancedNode",
"HTSeedNode",
"HTSplitterNode",
"HTStatusIndicatorNode",
"HTSurfaceBlurNode",
"HTSwitchNode",
"HTTensorInfoNode",
"HTTextCleanupNode",
"HTTrainingSizeNode",
"HTValueMapperNode",
"HTWidgetControlNode"
],
{
"title_aux": "HommageTools for ComfyUI"
}
],
"https://github.com/ArtemKo7v/ComfyUI-Captionator-Qwen35": [
[
"CaptionImproverQwen35",
"CaptionatorQwen35"
],
{
"title_aux": "ComfyUI-Captionator-Qwen35"
}
],
"https://github.com/ArtemKo7v/ComfyUI-Complex-Prompt": [
[
"ArtemKo7vComplexPrompt",
"ArtemKo7vComplexPromptEmptyString",
"ArtemKo7vComplexPromptParseJSON",
"ArtemKo7vComplexPromptSetVariable",
"ArtemKo7vComplexPromptSetVariableByChoice"
],
{
"title_aux": "ComfyUI Complex Prompt Nodes"
}
],
"https://github.com/ArtemKo7v/ComfyUI-Mememizator": [
[
"ArtemKo7vMememizator",
"ArtemKo7vMememizatorCombineImages",
"ArtemKo7vMememizatorSettings"
],
{
"title_aux": "ComfyUI Mememizator"
}
],
"https://github.com/ArtemKo7v/ComfyUI-Prompt-Magic": [
[
"ArtemKo7vPromptMagicEmptyString"
],
{
"title_aux": "ComfyUI Prompt Enhance Nodes"
}
],
"https://github.com/Artificial-Sweetener/ComfyUI-Mutiny": [
[
"MidjourneyAnimateNode",
"MidjourneyCharacterReferenceNode",
"MidjourneyCustomRequest",
"MidjourneyDescribeNode",
"MidjourneyExtendNode",
"MidjourneyImagePromptNode",
"MidjourneyOmniReferenceNode",
"MidjourneyPanNode",
"MidjourneyStyleReferenceNode",
"MidjourneyUpscaleNode",
"MidjourneyV4Request",
"MidjourneyV5Request",
"MidjourneyV6Request",
"MidjourneyV7Request",
"MidjourneyV8AlphaRequest",
"MidjourneyVariationNode",
"MidjourneyVaryRegionNode",
"MidjourneyZoomNode",
"Niji4Request",
"Niji5Request",
"Niji6Request",
"Niji7Request"
],
{
"title_aux": "Mutiny"
}
],
"https://github.com/Artificial-Sweetener/comfyui-WhiteRabbit": [
[
"AssembleLoopFrames",
"AutocropToLoop",
"BatchResizeWithLanczos",
"BatchWatermarkSingle",
"PixelHold",
"PrepareLoopFrames",
"RIFE_FPS_Resample",
"RIFE_SeamTimingAnalyzer",
"RIFE_VFI_Advanced",
"RIFE_VFI_Opt",
"RollFrames",
"TrimBatchEnds",
"UnrollFrames",
"UpscaleWithModelAdvanced"
],
{
"title_aux": "WhiteRabbit"
}
],
"https://github.com/ArtifyGames/comfyui-artify": [
[
"ArtifyImageResize",
"ArtifyInpaintCrop",
"ArtifyInpaintStitch"
],
{
"title_aux": "comfyui-artify"
}
],
"https://github.com/Aryan185/ComfyUI-ExternalAPI-Helpers": [
[
"ClearDirectoryNode",
"ElevenLabsTTSNode",
"Flux2Replicate",
"FluxKontextReplicate",
"GPTImageNode",
"GeminiChatNode",
"GeminiDiarisationAPI",
"GeminiSegmentationNode",
"GeminiTTSNode",
"GoogleImagenEditNode",
"GoogleImagenNode",
"GrokImageAPINode",
"GroqLLMNode",
"GroqOrpheusTTSNode",
"NanoBananaNode",
"OpenAILLMNode",
"OpenAITTSNode",
"SoraGen",
"TripoITM",
"TripoTTM",
"VeoGeminiVideoGenerator",
"VeoVertexVideoGenerator"
],
{
"title_aux": "ComfyUI-ExternalAPI-Helpers"
}
],
"https://github.com/Aryan185/ComfyUI-VertexAPI": [
[
"GeminiChatVertexNode",
"GeminiDiarisationNode",
"GeminiSegmentationVertexNode",
"GeminiTTSVertexNode",
"GoogleImagenEditVertex",
"GoogleImagenGenerateVertex",
"GoogleVeoVertexVideoGenerator",
"NanoBananaVertexNode"
],
{
"title_aux": "ComfyUI-VertexAPI"
}
],
"https://github.com/AshMartian/ComfyUI-DirGir": [
[
"Dir_Gir_Looper",
"Dir_Gir_Picker",
"Gir_Image_Nabber"
],
{
"title_aux": "Dir Gir"
}
],
"https://github.com/Asidert/ComfyUI_Base64Images": [
[
"ConvertImageToBase64",
"LoadImageFromBase64"
],
{
"title_aux": "Base64 Images input and output nodes for ComfyUI"
}
],
"https://github.com/AsifOnWeb3/ComfyUI-Neutts": [
[
"NeuTTSEncodeRefNode",
"NeuTTSNode",
"NeuTTSUnloadModels"
],
{
"title_aux": "ComfyUI-NeuTTS"
}
],
"https://github.com/AstrionX/ComfyUI-Tensor-Prism-Node-Pack": [
[
"AdvancedCLIPMerge",
"ModelEnhancerTensorPrism",
"SDXL Block Merge (Tensor Prism)",
"SDXLAdvancedBlockMergeTensorPrism",
"TensorPrismVAEMerge",
"TensorPrism_AdvancedFineTuner",
"TensorPrism_AnalyzeModelWeights",
"TensorPrism_ApplyMergeRecipe",
"TensorPrism_CompetitiveModelSelector",
"TensorPrism_DatasetPath",
"TensorPrism_EpsilonVPredConverter",
"TensorPrism_IntelligentTensorSelector",
"TensorPrism_LayeredBlend",
"TensorPrism_MainMerge",
"TensorPrism_ModelAnalyzer",
"TensorPrism_ModelComparator",
"TensorPrism_ModelKeyFilter",
"TensorPrism_ModelMaskBlender",
"TensorPrism_ModelMaskGenerator",
"TensorPrism_ModelWeightModifier",
"TensorPrism_Prism",
"TensorPrism_SimplifiedFineTuner",
"TensorPrism_WeightedMaskMerge",
"TensorPrism_WeightedTensorMerge"
],
{
"title_aux": "ComfyUI-Tensor-Prism-Node-Pack"
}
],
"https://github.com/AstroCorp/ComfyUI-AstroCorp-Nodes": [
[
"EmptyLatentImageWithRotate",
"ImageResultNode",
"MergeTextsNode",
"TextareaNode"
],
{
"title_aux": "ComfyUI AstroCorp Nodes"
}
],
"https://github.com/AtomAI-GR/Atom_AI": [
[
"AtomDynamicLoRANode",
"AtomLoRAStackEntry",
"AtomLoRAStackInspector",
"AtomLoRAStackLoader",
"AtomSimpleLoRANode",
"DetailEnhanceNode"
],
{
"title_aux": "Atom_AI"
}
],
"https://github.com/Atsushi888/easy_prompt_selector_for_comfyui": [
[
"EasyHairPromptSelector"
],
{
"title_aux": "easy_prompt_selector_for_comfyui"
}
],
"https://github.com/AugustusLXIII/ComfyUI_CustomResolution_I2V": [
[
"CustomResolutionI2V"
],
{
"title_aux": "Custom Resolution I2V"
}
],
"https://github.com/AuroBit/ComfyUI-AnimateAnyone-reproduction": [
[
"AnimateAnyone"
],
{
"title_aux": "ComfyUI-AnimateAnyone-reproduction"
}
],
"https://github.com/AuroBit/ComfyUI-OOTDiffusion": [
[
"LoadOOTDPipeline",
"LoadOOTDPipelineHub",
"OOTDGenerate"
],
{
"title_aux": "ComfyUI OOTDiffusion"
}
],
"https://github.com/Austat/ComfyUI-DownsampleFPS": [
[
"DownsampleFPSNode"
],
{
"title_aux": "ComfyUI-DownsampleFPS"
}
],
"https://github.com/Austat/ComfyUI-RemacriScale": [
[
"RemacriOnnxUpscaleNode"
],
{
"title_aux": "ComfyUI-RemacriScale"
}
],
"https://github.com/AustinMroz/ComfyUI-DynamicOversampling": [
[
"DynamicSampler",
"MeasuredSampler",
"ResolveMaskPromise"
],
{
"title_aux": "DynamicOversampling"
}
],
"https://github.com/AustinMroz/ComfyUI-SpliceTools": [
[
"LogSigmas",
"RerangeSigmas",
"SpliceDenoised",
"SpliceLatents",
"TemporalSplice"
],
{
"title_aux": "SpliceTools"
}
],
"https://github.com/Auttasak-L/ComfyUI-ImageCropper": [
[
"ImageCropper"
],
{
"title_aux": "ComfyUI-ImageCropper"
}
],
"https://github.com/Av007/custom_fns": [
[
"CreditDisplay",
"CreditDisplayFromStrings"
],
{
"title_aux": "comfyui-credit-tracker"
}
],
"https://github.com/AzelusLightvale/ComfyUI-ARG-Toolkit": [
[
"ADFGVX",
"ADFGX",
"AESAuthenticated",
"AESAuthenticatedKeygen",
"AESKeyWrap",
"AESKeyWrapWithPadding",
"Affine",
"Argon2id_Derive",
"Argon2id_Verify",
"Atbash",
"Autokey",
"BLAKE2",
"Base642String",
"Bazeries",
"Beaufort",
"Bifid",
"Binary2String",
"BitwiseAND",
"BitwiseLS",
"BitwiseNOT",
"BitwiseOR",
"BitwiseRS",
"BitwiseXOR",
"BooleanOutputter",
"ByteslikeDecode",
"ByteslikeEncode",
"Caesar",
"CaesarProg",
"CaesarProgressive",
"ChaCha20Poly1305",
"ChaCha20Poly1305Keygen",
"Chaocipher",
"ColTrans",
"ConcatKDFHMAC_Derive",
"ConcatKDFHMAC_Verify",
"ConcatKDFHash_Derive",
"ConcatKDFHash_Verify",
"ConstantTimeCompare",
"EdDSAPrivateKeyFormat",
"EdDSAPublicKeyFormat",
"EdDSASignature",
"EdDSAVerify",
"FernetKeygenSimple",
"FernetSimple",
"Foursquare",
"Gronsfeld",
"HKDFExpand_Derive",
"HKDFExpand_Verify",
"HKDF_Derive",
"HKDF_Verify",
"Hex2String",
"IMWatermarkDecode",
"IMWatermarkEncode",
"KBKDF_Derive",
"KBKDF_Verify",
"Keyword",
"MD5",
"MorseCode",
"MyszkowskiTransposition",
"Nihilist",
"PBKDF2HMAC_Derive",
"PBKDF2HMAC_Verify",
"Padding",
"Playfair",
"Polybius",
"Porta",
"ReedSolomonDecode",
"ReedSolomonEncode",
"Rot13",
"Rot18",
"Rot47",
"Rot5",
"SHA1",
"SHA2",
"SHA3",
"SHAKE",
"SM3",
"Scrypt_Derive",
"Scrypt_Verify",
"Scytale",
"SimpleSubstitution",
"SteganoLSBDecode",
"SteganoLSBEncode",
"String2Base64",
"String2Binary",
"String2Hex",
"StringLooper",
"SymmetricEncryptDecrypt",
"SystemRandom",
"ThreeSquare",
"Trifid",
"TwoSquare",
"Vic",
"Vigenere",
"X963KDF_Derive",
"X963KDF_Verify",
"XExchange",
"XPrivateKeyFormat",
"XPublicKeyFormat",
"Zigzag"
],
{
"title_aux": "ComfyUI ARG Toolkit"
}
],
"https://github.com/Azornes/Comfyui-LayerForge": [
[
"LayerForgeNode"
],
{
"title_aux": "Comfyui-LayerForge"
}
],
"https://github.com/Azornes/Comfyui-Resolution-Master": [
[
"ResolutionMaster"
],
{
"author": "Azornes",
"description": "Logging Configuration",
"title": "AzLogs",
"title_aux": "Comfyui-Resolution-Master"
}
],
"https://github.com/BAIKEMARK/ComfyUI-Civitai-Recipe": [
[
"CivitaiModelAnalyzerCKPT",
"CivitaiModelAnalyzerLORA",
"CivitaiParameterUnpacker",
"CivitaiRecipeGallery",
"LoraTriggerWords",
"MarkdownPresenter",
"RecipeParamsParser"
],
{
"title_aux": "Civitai Recipe Finder"
}
],
"https://github.com/BAIKEMARK/ComfyUI-Civitai-Toolkit": [
[
"CivitaiModelAnalyzerCKPT",
"CivitaiModelAnalyzerLORA",
"CivitaiParameterUnpacker",
"CivitaiRecipeGallery",
"LoraTriggerWords",
"MarkdownPresenter",
"RecipeParamsParser"
],
{
"title_aux": "Civitai Toolkit"
}
],
"https://github.com/BAIKEMARK/ComfyUI_Civitai_Prompt_Stats": [
[
"CivitaiPromptStatsCKPT",
"CivitaiPromptStatsLORA"
],
{
"title_aux": "Civitai Prompt Stats Node"
}
],
"https://github.com/BAIS1C/ComfyUI_RSS_Feed_Reader": [
[
"RSSFeedNode"
],
{
"title_aux": "ComfyUI_RSS_Feed_Reader"
}
],
"https://github.com/BEIBEI-star661/SJ_sweepEffect_Comfyui": [
[
"SJ_sweepEffect"
],
{
"title_aux": "SJ_sweepEffect_Comfyui"
}
],
"https://github.com/BIMer-99/ComfyUI_FishSpeech_EX": [
[
"AudioToPrompt",
"LoadVQGAN",
"Prompt2Semantic",
"SaveAudioToMp3",
"Semantic2Audio"
],
{
"title_aux": "ComfyUI_FishSpeech_EX"
}
],
"https://github.com/BIMer-99/Comfyui_Hunyuan3D_EX": [
[
"GenerateSixViews",
"Hunyuan3DNode",
"RemoveBackground",
"SquareImage",
"TriMeshViewer"
],
{
"title_aux": "Comfyui_Hunyuan3D_EX"
}
],
"https://github.com/BISAM20/ComfyUI-ACES-IO": [
[
"ACESIOColorSpace",
"ACESIOConfig",
"ACESIODisplay",
"ACESIOEXRLoader",
"ACESIOEXRSaver",
"ACESIOFileLUT",
"ACESIOInfo",
"ACESIOLogConvert",
"ACESIOLook",
"ACESIOMovLoader",
"ACESIOPreview",
"ACESIOVideoSaver",
"ACESIOViewer"
],
{
"title_aux": "ComfyUI-ACES-IO"
}
],
"https://github.com/BISAM20/ComfyUI-advanced-model-manager": [
[
"ModelDownloader"
],
{
"title_aux": "Advanced Model Manager"
}
],
"https://github.com/BNP1111/comfyui_flux_corrector": [
[
"FLUXCorrector"
],
{
"title_aux": "comfyui_flux_corrector"
}
],
"https://github.com/BWDrum/ComfyUI-RandomWildcardLoader": [
[
"RandomWildcardLoader",
"RandomWildcardLoaderAdvanced"
],
{
"title_aux": "ComfyUI Random Wildcard Loader"
}
],
"https://github.com/BXYMartin/ComfyUI-InstantIDUtils": [
[
"ListOfImages",
"MultiControlNetConverter",
"NHWC2NCHWTensor",
"NHWCTensor2PIL",
"PIL2NHWCTensor"
],
{
"title_aux": "ComfyUI-InstantIDUtils"
}
],
"https://github.com/BZcreativ/ComfyUI-FLUX-TOGETHER-API": [
[
"FluxDev_TOGETHER",
"FluxPro11_TOGETHER",
"FluxPro_TOGETHER"
],
{
"title_aux": "ComfyUI-FLUX-TOGETHER-API"
}
],
"https://github.com/BacoHubo/ComfyUI_SeedVR2_Tiler": [
[
"SeedVR2TileSplitter",
"SeedVR2TileSplitterByFactor",
"SeedVR2TileSplitterByLongestEdge",
"SeedVR2TileSplitterByShortestEdge",
"SeedVR2TileStitcher"
],
{
"title_aux": "ComfyUI_SeedVR2_Tiler"
}
],
"https://github.com/BadCafeCode/masquerade-nodes-comfyui": [
[
"Blur",
"Change Channel Count",
"Combine Masks",
"Constant Mask",
"Convert Color Space",
"Create QR Code",
"Create Rect Mask",
"Cut By Mask",
"Get Image Size",
"Image To Mask",
"Make Image Batch",
"Mask By Text",
"Mask Morphology",
"Mask To Region",
"MasqueradeIncrementer",
"Mix Color By Mask",
"Mix Images By Mask",
"Paste By Mask",
"Prune By Mask",
"Separate Mask Components",
"Unary Image Op",
"Unary Mask Op"
],
{
"title_aux": "Masquerade Nodes"
}
],
"https://github.com/BahaC/ComfyUI-ZonosTTS": [
[
"ZonosTextToSpeech"
],
{
"title_aux": "ComfyUI Zonos TTS Node"
}
],
"https://github.com/Baldwinzc/ComfyUI-ProductPromptGenerator": [
[
"ProductPromptGeneratorSimple"
],
{
"title_aux": "ComfyUI-ProductPromptGenerator"
}
],
"https://github.com/BarleyFarmer/ComfyUI-PromptSegmentSelector": [
[
"PromptSegmentSelector"
],
{
"title_aux": "comfyui-promptsegmentselector"
}
],
"https://github.com/Baverne/comfyUI-TiledWan": [
[
"TiledWanImageStatistics",
"TiledWanImageToMask",
"TiledWanInpaintCropImproved",
"TiledWanInpaintStitchImproved",
"TiledWanMaskStatistics",
"TiledWanVideoVACEpipe"
],
{
"title_aux": "comfyUI-TiledWan"
}
],
"https://github.com/Beinsezii/bsz-cui-extras": [
[
"BSZAbsoluteHires",
"BSZAspectHires",
"BSZColoredLatentImageXL",
"BSZCombinedHires",
"BSZHueChromaXL",
"BSZInjectionKSampler",
"BSZLatentDebug",
"BSZLatentFill",
"BSZLatentGradient",
"BSZLatentHSVAImage",
"BSZLatentOffsetXL",
"BSZLatentRGBAImage",
"BSZLatentbuster",
"BSZPixelbuster",
"BSZPixelbusterHelp",
"BSZPrincipledConditioning",
"BSZPrincipledSampler",
"BSZPrincipledScale",
"BSZStrangeResample"
],
{
"title_aux": "bsz-cui-extras"
}
],
"https://github.com/Bellzs/ComfyUI-LoRA-Assistant": [
[
"LoRATriggerLocal"
],
{
"title_aux": "ComfyUI-LoRA-Assistant"
}
],
"https://github.com/BenNarum/ComfyUI_CAS": [
[
"AttentionToSigmas",
"AttenuatorNode",
"BasicCFGGuider",
"CELU",
"CustomAdvancedSampler",
"CustomLCMCFGPP",
"CustomModelSamplingDiscreteDistilledAncestralCFGPP",
"CustomModelSamplingDiscreteDistilledCFGPP",
"CustomX0AncestralCFGPP",
"CustomX0CFGPP",
"ELU",
"EPSCFGPPScheduler",
"GELU",
"GLU",
"HardTanhScheduler",
"Hardshrink",
"Hardsigmoid",
"Hardswish",
"Hardtanh",
"LatentActivation",
"LatentChannelPresets",
"LatentConvolution",
"LatentFFT",
"LatentFrequencyPresets",
"LatentGlitch",
"LatentMath",
"LatentMathFormulaBuilder",
"LatentMosaic",
"LatentNoisePresets",
"LatentPixelSort",
"LatentSelfAttention",
"LatentTwist",
"LatentValuePresets",
"LatentWarpPresets",
"LeakyReLU",
"LogSigmoid",
"LogSoftmax",
"Mish",
"PReLU",
"RReLU",
"ReLU",
"ReLU6",
"SELU",
"SamplerCustomLCMCFGPP",
"SamplerCustomModelSamplingDiscreteDistilledAncestralCFGPP",
"SamplerCustomModelSamplingDiscreteDistilledCFGPP",
"SamplerCustomX0AncestralCFGPP",
"SamplerCustomX0CFGPP",
"SamplerDPMCFGPP",
"SamplerDynamicCFGPP",
"SamplerEulerAttnCFGPP",
"SamplerEulerStepControlAncestralCFGPP",
"SamplerHeunCFGPP",
"SamplerLCMUpscaleW",
"SamplerLCMUpscaleWCFGPP",
"SamplerLCMUpscaleWGPU",
"SamplerStepSizeControlCFGPP",
"SamplerWeightedCFGPP",
"SiLU",
"Softmax",
"Softmax2D",
"SoftmaxScheduler",
"Softmin",
"Softplus",
"Softshrink",
"Softsign",
"Tanh",
"Tanhshrink",
"Threshold",
"tcd_euler_a_w",
"tcd_w"
],
{
"title_aux": "ComfyUI_CAS"
}
],
"https://github.com/BenNarum/SigmaWaveFormNode": [
[
"AttenuatorNode",
"FourierFilterNode",
"PhaseLockedLoopNode",
"SigmaWaveFormNode",
"SigmaWaveFormNodeAdvanced",
"SigmaWaveFormNodeSimple"
],
{
"title_aux": "SigmaWaveFormNodes"
}
],
"https://github.com/BennyDaBall930/ComfyUI-Z-Engineer": [
[
"ZEngineer",
"ZEngineerCLIPLoader",
"ZEngineerCLIPLoaderGGUF",
"ZEngineerEnhance"
],
{
"title_aux": "ComfyUI-Z-Engineer"
}
],
"https://github.com/BennyKok/comfyui-deploy": [
[
"ComfyDeployOutputEXR",
"ComfyDeployOutputFile",
"ComfyDeployOutputImage",
"ComfyDeployOutputText",
"ComfyDeployWebscoketImageInput",
"ComfyDeployWebscoketImageOutput",
"ComfyUIDeployExternalAudio",
"ComfyUIDeployExternalBoolean",
"ComfyUIDeployExternalCheckpoint",
"ComfyUIDeployExternalEXR",
"ComfyUIDeployExternalFaceModel",
"ComfyUIDeployExternalFile",
"ComfyUIDeployExternalImage",
"ComfyUIDeployExternalImageAlpha",
"ComfyUIDeployExternalImageBatch",
"ComfyUIDeployExternalLora",
"ComfyUIDeployExternalNumber",
"ComfyUIDeployExternalNumberInt",
"ComfyUIDeployExternalNumberSlider",
"ComfyUIDeployExternalNumberSliderInt",
"ComfyUIDeployExternalSeed",
"ComfyUIDeployExternalText",
"ComfyUIDeployExternalTextAny",
"ComfyUIDeployExternalVid",
"ComfyUIDeployExternalVideo",
"ComfyUIDeployStringCombine"
],
{
"author": "BennyKok",
"description": "",
"nickname": "Comfy Deploy",
"title": "comfyui-deploy",
"title_aux": "ComfyUI Deploy"
}
],
"https://github.com/BetaDoggo/ComfyUI-Cloud-APIs": [
[
"FalAddLora",
"FalAuraFlowAPI",
"FalFluxAPI",
"FalFluxI2IAPI",
"FalFluxLoraAPI",
"FalLLaVAAPI",
"FalSoteDiffusionAPI",
"FalStableCascadeAPI",
"FalVeo2ImagetoVideo",
"FluxResolutionPresets",
"LoadVideoFromURL",
"ReplicateFluxAPI",
"RunWareAPI",
"RunwareAddLora",
"SplitImages"
],
{
"title_aux": "ComfyUI-Cloud-APIs"
}
],
"https://github.com/BetaDoggo/ComfyUI-FastSDCPU": [
[
"fastsdcpu",
"fastsdcpu_lcm_models",
"fastsdcpu_loadModel",
"fastsdcpu_vino_models"
],
{
"title_aux": "ComfyUI-FastSDCPU"
}
],
"https://github.com/BetaDoggo/ComfyUI-Gatcha-Embedding": [
[
"GatchaEmbedding"
],
{
"title_aux": "Gatcha Embeddings"
}
],
"https://github.com/BetaDoggo/ComfyUI-VideoPlayer": [
[
"AllInOnePlayer",
"ImageToEmoji",
"LoadFrame",
"LoadJPGFrame",
"LoadVideoFrame"
],
{
"title_aux": "ComfyUI Video Player"
}
],
"https://github.com/BetaDoggo/ComfyUI-WDV-Nodes": [
[
"ModelSamplingWaifuDiffusionV"
],
{
"title_aux": "neggles/ComfyUI-WDV-Nodes [gist-wrapper]"
}
],
"https://github.com/BetaDoggo/ComfyUI-YetAnotherSafetyChecker": [
[
"YetAnotherSafetyChecker"
],
{
"title_aux": "ComfyUI YetAnotherSafetyChecker"
}
],
"https://github.com/BetaDoggo/comfyui-rtx-simple": [
[
"RTXVideoSuperResolution"
],
{
"title_aux": "comfyui-rtx-simple"
}
],
"https://github.com/Big-Idea-Technology/ComfyUI-Book-Tools": [
[
"BTDownloadFont",
"BTEndQueue",
"BTImageTextOverlay",
"BTLoop",
"BTLoopEnd",
"BTLoopStart",
"BTPromptSchedule",
"BTPromptSelector",
"BTRandomTextOverlay",
"BTTextGrowth",
"BTTextToImage"
],
{
"title_aux": "ComfyUI-Book-Tools Nodes for ComfyUI"
}
],
"https://github.com/Big-Idea-Technology/ComfyUI_LLM_Node": [
[
"AdvOptions_Node",
"CodingOptionsNode",
"LLM_Node",
"Output_Node",
"QuantizationConfig_Node"
],
{
"title_aux": "LLM Node for ComfyUI"
}
],
"https://github.com/BigStationW/ComfyUi-ConditioningNoiseInjection": [
[
"ConditioningNoiseInjection"
],
{
"title_aux": "ComfyUi-ConditioningNoiseInjection"
}
],
"https://github.com/BigStationW/ComfyUi-ConditioningTimestepSwitch": [
[
"ConditioningTimestepSwitch"
],
{
"title_aux": "ComfyUi-ConditioningTimestepSwitch"
}
],
"https://github.com/BigStationW/ComfyUi-DisplayAllSteps": [
[
"SamplerCustomAdvancedAllSteps",
"VAEDecodeAllSteps"
],
{
"title_aux": "ComfyUi-DisplayAllSteps"
}
],
"https://github.com/BigStationW/ComfyUi-Load-Image-And-Display-Prompt-Metadata": [
[
"LoadImageX",
"OnlyLoadImagesWithMetadata"
],
{
"title_aux": "ComfyUi-Load-Image-And-Display-Prompt-Metadata"
}
],
"https://github.com/BigStationW/ComfyUi-RescaleCFGAdvanced": [
[
"RescaleCFGAdvanced"
],
{
"title_aux": "ComfyUi-RescaleCFGAdvanced"
}
],
"https://github.com/BigStationW/ComfyUi-Scale-Image-to-Total-Pixels-Advanced": [
[
"ImageScaleToTotalPixelsX"
],
{
"title_aux": "ComfyUi-Scale-Image-to-Total-Pixels-Advanced"
}
],
"https://github.com/BigStationW/ComfyUi-TextEncodeQwenImageEditAdvanced": [
[
"ConditioningAddImageReference",
"ConditioningAddImageReferenceDual",
"TextEncodeEditAdvanced",
"TextEncodeEditAdvancedDual"
],
{
"title_aux": "ComfyUi-TextEncodeQwenImageEditAdvanced"
}
],
"https://github.com/BigStationW/ComfyUi-Untwisting-RoPE": [
[
"RFInversion",
"UnofficialExtensions",
"UntwistingRoPE"
],
{
"title_aux": "ComfyUi-Untwisting-RoPE"
}
],
"https://github.com/BigStationW/Comfyui-AD-Image-Concatenation-Advanced": [
[
"AD_image-concat-advanced"
],
{
"title_aux": "Comfyui-AD-Image-Concatenation-Advanced"
}
],
"https://github.com/BigWhiteFly/ComfyUI-ImageConcat": [
[
"ImageConcatenateBatchWithTxt"
],
{
"title_aux": "ComfyUI-ImageConcat"
}
],
"https://github.com/Bigornh2o/ComfyUI-KleinCarousel": [
[
"CrossBatchIdentityAnchor"
],
{
"title_aux": "ComfyUI-KleinCarousel"
}
],
"https://github.com/Billius-AI/ComfyUI-Path-Helper": [
[
"Add File Name Prefix",
"Add File Name Prefix Advanced",
"Add Folder",
"Add Folder Advanced",
"Create Project Root",
"Join Variables",
"Show Path",
"Show String"
],
{
"title_aux": "ComfyUI-Path-Helper"
}
],
"https://github.com/Bin-sam/DynamicPose-ComfyUI": [
[
"DynamicPose_Sampler",
"Load_Pose_Guider",
"Load_denoising_unet",
"Load_reference_unet",
"Pose_Guider_Encode",
"align",
"load_pose_model",
"pose_extraction"
],
{
"title_aux": "DynamicPose-ComfyUI"
}
],
"https://github.com/Bisnis3d/ComfyUI_KleinAngleSelector": [
[
"KleinAngleSelector"
],
{
"title_aux": "ComfyUI_KleinAngleSelector"
}
],
"https://github.com/BitPoet/ComfyUI-bitpoet-keywordsize": [
[
"BitPoetKeywordSizeNode"
],
{
"title_aux": "ComfyUI-bitpoet-keywordsize"
}
],
"https://github.com/Biyikgokhan/ComfyUI-InfiniTalk-AutoScale": [
[
"InfiniTalkAutoScale"
],
{
"title_aux": "ComfyUI-InfiniTalk-AutoScale"
}
],
"https://github.com/BizaNator/ComfyUI_PromptIterator": [
[
"PromptIterator",
"PromptIteratorAdvanced",
"PromptIteratorDynamic"
],
{
"title_aux": "ComfyUI Prompt Iterator Extension"
}
],
"https://github.com/BlackSnowSkill/ComfyUI-BSS_FLSampler": [
[
"FLS_SamplerV4"
],
{
"title_aux": "ComfyUI-BSS_FLSampler"
}
],
"https://github.com/BlackSnowSkill/wd14_batch_tagger": [
[
"BSS_LoadImagesFolder",
"BSS_SaveCaptions",
"BSS_TagAnalytics",
"BSS_TagsPostprocess",
"BSS_WD14BatchTagger",
"BSS_WD14TaggerBatch"
],
{
"title_aux": "BSS WD14 Batch Tagger"
}
],
"https://github.com/BlackVortexAI/bv_nodepack": [
[
"BV Control Center",
"BV Dynamic Combo",
"BV Hex Color To Int",
"BV Latent Random Aspect Ratio",
"BV Latent Random Rotate 90",
"BV Pipe",
"BV Pipe Config",
"BV Prompt AST Debug",
"BV Prompt Category Switch",
"BV Prompt Decode",
"BV Prompt Encode",
"BV Subgraph Divider",
"BV Subgraph Heading",
"BV Subgraph Spacer"
],
{
"title_aux": "BV Node Pack"
}
],
"https://github.com/BlakeOne/ComfyUI-CustomScheduler": [
[
"CustomScheduler"
],
{
"title_aux": "ComfyUI CustomScheduler"
}
],
"https://github.com/BlakeOne/ComfyUI-SchedulerMixer": [
[
"SchedulerMixer"
],
{
"title_aux": "ComfyUI SchedulerMixer"
}
],
"https://github.com/BlancheVall/ComfyUI_Text2PixelCharacter": [
[
"Text2PixelCharacter"
],
{
"title_aux": "ComfyUI_Text2PixelCharacter"
}
],
"https://github.com/BlenderNeko/ComfyUI_ADV_CLIP_emb": [
[
"BNK_AddCLIPSDXLParams",
"BNK_AddCLIPSDXLRParams",
"BNK_CLIPTextEncodeAdvanced",
"BNK_CLIPTextEncodeSDXLAdvanced"
],
{
"title_aux": "Advanced CLIP Text Encode"
}
],
"https://github.com/BlenderNeko/ComfyUI_Cutoff": [
[
"BNK_CutoffBasePrompt",
"BNK_CutoffRegionsToConditioning",
"BNK_CutoffRegionsToConditioning_ADV",
"BNK_CutoffSetRegions"
],
{
"title_aux": "ComfyUI Cutoff"
}
],
"https://github.com/BlenderNeko/ComfyUI_Noise": [
[
"BNK_GetSigma",
"BNK_InjectNoise",
"BNK_NoisyLatentImage",
"BNK_SlerpLatent",
"BNK_Unsampler"
],
{
"title_aux": "ComfyUI Noise"
}
],
"https://github.com/BlenderNeko/ComfyUI_SeeCoder": [
[
"ConcatConditioning",
"SEECoderImageEncode"
],
{
"title_aux": "SeeCoder [WIP]"
}
],
"https://github.com/BlenderNeko/ComfyUI_TiledKSampler": [
[
"BNK_TiledKSampler",
"BNK_TiledKSamplerAdvanced"
],
{
"title_aux": "Tiled sampling for ComfyUI"
}
],
"https://github.com/BlueprintCoding/ComfyUI_AIDocsClinicalTools": [
[
"Multi Float",
"Multi Int",
"Multi Text",
"MultiFloatNodeAID",
"MultiInt",
"MultiText"
],
{
"title_aux": "The AI Doctors Clinical Tools"
}
],
"https://github.com/BobJohnson24/ComfyUI-EvalSampler": [
[
"EvalSampler",
"EvalSamplerAdvanced"
],
{
"title_aux": "ComfyUI-EvalSampler"
}
],
"https://github.com/BobJohnson24/ComfyUI-Flux2-INT8": [
[
"INT8GroupedLora",
"INT8ModelSave",
"INT8PreLoraLoader",
"OTUNetLoaderW8A8"
],
{
"title_aux": "ComfyUI-Flux2-INT8"
}
],
"https://github.com/BobRandomNumber/ComfyUI-BasicOllama": [
[
"BasicOllama"
],
{
"title_aux": "ComfyUI-BasicOllama"
}
],
"https://github.com/BobRandomNumber/ComfyUI-Calculator": [
[
"Calculator"
],
{
"title_aux": "ComfyUI-Calculator"
}
],
"https://github.com/BobRandomNumber/ComfyUI-DiaTTS": [
[
"DiaGenerate",
"DiaLoader"
],
{
"title_aux": "ComfyUI-DiaTTS"
}
],
"https://github.com/BobRandomNumber/ComfyUI-KyutaiTTS": [
[
"KyutaiTTS"
],
{
"title_aux": "ComfyUI-KyutaiTTS"
}
],
"https://github.com/BobRandomNumber/ComfyUI-TLBVFI": [
[
"TLBVFI_VFI"
],
{
"title_aux": "ComfyUI-TLBVFI"
}
],
"https://github.com/Boba-svg/ComfyUI-PromptSwitch": [
[
"PromptSwitch"
],
{
"title_aux": "ComfyUI-PromptSwitch"
}
],
"https://github.com/BobsBlazed/Bobs-Lora-Loader": [
[
"BobsLoraLoaderFlux",
"BobsLoraLoaderSdxl"
],
{
"title_aux": "Bobs_LoRA_Loader"
}
],
"https://github.com/BobsBlazed/Bobs_Latent_Optimizer": [
[
"Bobs-Advanced-Latent-Optimizer",
"Bobs-Latent-Optimizer",
"BobsLatentNode",
"BobsLatentNodeAdvanced"
],
{
"title_aux": "Bobs_Latent_Optimizer"
}
],
"https://github.com/Bogyie/ComfyUI-Pixel-Locker": [
[
"PixelLockerMaskBuilder",
"PixelLockerPixelLockComposite",
"PixelLockerPixelLockDecodeComposite",
"PixelLockerPixelLockSampler"
],
{
"title_aux": "ComfyUI-Pixel-Locker"
}
],
"https://github.com/BoyuanJiang/FitDiT-ComfyUI": [
[
"FitDiTLoader",
"FitDiTMaskGenerator",
"FitDiTTryOn"
],
{
"title_aux": "FitDiT[official] - High-fidelity Virtual Try-on"
}
],
"https://github.com/Braeden90000/comfyui-load-image-url": [
[
"LoadImageFileOrURL"
],
{
"title_aux": "ComfyUI Load Image URL"
}
],
"https://github.com/Braeden90000/comfyui-save-image-metadata": [
[
"SaveImageWithMetadata"
],
{
"title_aux": "comfyui-save-image-metadata"
}
],
"https://github.com/Brekel/ComfyUI-Brekel": [
[
"BrekelAutoPromptGenerator",
"BrekelEnhancePrompt",
"BrekelLoadImage",
"BrekelPromptChooser",
"BrekelResolutionSelector"
],
{
"title_aux": "ComfyUI-Brekel"
}
],
"https://github.com/Bria-AI/ComfyUI-BRIA-API": [
[
"AttributionByImageNode",
"BriaEraser",
"BriaGenFill",
"BriaMultiImageSelect",
"BriaTailoredGen",
"FIBOEditNode",
"FIBOEditStructuredInstructionNode",
"GenerateImageLiteNodeV2",
"GenerateImageNodeV2",
"GenerateStructuredPromptLiteNodeV2",
"GenerateStructuredPromptNodeV2",
"GreenScreenVideoNode",
"ImageEnhanceNode",
"ImageExpansionNode",
"LoadVideoFramesNode",
"PreviewVideoURLNode",
"ProductIntegrateNode",
"RefineImageLiteNodeV2",
"RefineImageNodeV2",
"ReimagineNode",
"RemoveForegroundNode",
"RemoveVideoBackgroundNode",
"ReplaceBgNode",
"ReplaceVideoBackgroundNode",
"RmbgNode",
"ShotByImageAutomatic",
"ShotByImageAutomaticAspectRatio",
"ShotByImageCustomCoordinates",
"ShotByImageManualPadding",
"ShotByImageManualPlacement",
"ShotByImageOriginal",
"ShotByTextAutomatic",
"ShotByTextAutomaticAspectRatio",
"ShotByTextCustomCoordinates",
"ShotByTextManualPadding",
"ShotByTextManualPlacement",
"ShotByTextOriginal",
"TailoredModelInfoNode",
"TailoredPortraitNode",
"Text2ImageBaseNode",
"Text2ImageFastNode",
"Text2ImageHDNode",
"VideoEraseElementsNode",
"VideoIncreaseResolutionNode",
"VideoMaskByKeyPointsNode",
"VideoMaskByPromptNode",
"VideoSolidColorBackgroundNode"
],
{
"title_aux": "BRIA AI API nodes"
}
],
"https://github.com/BuffMcBigHuge/ComfyUI-Google-AI-Studio": [
[
"GoogleAIStudioImageGen",
"GoogleAIStudioMultiSpeakerTTS",
"GoogleAIStudioTTS",
"GoogleAIStudioTextGen"
],
{
"title_aux": "ComfyUI-Google-AI-Studio"
}
],
"https://github.com/BuffMcBigHuge/ComfyUI-Zonos": [
[
"ZonosEmotion",
"ZonosGenerate"
],
{
"title_aux": "ComfyUI-Zonos"
}
],
"https://github.com/Burgstall-labs/ComfyUI-BETA-Cropnodes": [
[
"BETACrop",
"BETASceneDetect",
"BETAStitch",
"IndexedLoRALoader_BETA",
"LoadTextFromIndex",
"SaveAudioAdvanced_BETA",
"SelectSharpestFrames",
"SharpestFrameClipper",
"TextLineCount",
"WANResolutionCalculator"
],
{
"title_aux": "ComfyUI-BETA-Cropnodes"
}
],
"https://github.com/Burgstall-labs/ComfyUI-BETA-Helpernodes": [
[
"BETACrop",
"BETASceneDetect",
"BETAStitch",
"IndexedLoRALoader_BETA",
"LoadTextFromIndex",
"SaveAudioAdvanced_BETA",
"SelectSharpestFrames",
"SharpestFrameClipper",
"TextLineCount",
"WANResolutionCalculator"
],
{
"title_aux": "ComfyUI-BETA-Helpernodes"
}
],
"https://github.com/Burgstall-labs/ComfyUI-BS-Textchop": [
[
"BSTextChop"
],
{
"title_aux": "ComfyUI-BS-Textchop"
}
],
"https://github.com/Burgstall-labs/ComfyUI-BS_Kokoro-onnx": [
[
"Kokoro TTS"
],
{
"title_aux": "ComfyUI-BS_Kokoro-onnx"
}
],
"https://github.com/Burve/ComfyUI_Burve_Tools": [
[
"BurveGoogleImageGen",
"BurveVertexImageGen",
"WrappedV1Node"
],
{
"title_aux": "ComfyUI_Burve_Tools"
}
],
"https://github.com/Bzbaozi/ComfyUI-YK-Banana2-Batch": [
[
"YKNanoBananaProNode"
],
{
"title_aux": "ComfyUI-YK-Banana2-Batch"
}
],
"https://github.com/C0untFloyd/comfyui-musicflamingo": [
[
"MusicFlamingoAnalysis"
],
{
"title_aux": "comfyui-musicflamingo"
}
],
"https://github.com/CC-BryanOttho/ComfyUI_API_Manager": [
[
"APIRequestNode",
"PostImageToAPI",
"TextPromptCombinerNode"
],
{
"title_aux": "ComfyUI_API_Manager"
}
],
"https://github.com/CC-SUN6/ccsun_node": [
[
"Image Editing",
"Single Image",
"resize to 8",
"several images"
],
{
"title_aux": "ccsun_node"
}
],
"https://github.com/CHAOSEA/ComfyUI_FaceAlignPaste": [
[
"FaceAlignDouble",
"FaceAlignSingle",
"FaceAutoFitDouble",
"FaceAutoFitSingle",
"GenderRecognitionNode",
"ImageRotateCHAOS",
"PromptSelectorDoubleCHAOS",
"PromptSelectorSingleCHAOS"
],
{
"title_aux": "ComfyUI_FaceAlignPaste"
}
],
"https://github.com/COkedat/comfyui-prompt-append": [
[
"ConditionalPromptAppendNode"
],
{
"title_aux": "comfyui-prompt-append"
}
],
"https://github.com/CY-CHENYUE/ComfyUI-FramePack-HY": [
[
"CreateKeyframes_HY",
"FramePackBucketResize_HY",
"FramePackDiffusersSampler_HY",
"LoadFramePackDiffusersPipeline_HY"
],
{
"title_aux": "ComfyUI-FramePack-HY"
}
],
"https://github.com/CY-CHENYUE/ComfyUI-Free-GPU": [
[
"FreeGPUMemory"
],
{
"title_aux": "ComfyUI-Free-GPU"
}
],
"https://github.com/CY-CHENYUE/ComfyUI-GPT-API": [
[
"GPT-ImageGenerator"
],
{
"title_aux": "ComfyUI-GPT-API"
}
],
"https://github.com/CY-CHENYUE/ComfyUI-Gemini-API": [
[
"Google-Gemini"
],
{
"title_aux": "ComfyUI-Gemini-API"
}
],
"https://github.com/CY-CHENYUE/ComfyUI-ImageCompositionCy": [
[
"CombineImageAlpha",
"ImageCompositor",
"LoadImageAlpha"
],
{
"title_aux": "ComfyUI-ImageCompositionCy"
}
],
"https://github.com/CY-CHENYUE/ComfyUI-InpaintEasy": [
[
"CropByMask",
"ImageAndMaskResizeNode",
"ImageCropMerge",
"InpaintEasyModel"
],
{
"title_aux": "ComfyUI-InpaintEasy"
}
],
"https://github.com/CY-CHENYUE/ComfyUI-Janus-Pro": [
[
"JanusImageGeneration",
"JanusImageUnderstanding",
"JanusModelLoader"
],
{
"title_aux": "ComfyUI-Janus-Pro"
}
],
"https://github.com/CY-CHENYUE/ComfyUI-MiniCPM-Plus": [
[
"MiniCPM3_4B",
"MiniCPM3_4B_GPTQ_Int4",
"MiniCPM_V_2_6",
"MiniCPM_V_2_6_Int4",
"TextDisplay"
],
{
"author": "CY-CHENYUE",
"description": "Custom nodes for MiniCPM language models in ComfyUI",
"nickname": "MiniCPM-Plus",
"title": "MiniCPM-Plus",
"title_aux": "ComfyUI-MiniCPM-Plus"
}
],
"https://github.com/CY-CHENYUE/ComfyUI-MiniCPM-o": [
[
"Load MiniCPM Model",
"MiniCPM Image Chat",
"MiniCPMImageAnalyzer"
],
{
"title_aux": "ComfyUI-MiniCPM-o"
}
],
"https://github.com/CY-CHENYUE/ComfyUI-Molmo": [
[
"Molmo7BDbnb"
],
{
"title_aux": "ComfyUI-Molmo"
}
],
"https://github.com/CY-CHENYUE/ComfyUI-OmniGenX": [
[
"LoadOmniGen"
],
{
"title_aux": "ComfyUI-OmniGenX"
}
],
"https://github.com/CY-CHENYUE/ComfyUI-Redux-Prompt": [
[
"ReduxPromptStyler"
],
{
"title_aux": "ComfyUI-Redux-Prompt"
}
],
"https://github.com/CYBERLOOM-INC/ComfyUI-nodes-hnmr": [
[
"CLIPIter",
"Dict2Model",
"GridImage",
"ImageBlend2",
"KSamplerOverrided",
"KSamplerSetting",
"KSamplerXYZ",
"LatentToHist",
"LatentToImage",
"ModelIter",
"RandomLatentImage",
"SaveStateDict",
"SaveText",
"StateDictLoader",
"StateDictMerger",
"StateDictMergerBlockWeighted",
"StateDictMergerBlockWeightedMulti",
"VAEDecodeBatched",
"VAEEncodeBatched",
"VAEIter"
],
{
"title_aux": "ComfyUI-nodes-hnmr"
}
],
"https://github.com/CalaKuad1/ComfyUI-PixelArt-Unfaker": [
[
"UnfakePixelArtNode"
],
{
"title_aux": "ComfyUI-PixelArt-Unfaker"
}
],
"https://github.com/CallMe1101/ComfyUI_OmniAvatar": [
[
"OmniAvatar All-in-One (14B)"
],
{
"title_aux": "ComfyUI_OmniAvatar"
}
],
"https://github.com/Candlehead/Candlehead-Comfy-Nodez": [
[
"AspectToRes",
"ImageInfo",
"StyleChooser",
"TextProcessor"
],
{
"title_aux": "Candlehead-Comfy-Nodez"
}
],
"https://github.com/Capacap/ComfyUI-Selective-Sigma-Detailer": [
[
"SelectiveSigmaDetailerDebugNode",
"SelectiveSigmaDetailerMaskPreviewNode",
"SelectiveSigmaDetailerNode"
],
{
"title_aux": "ComfyUI-Selective-Sigma-Detailer"
}
],
"https://github.com/Carasibana/ComfyUI-ResizeToCanvasSize": [
[
"LoadImageToCanvas",
"ResizeToCanvasSize",
"ResizeToCanvasSizeMask"
],
{
"title_aux": "ComfyUI-ResizeToCanvasSize"
}
],
"https://github.com/Carasibana/ComfyUI-SimpleFloatSlider": [
[
"ConfigurableFloatSlider",
"ConfigurableIntSlider",
"SimpleFloatSlider"
],
{
"title_aux": "ComfyUI-SimpleFloatSlider"
}
],
"https://github.com/CarlMarkswx/comfyui_workflow_preset_switch": [
[
"PresetGroupEditor",
"PresetSwitch"
],
{
"title_aux": "comfyui_workflow_preset_switch"
}
],
"https://github.com/CarlMarkswx/comfyui_workflow_state_presets": [
[
"PresetGroupEditor",
"PresetSwitch"
],
{
"title_aux": "comfyui_workflow_state_presets"
}
],
"https://github.com/CentralFloridaAttorney/ComfyUI-ZMongo": [
[
"GeminiApiKeyStatusNode",
"GeminiChatAndSaveToZMongoNode",
"GeminiChatNode",
"GeminiCountTokensNode",
"GeminiDeleteApiKeyNode",
"GeminiImageTextNode",
"GeminiJsonNode",
"GeminiListModelsNode",
"GeminiPromptFromZMongoDocNode",
"GeminiSaveApiKeyNode",
"GeminiTestApiKeyNode",
"ZMongoApiBrowseCollectionImagesNode",
"ZMongoApiCloseSessionNode",
"ZMongoApiCountDocsNode",
"ZMongoApiCreateCollectionNode",
"ZMongoApiCreateDocNode",
"ZMongoApiDeleteCollectionNode",
"ZMongoApiDeleteDocNode",
"ZMongoApiDocumentImageDebugNode",
"ZMongoApiEasySaveImageNode",
"ZMongoApiGetDocNode",
"ZMongoApiGetValueNode",
"ZMongoApiHealthNode",
"ZMongoApiImageFieldCandidatesNode",
"ZMongoApiJsonPickNode",
"ZMongoApiKeyOnlySessionNode",
"ZMongoApiListCollectionsNode",
"ZMongoApiListDocsNode",
"ZMongoApiMetadataFlattenedPathsNode",
"ZMongoApiQueryDocsNode",
"ZMongoApiSaveValueNode",
"ZMongoApiSelectNthItemNode",
"ZMongoApiUpdateDocNode",
"ZMongoApiWhoamiNode",
"ZMongoBestVariantSelectorNode",
"ZMongoBuildContextPackNode",
"ZMongoCaptionPackGeneratorNode",
"ZMongoContentPackAddImageSequenceV3",
"ZMongoContentPackAddImageV3",
"ZMongoContentPackAddImagesV3",
"ZMongoContentPackAliasEditorV3",
"ZMongoContentPackBuildV3",
"ZMongoContentPackExportJSONFileV3",
"ZMongoContentPackExportStaticWorkflowV3",
"ZMongoContentPackGetBooleanV3",
"ZMongoContentPackGetFloatV3",
"ZMongoContentPackGetImageV3",
"ZMongoContentPackGetIntV3",
"ZMongoContentPackGetJSONV3",
"ZMongoContentPackGetSelectedV3",
"ZMongoContentPackGetStringV3",
"ZMongoContentPackJSONTextLoaderV3",
"ZMongoContentPackLoadJSONFileV3",
"ZMongoContentPackLoadV3",
"ZMongoContentPackManifestPreviewV3",
"ZMongoContentPackSaveV3",
"ZMongoContentPackStaticOutputsV3",
"ZMongoDisplayImageNode",
"ZMongoDocumentCreateText",
"ZMongoDocumentDelete",
"ZMongoDocumentExtractText",
"ZMongoDocumentFieldPaths",
"ZMongoDocumentFilePathBrowser",
"ZMongoDocumentGet",
"ZMongoDocumentGetText",
"ZMongoDocumentGetValue",
"ZMongoDocumentHealth",
"ZMongoDocumentIndexSelector",
"ZMongoDocumentIngestTextFile",
"ZMongoDocumentList",
"ZMongoDocumentOCRStatus",
"ZMongoDocumentQueueOCR",
"ZMongoDocumentSaveText",
"ZMongoDocumentSaveValue",
"ZMongoDocumentSelectNthItem",
"ZMongoDocumentUpdateMetadata",
"ZMongoDocumentUploadFile",
"ZMongoDocumentWhoAmI",
"ZMongoDynamicPresetOutputs",
"ZMongoFindSimilarSuccessfulPromptsNode",
"ZMongoLoadImageSequenceNode",
"ZMongoLoadMemoryCapsuleNode",
"ZMongoLoadPreset",
"ZMongoLocalFileStoreSessionNode",
"ZMongoMotdDisplayNode",
"ZMongoPresetDebugInfo",
"ZMongoPromptCriticNode",
"ZMongoPromptEvolverNode",
"ZMongoPromptProvenanceLedgerNode",
"ZMongoRecordLoopManagerNode",
"ZMongoSaveImageSequenceNode",
"ZMongoSavePresetByNodeID",
"ZMongoSavePromptMemoryNode",
"ZMongoTextAgentSessionNode",
"ZMongoWorkflowDocumentationAgentNode"
],
{
"title_aux": "ComfyUI-ZMongo"
}
],
"https://github.com/Chan-0312/ComfyUI-EasyDeforum": [
[
"Easy2DDeforum"
],
{
"title_aux": "ComfyUI-EasyDeforum"
}
],
"https://github.com/Chan-0312/ComfyUI-IPAnimate": [
[
"IPAdapterAnimate"
],
{
"title_aux": "ComfyUI-IPAnimate"
}
],
"https://github.com/Chan-0312/ComfyUI-Prompt-Preview": [
[
"SDXLPromptStylerAdvancedPreview",
"SDXLPromptStylerPreview"
],
{
"title_aux": "ComfyUI-Prompt-Preview"
}
],
"https://github.com/ChangeTheConstants/SeedVarianceEnhancer": [
[
"SeedVarianceEnhancer"
],
{
"title_aux": "SeedVarianceEnhancer"
}
],
"https://github.com/ChaosHL/Marvelous-Box-Comfyui": [
[
"MarvelousBox",
"MarvelousText",
"Multi Lora Loader"
],
{
"title_aux": "Marvelous-Box-Comfyui"
}
],
"https://github.com/Chaoses-Ib/ComfyUI_Ib_CustomNodes": [
[
"ImageToPIL",
"LoadImageFromPath",
"LoadImageFromPathEnhanced",
"PILToImage",
"PILToMask"
],
{
"title_aux": "ComfyUI_Ib_CustomNodes"
}
],
"https://github.com/Charlweed/ComfyUI-ZipBatchLoader": [
[
"LoadImageBatchFromZip"
],
{
"title_aux": "ComfyUI-ZipBatchLoader"
}
],
"https://github.com/Charlweed/image_transceiver": [
[
"ImageTransceiver"
],
{
"title_aux": "ImageTransceiver - ComfyUI"
}
],
"https://github.com/CheNing233/ComfyUI_Image_Pin": [
[
"ImagePin"
],
{
"title_aux": "ComfyUI_Image_Pin"
}
],
"https://github.com/ChenDarYen/ComfyUI-NAG": [
[
"KSamplerWithNAG",
"KSamplerWithNAG (Advanced)",
"NAGCFGGuider",
"NAGGuider",
"SamplerCustomWithNAG"
],
{
"title_aux": "ComfyUI-NAG"
}
],
"https://github.com/ChenDarYen/ComfyUI-TimestepShiftModel": [
[
"Timestep Shift Model"
],
{
"title_aux": "ComfyUI-TimestepShiftModel"
}
],
"https://github.com/Chengym2023/ComfyUI-DeepSeek_Online": [
[
"DeepSeekOnline",
"SiliconCloud"
],
{
"title_aux": "ComfyUI-DeepSeek_Online"
}
],
"https://github.com/ChrisColeTech/ComfyUI-Elegant-Resource-Monitor": [
[
"Resource Monitor"
],
{
"title_aux": "ComfyUI-Elegant-Resource-Monitor"
}
],
"https://github.com/ChrisColeTech/ComfyUI-Line-counter": [
[
"Directory File Counter",
"Simple Number Counter",
"Text File Line Counter",
"Text File Line Reader"
],
{
"title_aux": "ComfyUI-Line-counter"
}
],
"https://github.com/Chrisvenator/ComfyUI-Painting-by-colors-generator": [
[
"EnhancedPaintByNumbersNode",
"HexStackNode",
"NumbersOverlayAdvancedNode",
"NumbersOverlayNode",
"PaintByNumbersNode",
"PaintByNumbersPaletteNode",
"PaintByNumbersTemplateNode"
],
{
"title_aux": "painting-by-colors-generator"
}
],
"https://github.com/ChunkyPanda29/ComfyUI-Pollinations-BYOP": [
[
"PollinationsAudioGen",
"PollinationsBYOPLogin",
"PollinationsImageGen",
"PollinationsTextGen",
"PollinationsVideoGen"
],
{
"title_aux": "ComfyUI-Pollinations-BYOP"
}
],
"https://github.com/Ckrest/comfyui-easy-randomize": [
[
"FreezableInput",
"FreezableStringCombiner",
"ItemPool",
"PreviewImageWithText",
"RandomSelector",
"SaveImageWithSelections",
"SelectionRecorder",
"SmartSelector",
"StringJoiner",
"TemplateFiller",
"WidgetTest"
],
{
"title_aux": "comfyui-easy-randomize"
}
],
"https://github.com/ClownsharkBatwing/RES4LYF": [
[
"AdvancedNoise",
"Base64ToConditioning",
"BongSampler",
"CLIPTextEncodeFluxUnguided",
"ClownGuide_AdaIN_MMDiT_Beta",
"ClownGuide_AttnInj_MMDiT_Beta",
"ClownGuide_Beta",
"ClownGuide_FrequencySeparation",
"ClownGuide_Mean_Beta",
"ClownGuide_StyleNorm_Advanced_HiDream",
"ClownGuide_Style_Beta",
"ClownGuide_Style_EdgeWidth",
"ClownGuide_Style_TileSize",
"ClownGuidesAB_Beta",
"ClownGuides_Beta",
"ClownGuides_Sync",
"ClownGuides_Sync_Advanced",
"ClownInpaint",
"ClownInpaintSimple",
"ClownModelLoader",
"ClownOptions_Automation_Beta",
"ClownOptions_Combine",
"ClownOptions_Cycles_Beta",
"ClownOptions_DetailBoost_Beta",
"ClownOptions_ExtraOptions_Beta",
"ClownOptions_FlowGuide",
"ClownOptions_FrameWeights",
"ClownOptions_Frameweights",
"ClownOptions_ImplicitSteps_Beta",
"ClownOptions_Momentum_Beta",
"ClownOptions_SDE_Beta",
"ClownOptions_SDE_Mask_Beta",
"ClownOptions_SDE_Noise",
"ClownOptions_SigmaScaling_Beta",
"ClownOptions_StepSize_Beta",
"ClownOptions_SwapSampler_Beta",
"ClownOptions_Tile_Advanced_Beta",
"ClownOptions_Tile_Beta",
"ClownRegionalConditioning",
"ClownRegionalConditioning2",
"ClownRegionalConditioning3",
"ClownRegionalConditioning_AB",
"ClownRegionalConditioning_ABC",
"ClownRegionalConditionings",
"ClownSampler",
"ClownSamplerAdvanced",
"ClownSamplerAdvanced_Beta",
"ClownSamplerSelector_Beta",
"ClownSampler_Beta",
"ClownScheduler",
"ClownStyle_Attn_MMDiT",
"ClownStyle_Attn_UNet",
"ClownStyle_Block_MMDiT",
"ClownStyle_Block_UNet",
"ClownStyle_Boost",
"ClownStyle_MMDiT",
"ClownStyle_ResBlock_UNet",
"ClownStyle_SpatialBlock_UNet",
"ClownStyle_TransformerBlock_UNet",
"ClownStyle_UNet",
"ClownpileModelWanVideo",
"ClownsharKSampler",
"ClownsharKSamplerAutomation",
"ClownsharKSamplerAutomation_Advanced",
"ClownsharKSamplerGuide",
"ClownsharKSamplerGuides",
"ClownsharKSamplerOptions",
"ClownsharKSampler_Beta",
"ClownsharkChainsampler_Beta",
"Conditioning Recast FP64",
"ConditioningAdd",
"ConditioningAverageScheduler",
"ConditioningBatch4",
"ConditioningBatch8",
"ConditioningDownsample (T5)",
"ConditioningMultiply",
"ConditioningOrthoCollin",
"ConditioningToBase64",
"ConditioningTruncate",
"ConditioningZeroAndTruncate",
"Constant Scheduler",
"CrossAttn_EraseReplace_HiDream",
"EmptyLatentImage64",
"EmptyLatentImageCustom",
"Film Grain",
"FluxGuidanceDisable",
"FluxLoader",
"FluxOrthoCFGPatcher",
"Frame Select",
"Frame Select Latent",
"Frame Select Latent Raw",
"Frames Concat",
"Frames Concat Latent",
"Frames Concat Latent Raw",
"Frames Concat Masks",
"Frames Latent ReverseOrder",
"Frames Masks Uninterpolate",
"Frames Masks ZeroOut",
"Frames Slice",
"Frames Slice Latent",
"Frames Slice Latent Raw",
"Frequency Separation Hard Light",
"Frequency Separation Hard Light LAB",
"Frequency Separation Linear Light",
"Image Channels LAB",
"Image Crop Location Exact",
"Image Gaussian Blur",
"Image Get Color Swatches",
"Image Grain Add",
"Image Median Blur",
"Image Pair Split",
"Image Repeat Tile To Size",
"Image Sharpen FS",
"Latent Batcher",
"Latent Channels From To",
"Latent Clear State Info",
"Latent Display State Info",
"Latent Get Channel Means",
"Latent Match Channelwise",
"Latent Normalize Channels",
"Latent Replace State Info",
"Latent Transfer State Info",
"Latent TrimVideo State Info",
"Latent to Cuda",
"Latent to RawX",
"LatentBatch_channels",
"LatentBatch_channels_16",
"LatentNoiseBatch_fractal",
"LatentNoiseBatch_gaussian",
"LatentNoiseBatch_gaussian_channels",
"LatentNoiseBatch_perlin",
"LatentNoiseList",
"LatentNoised",
"LatentPhaseMagnitude",
"LatentPhaseMagnitudeMultiply",
"LatentPhaseMagnitudeOffset",
"LatentPhaseMagnitudePower",
"LatentUpscaleWithVAE",
"LayerPatcher",
"Legacy_ClownSampler",
"Legacy_ClownsharKSampler",
"Legacy_ClownsharKSamplerGuides",
"Legacy_SharkSampler",
"Linear Quadratic Advanced",
"Mask Bounding Box Aspect Ratio",
"Mask Sketch",
"MaskEdge",
"MaskFloatToBoolean",
"MaskToggle",
"Masks From Color Swatches",
"Masks From Colors",
"Masks Unpack 16",
"Masks Unpack 4",
"Masks Unpack 8",
"ModelSamplingAdvanced",
"ModelSamplingAdvancedResolution",
"ModelTimestepPatcher",
"PrepForUnsampling",
"ReAuraPatcher",
"ReAuraPatcherAdvanced",
"ReChromaPatcher",
"ReChromaPatcherAdvanced",
"ReFluxPatcher",
"ReFluxPatcherAdvanced",
"ReHiDreamPatcher",
"ReHiDreamPatcherAdvanced",
"ReLTXVPatcher",
"ReLTXVPatcherAdvanced",
"ReReduxPatcher",
"ReSD35Patcher",
"ReSD35PatcherAdvanced",
"ReSDPatcher",
"ReWanPatcher",
"ReWanPatcherAdvanced",
"SD35Loader",
"SamplerOptions_GarbageCollection",
"SamplerOptions_TimestepScaling",
"SeedGenerator",
"Set Precision",
"Set Precision Advanced",
"Set Precision Universal",
"SetImageSize",
"SetImageSizeWithScale",
"SharkChainsampler_Beta",
"SharkOptions_Beta",
"SharkOptions_GuideCond_Beta",
"SharkOptions_GuideConds_Beta",
"SharkOptions_GuiderInput",
"SharkOptions_StartStep_Beta",
"SharkOptions_UltraCascade_Latent_Beta",
"SharkSampler",
"SharkSamplerAdvanced_Beta",
"SharkSampler_Beta",
"Sigmas Abs",
"Sigmas AdaptiveNoiseFloor",
"Sigmas AdaptiveStep",
"Sigmas Add",
"Sigmas Append",
"Sigmas ArcCosine",
"Sigmas ArcSine",
"Sigmas ArcTangent",
"Sigmas Attractor",
"Sigmas CNFInverse",
"Sigmas CatmullRom",
"Sigmas Chaos",
"Sigmas Cleanup",
"Sigmas CollatzIteration",
"Sigmas Concat",
"Sigmas ConwaySequence",
"Sigmas Count",
"Sigmas CrossProduct",
"Sigmas DeleteBelowFloor",
"Sigmas DeleteDuplicates",
"Sigmas DotProduct",
"Sigmas Easing",
"Sigmas Fmod",
"Sigmas Frac",
"Sigmas From Text",
"Sigmas GammaBeta",
"Sigmas Gaussian",
"Sigmas GaussianCDF",
"Sigmas GilbreathSequence",
"Sigmas HarmonicDecay",
"Sigmas Hyperbolic",
"Sigmas If",
"Sigmas InvLerp",
"Sigmas Iteration Karras",
"Sigmas Iteration Polyexp",
"Sigmas KernelSmooth",
"Sigmas LambertW",
"Sigmas LangevinDynamics",
"Sigmas Lerp",
"Sigmas LinearSine",
"Sigmas Logarithm2",
"Sigmas Math1",
"Sigmas Math3",
"Sigmas Modulus",
"Sigmas Mult",
"Sigmas Noise Inversion",
"Sigmas NormalizingFlows",
"Sigmas Pad",
"Sigmas Percentile",
"Sigmas PersistentHomology",
"Sigmas Power",
"Sigmas QuantileNorm",
"Sigmas Quotient",
"Sigmas ReactionDiffusion",
"Sigmas Recast",
"Sigmas Resample",
"Sigmas Rescale",
"Sigmas RiemannianFlow",
"Sigmas SetFloor",
"Sigmas Sigmoid",
"Sigmas SmoothStep",
"Sigmas Split",
"Sigmas Split Value",
"Sigmas SquareRoot",
"Sigmas Start",
"Sigmas StepwiseMultirate",
"Sigmas TimeStep",
"Sigmas Truncate",
"Sigmas Unpad",
"Sigmas Variance Floor",
"Sigmas ZetaEta",
"Sigmas2 Add",
"Sigmas2 Mult",
"SigmasPreview",
"SigmasSchedulePreview",
"StableCascade_StageB_Conditioning64",
"StableCascade_StageC_VAEEncode_Exact",
"StyleModelApplyStyle",
"Tan Scheduler",
"Tan Scheduler 2",
"Tan Scheduler 2 Simple",
"TemporalCrossAttnMask",
"TemporalMaskGenerator",
"TemporalSplitAttnMask",
"TemporalSplitAttnMask (Midframe)",
"TextBox1",
"TextBox2",
"TextBox3",
"TextBoxConcatenate",
"TextConcatenate",
"TextLoadFile",
"TextShuffle",
"TextShuffleAndTruncate",
"TextTruncateTokens",
"TorchCompileModelAura",
"TorchCompileModelFluxAdv",
"TorchCompileModelSD35",
"TorchCompileModels",
"UNetSave",
"UltraSharkSampler",
"UltraSharkSampler Tiled",
"VAEEncodeAdvanced",
"VAEStyleTransferLatent"
],
{
"title_aux": "RES4LYF"
}
],
"https://github.com/Clybius/ComfyUI-Chroma-RoPE": [
[
"ChromaRoPE"
],
{
"title_aux": "ComfyUI-Chroma-RoPE"
}
],
"https://github.com/Clybius/ComfyUI-ClybsChromaNodes": [
[
"ClybGuidance",
"InverseSquaredScheduler",
"PrintSigmas",
"SamplerClyb_BDF"
],
{
"title_aux": "ComfyUI-ClybsChromaNodes"
}
],
"https://github.com/Clybius/ComfyUI-Extra-Samplers": [
[
"GeometricCFGGuider",
"ImageAssistedCFGGuider",
"MegaCFGGuider",
"SamplerCLYB_4M_SDE_Momentumized",
"SamplerCustomModelMixtureDuo",
"SamplerCustomNoise",
"SamplerCustomNoiseDuo",
"SamplerDPMPP_3M_SDE_DynETA",
"SamplerDPMPP_DualSDE_Momentumized",
"SamplerEulerAncestralDancing_Experimental",
"SamplerLCMCustom",
"SamplerRES_Momentumized",
"SamplerSupreme",
"SamplerTTM",
"ScaledCFGGuider",
"SimpleExponentialScheduler",
"WarmupDecayCFGGuider"
],
{
"title_aux": "ComfyUI Extra Samplers"
}
],
"https://github.com/Clybius/ComfyUI-Latent-Modifiers": [
[
"Latent Diffusion Mega Modifier"
],
{
"title_aux": "ComfyUI-Latent-Modifiers"
}
],
"https://github.com/CoiiChan/ComfyUI-Depth-Visualization-Advanced": [
[
"DepthViewerAndQuilts"
],
{
"title_aux": "ComfyUI-Depth-Visualization-advanced"
}
],
"https://github.com/CoiiChan/ComfyUI-FuncAsTexture-CoiiNode": [
[
"Add",
"Ceil",
"Chroma_Key_Alpha",
"Clamp",
"Contant3Vector",
"CustomScriptNumpy",
"DDX",
"Desaturation",
"Distance",
"Divided",
"Dot",
"HueShift",
"InverseUVMapGenerator",
"Lerp",
"Max",
"Min",
"Multiply",
"Oneminus",
"Outline",
"Panner",
"Power",
"Rotator",
"Sine",
"Subtraction",
"TextureSampler",
"UVCoordinateGen",
"ifFunction"
],
{
"title_aux": "ComfyUI-FuncAsTexture-CoiiNode"
}
],
"https://github.com/CoiiChan/comfyui-every-person-seg-coii": [
[
"EveryPersonSegDetail",
"EveryPersonSegSimple"
],
{
"title_aux": "comfyui-every-person-seg-coii"
}
],
"https://github.com/ColKernel0x8E/comfyui-prompt-matrix": [
[
"PromptMatrix"
],
{
"title_aux": "comfyui-prompt-matrix"
}
],
"https://github.com/Comfy-Org/NIMnodes": [
[
"Get_HFToken",
"InstallNIMNode",
"LoadNIMNode",
"NIMFLUXNode"
],
{
"title_aux": "NVIDIA FLUX NIM"
}
],
"https://github.com/Comfy-Org/Nvidia_RTX_Nodes_ComfyUI": [
[
"RTXVideoSuperResolution"
],
{
"title_aux": "ComfyUI_NVIDIA_RTX_Nodes"
}
],
"https://github.com/ComfyAssets/ComfyUI-KikoStats": [
[
"ResourceMonitor"
],
{
"title_aux": "ComfyUI-KikoStats"
}
],
"https://github.com/ComfyAssets/ComfyUI-KikoTools": [
[
"BatchPrompts",
"DisplayAny",
"DisplayText",
"EmptyLatentBatch",
"FluxSamplerParams",
"GeminiPrompt",
"GlifConsistencyDecoder",
"GlifPatchConsistencyDecoderTiled",
"GlifVariable",
"HFHubEmbeddingLoader",
"HFHubLoraLoader",
"ImageBatchToImageList",
"ImageListToImageBatch",
"ImageScaleDownBy",
"ImageToMultipleOf",
"KikoFilmGrain",
"KikoLocalImageLoader",
"KikoModelDownloader",
"KikoPurgeVRAM",
"KikoSaveImage",
"KikoWorkflowTimer",
"LatentBatchToLatentList",
"LatentListToLatentBatch",
"LoRAFolderBatch",
"PlotParameters+",
"ResolutionCalculator",
"SDXLAspectRatio",
"SamplerCombo",
"SamplerComboCompact",
"SamplerSelectHelper",
"SchedulerSelectHelper",
"SeedHistory",
"TextEncodeSamplerParams",
"TextInput",
"WidthHeightSelector",
"WidthHeightToVec2"
],
{
"title_aux": "ComfyUI-KikoTools"
}
],
"https://github.com/ComfyAssets/ComfyUI_PromptManager": [
[
"PromptManager",
"PromptManagerText",
"PromptSearchList"
],
{
"title_aux": "ComfyUI_PromptManager"
}
],
"https://github.com/ComfyAssets/ComfyUI_Selectors": [
[
"HeightNode",
"SamplerSelector",
"SchedulerSelector",
"SeedHistory",
"WidthHeightNode",
"WidthNode"
],
{
"title_aux": "ComfyUI_Selectors"
}
],
"https://github.com/ComfyUI-JH/ComfyUI-JH-Misc-Nodes": [
[
"JHDaisyChainableStringConstantNode",
"JHPreviewImage",
"JHThreeWaySwitchNode",
"JHTwoWaySwitchNode"
],
{
"title_aux": "JH Misc. Nodes"
}
],
"https://github.com/ComfyUI-JH/ComfyUI-JH-XMP-Metadata-Nodes": [
[
"JHFormatMetadataNode",
"JHGetWidgetValueFloatNode",
"JHGetWidgetValueIntNode",
"JHGetWidgetValueStringNode",
"JHLoadImageWithXMPMetadataNode",
"JHPathToStemNode",
"JHSaveImageWithXMPMetadata"
],
{
"title_aux": "JH XMP Metadata Nodes"
}
],
"https://github.com/ComfyUI-WanVideoWrapper/QQ.copied": [
[
"ImageBlend_GPU",
"ImageRadialZoomBlur_GPU",
"LoraExtractKJv2",
"PowerLoraLoaderV2",
"VideoMergeABC",
"WanScaleAB",
"WanVideoCacheSamples",
"WanVideoCacheVideos",
"WanVideoEmptyEmbeds_v2",
"WanVideoFlowmapDistortion",
"WanVideoImageToVideoEncode_v2",
"WanVideoMotionToFlowmap",
"WanVideoPowerLoraLoader"
],
{}
],
"https://github.com/ComfyUI/Base64_IO": [
[
"AnyToBase64",
"Base64ToAny",
"Base64ToConditioning",
"Base64ToLatent"
],
{}
],
"https://github.com/ComfyUI/Eagleshadow": [
[
"Batch 12 Images",
"Batch12Images",
"Detect Transparency",
"DetectTransparency",
"Fix Checkpoint Name",
"FixCheckpointName",
"ImageLinearGammaCompositeMasked",
"KSampler Same Noise",
"MaskGlow",
"OffsetImage",
"Round Float to String",
"RoundFloat2String",
"SaveImageToFolder",
"Select ControlNet",
"Select Model 20",
"SelectControlNet",
"SelectModel20",
"Simple Load Image Batch",
"SimpleLoadImageBatch"
],
{}
],
"https://github.com/ComfyUI/RH_Qwen-Image": [
[
"QwenImageModelLoader",
"RH_QwenImageGenerator",
"RH_QwenImagePromptEnhancer"
],
{}
],
"https://github.com/ComfyUI/ResolutionSelector": [
[
"ResolutionSelector"
],
{}
],
"https://github.com/ComfyUI/SequentialGroupController": [
[
"SequentialGroupController",
"SequentialGroupControllerV2"
],
{}
],
"https://github.com/ComfyUI/subjectselector": [
[
"ComfyUI_subjectselector"
],
{}
],
"https://github.com/ComplexRobot/ComfyUI-Simple-VFI": [
[
"Simple_Frame_Interpolation"
],
{
"title_aux": "ComfyUI-Simple-VFI"
}
],
"https://github.com/Conor-Collins/ComfyUI-CoCoTools_IO": [
[
"ColorspaceNode",
"CryptomatteLayer",
"ImageLoader",
"LoadExr",
"LoadExrLayerByName",
"LoadExrSequence",
"SaverNode",
"ZNormalizeNode"
],
{
"title_aux": "ComfyUI-CoCoTools_IO"
}
],
"https://github.com/ConstantlyGrowup/ComfyUI_Qwen_chat_models": [
[
"qwen_VL_model",
"qwen_chat_model"
],
{
"title_aux": "ComfyUI_Qwen_chat_models"
}
],
"https://github.com/Cordux/ComfyUI-PromptTagBuilder": [
[
"UniversalNegativeTagBuilder",
"UniversalTagPromptBuilder"
],
{
"title_aux": "ComfyUI-PromptTagBuilder"
}
],
"https://github.com/CoreyCorza/ComfyUI-CRZnodes": [
[
"CRZBooleanToggle",
"CRZCompare",
"CRZCustomDropdown",
"CRZDashboardNode",
"CRZDropdown",
"CRZExecuteBlock",
"CRZExecuteSwitch",
"CRZFloatSlider",
"CRZFloatToInt",
"CRZImageSelector",
"CRZIntToFloat",
"CRZIntegerSlider",
"CRZLabel",
"CRZMapDropdown",
"CRZPassthrough",
"CRZStringNode",
"CRZSwitch"
],
{
"title_aux": "ComfyUI-CRZnodes"
}
],
"https://github.com/Cornmeister/ComfyUI-CornmeisterNL-PowerPack": [
[
"CornmeisterNL_PowerDiffusionModelLoader",
"CornmeisterNL_PowerLoraConfigurator",
"CornmeisterNL_PowerLoraSelector",
"CornmeisterNL_PowerPromptBuilder",
"CornmeisterNL_PowerRes",
"CornmeisterNL_PowerSaveImage",
"CornmeisterNL_PowerTextConcat"
],
{
"title_aux": "CornmeisterNL PowerPack"
}
],
"https://github.com/CosmicLaca/ComfyUI_Primere_Nodes": [
[
"DebugToFile",
"PrimereAIDetectionBypasser",
"PrimereAestheticCKPTScorer",
"PrimereAnyDetailer",
"PrimereAnyOutput",
"PrimereApiProcessor",
"PrimereAutoNormalize",
"PrimereBlur",
"PrimereBrightnessContrast",
"PrimereCKPT",
"PrimereCKPTLoader",
"PrimereCLIPEncoder",
"PrimereClarity",
"PrimereClearNetworkTagsPrompt",
"PrimereColorBalance",
"PrimereConceptDataTuple",
"PrimereCustomStyles",
"PrimereDehaze",
"PrimereDepthBlur",
"PrimereDiTPurifyPrompt",
"PrimereDithering",
"PrimereDynamicParser",
"PrimereEdgeJitter",
"PrimereEmbedding",
"PrimereEmbeddingHandler",
"PrimereEmbeddingKeywordMerger",
"PrimereFaceAnalyzer",
"PrimereFastSeed",
"PrimereFilmRendering",
"PrimereFilmicCurve",
"PrimereFrequencySeparation",
"PrimereHSL",
"PrimereHistogram",
"PrimereHypernetwork",
"PrimereImageSegments",
"PrimereImgToPrompt",
"PrimereKSampler",
"PrimereLLMEnhancer",
"PrimereLLMEnhancerOptions",
"PrimereLORA",
"PrimereLUT3D",
"PrimereLYCORIS",
"PrimereLatentNoise",
"PrimereLevelEndpoints",
"PrimereLocalLaplacian",
"PrimereLoraKeywordMerger",
"PrimereLoraStackMerger",
"PrimereLycorisKeywordMerger",
"PrimereLycorisStackMerger",
"PrimereMetaCollector",
"PrimereMetaDistributor",
"PrimereMetaDistributorStage2",
"PrimereMetaHandler",
"PrimereMetaSave",
"PrimereMetaTupleCollector",
"PrimereModelConceptSelector",
"PrimereModelControl",
"PrimereModelKeyword",
"PrimereMultiImage",
"PrimereMultiPath",
"PrimereNetworkDataCollector",
"PrimereNetworkTagLoader",
"PrimerePathSelector",
"PrimerePhotoPaper",
"PrimerePosterize",
"PrimerePreviewImage",
"PrimerePrompt",
"PrimerePromptOrganizer",
"PrimerePromptOrganizerCSV",
"PrimerePromptSwitch",
"PrimereRasterix",
"PrimereRasterixGrain",
"PrimereRasterixLens",
"PrimereRefinerPrompt",
"PrimereResolution",
"PrimereResolutionCoordinatorMPX",
"PrimereResolutionMultiplierMPX",
"PrimereSamplersSteps",
"PrimereSeed",
"PrimereSelectiveTone",
"PrimereShadeDetailer",
"PrimereSmartLighting",
"PrimereSolarizationBW",
"PrimereStyleLoader",
"PrimereTextOutput",
"PrimereUpscaleModel",
"PrimereVAE",
"PrimereVAELoader",
"PrimereVisualCKPT",
"PrimereVisualEmbedding",
"PrimereVisualHypernetwork",
"PrimereVisualLORA",
"PrimereVisualLYCORIS",
"PrimereVisualPromptOrganizerCSV",
"PrimereVisualStyle",
"PrimereWhiteBalance"
],
{
"title_aux": "Primere nodes for ComfyUI"
}
],
"https://github.com/CountlessSkies/comfyui-transparent-png-creator": [
[
"TransparentPNGFromMask"
],
{
"title_aux": "comfyui-transparent-png-creator"
}
],
"https://github.com/CpreForEver/CFE_comfyui": [
[
"CFE Aspect Ratio",
"CFE FLUX Guidance",
"CFE FLUX Sampler",
"CFE FLUX Sampler (Pipe)",
"CFE Flux In Pipe",
"CFE Flux Out Pipe",
"CFE Lora Params",
"CFE Scheduler",
"CFE Sigma Sampler",
"CFE Sigma Sampler Strings",
"CFE_Aspect_Ratio",
"CFE_FLUX_Pipe_Sampler",
"CFE_FLUX_Sampler",
"CFE_Flux_Guidance",
"CFE_Flux_In_Pipe",
"CFE_Flux_Out_Pipe",
"CFE_Lora_Params",
"CFE_Scheduler",
"CFE_Sigma_Sampler_Strings",
"CFE_Sigma_Scheduler"
],
{
"title_aux": "CFE_comfyui"
}
],
"https://github.com/CraftBlack/ComfyUI-Resolution-Divider": [
[
"ResolutionDividerNode"
],
{
"title_aux": "ComfyUI-Resolution-Divider"
}
],
"https://github.com/CraftopiaStudio/ComfyUI-CraftKit": [
[
"SmartBatchResize",
"SmartPromptController",
"SmartResize",
"SmartResolutionMultiplier"
],
{
"title_aux": "ComfyUI-CraftKit"
}
],
"https://github.com/CrateTools/comfyui-preview-video-monitor": [
[
"PreviewVideoMonitorPro"
],
{
"title_aux": "Preview Video Monitor Pro"
}
],
"https://github.com/Creditas-labs/ComfyUI_Adforge": [
[
"LoadVideoGCS",
"VertexVeoExtendVideoNode",
"VertexVeoFirstLastFrameToVideoNode",
"VertexVeoImageToVideoNode",
"VertexVeoInsertContentNode",
"VertexVeoRemoveContentNode",
"VertexVeoTextToVideoNode",
"VertexVeoVideoToVideoNode",
"VertexVeoVideoWithReferenceNode"
],
{
"title_aux": "ComfyUI_Adforge"
}
],
"https://github.com/Creeper-MZ/comfyui_nai_api": [
[
"NovelAI",
"NovelAI_Declutter_Preprocessor",
"NovelAI_Lineart_Processor",
"NovelAI_Prompt",
"NovelAI_Sketch_Processor",
"NovelAI_VIBE"
],
{
"title_aux": "comfyui_nai_api"
}
],
"https://github.com/Creepybits/ComfyUI-Creepy_nodes": [
[
"ArtAnalyst",
"AudioKeywordExtractor",
"CLIPSwitch",
"Categorizer",
"CharacterSelect (Creepybits)",
"CharacterVault",
"CollectAndDistributeText",
"ConditionalLoRAApplierCreepybits",
"CreepyDirector'sSlate",
"CustomNodeManager",
"DelayNode",
"DelayTextNode",
"DynamicClipswitch",
"DynamicConditioning",
"DynamicDelayText",
"DynamicImageSwitch",
"DynamicLatentSwitch",
"DynamicModelswitch",
"DynamicStartIndex (Creepybits)",
"DynamicVAESwitch",
"EmptyFolderCleaner",
"EvaluaterNode",
"FallbackTextSwitch",
"FileSorterNode",
"FilterImages",
"GeminiAPICreepybits",
"GeminiAudioAnalyzer",
"IMGToIMGConditioning",
"ImageFormatConverter",
"KeywordExtractor",
"LoadBatchFromDir",
"LoadBatchImagesDir",
"LoadLatentFromPath",
"LoadLatentFromPathCreepy",
"LoraDBBuilder",
"LoraTriggerLookup",
"MasterKey",
"MediaMigratorNode",
"Modelswitch",
"PeopleEvaluationNode",
"QWENPrompt",
"QwenAspectRatioCreepy",
"RandomAudioSegment",
"RandomGreekMyth",
"RandomScripture",
"SanitizeFilename",
"SaveRawLatent",
"SaveRawLatentCreepy",
"SceneDirector",
"SummaryWriter",
"SystemPromp",
"Textswitch",
"TriggerNextWorkflow",
"VAESwitch",
"WanPrompter",
"WorldWeaverPrompt"
],
{
"title_aux": "ComfyUI-Creepy_nodes"
}
],
"https://github.com/Creepybits/ComfyUI-Save_To_GDrive": [
[
"SaveImageToGoogleDrive"
],
{
"title_aux": "Save Image To Google Drive"
}
],
"https://github.com/Creepybits/ComfyUI-Save_To_OneDrive": [
[
"SaveImageToOneDrive_CreepyBits"
],
{
"title_aux": "Comfyui-Save_To_OneDrive"
}
],
"https://github.com/Creepybits/World_weaver": [
[
"WW_CharacterSelect",
"WW_CharacterVault",
"WW_ConditionalLoRAApplierCreepybits",
"WW_DelayTextNode",
"WW_GeminiAPI",
"WW_MasterKey",
"WW_QwenAspectRatioCreepy",
"WW_SceneDirector",
"WW_WorldWeaverPrompt"
],
{
"title_aux": "world weaver"
}
],
"https://github.com/Cryptyox/anaglyphTool-Comfyui": [
[
"AnaglyphTool",
"CrossEyeTool",
"StereogramTool"
],
{
"author": "Timon",
"description": "Provides CUDA GPU accelerated nodes for creating 3D images (Anaglyph, Cross-Eye, Stereogram).",
"nickname": "StereoTools",
"title": "Stereo Tools (CUDA)",
"title_aux": "anaglyphTool-Comfyui"
}
],
"https://github.com/Curt-Park/human-parser-comfyui-node-in-pure-python": [
[
"Cozy Human Parser ATR",
"Cozy Human Parser LIP",
"Cozy Human Parser Pascal"
],
{
"title_aux": "Cozy Human Parser in pure Python"
}
],
"https://github.com/CyanAutumn/ComfyUi_Random_Manage_Cyan": [
[
"Random Prompt Cyan",
"Remove Prompt Cyan"
],
{
"title_aux": "ComfyUi Random Manage Cyan"
}
],
"https://github.com/Cyber-BlackCat/ComfyUI-Image-Vector": [
[
"Vector"
],
{
"title_aux": "ComfyUI-Image-Vector"
}
],
"https://github.com/Cyber-BlackCat/ComfyUI-MoneyMaker": [
[
"Black and white",
"Image Judgment",
"Image Resize MM",
"ImageMinusMask",
"Light or Dark",
"Load Random Images",
"Mask Preprocess Morphology",
"Mask To Gray",
"Number",
"PhotoShop Transfer",
"SomethingShow",
"TensorShow"
],
{
"title_aux": "ComfyUI-Yuan"
}
],
"https://github.com/Cyber-BlackCat/ComfyUI_Auto_Caption": [
[
"Auto Caption",
"Auto_Caption2",
"ExtraOptionsSet",
"Joy Model load",
"Joy_Model2_load",
"LoadManyImages"
],
{
"title_aux": "ComfyUI_Auto_Caption"
}
],
"https://github.com/Cyber05CC/ComfyUI-darkHUB-Seedream4.5": [
[
"DarkHubFreepikStudio"
],
{
"title_aux": "darkHUB Seedream 4.5"
}
],
"https://github.com/Cyberschorsch/ComfyUI-checkpoint-config-loader": [
[
"Checkpoint Loader Config"
],
{
"title_aux": "ComfyUI Checkpoint Loader Config"
}
],
"https://github.com/CypherNaught-0x/ComfyUI_resolution_presets": [
[
"ResolutionPresets",
"ResolutionPresetsAdvanced"
],
{
"title_aux": "ComfyUI_resolution_presets"
}
],
"https://github.com/Cyrostar/Artha-Gemini": [
[
"Gemini Backdrop",
"Gemini Body",
"Gemini Camera",
"Gemini Cloth",
"Gemini Compose",
"Gemini Condense",
"Gemini Face",
"Gemini Form",
"Gemini Imagen",
"Gemini Instruct",
"Gemini Light",
"Gemini Makeup",
"Gemini Markdown",
"Gemini Motion",
"Gemini Operation",
"Gemini Portrait",
"Gemini Prompter",
"Gemini Question",
"Gemini Response",
"Gemini Scenery",
"Gemini Speech",
"Gemini Style",
"Gemini Subject",
"Gemini Translate",
"Gemini Vision"
],
{
"title_aux": "Artha-Gemini"
}
],
"https://github.com/Cyrostar/Artha-Projekt": [
[
"Project Pause",
"Project Prefix",
"Project Seed",
"Project Setup"
],
{
"title_aux": "Artha-Projekt"
}
],
"https://github.com/Cyrostar/ComfyUI-Artha-Nodes": [
[
"ArthaFlowPause",
"ArthaGeminiBody",
"ArthaGeminiCamera",
"ArthaGeminiCloth",
"ArthaGeminiCompose",
"ArthaGeminiCondense",
"ArthaGeminiFace",
"ArthaGeminiForm",
"ArthaGeminiImagen",
"ArthaGeminiInstruct",
"ArthaGeminiLight",
"ArthaGeminiMakeup",
"ArthaGeminiMarkdown",
"ArthaGeminiMotion",
"ArthaGeminiOperation",
"ArthaGeminiPortrait",
"ArthaGeminiPrompter",
"ArthaGeminiQuestion",
"ArthaGeminiResponse",
"ArthaGeminiScenery",
"ArthaGeminiSpeech",
"ArthaGeminiStyle",
"ArthaGeminiSubject",
"ArthaGeminiTranslate",
"ArthaGeminiVision",
"ArthaImageColorMatch",
"ArthaImagePreview",
"ArthaImageSave",
"ArthaImageTransform",
"ArthaInputSelector",
"ArthaLogicBasic",
"ArthaLogicCompare",
"ArthaLogicGate",
"ArthaLogicPassthru",
"ArthaLogicPrint",
"ArthaMathF2I",
"ArthaMathFloat",
"ArthaMathI2F",
"ArthaMathInteger",
"ArthaMathNumber",
"ArthaMathOperation",
"ArthaMathRandom",
"ArthaProjectPrefix",
"ArthaProjectSeed",
"ArthaProjectSetup"
],
{
"title_aux": "ComfyUI-Artha-Nodes"
}
],
"https://github.com/D-Ogi/ComfyUI-Attention-Optimizer": [
[
"AttentionOptimizer"
],
{
"title_aux": "ComfyUI-Attention-Optimizer"
}
],
"https://github.com/D-RAFAEL-22/ComfyUI-Supabase-Power": [
[
"ErrorHandler",
"FilterBuilder",
"JSONBuilder",
"OrderBy",
"Pagination",
"ResponseParser",
"SupabaseBroadcast",
"SupabaseConnection",
"SupabaseDelete",
"SupabaseDeleteFile",
"SupabaseDownload",
"SupabaseEdgeFunction",
"SupabaseInsert",
"SupabaseListFiles",
"SupabaseRPC",
"SupabaseSelect",
"SupabaseSignIn",
"SupabaseSignedURL",
"SupabaseSubscribe",
"SupabaseUpdate",
"SupabaseUpload",
"SupabaseUpsert",
"SupabaseUserInfo"
],
{
"title_aux": "comfyui-supabase-power"
}
],
"https://github.com/DEMOUSL/comfyui_merge_video": [
[
"VideoMergeNode"
],
{
"title_aux": "comfyui_merge_video"
}
],
"https://github.com/DEMOUSL/comfyui_uvr_mdx": [
[
"UVRMDXInstHQ5"
],
{
"title_aux": "comfyui_uvr_mdx"
}
],
"https://github.com/DJ-Tribefull/Comfyui_FOCUS_nodes": [
[
"Control Pipe (Focus Nodes)",
"FOCUS Upscale (Focus Nodes)",
"Global Seed Controller (Focus Nodes)",
"KSampler Settings (Focus Nodes)",
"Model Unloader (Focus Nodes)",
"Prompt Box (Focus Nodes)",
"SDXL All-In-One (Focus Nodes)",
"SDXL Control Module (Focus Nodes)",
"SDXL Preprocess (Focus Nodes)",
"Style Injector (Focus Nodes)",
"Style Selector (Focus Nodes)",
"Text Display (Focus Nodes)",
"Wildcard Processor (Focus Nodes)"
],
{
"title_aux": "Comfyui FOCUS nodes"
}
],
"https://github.com/DN2048/dn_little_helpers": [
[
"DNLHBooleanToOther",
"DNLHIsGroupActive"
],
{
"title_aux": "dn_little_helpers"
}
],
"https://github.com/DaLongZhuaZi/ComfyUI-Gemini-Prompt-Studio": [
[
"GeminiPromptStudio_T2I_I2V"
],
{
"title_aux": "ComfyUI-Gemini-Prompt-Studio"
}
],
"https://github.com/DaPaLi/comfyui-block-bypass": [
[
"BlockBypassSwitch"
],
{
"title_aux": "ComfyUI Block Bypass Switch"
}
],
"https://github.com/DailyMok/ComfyUI-dAIly": [
[
"PromptMixerdAIly",
"TokenCounterdAIly"
],
{
"title_aux": "dAIly Prompt & Token Utils"
}
],
"https://github.com/Damkohler/CaptionForge": [
[
"JLC_CaptionForge",
"JLC_CaptionForgeExtraOptions",
"JLC_CaptionForgeJoy",
"JLC_CaptionForgeOllamaCaption",
"JLC_CaptionForgeQwen",
"JLC_CaptionForge_Pipeline_Planner"
],
{
"title_aux": "CaptionForge"
}
],
"https://github.com/Damkohler/jlc-comfyui-nodes": [
[
"JLC_ControlNetApply",
"JLC_ControlNetApplyAdvanced",
"JLC_ControlNetComposition",
"JLC_ControlNetOrchestrator",
"JLC_ControlNetOrchestratorAdvanced",
"JLC_ControlNetOrchestratorHyper",
"JLC_LoraLoaderBlockWeightTwo",
"JLC_LoraLoaderTenStack",
"JLC_PaddedImage",
"JLC_PaddedLatent",
"JLC_SeedGenerator"
],
{
"title_aux": "jlc-comfyui-nodes"
}
],
"https://github.com/DanPli/ComfyUI-Flux2LatentPresets": [
[
"Flux2EmptyLatentPresets"
],
{
"title_aux": "ComfyUI-Flux2LatentPresets"
}
],
"https://github.com/Danand/ComfyUI-ComfyCouple": [
[
"Attention couple",
"Comfy Couple"
],
{
"author": "Rei D.",
"description": "If you want to draw two different characters together without blending their features, so you could try to check out this custom node.",
"nickname": "Danand",
"title": "Comfy Couple",
"title_aux": "Comfy Couple"
}
],
"https://github.com/Dangocan/comfyui_glm_ocr": [
[
"GLMOCRModelLoader",
"GLMOCRRun"
],
{
"title_aux": "ComfyUI GLM-OCR"
}
],
"https://github.com/Dangocan/comfyui_qwenvl_lora": [
[
"QwenVLCaption",
"QwenVLLoRALoader",
"QwenVLModelLoader"
],
{
"title_aux": "ComfyUI Qwen-VL LoRA"
}
],
"https://github.com/DanielBartolic/ComfyUI-Qwen3.5": [
[
"LoadImageFromURL",
"Qwen35",
"Qwen35GGUF",
"Qwen35WaveSpeed"
],
{
"title_aux": "ComfyUI-Qwen3.5"
}
],
"https://github.com/DanielHabib/ComfyUI-Voxels": [
[
"ImageBatchToImageList",
"MaskBatchToMaskList",
"MeshToVoxel",
"VoxelBlockLoader",
"VoxelBlockSaver",
"VoxelBlocksIntoVoxelVideo",
"VoxelVideoAPIInputNode",
"VoxelVideoLoader",
"VoxelVideoPreview",
"VoxelVideoViewer",
"VoxelViewer",
"VoxelizeMesh"
],
{
"title_aux": "ComfyUI-Voxels"
}
],
"https://github.com/DanielPFlorian/ComfyUI-WorkflowGenerator": [
[
"NodeValidator",
"WG_Pipeline",
"WG_UpdateNodeCatalog",
"WorkflowBuilder",
"WorkflowGenerator"
],
{
"title_aux": "ComfyUI-WorkflowGenerator"
}
],
"https://github.com/DaniilVdovin/ComfyUI-prompt-templating": [
[
"PromptTemplateGetManyRandomTemplates",
"PromptTemplateJson",
"PromptTemplateJsonConstructor",
"PromptTemplateKeyValue"
],
{
"title_aux": "ComfyUI Prompt Template"
}
],
"https://github.com/DanrisiUA/ComfyUI-AnimaDynamicCFG": [
[
"AnimaAdaptiveCFG",
"AnimaCFGRescale",
"AnimaCFGSchedule",
"AnimaCFGScheduleAdvanced",
"AnimaFrequencyBoost",
"AnimaLatentMeanCorrection",
"AnimaNoiseSculpt"
],
{
"title_aux": "ComfyUI-AnimaDynamicCFG"
}
],
"https://github.com/DanrisiUA/ComfyUI-LoRA-Block-Filter": [
[
"AnimaLoraBlockWeight",
"AnimaLoraFilter",
"FluxLoraBlockWeight",
"FluxLoraFilter",
"Ideogram4LoraBlockWeight",
"Ideogram4LoraFilter"
],
{
"title_aux": "ComfyUI-LoRA-Block-Filter"
}
],
"https://github.com/DanrisiUA/ComfyUI-ZImage-LoRA-Merger": [
[
"ZImageLoRAMergeToSingle",
"ZImageLoRAMerger",
"ZImageLoRAStack",
"ZImageLoRAStackApply",
"ZImageLoRATrueMerge"
],
{
"title_aux": "ComfyUI-ZImage-LoRA-Merger"
}
],
"https://github.com/Daohoi123/ComfyUI-Gemini3": [
[
"Gemini3ProImageNode"
],
{
"title_aux": "ComfyUI-Gemini3"
}
],
"https://github.com/DareFail/ComfyUI-Roboflow": [
[
"CustomWorkflow_1image",
"LabelEmotions",
"RemoveBackground"
],
{
"title_aux": "ComfyUI-Roboflow"
}
],
"https://github.com/DarioFT/ComfyUI-VideoDirCombiner": [
[
"VideoDirCombiner"
],
{
"title_aux": "ComfyUI-VideoDirCombiner"
}
],
"https://github.com/DarkStarSword/comfyui-metadata-nodes": [
[
"ExtractMetadataText",
"LoadImageWithMetadata"
],
{
"title_aux": "comfyui-metadata-nodes"
}
],
"https://github.com/DataCTE/prompt_injection": [
[
"AdvancedPromptInjection",
"AdvancedSD15PromptInjection",
"PromptInjection",
"SD15PromptInjection",
"SimplePromptInjection",
"SimpleSD15PromptInjection"
],
{
"title_aux": "Prompt Injection Node for ComfyUI"
}
],
"https://github.com/DavidPiazza/network_bending": [
[
"InvertedPruning",
"LatentFormatConverter",
"ModelMixer",
"NetworkBending",
"NetworkBendingAdvanced",
"VAEChannelManipulator",
"VAELatentBending",
"VAEMixer",
"VAENetworkBending"
],
{
"title_aux": "Network Bending for ComfyUI"
}
],
"https://github.com/DawnW0lf/ComfyUI-DCW-Diffusion-Color-Wavelets-Node": [
[
"DCW_ModelPatch"
],
{
"title_aux": "ComfyUI-DCW-Diffusion-Color-Wavelets-Node"
}
],
"https://github.com/Daxamur/DaxNodes": [
[
"DaxGetStringByIndex",
"DaxStringSplitter",
"FaceFrameDetector",
"ResolutionPickerFLF2V",
"ResolutionPickerI2V",
"ResolutionPickerT2V",
"RuntimeGenerationLengthSet",
"TrimBatch",
"VideoColorCorrectV3",
"VideoPreview",
"VideoSave",
"VideoSegmentCombinerV2",
"VideoSegmentSaverV2",
"VideoSegmentStateLoader",
"VideoStreamRIFEVFI",
"VideoStreamUpscaler",
"WANResolutionPicker"
],
{
"title_aux": "DaxNodes"
}
],
"https://github.com/Dayuppy/ComfyUI-DiscordWebhook": [
[
"DiscordPostViaWebhook",
"DiscordSetWebhook",
"Set Discord Webhook",
"Use Discord Webhook"
],
{
"author": "Dayuppy",
"description": "A very simple Discord webhook integration node for ComfyUI that lets you post images and text.",
"nickname": "DiscordWebhook",
"title": "Discord Webhook",
"title_aux": "Discord Webhook"
}
],
"https://github.com/DazzleNodes/ComfyUI-DazzleSwitch": [
[
"DazzleSwitch"
],
{
"title_aux": "ComfyUI-DazzleSwitch"
}
],
"https://github.com/DazzleNodes/ComfyUI-Smart-Resolution-Calc": [
[
"DazzleOptions",
"SmartResolutionCalc"
],
{
"title_aux": "Smart Resolution Calculator"
}
],
"https://github.com/DazzleNodes/DazzleNodes": [
[
"DazzleCommand",
"DazzleOptions",
"DazzleSwitch",
"FitMaskToImage",
"JDC_AutoContrast",
"JDC_BlendImages",
"JDC_BrownNoise",
"JDC_Contrast",
"JDC_EqualizeGrey",
"JDC_GaussianBlur",
"JDC_GreyNoise",
"JDC_Greyscale",
"JDC_ImageLoader",
"JDC_ImageLoaderMeta",
"JDC_OmniNoise",
"JDC_PinkNoise",
"JDC_Plasma",
"JDC_PlasmaSampler",
"JDC_PowerImage",
"JDC_RandNoise",
"JDC_ResizeFactor",
"PreviewBridgeExtended",
"PreviewBridgeExtendedLatent",
"SmartResolutionCalc"
],
{
"author": "djdarcy",
"description": "Collection of productivity custom nodes for ComfyUI workflows",
"nickname": "DazzleNodes",
"title": "DazzleNodes",
"title_aux": "DazzleNodes Collection"
}
],
"https://github.com/DazzleNodes/fit-mask-to-image": [
[
"FitMaskToImage"
],
{
"title_aux": "ComfyUI Fit Mask to Image"
}
],
"https://github.com/De-Zoomer/ComfyUI-DeZoomer-Nodes": [
[
"CaptionRefinement",
"VideoCaptioning"
],
{
"title_aux": "ComfyUI-DeZoomer-Nodes"
}
],
"https://github.com/DeJoker/pipeline-parallel-comfy": [
[
"PipelineParallel"
],
{
"title_aux": "Pipeline Parallel ComfyUI"
}
],
"https://github.com/Deaquay/ComfyUI-Qwen3.5-Uncensored-GGUF": [
[
"AILab_QwenVL_GGUF",
"AILab_QwenVL_GGUF_Advanced",
"AILab_QwenVL_GGUF_PromptEnhancer",
"StorySplitNode",
"VRAMCleanup"
],
{
"title_aux": "ComfyUI-Qwen3.5-Uncensored-GGUF"
}
],
"https://github.com/Deathspike/ComfyUI-MyOriginalWaifu": [
[
"MyOriginalWaifu",
"MyOriginalWaifuCLIP"
],
{
"title_aux": "ComfyUI-MyOriginalWaifu"
}
],
"https://github.com/Deathspike/ComfyUI-NegPipPromptMerge": [
[
"NegPipPromptMergeCLIP"
],
{
"title_aux": "ComfyUI-NegPipPromptMerge"
}
],
"https://github.com/DebugPadawan/DebugPadawans-ComfyUI-Essentials": [
[
"DP_JSONToText",
"DP_StringFormatter",
"DebugPadawan_ColorPalette",
"DebugPadawan_ConditionalString",
"DebugPadawan_DebugPrint",
"DebugPadawan_FloatMathOperation",
"DebugPadawan_FloatToInt",
"DebugPadawan_GetListItem",
"DebugPadawan_ImageBatchSlicer",
"DebugPadawan_ImageInfo",
"DebugPadawan_IntMathOperation",
"DebugPadawan_IntToFloat",
"DebugPadawan_ListCreate",
"DebugPadawan_ListDeduplicator",
"DebugPadawan_ListFilter",
"DebugPadawan_ListInfo",
"DebugPadawan_ListMerger",
"DebugPadawan_ListShuffler",
"DebugPadawan_ListSlicer",
"DebugPadawan_LogicGate",
"DebugPadawan_MathExpression",
"DebugPadawan_NodeSearch",
"DebugPadawan_NumberAbs",
"DebugPadawan_NumberClamp",
"DebugPadawan_NumberCompare",
"DebugPadawan_NumberLerp",
"DebugPadawan_NumberRange",
"DebugPadawan_NumberRemap",
"DebugPadawan_NumberRound",
"DebugPadawan_NumberSign",
"DebugPadawan_NumberToString",
"DebugPadawan_RandomGenerator",
"DebugPadawan_RandomListSelector",
"DebugPadawan_SingleNumberOp",
"DebugPadawan_StringToBoolean",
"DebugPadawan_StringToFloat",
"DebugPadawan_StringToInt",
"DebugPadawan_TextCase",
"DebugPadawan_TextCaseConverter",
"DebugPadawan_TextCompare",
"DebugPadawan_TextFileLoader",
"DebugPadawan_TextJoiner",
"DebugPadawan_TextLength",
"DebugPadawan_TextPrefixSuffix",
"DebugPadawan_TextRegex",
"DebugPadawan_TextReplace",
"DebugPadawan_TextSplitter",
"DebugPadawan_TextTemplate",
"DebugPadawan_TextToJSON",
"DebugPadawan_TextTrim",
"DebugPadawan_TextTrimmer",
"DebugPadawan_TypeConverter",
"DebugPadawan_WaitNode"
],
{
"title_aux": "DebugPadawan's ComfyUI Essentials"
}
],
"https://github.com/DecartAI/Lucy-Edit-ComfyUI": [
[
"LucyConditionConcatNode",
"LucyEditProAPINode"
],
{
"title_aux": "Lucy-Edit-ComfyUI"
}
],
"https://github.com/DeemosTech/ComfyUI-Rodin": [
[
"mLoadRodinAPIKEY",
"mRodin3D_Detail",
"mRodin3D_Gen2",
"mRodin3D_Gen_2_5_ExtremeHigh_Image",
"mRodin3D_Gen_2_5_ExtremeHigh_Text",
"mRodin3D_Gen_2_5_Fast_Image",
"mRodin3D_Gen_2_5_Fast_Text",
"mRodin3D_Gen_2_5_Regular_Image",
"mRodin3D_Gen_2_5_Regular_Text",
"mRodin3D_Regular",
"mRodin3D_Sketch",
"mRodin3D_Smooth",
"mRodin3D_bbox_controlnet"
],
{
"title_aux": "ComfyUI-Rodin"
}
],
"https://github.com/Deep-Neko/ComfyUI_ascii_art": [
[
"AsciiGenerator"
],
{
"author": "DeepNeko <deepneko@outlook.com>",
"title_aux": "ascii-art-comfyui"
}
],
"https://github.com/Dehypnotic/comfyui-aspect-ratio-advanced": [
[
"AspectRatioAdvanced"
],
{
"title_aux": "AspectRatioAdvanced"
}
],
"https://github.com/Dehypnotic/comfyui-dehypnotic-save-nodes": [
[
"SaveAudioMP3Dehypnotic",
"SaveImagesDehypnotic",
"SaveVideoDehypnotic"
],
{
"title_aux": "Dehypnotic Save nodes"
}
],
"https://github.com/Dehypnotic/comfyui-numbered-text": [
[
"NumberedText"
],
{
"title_aux": "NumberedText"
}
],
"https://github.com/Dehypnotic/comfyui-range-to-string": [
[
"RangeToString"
],
{
"title_aux": "RangeToString"
}
],
"https://github.com/Delcado19/comfyui-save-image-organized": [
[
"SaveImageClean",
"StripModelExtension"
],
{
"title_aux": "Save Image Organized"
}
],
"https://github.com/DemonAlone/DemonAlone-StyleSelector-ComfyUI": [
[
"DA_StyleSelector"
],
{
"title_aux": "DemonAlone-StyleSelector-ComfyUI"
}
],
"https://github.com/DemonAlone/DemonAlone-nodes-ComfyUI": [
[
"AnyAdapterNode",
"AnyConcatNode",
"AnytoFloatAdapterNode",
"AnytoIntegerAdapterNode",
"BooleanSwitchNode",
"CheckpointSelectorNode",
"ClipSkipSliderNode",
"CountListNode",
"DA_Base_KSampler",
"DA_BusInNode",
"DA_BusOutNode",
"DA_Enhanced_KSampler",
"DA_LatentLoader",
"DA_TiledUpscaler",
"DiffusionModelGeneratorNode",
"DiffusionModelSelectorNode",
"FloatSelectorNode",
"ImageResizeNode",
"LORASelectorNode",
"ListCombinerNode",
"ListCreaterNode",
"ListRerouteNode",
"LoadImageWithMetadataNode",
"MaskDebugNode",
"ModelGeneratorNode",
"MyXYGridAccumulator",
"MyXYZHelper",
"MyXYZSuperStacker",
"OptionalCondMergeNode",
"PatchModelSelectorNode",
"PonyPrefixesNode",
"ResizeInterpolationControlNode",
"ResizeMethodControlNode",
"SamplerGeneratorNode",
"SamplerSelectorFromStringNode",
"SaveImageNoMetaNode",
"ScaleImageAspectNode",
"SchedulerGeneratorNode",
"SchedulerSelectorFromStringNode",
"ShiftSliderNode",
"StringToAnyNode",
"StringToFloatNode",
"StringToIntNode",
"TextConcatNode",
"TextEncoderGeneratorNode",
"TextEncoderSelectorNode",
"VAEGeneratorNode",
"VAESelectorNode",
"WanNumFramesNode",
"XYZConflictValidatorAndSwitch"
],
{
"title_aux": "DemonAlone-nodes-ComfyUI"
}
],
"https://github.com/DemonNCoding/PromptGenerator12Columns": [
[
"PromptGenerator12Columns_Empty",
"PromptGenerator12Columns_Prefilled",
"PromptGenerator12Columns_PrefilledNSFW"
],
{
"title_aux": "PromptGenerator 12-Columns"
}
],
"https://github.com/DenRakEiw/ComfyUI-nearest-qwen-resolution": [
[
"NearestQwenResolution"
],
{
"title_aux": "ComfyUI-nearest-qwen-resolution"
}
],
"https://github.com/DenRakEiw/Latent_Nodes": [
[
"LatentColorMatch",
"LatentColorMatchSimple",
"LatentImageAdjust"
],
{
"title_aux": "ComfyUI Latent Color Tools"
}
],
"https://github.com/DenRakEiw/WAN_NN_Latent_Upscale": [
[
"UniversalNNLatentUpscale"
],
{
"title_aux": "Universal NN Latent Upscaler for ComfyUI"
}
],
"https://github.com/Deno2026/comfyui-deno-custom-nodes": [
[
"DenoAIReviewGate",
"DenoAdvancedImageSourceLoader",
"DenoBerniniPromptGuide",
"DenoIdeogramDirector",
"DenoImageCompare",
"DenoLTX23PresetLoader",
"DenoLTXModelDownloader",
"DenoLTXMultiLoraLoader",
"DenoLTXPromptGuide",
"DenoLTXSequencer",
"DenoLocalLLMRefiner",
"DenoMultiImageLoader",
"DenoMultiLoraLoader",
"DenoPromptText",
"DenoRTXVFXEasyUpscale",
"DenoRTXVFXVideoFinisher",
"DenoResolutionSetup",
"DenoVideoCompare",
"DenoVideoPreview"
],
{
"title_aux": "Deno Custom Nodes"
}
],
"https://github.com/Derfuu/Derfuu_ComfyUI_ModdedNodes": [
[],
{
"author": "Derfuu",
"description": "Pack of simple (or not) and modded nodes for scaling images/latents, editing numbers or text. Automate calculations depending on image sizes or any other thing you want. Or randomize any number in your workflow. Debug node included.",
"nickname": "Derfuu simple/modded Nodes",
"nodename_pattern": "^DF_",
"title": "Derfuu simple/modded Nodes",
"title_aux": "Derfuu_ComfyUI_ModdedNodes"
}
],
"https://github.com/Derryyyyyy/ComfyUI-DNode": [
[
"DNode_CameraShakeLissajous"
],
{
"title_aux": "ComfyUI-DNode"
}
],
"https://github.com/DesertPixelAi/ComfyUI-DP-Ideogram-Character": [
[
"DP_IdeogramCharacter"
],
{
"title_aux": "ComfyUI DP Ideogram Character Node"
}
],
"https://github.com/DesertPixelAi/ComfyUI-Desert-Pixel-Nodes": [
[
"DP 10 Images Switch Or Batch",
"DP 10 String Switch Or Connect",
"DP 2 String Switch",
"DP 3 Images Switch Or Batch",
"DP 3 String Switch Or Connect",
"DP 5 Find And Replace",
"DP 5 Image And Mask Switch",
"DP 5 Images Switch Or Batch",
"DP 5 String Switch Or Connect",
"DP Add Background To Png",
"DP Add Weight To String Sdxl",
"DP Advanced Sampler",
"DP Advanced Weight String Sdxl",
"DP Animation Calculator 10 Inputs",
"DP Animation Calculator 5 Inputs",
"DP Art Style Generator",
"DP Aspect Ratio Picker",
"DP Big Letters",
"DP Broken Token",
"DP Clean Prompt",
"DP Clean Prompt Travel",
"DP Condition Switch",
"DP ControlNet Apply Advanced",
"DP Crazy Prompt Mixer",
"DP Create Json File",
"DP Custom Aspect Ratio",
"DP Diff Int 8step Selector",
"DP Draggable Floats 1",
"DP Draggable Floats 2",
"DP Draggable Floats 3",
"DP Draggable Int 1step",
"DP Draggable Int 4step",
"DP Draggable Int 8step",
"DP Extract Mask",
"DP Fast Slow Motion",
"DP Five Lora",
"DP Five Lora Random",
"DP Float Stepper",
"DP Get Seed From Image",
"DP IF Int Condition",
"DP Image And String Pairs Switch",
"DP Image Color Analyzer",
"DP Image Color Analyzer Small",
"DP Image Color Effect",
"DP Image Effect Processor",
"DP Image Effect Processor Small",
"DP Image Empty Latent Switch Flux",
"DP Image Empty Latent Switch SDXL",
"DP Image Grid To Image",
"DP Image Slice To Grid",
"DP Image Slide Show",
"DP Image Strip",
"DP Image To Pixelgrid",
"DP Int 0 1000",
"DP Latent Split",
"DP Line Cycler",
"DP Load Checkpoint With Info",
"DP Load Controlnet Model With Name",
"DP Load Dual CLIP With Info",
"DP Load Image Effects",
"DP Load Image Effects Small",
"DP Load Image Folder",
"DP Load Image Minimal",
"DP Load Image V2",
"DP Load Image With Seed",
"DP Load UNET With Info",
"DP Logo Animator",
"DP Lora Random Strength Controller",
"DP Lora Strength Controller",
"DP Mask Settings",
"DP Place Image",
"DP Prompt Inverter",
"DP Prompt Manager Small",
"DP Prompt Mode Controller",
"DP Prompt Styler",
"DP Prompt Token Compressor",
"DP Prompt Travel Prompt",
"DP Quick Model Link",
"DP Random Character",
"DP Random Crazy Prompt Generator",
"DP Random Logo Style Generator",
"DP Random Min Max",
"DP Random Mode Controller",
"DP Random Mode Switch",
"DP Random Psychedelic Punk Generator",
"DP Random Superhero Prompt Generator",
"DP Random Vehicle Generator",
"DP Resize Image And Mask",
"DP Sampler With Info",
"DP Save Image V2",
"DP Save Preview Image",
"DP Stitch 2 Images",
"DP String Text",
"DP String Text With Sdxl Weight",
"DP Strip Edge Masks",
"DP Switch Controller",
"DP Text Preview",
"DP Transition Frames Selector",
"DP Versatile Prompt Subjects Generator",
"DP Video Effect Receiver",
"DP Video Effect Sender",
"DP Video Flicker",
"DP Video Looper",
"DP Video Transition",
"DP Words",
"DP_Crazy_Prompt_Mixer",
"DP_Float_Stepper",
"DP_Image_To_Pixelgrid",
"DP_Prompt_Inverter"
],
{
"title_aux": "ComfyUI-Desert-Pixel-Nodes"
}
],
"https://github.com/DesertPixelAi/comfyui-dp-them-styler": [
[
"DP_Add_Logo_Banner",
"DP_Advanced_Sampler_Modified",
"DP_Dynamic_Random_Styler",
"DP_Gender_Age_Detector"
],
{
"title_aux": "ComfyUI DP Dynamic Random Styler"
}
],
"https://github.com/DevDuckFace/KsamplerDF": [
[
"KsamplerDF"
],
{
"title_aux": "KsamplerDF"
}
],
"https://github.com/Devourer56/ComfyUI-Impact-BIGdetector-BBOX-SEGS": [
[
"CascadeDetectorAdvanced"
],
{
"title_aux": "ComfyUI-Impact-BIGdetector-BBOX-SEGS"
}
],
"https://github.com/DiamondGo/comfyui-rotate-image": [
[
"RestoreRotatedImage",
"RotateImage"
],
{
"title_aux": "Rotate Image"
}
],
"https://github.com/DiaoDaiaChan/ComfyUI_API_Request": [
[
"Character_Prompt_Select",
"NovelAI_Request",
"NovelAI_Request_Payload",
"SDWebUI_Request",
"SDWebUI_Request_Payload",
"SDWebUI_Request_PayloadExtend"
],
{
"title_aux": "Comfyui SDAPI Request / NovelAI"
}
],
"https://github.com/DiffusionLight/DiffusionLight-ComfyUI": [
[
"DiffusionLightBall2Envmap",
"DiffusionLightChromeballMask",
"DiffusionLightExposure2HDR",
"DiffusionLightExposureBracket",
"DiffusionLightPadBlackBorder",
"DiffusionLightPercentileToPixelValueTonemap",
"DiffusionLightSaveHDR"
],
{
"title_aux": "DiffusionLight-ComfyUI"
}
],
"https://github.com/Diohim/ComfyUI-Unusual-Tools": [
[
"AdjustCrop",
"AutoImageResize",
"BatchLoadLatentImage",
"BatchSaveLatentImage",
"FillMaskWithColor"
],
{
"title_aux": "ComfyUI Unusual Tools"
}
],
"https://github.com/Dobidop/ComfyStereo": [
[
"NativeStereoImageViewer",
"NativeStereoVideoViewer",
"NativeVRStatus",
"StereoDiffusion",
"StereoImageNode"
],
{
"title_aux": "Dobidop ComfyStereo"
}
],
"https://github.com/DocWorkBox/Comfyui_BatchClear_DocKr": [
[
"DocKr.RAM-Cleanup",
"DocKr.VRAM-Cleanup"
],
{
"title_aux": "Comfyui_BatchClear_DocKr"
}
],
"https://github.com/DoctorDiffusion/ComfyUI-BEN": [
[
"BackgroundEraseNetwork"
],
{
"title_aux": "ComfyUI BEN - Background Erase Network"
}
],
"https://github.com/DoctorDiffusion/ComfyUI-MediaMixer": [
[
"FinalFrameSelector",
"FirstFrameSelector",
"PromptJournal",
"ReverseFrameSequence",
"VideoMerge",
"YouTubeVideoDownloader"
],
{
"title_aux": "MediaMixer"
}
],
"https://github.com/DoctorDiffusion/ComfyUI-ProtoTeller": [
[
"CardTitles",
"ConditionalImageRotate",
"ConditionalTextConcat",
"ConditionalTextSwitch",
"DrawWildcards",
"PreviewTextImage"
],
{
"title_aux": "ComfyUI-ProtoTeller"
}
],
"https://github.com/DoctorDiffusion/ComfyUI-Schedulizer": [
[
"prompt_schedule_converter",
"whisper_node"
],
{
"title_aux": "Schedulizer"
}
],
"https://github.com/DoctorDiffusion/ComfyUI-SnakeOil": [
[
"NegativeLoRALoader"
],
{
"title_aux": "ComfyUI-SnakeOil"
}
],
"https://github.com/DoctorDiffusion/ComfyUI-basic-pitch": [
[
"AudioToMidi",
"SaveMidi"
],
{
"title_aux": "ComfyUI-basic-pitch"
}
],
"https://github.com/Dodzilla/ComfyUI-TrellisMeshPostprocess": [
[
"TamataTrellisMeshPostprocessNormals"
],
{
"title_aux": "ComfyUI-TrellisMeshPostprocess"
}
],
"https://github.com/Doki21yy/ComfyUI-ColorCode-Bridge": [
[
"StringToColorCode"
],
{
"title_aux": "ComfyUI-ColorCode-Bridge"
}
],
"https://github.com/Dontdrunk/ComfyUI-DD-Nodes": [
[
"DD-AdvancedFusion",
"DD-AspectRatioSelector",
"DD-ConditionSwitcher",
"DD-DimensionCalculator",
"DD-ImageSizeLimiter",
"DD-ImageSplitter",
"DD-ImageStroke",
"DD-ImageToVideo",
"DD-ImageUniformSize",
"DD-LatentSwitcher",
"DD-MaskUniformSize",
"DD-ModelOptimizer",
"DD-ModelSwitcher",
"DD-QwenMTTranslator",
"DD-SimpleLatent",
"DD-TxtFileMerger",
"DD-VideoFrameExtractor"
],
{
"title_aux": "ComfyUI-DD-Nodes"
}
],
"https://github.com/DrMWeigand/ComfyUI-StereoVision": [
[
"AutostereogramGenerator",
"StereoCrafterInpainter",
"StereoscopicGenerator",
"StereoscopicGeneratorMax",
"StereoscopicGeneratorPro"
],
{
"title_aux": "StereoVision Plugin for ComfyUI"
}
],
"https://github.com/DrMWeigand/ComfyUI_ColorImageDetection": [
[
"ColorDetection",
"LABColorDetection",
"RGBColorDetection"
],
{
"title_aux": "ComfyUI Color Detection Nodes"
}
],
"https://github.com/DrStone71/ComfyUI-Prompt-Translator": [
[
"AT_CLIPTextTranslate",
"AT_CLIPTextTranslateAdvanced",
"AT_CombineConditioning",
"AT_ConditionalTranslate",
"AT_LanguagePackageManager",
"AT_PromptTextTranslate",
"AT_TextTranslate",
"AT_UniversalTextTranslate",
"CLIP Text Encode (Translate)",
"CLIP Text Translate Advanced",
"Combine Conditioning",
"Conditional Translate",
"Language Package Manager",
"Prompt Text (Translate)",
"Text Translate",
"Universal Text Translate"
],
{
"title_aux": "ComfyUI-Prompt-Translator"
}
],
"https://github.com/DraconicDragon/ComfyUI-RyuuNoodles": [
[
"Ryuu_CleanStringAdvanced",
"Ryuu_ColorMatch",
"Ryuu_ExtractAndSaveLora",
"Ryuu_FallbackPassthrough",
"Ryuu_FallbackSwitchAny",
"Ryuu_FallbackSwitchImage",
"Ryuu_FallbackSwitchLatent",
"Ryuu_FloatPlain",
"Ryuu_FloatPlainLarger",
"Ryuu_FloatSlider",
"Ryuu_IntSlider",
"Ryuu_IsMultipleOf",
"Ryuu_ScaleToMultiple",
"Ryuu_ScaleToMultipleAdvanced",
"Ryuu_ScaleToMultipleLatentSizePicker",
"Ryuu_TextEncoderDiffCheck",
"Ryuu_TokenCountTextBox",
"Ryuu_WaitNode"
],
{
"title_aux": "ComfyUI-RyuuNoodles"
}
],
"https://github.com/DraconicDragon/ComfyUI-Venice-API": [
[
"CharCountTextBox",
"GenerateImage_VENICE",
"GenerateSpeech_VENICE",
"GenerateTextAdvanced_VENICE",
"GenerateTextVeniceParameters_VENICE",
"GenerateText_VENICE",
"I2IEnhanceUpscale_VENICE"
],
{
"title_aux": "ComfyUI-Venice-API"
}
],
"https://github.com/Dragon7108/ComfyUI-QuickRatio": [
[
"QuickRatio"
],
{
"title_aux": "ComfyUI-QuickRatio"
}
],
"https://github.com/DragonDiffusionbyBoyo/BoyoSupercoolWrapper": [
[
"BoyoSuperCoolWrapper"
],
{
"title_aux": "BoyoSupercoolWrapper"
}
],
"https://github.com/DragonDiffusionbyBoyo/Boyonodes": [
[
"BoyoApplyIPAdapterZImage",
"BoyoApplyLUT",
"BoyoAssetGrabberAdvanced",
"BoyoAssetGrabberSimple",
"BoyoAudioDurationAnalyzer",
"BoyoAudioEval",
"BoyoAudioPadder",
"BoyoChainBastardLoops",
"BoyoChatterboxTurboGenerate",
"BoyoChatterboxTurboLoader",
"BoyoCompare",
"BoyoExecutionBarrier",
"BoyoForLoopEnd",
"BoyoForLoopStart",
"BoyoFrameCounter",
"BoyoFramePackLoRA",
"BoyoIPAdapterZImageLoader",
"BoyoImageCrop",
"BoyoImageGrab",
"BoyoIncontextSaver",
"BoyoLatentCacheUpdater",
"BoyoLatentPassthrough",
"BoyoLatentSwitch",
"BoyoLoRAConfigInspector",
"BoyoLoRAConfigProcessor",
"BoyoLoRAJSONBuilder",
"BoyoLoRAPairedLoader",
"BoyoLoRAPathForwarder",
"BoyoLoadImageBatch",
"BoyoLoadImageList",
"BoyoLoadVideoDirectory",
"BoyoLoopCollector",
"BoyoLoopCounter",
"BoyoLoopImageSaver",
"BoyoLoopReset",
"BoyoLorainforsender",
"BoyoMaskToImage",
"BoyoMathInt",
"BoyoOverlapSwitch",
"BoyoPainterSVI",
"BoyoPairedImageSaver",
"BoyoPairedSaver",
"BoyoPiDAspectRatio",
"BoyoPromptInjector",
"BoyoPromptLoop",
"BoyoPromptRelayEncode",
"BoyoPromptRelayEncodeTimeline",
"BoyoPromptRelayLoraGate",
"BoyoQwenVLGrounding",
"BoyoResolutionCalc",
"BoyoSaver",
"BoyoStoryboardJsonParser",
"BoyoStoryboardOutput",
"BoyoStoryboardPrompt",
"BoyoTiledVAEDecode",
"BoyoVACEInjector",
"BoyoVACEViewer",
"BoyoVAEDecode",
"BoyoVideoClipper",
"BoyoVideoCutter",
"BoyoVideoLengthCalculator",
"BoyoVideoPairedSaver",
"BoyoVideoSaver",
"BoyoVision",
"BoyoVoiceEnhancer",
"BoyoWatermarks",
"BoyoWhileLoopEnd",
"BoyoWhileLoopStart",
"Boyolatent",
"MandelbrotVideo"
],
{
"title_aux": "Boyonodes"
}
],
"https://github.com/Dream-Pixels-Forge/ComfyUI-Mzikart-Mixer": [
[
"ArrangementEnforcer",
"AudioPostProcessor",
"CompressorNode",
"LimiterNode",
"MasteringEffects"
],
{
"title_aux": "ComfyUI Mzikart Mixer"
}
],
"https://github.com/DrywFiltiarn/comfyui-fp8-load-clip": [
[
"LoadCLIPFP8"
],
{
"title_aux": "comfyui-fp8-load-clip"
}
],
"https://github.com/Duanyll/comfyui_functional": [
[
"CallClosure",
"CallClosureRemote",
"HighLevelComap",
"HighLevelFold",
"HighLevelMap",
"HighLevelMapIndexed",
"HighLevelNest",
"HighLevelNestWhile",
"HighLevelSelect",
"HighLevelTakeWhile",
"IfCondition",
"Latch",
"LogicalAnd",
"LogicalOr",
"PythonExec",
"Sleep",
"__CreateClosure__",
"__Deserialize__",
"__FunctionEnd__",
"__FunctionParam__",
"__InspectImpl__",
"__InspectPassthru__",
"__Inspect__",
"__IntermidiateCoroutine__",
"__Reap__",
"__RecoverList__",
"__Serialize__",
"__Sow__"
],
{
"title_aux": "ComfyUI Functional"
}
],
"https://github.com/Duanyll/duanyll_nodepack": [
[
"AsAny",
"BBoxCrop",
"BBoxImageStitcher",
"BBoxesToImpactPackSegs",
"ChannelIncrementalConstrainedCFGGuiderNode",
"CoverWordsWithRectangles",
"CreateArkClient",
"CreateOpenAIClient",
"CreateS3Client",
"DiffusersFluxScheduler",
"DiffusersRandomNoise",
"DownloadImageFromUrl",
"DrawBBox",
"DrawBBoxMask",
"DrawTextInBBox",
"DumpJson",
"ExpandBBoxByRatio",
"FillBBoxWithImage",
"FluxKontextTrue3DPE",
"FluxTextLoraLoader",
"GetTextBBoxWithAnchor",
"HfCheckpointLoader",
"HfClipLoader",
"HfDiffusionModelLoader",
"HfDualClipLoader",
"HfLoraLoader",
"HfLoraLoaderModelOnly",
"HfQuadrupleClipLoader",
"HfTripleClipLoader",
"HfVaeLoader",
"ImageCropFromPadded",
"ImageDiffMetrics",
"ImageDifferenceCmap",
"ImageLinstretch",
"ImageMAE",
"ImageMSE",
"ImagePSNR",
"ImagePadToResolution",
"ImageSSIM",
"InsightFaceSimilarity",
"JsonPathQuery",
"JsonPathQuerySingle",
"JsonPathUpdate",
"LaplacianVariance",
"LlmChatAddMessage",
"LlmChatCompletion",
"LlmClientSetSeed",
"LlmCreateChat",
"LlmCreateClient",
"MaskLinstretch",
"MaskToBBox",
"MergeBBoxes",
"OpenAIImageEdit",
"OpenAIImageGeneration",
"ParseBBoxQwenVL",
"ParseJson5",
"ParseLlmJsonOutput",
"PhotoDoddleConditioning",
"QwenImageClipEnforceBfloat16",
"ReadTextFile",
"SeedEditNode",
"StringFormat",
"TextContainsChinese",
"UploadImageToS3",
"VllmHunyuanImage3Node"
],
{
"title_aux": "Duanyll Nodepack"
}
],
"https://github.com/EMkrtchyan/ComfyUI-NormalsToDepth": [
[
"DepthMathCombiner",
"FrankotChellappa",
"PoissonReconstruction"
],
{
"title_aux": "ComfyUI-NormalsToDepth"
}
],
"https://github.com/Eagle-CN/ComfyUI-Addoor": [
[
"AD_AnyFileList",
"AD_BatchImageLoadFromDir",
"AD_CSVPromptStyler",
"AD_CSVReader",
"AD_CSVTranslator",
"AD_DeleteLocalAny",
"AD_FluxTrainStepMath",
"AD_HFDownload",
"AD_ImageDrawRectangleSimple",
"AD_ImageIndexer",
"AD_ImageSaver",
"AD_LoadImageAdvanced",
"AD_PromptReplace",
"AD_TextIndexer",
"AD_TextListToString",
"AD_TextSaver",
"AD_TxtToCSVCombiner",
"AD_ZipSave",
"AD_advanced-padding",
"AD_color-image",
"AD_image-concat",
"AD_image-resize",
"AD_mockup-maker",
"AD_poster-maker",
"AD_prompt-saver",
"ImageCaptioner",
"ImageResize",
"Incrementer \ud83e\udeb4",
"TextAppendNode",
"Width and height for scaling image to ideal resolution \ud83e\udeb4",
"Width and height from aspect ratio \ud83e\udeb4",
"YANC.MultilineString",
"comfyui-easy-padding",
"image concat mask"
],
{
"author": "ComfyUI Addoor",
"description": "Save prompts to CSV file with customizable naming pattern",
"title": "ComfyUI-PromptSaver",
"title_aux": "ComfyUI-Addoor"
}
],
"https://github.com/Easymode-ai/ComfyUI-BPT": [
[
"TrimeshBPT",
"TrimeshLoad",
"TrimeshPreview",
"TrimeshSave"
],
{
"title_aux": "ComfyUI-BPT"
}
],
"https://github.com/Easymode-ai/ComfyUI-FlexPainter": [
[
"ContinueFromRGBNode",
"FlexPainter"
],
{
"title_aux": "FlexPainter ComfyUI Wrapper"
}
],
"https://github.com/Easymode-ai/ComfyUI-ShadowR": [
[
"ShadowRModelLoader",
"ShadowRShadowRemover"
],
{
"title_aux": "ComfyUI-ShadowR"
}
],
"https://github.com/Eden123321/ComfyUI-MaskSpikeRemover-V2": [
[
"MaskSpikeRemoverV2"
],
{
"title_aux": "ComfyUI-MaskSpikeRemover-V2"
}
],
"https://github.com/EeroHeikkinen/ComfyUI-eesahesNodes": [
[
"InstantX Flux Union ControlNet Loader"
],
{
"author": "eesahe",
"description": "InstantX's Flux union ControlNet loader and implementation",
"nickname": "eesahesNodes",
"title": "eesahe's Nodes",
"title_aux": "ComfyUI-eesahesNodes"
}
],
"https://github.com/Eklipsis/auto_switch_any_by_steve_lasmin": [
[
"AutoSwitchAny"
],
{
"title_aux": "Auto Switch (ANY) by Steve Lasmin"
}
],
"https://github.com/Eklipsis/comfyui-ram-vram-purge-by-steve-lasmin": [
[
"RAM_Purge_Windows",
"VRAM_Purge_Windows"
],
{
"title_aux": "RAM/VRAM Purge by Steve Lasmin"
}
],
"https://github.com/Eklipsis/resolution_calculator_by_steve_lasmin": [
[
"Resolution_Calculator_by_Steve_Lasmin"
],
{
"title_aux": "Resolution Calculator by Steve Lasmin"
}
],
"https://github.com/Eklipsis/universal_input_hub_by_steve_lasmin": [
[
"Universal_Input_Hub_by_Steve_Lasmin"
],
{
"title_aux": "Universal Input Hub by Steve Lasmin"
}
],
"https://github.com/Elaine-chennn/comfyui-overlay-media": [
[
"OverlayMediaNode",
"VideoUpload"
],
{
"title_aux": "ComfyUI Overlay Media Node"
}
],
"https://github.com/Electrofried/ComfyUI-OpenAINode": [
[
"OpenAINode"
],
{
"title_aux": "OpenAINode"
}
],
"https://github.com/EllangoK/ComfyUI-post-processing-nodes": [
[
"ArithmeticBlend",
"AsciiArt",
"Blend",
"Blur",
"CannyEdgeMask",
"ChromaticAberration",
"ColorCorrect",
"ColorTint",
"Dissolve",
"Dither",
"DodgeAndBurn",
"FilmGrain",
"Glow",
"HSVThresholdMask",
"KMeansQuantize",
"KuwaharaBlur",
"Parabolize",
"PencilSketch",
"PixelSort",
"Pixelize",
"Quantize",
"Sharpen",
"SineWave",
"Solarize",
"Vignette"
],
{
"title_aux": "ComfyUI-post-processing-nodes"
}
],
"https://github.com/EmAySee/ComfyUI_EmAySee_CustomNodes": [
[
"EmAySee_AdLibPromptGenerator",
"EmAySee_AdvancedOobaboogaConnector",
"EmAySee_AdvancedOobaboogaConnector_WithHelp",
"EmAySee_AnyPassthrough",
"EmAySee_BBoxToSegs",
"EmAySee_BodyAttributes_Float",
"EmAySee_BodyAttributes_TextOut",
"EmAySee_CacheCleaner",
"EmAySee_CalculateAspectRatio",
"EmAySee_CheckboxFloatNode",
"EmAySee_ConditionalResize",
"EmAySee_ContextManager",
"EmAySee_ContextManager_V2",
"EmAySee_ContextReader",
"EmAySee_ContextWriter",
"EmAySee_ContextWriter_V5",
"EmAySee_DateTimeStringNode",
"EmAySee_DeepReasoningConnector",
"EmAySee_DeepReasoningConnectorWithSeed",
"EmAySee_DimensionSwapper",
"EmAySee_DynamicListProcessor",
"EmAySee_DynamicRangeSlider",
"EmAySee_DynamicStringSelectorNode",
"EmAySee_EmptyQwenImageLayeredLatentImage_noRS",
"EmAySee_EphemeralPreview",
"EmAySee_FilenameTriggerParser",
"EmAySee_FloatToText",
"EmAySee_GGUFVisionLocal",
"EmAySee_GeminiImageGen",
"EmAySee_GetModelPath",
"EmAySee_GlobalStringReader",
"EmAySee_GlobalStringUpdater",
"EmAySee_GreaterThanNode",
"EmAySee_HostPinger",
"EmAySee_ImageGetSize",
"EmAySee_ImageLogger",
"EmAySee_ImagePassthrough",
"EmAySee_ImagePreviewPassthrough",
"EmAySee_ImageSquarePadMath",
"EmAySee_ImageTextPreviewPassthrough",
"EmAySee_IntegerStringSelectorNode",
"EmAySee_IntegerStringSelectorNodeDynamic",
"EmAySee_LLMOutputCleaner",
"EmAySee_LatentSwitch",
"EmAySee_LlamaVision",
"EmAySee_LoRA Metadata Extractor TagDrop",
"EmAySee_LoRAMetadataExtractor",
"EmAySee_LoRAMetadataExtractorTagDrop",
"EmAySee_LoadImageExtended",
"EmAySee_LoadImagePlusName",
"EmAySee_LoraApplier",
"EmAySee_LoraFilePicker",
"EmAySee_LoraLoaderFromInput",
"EmAySee_LoraNameSelector",
"EmAySee_LoraProcessor",
"EmAySee_LoraSelector",
"EmAySee_LoraStacker20",
"EmAySee_MaskCenterHoleXY",
"EmAySee_MaskExpandShrinkXY",
"EmAySee_MaskExpandXY",
"EmAySee_MaskGuard",
"EmAySee_MaskOverlay",
"EmAySee_MaskSkinnier",
"EmAySee_MaskUnion",
"EmAySee_MaskUniversalXY",
"EmAySee_MathExpression",
"EmAySee_MegapixelImageScaler",
"EmAySee_MetadataFormatter",
"EmAySee_ModelVramTracker",
"EmAySee_MorphPipeIn",
"EmAySee_MorphPipeOut",
"EmAySee_MultiBBoxDetector",
"EmAySee_MultiMaskToBBOX",
"EmAySee_MultiplierNode",
"EmAySee_NineChoiceSelector",
"EmAySee_PadImageForOutpainting",
"EmAySee_ProbabilityStringSelectorNode",
"EmAySee_PromptStateParser",
"EmAySee_QwenPixelAligner",
"EmAySee_QwenPromptFromImage",
"EmAySee_QwenRatioLock",
"EmAySee_QwenResolutionOptimizer",
"EmAySee_QwenResolutionOptimizerFXD",
"EmAySee_QwenResolutionOptimizer_V2NS",
"EmAySee_QwenVLAnalyzer",
"EmAySee_QwenVLAnalyzer_noRS",
"EmAySee_QwenVLLocal",
"EmAySee_RandomIntFromList",
"EmAySee_RandomIntegerFromListNode",
"EmAySee_RandomIntegerFromTogglesNode_PremadeLabels",
"EmAySee_RandomLoraLoader",
"EmAySee_RandomOrientationLatent",
"EmAySee_RandomStringSelector",
"EmAySee_RandomStringSelectorNode",
"EmAySee_RandomStringSelectorNodeFourChoice",
"EmAySee_RandomStringSelectorNodeThreeChoice",
"EmAySee_RemoveDuplicateCSV",
"EmAySee_RemoveDuplicatesFromString",
"EmAySee_RemoveDuplicatesFromStringV2",
"EmAySee_RemoveWordsFromText",
"EmAySee_RepaintKSampler",
"EmAySee_SaveImage",
"EmAySee_SaveImageExact",
"EmAySee_SaveTextToFile",
"EmAySee_ScenemaAudioConnector",
"EmAySee_SegsUnion",
"EmAySee_SelectiveModelReloader",
"EmAySee_SelectiveModelUnloader",
"EmAySee_SpectreAPIConnector",
"EmAySee_StringDetector",
"EmAySee_StringPoseSelectorNode",
"EmAySee_StringTupleInputNode",
"EmAySee_SubmitToOobaboogaAPI",
"EmAySee_SubmitToOobaboogaAPIWithKey",
"EmAySee_SubmitToOobaboogaAPIWithKeyThinker",
"EmAySee_SubmitToOobaboogaAPIWithKey_WithThinkParse",
"EmAySee_SubmitToOobaboogaAPIWithKey_test",
"EmAySee_TagPruner",
"EmAySee_TextCombiner",
"EmAySee_TextEncodeQwenImageEditPlus_noRS",
"EmAySee_TextEncodeQwenImageEdit_noRS",
"EmAySee_TextReplace20",
"EmAySee_ToggleIntNode",
"EmAySee_TwentyFloatToText",
"EmAySee_TwentyFloatToTextAndFloat",
"EmAySee_TwentyFloatToTextV2",
"EmAySee_VAECompatibleAspectRatioCalculator",
"EmAySee_VarTextReplacer",
"EmAySee_VeryUniqueStringSelectorNode",
"EmAySee_VisualMachine_SaveImageAndText_V2",
"EmAySee_WD14TagFilter",
"Emaysee_TagParser",
"TextEncodeQwenImageEdit_V2",
"TextEncodeQwenImageEdit_V2Plus",
"f"
],
{
"title_aux": "ComfyUI_EmAySee_CustomNodes"
}
],
"https://github.com/Enashka/ComfyUI-nhknodes": [
[
"AddHeadroom",
"Bookmark",
"ConditionalRouter",
"ConditionalRouterDual",
"ConditionalSplitter",
"ConditionalStop",
"CropToMask",
"CyclingSwitch",
"DoubleSwitch",
"DoubleSwitchOut",
"EditWithKrita",
"ExecutionCounter",
"ExtractGridPanel",
"GeminiImageChat",
"ImageEvaluator",
"ImageGridBatch",
"ImageGridComposite",
"ImageLoaderWithPreviews",
"IntervalGate",
"LLMChat",
"ListSelector",
"Load2x2GridSeries",
"Load3x3GridSeries",
"LoadImageSeries",
"LoadImageSeriesWithPrompts",
"LoadTextFiles",
"OllamaChat",
"PlaySound",
"PreviewImagePassthrough",
"RGBAFlatten",
"SaveImagePassthrough",
"SimpleTextInput",
"SizePicker",
"TextCombiner",
"TextDisplay",
"TextEncodeFlux2ImageEdit",
"TextTemplate",
"TextTemplateExtended",
"VisualResizer"
],
{
"title_aux": "ComfyUI-nhknodes"
}
],
"https://github.com/Endericedragon/comfyui-openpose-editor-konva": [
[
"comfyui-openpose-editor-konva-node"
],
{
"title_aux": "comfyui-openpose-editor-konva"
}
],
"https://github.com/Enemyx-net/VibeVoice-ComfyUI": [
[
"LoadTextFromFileNode",
"VibeVoice Free Memory",
"VibeVoice LoRA",
"VibeVoice Load Text From File",
"VibeVoice Multiple Speakers",
"VibeVoice Single Speaker",
"VibeVoiceFreeMemoryNode",
"VibeVoiceLoRANode",
"VibeVoiceMultipleSpeakersNode",
"VibeVoiceSingleSpeakerNode"
],
{
"title_aux": "VibeVoice ComfyUI"
}
],
"https://github.com/Enferlain/ComfyUI-A1111-cond": [
[
"A1111Prompt",
"A1111PromptNegative"
],
{
"title_aux": "ComfyUI-A1111-cond"
}
],
"https://github.com/Enferlain/comfyui-hires": [
[
"GigaHiresDebugPrint",
"GigaHiresEasy",
"GigaHiresImageUpscale",
"GigaHiresLatentUpscale",
"GigaHiresRefinePass",
"GigaHiresV1"
],
{
"title_aux": "comfyui-hires"
}
],
"https://github.com/EnragedAntelope/ComfyUI-ConstrainResolution": [
[
"ConstrainResolution"
],
{
"title_aux": "ComfyUI-ConstrainResolution"
}
],
"https://github.com/EnragedAntelope/ComfyUI-EACloudNodes": [
[
"GroqNode",
"OpenRouterModels",
"OpenrouterNode"
],
{
"title_aux": "ComfyUI-EACloudNodes"
}
],
"https://github.com/EnragedAntelope/ComfyUI-LoraSlider-LM": [
[
"LoraSliderLM"
],
{
"title_aux": "ComfyUI-LoraSlider-LM"
}
],
"https://github.com/EnragedAntelope/ComfyUI_EasyRegion": [
[
"EasyRegionMask",
"EasyRegionSimple"
],
{
"title_aux": "ComfyUI_EasyRegion"
}
],
"https://github.com/EnragedAntelope/comfy-modelopt": [
[
"ModelOptCalibrationHelper",
"ModelOptQuantizeUNet",
"ModelOptSaveQuantized",
"ModelOptUNetLoader"
],
{
"title_aux": "comfy-modelopt"
}
],
"https://github.com/EnragedAntelope/comfyui-identity-forge": [
[
"IdentityForge",
"IdentityForgeArchetype",
"IdentityForgeCosplayer",
"IdentityForgeModifier"
],
{
"title_aux": "Identity Forge"
}
],
"https://github.com/EnragedAntelope/comfyui-relight": [
[
"ReLight"
],
{
"title_aux": "ComfyUI-ReLight"
}
],
"https://github.com/EnragedAntelope/comfyui-sdnq": [
[
"SDNQModelQuantizer",
"SDNQSampler"
],
{
"title_aux": "comfyui-sdnq"
}
],
"https://github.com/EnviralDesign/comfyUI-enviral-design-node-pack": [
[
"EnviralColorMatchV2",
"EnviralImageResizeKit",
"EnviralLazyIndexSwitch",
"EnviralLmstudioUnified",
"EnviralLoadLora",
"EnviralLoadLoraModelOnly",
"EnviralModelPatchTorchSettings",
"EnviralTextSplitByDelimiter",
"EnviralWanResolutionSnap"
],
{
"title_aux": "Enviral Design Node Pack"
}
],
"https://github.com/EnviralDesign/gaussian-splat-shot-render-comfyui": [
[
"GaussianShotRender",
"LoadSharpModel",
"SharpPredict"
],
{
"title_aux": "Gaussian Splat Shot Render"
}
],
"https://github.com/Eonizer/ComfyUI-bby-nodes": [
[
"TagFilterNode"
],
{
"title_aux": "ComfyUI-bby-nodes"
}
],
"https://github.com/Erehr/ComfyUI-EreNodes": [
[
"ErePromptCloud",
"ErePromptFilter",
"ErePromptGallery",
"ErePromptLoraStack",
"ErePromptMultiSelect",
"ErePromptMultiline",
"ErePromptRandomizer",
"ErePromptToggle"
],
{
"title_aux": "ComfyUI-EreNodes"
}
],
"https://github.com/EricRollei/AAA_Metadata_System": [
[
"AspectRatio2StepLatent",
"CheckpointBatchInfoSetter_v074",
"CheckpointInfoSetter_v074",
"CheckpointInfoViewer_v074",
"CheckpointParamsLoader_v074",
"CheckpointTester_v074",
"ColorNameToRGB_v01",
"ColorSelector",
"CulturalColorPaletteGenerator_v01",
"EnhancedMetadataFilterNode_V2",
"EricCivitaiPromptExtractor",
"EricCivitaiPromptExtractorAutoLoader",
"EricLoadImageExtended",
"EricLoadImageWithLayers",
"EricSaveTrueSVGImage",
"Eric_Color_Palette_Analyzer_v3",
"Eric_Duplicate_Image_Finder_v04",
"Eric_Metadata_Debugger_V2",
"Eric_Metadata_Entry_V2",
"Eric_Metadata_Filter_V2",
"Eric_Metadata_Query_V3",
"Eric_Workflow_Toolkit_v2",
"EricsWordCloudNode",
"FileOrganizer",
"FlattenNestedFiles_v2",
"LoRABatchInfoSetter_v03",
"LoRABulkOperations_v03",
"LoRADatabaseMaintenance_v03",
"LoRADatabaseStats_v03",
"LoRAGalleryDisplay_v03",
"LoRAGalleryWithEdit_v03",
"LoRAInfoSetter_v03",
"LoRAInfoViewer_v03",
"LoRAParamsLoader_v03",
"LoRAQuickFeedback_v03",
"LoRATester_v03",
"MetadataAwareSaveImage_Simple",
"MetadataAwareSaveImage_v099d",
"MetadataConsolidatorNode_V2",
"Multi-LoRA Loader Flux",
"Multi-LoRA Loader Model-Only",
"Multi-LoRA Loader Qwen",
"Multi-LoRA Loader Wan-i2v",
"Multi-LoRA Loader Wan-t2v",
"Multi-LoRA Loader Z-Image",
"Multi-LoRA Loader [PLATFORM_NAME]",
"Multi-LoRA Loader v02",
"MyCustomNode",
"PngInfoDiagnosticV3",
"PngMetadataExtractorV3",
"SmartImageCropper",
"SplitWorkflowExtractorNode_V2",
"TextOverlayNode_v04",
"TriggerWordManager_v03",
"Wan22AspectRatioHelper",
"Wan22_Size_Preset"
],
{
"nodename_pattern": "^(MetadataAwareSaveImage|Multi_LoRA_Loader|LoadImageLayers)",
"title_aux": "AAA Metadata System"
}
],
"https://github.com/EricRollei/Comfy_HunyuanImage3": [
[
"HunyuanCacheStatusV2",
"HunyuanEmergencyCleanup",
"HunyuanEmptyLatent",
"HunyuanGenerateWithLatent",
"HunyuanImage3ClearDownstream",
"HunyuanImage3ForceUnload",
"HunyuanImage3FullGPULoader",
"HunyuanImage3FullLoader",
"HunyuanImage3Generate",
"HunyuanImage3GenerateHighRes",
"HunyuanImage3GenerateLarge",
"HunyuanImage3GenerateLargeBudget",
"HunyuanImage3GenerateLowVRAM",
"HunyuanImage3GenerateLowVRAMBudget",
"HunyuanImage3GenerateTelemetry",
"HunyuanImage3Int8Loader",
"HunyuanImage3Int8LoaderBudget",
"HunyuanImage3MoETest",
"HunyuanImage3NF4LoaderLowVRAMBudget",
"HunyuanImage3QuantizedLoader",
"HunyuanImage3SoftUnload",
"HunyuanImage3Unload",
"HunyuanInstructGenerate",
"HunyuanInstructImageEdit",
"HunyuanInstructLoader",
"HunyuanInstructMultiFusion",
"HunyuanInstructUnload",
"HunyuanLatentNoise",
"HunyuanPromptRewriter",
"HunyuanRAMDiagnostic",
"HunyuanUnifiedV2",
"HunyuanUnloadV2",
"HunyuanVRAMCalculatorV2"
],
{
"title_aux": "Comfy_HunyuanImage3"
}
],
"https://github.com/EricRollei/Download_Tools": [
[
"EricWebFileScraper_v082",
"GalleryDLDownloader",
"YtDlpDownloader"
],
{
"nodename_pattern": "(Gallery-dl|Yt-dlp|Web.*Scraper)",
"title_aux": "Download Tools for ComfyUI"
}
],
"https://github.com/EricRollei/Emu35-Comfyui-Nodes": [
[
"Emu35ClearCache",
"Emu35EmergencyReset",
"Emu35InterleavedGenerator",
"Emu35Loader",
"Emu35LoaderV2",
"Emu35MemoryManager",
"Emu35OfficialT2I",
"Emu35Sampler",
"Emu35T2ISamplerV2",
"Emu35VQA",
"Emu35VRAMCleanup",
"Emu35X2ISampler"
],
{
"title_aux": "Emu35-Comfyui-Nodes"
}
],
"https://github.com/EricRollei/Eric_Color_Correction_ComfyUI": [
[
"ApplySavedCorrection",
"ColorCastRemover",
"ColorCorrectionAnalyzer",
"FaceParsingSkinMask",
"HumanParsingSkinMask",
"MaskBatchPropagate",
"MediaPipeSkinMask",
"SkinLuminanceAdjust",
"SkinToneCorrector"
],
{
"title_aux": "eric-color-correction"
}
],
"https://github.com/EricRollei/Eric_Image_Processing_Nodes": [
[
"AdaptiveFrequencyFilter",
"AdaptiveImageEnhancement",
"AdvancedFilmGrainNode",
"AutoDenoiseComparisonNode",
"AutoDenoiseNode",
"BM3D Film Grain Denoising",
"BM3DComparisonNode",
"BM3DDeblurNode",
"BM3DDenoiseNode",
"BatchImageProcessing",
"ComprehensiveComparison",
"DeepImagePriorNode",
"DiffBIRRestorationNode",
"DnCNNDenoiseNode",
"FGANNFilmGrainDenoiseNode",
"FilmGrainAnalysis",
"FilmGrainAnalysisNode",
"FilmGrainProcessing",
"FrequencyEnhancementPresets",
"GPUWaveletDenoiseNode",
"HomomorphicFilter",
"ImageQualityAssessment",
"LB-CLAHE",
"LightweightCNNDenoiseNode",
"MemoryOptimization",
"Multi-Scale Retinex",
"MultiscaleFFTEnhancement",
"NAFNetDenoiseNode",
"Noise2VoidNode",
"NoiseDABatchNode",
"NoiseDANode",
"NonLocalMeans",
"NonLocalMeansSimple",
"PhasePreservingEnhancement",
"ProfessionalRestorationPipeline",
"RealBM3DDeblurNode",
"RealBM3DNode",
"RestormerRestorationNode",
"RichardsonLucy",
"RichardsonLucyGPU",
"RichardsonLucySimple",
"SCUNetBatchRestoration",
"SCUNetRestoration",
"Smart Sharpening",
"SmartWorkflowNode",
"StationaryWaveletDenoise",
"SwinIRBatch",
"SwinIRRestoration",
"SwinIRSharpnessBoostNode",
"WaveletDenoise",
"WienerFilter",
"WienerFilterCompare",
"WienerFilterSNR"
],
{
"title_aux": "Eric_Image_Processing_Nodes"
}
],
"https://github.com/EricRollei/Eric_UniPic3": [
[
"EricUniPic3Compose",
"EricUniPic3ImageEdit",
"EricUniPic3Loader",
"EricUniPic3Unload"
],
{
"title_aux": "Eric UniPic3 Nodes"
}
],
"https://github.com/EricRollei/HYPIR-ComfyUI": [
[
"HyperComfyUIHYPIRRestore"
],
{
"nodename_pattern": "HYPIR",
"title_aux": "HYPIR Image Restoration for ComfyUI"
}
],
"https://github.com/EricRollei/Local_LLM_Prompt_Enhancer": [
[
"DeepSeekChat",
"DeepSeekPromptRewriter",
"EricImageToImagePromptExpander",
"EricImageToVideoPromptExpander",
"EricTextToImagePromptEnhancer",
"EricVideoPromptExpander",
"EricVideoPromptExpanderAdvanced"
],
{
"title_aux": "Eric's Prompt Enhancers for ComfyUI"
}
],
"https://github.com/EricRollei/PDF-Tools": [
[
"EnhancedLayoutParser",
"EnhancedLayoutParser_v02",
"EnhancedLayoutParser_v03",
"EnhancedLayoutParser_v04",
"EnhancedLayoutParser_v05",
"EnhancedLayoutParser_v06_Streamlined",
"EnhancedPDFExtractor_v08",
"EnhancedPDFExtractor_v09",
"Eric_PDF_Extractor_Enhanced_V04",
"Eric_PDF_Extractor_Enhanced_V06",
"Eric_PDF_Extractor_Enhanced_V07",
"Eric_PDF_Extractor_Enhanced_v05",
"Florence2ImageCropper",
"Florence2ModelInfo",
"Florence2RectangleDetector",
"Florence2RegionVisualizer",
"GalleryDLDownloader",
"LayoutLMv3DocumentAnalysisNode",
"LayoutLMv3QuestionAnsweringNode",
"PaddleOCRVLRemoteNode",
"SafeLayoutLMv3Node",
"SimplePDFImageExtractor",
"SuryaLayoutOCRHybrid",
"SuryaOCR",
"SuryaOCRLayout",
"SuryaOCR_v02"
],
{
"title_aux": "PDF Tools - Advanced PDF Processing & OCR"
}
],
"https://github.com/EricRollei/Qwen_Layers_Diffuser_Pipeline_Comfyui": [
[
"EricQwenAddAlpha",
"EricQwenBatchToVideo",
"EricQwenDecompose",
"EricQwenEncode",
"EricQwenLatentCutToBatch",
"EricQwenLayerComposite",
"EricQwenLayerDescribe",
"EricQwenLayerExtract",
"EricQwenLayerInfo",
"EricQwenLayerLoad",
"EricQwenLayerPrompts",
"EricQwenLayerReorder",
"EricQwenLayerSave",
"EricQwenLayerSelector",
"EricQwenMultiLatent",
"EricQwenRGBAVAELoader",
"EricQwenStringJoin",
"EricQwenUnloadModel"
],
{
"title_aux": "Qwen Layers Diffuser Pipeline"
}
],
"https://github.com/EricRollei/Semantic-Search": [
[
"Eric_AddFolderToIndex",
"Eric_CombineResults",
"Eric_CompactIndex",
"Eric_FilterByScore",
"Eric_GetIndexInfo",
"Eric_GetResultPaths",
"Eric_LoadEmbeddingModel",
"Eric_LoadOrCreateIndex",
"Eric_LoadRerankerModel",
"Eric_LoadResultImages",
"Eric_PreviewResults",
"Eric_RebuildIndex",
"Eric_RemoveFolderFromIndex",
"Eric_RerankResults",
"Eric_SearchByDocument",
"Eric_SearchByImage",
"Eric_SearchByText",
"Eric_SearchByVideo",
"Eric_SearchMultiIndex",
"Eric_SearchWithExclusion",
"Eric_ValidateIndex"
],
{
"title_aux": "Eric"
}
],
"https://github.com/EricRollei/Visual_Research": [
[
"Eric Gen-Searcher",
"Eric Reference Describer"
],
{
"title_aux": "Eric Visual Research"
}
],
"https://github.com/EricRollei/comfyui-refocus": [
[
"BokehNetApply",
"ComputeDefocusMap",
"DeblurNetApply",
"DepthMetricToInverse",
"DepthMetricToRelative",
"DepthProEstimate",
"DepthProModelLoader",
"FocalMMtoPX",
"FocalPXtoMM",
"FocusPointFromMask",
"GenfocusBokeh",
"GenfocusBokehNative",
"GenfocusComponentLoader",
"GenfocusCondition",
"GenfocusDeblur",
"GenfocusDeblurLoader",
"GenfocusDeblurNative",
"GenfocusDefocusMapCondition",
"GenfocusGenerate",
"GenfocusLoRALoader",
"GenfocusModelLoader",
"GenfocusSwitchAdapter",
"GenfocusUnloadModels",
"SelectFocusPoint"
],
{
"title_aux": "Refocus - Generative Refocusing"
}
],
"https://github.com/EricRorich/ComfyUI-face-shaper": [
[
"RORICH-AI.COM",
"Rorich"
],
{
"title_aux": "ComfyUI-face-shaper"
}
],
"https://github.com/EuphoricPenguin/resemble-enhance-comfyui": [
[
"ResembleEnhance"
],
{
"title_aux": "ComfyUI Resemble Enhance"
}
],
"https://github.com/Eutectico/ComfyUI-MOSS-TTS": [
[
"MOSSTTSGenerate",
"MOSSTTSLoader",
"MOSSTTSUnload",
"MOSSTTSVoiceReference"
],
{
"title_aux": "MOSS-TTS"
}
],
"https://github.com/EvilBT/ComfyUI_SLK_joy_caption_two": [
[
"Batch_joy_caption_two",
"Batch_joy_caption_two_advanced",
"Joy_caption_two",
"Joy_caption_two_advanced",
"Joy_caption_two_load",
"Joy_extra_options"
],
{
"title_aux": "JoyCaptionAlpha Two for ComfyUI"
}
],
"https://github.com/Excidos/ComfyUI-Documents": [
[
"ChunkRouter",
"DocumentLoader",
"ImageSelector",
"PDFPageSplitter",
"PDFToImage",
"TextChunker"
],
{
"title_aux": "ComfyUI-Documents"
}
],
"https://github.com/Excidos/ComfyUI-Lumina-Next-SFT-DiffusersWrapper": [
[
"LuminaDiffusersNode"
],
{
"title_aux": "ComfyUI-Lumina-Next-SFT-DiffusersWrapper"
}
],
"https://github.com/Excidos/ComfyUI-Lumina-mGPT-Wrapper": [
[
"LuminamGPTConverter",
"LuminamGPTCropSelector",
"LuminamGPTDecoder",
"LuminamGPTImageGenerate",
"LuminamGPTLoader"
],
{
"title_aux": "ComfyUI-Lumina-mGPT-Wrapper"
}
],
"https://github.com/ExoticArts/comfyui-ea-nodes": [
[
"EAImageCompare",
"EAImageCompare3Way",
"EAImageCompare4Way",
"EA_AutoTrimPingPong",
"EA_FilenameCombine",
"EA_LightningMotionBias",
"EA_ListVideos",
"EA_ManifestIndex",
"EA_PingPong",
"EA_PowerLora",
"EA_PowerLora_CLIP",
"EA_PowerLora_WanVideo",
"EA_TrimFrames",
"EA_TrimWindow",
"EA_VideoLoad",
"EA_VideoSaveIdempotent"
],
{
"title_aux": "comfyui-ea-nodes"
}
],
"https://github.com/Experience-Monks/Monks-Prompt-Enhancer-ComfyUI-Node": [
[
"MonksPromptEnhancer"
],
{
"title_aux": "Monks-Prompt-Enhancer-ComfyUI-Node"
}
],
"https://github.com/ExponentialML/ComfyUI_ModelScopeT2V": [
[
"ModelScopeT2VLoader"
],
{
"title_aux": "ComfyUI_ModelScopeT2V"
}
],
"https://github.com/ExponentialML/ComfyUI_Native_DynamiCrafter": [
[
"DynamiCrafterLoader",
"DynamiCrafterProcessor"
],
{
"title_aux": "ComfyUI - Native DynamiCrafter"
}
],
"https://github.com/ExponentialML/ComfyUI_VisualStylePrompting": [
[
"ApplyVisualStyle"
],
{
"title_aux": "ComfyUI_VisualStylePrompting"
}
],
"https://github.com/ExterminanzHS/Gecco-Discord-Autosend": [
[
"GeccoAutosend",
"GeccoImageSave",
"GeccoSelectchannel"
],
{
"title_aux": "Gecco Discord Autosend"
}
],
"https://github.com/Extraltodeus/ComfyUI-AutomaticCFG": [
[
"Automatic CFG",
"Automatic CFG - Advanced",
"Automatic CFG - Attention modifiers",
"Automatic CFG - Attention modifiers tester",
"Automatic CFG - Custom attentions",
"Automatic CFG - Excellent attention",
"Automatic CFG - Negative",
"Automatic CFG - Post rescale only",
"Automatic CFG - Preset Loader",
"Automatic CFG - Unpatch function",
"Automatic CFG - Warp Drive"
],
{
"title_aux": "ComfyUI-AutomaticCFG"
}
],
"https://github.com/Extraltodeus/DistanceSampler": [
[
"SamplerDistance",
"SamplerDistanceAdvanced"
],
{
"title_aux": "DistanceSampler"
}
],
"https://github.com/Extraltodeus/LoadLoraWithTags": [
[
"LoraLoaderTagsQuery"
],
{
"title_aux": "LoadLoraWithTags"
}
],
"https://github.com/Extraltodeus/Negative-attention-for-ComfyUI-": [
[
"Negative cross attention",
"Negative cross attention concatenate"
],
{
"title_aux": "Negative-attention-for-ComfyUI-"
}
],
"https://github.com/Extraltodeus/Skimmed_CFG": [
[
"CFG_Skimming_Single_Scale_Pre_CFG",
"ConstantSkimPreCFG",
"DifferenceCFG_PreCFG",
"SkimFlipPreCFG",
"SkimReplacePreCFG",
"SkimmedCFG_LinInterp_CFG_PreCFG",
"SkimmedCFG_LinInterp_DualScales_CFG_PreCFG"
],
{
"title_aux": "Skimmed_CFG"
}
],
"https://github.com/Extraltodeus/Stable-Diffusion-temperature-settings": [
[
"CLIP Temperature",
"Unet Temperature"
],
{
"title_aux": "Stable-Diffusion-temperature-settings"
}
],
"https://github.com/Extraltodeus/Uncond-Zero-for-ComfyUI": [
[
"Conditioning combine positive and negative",
"Conditioning crop or fill",
"Uncond Zero",
"interrupt on NaN"
],
{
"title_aux": "Uncond-Zero-for-ComfyUI"
}
],
"https://github.com/Extraltodeus/Vector_Sculptor_ComfyUI": [
[
"CLIP Vector Sculptor text encode",
"Conditioning (Average keep magnitude)",
"Conditioning (Slerp)",
"Conditioning SDXL merge clip_g / clip_l",
"Conditioning normalize magnitude to empty"
],
{
"title_aux": "Vector_Sculptor_ComfyUI"
}
],
"https://github.com/Extraltodeus/noise_latent_perlinpinpin": [
[
"NoisyLatentPerlin",
"NoisyLatentPerlin16ch"
],
{
"title_aux": "noise latent perlinpinpin"
}
],
"https://github.com/Extraltodeus/sigmas_tools_and_the_golden_scheduler": [
[
"Aligned Scheduler",
"Gaussian Tail Scheduler",
"Get sigmas as float",
"Graph sigmas",
"Manual scheduler",
"Merge many sigmas by average",
"Merge sigmas by average",
"Merge sigmas gradually",
"Multiply sigmas",
"Output min/max sigmas",
"Split and concatenate sigmas",
"The Golden Scheduler"
],
{
"title_aux": "sigmas_tools_and_the_golden_scheduler"
}
],
"https://github.com/FaberVS/MultiModel": [
[
"ActiveModel",
"DenoiseSelector",
"KSamplerPipe",
"ListSelector",
"ModelParamsPipe",
"MySwitchIndex",
"ParamsPipeUnpack",
"PromptBuilder"
],
{
"title_aux": "MultiModel"
}
],
"https://github.com/Faildes/ComfyUI-NegativeFold": [
[
"FoldNegativeIntoPositiveConditioning"
],
{
"title_aux": "ComfyUI-NegativeFold"
}
],
"https://github.com/Faildes/ComfyUI-TC_ADV_ZPrompt": [
[
"TC_ADV_ZPrompt"
],
{
"title_aux": "ComfyUI-TC_ADV_ZPrompt"
}
],
"https://github.com/Fannovel16/ComfyUI-Frame-Interpolation": [
[
"AMT VFI",
"ATM VFI",
"CAIN VFI",
"FILM VFI",
"FLAVR VFI",
"GMFSS Fortuna VFI",
"IFRNet VFI",
"IFUnet VFI",
"KSampler Gradually Adding More Denoise (efficient)",
"M2M VFI",
"MOMO VFI",
"Make Interpolation State List",
"RIFE VFI",
"STMFNet VFI",
"Sepconv VFI",
"VFI FloatToInt"
],
{
"title_aux": "ComfyUI Frame Interpolation"
}
],
"https://github.com/Fannovel16/ComfyUI-MagickWand": [
[
"ImageMagick Adaptive Blur",
"ImageMagick Adaptive Resize",
"ImageMagick Adaptive Sharpen",
"ImageMagick Adaptive Threshold",
"ImageMagick Auto Gamma",
"ImageMagick Auto Level",
"ImageMagick Auto Orient",
"ImageMagick Auto Threshold",
"ImageMagick Blue Shift",
"ImageMagick Blur",
"ImageMagick Brightness Contrast",
"ImageMagick Canny",
"ImageMagick Charcoal",
"ImageMagick Chop",
"ImageMagick Clahe",
"ImageMagick Clamp",
"ImageMagick Coalesce",
"ImageMagick Color Decision List",
"ImageMagick Color Matrix",
"ImageMagick Combine",
"ImageMagick Concat",
"ImageMagick Contrast",
"ImageMagick Contrast Stretch",
"ImageMagick Crop",
"ImageMagick Cycle Color Map",
"ImageMagick Decipher",
"ImageMagick Despeckle",
"ImageMagick Distort",
"ImageMagick Edge",
"ImageMagick Emboss",
"ImageMagick Encipher",
"ImageMagick Enhance",
"ImageMagick Equalize",
"ImageMagick Evaluate",
"ImageMagick Extent",
"ImageMagick Flip",
"ImageMagick Flop",
"ImageMagick Forward Fourier Transform",
"ImageMagick Function",
"ImageMagick Gamma",
"ImageMagick Gaussian Blur",
"ImageMagick Hough Lines",
"ImageMagick Implode",
"ImageMagick Kmeans",
"ImageMagick Kuwahara",
"ImageMagick Level",
"ImageMagick Levelize",
"ImageMagick Linear Stretch",
"ImageMagick Liquid Rescale",
"ImageMagick Local Contrast",
"ImageMagick Magnify",
"ImageMagick Mean Shift",
"ImageMagick Merge Layers",
"ImageMagick Mode",
"ImageMagick Modulate",
"ImageMagick Morphology",
"ImageMagick Motion Blur",
"ImageMagick Negate",
"ImageMagick Noise",
"ImageMagick Normalize",
"ImageMagick Oil Paint",
"ImageMagick Ordered Dither",
"ImageMagick Polynomial",
"ImageMagick Posterize",
"ImageMagick Quantize",
"ImageMagick Random Threshold",
"ImageMagick Range Threshold",
"ImageMagick Resample",
"ImageMagick Resize",
"ImageMagick Roll",
"ImageMagick Rotational Blur",
"ImageMagick Sample",
"ImageMagick Scale",
"ImageMagick Selective Blur",
"ImageMagick Sepia Tone",
"ImageMagick Shade",
"ImageMagick Shadow",
"ImageMagick Sharpen",
"ImageMagick Shave",
"ImageMagick Sigmoidal Contrast",
"ImageMagick Sketch",
"ImageMagick Smush",
"ImageMagick Solarize",
"ImageMagick Splice",
"ImageMagick Spread",
"ImageMagick Statistic",
"ImageMagick Swirl",
"ImageMagick Threshold",
"ImageMagick Thumbnail",
"ImageMagick Transform",
"ImageMagick Transform Colorspace",
"ImageMagick Transparentize",
"ImageMagick Transpose",
"ImageMagick Transverse",
"ImageMagick Unsharp Mask",
"ImageMagick Vignette",
"ImageMagick Wave",
"ImageMagick Wavelet Denoise",
"ImageMagick White Balance"
],
{
"title_aux": "ComfyUI-MagickWand"
}
],
"https://github.com/Fannovel16/ComfyUI-MotionDiff": [
[
"EmptyMotionData",
"ExportSMPLTo3DSoftware",
"Export_SMPLMultipleSubjects_To_3DSoftware",
"Human4D_Img2SMPL",
"Humans4DLoader",
"MotionCLIPTextEncode",
"MotionDataVisualizer",
"MotionDiffLoader",
"MotionDiffSimpleSampler",
"RenderMultipleSubjectsSMPLMesh",
"RenderSMPLMesh",
"Render_OpenPose_From_SMPL_Mesh_Multiple_Subjects",
"SMPLLoader",
"SMPLShapeParameters",
"SaveSMPL",
"SmplifyMotionData",
"SpectreFaceReconLoader",
"SpectreImg2SMPL",
"mgpt_model_loader",
"mgpt_t2m"
],
{
"title_aux": "ComfyUI MotionDiff"
}
],
"https://github.com/Fannovel16/ComfyUI-Video-Matting": [
[
"BRIAAI Matting",
"Robust Video Matting"
],
{
"title_aux": "ComfyUI-Video-Matting"
}
],
"https://github.com/Fannovel16/comfyui_controlnet_aux": [
[
"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",
"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",
"OneFormer-ADE20K-SemSegPreprocessor",
"OneFormer-COCO-SemSegPreprocessor",
"OpenposePreprocessor",
"PiDiNetPreprocessor",
"PixelPerfectResolution",
"PyraCannyPreprocessor",
"RenderAnimalKps",
"RenderPeopleKps",
"SAMPreprocessor",
"SavePoseKpsAsJsonFile",
"ScribblePreprocessor",
"Scribble_PiDiNet_Preprocessor",
"Scribble_XDoG_Preprocessor",
"SemSegPreprocessor",
"ShufflePreprocessor",
"TEEDPreprocessor",
"TEED_Preprocessor",
"TTPlanet_TileGF_Preprocessor",
"TTPlanet_TileSimple_Preprocessor",
"TilePreprocessor",
"UniFormer-SemSegPreprocessor",
"Unimatch_OptFlowPreprocessor",
"UpperBodyTrackingFromPoseKps",
"Zoe-DepthMapPreprocessor",
"Zoe_DepthAnythingPreprocessor"
],
{
"preemptions": [
"AIO_Preprocessor",
"AnimalPosePreprocessor",
"AnimeFace_SemSegPreprocessor",
"AnimeLineArtPreprocessor",
"BAE-NormalMapPreprocessor",
"BinaryPreprocessor",
"CannyEdgePreprocessor",
"ColorPreprocessor",
"DSINE-NormalMapPreprocessor",
"DWPreprocessor",
"DensePosePreprocessor",
"DepthAnythingPreprocessor",
"DiffusionEdge_Preprocessor",
"FacialPartColoringFromPoseKps",
"FakeScribblePreprocessor",
"HEDPreprocessor",
"HintImageEnchance",
"ImageGenResolutionFromImage",
"ImageGenResolutionFromLatent",
"ImageIntensityDetector",
"ImageLuminanceDetector",
"InpaintPreprocessor",
"LeReS-DepthMapPreprocessor",
"LineArtPreprocessor",
"LineartStandardPreprocessor",
"M-LSDPreprocessor",
"Manga2Anime_LineArt_Preprocessor",
"MaskOptFlow",
"MediaPipe-FaceMeshPreprocessor",
"MeshGraphormer-DepthMapPreprocessor",
"MiDaS-DepthMapPreprocessor",
"MiDaS-NormalMapPreprocessor",
"OneFormer-ADE20K-SemSegPreprocessor",
"OneFormer-COCO-SemSegPreprocessor",
"OpenposePreprocessor",
"PiDiNetPreprocessor",
"PixelPerfectResolution",
"SAMPreprocessor",
"SavePoseKpsAsJsonFile",
"ScribblePreprocessor",
"Scribble_XDoG_Preprocessor",
"SemSegPreprocessor",
"ShufflePreprocessor",
"TEEDPreprocessor",
"TilePreprocessor",
"UniFormer-SemSegPreprocessor",
"Unimatch_OptFlowPreprocessor",
"Zoe-DepthMapPreprocessor",
"Zoe_DepthAnythingPreprocessor"
],
"title_aux": "ComfyUI's ControlNet Auxiliary Preprocessors"
}
],
"https://github.com/Fantaxico/ComfyUI-GCP-Storage": [
[
"GCPStorageNode"
],
{
"title_aux": "ComfyUI-GCP-Storage"
}
],
"https://github.com/FaraamFide/ComfyUI-ParamNodes": [
[
"HelperModelSwitch",
"ParamBoolean",
"ParamFloat",
"ParamImage",
"ParamInt",
"ParamString",
"ParamUniversal"
],
{
"title_aux": "ComfyUI-ParamNodes"
}
],
"https://github.com/FearL0rd/ComfyUI-AnyDeviceOffload": [
[
"AnyDeviceOffload"
],
{
"title_aux": "ComfyUI Any-Device Offload"
}
],
"https://github.com/FearL0rd/ComfyUI-ComfyUI-Flash-Attention_v100": [
[
"FlashAttnV100Controller",
"FlashAttnV100Status"
],
{
"title_aux": "ComfyUI-ComfyUI-Flash-Attention_v100"
}
],
"https://github.com/FearL0rd/ComfyUI-MaskAIFingerprint": [
[
"MaskAIFingerprint"
],
{
"title_aux": "ComfyUI MaskAIFingerprint"
}
],
"https://github.com/FearL0rd/ComfyUI-ParallelAnything": [
[
"ParallelAnything",
"ParallelDevice",
"ParallelDeviceList"
],
{
"title_aux": "ComfyUI-ParallelAnything"
}
],
"https://github.com/FeiJiu518/comfyui-face-beauty": [
[
"FaceCropSquare",
"FacePasteBack"
],
{
"title_aux": "comfyui-face-beauty"
}
],
"https://github.com/FeiMao-326/Comfyui-General-API-Node": [
[
"FeiMao_326_DictionaryReplace",
"FeiMao_326_GeneralAPINode",
"FeiMao_326_GetListElement",
"FeiMao_326_JsonParser",
"FeiMao_326_LoadText",
"FeiMao_326_MarkdownExtractor",
"FeiMao_326_PromptCleaner",
"FeiMao_326_RegexExtractor",
"FeiMao_326_SaveText",
"FeiMao_326_ShowTextNode",
"FeiMao_326_SimpleTextNode",
"FeiMao_326_TextBatchReplace",
"FeiMao_326_TextIterator",
"FeiMao_326_TextLogicSwitch",
"FeiMao_326_TextSplitByDelimiter",
"FeiMao_326_TextTemplate"
],
{
"title_aux": "Comfyui-General-API-Node"
}
],
"https://github.com/Feidorian/feidorian-ComfyNodes": [
[],
{
"nodename_pattern": "^Feidorian_",
"title_aux": "feidorian-ComfyNodes"
}
],
"https://github.com/FemtoStudio/comfyui-timeline": [
[
"TimelineAnimation",
"TimelineImageViewer"
],
{
"title_aux": "ComfyTimeline"
}
],
"https://github.com/Ferocit/comfyui-feroccustomnodes": [
[
"LoadDescriptionNode",
"RandomLineFromText",
"TextTemplate"
],
{
"title_aux": "comfyui-feroccustomnodes"
}
],
"https://github.com/FewBox/fewbox-outfit-comfyui": [
[
"FewBoxInContextLora",
"FewBoxLab",
"FewBoxSaveImage",
"FewBoxWatermark",
"FewBoxWebDAV"
],
{
"title_aux": "fewbox-outfit-comfyui"
}
],
"https://github.com/Fictiverse/ComfyUI_Fictiverse": [
[
"Add Margin With Color",
"Any to Int/Float/String",
"Audio Duration",
"Camera Settings",
"Character Appearance",
"Character Clothing",
"Character Expressions",
"Character Makeup",
"Clamp Images To Megapixels",
"Clean Style From Caption",
"Essential Params",
"Essential Params Expand",
"FV Get Image Half Size",
"Get Last Output Video Path",
"If Image Valid",
"Image Params",
"Image Params Expand",
"Is Image Valid ?",
"LoRA Enable With Prefix",
"Load Image with Password Prompt",
"Math Operation",
"None if same Image",
"Prompt Assembler",
"Resize Images To Megapixels",
"Resize To Megapixels",
"Save Image with Password Prompt",
"Save_as_jpg",
"Text Enable With Prefix",
"Video Params",
"Video Params Expand",
"WaveformDevice"
],
{
"title_aux": "ComfyUI Fictiverse Nodes"
}
],
"https://github.com/Fihade/IC-Light-ComfyUI-Node": [
[
"LoadICLightUnetDiffusers",
"diffusers_model_loader",
"iclight_diffusers_sampler"
],
{
"title_aux": "IC-Light-ComfyUI-Node"
}
],
"https://github.com/FinetunersAI/ComfyUI_Finetuners_Suite": [
[
"AutoImageResize",
"GroupLink",
"ModelListNode",
"VariablesInjector",
"VariablesLogicNode"
],
{
"title_aux": "ComfyUI_Finetuners_Suite"
}
],
"https://github.com/Firetheft/ComfyUI_Civitai_Gallery": [
[
"CivitaiGalleryNode",
"CivitaiModelsGalleryNode"
],
{
"title_aux": "ComfyUI Civitai Gallery"
}
],
"https://github.com/Firetheft/ComfyUI_Local_Lora_Gallery": [
[
"LocalLoraGallery",
"LocalLoraGalleryModelOnly",
"LocalLoraGalleryStackApply",
"LocalLoraGalleryStacker"
],
{
"title_aux": "ComfyUI_Local_Lora_Gallery"
}
],
"https://github.com/Firetheft/ComfyUI_Pixabay_Gallery": [
[
"PixabayImageNode",
"PixabayVideoNode"
],
{
"title_aux": "ComfyUI_Pixabay_Gallery"
}
],
"https://github.com/Firetheft/ComfyUI_Simple_Web_Browser": [
[
"WebViewerNode"
],
{
"title_aux": "ComfyUI_Simple_Web_Browser"
}
],
"https://github.com/FizzleDorf/ComfyUI-AIT": [
[
"AIT_Unet_Loader"
],
{
"title_aux": "ComfyUI-AIT"
}
],
"https://github.com/FizzleDorf/ComfyUI_FizzNodes": [
[
"AbsCosWave",
"AbsSinWave",
"BatchPromptSchedule",
"BatchPromptScheduleEncodeSDXL",
"BatchPromptScheduleLatentInput",
"BatchPromptScheduleSDXLLatentInput",
"BatchStringSchedule",
"BatchValueSchedule",
"BatchValueScheduleLatentInput",
"CalculateFrameOffset",
"ConcatStringSingle",
"CosWave",
"FizzFrame",
"FizzFrameConcatenate",
"ImageBatchFromValueSchedule",
"ImagesFromBatchSchedule",
"Init FizzFrame",
"InvCosWave",
"InvSinWave",
"Lerp",
"PromptSchedule",
"PromptScheduleEncodeSDXL",
"PromptScheduleNodeFlow",
"PromptScheduleNodeFlowEnd",
"SawtoothWave",
"SelectFrameNumber",
"SinWave",
"SquareWave",
"StringConcatenate",
"StringSchedule",
"TriangleWave",
"ValueSchedule",
"convertKeyframeKeysToBatchKeys"
],
{
"title_aux": "FizzNodes"
}
],
"https://github.com/Flow-two/ComfyUI-WanStartEndFramesNative": [
[
"GetImagesFromBatchRanged_F2",
"WanImageToVideo_F2",
"WanSkipEndFrameImages_F2"
],
{
"title_aux": "ComfyUI-WanStartEndFramesNative"
}
],
"https://github.com/FloyoAI/ComfyUI-Seed-API": [
[
"ResolutionHelper",
"SeedChat",
"SeedEditImageToImage",
"SeedanceLiteFirstLastFrame",
"SeedanceLiteImageToVideo",
"SeedanceLiteReferenceImages",
"SeedanceLiteTextToVideo",
"SeedancePro15Video",
"SeedanceProTextImageToVideo",
"Seedream4BatchGeneration",
"Seedream4ImageToImage",
"Seedream4MultiImageBlending",
"Seedream4TextToImage",
"Seedream4Unified",
"SeedreamTextToImage",
"VideoToFrames"
],
{
"title_aux": "ComfyUI Seed API Integration"
}
],
"https://github.com/FlyingFireCo/tiled_ksampler": [
[
"Asymmetric Tiled KSampler",
"Circular VAEDecode",
"Tiled KSampler"
],
{
"title_aux": "tiled_ksampler"
}
],
"https://github.com/ForeignGods/ComfyUI-Mana-Nodes": [
[
"Canvas Properties",
"Combine Video",
"Font Properties",
"Generate Audio",
"Preset Color Animations",
"Save/Preview Text",
"Scheduled Values",
"Speech Recognition",
"Split Video",
"Text to Image Generator"
],
{
"title_aux": "ComfyUI-Mana-Nodes"
}
],
"https://github.com/FortunaCournot/comfyui_stereoscopic": [
[
"CalculateDimensions",
"ColorCorrectBatch",
"DecryptWatermark",
"EncryptWatermark",
"GetResolutionForVR",
"GradeVariant",
"ImageVRConverter",
"JoinVariantProperties",
"LinearFade",
"LoadImageAdvanced",
"RegexSubstitute",
"SaveAudioSimple",
"SaveStrippedUTF8File",
"ScaleByFactor",
"ScaleToResolution",
"SpecVariants",
"StripXML",
"VRwearePause",
"VRwearePauseLatent",
"VRweareResume",
"VariantPromptBuilder",
"strftime"
],
{
"title_aux": "Stereoscopic"
}
],
"https://github.com/Fossiel/ComfyUI-Fossiel-QoL-Nodes": [
[
"FossielCentralControlLite",
"FossielCentralControl_v2",
"FossielDenoisePrecisionKSampler",
"FossielLevelMatcher",
"FossielResolutionWrangler",
"FossielResolutionWranglerXP",
"FossielSequenceWrangler",
"FossielVideoDeflicker",
"FossielWebPWrangler",
"Fossiel_LoadSmolLM2Model",
"Fossiel_LoadSmolVLMModel",
"Fossiel_Sensor_KSampler_Switch",
"Fossiel_Sensor_Switch_Clip",
"Fossiel_Sensor_Switch_Conditioning",
"Fossiel_Sensor_Switch_Image",
"Fossiel_Sensor_Switch_Latent",
"Fossiel_Sensor_Switch_Mask",
"Fossiel_Sensor_Switch_Model",
"Fossiel_Sensor_Switch_VAE",
"Fossiel_SmolLM2",
"Fossiel_SmolVLM2",
"Fossiel_SmolVLM_Classic"
],
{
"title_aux": "ComfyUI-Fossiel-QoL-Nodes"
}
],
"https://github.com/Fossiel/ComfyUI-Fossiel-WAN-Additional-Tilers": [
[
"Wan22AnimateToVideoTiled",
"Wan22FirstMiddleLastFrameToVideoTiled",
"Wan22FunControlToVideoTiled",
"Wan22PainterFLF2VTiled",
"Wan22PainterI2VTiled",
"Wan22PainterLongVideoTiled",
"Wan22SoundImageToVideoExtendTiled",
"Wan22SoundImageToVideoTiled"
],
{
"title_aux": "ComfyUI-Fossiel-WAN-Additional-Tilers"
}
],
"https://github.com/Franck-Demongin/NX_HuggingFace_Flux": [
[
"HFFlux"
],
{
"title_aux": "NX_HuggingFace_Flux"
}
],
"https://github.com/Franck-Demongin/NX_PromptStyler": [
[
"NX_PromptStyler"
],
{
"title_aux": "NX_PromptStyler"
}
],
"https://github.com/Franck-Demongin/NX_Translator": [
[
"Nx_Translator"
],
{
"title_aux": "NX_Translator"
}
],
"https://github.com/FranckyB/ComfyUI-Prompt-Manager": [
[
"MultiLoraCombine",
"MultiLoraStackerLM",
"PromptApplyLora",
"PromptExtractor",
"PromptGenOptions",
"PromptGenerator",
"PromptManager",
"PromptManagerAdvanced",
"RecipeBuilder",
"RecipeBuilderMultiPrompts",
"RecipeExtractor",
"RecipeManager",
"RecipeModelLoader",
"RecipeModelPicker",
"RecipeRelay",
"RecipeRenderer"
],
{
"title_aux": "ComfyUI-Prompt-Manager"
}
],
"https://github.com/Franklyc/comfyui-lora-adain-patcher-node": [
[
"LoraAdaLNPatcher"
],
{
"title_aux": "ComfyUI LoRA adaLN Patcher Node"
}
],
"https://github.com/Frief84/ComfyUI-LoRAWeightAxisXY": [
[
"XY Input: LoRA Weight (simple)"
],
{
"title_aux": "ComfyUI-LoRAWeightAxisXY"
}
],
"https://github.com/FugitiveExpert01/ComfyUI-FEnodes": [
[
"ChromaPin",
"FEApplyLora",
"FELoraLoad",
"FELoraTriggerAnalysis",
"FERaftFlow",
"TextBatchToList",
"TextListToBatch",
"TextSplitToBatch",
"TextSplitToList",
"TileMerge",
"TileSplit"
],
{
"title_aux": "ComfyUI-FEnodes"
}
],
"https://github.com/FunnyFinger/ComfyUi-RadarWeightNode": [
[
"RadarWeightsNode"
],
{
"title_aux": "Radar Weights Node"
}
],
"https://github.com/FuouM/ComfyUI-EbSynth": [
[
"ES_Guides7",
"ES_Translate",
"ES_VideoTransfer",
"ES_VideoTransferExtra"
],
{
"author": "Fuou Marinas",
"description": "Run EbSynth in ComfyUI.",
"nickname": "EbSynth",
"title": "ComfyUI-EbSynth",
"title_aux": "ComfyUI-EbSynth"
}
],
"https://github.com/FuouM/ComfyUI-FirstOrderMM": [
[
"Articulate_Runner",
"FOMM_Partswap",
"FOMM_Runner",
"FOMM_Seg10Chooser",
"FOMM_Seg15Chooser",
"FOMM_Seg5Chooser",
"FSRT_Runner",
"MRFA_Runner",
"Spline_Runner"
],
{
"author": "Fuou Marinas",
"description": "ComfyUI-native nodes to run First Order Motion Model for Image Animation and its non-diffusion-based successors.",
"nickname": "FOMM",
"title": "ComfyUI-FirstOrderMM",
"title_aux": "ComfyUI-FirstOrderMM"
}
],
"https://github.com/FuouM/ComfyUI-MatAnyone": [
[
"MatAnyone",
"MatAnyone2",
"SolidColorBatched"
],
{
"author": "Fuou Marinas",
"description": "A collection of nodes.",
"nickname": "FM_nodes",
"title": "FM Nodes",
"title_aux": "ComfyUI-MatAnyone"
}
],
"https://github.com/FuouM/ComfyUI-StyleTransferPlus": [
[
"AESFA",
"AesFAStyleBlend",
"AesPA",
"CAST",
"CoralColorTransfer",
"EFDM",
"MicroAST",
"NeuralNeighbor",
"TSSAT",
"UniST",
"UniST_Video"
],
{
"author": "ZJU",
"description": "A collection of style transfer nodes.",
"nickname": "StyleTransferPlus",
"title": "ComfyUI-StyleTransferPlus",
"title_aux": "ComfyUI-StyleTransferPlus"
}
],
"https://github.com/FuouM/FM_nodes": [
[
"CoLIE_LowLight_Enhance",
"ConvIR_DeHaze",
"ConvIR_DeRain",
"ConvIR_DeSnow",
"ConvIR_DefocusDeblur",
"ConvIR_MotionDeBlur",
"ProPIH_Harmonizer",
"RealViFormerSR",
"StabStitch",
"StabStitch_Crop_Resize",
"StabStitch_Stabilize",
"VFI_MAMBA",
"WFEN"
],
{
"author": "Fuou Marinas",
"description": "A collection of nodes.",
"nickname": "FM_nodes",
"title": "FM Nodes",
"title_aux": "FM_nodes"
}
],
"https://github.com/FuryNocturn/ComfyUI-Dummy_Node_Pack": [
[
"ACN_AdvancedControlNetApply_v2",
"ACN_ControlNetLoaderAdvanced",
"ECHOCheckpointLoaderSimple",
"KSampler_A1111"
],
{
"title_aux": "ComfyUI-Dummy_Node_Pack"
}
],
"https://github.com/FuryNocturn/ComfyUI-Studio-Fury": [
[
"SF_ActionAnimator",
"SF_AddEntity",
"SF_AssetLoader",
"SF_DirectorEngine",
"SF_FurySampler",
"SF_GenerativeFusion",
"SF_ProjectManager",
"SF_SceneComposer",
"SF_SmartSaver",
"StudioFury_AdvancedPrompt",
"StudioFury_EmbeddingsSelector"
],
{
"title_aux": "ComfyUI-Studio-Fury"
}
],
"https://github.com/Fuwuffyi/ComfyUI-VisualArea-Nodes": [
[
"VisualAreaPrompt",
"VisualAreaPromptAdvanced"
],
{
"author": "Fuwuffy",
"description": "This is a collection of nodes created to aid when managing area conditionings.",
"nickname": "comfy-visual-area",
"title": "ComfyUI Visual Area Nodes",
"title_aux": "ComfyUI-VisualArea-Nodes"
}
],
"https://github.com/G-370/ComfyUI-SD3-Powerlab": [
[
"G370SD3PowerLab_AttentionToImage",
"G370SD3PowerLab_ImageIntoAttention",
"G370SD3PowerLab_ImageIntoLayer",
"G370SD3PowerLab_LayerToImage",
"G370SD3PowerLab_RenderAttention"
],
{
"title_aux": "ComfyUI-SD3-Powerlab"
}
],
"https://github.com/GACLove/ComfyUI-VFI": [
[
"CalculateLoadedFPS",
"RIFEInterpolation"
],
{
"title_aux": "ComfyUI-VFI"
}
],
"https://github.com/GENKAIx/PixelArt-Processing-Nodes-for-ComfyUI": [
[
"PixelArtDownscaleNode",
"PixelArtNode"
],
{
"title_aux": "PixelArt Processing Nodes"
}
],
"https://github.com/GHOSTLXH/ComfyUI-Counternodes": [
[
"AlternatingOutput",
"AlternatingOutputB",
"ImageCounter",
"IntervalCounter",
"IntervalCounterB",
"LoadPromptFromTXT"
],
{
"title_aux": "ComfyUI-Counternodes"
}
],
"https://github.com/GHOSTLXH/ComfyUI_Danbooru_Formatter": [
[
"DanbooruTagFormatter",
"DanbooruTagSnakeCaseFixer"
],
{
"title_aux": "ComfyUI_Danbooru_Formatter"
}
],
"https://github.com/GIlinQ/ComfyUI-Image-Latent-": [
[
"ComfyImageLatentNode"
],
{
"title_aux": "ComfyUI-Image-Latent-"
}
],
"https://github.com/GTSuya-Studio/ComfyUI-Gtsuya-Nodes": [
[
"Danbooru (ID)",
"Danbooru (Random)",
"DanbooruID",
"DanbooruRandom",
"Random File From Path",
"Random SDXL Resolutions",
"RandomFileFromPath",
"RandomSDXLResolutions",
"Replace Strings",
"ReplaceStrings",
"Simple Wildcards",
"Simple Wildcards (Dir.)",
"SimpleWildcards",
"SimpleWildcardsDir",
"Wildcards Nodes",
"WildcardsNodes"
],
{
"title_aux": "ComfyUI-GTSuya-Nodes"
}
],
"https://github.com/GZK1108/Comfyui-QwenLoraLoaderSelective": [
[
"LoadLoraQwenImage"
],
{
"title_aux": "Comfyui-QwenLoraLoaderSelective"
}
],
"https://github.com/GadzoinksOfficial/comfyui_gprompts": [
[
"Batch Image Loader",
"GPrompts",
"Save Image With Notes",
"Save Image to Immich Server",
"String Formatter"
],
{
"author": "gadzoinksofficial",
"description": "Another dynamic prompt node, designed to be easy to use and support wildcards",
"nickname": "Gprompts",
"title": "Gprompts",
"title_aux": "Gprompts"
}
],
"https://github.com/GadzoinksOfficial/gadzoinks_ComfyUI": [
[
"Gadzoinks"
],
{
"author": "gadzoinksofficial",
"description": "Custom node for integrating with gadzoinks iPhone app",
"nickname": "Gadzoinks",
"title": "Gadzoinks",
"title_aux": "Gadzoinks"
}
],
"https://github.com/GamingDaveUk/daves_nodes": [
[
"davesTextToList"
],
{
"title_aux": "Daves Nodes"
}
],
"https://github.com/Gary-yeh/ComfyUI-WebPrompter": [
[
"ContentFetcher (WebPrompter)",
"LLMNewsScriptGenerator (WebPrompter)"
],
{
"title_aux": "ComfyUI-WebPrompter"
}
],
"https://github.com/Gary-yeh/comfyui-super-captioner": [
[
"SuperCaptioner"
],
{
"title_aux": "comfyui-super-captioner"
}
],
"https://github.com/Gattopeloso/My_sample-scheduler_GATTO": [
[
"SamplerComboConfig",
"SamplerComboSelector"
],
{
"title_aux": "My_sample-scheduler_GATTO"
}
],
"https://github.com/GavChap/ComfyUI-SD3LatentSelectRes": [
[
"SD3LatentSelectRes",
"SD3LatentSelectResV2"
],
{
"title_aux": "ComfyUI-SD3LatentSelectRes"
}
],
"https://github.com/GavChap/ComfyUI_ExtractLora": [
[
"ExtractLoRA"
],
{
"title_aux": "ComfyUI_ExtractLora"
}
],
"https://github.com/Gavr728/ComfyUI_KleinTiledUpscaler": [
[
"KleinTileAwareCFGGuider",
"KleinTiledUpscaler"
],
{
"title_aux": "Klein Tiled Upscaler"
}
],
"https://github.com/GeekatplayStudio/ComfyUI-HiddenImages": [
[
"IllusionLatentMask",
"IllusionMagicScheduler",
"IllusionPatternPreprocessor",
"IllusionTextMask"
],
{
"title_aux": "ComfyUI-HiddenImages"
}
],
"https://github.com/GeekatplayStudio/ComfyUI-Text2Speech": [
[
"HttpTTSToAudio",
"TTSServerStatus"
],
{
"title_aux": "ComfyUI-Text2Speech"
}
],
"https://github.com/GeekatplayStudio/ComfyUI-UltimateUpsacaler": [
[
"HyperTileCaptionTiles",
"HyperTilePlanner",
"HyperTilePromptComposer",
"HyperTileRegionalConditioning",
"HyperTileResizeImage",
"HyperTileTilePreview"
],
{
"title_aux": "ComfyUI-UltimateUpsacaler"
}
],
"https://github.com/GeekatplayStudio/ComfyUI-UniversalVideoIO": [
[
"UV_AudioMux",
"UV_CodecPreset",
"UV_ImageBatchToLatent",
"UV_LoadVideo",
"UV_MetadataProbe",
"UV_SaveMaster",
"UV_SaveSequence",
"UV_SaveVideo",
"UV_TranscodeVideo"
],
{
"title_aux": "Geekatplay Studio - ComfyUI-UniversalVideoIO"
}
],
"https://github.com/GeekatplayStudio/ComfyUI-cluster": [
[
"DynamicCheckpointLoader",
"DynamicLoraStack",
"LiveStatus",
"OllamaPromptPlanner",
"OllamaVisionDualPlanner",
"OllamaVisionStylePlanner",
"PreviewTextMerge"
],
{
"title_aux": "ComfyUI-cluster"
}
],
"https://github.com/GeekatplayStudio/comfyui-hitem3d": [
[
"DynamicValueGenerator",
"HTMLPreviewer",
"HiTem3DConfigNode",
"HiTem3DDownloaderNode",
"HiTem3DHistoryNode",
"HiTem3DNode",
"HiTem3DPreviewNode",
"TextTemplate"
],
{
"title_aux": "ComfyUI HiTem3D Integration"
}
],
"https://github.com/GeekyGhost/ComfyUI-Geeky-Kokoro-TTS": [
[
"GeekyKokoroAdvancedVoice",
"GeekyKokoroTTS"
],
{
"title_aux": "ComfyUI-Geeky-Kokoro-TTS"
}
],
"https://github.com/GeekyGhost/ComfyUI-Geeky-LatentSyncWrapper": [
[
"GeekyLatentSyncNode",
"GeekyVideoLengthAdjuster"
],
{
"title_aux": "ComfyUI-Geeky-LatentSyncWrapper 1.5"
}
],
"https://github.com/GeekyGhost/ComfyUI-GeekyRemB": [
[
"GeekyRemB"
],
{
"title_aux": "ComfyUI-GeekyRemB"
}
],
"https://github.com/GeekyGhost/ComfyUI-Image-Segmenting-Loader": [
[
"GeekyQwenCompositor",
"GeekyQwenEffects",
"GeekyQwenSegmentLoader"
],
{
"title_aux": "ComfyUI-Image-Segmenting-Loader"
}
],
"https://github.com/GeekyGhost/ComfyUI_Geeky_AudioMixer": [
[
"GeekyAudioMixer"
],
{
"title_aux": "ComfyUI Geeky AudioMixer"
}
],
"https://github.com/GegenDenTag/ComfyUI-multi-area-condition-node": [
[
"MultiAreaConditioning"
],
{
"title_aux": "Multi Area Conditioning"
}
],
"https://github.com/GeneralShan/comfyui-flux2-sdnq": [
[
"Flux2SDNQClearCaches",
"Flux2SDNQImageEdit",
"Flux2SDNQLoRAApply",
"Flux2SDNQLoadPipeline",
"Flux2SDNQTextToImage"
],
{
"title_aux": "FLUX.2 SDNQ"
}
],
"https://github.com/GeneralShan/comfyui-zimage-sdnq": [
[
"ZImageSDNQCannyPreprocess",
"ZImageSDNQClearCaches",
"ZImageSDNQControlLoRAApply",
"ZImageSDNQControlPipelineLoader",
"ZImageSDNQDepthPreprocess",
"ZImageSDNQLoRAApply",
"ZImageSDNQPipelineLoader",
"ZImageSDNQSamplerControl",
"ZImageSDNQSamplerI2I",
"ZImageSDNQSamplerInpaint",
"ZImageSDNQSamplerT2I",
"ZImageSDNQSamplerTileUpscale"
],
{
"title_aux": "comfyui-zimage-sdnq"
}
],
"https://github.com/GentlemanHu/ComfyUI-SunoAI": [
[
"GentlemanHu_SunoAI",
"GentlemanHu_SunoAI_NotSafe"
],
{
"title_aux": "ComfyUI Suno API"
}
],
"https://github.com/Geo1230/ComfyUI-DeepseekOCR": [
[
"DeepSeekOCR_Load",
"DeepSeekOCR_Run"
],
{
"title_aux": "ComfyUI-DeepseekOCR"
}
],
"https://github.com/GeorgeJiang/comfyui-save-image-no-meta": [
[
"\ud83d\udcbe Save Image (No Meta)"
],
{
"title_aux": "ComfyUI Save Image Without Metadata"
}
],
"https://github.com/GeraldWie/ComfyUI-I2I-slim": [
[
"Color Transfer Slim",
"Combine and Paste Slim",
"Inpaint Segments Slim",
"Mask Ops Slim"
],
{
"author": "GeraldWie",
"title": "ComfyI2I-lite",
"title_aux": "ComfyUI-I2I-slim"
}
],
"https://github.com/Gipphe/comfyui-metadata-statistics": [
[
"RecordModels"
],
{
"title_aux": "ComfyUI Metadata Statistics"
}
],
"https://github.com/GiusTex/ComfyUI-DiffusersImageOutpaint": [
[
"DiffusersImageOutpaint",
"EncodeDiffusersOutpaintPrompt",
"LoadDiffuserControlnet",
"LoadDiffuserModel",
"PadImageForDiffusersOutpaint"
],
{
"title_aux": "ComfyUI-DiffusersImageOutpaint"
}
],
"https://github.com/GiusTex/ComfyUI-MoreEfficientSamplers": [
[
"CFGFloatListScheduler",
"SamplerCustomAdvancedEfficient",
"ScheduledCfgGuider"
],
{
"title_aux": "ComfyUI-MoreEfficientSamplers"
}
],
"https://github.com/GiusTex/ComfyUI-Wan-TimeToMove": [
[
"EncodeWanVideo",
"TTMLatentAdd",
"TimeToMoveGuider"
],
{
"title_aux": "ComfyUI-Wan-TimeToMove"
}
],
"https://github.com/GizmoR13/PG-Nodes": [
[
"PgCheckpointSelect",
"PgClipSelect",
"PgClipVisionSelect",
"PgControlNetSelect",
"PgCpSwitch",
"PgCreateHookLoraBoth",
"PgCreateHookLoraClipOnly",
"PgCreateHookLoraModelOnly",
"PgDiffusionSelect",
"PgIPAdapterSelect",
"PgJustSaveImage",
"PgJustSaveImageOut",
"PgLORASelect",
"PgLazyPrompt",
"PgLazyPromptExt",
"PgLazyPromptMini",
"PgLoraBridgeLoader",
"PgMergeLoraBoth",
"PgMergeLoraClipOnly",
"PgMergeLoraModelOnly",
"PgPercentFloat",
"PgSamplerSelect",
"PgSamplerSelectCombo",
"PgSchedulerSelect",
"PgSchedulerSelectCombo",
"PgSetClipHooks",
"PgSetHookKeyframes",
"PgSetModelHooks",
"PgSwapCFGGuidance",
"PgUniCheckpointSelect",
"PgUniClipSelect",
"PgUniClipVisionSelect",
"PgUniControlNetSelect",
"PgUniDiffusionSelect",
"PgUniIPAdapterSelect",
"PgUniLORASelect",
"PgUniUpscaleSelect",
"PgUniVAESelect",
"PgUnifiedLoader",
"PgUnifiedLoaderMini",
"PgUpscaleSelect",
"PgVAESelect",
"PgXorDualToggle"
],
{
"title_aux": "PG Nodes"
}
],
"https://github.com/Glidias/mask2sam": [
[
"MaskToBBoxes",
"MaskToPoints"
],
{
"title_aux": "mask2sam"
}
],
"https://github.com/Goktug/comfyui-saveimage-plus": [
[
"SaveImagePlus"
],
{
"title_aux": "Save Image Plus for ComfyUI"
}
],
"https://github.com/GonDesign/ComfyUI-HaoranWanxImageEdit": [
[
"HaoranWanxAPILoader",
"HaoranWanxImageEdit",
"HaoranWanxPromptHelper"
],
{
"title_aux": "ComfyUI-HaoranWanxImageEdit"
}
],
"https://github.com/GoogleCloudPlatform/comfyui-google-genmedia-custom-nodes": [
[
"Gemini25FlashImage",
"Gemini31FlashImage",
"Gemini3ProImage",
"GeminiNode25",
"GeminiNode31",
"GeminiNode35",
"Imagen3TextToImageNode",
"Imagen4TextToImageNode",
"Imagen4UpscaleImageNode",
"Lyria2TextToMusicNode",
"Veo2GcsUriImageToVideoNode",
"Veo2ImageToVideoNode",
"Veo2TextToVideoNode",
"Veo3GcsUriImageToVideoNode",
"Veo3ImageToVideoNode",
"Veo3ReferenceToVideo",
"Veo3TextToVideoNode",
"VeoVideoSaveAndPreview",
"VeoVideoToVHSNode",
"VirtualTryOn"
],
{
"title_aux": "comfyui-google-genmedia-custom-nodes"
}
],
"https://github.com/Goshe-nite/comfyui-gps-supplements": [
[
"KSampler to Image Saver",
"Lora Prompt Concatenation",
"Lora to String",
"Model to String",
"gpsdebugger"
],
{
"title_aux": "GPS' Supplements for ComfyUI"
}
],
"https://github.com/Gourieff/ComfyUI-ReActor": [
[
"ImageRGBA2RGB",
"ReActorBuildFaceModel",
"ReActorFaceBoost",
"ReActorFaceSimilarity",
"ReActorFaceSwap",
"ReActorFaceSwapOpt",
"ReActorImageDublicator",
"ReActorLoadFaceModel",
"ReActorMakeFaceModelBatch",
"ReActorMaskHelper",
"ReActorOptions",
"ReActorRestoreFace",
"ReActorRestoreFaceAdvanced",
"ReActorSaveFaceModel",
"ReActorSetWeight",
"ReActorUnload"
],
{
"title_aux": "comfyui-reactor-node"
}
],
"https://github.com/GraftingRayman/Border-Distance-Mapper": [
[
"BorderDistanceMapper"
],
{
"title_aux": "Border Distance Mapper"
}
],
"https://github.com/GraftingRayman/ComfyUI-Dimension-Selector": [
[
"DimensionSelector"
],
{
"title_aux": "ComfyUI Visual Dimension Selector"
}
],
"https://github.com/GraftingRayman/ComfyUI-Games": [
[
"ArkanoidNode",
"CheckersNode",
"PacManNode",
"SnakeNode",
"TetrisNode",
"TicTacToeNode"
],
{
"title_aux": "ComfyUI-Games"
}
],
"https://github.com/GraftingRayman/ComfyUI-PuLID-Flux-GR": [
[
"GRApplyPulidFlux",
"GRPulidFluxEvaClipLoader",
"GRPulidFluxInsightFaceLoader",
"GRPulidFluxModelLoader"
],
{
"title_aux": "ComfyUI-PuLID-Flux-GR"
}
],
"https://github.com/GraftingRayman/ComfyUI-ZImage-Bake-Extract": [
[
"ZImageLoRA Manager Advanced",
"ZImageLoraManagerAdvanced",
"ZImageLoraMergerAdvanced"
],
{
"title_aux": "ComfyUI-ZImage-Bake-Extract"
}
],
"https://github.com/GraftingRayman/ComfyUI_GraftingRayman": [
[
"GR BLIP 2 Caption Generator",
"GR BLIP 2 Text Expander",
"GR Background Remover REMBG",
"GR Checkered Board",
"GR Counter",
"GR Filename",
"GR Flip Tile Random Inverted",
"GR Flip Tile Random Red Ring",
"GR Florence 2 Caption Generator",
"GR INT Incremetor",
"GR Image Details Displayer",
"GR Image Details Saver",
"GR Image Multiplication",
"GR Image Multiplier",
"GR Image Paste",
"GR Image Paste With Mask",
"GR Image Resize",
"GR Image Resize Methods",
"GR Image Size",
"GR Image/Depth Mask",
"GR Lora Randomizer",
"GR Mask",
"GR Mask Create",
"GR Mask Create Random",
"GR Mask Create Random Multi",
"GR Mask Resize",
"GR Multi Mask Create",
"GR Onomatopoeia",
"GR Pan Or Zoom",
"GR Prompt Generator",
"GR Prompt Generator Extended",
"GR Prompt Generator1",
"GR Prompt HUB",
"GR Prompt Replacer",
"GR Prompt Selector",
"GR Prompt Selector Multi",
"GR Prompty",
"GR Scroller",
"GR Sigma Preset Selector",
"GR Sigma Preset Selector Advanced",
"GR Sigma Presets",
"GR Sigmas",
"GR Stack Image",
"GR Text Overlay",
"GR Tile and Border Image",
"GR Tile and Border Image Random Flip",
"GRAnySelector",
"GRAudioSelector",
"GRImageSelector",
"GRLiveGroupController",
"GRLoraLoader",
"GRMenuHook",
"GRPromptReplacer",
"GRPromptViewer",
"ImageLoaderUltimate",
"ImageLoaderUltimateMulti"
],
{
"title_aux": "GraftingRayman"
}
],
"https://github.com/GraftingRayman/ComfyUI_QueueTube": [
[
"GR QueueTube"
],
{
"title_aux": "ComfyUI QueueTube"
}
],
"https://github.com/GraftingRayman/Unified-Vision-Prompt-Generator": [
[
"UnifiedVisionPromptGenerator"
],
{
"title_aux": "Unfied Vision Prompt Generator"
}
],
"https://github.com/GrailGreg/images_base64": [
[
"SaveImage64",
"ShowText64"
],
{
"title_aux": "Image Saving and Base64 Encoding Script"
}
],
"https://github.com/Granddyser/wan-video-extender": [
[
"WanVideoExtenderLowHigh",
"WanVideoExtenderNative"
],
{
"title_aux": "Wan-video-extender"
}
],
"https://github.com/GreenLandisaLie/AuraSR-ComfyUI": [
[
"AuraSR.AuraSRUpscaler"
],
{
"title_aux": "AuraSR-ComfyUI"
}
],
"https://github.com/GreenLandisaLie/ComfyUI-BooruBrowser": [
[
"SILVER_FL_BooruBrowser",
"SILVER_Online_Video_Frame_Extractor"
],
{
"title_aux": "ComfyUI-BooruBrowser"
}
],
"https://github.com/GreenLandisaLie/ComfyUI-RichText_BasicDynamicPrompts": [
[
"SILVER_BasicDynamicPrompts"
],
{
"title_aux": "ComfyUI-RichText_BasicDynamicPrompts"
}
],
"https://github.com/GreenLandisaLie/ComfyUI-Silver_Pack": [
[
"SILVER_ClipTextEncodeWithCache",
"SILVER_SaveIMGWithClick"
],
{
"title_aux": "ComfyUI-Silver_Pack"
}
],
"https://github.com/GroxicTinch/EasyUI-ComfyUI": [
[
"UINode"
],
{
"title_aux": "EasyUI"
}
],
"https://github.com/GrvBdgr/comfyui-negativewildcardsprocessor": [
[
"custom_token_processor",
"neg_wildcard_processor"
],
{
"title_aux": "Negative Wildcard Processor Node for ComfyUI"
}
],
"https://github.com/GuardSkill/ComfyUI-LatentSyncEnhanced": [
[
"LatentSyncEnhanced"
],
{
"title_aux": "ComfyUI LatentSync Enhanced"
}
],
"https://github.com/GuardSkill/ComfyUI-VoiceSep": [
[
"ClearVoiceModelLoader",
"ClearVoiceSpeechSeparation"
],
{
"title_aux": "ComfyUI-VoiceSep"
}
],
"https://github.com/Gue-e/ComfyUI-PanoCard": [
[
"PanoCardViewer",
"PanoCondAllBatch",
"PanoCondFaceBatch",
"PanoCondFaceClamp",
"PanoCondFaceDetailerHook",
"PanoCondFaceUnPack",
"PanoImage2FaceSplit",
"PanoImageAdjust",
"PanoImageEqu2Equ",
"PanoImageEqu2Face",
"PanoImageEqu2Pic",
"PanoImageFace2Equ",
"PanoImageFaceClamp",
"PanoImageFaceToLong",
"PanoImageHeightPad",
"PanoImagePad",
"PanoImagePic2Equ",
"PanoImageRoll",
"PanoImageUnPack",
"PanoImageWidthPad",
"PanoLongMaskSplit",
"PanoMaskUnPack",
"PanoPipe",
"PanoPromptSplit",
"PanoRegionalPrompt"
],
{
"title_aux": "ComfyUI-PanoCard"
}
],
"https://github.com/Guillaume-127/ConfyUI_Post_Processing_PRO": [
[
"AutoResizeMatchPRO",
"BayerDitheringPRO",
"ChromaticAberrationPRO",
"CinematicAdaptiveSharpeningPRO",
"CinematicColorMatchPRO",
"FPE_Kodak2383_PRO",
"FilmGrainPRO",
"HalationPRO",
"LateralChromaticAberrationPRO",
"LensDistortionPRO",
"SensorHeatNoisePRO",
"SpecularMicroBloomPRO",
"SubsurfaceDiffusionPRO",
"VeilingGlarePRO"
],
{
"title_aux": "Post Processing PRO"
}
],
"https://github.com/Guillaume-Fgt/ComfyUI_StableCascadeLatentRatio": [
[
"StableCascadeLatentRatio"
],
{
"title_aux": "ComfyUI_StableCascadeLatentRatio"
}
],
"https://github.com/GuillaumeBonvin/ComfyUI-projectorz-helper": [
[
"ControlNetModelSelector",
"ImageTypeCheck",
"ValidateTypeNode"
],
{
"title_aux": "ComfyUI-projectorz-helper"
}
],
"https://github.com/HAEGONG/ComfyUI_LoadImageWithFileName": [
[
"Load Image With FileName"
],
{
"title_aux": "ComfyUI_LoadImageWithFileName"
}
],
"https://github.com/HAL41/ComfyUI-aichemy-nodes": [
[
"aichemyYOLOv8Segmentation"
],
{
"title_aux": "ComfyUI aichemy nodes"
}
],
"https://github.com/HDembinski/comfyui_plugins": [
[
"NativeImageSizes",
"TextEncodeQwenImageEditAlt",
"TextEncodeQwenImageEditPlusAlt"
],
{
"title_aux": "comfyui-plugins"
}
],
"https://github.com/HECer/ComfyUI-FilePathCreator": [
[
"FilePathCreator",
"FilePathExtractor"
],
{
"title_aux": "ComfyUI-FilePathCreator"
}
],
"https://github.com/HJH-AILab/ComfyUI_CosyVoice2": [
[
"CosyVoiceModel",
"CosyVoiceNode",
"HJHCosyVoiceSaveAudio"
],
{
"title_aux": "ComfyUI_CosyVoice2"
}
],
"https://github.com/HJH-AILab/ComfyUI_Facefusion": [
[
"FacefusionFaceEnhancerProcessor",
"FacefusionFaceSwapperProcessor",
"FacefusionFrameEnhancerProcessor",
"FacefusionLipSyncerProcessor",
"FacefusionOptionsNode",
"FacefusionProcesserOptionsNode",
"FacefusionProcessingNode"
],
{
"title_aux": "ComfyUI_Facefusion"
}
],
"https://github.com/HJH-AILab/ComfyUI_StableAnimator": [
[
"StableAnimatorDWPoseDetectorAlignedModels",
"StableAnimatorLoadFramesFromFolderNode",
"StableAnimatorModels",
"StableAnimatorNode",
"StableAnimatorSkeletonNode"
],
{
"title_aux": "ComfyUI_StableAnimator"
}
],
"https://github.com/HM-RunningHub/ComfyUI_RH_APICall": [
[
"RH_AudioUploader",
"RH_BatchImages",
"RH_ExecuteNode",
"RH_ExtractImage",
"RH_ImageUploaderNode",
"RH_NodeInfoListNode",
"RH_SettingsNode",
"RH_Utils",
"RH_VideoUploader",
"RH_VideoUploaderPath"
],
{
"title_aux": "ComfyUI_RH_APICall"
}
],
"https://github.com/HM-RunningHub/ComfyUI_RH_DMOSpeech2": [
[
"RunningHub DMOSpeech2"
],
{
"title_aux": "ComfyUI DMOSpeech2 Node"
}
],
"https://github.com/HM-RunningHub/ComfyUI_RH_DreamOmni2": [
[
"RunningHub DreamOmni2 Edit Pipeline",
"RunningHub DreamOmni2 Editor",
"RunningHub DreamOmni2 Gen Pipeline",
"RunningHub DreamOmni2 Generator"
],
{
"title_aux": "ComfyUI DreamOmni2 Node"
}
],
"https://github.com/HM-RunningHub/ComfyUI_RH_FramePack": [
[
"RunningHub_FramePack",
"RunningHub_FramePack_F1"
],
{
"title_aux": "ComfyUI_RH_FramePack"
}
],
"https://github.com/HM-RunningHub/ComfyUI_RH_ICCustom": [
[
"RunningHub ICCustom Loader",
"RunningHub ICCustom Sampler"
],
{
"title_aux": "ComfyUI IC-Custom Node"
}
],
"https://github.com/HM-RunningHub/ComfyUI_RH_LLM_API": [
[
"RH_LLMAPI_NODE"
],
{
"title_aux": "ComfyUI_RH_LLM_API"
}
],
"https://github.com/HM-RunningHub/ComfyUI_RH_OminiControl": [
[
"RunningHub_Omini_Fill",
"RunningHub_Omini_Spatial",
"RunningHub_Omini_Subject"
],
{
"title_aux": "ComfyUI_RH_OminiControl"
}
],
"https://github.com/HM-RunningHub/ComfyUI_RH_OneReward": [
[
"RunningHub OneReward Eraser",
"RunningHub OneReward Loader",
"RunningHub OneReward Sampler"
],
{
"title_aux": "ComfyUI OneReward Node"
}
],
"https://github.com/HM-RunningHub/ComfyUI_RH_Ovi": [
[
"RunningHub Ovi Image to Video",
"RunningHub Ovi Model Loader",
"RunningHub Ovi Text to Video"
],
{
"title_aux": "ComfyUI Ovi Node"
}
],
"https://github.com/HM-RunningHub/ComfyUI_RH_QwenImageI2L": [
[
"RunningHub_ImageQwenI2L_Loader(CFB)",
"RunningHub_ImageQwenI2L_Loader(Style)",
"RunningHub_ImageQwenI2L_LoraGenerator"
],
{
"title_aux": "ComfyUI_RH_QwenImageI2L"
}
],
"https://github.com/HM-RunningHub/ComfyUI_RH_SeedXPro": [
[
"RunningHub SeedXPro Translator"
],
{
"title_aux": "ComfyUI SeedXPro Translation Node"
}
],
"https://github.com/HM-RunningHub/ComfyUI_RH_Step1XEdit": [
[
"RunningHub_Step1XEdit"
],
{
"title_aux": "ComfyUI_RH_Step1XEdit"
}
],
"https://github.com/HM-RunningHub/ComfyUI_RH_UNO": [
[
"RunningHub_UNO_Loadmodel",
"RunningHub_UNO_Sampler"
],
{
"title_aux": "ComfyUI_RH_UNO"
}
],
"https://github.com/HM-RunningHub/ComfyUI_RH_USO": [
[
"RunningHub USO Loader",
"RunningHub USO Sampler"
],
{
"title_aux": "ComfyUI USO Node"
}
],
"https://github.com/HM-RunningHub/ComfyUI_RH_VideoAsPrompt": [
[
"RunningHub VideoAsPrompt Loader",
"RunningHub VideoAsPrompt Sampler(CogVideoX)"
],
{
"title_aux": "ComfyUI_RH_VideoAsPrompt"
}
],
"https://github.com/HM-RunningHub/ComfyUI_RH_mammothmoda": [
[
"RunningHub Mammothmoda Loader",
"RunningHub Mammothmoda T2I Sampler"
],
{
"title_aux": "ComfyUI_RH_mammothmoda"
}
],
"https://github.com/HM1579/ComfyUI-LoopGif": [
[
"LoopGif"
],
{
"title_aux": "ComfyUI-LoopGif"
}
],
"https://github.com/HMG-Fiverr/ComfyUI-RandomNumberButton": [
[
"RandomNumberButton"
],
{
"title_aux": "Random Number Button"
}
],
"https://github.com/HSDHCdev/ComfyUI-AI-Pixel-Art-Enhancer": [
[
"AIPixelArtEnhancer"
],
{
"title_aux": "AI Pixel Art Enhancer for ComfyUI"
}
],
"https://github.com/HWDigi/Factory-Prompts_comfyui": [
[
"FactoryPromptsNegative",
"FactoryPromptsNegativeCategorized",
"FactoryPromptsNegativeToggle",
"FactoryPromptsPositive"
],
{
"title_aux": "Factory Prompt Generator"
}
],
"https://github.com/Hahihula/ComfyUI-batching-nodes": [
[
"BatchImageLoaderNode",
"ImageFromBatchNode",
"PromptFromListNode",
"PromptLoopNode"
],
{
"title_aux": "ComfyUI-batching-nodes"
}
],
"https://github.com/Haiper-ai/ComfyUI-HaiperAI-API": [
[
"HaiperImage2Video",
"HaiperKeyframeConditioning",
"HaiperText2Image",
"HaiperText2Video"
],
{
"title_aux": "ComfyUI-HaiperAI-API"
}
],
"https://github.com/HalfikCode/ComfyUI-Prompt-DB": [
[
"ApplyLoraStack",
"PromptCombiner",
"PromptDBManager",
"PromptSelector"
],
{
"title_aux": "Prompt DB"
}
],
"https://github.com/HallettVisual/ComfyUI-Qwen-Camera-Selector": [
[
"QwenCameraPromptBuilder"
],
{
"title_aux": "ComfyUI-Qwen-Camera-Selector"
}
],
"https://github.com/Hangover3832/ComfyUI_Hangover-Utils": [
[
"Get Workflow Data",
"Image Clipboard Copy",
"Image Clipboard Paster",
"Image Scale Bounding Box",
"Make Inpaint Model",
"Save Image w/o Metadata",
"SympyInterpreter",
"Text Encode Wildcards"
],
{
"author": "AlexL",
"description": "Scales an input image into a given box size, whereby the aspect ratio keeps retained.",
"nickname": "Hangover-Image_Scale_Bouning_Box",
"title": "ComfyUI-Hangover-Image_Scale_Bouning_Box",
"title_aux": "ComfyUI_Hangover-Utils"
}
],
"https://github.com/HannibalP/comfyui-HannibalPack": [
[
"HannibalLoraLoader"
],
{
"title_aux": "comfyui-HannibalPack"
}
],
"https://github.com/Haoming02/comfyui-diffusion-cg": [
[
"Diffusion CG",
"Disable CG"
],
{
"title_aux": "Diffusion CG"
}
],
"https://github.com/Haoming02/comfyui-floodgate": [
[
"FloodGate"
],
{
"title_aux": "Floodgate"
}
],
"https://github.com/Haoming02/comfyui-resharpen": [
[
"ReSharpen"
],
{
"title_aux": "ComfyUI ReSharpen"
}
],
"https://github.com/HappyOnigiri/ComfyUI-Meld": [
[
"MeldAutoExposure",
"MeldImageLoader",
"MeldImageLoaderBatch",
"MeldPatternHeart",
"MeldPixelate",
"MeldPromptConstructor",
"MeldSaveImage",
"MeldSettingsUnpacker",
"MeldUnifiedFluxLoader",
"MeldUnifiedLoader"
],
{
"title_aux": "ComfyUI-Meld"
}
],
"https://github.com/HappyXY/ComfyUI-AmazonBedrock": [
[
"Amazon Bedrock - Nova Canvas Background Prompt Replace",
"Amazon Bedrock - Nova Canvas Generate Image",
"Amazon Bedrock - Nova Canvas Generate Variations",
"Amazon Bedrock - Nova Canvas Remove Object",
"Amazon Bedrock - Nova Reel Video",
"Bedrock - Claude",
"Bedrock - Claude Multimodal",
"Bedrock - Nova",
"Bedrock - SDXL"
],
{
"title_aux": "ComfyUI-AmazonBedrock"
}
],
"https://github.com/Hasasasa/ComfyUI_DashuaiTools": [
[
"API_PromptHelper",
"API_caption",
"Batch_API_caption",
"Gemini_API_Image",
"ImageComparisonGIF",
"Load64image",
"LoadImageList",
"LoadTextList",
"MinimumFilter",
"SaveImageWithName",
"XY_Image",
"ZImageLoraModelOnly",
"getImageRetio",
"qwenMultiAngles"
],
{
"title_aux": "ComfyUI DashuaiTools"
}
],
"https://github.com/HassanEclipse/comfyui-hb-party": [
[
"HB_Outpaint Padding",
"HB_TextPresetSwitch",
"HB_TidyString",
"HB_Wildcard Processor"
],
{
"title_aux": "HB ComfyUI Nodes"
}
],
"https://github.com/HavocsCall/comfyui_HavocsCall_Custom_Nodes": [
[
"Clip Switch",
"Combine String",
"Conditioning Switch",
"Float Selector",
"Float to Integer",
"Float to String",
"Image Switch",
"Integer Selector",
"Integer to Float",
"Integer to String",
"Latent Switch",
"Load Image",
"Logic Compare",
"Math Operation",
"Model Switch",
"Prompt Combiner",
"Prompt Styler",
"Sampler Config",
"Save Image",
"String Switch",
"String to Float",
"String to Integer",
"Text Box",
"VAE Switch"
],
{
"title_aux": "HavocsCall's Custom ComfyUI Nodes"
}
],
"https://github.com/HaydenReeve/ComfyUI-Better-Strings": [
[
"BetterString"
],
{
"title_aux": "ComfyUI Better Strings"
}
],
"https://github.com/Hazukiaoi/ComfyUI-LM_Studio_Tools": [
[
"LMS_APIConfig",
"LMS_GetAssistantMessage",
"LMS_Request",
"LMS_SelectModel",
"LMS_SystemPrompt",
"LMS_UnloadModel",
"LMS_UserPrompt"
],
{
"title_aux": "LM Studio Tools for ComfyUI"
}
],
"https://github.com/HeadshotPro/ComfyUI-HeadshotPro": [
[
"[HSP] Download Dreambooth Checkpoint",
"[HSP] Download Flux Lora",
"[HSP] Get Random Value From List",
"[HSP] Load Canny Pose Face",
"[HSP] Transparent to White Background"
],
{
"title_aux": "ComfyUI-HeadshotPro"
}
],
"https://github.com/Hearmeman24/ComfyUI-LoRAPlotNode": [
[
"LoRAPlotImageSaver",
"LoRAPlotNode"
],
{
"title_aux": "ComfyUI-LoRAPlotNode"
}
],
"https://github.com/Hearmeman24/ComfyUI-Pinecone": [
[
"PineconePromptUpserter"
],
{
"title_aux": "ComfyUI Pinecone Prompt Upserter"
}
],
"https://github.com/HebelHuber/comfyui-enhanced-save-node": [
[
"EnhancedSaveNode"
],
{
"title_aux": "comfyui-enhanced-save-node"
}
],
"https://github.com/HellerCommaA/ComfyUI-MetadataStripper": [
[
"MetadataStripper"
],
{
"title_aux": "ComfyUI-MetadataStripper"
}
],
"https://github.com/HellerCommaA/ComfyUI-VideoResolutions": [
[
"HunyuanResolutions"
],
{
"title_aux": "Hunyuan Video Resolutions"
}
],
"https://github.com/HellerCommaA/ComfyUI-ZImageLatent": [
[
"ZImageLatent"
],
{
"title_aux": "ComfyUI-ZImageLatent"
}
],
"https://github.com/Hellfiredragon/comfyui-image-manipulation": [
[
"AlphaApplyMaskToImage",
"CreateMaskFromColorsNode"
],
{
"title_aux": "comfyui-image-manipulation"
}
],
"https://github.com/HelloVision/ComfyUI_HelloMeme": [
[
"GetExpression",
"GetExpression2",
"GetFaceLandmarks",
"GetHeadPose",
"HMFaceToolkitsLoader",
"HMImagePipelineLoader",
"HMPipelineImage",
"HMPipelineVideo",
"HMVideoPipelineLoader"
],
{
"title_aux": "ComfyUI_HelloMeme"
}
],
"https://github.com/HelloWNW/comfyui-hsl-mask-node": [
[
"HSLRangeToMask"
],
{
"title_aux": "comfyui-hsl-mask-node"
}
],
"https://github.com/Hellrunner2k/ComfyUI-HellrunnersMagicalNodes": [
[
"AdjustMojo",
"BufferedEncoder",
"LoRABox",
"LoadMaskMap",
"MagicalSaveNode",
"MaskMapPrompt",
"MaskMapPromptMix",
"MojoLoader",
"MojoMaker",
"SaveMojo",
"TEAce",
"ThermalLatenator"
],
{
"title_aux": "Hellrunner's Magical Nodes"
}
],
"https://github.com/HenkDz/nd-super-nodes": [
[
"NdSuperLoraLoader"
],
{
"title_aux": "nd-super-nodes"
}
],
"https://github.com/Herony82/ComfyUI-WanAnimatePreprocess-track": [
[
"TrackedPoseAndFaceDetection"
],
{
"title_aux": "WanAnimatePreprocess Track"
}
],
"https://github.com/HighDoping/ComfyUI_ASSSSA": [
[
"ASSSubtitleReader",
"ASSSubtitleSave",
"FFMpegSettings",
"MultilineTextInput",
"SubtitleEmbedding",
"SubtitleExtraction",
"VideoTranscoding"
],
{
"title_aux": "ComfyUI-ASSSSA"
}
],
"https://github.com/HitmanLoges/comfyui-glitch-lab-sampler": [
[
"AttentionDropoutPatcher",
"GlitchSigmas",
"LatentFrameInterleave"
],
{
"title_aux": "comfyui-glitch-lab-sampler"
}
],
"https://github.com/HoangYell/comfyui-hoangyell-video": [
[
"AddIntroImage"
],
{
"title_aux": "comfyui-hoangyell-video-edit"
}
],
"https://github.com/Holasyb918/Ghost2_Comfyui": [
[
"AlignPipeline",
"BlenderPipeline",
"FaceAnalysisePipeline",
"FaceParsingPipeline",
"LoadAlignerModel",
"LoadBlenderModel",
"LoadFaceAnalysisModel",
"LoadFaceParsingModel",
"LoadInpainterModel",
"LoadStyleMatteModel"
],
{
"title_aux": "Ghost2_Comfyui"
}
],
"https://github.com/Hopping-Mad-Games/ComfyUI_LiteLLM": [
[
"AgentMemoryProvider",
"AgentNode",
"BasicRecursionFilterNode",
"Completion Enhancement Filter",
"Document Chunk Processor",
"DocumentChunkRecursionFilterNode",
"DocumentProcessor",
"Iterative Completion Agent",
"LinuxMemoryDirectory",
"QueryNode"
],
{
"description": "Nodes for interfacing with LiteLLM",
"nickname": "Tasha",
"title": "ComfyUI_LiteLLM",
"title_aux": "ComfyUI_LiteLLM"
}
],
"https://github.com/HowToSD/ComfyUI-Data-Analysis": [
[
"CDAFloatCreate",
"CDAIntCreate",
"CDAJSONCreate",
"CDAShowFloat",
"CDAShowInt",
"CDAStringCreate",
"CDATextCreate",
"MPLBar",
"MPLLine",
"MPLPieChart",
"MPLScatter",
"NumpyFloatCreate",
"NumpyIntCreate",
"NumpyShow",
"NumpySqueeze",
"PandasAdd",
"PandasAddScalarFloat",
"PandasAddScalarInt",
"PandasAddSeries",
"PandasAsFloat",
"PandasAsInt",
"PandasAsString",
"PandasAtDatetime",
"PandasAtFloat",
"PandasAtInt",
"PandasAtSetDatetime",
"PandasAtSetFloat",
"PandasAtSetInt",
"PandasAtSetString",
"PandasAtString",
"PandasBooleanIndex",
"PandasColumns",
"PandasCorr",
"PandasCos",
"PandasCount",
"PandasCov",
"PandasCreate",
"PandasCreateFromDict",
"PandasCreateFromDictIndexList",
"PandasCreateFromMultipleDict",
"PandasCreateFromNumpy",
"PandasCreateFromTensor",
"PandasCreateSeriesFromDict",
"PandasCreateSeriesFromList",
"PandasCreateSeriesFromListIndexList",
"PandasCreateWithIndex",
"PandasCrosstab",
"PandasCummax",
"PandasCummin",
"PandasCumprod",
"PandasCumsum",
"PandasDiv",
"PandasDivScalarFloat",
"PandasDivScalarInt",
"PandasDivSeries",
"PandasDropDuplicates",
"PandasDropNA",
"PandasEq",
"PandasEqScalarFloat",
"PandasEqScalarInt",
"PandasExcelFileSheetNames",
"PandasExp",
"PandasFeatureSplitToNumpy",
"PandasFeatureSplitToPt",
"PandasFillNAScalarFloat",
"PandasFillNAScalarInt",
"PandasGe",
"PandasGeScalarFloat",
"PandasGeScalarInt",
"PandasGroupBy",
"PandasGt",
"PandasGtScalarFloat",
"PandasGtScalarInt",
"PandasHead",
"PandasHorizontalConcat",
"PandasHorizontalSplit",
"PandasIatDatetime",
"PandasIatFloat",
"PandasIatInt",
"PandasIatSetDatetime",
"PandasIatSetFloat",
"PandasIatSetInt",
"PandasIatSetString",
"PandasIatString",
"PandasIlocRowSeries",
"PandasIlocRowsDataFrame",
"PandasIlocRowsSliceDataFrame",
"PandasIndex",
"PandasIndexToString",
"PandasIsNA",
"PandasJoin",
"PandasKurtosis",
"PandasLe",
"PandasLeScalarFloat",
"PandasLeScalarInt",
"PandasLoadCSV",
"PandasLoadCSVWithEncoding",
"PandasLoadCSVWithIndex",
"PandasLoadExcel",
"PandasLoadHTML",
"PandasLoadJSON",
"PandasLocCellString",
"PandasLocRowMultiIndexDataFrame",
"PandasLocRowSeries",
"PandasLog",
"PandasLt",
"PandasLtScalarFloat",
"PandasLtScalarInt",
"PandasMax",
"PandasMean",
"PandasMedian",
"PandasMelt",
"PandasMin",
"PandasMode",
"PandasMul",
"PandasMulScalarFloat",
"PandasMulScalarInt",
"PandasMulSeries",
"PandasNe",
"PandasNeScalarFloat",
"PandasNeScalarInt",
"PandasPivot",
"PandasPow",
"PandasPowScalarFloat",
"PandasPowScalarInt",
"PandasPowSeries",
"PandasRename",
"PandasRenameAdvanced",
"PandasReplace",
"PandasReplaceAdvanced",
"PandasSaveCSV",
"PandasSaveJSON",
"PandasSelectColumnAsSeries",
"PandasSelectColumns",
"PandasSelectRows",
"PandasSeriesToDataFrame",
"PandasSeriesToString",
"PandasSetIndex",
"PandasShowDataFrame",
"PandasShowIndex",
"PandasShowSeries",
"PandasShowText",
"PandasSin",
"PandasSkew",
"PandasSort",
"PandasStd",
"PandasStrftime",
"PandasSub",
"PandasSubScalarFloat",
"PandasSubScalarInt",
"PandasSubSeries",
"PandasSum",
"PandasSummary",
"PandasTan",
"PandasToDatetime",
"PandasToNumpy",
"PandasToString",
"PandasTranspose",
"PandasValueCounts",
"PandasVar",
"PandasVerticalConcat",
"PandasVerticalSplit",
"PandasXs",
"PyDatetimeToString",
"PyFloatToString",
"PyIntToString",
"PyKvFloatCreate",
"PyKvIntCreate",
"PyKvStringCreate",
"PyListToString",
"PyStringToDatetime",
"PyStringToDict",
"PyStringToFloat",
"PyStringToInt",
"PyStringToList",
"SNSBar",
"SNSBarPt",
"SNSBoxplot",
"SNSHeatmap",
"SNSHistogram",
"SNSHistogramPt",
"SNSLine",
"SNSLinePt",
"SNSPairplot",
"SNSScatter",
"SNSScatterPt"
],
{
"title_aux": "ComfyUI-Data-Analysis"
}
],
"https://github.com/HowToSD/ComfyUI-Pt-Wrapper": [
[
"HfTokenizerEncode",
"PtAbs",
"PtAcos",
"PtAdd",
"PtApplyFunction",
"PtArange",
"PtArgmax",
"PtArgmin",
"PtAsin",
"PtAtan",
"PtBitwiseAnd",
"PtBitwiseLeftShift",
"PtBitwiseNot",
"PtBitwiseOr",
"PtBitwiseRightShift",
"PtBitwiseXor",
"PtBmm",
"PtBoolCreate",
"PtComputeLoss",
"PtConcat",
"PtCos",
"PtCosh",
"PtCrop",
"PtDataLoader",
"PtDataLoaderFromTensors",
"PtDiv",
"PtEinsum",
"PtEq",
"PtEvaluateClassificationModel",
"PtExp",
"PtFlatten",
"PtFloatCreate",
"PtFloorDiv",
"PtFromImage",
"PtFromImageTranspose",
"PtFromLatent",
"PtFromNumpy",
"PtFull",
"PtGather",
"PtGe",
"PtGt",
"PtIndexSelect",
"PtIntCreate",
"PtInterpolateByScaleFactor",
"PtInterpolateToSize",
"PtLe",
"PtLinspace",
"PtLoadModel",
"PtLog",
"PtLogicalAnd",
"PtLogicalNot",
"PtLogicalOr",
"PtLogicalXor",
"PtLt",
"PtMaskedSelect",
"PtMatMul",
"PtMax",
"PtMean",
"PtMedian",
"PtMin",
"PtMm",
"PtMul",
"PtNe",
"PtNeg",
"PtOnes",
"PtPad",
"PtPermute",
"PtPow",
"PtPredictClassificationModel",
"PtPredictRegressionModel",
"PtProd",
"PtRand",
"PtRandInt",
"PtRandn",
"PtRemainder",
"PtReshape",
"PtSaveModel",
"PtScatter",
"PtShowSize",
"PtShowText",
"PtSin",
"PtSinh",
"PtSize",
"PtSizeCreate",
"PtSizeToNumpy",
"PtSizeToString",
"PtSqrt",
"PtSqueeze",
"PtStack",
"PtStd",
"PtSub",
"PtSum",
"PtTan",
"PtTanh",
"PtToBfloat16",
"PtToFloat16",
"PtToFloat32",
"PtToFloat64",
"PtToImage",
"PtToImageTranspose",
"PtToInt16",
"PtToInt32",
"PtToInt64",
"PtToInt8",
"PtToLatent",
"PtToNumpy",
"PtToRgbTensors",
"PtToUint8",
"PtTokenizer",
"PtTrainClassificationModel",
"PtTrainClassificationModelLr",
"PtTrainClassificationTransformerModel",
"PtTrainFineTuneClassificationTransformerModel",
"PtTrainModel",
"PtTrainRNNModel",
"PtTrainRegressionModel",
"PtUnsqueeze",
"PtVar",
"PtView",
"PtWhere",
"PtZeros",
"PtdBernoulli",
"PtdBeta",
"PtdBinomial",
"PtdCategorical",
"PtdChi2",
"PtdExponential",
"PtdGamma",
"PtdNormal",
"PtdPoisson",
"PtdStudentT",
"PtdUniform",
"PtdmCdf",
"PtdmCdfTensor",
"PtdmIcdf",
"PtdmIcdfTensor",
"PtdmLogProb",
"PtdmLogProbTensor",
"PtdmPdf",
"PtdmPdfTensor",
"PtdmPmf",
"PtdmPmfTensor",
"PtdmSample",
"PtfGELU",
"PtfLeakyReLU",
"PtfLogSoftmax",
"PtfReLU",
"PtfSiLU",
"PtfSigmoid",
"PtfSoftmax",
"PtfSoftplus",
"PtfTanh",
"PtnAvgPool2d",
"PtnBCELoss",
"PtnBCEWithLogitsLoss",
"PtnBatchNorm2d",
"PtnChainedModel",
"PtnChainedModelWithAttentionMask",
"PtnConv2d",
"PtnConvModel",
"PtnCrossEntropyLoss",
"PtnEmbedding",
"PtnEmbeddingRNNLinear",
"PtnEmbeddingTransformerLinear",
"PtnGRU",
"PtnGRULinear",
"PtnHfFineTunedClassificationModel",
"PtnHfLoraClassificationModel",
"PtnHuberLoss",
"PtnInstanceNorm2d",
"PtnKLDivLoss",
"PtnL1Loss",
"PtnLSTM",
"PtnLSTMLinear",
"PtnLayerNorm",
"PtnLinear",
"PtnLinearModel",
"PtnMSELoss",
"PtnMaskedMeanPooling",
"PtnMaxPool2d",
"PtnModelWithClosure",
"PtnMultiheadAttention",
"PtnMultiheadAttentionCustom",
"PtnNLLLoss",
"PtnPreAddChannelAxis",
"PtnPreFlatten",
"PtnRNN",
"PtnRNNLinear",
"PtnResidualConnectionModel",
"PtnResidualConnectionModelWithAttentionMask",
"PtnResnetModel",
"PtnSmoothL1Loss",
"PtoAdam",
"PtoAdamW",
"PtoLrSchedulerCosineAnnealing",
"PtoLrSchedulerReduceOnPlateau",
"PtoLrSchedulerStep",
"PtoSGD",
"PtoSimple",
"PtvDataset",
"PtvDatasetLen",
"PtvDatasetLoader",
"PtvHfDatasetWithTokenEncode",
"PtvHfGloveDataset",
"PtvHfLocalDataset",
"PtvImageFolderDataset",
"PtvSequentialTensorDataset",
"PtvTransformsDataAugment",
"PtvTransformsResize",
"PtvTransformsToTensor",
"SpEncode",
"SpLoadModel"
],
{
"title_aux": "ComfyUI-Pt-Wrapper"
}
],
"https://github.com/Hu-Tao66/comfyui-DF-ResizeImage": [
[
"comfyui-DF-ResizeImage"
],
{
"title_aux": "comfyui-DF-ResizeImage"
}
],
"https://github.com/HuangYuChuh/ComfyUI-LLMs-Toolkit": [
[
"ImagePrep",
"JSONBuilderLarge",
"JSONBuilderMedium",
"JSONBuilderSimple",
"JSONCombine",
"JSONExtractor",
"JSONFixer",
"JSONIterator",
"LLMTranslator",
"LLM_Loader",
"OpenAICompatibleLoader",
"StringTemplate"
],
{
"title_aux": "ComfyUI-LLMs-Toolkit"
}
],
"https://github.com/Hullabalo/ComfyUI-Loop": [
[
"ImageCropLoop",
"ImagePasteLoop",
"LoopAny",
"SaveAny"
],
{
"title_aux": "ComfyUI-Loop"
}
],
"https://github.com/Hyun-Puer/ComfyUI-ContextualRepulsion": [
[
"ContextualRepulsion"
],
{
"title_aux": "ComfyUI-ContextualRepulsion"
}
],
"https://github.com/Hyunsigikim/comfyui-grid-cutscene": [
[
"GridCutscenePanel"
],
{
"title_aux": "comfyui-grid-cutscene"
}
],
"https://github.com/I-ShadowStar/L2UC": [
[
"CLIPTextEncodeLumina2Unchained"
],
{
"title_aux": "L2UC"
}
],
"https://github.com/IA-gyz/comfyui-VarBoard": [
[
"VB_Bool",
"VB_Float",
"VB_Int",
"VB_Panel",
"VB_Sampler",
"VB_Scheduler",
"VB_Seed",
"VB_String"
],
{
"title_aux": "comfyui-VarBoard"
}
],
"https://github.com/IAMCCS/IAMCCS-nodes": [
[
"IAMCCS-SuperNodes AU+IMG2VID Exec Finalize",
"IAMCCS-SuperNodes AU+IMG2VID Exec Planner",
"IAMCCS-SuperNodes AU+IMG2VID Exec Render",
"IAMCCS-SuperNodes AU+IMG2VID Exec VAE",
"IAMCCS-SuperNodes Second Stage",
"IAMCCS_AUIMG2VID_AudioTimeline",
"IAMCCS_AUIMG2VID_Continuity",
"IAMCCS_AUIMG2VID_DiskExtension",
"IAMCCS_AUIMG2VID_Finalize",
"IAMCCS_AUIMG2VID_KeyframeTimeline",
"IAMCCS_AUIMG2VID_Planner",
"IAMCCS_AUIMG2VID_ProjectTimelinePlanner",
"IAMCCS_AUIMG2VID_ReanchorLatent",
"IAMCCS_AUIMG2VID_RefreshPolicy",
"IAMCCS_AUIMG2VID_RuntimeBridge",
"IAMCCS_ApplyLoRAHooksToConditioning",
"IAMCCS_ApplyScheduledWanLoRAFromConditioning",
"IAMCCS_AudioBoardArranger",
"IAMCCS_AudioBoardMixer",
"IAMCCS_AudioExtender",
"IAMCCS_AudioExtensionMath",
"IAMCCS_AudioNormalizeForLTX",
"IAMCCS_AudioSegmentAutoPlanner",
"IAMCCS_AudioTimelineAssembler",
"IAMCCS_AudioTimelineGate",
"IAMCCS_AutoLinkArguments",
"IAMCCS_AutoLinkConverter",
"IAMCCS_BoardMaker",
"IAMCCS_BoardMaker_DialogueFoley",
"IAMCCS_BuildScheduledWanModelBank",
"IAMCCS_BusOut",
"IAMCCS_CineAllInOneFLFEngine",
"IAMCCS_CineAudioDurationProbe",
"IAMCCS_CineAudioInfo",
"IAMCCS_CineAudioPromptDirector",
"IAMCCS_CineAudioTranscriptPromptCompiler",
"IAMCCS_CineBoardDurationLock",
"IAMCCS_CineDialogueDurationPlanner",
"IAMCCS_CineDialogueLineRouter",
"IAMCCS_CineDialoguePromptKit",
"IAMCCS_CineDialogueTimingReconciler",
"IAMCCS_CineEmotionButtons",
"IAMCCS_CineFLFEngineSimple",
"IAMCCS_CineFLFEngineSimpleDyno",
"IAMCCS_CineFLFLengthCompensator",
"IAMCCS_CineFLFProductor",
"IAMCCS_CineFLFProductorDyno",
"IAMCCS_CineFilmmaker",
"IAMCCS_CineFilmmakerBackend",
"IAMCCS_CineFilmmakerGuide",
"IAMCCS_CineFilmmakerGuide1to1",
"IAMCCS_CineFinalAudioMixer",
"IAMCCS_CineInfo",
"IAMCCS_CineInfo3",
"IAMCCS_CineInfoV2",
"IAMCCS_CineInfoV2V",
"IAMCCS_CineLTXSequencer",
"IAMCCS_CineLTXSequencerExact",
"IAMCCS_CineLatentDurationCrop",
"IAMCCS_CineLineStacker",
"IAMCCS_CineMultiGenDirector",
"IAMCCS_CineMusicVideoPlanner",
"IAMCCS_CinePPAntiAlias",
"IAMCCS_CinePromptArchitect",
"IAMCCS_CinePromptComposer",
"IAMCCS_CinePromptRelayAdapter",
"IAMCCS_CinePromptRelayLatentShapeSync",
"IAMCCS_CinePromptRelaySafeEncode",
"IAMCCS_CinePromptRelayTimeline",
"IAMCCS_CineRefLatentControl",
"IAMCCS_CineReferenceBoard",
"IAMCCS_CineRelayOrBypass",
"IAMCCS_CineResolutionParityTranslator",
"IAMCCS_CineShotAudioDirector",
"IAMCCS_CineShotLineBuilder",
"IAMCCS_CineShotPlanner",
"IAMCCS_CineShotboardBackendPro",
"IAMCCS_CineShotboardLite",
"IAMCCS_CineShotboardPlannerPro",
"IAMCCS_CineShotboardPlannerProLegacy",
"IAMCCS_CineShotboardPlannerProV2",
"IAMCCS_CineShotboardPlannerV3",
"IAMCCS_CineShotboardTimelinePro",
"IAMCCS_CineSpeech1PromptCompiler",
"IAMCCS_CineSpeechLength",
"IAMCCS_CineStage2BypassSwitch",
"IAMCCS_CineStage2PreviewToggle",
"IAMCCS_CineSwitch",
"IAMCCS_CineTemporalCutBarrier",
"IAMCCS_CineTimelineAudioMixer",
"IAMCCS_CineUTAntiAlias",
"IAMCCS_CineV2VAssetSelector",
"IAMCCS_CineV2VTimelineDirector",
"IAMCCS_CineV2VTimelineLineBuilder",
"IAMCCS_CineVideoToWooshInputs",
"IAMCCS_CineWooshFoleyChunkPlanner",
"IAMCCS_CineWorkflowInspector",
"IAMCCS_ControlAudEfx",
"IAMCCS_ControlAudEfxPanel",
"IAMCCS_DetailAtelier",
"IAMCCS_DetailAtelierAdvanced",
"IAMCCS_DetailAtelierSampler",
"IAMCCS_DialogueAudioBoardBridge",
"IAMCCS_DialogueTagEditor",
"IAMCCS_FluxKleinMultiGen",
"IAMCCS_FluxKleinRefine",
"IAMCCS_GGUF_accelerator",
"IAMCCS_GemmaAssistLazyGate",
"IAMCCS_GemmaAssistOutput",
"IAMCCS_GetAutoLink",
"IAMCCS_GoyAICanvasPaint",
"IAMCCS_HWProbeRecommendations",
"IAMCCS_HardMemoryPurge",
"IAMCCS_HwSupporter",
"IAMCCS_HwSupporterAny",
"IAMCCS_IdeoInfo",
"IAMCCS_IdeoInpaintPrep",
"IAMCCS_IdeoMaskedPixels",
"IAMCCS_IdeoTranslate",
"IAMCCS_IdeoboardPrompter",
"IAMCCS_IdeogramJSONPreviewPass",
"IAMCCS_IdeogramPromptStructureHelper",
"IAMCCS_IdeogramSheetBuilder",
"IAMCCS_IdeogramStoryboardSheet",
"IAMCCS_ImageBatch6",
"IAMCCS_ImageBatchRangeLite",
"IAMCCS_ImageResizeBatchSafe",
"IAMCCS_IntValueMonitor",
"IAMCCS_LTX2_AudioPromptDirector",
"IAMCCS_LTX2_BlendLatentBridge",
"IAMCCS_LTX2_CinematicLineStacker",
"IAMCCS_LTX2_CinematicMultiGenPlanner",
"IAMCCS_LTX2_CinematicPromptComposer",
"IAMCCS_LTX2_CinematicPromptRelayAdapter",
"IAMCCS_LTX2_CinematicRefLatentControl",
"IAMCCS_LTX2_CinematicShotAudioSelector",
"IAMCCS_LTX2_CinematicShotLineBuilder",
"IAMCCS_LTX2_CinematicShotPlanner",
"IAMCCS_LTX2_CinematicV2VAssetSelector",
"IAMCCS_LTX2_CinematicV2VTimelineLineBuilder",
"IAMCCS_LTX2_CinematicV2VTimelinePlanner",
"IAMCCS_LTX2_ConditionNextLatentWithPrevOverlap",
"IAMCCS_LTX2_ContextLatent",
"IAMCCS_LTX2_ControlPreprocess",
"IAMCCS_LTX2_EnsureFrames8nPlus1",
"IAMCCS_LTX2_EnsureMinFrames",
"IAMCCS_LTX2_ExtendSampler",
"IAMCCS_LTX2_ExtensionModule",
"IAMCCS_LTX2_ExtensionModule_Disk",
"IAMCCS_LTX2_ExtensionModule_simple",
"IAMCCS_LTX2_FirstLastFramesController",
"IAMCCS_LTX2_FirstLastLatentControl",
"IAMCCS_LTX2_FirstLastLatentControl_Pro",
"IAMCCS_LTX2_FrameCountValidator",
"IAMCCS_LTX2_FrameRateSync",
"IAMCCS_LTX2_GetImageFromBatch",
"IAMCCS_LTX2_ImageBatchCropByPad",
"IAMCCS_LTX2_ImageBatchPadReflect",
"IAMCCS_LTX2_InitLatentSampler",
"IAMCCS_LTX2_JointRefreshLatent",
"IAMCCS_LTX2_JointRefreshLatent_Disk",
"IAMCCS_LTX2_LastFrameBridgeLoad",
"IAMCCS_LTX2_LastFrameBridgeSave",
"IAMCCS_LTX2_LoRAStack",
"IAMCCS_LTX2_LoRAStackModelIO",
"IAMCCS_LTX2_LoRAStackSegmented6",
"IAMCCS_LTX2_LoRAStackStaged",
"IAMCCS_LTX2_LoadLatentBridge",
"IAMCCS_LTX2_LongVideoWrapperPrep",
"IAMCCS_LTX2_LongVideoWrapperPrepDisk",
"IAMCCS_LTX2_LoopingSampler",
"IAMCCS_LTX2_MiddleFrames",
"IAMCCS_LTX2_ModelWithLoRA_Segmented6",
"IAMCCS_LTX2_OneShotLowRAMLooper",
"IAMCCS_LTX2_ReferenceImageSwitch",
"IAMCCS_LTX2_ReferenceStartFramesInjector",
"IAMCCS_LTX2_SaveLatentBridge",
"IAMCCS_LTX2_SegmentQueueLoop",
"IAMCCS_LTX2_TimeFrameCount",
"IAMCCS_LTX2_Validator",
"IAMCCS_LatentTailSlice",
"IAMCCS_LazyAnySwitch",
"IAMCCS_LoadImagesFromDirLite",
"IAMCCS_LoadResizeSegmentFromDir",
"IAMCCS_Ltx2HelperModules_AudioTimeline",
"IAMCCS_Ltx2HelperModules_Continuity",
"IAMCCS_Ltx2HelperModules_DiskExtension",
"IAMCCS_Ltx2HelperModules_Finalize",
"IAMCCS_Ltx2HelperModules_KeyframeTimeline",
"IAMCCS_Ltx2HelperModules_Planner",
"IAMCCS_Ltx2HelperModules_ProjectTimelinePlanner",
"IAMCCS_Ltx2HelperModules_ReanchorLatent",
"IAMCCS_Ltx2HelperModules_RefreshPolicy",
"IAMCCS_Ltx2HelperModules_RuntimeBridge",
"IAMCCS_ModelWithLoRA",
"IAMCCS_ModelWithLoRA_LTX2",
"IAMCCS_ModelWithLoRA_LTX2_Staged",
"IAMCCS_ModelWithLoRA_RuntimeBridge",
"IAMCCS_MotionBridgeLoad",
"IAMCCS_MotionBridgeSave",
"IAMCCS_MotionScale",
"IAMCCS_MotionScaleAdvanced",
"IAMCCS_MoveAhead",
"IAMCCS_MoveAheadEnforcer",
"IAMCCS_MultiSwitch",
"IAMCCS_MultiTimelineBridge",
"IAMCCS_MultiTimelineTakePicker",
"IAMCCS_MultilinePromptSplitter8",
"IAMCCS_ProjectTimelinePlanner",
"IAMCCS_QWEN_VL_CineReferenceBoardAnalyzer",
"IAMCCS_QWEN_VL_FLF",
"IAMCCS_QWEN_VL_FLF_Advanced",
"IAMCCS_QwenMultiGen",
"IAMCCS_SamplerAdvancedVersion1",
"IAMCCS_ScailExtendPlan",
"IAMCCS_ScailExtends",
"IAMCCS_ScailIdentitySeeder",
"IAMCCS_ScailIdentityTracker",
"IAMCCS_ScailMultiReference",
"IAMCCS_SegmentPlanFromPlanner",
"IAMCCS_SegmentPlanner",
"IAMCCS_SegmentPlannerLinked",
"IAMCCS_SegmentPlannerSettings",
"IAMCCS_SegmentSwitch",
"IAMCCS_SelectScheduledWanModelFromConditioning",
"IAMCCS_SelectScheduledWanModelPairFromConditioning",
"IAMCCS_SetAutoLink",
"IAMCCS_ShotboardPlannerV2V",
"IAMCCS_SourceFramesToDisk",
"IAMCCS_SourceRangeFromSegmentPlan",
"IAMCCS_StartDirToVideoLatent",
"IAMCCS_StartImagesToVideoLatent",
"IAMCCS_StoryboardAutoCropGrid",
"IAMCCS_StoryboardAutoCropGridPRO",
"IAMCCS_StoryboardCaptionSheet",
"IAMCCS_StoryboardFrameDesigner",
"IAMCCS_StoryboardFrameDesignerV2",
"IAMCCS_StoryboardPromptContactSheet",
"IAMCCS_SupernodeBase",
"IAMCCS_SupernodeModule",
"IAMCCS_TargetCrop",
"IAMCCS_ThreeSegmentPlanner",
"IAMCCS_TwoSegmentPlanner",
"IAMCCS_VAEDecodeTiledSafe",
"IAMCCS_VAEDecodeToDisk",
"IAMCCS_VRAMCleanup",
"IAMCCS_VRAMFlushLatent",
"IAMCCS_VideoCombineFromDir",
"IAMCCS_VideoHardConcat",
"IAMCCS_WDC_LTXKeyframer",
"IAMCCS_WDC_LTXSequencer",
"IAMCCS_WDC_LTXSequencerFixed5",
"IAMCCS_WDC_MultiImageLoader",
"IAMCCS_WanChunkGatePure",
"IAMCCS_WanCineInfoPure",
"IAMCCS_WanContinuityGuide",
"IAMCCS_WanFLFPairFromTimeline",
"IAMCCS_WanImageBatchFrameSelect",
"IAMCCS_WanImageMotion",
"IAMCCS_WanImageMotionInductive",
"IAMCCS_WanImageMotionPro",
"IAMCCS_WanImageMotionProLegacy",
"IAMCCS_WanImageMotionProPlus",
"IAMCCS_WanImageMotionProPlus_Simple",
"IAMCCS_WanImageMotionPro_AdaIN",
"IAMCCS_WanImageMotionPro_Simple",
"IAMCCS_WanImageMotion_AdaIN",
"IAMCCS_WanIndexedPromptEncode",
"IAMCCS_WanLoRAHookSchedule",
"IAMCCS_WanLoRARuntimeBridge",
"IAMCCS_WanLoRASchedule",
"IAMCCS_WanLoRAStack",
"IAMCCS_WanLoRAStackModelIO",
"IAMCCS_WanLoadImageFromBoard",
"IAMCCS_WanLoadImageFromPath",
"IAMCCS_WanLongPlanner",
"IAMCCS_WanPrevTailPrep",
"IAMCCS_WanPromptLoopInfo",
"IAMCCS_WanPromptPhasePlanner",
"IAMCCS_WanRelayOrBypassPure",
"IAMCCS_WanSVIToFLFBridgePro",
"IAMCCS_WanSVIToFLFBridgeProPlus",
"IAMCCS_WanSVIToFLFBridgeProPlus_Simple",
"IAMCCS_WanSVIToFLFBridgePro_Simple",
"IAMCCS_WanShotboardPlannerPure",
"IAMCCS_WanSviFlfTimeline",
"IAMCCS_WanSviFlfTimelinePick",
"IAMCCS_bus_group",
"WanImageMotionPro",
"WanImageMotionProLegacy",
"WanImageMotionProPlus",
"WanMotionProTrimmer",
"iamccs_ltx2_lora_stack"
],
{
"title_aux": "IAMCCS-nodes"
}
],
"https://github.com/ID-LoRA/ID-LoRA-LTX2.3-ComfyUI": [
[
"IDLoraModelLoader",
"IDLoraOneStageSampler",
"IDLoraPromptEncoder",
"IDLoraTwoStageModelLoader",
"IDLoraTwoStageSampler"
],
{
"title_aux": "ID-LoRA-LTX2.3-ComfyUI"
}
],
"https://github.com/IDGallagher/ComfyUI-IG-Motion-I2V": [
[
"MI2V Flow Animator",
"MI2V Flow Predictor",
"MI2V PauseNode",
"MotionPainter"
],
{
"author": "IDGallagher",
"description": "Custom nodes to aid in the exploration of Latent Space",
"nickname": "IG Interpolation Nodes",
"title": "IG Interpolation Nodes",
"title_aux": "ComfyUI-IG-Motion-I2V"
}
],
"https://github.com/IDGallagher/ComfyUI-IG-Nodes": [
[
"IG Analyze SSIM",
"IG Cross Fade Images",
"IG Explorer",
"IG Float",
"IG Float List",
"IG Folder",
"IG Image Crop",
"IG Int",
"IG Interpolate",
"IG Load Image",
"IG Load Images",
"IG MotionPredictor",
"IG Multiply",
"IG Path Join",
"IG PointCloud From Cylindrical",
"IG PointCloud From Depth",
"IG Save PLY PointCloud",
"IG Simple Translate Stitcher",
"IG Stitch Depth Tiles",
"IG Stitch Images CV2",
"IG String",
"IG String List",
"IG Tile Image",
"IG ZFill",
"SM Video Base",
"SM Video Base Control"
],
{
"author": "IDGallagher",
"description": "Custom nodes to aid in the exploration of Latent Space",
"nickname": "IG Interpolation Nodes",
"title": "IG Interpolation Nodes",
"title_aux": "IG Interpolation Nodes"
}
],
"https://github.com/IDGallagher/MotionVideoSearch": [
[
"IG Motion Video Frame",
"IG Motion Video Search"
],
{
"author": "IDGallagher",
"description": "Search an index of videos by motion image",
"nickname": "IG Motion Video Search",
"title": "IG Motion Video Search",
"title_aux": "IG-Motion-Search"
}
],
"https://github.com/IIEleven11/ComfyUI-FairyTaler": [
[
"FairyTalerStoryboard",
"SceneParser",
"SceneToConditioning",
"StoryboardCompositor",
"ThreeSceneGenerator"
],
{
"author": "Eleven",
"description": "Turn your AI roleplay into AI generated scenes from every response. Visualize what you read!",
"nickname": "ComfyUI FairyTaler",
"title": "ComfyUI FairyTaler Storyboard Nodes",
"title_aux": "ComfyUI-FairyTaler"
}
],
"https://github.com/IIs-fanta/ComfyUI-CNS-Sampler-CHENGOU": [
[
"CNSSampler_CHENGOU"
],
{
"title_aux": "ComfyUI-CNS-Sampler-CHENGOU"
}
],
"https://github.com/IIs-fanta/ComfyUI-FANTA-GameBox": [
[
"BilliardsGameNode",
"BrickBreakerNode",
"FlappyBirdNode",
"SnakeGameNode"
],
{
"title_aux": "ComfyUI-FANTA-GameBox"
}
],
"https://github.com/IMGLAB-net/IMGLAB_ComfyUI": [
[
"AutoMask"
],
{
"title_aux": "IMGLAB_ComfyUI"
}
],
"https://github.com/INuBq8/ComfyUI-NotificationBridge": [
[
"DiscordNotifyNode",
"WhatsAppNotifyNodeTwilio"
],
{
"title_aux": "Notification Bridge"
}
],
"https://github.com/INuBq8/ComfyUI-text-preset-loader": [
[
"PresetLoader"
],
{
"title_aux": "ComfyUI Text Preset Loader"
}
],
"https://github.com/IRCSS/comfyUI-blender-wrapper": [
[
"BlenderGenericNode",
"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-blender-wrapper"
}
],
"https://github.com/ITurchenko/ComfyUI-SizeFromArray": [
[
"SizeFromArray"
],
{
"title_aux": "ComfyUI-SizeFromArray"
}
],
"https://github.com/IXIWORKS-KIMJUNGHO/ComfyUI-VideoDescription": [
[
"CNPreprocessor",
"CNStepControl",
"ImageCropResize",
"LoRAStepLoader",
"SBConcatStrings",
"SBJsonParser",
"SBPromptFilter",
"UtilBypass",
"UtilConcatStrings",
"UtilEmptyLatent",
"UtilImageToList",
"UtilJsonToList",
"UtilLoadImageList",
"UtilS3Upload",
"UtilSaveFile",
"UtilStringToList",
"UtilSwitch",
"UtilSwitchCase",
"VideoDescribe",
"ZImagePromptBuilder"
],
{
"title_aux": "ComfyUI-VideoDescription"
}
],
"https://github.com/IamCreateAI/ComfyUI-Animon": [
[
"AnimonImageToVideoNode",
"AnimonKeyNode",
"AnimonStartEndToVideoNode",
"AnimonUploadImageFromFileNode",
"AnimonUploadImageFromTensorNode",
"AnimonUploadVideoFromBytesNode",
"AnimonUploadVideoFromFileNode",
"AnimonUploadVideoFromTensorNode",
"AnimonUpscaleVideoNode"
],
{
"title_aux": "ComfyUI-Animon"
}
],
"https://github.com/IamCreateAI/Ruyi-Models": [
[
"Ruyi_EnhanceAVideo",
"Ruyi_I2VSampler",
"Ruyi_LoadLora",
"Ruyi_LoadModel",
"Ruyi_TeaCache"
],
{
"title_aux": "ComfyUI-Ruyi"
}
],
"https://github.com/Ian2073/ComfyUI-MyLLMnode": [
[
"GemmaLLMNode",
"LlamaLLMNode",
"MistralLLMNode",
"PhiLLMNode",
"QwenLLMNode",
"YiLLMNode"
],
{
"title_aux": "ComfyUI-MyLLMNode"
}
],
"https://github.com/IcelandicCenterArtificialIntelligence/ComfyUI-SamplerSchedulerMetricsTester": [
[
"SamplerSchedulerMetricsTester"
],
{
"title_aux": "Sampler Scheduler Metrics Tester for ComfyUI"
}
],
"https://github.com/Icyman86/ComfyUI_AnimeCharacterSelect": [
[
"ActionPromptNode",
"CharacterPromptNode",
"CombinePromptStringsNode",
"EnhancedCharacterPromptNode",
"MinimalCharacterActionPrompt"
],
{
"title_aux": "ComfyUI_AnimeCharacterSelect"
}
],
"https://github.com/IgalOgonov/ComfyUI_Simple_String_Repository": [
[
"SimpleStringRepository",
"SimpleStringRepositoryCompact",
"SimpleStringRepositoryLarge",
"SimpleStringRepositoryLargeCompact",
"SimpleStringRepositorySmall",
"SimpleStringRepositorySmallCompact"
],
{
"title_aux": "Simple String Repository"
}
],
"https://github.com/ImagineerNL/ComfyUI-IMGNR-Utils": [
[
"CatchEditTextNode",
"DIYNodeWriter",
"IMGNR_ABBASwitch",
"PreviewImageAdHocSaveNode",
"PreviewImageBase64Node",
"PreviewImageCompareNode"
],
{
"title_aux": "ComfyUI-IMGNR-Utils"
}
],
"https://github.com/ImagineerNL/ComfyUI-ToSVG-Potracer": [
[
"PotracerVectorize",
"SaveAsSVG Potracer (Temporary Fix)"
],
{
"title_aux": "ComfyUI-ToSVG-Potracer"
}
],
"https://github.com/Immac/ComfyUI-CoreVideoMocks": [
[
"CoreVideoMocks:AV1Codec",
"CoreVideoMocks:BatchAudioStreams",
"CoreVideoMocks:BatchSubtitlesStreams",
"CoreVideoMocks:BatchVideoStreams",
"CoreVideoMocks:CodecFromVideoStream",
"CoreVideoMocks:CombineVideo",
"CoreVideoMocks:DecodeVideoStream",
"CoreVideoMocks:EncodeVideoStream",
"CoreVideoMocks:GetAudioStream",
"CoreVideoMocks:GetSubtitleStream",
"CoreVideoMocks:GetVideoStream",
"CoreVideoMocks:LoadVideo",
"CoreVideoMocks:PreviewVideo",
"CoreVideoMocks:SaveVideo",
"CoreVideoMocks:SplitVideo",
"CoreVideoMocks:VP9Codec",
"CoreVideoMocks:VideoStreamData"
],
{
"title_aux": "ComfyUI Core Video Nodes"
}
],
"https://github.com/Immac/ComfyUI-ImmacStyleMixer": [
[
"BlendStyleImmacStyleMixer",
"ForwardAnyImmacTools",
"ForwardConditioningImmacTools",
"ForwardModelImmacTools",
"PickMixImmacStyleMixer",
"PickStyleImmacStyleMixer",
"SaveMixImmacStyleMixer",
"SaveStyleImmacStyleMixer",
"StyleWeightImmacStyleMixer"
],
{
"title_aux": "Immac Style Mixer"
}
],
"https://github.com/ImmortalPie/ComfyUI-PonySwitch": [
[
"PonySwitch"
],
{
"title_aux": "PonySwitch Node"
}
],
"https://github.com/InstantStudioAI/ComfyUI-InstantStudio": [
[
"HuggingFace Classify",
"Moondream",
"UploadImagesToInstantStudio"
],
{
"title_aux": "ComfyUI-InstantStudio"
}
],
"https://github.com/Intersection98/ComfyUI_MX_post_processing-nodes": [
[
"MX_AlphaBlend",
"MX_Blend",
"MX_Blur",
"MX_Canny",
"MX_ChromaticAberration",
"MX_ColorCorrect",
"MX_ColorMatch",
"MX_ColorTint",
"MX_Glow",
"MX_HSVThresholdMask",
"MX_KuwaharaBlur(Cartoon)",
"MX_LUT",
"MX_LensBokeh",
"MX_LensOpticAxis",
"MX_LensZoomBurst",
"MX_Mosaic",
"MX_Noise",
"MX_Posterize",
"MX_SineWave",
"MX_Solarize",
"MX_Vignette"
],
{
"title_aux": "ComfyUI-MX-post-processing-nodes"
}
],
"https://github.com/Inzaniak/comfyui-ranbooru": [
[
"LockSeed",
"PromptBackground",
"PromptLimit",
"PromptMix",
"PromptRandomWeight",
"PromptRemove",
"Ranbooru",
"RanbooruURL",
"RandomPicturePath",
"TimestampFileName"
],
{
"title_aux": "Ranbooru for ComfyUI"
}
],
"https://github.com/Irsalistic/comfyui-dam-object-extractor": [
[
"DAMObjectNameNode",
"DAMVisualizeNode"
],
{
"title_aux": "ComfyUI DAM Object Extractor"
}
],
"https://github.com/IsItDanOrAi/ComfyUI-Stereopsis": [
[
"Dan_FrameDelay",
"Dan_Stereopsis"
],
{
"title_aux": "ComfyUI-Stereopsis"
}
],
"https://github.com/IsItDanOrAi/ComfyUI-exLoadout": [
[
"dropdowns",
"exCheckpointLoader",
"exLoadoutCheckpointLoader",
"exLoadoutEditCell",
"exLoadoutReadColumn",
"exLoadoutSeg",
"exLoadoutSeg2",
"exLoadoutSelector",
"exSeg",
"exSeg2"
],
{
"title_aux": "exLoadout: Excel-Based Model & Settings Loader"
}
],
"https://github.com/Isi-dev/ComfyUI-Animation_Nodes_and_Workflows": [
[
"CLIPTextEncodeStyles",
"ComputePadding",
"JoinVideos",
"MakeDrivingVideoForLivePortrait",
"MakePortraitWalk",
"MoveInOrOut",
"MoveLeftOrRight",
"MoveUpOrDown",
"Replace_Img_or_Vid_Bg_Assistant"
],
{
"title_aux": "ComfyUI-Animation_Nodes_and_Workflows"
}
],
"https://github.com/Isi-dev/ComfyUI-Img2DrawingAssistants": [
[
"LineArt_Assistant",
"LineArt_Assistant_2",
"Sketch_Assistant",
"Sketch_Assistant_grayScale"
],
{
"title_aux": "ComfyUI-Img2DrawingAssistants"
}
],
"https://github.com/Isi-dev/ComfyUI-Img2PaintingAssistant": [
[
"Painting",
"ProcessInspyrenetRembg"
],
{
"title_aux": "Image to Painting and Inspyrenet Assistant Nodes"
}
],
"https://github.com/Isi-dev/ComfyUI-UniAnimate-W": [
[
"Animate_X_Image",
"Animate_X_Image_Long",
"Animate_X_Image_v2",
"Animate_X_ReposeImage",
"Animate_X_ReposeImage_v2",
"Gen_align_pose",
"Gen_align_pose2",
"ReposeImage",
"UniAnimateImage",
"UniAnimateImageLong"
],
{
"title_aux": "ComfyUI-UniAnimate-W"
}
],
"https://github.com/Isi-dev/ComfyUI_DeleteModelPassthrough": [
[
"ControlledCLIPTextEncode",
"ControlledControlNetLoader",
"ControlledModelPatchLoader",
"ControlledUNETLoader",
"ControlledUnetLoaderGGUF",
"ControlledVAELoader",
"DeleteModelPassthrough",
"DeleteModelPassthroughLight",
"SmartClipDeleter"
],
{
"title_aux": "ComfyUI_DeleteModelPassthrough"
}
],
"https://github.com/Isulion/ComfyUI_Isulion": [
[
"CustomTextNode",
"CustomTextNode \u2328\ufe0f",
"CustomTextNode.py",
"DisplayImageFromURL",
"IsuCollage_Node",
"Isulion Civitai Image Display",
"Isulion Civitai Model Explorer",
"Isulion Civitai Trending",
"IsulionActionGenerator",
"IsulionAlienWorldGenerator",
"IsulionAnimalBehaviorGenerator",
"IsulionAnimalRandom",
"IsulionArtStyleGenerator",
"IsulionArtifactGenerator",
"IsulionCivitaiImageDisplay",
"IsulionCivitaiModelExplorer",
"IsulionCivitaiTrending",
"IsulionClothingGenerator",
"IsulionCuteAnimalRandom",
"IsulionEmotionGenerator",
"IsulionEpochGenerator",
"IsulionFantasyRaceGenerator",
"IsulionHabitatGenerator",
"IsulionLoadImagesNode",
"IsulionMagicalEffectGenerator",
"IsulionMegaPromptV3",
"IsulionMultiplePromptGenerator",
"IsulionMythicalLocationGenerator",
"IsulionNegativePromptGenerator",
"IsulionProfessionGenerator",
"IsulionPromptEnhancer",
"IsulionPromptGenerator",
"IsulionSceneComposition",
"IsulionSpacecraftGenerator",
"IsulionStyleMixer",
"IsulionTechGenerator",
"IsulionTimeOfDayGenerator",
"IsulionVideoPromptGenerator",
"IsulionWeatherGenerator",
"MegaPromptV3",
"\u29c9 IsulionOverlay",
"\ud83d\udca4 IsulionShutdown",
"\ud83e\udde9 IsulionQRCode"
],
{
"title_aux": "ComfyUI_Isulion Random Prompt Generator"
}
],
"https://github.com/IuvenisSapiens/ComfyUI_MiniCPM-V-4_5": [
[
"DisplayText",
"MiniCPM_VQA",
"MiniCPM_VQA_Polished",
"MultipleImagesInput"
],
{
"title_aux": "ComfyUI_MiniCPM-V-4_5"
}
],
"https://github.com/IuvenisSapiens/ComfyUI_Qwen2-Audio-7B-Instruct-Int4": [
[
"AudioLoader",
"AudioPreviewer",
"Qwen2_AQA"
],
{
"title_aux": "ComfyUI_Qwen2-Audio-7B-Instruct-Int4"
}
],
"https://github.com/IuvenisSapiens/ComfyUI_Qwen3-VL-Instruct": [
[
"ImageLoader",
"MultiplePathsInput",
"Qwen3_VQA",
"VideoLoader",
"VideoLoaderPath"
],
{
"title_aux": "Comfyui_Qwen3-VL-Instruct"
}
],
"https://github.com/IxMxAMAR/ComfyUI-ElevenLabs-Pro": [
[
"ElevenLabsPro_APIKey",
"ElevenLabsPro_AccountInfo",
"ElevenLabsPro_AudioChannels",
"ElevenLabsPro_AudioConcat",
"ElevenLabsPro_AudioIsolation",
"ElevenLabsPro_AudioMetadata",
"ElevenLabsPro_AudioNormalize",
"ElevenLabsPro_AudioTrim",
"ElevenLabsPro_CostEstimator",
"ElevenLabsPro_Dialogue",
"ElevenLabsPro_FetchVoices",
"ElevenLabsPro_GetVoiceByName",
"ElevenLabsPro_Music",
"ElevenLabsPro_SFX",
"ElevenLabsPro_STS",
"ElevenLabsPro_STT",
"ElevenLabsPro_SaveAudio",
"ElevenLabsPro_SubtitleExport",
"ElevenLabsPro_TTS",
"ElevenLabsPro_TTSTimestamps",
"ElevenLabsPro_VoiceClone",
"ElevenLabsPro_VoiceCreate",
"ElevenLabsPro_VoiceDesign",
"ElevenLabsPro_VoiceSelector",
"ElevenLabsPro_VoiceSettingsPreset",
"ElevenLabsPro_VoiceTagInserter"
],
{
"title_aux": "ComfyUI-ElevenLabs-Pro"
}
],
"https://github.com/IxMxAMAR/ComfyUI-NanoBanana-FaceSwap": [
[
"FaceSwapPromptBuilder",
"IdentityRefObfuscator",
"IdentitySheetComposer",
"LoadImagePaint",
"NanoBananaCropSwap",
"NanoBananaInpaintSwap",
"NanoBananaPaintedEdit",
"NanoBananaUnbiasedFaceSwap",
"NanoBananaWholeImageSwap"
],
{
"title_aux": "NanoBanana FaceSwap"
}
],
"https://github.com/IxMxAMAR/ComfyUI-NanoBanana2": [
[
"NanoBanana_APIKey",
"NanoBanana_AudioTranscribe",
"NanoBanana_CostEstimate",
"NanoBanana_CountTokens",
"NanoBanana_Embed",
"NanoBanana_EmbedSave",
"NanoBanana_FilesUpload",
"NanoBanana_ImageEdit",
"NanoBanana_ImageGen",
"NanoBanana_ImagenGen",
"NanoBanana_Inpaint",
"NanoBanana_ListModels",
"NanoBanana_ModelSelector",
"NanoBanana_MultiTurn",
"NanoBanana_MusicGen",
"NanoBanana_NetworkRoute",
"NanoBanana_Outpaint",
"NanoBanana_PromptRefiner",
"NanoBanana_SafetySettings",
"NanoBanana_StructuredOutput",
"NanoBanana_TTS",
"NanoBanana_TTSMultiSpeaker",
"NanoBanana_TextGen",
"NanoBanana_TextGenCode",
"NanoBanana_TextGenSearch",
"NanoBanana_ThinkingConfig",
"NanoBanana_VideoGen",
"NanoBanana_Vision",
"NanoBanana_VisionOCR",
"NanoBanana_VisionWithFile"
],
{
"title_aux": "ComfyUI-NanoBanana2"
}
],
"https://github.com/IxMxAMAR/ComfyUI-Utility-MegaPack": [
[
"UtilMegaPack_Convenience",
"UtilMegaPack_IOWorkflow",
"UtilMegaPack_ImagePro",
"UtilMegaPack_MaskLatent",
"UtilMegaPack_ModelsSampling",
"UtilMegaPack_Programming",
"UtilMegaPack_Prompt",
"UtilMegaPack_SmokeTest"
],
{
"title_aux": "Utility-MegaPack"
}
],
"https://github.com/J-ChenX/ComfyUI-NIX": [
[
"NIX_ImageComposite",
"NIX_ImageInference",
"NIX_ImageTile",
"NIX_ImageUpscaleProportionally",
"NIX_MaskCrop",
"NIX_MaskNull",
"NIX_PathLoading",
"NIX_RotateCrop",
"NIX_RotateImage",
"NIX_SaveImage",
"NIX_StringMatch",
"NIX_StringMatcher",
"NIX_SwitchAnything",
"NIX_XYGridMapper"
],
{
"title_aux": "NIX ComfyUI Plugin"
}
],
"https://github.com/JEONG-JIWOO/ComfyUI_Eugene_Nodes": [
[
"DictBus",
"DictBusEdit",
"DictBusUnpack",
"DictMultilineSelect",
"DictTemplate",
"DictUpdate1",
"DictUpdate10",
"DictUpdate5",
"LoraPresetListLoader",
"LoraPresetLoader",
"LoraPresetSaver",
"LoraPresetSelector"
],
{
"title_aux": "ComfyUI_Eugene_Nodes"
}
],
"https://github.com/JPS-GER/ComfyUI_JPS-Nodes": [
[
"CLIPTextEncode SDXL Plus (JPS)",
"Conditioning Switch (JPS)",
"ControlNet Switch (JPS)",
"Crop Image Pipe (JPS)",
"Crop Image Settings (JPS)",
"Crop Image Square (JPS)",
"Crop Image TargetSize (JPS)",
"CtrlNet CannyEdge Pipe (JPS)",
"CtrlNet CannyEdge Settings (JPS)",
"CtrlNet MiDaS Pipe (JPS)",
"CtrlNet MiDaS Settings (JPS)",
"CtrlNet OpenPose Pipe (JPS)",
"CtrlNet OpenPose Settings (JPS)",
"CtrlNet ZoeDepth Pipe (JPS)",
"CtrlNet ZoeDepth Settings (JPS)",
"Disable Enable Switch (JPS)",
"Enable Disable Switch (JPS)",
"Generation TXT IMG Settings (JPS)",
"Get Date Time String (JPS)",
"Get Image Size (JPS)",
"IP Adapter Settings (JPS)",
"IP Adapter Settings Pipe (JPS)",
"IP Adapter Tiled Settings (JPS)",
"IP Adapter Tiled Settings Pipe (JPS)",
"IPA Switch (JPS)",
"Image Prepare Pipe (JPS)",
"Image Prepare Settings (JPS)",
"Image Switch (JPS)",
"ImageToImage Pipe (JPS)",
"ImageToImage Settings (JPS)",
"Images Masks MultiPipe (JPS)",
"InstantID Mask Prepare Pipe (JPS)",
"InstantID Mask Prepare Settings (JPS)",
"InstantID Pipe (JPS)",
"InstantID Pose Prepare Pipe (JPS)",
"InstantID Pose Prepare Settings (JPS)",
"InstantID Settings (JPS)",
"InstantID Source Prepare Pipe (JPS)",
"InstantID Source Prepare Settings (JPS)",
"Integer Switch (JPS)",
"Largest Int (JPS)",
"Latent Switch (JPS)",
"Lora Loader (JPS)",
"Mask Switch (JPS)",
"Model Switch (JPS)",
"Multiply Float Float (JPS)",
"Multiply Int Float (JPS)",
"Multiply Int Int (JPS)",
"Prepare Image (JPS)",
"Prepare Image Plus (JPS)",
"Prepare Image Tiled IPA (JPS)",
"Resolution Multiply (JPS)",
"Revision Settings (JPS)",
"Revision Settings Pipe (JPS)",
"SDXL Basic Settings (JPS)",
"SDXL Basic Settings Pipe (JPS)",
"SDXL Fundamentals MultiPipe (JPS)",
"SDXL Prompt Handling (JPS)",
"SDXL Prompt Handling Plus (JPS)",
"SDXL Prompt Styler (JPS)",
"SDXL Recommended Resolution Calc (JPS)",
"SDXL Resolutions (JPS)",
"SDXL Settings (JPS)",
"SDXL Settings Pipe (JPS)",
"Sampler Scheduler Settings (JPS)",
"Save Images Plus (JPS)",
"Substract Int Int (JPS)",
"Text Concatenate (JPS)",
"Text Prompt (JPS)",
"Text Prompt Combo (JPS)",
"Time Seed (JPS)",
"VAE Switch (JPS)"
],
{
"author": "JPS",
"description": "Various nodes to handle SDXL Resolutions, SDXL Basic Settings, IP Adapter Settings, Revision Settings, SDXL Prompt Styler, Crop Image to Square, Crop Image to Target Size, Get Date-Time String, Resolution Multiply, Largest Integer, 5-to-1 Switches for Integer, Images, Latents, Conditioning, Model, VAE, ControlNet",
"nickname": "JPS Custom Nodes",
"title": "JPS Custom Nodes for ComfyUI",
"title_aux": "JPS Custom Nodes for ComfyUI"
}
],
"https://github.com/JPrevots/ComfyUI-PhyCV": [
[
"PAGE",
"PST",
"PhyCV_PST",
"PhyCV_Page",
"PhyCV_Vevid",
"VEVID"
],
{
"title_aux": "ComfyUI-PhyCV"
}
],
"https://github.com/JTriggerFish/ComfyLatentTools": [
[
"DownsampledLatentGuidance",
"GenericAttentionGuidance",
"LatentNormalizedLanczosResize"
],
{
"title_aux": "Comfy Latent Tools"
}
],
"https://github.com/JVsup/ComfyUI-SettingsToText": [
[
"SettingsToText"
],
{
"title_aux": "ComfyUI-SettingsToText"
}
],
"https://github.com/JackEllie/ComfyUI_AI_Assistant": [
[
"apply_lighting_effects",
"clean_prompt_tags",
"noline_process",
"prompt_blacklist",
"prompt_sorting",
"resize_image_sdxl_ratio"
],
{
"title_aux": "ComfyUI-AI-Assistant"
}
],
"https://github.com/Jacky-MYQ/comfyui-DataCleaning": [
[
"CleanData"
],
{
"title_aux": "comfyui-DataCleaning"
}
],
"https://github.com/Jacky-MYQ/comfyui-rgb2cmyk": [
[
"RGB2CMYK"
],
{
"title_aux": "RGB to CMYK for ComfyUI (Save as tif)"
}
],
"https://github.com/Jairodaniel-17/ComfyUI-translate-offline": [
[
"CLIPTextTranslateNode",
"PromptTextTranslateNode"
],
{
"title_aux": "ComfyUI-translate-offline"
}
],
"https://github.com/JakoError/random_resolution_picker": [
[
"RandomResolutionPicker"
],
{
"title_aux": "random_resolution_picker"
}
],
"https://github.com/Jalen-Brunson/lip_mask_from_pose": [
[
"LipMaskFromPose",
"LipMaskFromSapiens2",
"MediaPipeFaceMeshTracked",
"MouthMaskFromSapiens2Seg",
"MouthMeshExtractor"
],
{
"title_aux": "lip_mask_from_pose"
}
],
"https://github.com/Jaminanim/ComfyUI-Random-Int-Divisor-Node": [
[
"RandomIntegerNodeEfficient",
"RandomIntegerNodeEfficientAdvanced",
"RandomIntegerNodeList"
],
{
"title_aux": "ComfyUI-Random-Int-Divisor-Node"
}
],
"https://github.com/Jannchie/ComfyUI-J": [
[
"DiffusersCompelPromptEmbedding",
"DiffusersControlnetLoader",
"DiffusersControlnetUnit",
"DiffusersControlnetUnitStack",
"DiffusersDecoder",
"DiffusersGenerator",
"DiffusersPipeline",
"DiffusersPrepareLatents",
"DiffusersTextureInversionLoader",
"DiffusersXLPipeline",
"GetAverageColorFromImage",
"GetFilledColorImage"
],
{
"title_aux": "ComfyUI-J"
}
],
"https://github.com/Jannled/owl-vit-comfyui": [
[
"OWL_BBox_Visualizer",
"OWL_Load_Model",
"OWL_Objectness_Inference"
],
{
"title_aux": "OWL-ViT ComfyUI"
}
],
"https://github.com/Jarcis-cy/ComfyUI-HunyuanVideoFoley": [
[
"HunyuanVideoFoleyGenerateAudio",
"VideoAudioMerger"
],
{
"title_aux": "HunyuanVideo-Foley Audio Generator"
}
],
"https://github.com/JaredTherriault/ComfyUI-JNodes": [
[
"JNodes_AddOrSetMetaDataKey",
"JNodes_AddOrSetPngInfoKey",
"JNodes_AnyToString",
"JNodes_AppendReversedFrames",
"JNodes_AudioInputOptions",
"JNodes_BooleanSelectorWithString",
"JNodes_BreakMediaInfo",
"JNodes_CacheGlobalParameters",
"JNodes_CheckpointSelectorWithString",
"JNodes_ConditioningInOut",
"JNodes_CreateStereoscopicImageFromDepth",
"JNodes_DiffusionModelSelector",
"JNodes_EmptyCudaCache",
"JNodes_FloatLiteral",
"JNodes_GetCleanFilename",
"JNodes_GetComfyDirectory",
"JNodes_GetLeafDirectory",
"JNodes_GetOutputDirectory",
"JNodes_GetParameterFromList",
"JNodes_GetParameterFromTable",
"JNodes_GetTempDirectory",
"JNodes_ImageFormatSelector",
"JNodes_ImageSizeSelector",
"JNodes_IntLiteral",
"JNodes_JoinVideosInDirectory",
"JNodes_LoadVideo",
"JNodes_LoadVisualMediaFromPath",
"JNodes_LoadVisualMediaFromPath_Batch",
"JNodes_LoadVisualMediaFromPath_List",
"JNodes_LoraExtractor",
"JNodes_MakeParameterTable",
"JNodes_MediaInfoToString",
"JNodes_ModelInOut",
"JNodes_OutVideoInfo",
"JNodes_ParseDynamicPrompts",
"JNodes_ParseWildcards",
"JNodes_PromptBuilderSingleSubject",
"JNodes_RemoveCommentedText",
"JNodes_RemoveMetaDataKey",
"JNodes_RemoveParseableDataForInference",
"JNodes_SamplerSelectorWithString",
"JNodes_SaveImageWithOutput",
"JNodes_SaveVideo",
"JNodes_SaveVideoWithOptions",
"JNodes_SchedulerSelectorWithString",
"JNodes_SearchAndReplace",
"JNodes_SearchAndReplaceFromFile",
"JNodes_SearchAndReplaceFromList",
"JNodes_SelectRandomFileFromDirectory",
"JNodes_SeparateStringByDelimiters",
"JNodes_SetMetadataA1111",
"JNodes_SetNegativePromptInMetaData",
"JNodes_SetPositivePromptInMetaData",
"JNodes_SplitAndJoin",
"JNodes_StringLiteral",
"JNodes_SubdirectorySelector",
"JNodes_SyncedStringLiteral",
"JNodes_TextManager",
"JNodes_TokenCounter",
"JNodes_TrimAndStrip",
"JNodes_UploadVideo",
"JNodes_UploadVisualMedia",
"JNodes_VaeSelectorWithString"
],
{
"title_aux": "ComfyUI-JNodes"
}
],
"https://github.com/Jash-Vora/ComfyUI-GarmentDiT": [
[
"GarmentEnhancementNode"
],
{
"title_aux": "FitDiT"
}
],
"https://github.com/JasonHoku/ComfyUI-Ultimate-Auto-Sampler-Config-Grid-Testing-Suite": [
[
"SamplerGridTester",
"SmartJSONText",
"UltimateConfigBuilder",
"UltimateGridDashboard",
"UltimateSamplerGrid"
],
{
"title_aux": "ComfyUI Ultimate Auto Sampler Config Grid Testing Suite"
}
],
"https://github.com/JasonHoku/comfyui-lite-text-to-file-tools": [
[
"AppendInputToJSONArrayFile",
"AppendLineToTextFile",
"ClearJSONArrayFile",
"LoadFromJSONFile",
"LoadFromTextFile",
"LoadTextFromJSONArrayByIndex",
"LoadTextFromJSONFromKey",
"SaveTextIntoJSON",
"WriteToTextFile"
],
{
"title_aux": "Lite Text to File Tools"
}
],
"https://github.com/Jasonzzt/ComfyUI-OmniXPU": [
[
"OmniXPUStatus"
],
{
"title_aux": "ComfyUI-OmniXPU"
}
],
"https://github.com/JayLyu/blender-in-comfyui": [
[
"BL_Camera_Creator",
"BL_Export_Model",
"BL_Model_Merger",
"BL_Model_Param",
"BL_Render",
"BL_Save_Mesh",
"BL_Scene_Composer"
],
{
"title_aux": "blender-in-comfyui"
}
],
"https://github.com/JcandZero/ComfyUI_GLM4Node": [
[
"GLM3_turbo_CHAT",
"GLM4_CHAT",
"GLM4_Vsion_IMGURL"
],
{
"title_aux": "ComfyUI_GLM4Node"
}
],
"https://github.com/Jcd1230/rembg-comfyui-node": [
[
"Image Remove Background (rembg)"
],
{
"title_aux": "Rembg Background Removal Node for ComfyUI"
}
],
"https://github.com/Jelosus2/comfyui-vae-reflection": [
[
"AddReflectionToVAE"
],
{
"title_aux": "ComfyUI VAE Reflection"
}
],
"https://github.com/JerryOrbachJr/ComfyUI-RandomSize": [
[
"JOJR_RandomSize"
],
{
"author": "JerryOrbachJr",
"description": "A ComfyUI custom node that randomly selects a height and width pair from a list in a config file",
"nickname": "Random Size",
"title": "Random Size",
"title_aux": "Random Size"
}
],
"https://github.com/JettHu/ComfyUI-TCD": [
[
"TCDModelSamplingDiscrete"
],
{
"title_aux": "ComfyUI-TCD"
}
],
"https://github.com/JettHu/ComfyUI_TGate": [
[
"TGateApply",
"TGateApplyAdvanced",
"TGateApplySimple"
],
{
"title_aux": "ComfyUI_TGate"
}
],
"https://github.com/JetterTW/ComfyUI-ImagePrompt": [
[
"ImageToMultiPrompt"
],
{
"title_aux": "ComfyUI-ImagePrompt"
}
],
"https://github.com/JetterTW/ComfyUI-JetImageScale": [
[
"JetImageScale"
],
{
"title_aux": "ComfyUI-JetImageScale"
}
],
"https://github.com/JetterTW/ComfyUI-LoRA-Captioner": [
[
"LoRACaptionGenerator"
],
{
"title_aux": "ComfyUI-LoRA-Captioner"
}
],
"https://github.com/JetterTW/ComfyUI-Video-Prompt-Architect": [
[
"VideoPromptArchitect"
],
{
"title_aux": "ComfyUI-Video-Prompt-Architect"
}
],
"https://github.com/JeyzerMC/comfyui-flakes": [
[
"FlakeCombo",
"FlakeDataSplitAll",
"FlakeDataSplitSelect",
"FlakeGenerate",
"FlakeIPAdapter",
"FlakeInpaint",
"FlakeModelCombo",
"FlakeModelPreset",
"FlakeStack",
"IntoFlakeDataAll",
"IntoFlakeDataSelect",
"PreviewFlakeData"
],
{
"title_aux": "ComfyUI Flakes"
}
],
"https://github.com/JiSenHua/ComfyUI-TD": [
[
"AudiotoTD",
"Comfy3DPacktoTD",
"GaussianSplattingtoTD",
"Hy3DtoTD",
"ImagetoTD",
"ImagetoTD(JPEG)",
"ImagetoTD_Tagged",
"LoadTDImage",
"StringtoTD",
"Tripo3DtoTD",
"TripoSRtoTD",
"VideotoTD"
],
{
"title_aux": "ComfyUI-TD"
}
],
"https://github.com/Jint8888/Comfyui_JTnodes": [
[
"JT Find Text From Excel",
"JT Read From Excel",
"JTBrightness",
"JTImagesavetopath",
"JTSaveTextToExcel",
"JTSaveTextToFile",
"JTcounter",
"SiliconflowFree"
],
{
"title_aux": "Comfyui_JTnodes"
}
],
"https://github.com/Jinx138/ComfyUI-LTXV-TimeGated-LoRA": [
[
"ApplyTimeGatedLoRAToModelLTX23",
"LTXVEnvelopeCurvePreview",
"LTXVTemporalEnvelopeInspector"
],
{
"title_aux": "ComfyUI-LTXV-TimeGated-LoRA"
}
],
"https://github.com/JoeNavark/comfyui_custom_sigma_editor": [
[
"CustomSplineSigma",
"SigmaJoiner"
],
{
"title_aux": "Custom Graph Sigma for ComfyUI"
}
],
"https://github.com/JohanK66/ComfyUI-WebhookImage": [
[
"Notif-Webhook"
],
{
"title_aux": "ComfyUI WebhookImage"
}
],
"https://github.com/JohnDoeSmithee/ComfyUI-SoX-Mixdown": [
[
"SoxMixNode"
],
{
"title_aux": "ComfyUI-SoX-Mixdown"
}
],
"https://github.com/Jokimbe/ComfyUI-DrawThings-gRPC": [
[
"DrawThingsControlNet",
"DrawThingsHints",
"DrawThingsLoRA",
"DrawThingsNegative",
"DrawThingsPositive",
"DrawThingsPrompt",
"DrawThingsRefiner",
"DrawThingsSampler",
"DrawThingsUpscaler"
],
{
"title_aux": "ComfyUI-DrawThings-gRPC"
}
],
"https://github.com/Jonseed/ComfyUI-Detail-Daemon": [
[
"DetailDaemonGraphSigmasNode",
"DetailDaemonSamplerNode",
"LyingSigmaSampler",
"MultiplySigmas"
],
{
"title_aux": "ComfyUI-Detail-Daemon"
}
],
"https://github.com/Jordach/comfy-plasma": [
[
"JDC_AutoContrast",
"JDC_BlendImages",
"JDC_BrownNoise",
"JDC_Contrast",
"JDC_EqualizeGrey",
"JDC_GaussianBlur",
"JDC_GreyNoise",
"JDC_Greyscale",
"JDC_ImageLoader",
"JDC_ImageLoaderMeta",
"JDC_PinkNoise",
"JDC_Plasma",
"JDC_PlasmaSampler",
"JDC_PowerImage",
"JDC_RandNoise",
"JDC_ResizeFactor"
],
{
"title_aux": "comfy-plasma"
}
],
"https://github.com/JoseGomezFreelance/ComfyUI_Spectrumify_A-public": [
[
"SpectrumifyNode"
],
{
"title_aux": "Spectrumify (ZX)"
}
],
"https://github.com/JosefKuchar/ComfyUI-AdvancedTiling": [
[
"AdvancedTiling",
"AdvancedTilingRay",
"AdvancedTilingSettings",
"AdvancedTilingVAEDecode"
],
{
"title_aux": "ComfyUI-AdvancedTiling"
}
],
"https://github.com/JosephThomasParker/ComfyUI-DrawThingsWrapper": [
[
"DrawThingsGenerateFromPipeline",
"DrawThingsImg2Img",
"DrawThingsImg2ImgPipeline",
"DrawThingsPipelineAddControl",
"DrawThingsPipelineAddCustom",
"DrawThingsPipelineAddLora",
"DrawThingsTxt2Img",
"DrawThingsTxt2ImgPipeline"
],
{
"title_aux": "ComfyUI-DrawThingsWrapper"
}
],
"https://github.com/JuanBerta/comfyui_ollama_vl_prompt": [
[
"Ollama VL Prompt"
],
{
"title_aux": "comfyui_ollama_vl_prompt"
}
],
"https://github.com/Junst/ComfyUI-Concept-Diffusion": [
[
"ConceptAttentionNode",
"ConceptAttentionVisualizerNode",
"ConceptSaliencyMapNode",
"ConceptSegmentationNode"
],
{
"title_aux": "ComfyUI-Concept-Diffusion"
}
],
"https://github.com/JustLateNightAI/KeywordImageBlocker": [
[
"TagKeywordBlocker"
],
{
"title_aux": "KeywordImageBlocker"
}
],
"https://github.com/Juste-Leo2/Canary-ComfyUI": [
[
"Canary180mFlashASRNode",
"Canary180mFlashTranslateFromENNode",
"Canary180mFlashTranslateToENNode",
"CanaryASRNode",
"CanaryFlashASRNode",
"CanaryFlashTranslateFromENNode",
"CanaryFlashTranslateToENNode",
"CanaryModelLoader",
"CanaryTranslateFromENNode",
"CanaryTranslateToENNode"
],
{
"title_aux": "Canary-ComfyUI"
}
],
"https://github.com/Juste-Leo2/USO_ComfyUI": [
[
"USOLoader",
"USOSampler"
],
{
"title_aux": "USO Nodes for ComfyUI"
}
],
"https://github.com/Justify87/ComfyUI-Multi-Analysis-Heatmaps": [
[
"MultiAnalysisNode"
],
{
"title_aux": "ComfyUI Multi-Analysis Heatmaps"
}
],
"https://github.com/JustinMatters/comfyUI-JMNodes": [
[
"JMBinaryNot",
"JMIntegerToBooleans",
"JMNumberList",
"JMSWitchablePrompt",
"JMSwitchablePrompt"
],
{
"title_aux": "ComfyUI JMNodes"
}
],
"https://github.com/K3NK3/ComfyUI-K3NKImageGrab": [
[
"K3NKFindNearestBucket",
"K3NKImageGrab",
"K3NKImageLoaderWithBlending",
"K3NKImageOverlay",
"K3NKSaveCompress",
"K3NKSaveLatentPassThrought",
"K3NKTextLoaderFromDir",
"K3NKVideoConcatSimple",
"K3NKVideoLoaderFromDir"
],
{
"title_aux": "ComfyUI-K3NKImageGrab"
}
],
"https://github.com/K3nt3L/ComfyUI-S1Z35": [
[
"S1Z35_Custom1",
"S1Z35_Custom2",
"S1Z35_Flux1",
"S1Z35_Flux2",
"S1Z35_Hunyuan",
"S1Z35_Qwen",
"S1Z35_SDXL",
"S1Z35_ZIT"
],
{
"title_aux": "ComfyUI-S1Z35"
}
],
"https://github.com/KAVVATARE/ComfyUI-Light-N-Color": [
[
"ControlNetSwitch",
"FluxLightingAndColor",
"FluxSamplerPuLID",
"ImageSwitch",
"LatentSwitch",
"LoadInputOutputImage"
],
{
"title_aux": " ComfyUI-Light-N-Color"
}
],
"https://github.com/KAVVATARE/ComfyUI_RightEyeDisparity": [
[
"RightEyeImageNode",
"VideoRightEyeNode"
],
{
"title_aux": "RightEyeDisparity"
}
],
"https://github.com/KAVVATARE/ComfyUI_SimpleGoogleTranslate": [
[
"SimpleGoogleTranslateTextNode"
],
{
"title_aux": "ComfyUI_SimpleGoogleTranslate"
}
],
"https://github.com/KERRY-YUAN/ComfyUI_Float_Animator": [
[
"Float_Animator"
],
{
"title_aux": "ComfyUI_Float_Animator"
}
],
"https://github.com/KERRY-YUAN/ComfyUI_Simple_Executor": [
[
"NodeAutoSampler",
"NodeImagePre",
"NodeImageResize"
],
{
"title_aux": "NodeSimpleExecutor"
}
],
"https://github.com/KERRY-YUAN/ComfyUI_Spark_TTS": [
[
"Spark_TTS_Clone",
"Spark_TTS_Creation"
],
{
"title_aux": "ComfyUI_Spark_TTS"
}
],
"https://github.com/KLL535/ComfyUI_SimpleButcher": [
[
"Simple Auto Bypass",
"Simple Extract Lora From Text",
"Simple Image Saver (as Forge)",
"Simple Load Image With Metadata",
"Simple Load Images From Dir",
"Simple Load Images from Dir",
"Simple Load Line From Text File",
"Simple Lora Loader",
"Simple Remove Think"
],
{
"title_aux": "ComfyUI_SimpleButcher"
}
],
"https://github.com/KLL535/ComfyUI_Simple_Qwen3-VL-gguf": [
[
"Qwen3VL_ModelConfig",
"Qwen3VL_SamplingConfig",
"SimpleCameraSelector",
"SimpleJoinStringsNode",
"SimpleMasterPromptLoader",
"SimpleQwenUnload",
"SimpleQwenVLgguf",
"SimpleQwenVLggufV2",
"SimpleRemoveThinkNode",
"SimpleStyleSelector",
"SimpleTextInsertNode",
"SimpleTextReplaceNode",
"SimpleTextToBatchNode",
"SimpleTriggerNode"
],
{
"title_aux": "ComfyUI_Simple_Qwen3-VL-gguf"
}
],
"https://github.com/KY-2000/ComfyUI_PuLID_Flux_ll_FaceNet": [
[
"ApplyPulidFlux",
"FixPulidFluxPatch",
"PulidFluxEvaClipLoader",
"PulidFluxFaceDetector",
"PulidFluxFaceNetLoader",
"PulidFluxInsightFaceLoader",
"PulidFluxModelLoader",
"PulidFluxOptions"
],
{
"title_aux": "ComfyUI_PuLID_Flux_ll_FaceNet"
}
],
"https://github.com/KY-2000/RES4LYF-tester-loop": [
[
"DoubleFloatRangeLoop",
"DoubleIntRangeLoop",
"RES4LYFComboLoop",
"RES4LYFSamplerLoop",
"RES4LYFSchedulerLoop",
"SingleFloatLoop",
"SingleIntLoop"
],
{
"title_aux": "RES4LYF-tester-loop"
}
],
"https://github.com/KY-2000/comfyui-ksampler-tester-loop": [
[
"AllParametersLoop",
"AllParametersLoopAdvanced",
"FloatRangeLoop",
"ParametersRangeLoop",
"SamplerLoop",
"SamplerLoopAdvanced",
"SamplerSchedulerLoop",
"SamplerSchedulerLoopAdvanced",
"SchedulerLoop"
],
{
"title_aux": "comfyui-ksampler-tester-loop"
}
],
"https://github.com/KY-2000/comfyui-save-image-enhanced": [
[
"SaveImageEnhancedNode"
],
{
"title_aux": "comfyui-save-image-enhanced"
}
],
"https://github.com/KaigorodovTuskul/ComfyUI-DeepSeek-API-connector": [
[
"DeepSeekPromptConnector"
],
{
"title_aux": "ComfyUI-DeepSeek-API-connector"
}
],
"https://github.com/Kaleidia/KaleidiaNodes": [
[
"DynamicPromptNode",
"FormatIntToString",
"GetFileCountInOutputFolder",
"LoadCSV",
"RandomFloatToString",
"RandomIntToString",
"SequentialPromptNode"
],
{
"title_aux": "KaleidiaNodes"
}
],
"https://github.com/Kangkang625/ComfyUI-paint-by-example": [
[
"PaintbyExamplePipeLoader",
"PaintbyExampleSampler"
],
{
"title_aux": "ComfyUI-Paint-by-Example"
}
],
"https://github.com/KarmaSwint/ComfyUI-KarmaNodes": [
[
"Karma-Before-After",
"Karma-Film-Emulation",
"Karma-Film-Grain",
"Karma-KSampler-Cycle",
"Karma-Kolors",
"Karma-Lens-FX",
"Karma-Tone-Curves",
"Karma_Film_Grain",
"Karma_Kolors"
],
{
"title_aux": "KarmaNodes"
}
],
"https://github.com/Kayarte/AudioDriven-Latent-Space-Tools-for-ComfyUI": [
[
"AdvancedNoisePatterns",
"AudioNoiseMapper",
"LibrosaAnalysisNode",
"NoiseToLatentConverter"
],
{
"title_aux": "AudioDriven-Latent-Space-Tools-for-ComfyUI"
}
],
"https://github.com/Kayarte/GeoNodes": [
[
"GISDetectionNode",
"YOLOInferenceNode",
"YOLOTrainNode"
],
{
"title_aux": "GeoNodes"
}
],
"https://github.com/Kazama-Suichiku/ComfyUI-Meshy": [
[
"MeshyAPIKey",
"MeshyImageTo3D",
"MeshyTextTo3DPreview",
"MeshyTextTo3DRefine"
],
{
"title_aux": "ComfyUI-Meshy"
}
],
"https://github.com/Kebolder/ComfyUI-Jax-Nodes": [
[
"JAX_ConditionalSelect",
"JAX_EasyPrompt",
"JAX_EasyPromptSimple",
"JAX_ImageSizeMultiplier",
"JAX_KritaPipeIn",
"JAX_KritaStrength",
"JAX_SamplerPipeOut"
],
{
"title_aux": "ComfyUI-Jax-Nodes"
}
],
"https://github.com/Kentskooking/ComfyUI-BridgeLab": [
[
"SD15FolderToSDXLEmbeddingBatchConverter",
"SD15ToSDXLEmbeddingConverter",
"SD15ToSDXLHypernetworkConverter"
],
{
"title_aux": "ComfyUI-BridgeLab"
}
],
"https://github.com/Kesin11/ComfyUI-list-filter": [
[
"list_filter_FilterImageListByIndexList",
"list_filter_FilterStringListByIndexList",
"list_filter_FindAnyStrings",
"list_filter_FindNotAnyStrings",
"list_filter_StringToIndex",
"random_normal_dist"
],
{
"title_aux": "ComfyUI-list-filter"
}
],
"https://github.com/KewkLW/ComfyUI-kewky_tools": [
[
"CLIPInterrogator",
"FormattedPromptNode",
"ImageBatcher",
"LoadImagePlus",
"LoadVideoPlus",
"TensorDebugPlus",
"TextAppendNode",
"TextSearchNode",
"VRAM_Debug_Plus"
],
{
"title_aux": "ComfyUI-kewky_tools"
}
],
"https://github.com/Kidev/ComfyUI-FaceFilter": [
[
"FaceFilterNode",
"MergeImageBatches"
],
{
"title_aux": "ComfyUI-FaceFilter"
}
],
"https://github.com/Kidev/ComfyUI-Fisheye-effects": [
[
"Defisheye",
"Fisheye"
],
{
"title_aux": "ComfyUI Fisheye Effects Nodes"
}
],
"https://github.com/KingManiya/ComfyUI-LLM-text-processor": [
[
"LLMTextProcessor"
],
{
"title_aux": "LLM Text Processor"
}
],
"https://github.com/Kishor900/comfyui-wanv2v-video-stitcher": [
[
"MixColorByMaskBatched",
"NumberedBatchDebugger",
"VideoToImages",
"WanV2VIterControlGroup",
"WanV2VMergeDeOverlap",
"WanV2VUpscaler"
],
{
"title_aux": "ComfyUI WANv2v Video Stitcher"
}
],
"https://github.com/Klim314/comfyui-karaoke": [
[
"AudioSeparator",
"LoadAudioFromPath",
"StringToAudioPath",
"VideoDownloader"
],
{
"title_aux": "comfyui-karaoke"
}
],
"https://github.com/KohakuBlueleaf/HDM-ext": [
[
"HDMCameraParam",
"HDMLoader",
"HDMTreadGamma"
],
{
"title_aux": "HDM-ext"
}
],
"https://github.com/KohakuBlueleaf/z-tipo-extension": [
[
"TIPO",
"TIPOFormat",
"TIPOOperation"
],
{
"title_aux": "TIPO-extension"
}
],
"https://github.com/Koko-boya/Comfyui-GeminiWeb": [
[
"GeminiWeb"
],
{
"title_aux": "Comfyui-GeminiWeb"
}
],
"https://github.com/Koko-boya/Comfyui-Z-Image-Utilities": [
[
"Z_ImageAPIConfig",
"Z_ImageClearSessions",
"Z_ImageIntegratedKSampler",
"Z_ImageOptions",
"Z_ImagePromptEnhancer",
"Z_ImageUnloadModels"
],
{
"title_aux": "Comfyui-Z-Image-Utilities"
}
],
"https://github.com/KoleTackney/lora-stacker-civitai-tags": [
[
"LoraStackerTagsQuery"
],
{
"title_aux": "LoRA Stacker CivitAI Tags"
}
],
"https://github.com/Koratahiu/ComfyUI-Diff2Flow": [
[
"Diff2FlowODESampler"
],
{
"author": "Koratahiu",
"description": "Unofficial Implementation of Diff2Flow Method for ComfyUI.",
"nickname": "ComfyUI-Diff2Flow",
"title": "ComfyUI-Diff2Flow",
"title_aux": "ComfyUI-Diff2Flow"
}
],
"https://github.com/KoreTeknology/ComfyUI-Nai-Production-Nodes-Pack": [
[
"Brightness Image",
"ColorMatch2",
"Contrast Image",
"Get Text",
"Image Difference",
"ImageConcatenate",
"ImageDesaturate",
"ImageExtend",
"ImageFlip",
"ImageRotate",
"LoadImageNai",
"Math Operation",
"NoteAdvanced",
"Set Text"
],
{
"title_aux": "ComfyUI Production Nodes Pack"
}
],
"https://github.com/KoreTeknology/ComfyUI-Universal-Styler": [
[
"LoadScriptsFromDatabase",
"SaveScriptToDatabase",
"SetMainChannel",
"\ud83d\udee1\ufe0f Load Scripts from Database",
"\ud83d\udee1\ufe0f Save Script to Database (In progress)",
"\ud83d\udee1\ufe0f Set Main Channel"
],
{
"title_aux": "ComfyUI Universal Styler"
}
],
"https://github.com/Kosinkadink/ComfyUI-Advanced-ControlNet": [
[
"ACN_AdvancedControlNetApply",
"ACN_AdvancedControlNetApplySingle",
"ACN_AdvancedControlNetApplySingle_v2",
"ACN_AdvancedControlNetApply_v2",
"ACN_ControlNet++InputNode",
"ACN_ControlNet++LoaderAdvanced",
"ACN_ControlNet++LoaderSingle",
"ACN_ControlNetLoaderAdvanced",
"ACN_CtrLoRALoader",
"ACN_CustomControlNetWeightsFlux",
"ACN_CustomControlNetWeightsSD15",
"ACN_CustomT2IAdapterWeights",
"ACN_DefaultUniversalWeights",
"ACN_DiffControlNetLoaderAdvanced",
"ACN_ExtrasMiddleMult",
"ACN_ReferenceControlNet",
"ACN_ReferenceControlNetFinetune",
"ACN_ReferencePreprocessor",
"ACN_ScaledSoftControlNetWeights",
"ACN_SoftControlNetWeightsSD15",
"ACN_SoftT2IAdapterWeights",
"ACN_SparseCtrlIndexMethodNode",
"ACN_SparseCtrlLoaderAdvanced",
"ACN_SparseCtrlMergedLoaderAdvanced",
"ACN_SparseCtrlRGBPreprocessor",
"ACN_SparseCtrlSpreadMethodNode",
"ACN_SparseCtrlWeightExtras",
"ACN_TimestepKeyframeFromStrengthList",
"ACN_TimestepKeyframeInterpolation",
"ControlNetLoaderAdvanced",
"CustomControlNetWeights",
"CustomT2IAdapterWeights",
"DiffControlNetLoaderAdvanced",
"LatentKeyframe",
"LatentKeyframeBatchedGroup",
"LatentKeyframeGroup",
"LatentKeyframeTiming",
"LoadImagesFromDirectory",
"ScaledSoftControlNetWeights",
"ScaledSoftMaskedUniversalWeights",
"SoftControlNetWeights",
"SoftT2IAdapterWeights",
"TimestepKeyframe"
],
{
"title_aux": "ComfyUI-Advanced-ControlNet"
}
],
"https://github.com/Kosinkadink/ComfyUI-AnimateDiff-Evolved": [
[
"ADBlockComboNode",
"ADBlockIndivNode",
"ADE_AdjustPEFullStretch",
"ADE_AdjustPEManual",
"ADE_AdjustPESweetspotStretch",
"ADE_AdjustWeightAllAdd",
"ADE_AdjustWeightAllMult",
"ADE_AdjustWeightIndivAdd",
"ADE_AdjustWeightIndivAttnAdd",
"ADE_AdjustWeightIndivAttnMult",
"ADE_AdjustWeightIndivMult",
"ADE_AncestralOptions",
"ADE_AnimateDiffCombine",
"ADE_AnimateDiffKeyframe",
"ADE_AnimateDiffLoRALoader",
"ADE_AnimateDiffLoaderGen1",
"ADE_AnimateDiffLoaderV1Advanced",
"ADE_AnimateDiffLoaderWithContext",
"ADE_AnimateDiffModelSettings",
"ADE_AnimateDiffModelSettingsAdvancedAttnStrengths",
"ADE_AnimateDiffModelSettingsSimple",
"ADE_AnimateDiffModelSettings_Release",
"ADE_AnimateDiffSamplingSettings",
"ADE_AnimateDiffSettings",
"ADE_AnimateDiffUniformContextOptions",
"ADE_AnimateDiffUnload",
"ADE_ApplyAnimateDiffModel",
"ADE_ApplyAnimateDiffModelSimple",
"ADE_ApplyAnimateDiffModelWithCameraCtrl",
"ADE_ApplyAnimateDiffModelWithPIA",
"ADE_ApplyAnimateLCMI2VModel",
"ADE_AttachLoraHookToCLIP",
"ADE_AttachLoraHookToConditioning",
"ADE_BatchedContextOptions",
"ADE_CFGExtrasPAG",
"ADE_CFGExtrasPAGSimple",
"ADE_CFGExtrasRescaleCFG",
"ADE_CFGExtrasRescaleCFGSimple",
"ADE_CameraCtrlAnimateDiffKeyframe",
"ADE_CameraManualPoseAppend",
"ADE_CameraPoseAdvanced",
"ADE_CameraPoseBasic",
"ADE_CameraPoseCombo",
"ADE_CombineLoraHooks",
"ADE_CombineLoraHooksEight",
"ADE_CombineLoraHooksFour",
"ADE_ConditioningCombine",
"ADE_ConditioningSetMask",
"ADE_ConditioningSetMaskAndCombine",
"ADE_ConditioningSetUnmaskedAndCombine",
"ADE_ContextExtras_ContextRef",
"ADE_ContextExtras_ContextRef_Keyframe",
"ADE_ContextExtras_ContextRef_KeyframeFromList",
"ADE_ContextExtras_ContextRef_KeyframeInterpolation",
"ADE_ContextExtras_ContextRef_ModeFirst",
"ADE_ContextExtras_ContextRef_ModeIndexes",
"ADE_ContextExtras_ContextRef_ModeSliding",
"ADE_ContextExtras_ContextRef_TuneAttn",
"ADE_ContextExtras_ContextRef_TuneAttnAdain",
"ADE_ContextExtras_NaiveReuse",
"ADE_ContextExtras_NaiveReuse_Keyframe",
"ADE_ContextExtras_NaiveReuse_KeyframeFromList",
"ADE_ContextExtras_NaiveReuse_KeyframeInterpolation",
"ADE_ContextExtras_Set",
"ADE_CustomCFG",
"ADE_CustomCFGKeyframe",
"ADE_CustomCFGKeyframeFromList",
"ADE_CustomCFGKeyframeInterpolation",
"ADE_CustomCFGKeyframeSimple",
"ADE_CustomCFGSimple",
"ADE_EmptyLatentImageLarge",
"ADE_InjectI2VIntoAnimateDiffModel",
"ADE_InjectPIAIntoAnimateDiffModel",
"ADE_InputPIA_Multival",
"ADE_InputPIA_PaperPresets",
"ADE_IterationOptsDefault",
"ADE_IterationOptsFreeInit",
"ADE_LoadAnimateDiffModel",
"ADE_LoadAnimateDiffModelWithCameraCtrl",
"ADE_LoadAnimateLCMI2VModel",
"ADE_LoadCameraPoses",
"ADE_LoadCameraPosesFromPath",
"ADE_LoopedUniformContextOptions",
"ADE_LoopedUniformViewOptions",
"ADE_LoraHookKeyframe",
"ADE_LoraHookKeyframeFromStrengthList",
"ADE_LoraHookKeyframeInterpolation",
"ADE_MultivalConvertToMask",
"ADE_MultivalDynamic",
"ADE_MultivalDynamicFloatInput",
"ADE_MultivalDynamicFloats",
"ADE_MultivalScaledMask",
"ADE_NoiseCalibration",
"ADE_NoiseLayerAdd",
"ADE_NoiseLayerAddWeighted",
"ADE_NoiseLayerNormalizedSum",
"ADE_NoiseLayerReplace",
"ADE_NoisedImageInjectOptions",
"ADE_NoisedImageInjection",
"ADE_PIA_AnimateDiffKeyframe",
"ADE_PairedConditioningCombine",
"ADE_PairedConditioningSetMask",
"ADE_PairedConditioningSetMaskAndCombine",
"ADE_PairedConditioningSetUnmaskedAndCombine",
"ADE_PerturbedAttentionGuidanceMultival",
"ADE_RawSigmaSchedule",
"ADE_RegisterLoraHook",
"ADE_RegisterLoraHookModelOnly",
"ADE_RegisterModelAsLoraHook",
"ADE_RegisterModelAsLoraHookModelOnly",
"ADE_ReplaceCameraParameters",
"ADE_ReplaceOriginalPoseAspectRatio",
"ADE_RescaleCFGMultival",
"ADE_SetLoraHookKeyframe",
"ADE_SigmaSchedule",
"ADE_SigmaScheduleSplitAndCombine",
"ADE_SigmaScheduleToSigmas",
"ADE_SigmaScheduleWeightedAverage",
"ADE_SigmaScheduleWeightedAverageInterp",
"ADE_StandardStaticContextOptions",
"ADE_StandardStaticViewOptions",
"ADE_StandardUniformContextOptions",
"ADE_StandardUniformViewOptions",
"ADE_TimestepsConditioning",
"ADE_UpscaleAndVAEEncode",
"ADE_UseEvolvedSampling",
"ADE_ViewsOnlyContextOptions",
"ADE_VisualizeContextOptionsK",
"ADE_VisualizeContextOptionsKAdv",
"ADE_VisualizeContextOptionsSCustom",
"AddValuesReplaceNode",
"AnimateDiffLoaderV1",
"CheckpointLoaderSimpleWithNoiseSelect",
"ConditionExtractionNode",
"FloatToFloatsNode",
"PerBlockHighLevelNode",
"PerBlock_SD15_FromFloatsNode",
"PerBlock_SD15_LowLevelNode",
"PerBlock_SD15_MidLevelNode",
"PerBlock_SDXL_FromFloatsNode",
"PerBlock_SDXL_LowLevelNode",
"PerBlock_SDXL_MidLevelNode",
"PromptSchedulingLatentsNode",
"PromptSchedulingNode",
"ValueSchedulingLatentsNode",
"ValueSchedulingNode"
],
{
"title_aux": "AnimateDiff Evolved"
}
],
"https://github.com/Kosinkadink/ComfyUI-VideoHelperSuite": [
[
"VHS_AudioToVHSAudio",
"VHS_BatchManager",
"VHS_DuplicateImages",
"VHS_DuplicateLatents",
"VHS_DuplicateMasks",
"VHS_GetImageCount",
"VHS_GetLatentCount",
"VHS_GetMaskCount",
"VHS_LoadAudio",
"VHS_LoadAudioUpload",
"VHS_LoadImagePath",
"VHS_LoadImages",
"VHS_LoadImagesPath",
"VHS_LoadVideo",
"VHS_LoadVideoFFmpeg",
"VHS_LoadVideoFFmpegPath",
"VHS_LoadVideoPath",
"VHS_MergeImages",
"VHS_MergeLatents",
"VHS_MergeMasks",
"VHS_PruneOutputs",
"VHS_SelectEveryNthImage",
"VHS_SelectEveryNthLatent",
"VHS_SelectEveryNthMask",
"VHS_SelectFilename",
"VHS_SelectImages",
"VHS_SelectLatents",
"VHS_SelectLatest",
"VHS_SelectMasks",
"VHS_SplitImages",
"VHS_SplitLatents",
"VHS_SplitMasks",
"VHS_Unbatch",
"VHS_VAEDecodeBatched",
"VHS_VAEEncodeBatched",
"VHS_VHSAudioToAudio",
"VHS_VideoCombine",
"VHS_VideoInfo",
"VHS_VideoInfoLoaded",
"VHS_VideoInfoSource"
],
{
"title_aux": "ComfyUI-VideoHelperSuite"
}
],
"https://github.com/Koushakur/ComfyUI-DenoiseChooser": [
[
"DenoiseChooser|Koushakur"
],
{
"title_aux": "ComfyUI-DenoiseChooser"
}
],
"https://github.com/KunmyonChoi/ComfyUI_S3_direct": [
[
"CKM Direct Load Image From S3",
"CKM Direct Save Image To S3",
"Direct Load Image From S3",
"Direct Save Image To S3",
"Save VHS Video to S3"
],
{
"title_aux": "ComfyUI_S3_direct"
}
],
"https://github.com/Kurdknight/Kurdknight_comfycheck": [
[
"SystemCheck",
"SystemViz"
],
{
"title_aux": "KurdKnight ComfyUI System Check Node"
}
],
"https://github.com/KursatAs/ComfyUI-Flux2KontextConditioner": [
[
"Flux2KontextConditioner"
],
{
"title_aux": "ComfyUI-Flux2KontextConditioner"
}
],
"https://github.com/KursatAs/KrsNodes": [
[
"CropPadAdvancedKrs",
"QwenImageEditLatentKrs",
"TextEncodeQwenImageEditKrsAdvanced",
"TextEncodeQwenImageEditKrsSimple"
],
{
"title_aux": "Comfyui Krs Nodes"
}
],
"https://github.com/KwaiVGI/ComfyUI-KLingAI-API": [
[
"Client",
"Effects",
"Image Expander",
"Image Generator",
"Image2Video",
"KLingAI Preview Audio",
"KLingAI Preview Video",
"Lip Sync",
"Lip Sync Audio Input",
"Lip Sync Text Input",
"Text2Audio",
"Text2Video",
"Video Extender",
"Video2Audio",
"Virtual Try On"
],
{
"title_aux": "ComfyUI-KLingAI-API"
}
],
"https://github.com/Ky11le/draw_tools": [
[
"DetectInnerBox",
"PasteIntoFrame",
"TextBoxAutoWrap"
],
{
"title_aux": "draw_tools"
}
],
"https://github.com/Kyreo/ComfyUI-CharacterPromptBuffer": [
[
"CharacterPromptManager",
"VariationBuffer"
],
{
"title_aux": "ComfyUI-CharacterPromptBuffer"
}
],
"https://github.com/KytraScript/ComfyUI_KytraWebhookHTTP": [
[
"SendToDiscordWebhook"
],
{
"title_aux": "ComfyUI_KytraWebhookHTTP"
}
],
"https://github.com/KytraScript/ComfyUI_MatAnyone_Kytra": [
[
"Kytra_Images_To_RGB",
"MatAnyoneVideoMatting"
],
{
"title_aux": "ComfyUI_MatAnyone_Kytra"
}
],
"https://github.com/L-Hugh/ComfyUI-Lumina-DiMOO": [
[
"Generator_I2I",
"Generator_T2I",
"ImageTokens_I2I",
"ImageTokens_Inpainting",
"ImageTokens_T2I",
"LoadModel",
"PromptBuilder",
"VQDecode"
],
{
"title_aux": "ComfyUI-Lumina-DiMOO"
}
],
"https://github.com/L33chKing/ComfyUI-MosaicRestore": [
[
"MosaicRestore"
],
{
"title_aux": "Mosaic Restore"
}
],
"https://github.com/L33chKing/ComfyUI-danbooru-FAISS-search": [
[
"DanbooruLookupAndDownload",
"GetDanbooru",
"StyleSimilarity",
"TagPrompt"
],
{
"title_aux": "Danbooru FAISS Search Nodes"
}
],
"https://github.com/L33chKing/ComfyUI_Channel_Ops": [
[
"ChannelOpsNode",
"ImageEffectsNode",
"LayerBlendingNode"
],
{
"title_aux": "ComfyUI Channel Ops"
}
],
"https://github.com/L33chKing/ComfyUI_LatentResidueCleaner": [
[
"LatentResidueCleaner",
"NoiseExpose"
],
{
"title_aux": "Latent Residue Cleaner"
}
],
"https://github.com/L33chKing/comfyui-tag-frequency-weighter": [
[
"TagFrequencyWeighter"
],
{
"title_aux": "Tag Frequency Weighter for ComfyUI"
}
],
"https://github.com/LAOGOU-666/ComfyUI-LG_HotReload": [
[
"HotReload_Terminal"
],
{
"title_aux": "ComfyUI-LG_HotReload"
}
],
"https://github.com/LAOGOU-666/ComfyUI-LG_SamplingUtils": [
[
"LGNoiseInjection",
"LGNoiseInjectionLatent",
"ModelSamplingZImage",
"SigmasEditor",
"ZImageTimestepNoise"
],
{
"title_aux": "ComfyUI-LG_SamplingUtils"
}
],
"https://github.com/LAOGOU-666/ComfyUI_LG_FFT": [
[
"LG_FFTNode",
"LG_IFFTNode"
],
{
"title_aux": "ComfyUI_LG_FFT"
}
],
"https://github.com/LAOGOU-666/Comfyui-LG_GroupExecutor": [
[
"GroupExecutorRepeater",
"GroupExecutorSender",
"GroupExecutorSingle",
"ImageListRepeater",
"ImageListSplitter",
"LG_AccumulatePreview",
"LG_ClearAccumulatedValues",
"LG_ConcatVideoFiles",
"LG_CreateAndSaveVideo",
"LG_FastPreview",
"LG_ImageReceiver",
"LG_ImageSender",
"LG_SaveAudioGetPath",
"LG_ValueReceiver",
"LG_ValueSender",
"MaskListRepeater",
"MaskListSplitter"
],
{
"title_aux": "Comfyui-LG_GroupExecutor"
}
],
"https://github.com/LAOGOU-666/Comfyui-LG_Relight": [
[
"LG_Relight",
"LG_Relight_Basic",
"LG_Relight_Ultra"
],
{
"title_aux": "Comfyui-LG_Relight"
}
],
"https://github.com/LAOGOU-666/Comfyui-Memory_Cleanup": [
[
"RAMCleanup",
"VRAMCleanup"
],
{
"title_aux": "Comfyui-Memory_Cleanup"
}
],
"https://github.com/LAOGOU-666/Comfyui_LG_Tools": [
[
"AFL2:ImageRestoreNodeV2",
"AFL2:MaskBoxCropNodeV2",
"AFL2_PSD_Layer",
"AFL2_Save_PSD",
"BridgePreviewNode",
"CachePreviewBridge",
"ColorAdjustment",
"ComboSetter",
"FastCanvas",
"FastCanvasComposite",
"FastCanvasTool",
"GroupSwitcher",
"ImageCropper",
"ImageSelector",
"ImageSizeAdjustment",
"InspyrenetRembgLoader",
"InspyrenetRembgProcess",
"LG_Counter",
"LG_FloatRange",
"LG_ImageLoaderWithCounter",
"LG_InstallDependencies",
"LG_LatentBatchToList",
"LG_LoadImage",
"LG_MaskBatchMerge",
"LG_MaskHoleFiller",
"LG_Noise",
"LG_PipManager",
"LG_SaveImage",
"LazySwitch1way",
"LazySwitch2way",
"MuterSwitcher",
"TransformDataFromString"
],
{
"title_aux": "Comfyui_LG_Tools"
}
],
"https://github.com/LBH-123-AI/Comfyui-Wan-latent-Resizer": [
[
"Wan21LatentResizerNode",
"Wan22LatentResizerNode"
],
{
"title_aux": "Comfyui-Wan-latent-Resizer"
}
],
"https://github.com/LDNKS094/ComfyUI-Painter-I2V-AIO": [
[
"PainterI2V",
"PainterI2VAdvanced",
"PainterI2VExtend",
"PainterSampler",
"PainterSamplerAdvanced"
],
{
"title_aux": "ComfyUI-Painter-I2V-AIO"
}
],
"https://github.com/LEv145/images-grid-comfy-plugin": [
[
"GridAnnotation",
"ImageCombine",
"ImagesGridByColumns",
"ImagesGridByRows",
"LatentCombine"
],
{
"title_aux": "ImagesGrid"
}
],
"https://github.com/LK-168/comfyui_imgutils": [
[
"BBoxFilter",
"BBoxToMaskNode",
"CensorWithMask",
"ImgutilsAutoSegmenter",
"ImgutilsBBoxSegmenter",
"ImgutilsGenericDetector",
"MaskAttributeNodeLK",
"MaskCombineNodeLK",
"MaskEdgeNodeLK",
"MaskHelperLK",
"MaskInfoNodeLK",
"MaskMorphologyNodeLK",
"MaskToBBoxNode",
"SAMLoaderLK",
"SAMPredictorNode"
],
{
"title_aux": "comfyui_imgutils"
}
],
"https://github.com/LKbaba/ComfyUI-TuZi-Flux-Kontext": [
[
"FluxKontext_ImageToImage",
"FluxKontext_MultiImageToImage",
"FluxKontext_TextToImage"
],
{
"title_aux": "ComfyUI-TuZi-Flux-Kontext"
}
],
"https://github.com/LaVie024/comfyui-lopi999-llm": [
[
"CanaryQwenASR",
"LLMNode(lopi999)"
],
{
"title_aux": "comfyui-lopi999-llm"
}
],
"https://github.com/LahHalah/ComfyUI-Pixel-Optimal-Wan": [
[
"imageoptimalpixelwan"
],
{
"title_aux": "ComfyUI-Pixel-Optimal-Wan"
}
],
"https://github.com/Lakonik/ComfyUI-piFlow": [
[
"AsymFlux2Scheduler",
"Clamp Denoised",
"Load AsymFlow Model",
"Load AsymFlow Model (GGUF)",
"Load pi-Flow Model",
"Load pi-Flow Model (GGUF)",
"ModelSamplingPiFlow",
"Oklab Color Encoder",
"Pixel Preview",
"pi-Flow Sampler"
],
{
"title_aux": "ComfyUI-piFlow"
}
],
"https://github.com/LamEmil/ComfyUI_ASCIIArtNode": [
[
"ASCIIAnimationGenerator",
"ASCIIArtGenerator",
"ColorASCIIAnimationGenerator",
"RealisticColorASCIIAnimationGenerator",
"SequentialTwoPassTypingColorASCIIAnimation",
"TwoPassTypingColorASCIIAnimation",
"VideoToColorStaticASCIIArt",
"VideoToDynamicColorASCIIArt"
],
{
"title_aux": "ComfyUI ASCII Art Nodes"
}
],
"https://github.com/Lannister34/ComfyUI-HermesNodes": [
[
"WANDualLoraLoader"
],
{
"title_aux": "Hermes Nodes"
}
],
"https://github.com/LaoMaoBoss/ComfyUI-WBLESS": [
[
"DeepSeek Chat",
"Gemini Chat",
"Inversed Switch",
"RunningHUB API",
"Switch"
],
{
"title_aux": "ComfyUI-WBLESS"
}
],
"https://github.com/LarryJane491/Image-Captioning-in-ComfyUI": [
[
"LoRA Caption Load",
"LoRA Caption Save"
],
{
"title_aux": "Image-Captioning-in-ComfyUI"
}
],
"https://github.com/LarryJane491/Lora-Training-in-Comfy": [
[
"Lora Training in Comfy (Advanced)",
"Lora Training in ComfyUI",
"Tensorboard Access"
],
{
"title_aux": "Lora-Training-in-Comfy"
}
],
"https://github.com/LaserDog80/ComfyUI-FramerateConverter": [
[
"trope_BuildCommand",
"trope_CalcAudio",
"trope_CalcConversion",
"trope_ConvertFramerate",
"trope_DetectVFR",
"trope_ExtractMediaInfo",
"trope_GenOutputPath",
"trope_ProbeVideo",
"trope_QualityMetrics",
"trope_Remux",
"trope_RunFFmpeg",
"trope_VerifyFPS",
"trope_VerifyIntegrity",
"trope_VerifySync"
],
{
"title_aux": "Framerate Converter"
}
],
"https://github.com/LatentGEN/ComfyUI-PresetHelper": [
[
"DeletePreset",
"LoadAction",
"LoadSubject",
"SavePreset",
"UpdatePreset"
],
{
"title_aux": "comfyui-presethelper"
}
],
"https://github.com/LatentSpaceDirective/ComfyUI-Texturaizer": [
[
"Texturaizer_ApplyControlNets",
"Texturaizer_ApplyStyleToPrompt",
"Texturaizer_CachedCNLoader",
"Texturaizer_CachedCheckpointLoader",
"Texturaizer_CircularVAEDecode",
"Texturaizer_ClipEncodeSwitchVersion",
"Texturaizer_CombinedConditioningFromColors",
"Texturaizer_ExtractCNData",
"Texturaizer_GenerateNoise",
"Texturaizer_GetCNData",
"Texturaizer_GetClipModelName",
"Texturaizer_GetFluxGuidance",
"Texturaizer_GetIPAdapterData",
"Texturaizer_GetImageData",
"Texturaizer_GetJsonData",
"Texturaizer_GetKontextData",
"Texturaizer_GetLoraData",
"Texturaizer_GetMaterialTileData",
"Texturaizer_GetModelName",
"Texturaizer_GetPromptData",
"Texturaizer_GetRenderData",
"Texturaizer_GetSamplerData",
"Texturaizer_GetSegData",
"Texturaizer_GetStyleData",
"Texturaizer_GetVAEName",
"Texturaizer_IPAdapterEmbeds",
"Texturaizer_KSamplerAdvanced",
"Texturaizer_Placeholder",
"Texturaizer_PowerLoraLoader",
"Texturaizer_SeamlessTilingPatch",
"Texturaizer_SendImage",
"Texturaizer_SetGlobalDir",
"Texturaizer_SigmasSelector",
"Texturaizer_SwitchAny",
"Texturaizer_SwitchLazy",
"Texturaizer_SwitchSmart",
"Texturaizer_UseSDXL"
],
{
"title_aux": "ComfyUI-Texturaizer"
}
],
"https://github.com/Laurent2916/comfyui-piq": [
[
"ContentScore",
"DISTS",
"DSS",
"FSIM",
"GMSD",
"HaarPSI",
"IW-SSIM",
"LPIPS",
"MDSI",
"MS-SSIM",
"MSGMSD",
"PSNR",
"PieAPP",
"SRSIM",
"SSIM",
"StyleScore",
"VIFp"
],
{
"title_aux": "comfyui-piq"
}
],
"https://github.com/Layer-norm/comfyui-lama-remover": [
[
"LamaRemover",
"LamaRemoverIMG"
],
{
"title_aux": "Comfyui lama remover"
}
],
"https://github.com/LeanModels/ComfyUI-DFloat11": [
[
"DFloat11ModelLoader"
],
{
"title_aux": "ComfyUI-DFloat11"
}
],
"https://github.com/Lebensignal/ComfyUI-UltimateSDUpscale-FLS-LLLite": [
[
"UltimateSDUpscaleFLS",
"UltimateSDUpscaleFLSLLLite"
],
{
"title_aux": "ComfyUI Ultimate SD Upscale FLS LLLite"
}
],
"https://github.com/Legorobotdude/ComfyUI-VariationLab": [
[
"CFGExplorer",
"CheckpointExplorer",
"StepExplorer"
],
{
"title_aux": "ComfyUI-VariationLab"
}
],
"https://github.com/LeonQ8/ComfyUI-Dynamic-Lora-Scheduler": [
[
"AdaptiveLoraScheduler",
"LoadWanVideoClipTextEncoder",
"LoadWanVideoT5TextEncoder",
"WanVideoBlockSwap",
"WanVideoExtraModelSelect",
"WanVideoLoraBlockEdit",
"WanVideoLoraSelect",
"WanVideoLoraSelectByName",
"WanVideoLoraSelectMulti",
"WanVideoModelLoader",
"WanVideoSetLoRAs",
"WanVideoTinyVAELoader",
"WanVideoTorchCompileSettings",
"WanVideoVACEModelSelect",
"WanVideoVAELoader",
"WanVideoVRAMManagement"
],
{
"title_aux": "ComfyUI-Dynamic-Lora-Scheduler"
}
],
"https://github.com/Lerc/canvas_tab": [
[
"Canvas_Tab",
"Send_To_Editor"
],
{
"author": "Lerc",
"description": "This extension provides a full page image editor with mask support. There are two nodes, one to receive images from the editor and one to send images to the editor.",
"nickname": "Canvas Tab",
"title": "Canvas Tab",
"title_aux": "Canvas Tab"
}
],
"https://github.com/LevelPixel/ComfyUI-LevelPixel": [
[
"AnyToText|LP",
"BoolToInt|LP",
"BoolToString|LP",
"CLIP Text Encode Translate [LP]",
"CLIPTextEncodeTranslate|LP",
"Calculate Target Size By Mask [LP]",
"CalculateTargetSizeByMask|LP",
"Check JSON Key [LP]",
"ComboToText|LP",
"Convert Any To Text [LP]",
"Convert Bool To Int [LP]",
"Convert Bool To String [LP]",
"Convert Combo To Text [LP]",
"Convert Float To Int [LP]",
"Convert Float To String [LP]",
"Convert Int To Bool [LP]",
"Convert Int To Float [LP]",
"Convert Int To String [LP]",
"Convert JSON to String [LP]",
"Convert String To Bool [LP]",
"Convert String To Combo [LP]",
"Convert String To Float [LP]",
"Convert String To Int [LP]",
"Convert String To Number [LP]",
"Convert String to JSON [LP]",
"ConvertJsonToString|LP",
"ConvertStringToJson|LP",
"Count Objects [LP]",
"CountObjects|LP",
"Cropped Aspect Size Parameters [LP]",
"Cropped Forsed Size Parameters [LP]",
"Cropped Free Size Parameters [LP]",
"Cropped Ranged Size Parameters [LP]",
"CroppedAspectSizeParameters|LP",
"CroppedForsedSizeParameters|LP",
"CroppedFreeSizeParameters|LP",
"CroppedRangedSizeParameters|LP",
"Delay [LP]",
"Delay|LP",
"Extend Factor Parameters [LP]",
"ExtendFactorParameters|LP",
"Fast Checker Pattern [LP]",
"FastCheckerPattern|LP",
"File Counter [LP]",
"FileCounter|LP",
"Find Value From File [LP]",
"FindValueFromFile|LP",
"FloatToInt|LP",
"FloatToString|LP",
"Get ComfyUI Folder Path [LP]",
"Get ComfyUI HTTP Folder Path [LP]",
"Get Filename By Index In Folder [LP]",
"Get Iterator Data From Image Folders [LP]",
"Get Iterator Data From Videos [LP]",
"Get JSON Length [LP]",
"Get JSON Value [LP]",
"GetComfyUIFolderPath|LP",
"GetComfyUIHttpFolderPath|LP",
"GetFilenameByIndexInFolder|LP",
"GetIteratorDataImageFolders|LP",
"GetIteratorDataVideos|LP",
"GetJSONValue|LP",
"Hard Unload All Models [LP]",
"HardModelUnloader|LP",
"HundredthsSimpleFloatSlider|LP",
"Image Data Iterator [LP]",
"Image Loader From Path [LP]",
"Image Overlay [LP]",
"ImageDataIterator|LP",
"ImageLoaderFromPath|LP",
"ImageOverlay|LP",
"Inpaint Crop [LP]",
"Inpaint Stitch [LP]",
"InpaintCrop|LP",
"InpaintStitch|LP",
"IntToBool|LP",
"IntToFloat|LP",
"IntToString|LP",
"Iterator [LP]",
"Iterator|LP",
"JSONKeyCheckerNode|LP",
"JSONLengthNode|LP",
"JSONStringifierNode|LP",
"Keep Only English Tags [LP]",
"Keep Only English Words [LP]",
"KeepOnlyEnglishTags|LP",
"KeepOnlyEnglishWords|LP",
"Load Image [LP]",
"Load LoRA Tag [LP]",
"LoadImage|LP",
"LoraTagLoader|LP",
"Merge JSON Node [LP]",
"MergeJSONNode|LP",
"ModelUnloader|LP",
"Modify JSON Object [LP]",
"ModifyJSONObject|LP",
"Override CLIP Device [LP]",
"Override CLIP Vision Device [LP]",
"Override VAE Device [LP]",
"OverrideCLIPDevice|LP",
"OverrideCLIPVisionDevice|LP",
"OverrideVAEDevice|LP",
"Parse JSON String [LP]",
"ParseJSONString|LP",
"Pipe In [LP]",
"Pipe Out [LP]",
"Pipe [LP]",
"PipeIn|LP",
"PipeOut|LP",
"Pipe|LP",
"Preview Image Bridge [LP]",
"PreviewImageForConditions|LP",
"Qwen Image Edit (API) [LP]",
"QwenImageEdit|LP",
"Remove Banned Tags From Tags [LP]",
"Remove Banned Tags From Text [LP]",
"Remove Duplicate Tags [LP]",
"RemoveBannedTagsFromTags|LP",
"RemoveBannedTagsFromText|LP",
"RemoveDuplicateTags|LP",
"Resize Image To Target Size [LP]",
"Resize Image and Masks [LP]",
"ResizeImageAndMasks|LP",
"ResizeImageToTargetSize|LP",
"Resorting Tags [LP]",
"ResortingTags|LP",
"Seed [LP]",
"Seed|LP",
"Show Text Bridge [LP]",
"Show Text [LP]",
"ShowTextBridge|LP",
"ShowText|LP",
"Simple Float Slider - Hundredths Step [LP]",
"Simple Float Slider - Tenths Step [LP]",
"Simple Float Slider [LP]",
"SimpleFloatSlider|LP",
"Soft Full Clean RAM and VRAM [LP]",
"Soft Unload Models Data [LP]",
"SoftFullCleanRAMAndVRAM|LP",
"SoftModelUnloader|LP",
"Split Compound Text [LP]",
"SplitCompoundText|LP",
"String Cycler [LP]",
"String [LP]",
"StringCycler|LP",
"StringToBool|LP",
"StringToCombo|LP",
"StringToFloat|LP",
"StringToInt|LP",
"StringToNumber|LP",
"Stringify JSON [LP]",
"String|LP",
"Tag Category Filter [LP]",
"Tag Category Keeper [LP]",
"Tag Category Remover [LP]",
"Tag Category [LP]",
"Tag Merger [LP]",
"Tag Remover [LP]",
"Tag Replace [LP]",
"Tag Switcher [LP]",
"TagCategoryFilter|LP",
"TagCategoryKeeper|LP",
"TagCategoryRemover|LP",
"TagCategory|LP",
"TagMerger|LP",
"TagRemover|LP",
"TagReplace|LP",
"TagSwitcher|LP",
"TenthsSimpleFloatSlider|LP",
"Text Choice Parser [LP]",
"Text Replace [LP]",
"Text To List [LP]",
"Text Translate [LP]",
"Text [LP]",
"TextChoiceParser|LP",
"TextReplace|LP",
"TextToList|LP",
"TextTranslateManualAll|LP",
"TextTranslateManual|LP",
"TextTranslate|LP",
"Text|LP",
"Unload Model [LP]"
],
{
"title_aux": "ComfyUI Level Pixel"
}
],
"https://github.com/LevelPixel/ComfyUI-LevelPixel-Advanced": [
[
"Autotagger [LP]",
"Autotagger|LP",
"Color Input [LP]",
"ColorInput|LP",
"Image Remove Background (BiRefNet) [LP]",
"Image Remove Background (RMBG) [LP]",
"Image Remove Background (rembg) [LP]",
"ImageRemoveBackgroundBiRefNet|LP",
"ImageRemoveBackgroundRMBG|LP",
"ImageRemoveBackground|LP",
"LLM Advanced [LP]",
"LLM Loader [LP]",
"LLM Sampler [LP]",
"LLMAdvanced|LP",
"LLMLoader|LP",
"LLMSampler|LP",
"LLava Advanced [LP]",
"LLava Clip Loader [LP]",
"LLava Loader [LP]",
"LLava Sampler Advanced [LP]",
"LLava Sampler Simple [LP]",
"LLava Simple [LP]",
"LLavaAdvanced|LP",
"LLavaClipLoader|LP",
"LLavaLoader|LP",
"LLavaSamplerAdvanced|LP",
"LLavaSamplerSimple|LP",
"LLavaSimple|LP",
"Multimodal Generator Advanced [LP]",
"MultimodalGeneratorAdvanced|LP",
"Recognize Anything (RAM) [LP]",
"RecognizeAnything(RAM)|LP"
],
{
"title_aux": "ComfyUI Level Pixel Advanced"
}
],
"https://github.com/Lex-DRL/ComfyUI-BestResolution": [
[
"BestResolutionFromArea",
"BestResolutionFromAreaUpscale",
"BestResolutionFromAspectRatio",
"BestResolutionPrimCropPadStrategy",
"BestResolutionPrimResPriority",
"BestResolutionScale",
"BestResolutionSimple",
"BestResolutionUpscaledCropPad",
"ImageUpscaleByWithModel"
],
{
"title_aux": "Best Resolution"
}
],
"https://github.com/Lex-DRL/ComfyUI-DictTools": [
[
"_BaseNode"
],
{
"title_aux": "\ud83d\uddc2\ufe0f Dict Tools"
}
],
"https://github.com/Lex-DRL/ComfyUI-StringConstructor": [
[
"_BaseNode"
],
{
"title_aux": "String Constructor (Text-Formatting)"
}
],
"https://github.com/Lhyejin/ComfyUI-Fill-Image-for-Outpainting": [
[
"FillImageForOutpainting"
],
{
"title_aux": "ComfyUI-Fill-Image-for-Outpainting"
}
],
"https://github.com/LiJT/ComfyUI-Gemini-Prompt-Generator-JT": [
[
"GeminiPromptGeneratorJT"
],
{
"title_aux": "Gemini prompt generator JT version"
}
],
"https://github.com/Light-x02/ComfyUI-Civitai-Discovery-Hub": [
[
"CivitaiDiscoveryHubNode",
"ClearLoraName"
],
{
"title_aux": "ComfyUI-Civitai-Discovery-Hub"
}
],
"https://github.com/Light-x02/ComfyUI-FluxSettingsNode": [
[
"DisableNoise",
"FluxSettingsNode"
],
{
"title_aux": "Flux Settings Node"
}
],
"https://github.com/Light-x02/ComfyUI-Lightx02-Nodes": [
[
"FluxPipeUnpack",
"FluxSettingsPipe",
"ImageMetadataLoader",
"ImageMetadataSaver",
"LMMExtractPromptsNode",
"LatentSettings",
"Loraloadertotext",
"PipeHub",
"PreviewMask",
"UniversalLatentSettings",
"cropImage"
],
{
"title_aux": "Light-x02 Nodes"
}
],
"https://github.com/Light-x02/ComfyUI-checkpoint-Discovery-Hub": [
[
"CheckpointDiscoveryHub"
],
{
"title_aux": "ComfyUI-checkpoint-Discovery-Hub"
}
],
"https://github.com/LightSketch-ai/ComfyUI-LivePortraitNode": [
[
"LightSketch Live Portrait",
"Preview Video"
],
{
"title_aux": "ComfyUI-LivePortraitNode (Replicate API)"
}
],
"https://github.com/Lightricks/ComfyUI-LTXVideo": [
[
"AddLatentGuide",
"DynamicConditioning",
"GemmaAPITextEncode",
"GuiderParameters",
"ImageToCPU",
"LTXAddImageGuide",
"LTXAddVideoICLoRAGuide",
"LTXAddVideoICLoRAGuideAdvanced",
"LTXAttentioOverride",
"LTXAttentionBank",
"LTXAttnOverride",
"LTXFetaEnhance",
"LTXFloatToInt",
"LTXFlowEditCFGGuider",
"LTXFlowEditSampler",
"LTXForwardModelSamplingPred",
"LTXICLoRALoaderModelOnly",
"LTXPerturbedAttention",
"LTXPrepareAttnInjections",
"LTXQ8Patch",
"LTXRFForwardODESampler",
"LTXRFReverseODESampler",
"LTXReverseModelSamplingPred",
"LTXVAdainLatent",
"LTXVAddGuideAdvanced",
"LTXVAddGuideAdvancedAttention",
"LTXVAddLatentGuide",
"LTXVApplySTG",
"LTXVAudioOnlyEmptyVideoLatent",
"LTXVAudioOnlyModel",
"LTXVBaseSampler",
"LTXVDilateVideoMask",
"LTXVDrawTracks",
"LTXVExtendSampler",
"LTXVGemmaCLIPModelLoader",
"LTXVGemmaEnhancePrompt",
"LTXVHDRDecodePostprocess",
"LTXVImgToVideoConditionOnly",
"LTXVInContextSampler",
"LTXVInpaintPreprocess",
"LTXVLaplacianPyramidBlend",
"LTXVLinearOverlapLatentTransition",
"LTXVLoadConditioning",
"LTXVLoopingSampler",
"LTXVMultiPromptProvider",
"LTXVNormalizingSampler",
"LTXVPatcherVAE",
"LTXVPerStepAdainPatcher",
"LTXVPerStepStatNormPatcher",
"LTXVPreprocessMasks",
"LTXVPromptEnhancer",
"LTXVPromptEnhancerLoader",
"LTXVQ8LoraModelLoader",
"LTXVSaveConditioning",
"LTXVSelectLatents",
"LTXVSetAudioRefTokens",
"LTXVSetVideoLatentNoiseMasks",
"LTXVSparseTrackEditor",
"LTXVStatNormLatent",
"LTXVTiledSampler",
"LTXVTiledVAEDecode",
"LowVRAMAudioVAELoader",
"LowVRAMCheckpointLoader",
"LowVRAMLatentUpscaleModelLoader",
"ModifyLTXModel",
"MultimodalGuider",
"STGAdvancedPresets",
"STGGuiderAdvanced",
"STGGuiderNode",
"Set VAE Decoder Noise"
],
{
"title_aux": "ComfyUI-LTXVideo"
}
],
"https://github.com/Lil0k/comfyui_camera_movement_to_prompt": [
[
"CameraMovementToPrompt"
],
{
"title_aux": "Camera Movement to Prompt"
}
],
"https://github.com/Limbicnation/ComfyUI-PromptGenerator": [
[
"Limbicnation_NegativePrompt",
"Limbicnation_PromptCombiner",
"Limbicnation_PromptDualStreamRefiner",
"Limbicnation_PromptGenerator",
"Limbicnation_PromptRefiner",
"Limbicnation_StyleApplier"
],
{
"title_aux": "ComfyUI-PromptGenerator"
}
],
"https://github.com/Limbicnation/ComfyUI-RandomSeedGenerator": [
[
"AdvancedSeedGenerator"
],
{
"title_aux": "ComfyUI-RandomSeedGenerator"
}
],
"https://github.com/Limbicnation/ComfyUI-TransparencyBackgroundRemover": [
[
"AutoGrabCutRemover",
"GrabCutRefinement",
"RemoveBackgroundAndResize",
"TransparencyBackgroundRemover",
"TransparencyBackgroundRemoverBatch"
],
{
"title_aux": "Transparency Background Remover"
}
],
"https://github.com/Limbicnation/ComfyUIDepthEstimation": [
[
"DepthEstimationNode"
],
{
"title_aux": "Depth Estimation Node"
}
],
"https://github.com/Limbicnation/ComfyUI_FaceDetectionNode": [
[
"FaceDetectionNode",
"custom_nodes"
],
{
"nodename_pattern": "FaceDetectionNode",
"title_aux": "ComfyUI Face Detection Node"
}
],
"https://github.com/Limitex/ComfyUI-Calculation": [
[
"CenterCalculation",
"CreateQRCode"
],
{
"title_aux": "ComfyUI-Calculation"
}
],
"https://github.com/Limitex/ComfyUI-Diffusers": [
[
"CreateIntListNode",
"DiffusersClipTextEncode",
"DiffusersModelMakeup",
"DiffusersPipelineLoader",
"DiffusersSampler",
"DiffusersSchedulerLoader",
"DiffusersVaeLoader",
"LcmLoraLoader",
"StreamDiffusionCreateStream",
"StreamDiffusionFastSampler",
"StreamDiffusionSampler",
"StreamDiffusionWarmup"
],
{
"title_aux": "ComfyUI-Diffusers"
}
],
"https://github.com/Ling-APE/ComfyUI-PixelResolutionCalculator": [
[
"LatentSizeToPixelSize",
"PixelResolutionCalculator"
],
{
"title_aux": "ComfyUI-PixelResolutionCalculator"
}
],
"https://github.com/LingSss9/comfyui-merge": [
[
"LoadLoRAMenu",
"MergeLoRAsKohyaSSLike",
"OnlyLoadLoRAsModel",
"SaveLoRAModels"
],
{
"author": "cyberblackcat",
"description": "This extension provides some nodes to support merge lora, adjust Lora Block Weight.",
"nickname": "CBC",
"title": "merge",
"title_aux": "comfyui-merge"
}
],
"https://github.com/Lingyuuuux/ComfyUI-EqualRandomInteger": [
[
"JieidanEqualRandomInteger"
],
{
"title_aux": "ComfyUI-EqualRandomInteger"
}
],
"https://github.com/Lingyuuuux/ComfyUI-IfBranchRouter": [
[
"IfBranchRouter"
],
{
"title_aux": "ComfyUI-IfBranchRouter"
}
],
"https://github.com/LiquidAum/LiquidGold-Wildcard": [
[
"WildcardGold"
],
{
"title_aux": "LiquidGold-Wildcard"
}
],
"https://github.com/Localsmile/comfyui_anima_artist_cross_attn_mix": [
[
"AnimaArtistCrossAttnMix"
],
{
"title_aux": "comfyui_anima_artist_cross_attn_mix"
}
],
"https://github.com/Loewen-Hob/rembg-comfyui-node-better": [
[
"Image Remove Background (rembg)"
],
{
"title_aux": "Rembg Background Removal Node for ComfyUI (Better)"
}
],
"https://github.com/LoganBooker/SesquiLSR": [
[
"SesquiLatentUpscale"
],
{
"title_aux": "SesquiLSR"
}
],
"https://github.com/LonicaMewinsky/ComfyUI-MakeFrame": [
[
"BreakFrames",
"BreakGrid",
"GetKeyFrames",
"MakeGrid",
"RandomImageFromDir"
],
{
"title_aux": "ComfyBreakAnim"
}
],
"https://github.com/LonicaMewinsky/ComfyUI-RawSaver": [
[
"SaveTifImage"
],
{
"title_aux": "ComfyUI-RawSaver"
}
],
"https://github.com/LordTaylor/comfyui-lora-dataset-tools": [
[
"LoRACaptionSaver",
"LoRADatasetConfig"
],
{
"title_aux": "LoRA Dataset Tools"
}
],
"https://github.com/LoveEatCandy/COMFYUI-ReplacePartOfImage": [
[
"ReplacePartOfImage"
],
{
"title_aux": "COMFYUI-ReplacePartOfImage"
}
],
"https://github.com/Lovzu/ComfyUI-KittenTTS": [
[
"KittenTTS"
],
{
"title_aux": "KittenTTS Node for Voice Generation"
}
],
"https://github.com/Ltamann/ComfyUI-FastVLM-7B": [
[
"FastVLM7BNode"
],
{
"title_aux": "FastVLM-7B ComfyUI Node"
}
],
"https://github.com/Ltamann/ComfyUI-TBG-ETUR": [
[
"DownloadAndLoadFlorence2Lora",
"DownloadAndLoadFlorence2Model",
"Florence2ModelLoader",
"Florence2Run",
"LanPaint_KSampler",
"LanPaint_KSamplerAdvanced",
"LanPaint_MaskBlend",
"LanPaint_SamplerCustom",
"LanPaint_SamplerCustomAdvanced",
"TBGFlux2Sampler"
],
{
"title_aux": "TBG_Enhanced Tiled Upscaler & Refiner FLUX PRO"
}
],
"https://github.com/Ltamann/ComfyUI-TBG-SAM3": [
[
"TBGLoadSAM3Model",
"TBGSAM3DepthMap",
"TBGSAM3ModelLoaderAdvanced",
"TBGSAM3PromptCollector",
"TBGSam3Segmentation",
"TBGSam3SegmentationBatch"
],
{
"title_aux": "ComfyUI-TBG-SAM3"
}
],
"https://github.com/Ltamann/ComfyUI-TBG-Takeaways": [
[
"BasicSchedulerNormalized",
"FLUX2JSONPromptGenerator",
"HexConeDenoiseMask",
"LogSigmaSamplerNode",
"LogSigmaStepSamplerNode",
"ModelSamplingFluxGradual",
"PolyExponentialSigmaAdder",
"PromptBatchGenerator",
"TBGDifferenceMask",
"TBGDualModelSampler",
"TBGKSamplerAdvancedSplitAware",
"TBG_FluxKontextStabilizer",
"TBG_Preview_Sender_WebSocked",
"VAEDecodeColorFix"
],
{
"title_aux": "TBG\u2019s ComfyUI Development Takeaways"
}
],
"https://github.com/LucipherDev/ComfyUI-AniDoc": [
[
"AniDocLoader",
"AniDocSampler",
"GetAniDocControlnetImages",
"LoadCoTracker"
],
{
"title_aux": "ComfyUI-AniDoc"
}
],
"https://github.com/LucipherDev/ComfyUI-Golden-Noise": [
[
"GoldenNoise"
],
{
"title_aux": "ComfyUI-Golden-Noise"
}
],
"https://github.com/LucipherDev/ComfyUI-TangoFlux": [
[
"TangoFluxLoader",
"TangoFluxSampler",
"TangoFluxVAEDecodeAndPlay"
],
{
"title_aux": "ComfyUI-TangoFlux"
}
],
"https://github.com/Ludobico/ComfyUI-ScenarioPrompt": [
[
"ScenarioPrompt"
],
{
"title_aux": "ComfyUI-ScenarioPrompt"
}
],
"https://github.com/LukeCoulson1/Comfyui_LoraCombine": [
[
"CombineLoras",
"LoraInfo"
],
{
"title_aux": "ComfyUI LoRA Combine Node"
}
],
"https://github.com/Lumi4s/natural_prompt_editor": [
[
"Natural Prompt Editor",
"NaturalPromptEditor"
],
{
"title_aux": "Natural Prompt Editor"
}
],
"https://github.com/LuqP2/ImageMetaHub-ComfyUI-Save": [
[
"MetaHubSaveImage",
"MetaHubSaveNode",
"MetaHubSaveVideoNode",
"MetaHubTimerNode"
],
{
"title_aux": "Image MetaHub Save Node"
}
],
"https://github.com/LyazS/comfyui-anime-seg": [
[
"Anime Character Seg"
],
{
"title_aux": "Anime Character Segmentation node for comfyui"
}
],
"https://github.com/LyazS/comfyui-nettools": [
[
"NTL_LoadImagesBase64",
"NTL_SendImagesWebSocket"
],
{
"title_aux": "net tool node for comfyui"
}
],
"https://github.com/Lysthan/ComfyUI-LYSTHAN-PPS": [
[
"LYSTHAN_PPS"
],
{
"title_aux": "ComfyUI-LYSTHAN-PPS"
}
],
"https://github.com/M1kep/ComfyLiterals": [
[
"Checkpoint",
"Float",
"Int",
"KepStringLiteral",
"Lora",
"Operation",
"String"
],
{
"title_aux": "ComfyLiterals"
}
],
"https://github.com/M1kep/ComfyUI-KepOpenAI": [
[
"KepOpenAI_ImageWithPrompt"
],
{
"title_aux": "ComfyUI-KepOpenAI"
}
],
"https://github.com/M1kep/ComfyUI-OtherVAEs": [
[
"OtherVAE_Taesd"
],
{
"title_aux": "ComfyUI-OtherVAEs"
}
],
"https://github.com/M1kep/Comfy_KepKitchenSink": [
[
"KepRotateImage"
],
{
"title_aux": "Comfy_KepKitchenSink"
}
],
"https://github.com/M1kep/Comfy_KepListStuff": [
[
"Empty Images",
"Image Overlay",
"ImageListLoader",
"Join Float Lists",
"Join Image Lists",
"KepStringList",
"KepStringListFromNewline",
"Kep_JoinListAny",
"Kep_RepeatList",
"Kep_ReverseList",
"Kep_VariableImageBuilder",
"List Length",
"Range(Num Steps) - Float",
"Range(Num Steps) - Int",
"Range(Step) - Float",
"Range(Step) - Int",
"Stack Images",
"XYAny",
"XYImage"
],
{
"title_aux": "Comfy_KepListStuff"
}
],
"https://github.com/M1kep/Comfy_KepMatteAnything": [
[
"MatteAnything_DinoBoxes",
"MatteAnything_GenerateVITMatte",
"MatteAnything_InitSamPredictor",
"MatteAnything_LoadDINO",
"MatteAnything_LoadVITMatteModel",
"MatteAnything_SAMLoader",
"MatteAnything_SAMMaskFromBoxes",
"MatteAnything_ToTrimap"
],
{
"title_aux": "Comfy_KepMatteAnything"
}
],
"https://github.com/M1kep/KepPromptLang": [
[
"Build Gif",
"Special CLIP Loader"
],
{
"title_aux": "KepPromptLang"
}
],
"https://github.com/MDMAchine/ComfyUI_MD_Nodes": [
[
"ACE_LatentVisualizer",
"APGGuiderForked",
"AdvancedAudioPreviewAndSave",
"AdvancedMediaSave",
"AdvancedTextNode",
"EnhancedSeedSaver",
"FSampler",
"FilenameCounterNode",
"FilenameTokenReplacer",
"GPUTemperatureProtectionEnhanced",
"HybridAdaptiveSigmas",
"HybridAdaptiveSigmas_Basic",
"HybridAdaptiveSigmas_Lite",
"LLMVRAMManager",
"MD_ACE_LatentInpaintMask",
"MD_ACE_SigmaDenoisePatcher",
"MD_ACE_XLLatentProcessor",
"MD_ACE_XLLoader",
"MD_AMED_Sampler",
"MD_AdvancedSeedGenerator",
"MD_AnySwitch",
"MD_ApplyTPG",
"MD_AudioAutoEQ_Adaptive",
"MD_AudioSimpleEditor",
"MD_Audio_Guardian",
"MD_Audio_Spectrum_Analyzer_Enhanced",
"MD_Audio_Spectrum_Visualizer",
"MD_AutoMasterNode",
"MD_CustomNoiseGenerator",
"MD_DynamicLoRAStacker",
"MD_EmptyLatentRatioSelector",
"MD_GITS_Scheduler",
"MD_GlobalUpdateManager",
"MD_Image_Guardian",
"MD_LFO_Generator",
"MD_LUFS_Normalizer",
"MD_LatentSanitizer",
"MD_Latent_Time_Mask",
"MD_LoadConditioning",
"MD_Mastering_Compressor",
"MD_Mastering_EQ",
"MD_Mastering_Gain",
"MD_Mastering_Limiter",
"MD_Math_Add",
"MD_Math_Divide",
"MD_Math_Multiply",
"MD_Math_Subtract",
"MD_ModelStateReset",
"MD_MultiNoiseBlender",
"MD_MultiSwitch",
"MD_NaN_Guardian",
"MD_RepoMaintenance",
"MD_SaveConditioning",
"MD_Stereo_Width_Controller",
"MD_String_Logic",
"MD_VRAMCanary",
"MD_WorkflowContextBus",
"MD_YAML_Generator",
"MD_YAML_Utils",
"MasteringChainNode",
"NoiseDecayScheduler_Custom",
"PingPongSamplerNodeBasic",
"PingPongSamplerNodeFBG",
"PingPongSamplerNodeLite",
"SceneGeniusAutocreator",
"SigmaConcatenate",
"SigmaSmooth",
"SmartFilenameBuilder",
"TextFileLoader",
"UniversalWildcardOrchestrator",
"WildcardPromptBuilder"
],
{
"title_aux": "MD Nodes"
}
],
"https://github.com/MNeMoNiCuZ/ComfyUI-mnemic-nodes": [
[
"AudioVisualizer",
"ColorfulStartingImage",
"Ideogram4PromptBuilder",
"Ideogram4RandomPrompter",
"ImageSaveWithMetadata",
"LiteralBool",
"LiteralFloat",
"LiteralInt",
"LiteralString",
"LoadImageAdvanced",
"LoadImageTemporarily",
"LoadImagesFromPath",
"LoadRandomCheckpoint",
"LoraTagLoader",
"PromptPropertyExtractor",
"RandomBool",
"RandomColor",
"RandomFloatInRange",
"RandomIntInRange",
"RandomSeed",
"RandomString",
"ResolutionSelector",
"StringCleaning",
"StringConcat",
"StringTextExtractor",
"StringTextSplitter",
"TiktokenTokenizer",
"WildcardProcessor",
"\u2699\ufe0f Prompt Property Extractor",
"\u26d4 Generate Negative Prompt",
"\u2702\ufe0f String Text Extractor",
"\u2702\ufe0f String Text Splitter",
"\u270f\ufe0f Literal Bool",
"\u270f\ufe0f Literal Float",
"\u270f\ufe0f Literal Int",
"\u270f\ufe0f Literal String",
"\u2728\ud83d\udcac Groq LLM API",
"\u2728\ud83d\udcdd Groq ALM API - Transcribe",
"\u2728\ud83d\udcf7 Groq VLM API",
"\ud83c\udfa8 Colorful Starting Image",
"\ud83c\udfb2 Ideogram 4 Random Prompter",
"\ud83c\udfb2 Load Random Checkpoint",
"\ud83c\udfb2 Random Bool",
"\ud83c\udfb2 Random Color",
"\ud83c\udfb2 Random Float in Range",
"\ud83c\udfb2 Random Int in Range",
"\ud83c\udfb2 Random Seed",
"\ud83c\udfb2 Random String",
"\ud83c\udfb5\ud83d\udcca Audio Visualizer",
"\ud83c\udff7\ufe0f LoRA Loader Prompt Tags",
"\ud83d\udcbe Save Image With Metadata",
"\ud83d\udcbe Save Text File With Path",
"\ud83d\udcc1 Get File Path",
"\ud83d\udcc2 Load Images From Path",
"\ud83d\udcc5 Format Date Time",
"\ud83d\udcd0 Resolution Image Size Selector",
"\ud83d\udcdd Wildcard Processor",
"\ud83d\udcdd Wildcard Processor Advanced",
"\ud83d\udd00 Batch Wildcard Upscale Sampler",
"\ud83d\udd17 String Concat / Append",
"\ud83d\udd20 Tiktoken Tokenizer Info",
"\ud83d\uddbc\ufe0f Download Image from URL",
"\ud83d\uddbc\ufe0f Load Image Advanced",
"\ud83d\uddbc\ufe0f Load Image Temporarily",
"\ud83d\uddbc\ufe0f+\ud83d\udcdd Load Text-Image Pair (Single)",
"\ud83d\uddbc\ufe0f+\ud83d\udcdd Load Text-Image Pairs (List)",
"\ud83d\uddbc\ufe0f\ud83d\udcca Metadata Extractor (List)",
"\ud83d\uddbc\ufe0f\ud83d\udcca Metadata Extractor (Single)",
"\ud83e\udde9 Ideogram 4 Prompt Builder w. String Inputs",
"\ud83e\uddf9 String Cleaning"
],
{
"title_aux": "ComfyUI-mnemic-nodes"
}
],
"https://github.com/MONKEYFOREVER2/ComfyUI-CameraForensicRealism": [
[
"CameraForensicRealismEngine",
"LUTApply",
"LUTLoader"
],
{
"title_aux": "ComfyUI-CameraForensicRealism"
}
],
"https://github.com/MONKEYFOREVER2/ComfyUI-ZenFaceDetailer": [
[
"ZenFaceDetailer"
],
{
"title_aux": "ComfyUI-ZenFaceDetailer"
}
],
"https://github.com/MONKEYFOREVER2/comfyui-advanced-denoiser": [
[
"AdvancedImageDenoiser"
],
{
"title_aux": "comfyui-advanced-denoiser"
}
],
"https://github.com/MPC2026/ComfyUI-MPC-HeartMuLa": [
[
"HeartMuLaGenerateFromSpec",
"HeartMuLaGenerateMusic",
"HeartMuLaLyricsCompliance",
"HeartMuLaLyricsComplianceFromSpec",
"HeartMuLaSongSpec"
],
{
"title_aux": "comfyui-mpc-heartmula"
}
],
"https://github.com/Maenvaeru/comfyui-vram-overlay": [
[
"MVU_VramOverlay"
],
{
"title_aux": "comfyui-vram-overlay"
}
],
"https://github.com/Magirad/Flux_ID_Adjuster": [
[
"FluxIDAutoAdjuster"
],
{
"title_aux": "Flux_ID_Adjuster"
}
],
"https://github.com/MagosDigitalStudio/ComfyUI-Magos-Nodes": [
[
"DWPoseTEEditor",
"DWPoseTEExtractor",
"DWPoseTERenderer",
"MagosPoseRetargeter",
"WanAnimateSamplerPresets",
"WanRatioAndFPS"
],
{
"title_aux": "ComfyUI-Magos-Nodes"
}
],
"https://github.com/MainamSuwan48/ComfyUI-Cornman-Utils-nodes": [
[
"PromptRouter",
"PromptWeight",
"ResolutionPicker"
],
{
"title_aux": "Cornman Utils Nodes"
}
],
"https://github.com/MajoorWaldi/ComfyUI-Majoor-AssetsManager": [
[
"MajoorGenInfoOverride",
"MajoorSaveImage",
"MajoorSaveVideo"
],
{
"title_aux": "Majoor Assets Manager"
}
],
"https://github.com/MajoorWaldi/ComfyUI-Majoor-ImageOps": [
[
"ImageOpsComp"
],
{
"title_aux": "ComfyUI-Majoor-ImageOps"
}
],
"https://github.com/Makeezi/ComfyUI-promptLAB": [
[
"PromptLAB"
],
{
"title_aux": "ComfyUI-promptLAB"
}
],
"https://github.com/MakkiShizu/ComfyUI-MakkiTools": [
[
"AnyImageStitch_makki",
"AnyImagetoConditioning_flux_kontext_makki",
"AutoLoop_create_pseudo_loop_video_makki",
"BatchLoraLoader_makki",
"BooleanSplitter_makki",
"Environment_INFO_makki",
"GetImageNthCount_makki",
"ImageChannelSeparate_makki",
"ImageCountConcatenate_makki",
"ImageHeigthStitch_makki",
"ImageTPSWarp_makki",
"ImageWidthStitch_makki",
"Image_Resize_makki",
"MergeImageChannels_makki",
"Prism_Mirage_makki",
"UniversalInstaller_makki",
"get_folder_info_makki",
"int_calculate_statistics_makki",
"random_any_makki",
"show_type_makki",
"timer_makki",
"translator_m2m100_makki",
"translators_makki"
],
{
"title_aux": "ComfyUI-MakkiTools"
}
],
"https://github.com/MakkiShizu/ComfyUI-Prompt-Wildcards": [
[
"makitextwildcards",
"makiwildcards",
"makiwildcards_Advanced",
"textconcatenate",
"textconcatenate_v2"
],
{
"title_aux": "ComfyUI-Prompt-Wildcards"
}
],
"https://github.com/MakkiShizu/ComfyUI-Qwen2_5-VL": [
[
"BatchImageLoaderToLocalFiles",
"DownloadAndLoadQwen2_5_VLModel",
"Qwen2_5_VL_Run",
"Qwen2_5_VL_Run_Advanced"
],
{
"title_aux": "ComfyUI-Qwen2_5-VL"
}
],
"https://github.com/MakkiShizu/ComfyUI-animetimm": [
[
"AnimeTimmNode"
],
{
"title_aux": "ComfyUI-animetimm"
}
],
"https://github.com/MakkiShizu/comfyui_reimgsize": [
[
"Cropimg",
"Reimgsize",
"Resizebyratio"
],
{
"title_aux": "comfyui_reimgsize"
}
],
"https://github.com/Malte0621/hordeai-comfy": [
[
"AIHordeImageGenerate",
"AIHordeLora",
"AIHordeModelList",
"AIHordeTextualInversion"
],
{
"title_aux": "HordeAI"
}
],
"https://github.com/Mamaaaamooooo/batchImg-rembg-ComfyUI-nodes": [
[
"Image Remove Background (rembg)"
],
{
"title_aux": "Batch Rembg for ComfyUI"
}
],
"https://github.com/ManglerFTW/ComfyI2I": [
[
"Color Transfer",
"Combine and Paste",
"Inpaint Segments",
"Mask Ops"
],
{
"author": "ManglerFTW",
"title": "ComfyI2I",
"title_aux": "ComfyI2I"
}
],
"https://github.com/MarcusNyne/m9-prompts-comfyui": [
[
"ScramblePrompts_m9",
"TweakWeights_m9"
],
{
"title_aux": "m9-prompts-comfyui"
}
],
"https://github.com/MariusKM/ComfyUI-BadmanNodes": [
[
"BadmanBrightness",
"BadmanCLIPTextEncodeSDXLRegion",
"BadmanChromaClean",
"BadmanColorMatch",
"BadmanColorMatchCombine",
"BadmanDesaturate",
"BadmanDilateErodeMask",
"BadmanIO",
"BadmanInjectLatentNoiseMasked",
"BadmanIntUtil",
"BadmanMaskBlur",
"BadmanPromptFileImageLoader",
"BadmanSelectFromList",
"BadmanStringSelect",
"BadmanStringToInteger",
"BadmanTiledRMBG",
"BadmanWanOutpaintFrameCalculator",
"BadmanWanThreeFrameToVideo",
"BadmanWildCardProcessor",
"Badman_Blend",
"Badman_ColorTransferLab",
"Badman_Concat_String",
"Badman_HexGenerator",
"Badman_PalletteGenerator",
"Badman_Print",
"Badman_String"
],
{
"title_aux": "ComfyUI-BadmanNodes"
}
],
"https://github.com/MarkoCa1/ComfyUI-Text": [
[
"CombinationText",
"PlaceholderText",
"ReplaceText",
"ShowText"
],
{
"title_aux": "ComfyUI-Text"
}
],
"https://github.com/MarkoCa1/ComfyUI_Segment_Mask": [
[
"AutomaticMask(segment anything)"
],
{
"title_aux": "ComfyUI_Segment_Mask"
}
],
"https://github.com/Marksusu/ComfyUI_MTCLIPEncode": [
[
"MTCLIPEncode"
],
{
"title_aux": "ComfyUI_MTCLIPEncode"
}
],
"https://github.com/Markus-Pasanen/batch_whisper_extension": [
[
"BatchWhisperNode"
],
{
"title_aux": "batch_whisper_extension"
}
],
"https://github.com/MartinDeanMoriarty/ComfyUI-DeanLogic": [
[
"ImageCount",
"ImageInputSwitch",
"ImageOutputSwitch",
"Int Compare"
],
{
"title_aux": "ComfyUI-DeanLogic"
}
],
"https://github.com/MartinDeanMoriarty/ComfyUI-NumberToText": [
[
"NumberToTextNode"
],
{
"title_aux": "ComfyUI-NumberToText"
}
],
"https://github.com/MaruPelkar/comfyui-conditioning-resizer": [
[
"ConditioningResizer"
],
{
"title_aux": "ComfyUI Conditioning Resizer"
}
],
"https://github.com/Mason-McGough/ComfyUI-Mosaica": [
[
"ApplyLUTToLabelImage",
"KMeans",
"LoadLUTFromMatplotlib",
"MeanShift",
"RandomLUT",
"Watershed"
],
{
"title_aux": "Mosaica"
}
],
"https://github.com/MasterDenis/VAE-Decode-Switch": [
[
"VAEDecodeSwitcher"
],
{
"title_aux": "VAE Decode Switch for ComfyUI"
}
],
"https://github.com/Mattabyte/ComfyUI-SecureApiCall": [
[
"SaveLatentToS3",
"SaveVideoFilesS3",
"SecureAPI-SecureAPI",
"SecureAPI-SecureAPI-AWS"
],
{
"title_aux": "ComfyUI Secure API Call"
}
],
"https://github.com/MatthewClayHarrison/ComfyUI-MetaMan": [
[
"MetaManEmbedAndSave",
"MetaManExtractComponents",
"MetaManLoadImage"
],
{
"title_aux": "Metadata manager for various generation services"
}
],
"https://github.com/Maxed-Out-99/ComfyUI-MaxedOut": [
[
"CombineVideos_MXD",
"Crop Image By Mask",
"Extract Workflow From Image MXD",
"Flux 2 Empty Latent Image",
"Flux Empty Latent Image",
"Flux Image Scale To Total Pixels (Flux Safe)",
"Flux Resolution Selector",
"FluxResolutionMatcher",
"Frames_Remove_From_Start_MXD",
"Frames_Select_StartEnd_MXD",
"Get Latent Size",
"GroupVideoFramesMXD",
"Image Scale To Total Pixels (SDXL Safe)",
"LTX_Image_Scaler_MXD",
"LatentHalfMasks",
"Load Image Batch MXD",
"LoadImageWithPromptsMXD",
"LoadLatent_I2V_MXD",
"LoadLatent_WithParams",
"LoadLatents_FromFolder_I2V_MXD",
"LoadLatents_FromFolder_WithParams",
"LoadVideoMXD",
"MXDCharacterCreate",
"MXDCharacterEditDelete",
"MXDCharacterPromptEncode",
"MxdImageComparerSave",
"MxdPowerLoraLoader",
"MxdVideoComparer",
"Place Image By Mask",
"PreviewVideoMXD",
"Prompt With Guidance (Flux)",
"QwenImageEditSingleMXD",
"QwenImageEditTripleMXD",
"SDXLResolutionMatcher",
"Save Image MXD",
"SaveLatentMXD",
"SaveLatent_I2V_MXD",
"SaveVideoMXD",
"Sdxl Empty Latent Image",
"SmartCropByMaskMXD",
"WAN22_I2V_Image_Scaler_MXD",
"WAN22_I2V_Match_Resolution_MXD",
"WAN22_I2V_Video_Prep_Advanced_MXD",
"WAN22_I2V_Video_Prep_MXD",
"Wan22FirstLastImageToVideoMXD",
"Wan22ImageToVideoMXD",
"Wan2_2EmptyLatentImageMXD",
"ZImageTurboEmptyLatentImage",
"wan22EmptyHunyuanLatentVideoMXD"
],
{
"title_aux": "ComfyUI-MaxedOut"
}
],
"https://github.com/Maxed-Out-99/ComfyUI-SmartModelLoaders-MXD": [
[
"CLIPLoaderUnified",
"DualCLIPLoaderUnified",
"QuadrupleCLIPLoaderUnified",
"TripleCLIPLoaderUnified",
"UNETLoaderUnified"
],
{
"title_aux": "ComfyUI-SmartModelLoaders-MXD"
}
],
"https://github.com/McKlinton2/comfyui-mcklinton-pack": [
[
"ColormaskNode",
"LoadFilteredImageBatch",
"MultiLayerComposeNode",
"SaveTextArrayToFiles"
],
{
"title_aux": "ComfyUI McKlinton Pack \u2014 Mask Node"
}
],
"https://github.com/Mcmillian/ComfyUI-SimpleToolsNodes": [
[
"GetModelStep",
"GlmPromptNode"
],
{
"title_aux": "SimpleToolsNodes"
}
],
"https://github.com/Me-gumin/MeComfyuiEncrypt": [
[
"ChaosDecrypt",
"ChaosEncrypt",
"PNGDecryptNode",
"PNGEncryptNode"
],
{
"title_aux": "MeComfyuiEncrypt"
}
],
"https://github.com/MeeeyoAI/ComfyUI_StringOps": [
[
"AddPrefixSuffix",
"AddPrefixSuffixToLines",
"BatchReplaceStrings",
"CheckSubstringPresence",
"CompareInt",
"ConditionalTextOutput",
"CountOccurrences",
"CustomCrop",
"DecodePreview",
"ExtractAndCombineLines",
"ExtractBeforeAfter",
"ExtractLinesByIndex",
"ExtractSpecificData",
"ExtractSpecificLines",
"ExtractSubstring",
"ExtractSubstringByIndices",
"FileCopyCutNode",
"FileDeleteNode",
"FileListAndSuffix",
"FileNameReplacer",
"FilterLinesBySubstrings",
"FilterLinesByWordCount",
"FindExcelData",
"FindFirstLineContent",
"FloatToInteger",
"GenerateNumbers",
"GenerateVideoPrompt",
"GenericImageLoader",
"GetCurrentTime",
"GetFloatParam",
"GetIntParam",
"GetRandomIntegerInRange",
"ImageAdjuster",
"ImageOverlayAlignment",
"LoadAndAdjustImage",
"MultiParamInputNode",
"NumberExtractor",
"ProcessString",
"RandomLineFromText",
"ReadExcelData",
"ReadExcelRowOrColumnDiff",
"ReadWebNode",
"RemoveContentBetweenChars",
"ReplaceMultiple",
"ReplaceNthOccurrence",
"SaveImagEX",
"SelectionParameter",
"ShuffleTextLines",
"SimpleRandomSeed",
"SimpleTextReplacer",
"SingleTextInput",
"SplitAndExtractText",
"SplitStringByDelimiter",
"TextConcatenation",
"TextConcatenator",
"TextConditionCheck",
"TextToImage",
"TextToList",
"WriteExcelData",
"WriteExcelImage",
"WriteToTxtFile"
],
{
"title_aux": "ComfyUI_StringOps"
}
],
"https://github.com/Meettya/ComfyUI-OneForOne": [
[
"OFO Image Fit"
],
{
"title_aux": "ComfyUI-OneForOne"
}
],
"https://github.com/Meisoftcoltd/ComfyUI-Demucs-AudioSeparator": [
[
"DemucsAudioSeparator",
"LoadAudioDirectory"
],
{
"title_aux": "ComfyUI-Demucs-AudioSeparator"
}
],
"https://github.com/Meisoftcoltd/comfyui-ToonComposer": [
[
"ToonComposerSequentialWrapper"
],
{
"title_aux": "comfyui-ToonComposer"
}
],
"https://github.com/Meisoftcoltd/comfyui-sequential-batcher": [
[
"LazySessionCache",
"MasterSwitch"
],
{
"title_aux": "comfyui-sequential-batcher"
}
],
"https://github.com/MergeBlockWeighted/fo_ComfyUI": [
[
"MergeBlockWeighted"
],
{}
],
"https://github.com/Merserk/ComfyUI-Flow-Assistor": [
[
"AddDelay",
"AnyPassthrough1to6",
"AnyPassthrough6to1",
"BypassControl",
"CLIPTextEncodePromptEnrichment",
"CameraAngleControl",
"DetailEnhanceSamplerNode",
"DetailEnhanceSigmasNode",
"DisplayText",
"ImageLatentResolutionExtractorNode",
"ImageResolutionExtractorNode",
"ImageResolutionFitNode",
"LoRAOnlineNode",
"MultiplicationNode",
"OutputAnyDebugDataNode",
"PromptQueue",
"PromptQueueFromFolder",
"ResolutionSelectNode",
"TileCompositor",
"TileManager",
"UltimateDetailSamplerNode",
"UltimateDetailSigmasNode",
"VRAMRAMCleanerNode",
"VisualMarqueeSelection"
],
{
"title_aux": "ComfyUI-Flow-Assistor"
}
],
"https://github.com/Merserk/ComfyUI-PiD": [
[
"PiDCaptionCreator",
"PiDDecode",
"PiDEmptyLatentImage",
"PiDFinalize",
"PiDKSamplerCapture",
"PiDPrepare",
"PiDSample",
"PiDTextPrompt",
"PiDUpscale"
],
{
"title_aux": "ComfyUI-PiD"
}
],
"https://github.com/Mervent/comfyui-datetime-format": [
[
"DatetimeFormatString"
],
{
"title_aux": "comfyui-datetime-format"
}
],
"https://github.com/Mervent/comfyui-model-randomizer": [
[
"ModelRandomizer",
"WAN22LoraRandomizer"
],
{
"title_aux": "comfyui-model-randomizer"
}
],
"https://github.com/MetaGLM/ComfyUI-ZhipuAI-Platform": [
[
"VideoReportData",
"VideoReportGenerate",
"VideoReportPull"
],
{
"title_aux": "ComfyUI ZhipuAI Platform"
}
],
"https://github.com/Mexes1978/comfyui-comfysketch": [
[
"ComfySketch"
],
{
"title_aux": "comfyui-comfysketch"
}
],
"https://github.com/MicheleGuidi/ComfyUI-Contextual-SAM2": [
[
"Sam2ContextSegmentation",
"Sam2TiledSegmentation"
],
{
"title_aux": "ComfyUI-Computer-Vision"
}
],
"https://github.com/MichinariNukazawa/comfyui-workflow-name": [
[
"WorkflowName"
],
{
"title_aux": "workflow-name"
}
],
"https://github.com/MiddleKD/ComfyUI-denoise-mask-scheduler": [
[
"ApplyDenoiseMaskSchedulerWithSigma",
"ApplyDenoiseMaskSchedulerWithStep",
"DynamicImageResize"
],
{
"title_aux": "ComfyUI-denoise-mask-scheduler"
}
],
"https://github.com/MiddleKD/ComfyUI-mem-safe-wrapper": [
[
"MakeModelMemorySafe-safewrapper",
"ResetModelPatcher-safewrapper",
"SimpleDummyModel-safewrapper",
"SimpleDummyRun-safewrapper"
],
{
"title_aux": "ComfyUI-mem-safe-wrapper"
}
],
"https://github.com/MiddleKD/ComfyUI-productfix": [
[
"ApplyLatentInjection",
"DetailTransferAdd",
"DetailTransferLatentAdd",
"DynamicImageResize",
"GetTextMask",
"ResetModelPatcherCalculateWeight",
"VQDecoder",
"VQEncoder",
"VQLoader"
],
{
"title_aux": "ComfyUI-productfix"
}
],
"https://github.com/MieMieeeee/ComfyUI-MieNodes": [
[
"RichTextNode",
"SimpleTextNode"
],
{
"title_aux": "ComfyUI_MieNodes"
}
],
"https://github.com/MijnSpam/ComfyUI_SwapAndScale": [
[
"SwapAndScale"
],
{
"title_aux": "Comfy swap and scale"
}
],
"https://github.com/MijnSpam/UploadToPushOver": [
[
"UploadToPushOver"
],
{
"title_aux": "Upload to PushOver"
}
],
"https://github.com/MilitantHitchhiker/MilitantHitchhiker-SwitchbladePack": [
[
"ARC Scheduler",
"FluxModelSave_v2",
"FluxQuantNode",
"GOD Sampler (Advanced)",
"GOD Sampler (Advanced) Ext.",
"GOD Scheduler (Advanced)",
"GroqAPIPromptEnhancer",
"IntegratedRandomPromptGenerator",
"ModelAnalyserNode",
"ODE-EMA Sampler",
"TextAppender_v2"
],
{
"author": "Militant Hitchhiker",
"description": "Militant Hitchhiker's multi-function nodes.",
"nickname": "Switchblade",
"title": "Switchblade Pack",
"title_aux": "MilitantHitchhiker-SwitchbladePack"
}
],
"https://github.com/Milkyawaway/comfyui-ralu-sampling": [
[
"RALUConditioningAdapter",
"RALUFluxWorkflowBridge",
"RALUModelAdapter",
"RALUNoiseSource",
"RALUSamplerCore",
"SD3HighResDenoise",
"SD3LowResDenoise",
"SD3TwoStageDenoise"
],
{
"title_aux": "comfyui-ralu-sampling"
}
],
"https://github.com/MilleN2ium/ComfyUI-CutomizableSave": [
[
"MyOtherNode"
],
{
"title_aux": "ComfyUI-CutomizableSave"
}
],
"https://github.com/Mintbeer96/ComfyUI-KerasOCR": [
[
"KerasOCR"
],
{
"title_aux": "ComfyUI-KerasOCR"
}
],
"https://github.com/MinusZoneAI/ComfyUI-CogVideoX-MZ": [
[
"MZ_CogVideoXLoader"
],
{
"title_aux": "ComfyUI-CogVideoX-MZ"
}
],
"https://github.com/MinusZoneAI/ComfyUI-Flux1Quantize-MZ": [
[
"MZ_Flux1QuantizeUNETLoader"
],
{
"title_aux": "ComfyUI-Flux1Quantize-MZ"
}
],
"https://github.com/MinusZoneAI/ComfyUI-FluxExt-MZ": [
[
"MZ_Flux1CheckpointLoaderNF4_cpuDynOffload",
"MZ_Flux1CheckpointLoader_cpuDynOffload",
"MZ_Flux1PartialLoad_Patch",
"MZ_Flux1UnetLoader_cpuDynOffload"
],
{
"title_aux": "ComfyUI-FluxExt-MZ"
}
],
"https://github.com/MinusZoneAI/ComfyUI-Kolors-MZ": [
[
"MZ_ApplyCUDAGenerator",
"MZ_ApplySDXLSamplingSettings",
"MZ_ChatGLM3",
"MZ_ChatGLM3Embeds2Conditioning",
"MZ_ChatGLM3Loader",
"MZ_ChatGLM3_Advance_V2",
"MZ_ChatGLM3_V2",
"MZ_FakeCond",
"MZ_IPAdapterAdvancedKolors",
"MZ_IPAdapterFaceID",
"MZ_IPAdapterInsightFaceLoader",
"MZ_IPAdapterModelLoaderKolors",
"MZ_KolorsCLIPVisionLoader",
"MZ_KolorsCheckpointLoaderSimple",
"MZ_KolorsControlNetLoader",
"MZ_KolorsControlNetPatch",
"MZ_KolorsUNETLoader",
"MZ_KolorsUNETLoaderV2"
],
{
"title_aux": "ComfyUI-Kolors-MZ"
}
],
"https://github.com/MinusZoneAI/ComfyUI-Prompt-MZ": [
[
"MZ_BaseLLamaCPPCLIPTextEncode",
"MZ_BaseLLavaImageInterrogator",
"MZ_CustomizeInstruct",
"MZ_Florence2CLIPTextEncode",
"MZ_Florence2Captioner",
"MZ_ImageCaptionerConfig",
"MZ_ImageInterrogatorCLIPTextEncode",
"MZ_ImageInterrogatorModelConfig_DownloaderSelect",
"MZ_ImageInterrogatorModelConfig_ManualSelect",
"MZ_LLama3CLIPTextEncode",
"MZ_LLamaCPPCLIPTextEncode",
"MZ_LLamaCPPModelConfig_DownloaderSelect",
"MZ_LLamaCPPModelConfig_ManualSelect",
"MZ_LLamaCPPOptions",
"MZ_LLavaImageInterrogator",
"MZ_OllamaModelConfig_ManualSelect",
"MZ_OpenAIApiCLIPTextEncode",
"MZ_PaliGemmaCLIPTextEncode",
"MZ_PaliGemmaCaptioner",
"MZ_Phi3CLIPTextEncode"
],
{
"title_aux": "ComfyUI-Prompt-MZ"
}
],
"https://github.com/MinusZoneAI/ComfyUI-StylizePhoto-MZ": [
[
"MZ_StylizePhotoControlNetApply",
"MZ_StylizePhotoKSamplerNode"
],
{
"title_aux": "ComfyUI-StylizePhoto-MZ"
}
],
"https://github.com/MinusZoneAI/ComfyUI-TrainTools-MZ": [
[
"MZ_HYDiTAdvConfig",
"MZ_HYDiTDatasetConfig",
"MZ_HYDiTInitWorkspace",
"MZ_HYDiTSimpleT2I",
"MZ_HYDiTTrain",
"MZ_ImagesCopyWorkspace",
"MZ_KohyaSSAdvConfig",
"MZ_KohyaSSControlnetTrain",
"MZ_KohyaSSDatasetConfig",
"MZ_KohyaSSInitWorkspace",
"MZ_KohyaSSLoraTrain",
"MZ_KohyaSSTrain",
"MZ_KohyaSSUseConfig",
"MZ_KohyaSS_KohakuBlueleaf_HYHiDInitWorkspace",
"MZ_KohyaSS_KohakuBlueleaf_HYHiDLoraTrain",
"MZ_KohyaSS_KohakuBlueleaf_HYHiDSimpleT2I",
"MZ_LoadImagesFromDirectoryPath",
"MZ_TrainToolsDebug"
],
{
"title_aux": "ComfyUI-TrainTools-MZ"
}
],
"https://github.com/Miosp/ComfyUI-FBCNN": [
[
"JPEG artifacts removal FBCNN"
],
{
"title_aux": "ComfyUI-FBCNN"
}
],
"https://github.com/Mirumo0u0/ComfyUI-Cosmos-Reference": [
[
"ApplyCosmosReferenceLatent"
],
{
"title_aux": "ComfyUI-Cosmos-Reference"
}
],
"https://github.com/Mister-Link/link-comfy-nodes": [
[
"Add Image to Batch",
"Auto Cropper",
"Average Mask Region Size",
"Batch Mask Cropper",
"BatchImageSave",
"Change Latent Dimensions",
"Concat",
"ConvertToPixelArt",
"Crop by BBox",
"Crop to Content",
"Farthest Color",
"Fast Image Preview",
"Hex or 24 Bit Color",
"Image Rotator",
"KSampler Advanced (Dual Output)",
"Load VACE Module",
"Match Color Palette",
"Native Wan Pose Strength",
"Pixelation Dimensions",
"Pose Image Setup",
"Preview (webm)",
"PreviewAsMarkdown",
"PreviewImageAlpha",
"Remove Background",
"ReplaceAlpha",
"Resize Image and Mask by Side",
"SEGS Flatten",
"Save Folder as ZIP",
"Save To Zip",
"Snap to Divisible",
"Spritesheet Builder",
"Spritesheet Preview",
"Stabilizer Trim",
"String to List",
"Temporal Mask Cropper",
"Trim Conditioning",
"Video Detailer",
"Video Tile Detailer",
"VideoMaskEditor",
"WAN Frame Calculator",
"WAN Frames to Add & Cut"
],
{
"title_aux": "Link Comfy Nodes"
}
],
"https://github.com/MitoshiroPJ/ComfyUI_save_image_sdli": [
[
"PreviewSdlImage",
"SaveSdlImage"
],
{
"title_aux": "ComfyUI SaveImage SDLI"
}
],
"https://github.com/MitoshiroPJ/comfyui_nearsighted_attention": [
[
"NearSightedAttention",
"NearSightedAttentionSimple",
"NearSightedTile",
"SlothfulAttention"
],
{
"title_aux": "ComfyUI Nearsighted Attention"
}
],
"https://github.com/Miyuutsu/comfyui-save-vpred": [
[
"CheckpointSaveVpred"
],
{
"author": "miyuu",
"description": "Used to save SDXL V-Prediction models directly with correct tensors.",
"nickname": "vpred-save",
"title": "vpred-save",
"title_aux": "comfyui-save-vpred"
}
],
"https://github.com/MoRanYue/ComfyUI-D-DFFNet": [
[
"DDFFNet"
],
{
"title_aux": "ComfyUI-D-DFFNet"
}
],
"https://github.com/MoRanYue/ComfyUI-DMENet": [
[
"DMENetFocusMap"
],
{
"title_aux": "ComfyUI-DMENet"
}
],
"https://github.com/MoRanYue/ComfyUI-PBaSR": [
[
"PBaSRUpscale"
],
{
"title_aux": "ComfyUI-PBaSR"
}
],
"https://github.com/ModelTC/ComfyUI-LightVAE": [
[
"Lightx2v-VAEDecode",
"Lightx2v-VAEDecoderLoader"
],
{
"title_aux": "ComfyUI-LightVAE"
}
],
"https://github.com/ModelTC/ComfyUI-Lightx2vWrapper": [
[
"LightX2VConfigCombiner",
"LightX2VConfigCombinerV2",
"LightX2VConfigCombinerV3",
"LightX2VInferenceConfig",
"LightX2VLoRALoader",
"LightX2VMemoryOptimization",
"LightX2VModularInferenceV2",
"LightX2VQuantization",
"LightX2VTalkObjectInput",
"LightX2VTalkObjectsCombiner",
"LightX2VTalkObjectsFromFiles",
"LightX2VTalkObjectsFromJSON",
"LightX2VTeaCache"
],
{
"title_aux": "ComfyUI-Lightx2vWrapper"
}
],
"https://github.com/Moeblack/ComfyUI-SimpleChat": [
[
"GeminiImageEdit",
"GeminiImageGen",
"SimpleChatAnimaPromptRouter",
"SimpleChatAnimaPromptXYMatrix",
"SimpleChatConfig",
"SimpleChatImage",
"SimpleChatImageGrid",
"SimpleChatJsonParse",
"SimpleChatJsonParse16",
"SimpleChatJsonToVars",
"SimpleChatMarkdownPreview",
"SimpleChatMustacheRender",
"SimpleChatMustacheVar",
"SimpleChatNoASS",
"SimpleChatPromptJsonUnpack",
"SimpleChatText",
"SimpleChatTextInput",
"SimpleChatTextList",
"SimpleChatXYCellPrefix",
"SimpleChatXYPlot"
],
{
"title_aux": "ComfyUI-SimpleChat"
}
],
"https://github.com/MohammadAboulEla/ComfyUI-Targm": [
[
"TARGM"
],
{
"title_aux": "ComfyUI-Targm"
}
],
"https://github.com/MohammadAboulEla/ComfyUI-iTools": [
[
"iToolsAddOverlay",
"iToolsCheckerBoard",
"iToolsCompareImage",
"iToolsCropImage",
"iToolsDomNode",
"iToolsFreeChat",
"iToolsFreeSchnell",
"iToolsGridFiller",
"iToolsInstructorNode",
"iToolsKSampler",
"iToolsLineLoader",
"iToolsLoadImagePlus",
"iToolsLoadImages",
"iToolsLoadRandomImage",
"iToolsPaintNode",
"iToolsPreviewImage",
"iToolsPreviewText",
"iToolsPromptBuilder",
"iToolsPromptLoader",
"iToolsPromptRecord",
"iToolsPromptSaver",
"iToolsPromptStyler",
"iToolsPromptStylerExtra",
"iToolsRegexNode",
"iToolsTestNode",
"iToolsTextReplacer",
"iToolsVaePreview"
],
{
"title_aux": "ComfyUI-iTools"
}
],
"https://github.com/MokkaBoss1/ComfyUI_Mokkaboss1": [
[
"AnimeCosplayDir",
"AspectRatioCondition",
"ChooseImage",
"Colors",
"CombinedCrop",
"ConnectFloat",
"ConnectImage",
"ConnectInteger",
"ConnectInteger2",
"ConnectLatent",
"ConnectString",
"CycleInteger",
"DirSelector",
"DoubleClipTextEncode",
"DoubleConditioningMixer",
"EmbeddingLoader",
"FilmCharDir",
"FlexEmptyLatent",
"FloatEvaluate",
"FuseImages",
"FuseImages2",
"HashText",
"HueSatLum",
"HueShift",
"ImageDimensions",
"ImageDimensionsBatch",
"ImageOverlayResized",
"ImageResizeLong",
"ImageZigzag",
"IndoorBackgrounds",
"IndoorDir",
"IntEvaluate",
"IntFloatDict",
"IntStringDict",
"JsonSearch",
"KillWorkflow",
"LandscapeBackgrounds",
"LandscapeDir",
"LinEqEval",
"MakeupStylesDir",
"Mbsampler",
"OptimalCrop",
"Overlay",
"PhotomontageA",
"PhotomontageB",
"PhotomontageC",
"PostSamplerCrop",
"PresetLoad",
"PresetRemove",
"PresetSave",
"PromptSwitcher",
"QuadClipTextEncode",
"RandomString",
"SDXLEmptyLatent",
"SavePrompt",
"SaveWithMetaData",
"SaveWithMetaData2",
"SearchReplace",
"SimplePrompts",
"SpecificStylesDir",
"SplitImages",
"StringJoin",
"TimeStamp",
"TintnShift",
"TricolorComposition",
"WorkflowSettings",
"WrapText",
"X_In_a_Dress",
"X_In_a_Suit",
"X_In_a_Suit)",
"ZoomCrop",
"imageborder"
],
{
"title_aux": "Node Pack mostly for manipulating strings and integers"
}
],
"https://github.com/MontagenAI/ComfyUI-Montagen": [
[
"MontagenAudioAdapter",
"MontagenAudioConvertResourceAdapter",
"MontagenAudioListAdapter",
"MontagenCreateTimeline",
"MontagenEdgeTTSNode",
"MontagenFishAudioCloneNode",
"MontagenFishAudioTTSNode",
"MontagenHumandigitalNode",
"MontagenImageAdapter",
"MontagenImageListAdapter",
"MontagenRenderTimeline",
"MontagenResourceConvertAudioAdapter",
"MontagenSRTListParser",
"MontagenStickerAdapter",
"MontagenTextAdapter",
"MontagenTextListAdapter",
"MontagenVideoAdapter",
"MontagenVideoListAdapter"
],
{
"title_aux": "ComfyUI-Montagen"
}
],
"https://github.com/MoonHugo/ComfyUI-BAGEL-Hugo": [
[
"BagelByHugo"
],
{
"title_aux": "ComfyUI-BAGEL-Hugo"
}
],
"https://github.com/MoonHugo/ComfyUI-BiRefNet-Hugo": [
[
"BiRefNet_Hugo"
],
{
"title_aux": "ComfyUI-BiRefNet-Hugo"
}
],
"https://github.com/MoonHugo/ComfyUI-FFmpeg": [
[
"AddAudio",
"AddImgWatermark",
"AddTextWatermark",
"ExtractAudio",
"Frames2Video",
"ImageCopy",
"ImagePath2Tensor",
"ImagesSave",
"LoadImageFromDir",
"MergingVideoByPlenty",
"MergingVideoByTwo",
"MultiCuttingVideo",
"PipVideo",
"SingleCuttingVideo",
"StitchingVideo",
"Video2Frames",
"VideoFlip",
"VideoPlayback",
"VideoTransition"
],
{
"title_aux": "ComfyUI-FFmpeg"
}
],
"https://github.com/MoonHugo/ComfyUI-StableAudioOpen": [
[
"Text2Audio"
],
{
"title_aux": "ComfyUI-StableAudioOpen"
}
],
"https://github.com/MoonMoon82/ClipVision_Tools": [
[
"CalcEmbeds",
"CompareEmbeds",
"Cond2Embeds",
"DBLoader",
"EditDB",
"EditResults",
"EmbedsInfo",
"FolderScores",
"GenerateDB",
"ImageSearcher",
"LoadDB",
"ResultBrowser",
"ResultBrowserAdvanced",
"ResultCombiner",
"ResultSubtract",
"ScaleEmbeds"
],
{
"title_aux": "ClipVision_Tools"
}
],
"https://github.com/Mooshieblob1/ComfyUI-MooshieTiledDiffusion": [
[
"ApplyTiledDiffusion"
],
{
"title_aux": "Mooshie Tiled Diffusion"
}
],
"https://github.com/Moser9815/ComfyUI-RMAutomation": [
[
"RMFaceComposite",
"RMFaceDetectCrop",
"RMImageFallback",
"RMLoraApply",
"RMLoraCollector",
"RMMakeImageBatch",
"RMMaskCombine",
"RMMaskDenoiseRemap",
"RMMaskGate",
"RMMaskGateGuide",
"RMMathExpression",
"RMMultiDetectCrop",
"RMNegativeTextEmbed",
"RMPositiveTextEmbed",
"RMPowerLoraLoader",
"RMPowerLoraLoaderPipe",
"RMSaveImageWithMetadata",
"RMSetLatentNoiseMask",
"RMStylesFull",
"RMStylesFullDisplay",
"RMStylesPipe",
"RMStylesPipeOut",
"RMVideoCombine"
],
{
"title_aux": "ComfyUI-RMAutomation"
}
],
"https://github.com/MotifTechnologies/ComfyUI-MotifVideo2B": [
[
"EmptyMotifLatent",
"MotifImageEncode",
"MotifTextEncode",
"MotifTextEncoderLoader",
"MotifVAELoader"
],
{
"title_aux": "ComfyUI-MotifVideo2B"
}
],
"https://github.com/MovieLabs/comfyui-movielabs-util": [
[
"PublishAsset",
"PublishBlender"
],
{
"title_aux": "MovieLabs ComfyUI Nodes for Publishing Workflow"
}
],
"https://github.com/Mozer/ComfyUI-PixelDriftFix": [
[
"PixelDriftFix"
],
{
"title_aux": "ComfyUI-PixelDriftFix"
}
],
"https://github.com/MrForExample/ComfyUI-3D-Pack": [
[],
{
"nodename_pattern": "^\\[Comfy3D\\]",
"title_aux": "ComfyUI-3D-Pack"
}
],
"https://github.com/MrForExample/ComfyUI-AnimateAnyone-Evolved": [
[],
{
"nodename_pattern": "^\\[AnimateAnyone\\]",
"title_aux": "ComfyUI-AnimateAnyone-Evolved"
}
],
"https://github.com/Munkyfoot/ComfyUI-TextOverlay": [
[
"Text Overlay"
],
{
"title_aux": "ComfyUI-TextOverlay"
}
],
"https://github.com/Murdunbad/lora-scheduled-comfyui": [
[
"LoRAScheduledTimestep"
],
{
"title_aux": "lora-scheduled-comfyui"
}
],
"https://github.com/MushroomFleet/ComfyUI-DJZ-Offsquare": [
[
"DJZ_Offsquare",
"DJZ_Offsquare_V2"
],
{
"title_aux": "ComfyUI-DJZ-Offsquare"
}
],
"https://github.com/MushroomFleet/ComfyUI-DJZ-POML": [
[
"ZenkaiPOMLProcessor",
"ZenkaiPOMLTemplate"
],
{
"title_aux": "Zenkai-POML for ComfyUI"
}
],
"https://github.com/MushroomFleet/ComfyUI-FLUX2-JSON": [
[
"FLUX2_CameraRig",
"FLUX2_ColorPalette",
"FLUX2_ColorPalettePreset",
"FLUX2_PromptAssembler",
"FLUX2_SceneBuilder",
"FLUX2_StyleSelector",
"FLUX2_SubjectArray",
"FLUX2_SubjectCreator"
],
{
"title_aux": "ComfyUI-FLUX2-JSON"
}
],
"https://github.com/MushroomFleet/ComfyUI-Save-Extended-TIFF16-adobe-rgb": [
[
"SaveImageExtendedAdobeRGB"
],
{
"author": "[Your Name / Handle]",
"description": "Save images with color space control (sRGB / Adobe RGB 1998) and bit depth (8/16-bit). Standalone node \u2014 no dependencies on Save Image Extended.",
"nickname": "AdobeRGB Save",
"title": "Save Image Extended AdobeRGB",
"title_aux": "Save Image Extended AdobeRGB"
}
],
"https://github.com/MushroomFleet/ComfyUI-Variationator": [
[
"PromptActionModifier",
"PromptBatchVariation",
"PromptCameraModifier",
"PromptColorGrading",
"PromptCombiner",
"PromptComposition",
"PromptDetailModifier",
"PromptDistanceModifier",
"PromptEraModifier",
"PromptLightingModifier",
"PromptLocationModifier",
"PromptModifierInfo",
"PromptMoodModifier",
"PromptMultiStyle",
"PromptPresetCollection",
"PromptRandomModifier",
"PromptSeasonalModifier",
"PromptSmartVariation",
"PromptStyleTransform",
"PromptWeatherModifier"
],
{
"title_aux": "ComfyUI-Variationator"
}
],
"https://github.com/MushroomFleet/ComfyUI-Zero2JSON": [
[
"Z2J_Background",
"Z2J_BatchGenerator",
"Z2J_CameraAngle",
"Z2J_CameraDistance",
"Z2J_CameraDoF",
"Z2J_CameraFocus",
"Z2J_Composition",
"Z2J_Lighting",
"Z2J_Mood",
"Z2J_ProfileInfo",
"Z2J_Scene",
"Z2J_SeedMixer",
"Z2J_Style",
"Z2J_SubjectAction",
"Z2J_SubjectDescription",
"Z2J_SubjectPose",
"Z2J_SubjectPosition"
],
{
"title_aux": "ComfyUI-Zero2JSON"
}
],
"https://github.com/MushroomFleet/ComfyUI-ZeroENH": [
[
"DJZ-ZeroENH-ProfileInfo",
"DJZ-ZeroENH-V1",
"DJZ-ZeroENH-V2"
],
{
"title_aux": "ZeroENH - Deterministic Prompt Enhancement"
}
],
"https://github.com/MushroomFleet/ComfyUI_PromptExtractor_nodes": [
[
"DJZ_PromptExtractor",
"DJZ_PromptExtractorBatch",
"DJZ_PromptExtractorFromPath",
"DJZ_PromptExtractorV2",
"DJZ_PromptExtractorV2_Batch",
"DJZ_PromptExtractorV2_StringNavigator"
],
{
"title_aux": "ComfyUI_PromptExtractor_nodes"
}
],
"https://github.com/MushroomFleet/DJZ-Pedalboard": [
[
"DJZ_Pedalboard"
],
{
"title_aux": "DJZ-Pedalboard"
}
],
"https://github.com/MuziekMagie/ComfyUI-Matchering": [
[
"Matchering",
"MatcheringAdvanced",
"MatcheringLimiterConfig"
],
{
"title_aux": "ComfyUI-Matchering"
}
],
"https://github.com/MzMaXaM/ComfyUi-MzMaXaM": [
[
"KSamplerWithVAE",
"SelectLatentSize1MP",
"SelectLatentSize2MP",
"TextEncode3in1",
"UpscaleImageBy1_5x",
"UpscaleLatentBy1_5x",
"selectLatentSizePlus"
],
{
"title_aux": "ComfyUi-MzMaXaM"
}
],
"https://github.com/N3rd00d/ComfyUI-Paint3D-Nodes": [
[
"3D_GenerateDepthImage",
"3D_GenerateInpaintMask",
"3D_GenerateInpaintUVMapMask",
"3D_GeneratePreviewVideo",
"3D_LoadMeshModel",
"3D_Projection",
"3D_SaveUVMapImage",
"3D_TrainConfig",
"3D_TrainConfigPipe"
],
{
"title_aux": "ComfyUI-Paint3D-Nodes"
}
],
"https://github.com/NHLStenden/ComfyUI-ImageBag": [
[
"EnhancedImageColourTransferNode",
"FilmGrainNoiseNode"
],
{
"title_aux": "ComfyUI-ImageBag"
}
],
"https://github.com/NMWave/ComfyUI-Nader-Tagging": [
[
"LoRA Extract and Save",
"Load Text List",
"LoraSave",
"Split Sentences",
"Split Tags",
"Tag Alternating Combiner",
"Tag Duplicate Remover",
"Token Counter",
"Wan22 Noise Scheduler"
],
{
"title_aux": "Image Captioning and Tagging Assistor Nodes"
}
],
"https://github.com/NOLABEL-VFX/ComfyUI-NL_Nodes": [
[
"CustomImageNode",
"Gemma API Text Encode",
"GemmaAPITextEncode",
"GeneratedPartnerNode",
"LTXVAddGuideAdvanced",
"LTXVGemmaTextEncoder",
"LTXVImgToVideoConditionOnly",
"LtxvApiTextToVideo",
"NLConstantColor",
"NLContextDebug",
"NLEdit",
"NLFitFrame",
"NLFromModelSpace",
"NLGrade",
"NLImageInfoDebug",
"NLLTXVImgToVideoInplaceAtIndex",
"NLLinearToLog",
"NLLogToLinear",
"NLMatch",
"NLMerge",
"NLOCIOConvert",
"NLPreview",
"NLRead",
"NLShuffle",
"NLToModelSpace",
"NLWanVideoImageToVideoEncodeV2",
"NLWorkflowColorContext",
"NLWorkflowFPS",
"NLWorkflowFrameRange",
"NLWorkflowProjectPath",
"NLWorkflowResolution",
"NLWrite",
"OpenAIGPTImageNodeV2",
"OpenAIInputFiles"
],
{
"title_aux": "ComfyUI-NL_Nodes"
}
],
"https://github.com/NVIDIAGameWorks/ComfyUI-RTX-Remix": [
[
"RTXRemixCloseProject",
"RTXRemixCreateLayer",
"RTXRemixDefineLayerId",
"RTXRemixDeleteFile",
"RTXRemixDownloadModel",
"RTXRemixEndContext",
"RTXRemixGetDefaultDirectory",
"RTXRemixGetEditTarget",
"RTXRemixGetLayers",
"RTXRemixGetLoadedProject",
"RTXRemixGetTextures",
"RTXRemixIngestTexture",
"RTXRemixInvertBool",
"RTXRemixLayerType",
"RTXRemixLayerTypes",
"RTXRemixMuteLayer",
"RTXRemixOpenProject",
"RTXRemixRemoveLayer",
"RTXRemixRestAPIDetails",
"RTXRemixSaveLayer",
"RTXRemixSaveTexture",
"RTXRemixSetEditTarget",
"RTXRemixSetTexture",
"RTXRemixStartContext",
"RTXRemixStrToList",
"RTXRemixStringConcatenate",
"RTXRemixStringConstant",
"RTXRemixSwitch",
"RTXRemixTextureTypeToUSDAttribute",
"RTXRemixTexturesType",
"RTXRemixTexturesTypes"
],
{
"title_aux": "ComfyUI-RTX-Remix"
}
],
"https://github.com/Nakamura2828/ComfyUI-JK-TextTools": [
[
"JK_BBoxToMask",
"JK_BBoxToSAM3Query",
"JK_BBoxesToMask",
"JK_DetectionQuery",
"JK_DetectionToBBox",
"JK_JSONPrettyPrinter",
"JK_JSONToBBox",
"JK_ListIndexSelector",
"JK_MaskToBBox",
"JK_SEGsToMask",
"JK_SEGsToSAM3Query",
"JK_StringIndexSelector",
"JK_StringJoiner",
"JK_StringSplitter"
],
{
"title_aux": "ComfyUI-JK-TextTools"
}
],
"https://github.com/Nakamura2828/ComfyUI-JK-ToRetro": [
[
"JK_ImageToRetro"
],
{
"title_aux": "ComfyUI-JK-ToRetro"
}
],
"https://github.com/NakamuraShippo/ComfyUI-NS-ManySliders": [
[
"NS_ManySliders"
],
{
"title_aux": "ComfyUI-NS-ManySliders"
}
],
"https://github.com/NakamuraShippo/ComfyUI-NS-PromptList": [
[
"NS-PromptList"
],
{
"title_aux": "ComfyUI-PromptList"
}
],
"https://github.com/NakamuraShippo/ComfyUI-NS-Util": [
[
"AlbedoMapGenerator",
"NS-CrossAttentionMapRecycler",
"NS-DualEncoderGuidanceScale",
"NS-DualEncoderSchedule",
"NS-DualEncoderTextEncode",
"NS-FlexPreset",
"NS-ManySliders",
"NS-MicroConditioningGuidance",
"NS-MicroConditioningOverride",
"NS-MicroConditioningSchedule",
"NS-PromptList",
"NS-RefinerBoundaryOptimizer",
"NS-RefinerGuidanceScale",
"NS-RefinerSchedule",
"NS-RefinerTextEncode",
"NS-ToonFilter",
"SimpleLLMAddDocument",
"SimpleLLMAddMemory",
"SimpleLLMAgent",
"SimpleLLMAgentToTool",
"SimpleLLMAgentWithRules",
"SimpleLLMChainOfThought",
"SimpleLLMConfigClaude",
"SimpleLLMConfigGemini",
"SimpleLLMConfigOllama",
"SimpleLLMConfigOpenAI",
"SimpleLLMDisplayText",
"SimpleLLMLoadWorkflow",
"SimpleLLMMemoryBank",
"SimpleLLMMergeText",
"SimpleLLMRAGQuery",
"SimpleLLMRunPrompt",
"SimpleLLMStringViewer",
"SimpleLLMTextInput",
"SimpleLLMTextOutput",
"SimpleLLMVectorStore"
],
{
"title_aux": "ComfyUI-NS-Util"
}
],
"https://github.com/Nekodificador/ComfyUI-NKD-Klein-Tools": [
[
"NKDKleinPostsampling",
"NKDKleinPresampling",
"NKDKleinReferenceWeight"
],
{
"title_aux": "NKD Klein Tools"
}
],
"https://github.com/Nekodificador/ComfyUI-NKD-Popup-Preview": [
[
"NKDMaskPainter",
"NKDPopupPreviewNode",
"NKDReferenceImage"
],
{
"title_aux": "NKD Popup Preview"
}
],
"https://github.com/Nekodificador/ComfyUI-NKD-Sigmas-Curve": [
[
"NKDSigmasCurve"
],
{
"title_aux": "ComfyUI-NKD-Sigmas-Curve"
}
],
"https://github.com/NeoDroleDeGueule/NDDG_Great_Nodes": [
[
"GreatConditioningModifier",
"GreatMultiplySigmas",
"GreatRandomOrganicGradientNode",
"ImageBlendNode",
"InteractiveOrganicGradientNode"
],
{
"title_aux": "NDDG_Great_Nodes"
}
],
"https://github.com/NeoGriever/ComfyUI-NeoGriever": [
[
"NGs_BetterCLIPTextEncode",
"NGs_Checkerboard_Generator",
"NGs_Create_Solid_Color",
"NGs_Discord_Webhook",
"NGs_Fill_with_Color",
"NGs_Image_Progress_Bar",
"NGs_Multimask_Read",
"NGs_Multimask_Write",
"NGs_ResolutionProvider",
"NGs_Sliders_FLOAT",
"NGs_Sliders_INT",
"NGs_Sliders_PERCENTAGECUT",
"NGs_String_Operator",
"NGs_String_Squisher",
"NGs_Tag_Source",
"NGs_TextBox_JOIN",
"NGs_TextBox_SIMPLE",
"NGs_TextBox_x2",
"NGs_TextBox_x3",
"NGs_Text_Cut_String"
],
{
"title_aux": "ComfyUI - NeoGriever"
}
],
"https://github.com/NeonLightning/neonllama": [
[
"OllamaPromptFromIdea"
],
{
"title_aux": "neonllama"
}
],
"https://github.com/NeuralSamurAI/ComfyUI-Dimensional-Latent-Perlin": [
[
"NoisyLatentPerlinD"
],
{
"title_aux": "Dimensional Latent Perlin for ComfyUI"
}
],
"https://github.com/NeuralSamurAI/ComfyUI-FluxPseudoNegativePrompt": [
[
"FluxPseudoNegativeNode"
],
{
"title_aux": "FluxPseudoNegative"
}
],
"https://github.com/NeuralSamurAI/ComfyUI-PromptJSON": [
[
"PromptJSON"
],
{
"title_aux": "PromptJSON Node for ComfyUI"
}
],
"https://github.com/NeuralSamurAI/Comfyui-Superprompt-Unofficial": [
[
"SuperPrompterNode"
],
{
"title_aux": "SuperPrompter Node for ComfyUI"
}
],
"https://github.com/NeuroSenko/ComfyUI_LLM_SDXL_Adapter": [
[
"ApplyLLMToSDXLAdapter",
"LLMAdapterLoader",
"LLMAdapterLoaderCustom",
"LLMGGUFModelLoader",
"LLMModelLoader",
"LLMTextEncoder",
"T5GEMMALoader",
"T5GEMMATextEncoder",
"t5gemmaApplyLLMToSDXLAdapter"
],
{
"title_aux": "ComfyUI LLM SDXL Adapter"
}
],
"https://github.com/NewBieAI-Lab/ComfyUI-MltoXml": [
[
"MltoXml"
],
{
"title_aux": "ComfyUI-MltoXml"
}
],
"https://github.com/NewLouwa/ComfyUI-Model_preset_Pilot": [
[
"KSamplerHelper",
"ModelPresetManager",
"PresetKSampler",
"PresetToKSampler",
"PreviewImage"
],
{
"title_aux": "ComfyUI Model Preset Pilot"
}
],
"https://github.com/NewNoviceChen/ComfyUI-Simple-IndexTTs": [
[
"AutoLoadModelNode",
"BatchTTsNode",
"EmotionFromAudioNode",
"EmotionFromTensorNode",
"EmotionFromTextNode",
"MergeEmotionNode",
"TTsNode"
],
{
"title_aux": "ComfyUI-Simple-IndexTTs"
}
],
"https://github.com/NewNoviceChen/ComfyUI-XingLiu": [
[
"Image2ImageByAlpha",
"Image2ImageCustom",
"Image2ImageCustomAlpha",
"Image2ImageF1ContentNode",
"Image2VideoKlingNode(can`t use)",
"MakeAuth",
"MakeControlNet",
"MakeHiResFix",
"MakeLora",
"MergeControlNet",
"MergeImageListNode",
"MergeLora",
"Text2ImageByAlpha",
"Text2ImageCustom",
"Text2ImageCustomAlpha",
"Text2ImageF1ContentNode",
"Text2VideoKlingNode",
"UploadLibLib"
],
{
"title_aux": "ComfyUI-XingLiu"
}
],
"https://github.com/NexusEast/ComfyUI_ContactSheet_Auto": [
[
"SimpleGridImage",
"VideoIntervalCalculator"
],
{
"title_aux": "ComfyUI_ContactSheet_Auto"
}
],
"https://github.com/Neyroslav/ComfyUI-LTX-Resolution-Helper": [
[
"LTXResolutionHelperNode"
],
{
"title_aux": "ComfyUI-LTX-Resolution-Helper"
}
],
"https://github.com/NguynHungNguyen/Segment-Bedroom-Interior": [
[
"BedroomFurnitureMask"
],
{
"title_aux": "Segment Any Bedroom Interior"
}
],
"https://github.com/Ni-zav/ComfyUI-Checkpoint-Iterator": [
[
"CheckpointLoaderIterator"
],
{
"title_aux": "ComfyUI-Checkpoint-Iterator"
}
],
"https://github.com/NicholasMcCarthy/ComfyUI_TravelSuite": [
[
"LatentTravel"
],
{
"title_aux": "ComfyUI_TravelSuite"
}
],
"https://github.com/NickPittas/ComfyUI_CameraAngleSelector": [
[
"CameraAngleSelector"
],
{
"title_aux": "ComfyUI_CameraAngleSelector"
}
],
"https://github.com/NidAll/ComfyUI_PromptStyler": [
[
"PromptStylerConditioning"
],
{
"title_aux": "ComfyUI_PromptStyler"
}
],
"https://github.com/Night1099/COMFYUI-PBRFusion4": [
[
"AIXPOLY_BlackThreshold",
"AIXPOLY_ClampResolution",
"AIXPOLY_ConditionalUpscale",
"AIXPOLY_NormalMapFlipY",
"AIXPOLY_PBRFusion4SimpleDepthAndNormalGenerator",
"AIXPOLY_SmartUpscaleCalculator"
],
{
"title_aux": "ComfyUI-PBRFusion4"
}
],
"https://github.com/Nikosis/ComfyUI-Nikosis-Nodes": [
[
"AspectRatioNikosis",
"PromptCameraAngleSelectorNikosis",
"PromptMultipleStylesSelectorNikosis",
"TextConcatenateNikosis"
],
{
"title_aux": "ComfyUI-Nikosis-Nodes"
}
],
"https://github.com/Nikosis/ComfyUI-Nikosis-Preprocessors": [
[
"DepthAnythingV2Nikosis",
"EdgePreprocessorNikosis",
"LaplacianPreprocessorNikosis",
"LineArtPreprocessorNikosis",
"LineArtSketchPreprocessorNikosis"
],
{
"title_aux": "ComfyUI-Nikosis-Preprocessors"
}
],
"https://github.com/NimaNzrii/comfyui-photoshop": [
[
"ClipPass",
"PhotoshopConnection",
"PhotoshopToComfyUI",
"SendToPhotoshop",
"modelPass",
"\ud83d\udd39 Photoshop RemoteConnection",
"\ud83d\udd39ClipPass",
"\ud83d\udd39Photoshop ComfyUI Plugin",
"\ud83d\udd39SendTo Photoshop Plugin",
"\ud83d\udd39modelPass"
],
{
"title_aux": "comfyui-photoshop"
}
],
"https://github.com/NimaNzrii/comfyui-popup_preview": [
[
"PreviewPopup"
],
{
"title_aux": "comfyui-popup_preview"
}
],
"https://github.com/NineKey1028/ComfyUI_Dynamic_TagLoader": [
[
"DynamicTagIterator",
"DynamicTagLoaderJS",
"DynamicTagSaver",
"WaitForNode",
"WorkflowMetadataReader"
],
{
"title_aux": "ComfyUI_Dynamic_TagLoader"
}
],
"https://github.com/Niutonian/ComfyUi-NoodleWebcam": [
[
"WebcamNode"
],
{
"title_aux": "ComfyUi-NoodleWebcam"
}
],
"https://github.com/Niutonian/Niutonian_Comfyui_Philips_Hue": [
[
"Niutonian_Comfyui_Philips_Hue",
"Niutonian_Comfyui_Philips_Hue_Color",
"Niutonian_Comfyui_Philips_Hue_Setup",
"Niutonian_Comfyui_Philips_Hue_Simple"
],
{
"title_aux": "Niutonian_Comfyui_Philips_Hue"
}
],
"https://github.com/Niutonian/comfyui-niutonian-smart-image": [
[
"SmartBatchProcessor",
"SmartBorderFrame",
"SmartCollageMaker",
"SmartGridStitch",
"SmartImageSplitter",
"SmartImageStitch",
"SmartPanoramaStitch"
],
{
"title_aux": "comfyui-niutonian-smart-image"
}
],
"https://github.com/Niutonian/comfyui_Niutonian_GLM_4_6V": [
[
"NiutonianGLM46VAgenticSampler",
"NiutonianGLM46VDescriber",
"NiutonianGLM46VLoader",
"NiutonianGLM46VPromptGenerator"
],
{
"title_aux": "comfyui_Niutonian_GLM_4_6V"
}
],
"https://github.com/Njbx/ComfyUI-LTX13B-Blockswap": [
[
"LTXBlockswap"
],
{
"title_aux": "ComfyUI-LTX13B-Blockswap"
}
],
"https://github.com/Nlar/ComfyUI_CartoonSegmentation": [
[
"AnimeSegmentation",
"KenBurnsConfigLoader",
"KenBurns_Processor",
"LoadImageFileName",
"LoadImageFilename"
],
{
"author": "Nels Larsen",
"description": "This extension offers a front end to the Cartoon Segmentation Project (https://github.com/CartoonSegmentation/CartoonSegmentation)",
"nickname": "CfyCS",
"title": "ComfyUI_CartoonSegmentation",
"title_aux": "ComfyUI_CartoonSegmentation"
}
],
"https://github.com/No-22-Github/ComfyUI_RWKV_Studio": [
[
"RWKV_ModelLoader_V7",
"RWKV_Translator_Node",
"RWKV_Translator_Node_DE_CPU",
"RWKV_Translator_Node_DE_CUDA"
],
{
"title_aux": "ComfyUI_RWKV_Studio"
}
],
"https://github.com/Nojahhh/ComfyUI_GLM4_Wrapper": [
[
"GLM-4 Inferencing",
"GLM-4 Model Loader",
"GLM-4 Prompt Enhancer",
"GLM-4Inference",
"GLM-4ModelLoader",
"GLM-4PromptEnhancer"
],
{
"title_aux": "ComfyUI GLM-4 Wrapper"
}
],
"https://github.com/Noma-Machiko/ComfyUI-ToDevice": [
[
"ToCPU",
"ToGPU"
],
{
"title_aux": "ComfyUI-ToDevice"
}
],
"https://github.com/NotHarroweD/Harronode": [
[
"Harronode"
],
{
"author": "HarroweD and quadmoon (https://github.com/traugdor)",
"description": "This extension to ComfyUI will build a prompt for the Harrlogos LoRA for SDXL.",
"nickname": "Harronode",
"nodename_pattern": "Harronode",
"title": "Harrlogos Prompt Builder Node",
"title_aux": "Harrlogos Prompt Builder Node"
}
],
"https://github.com/Notimefornuts/comfyui-scalar-mask-blend": [
[
"ScalarMaskBlend"
],
{
"title_aux": "comfyui-scalar-mask-blend"
}
],
"https://github.com/Nourepide/ComfyUI-Allor": [
[
"AlphaChanelAdd",
"AlphaChanelAddByMask",
"AlphaChanelAsMask",
"AlphaChanelRemove",
"AlphaChanelRestore",
"ClipClamp",
"ClipVisionClamp",
"ClipVisionOutputClamp",
"ConditioningClamp",
"ControlNetClamp",
"GligenClamp",
"ImageBatchCopy",
"ImageBatchFork",
"ImageBatchGet",
"ImageBatchJoin",
"ImageBatchPermute",
"ImageBatchRemove",
"ImageClamp",
"ImageCompositeAbsolute",
"ImageCompositeAbsoluteByContainer",
"ImageCompositeRelative",
"ImageCompositeRelativeByContainer",
"ImageContainer",
"ImageContainerInheritanceAdd",
"ImageContainerInheritanceMax",
"ImageContainerInheritanceScale",
"ImageContainerInheritanceSum",
"ImageDrawArc",
"ImageDrawArcByContainer",
"ImageDrawChord",
"ImageDrawChordByContainer",
"ImageDrawEllipse",
"ImageDrawEllipseByContainer",
"ImageDrawLine",
"ImageDrawLineByContainer",
"ImageDrawPieslice",
"ImageDrawPiesliceByContainer",
"ImageDrawPolygon",
"ImageDrawRectangle",
"ImageDrawRectangleByContainer",
"ImageDrawRectangleRounded",
"ImageDrawRectangleRoundedByContainer",
"ImageEffectsAdjustment",
"ImageEffectsGrayscale",
"ImageEffectsLensBokeh",
"ImageEffectsLensChromaticAberration",
"ImageEffectsLensOpticAxis",
"ImageEffectsLensVignette",
"ImageEffectsLensZoomBurst",
"ImageEffectsNegative",
"ImageEffectsSepia",
"ImageFilterBilateralBlur",
"ImageFilterBlur",
"ImageFilterBoxBlur",
"ImageFilterContour",
"ImageFilterDetail",
"ImageFilterEdgeEnhance",
"ImageFilterEdgeEnhanceMore",
"ImageFilterEmboss",
"ImageFilterFindEdges",
"ImageFilterGaussianBlur",
"ImageFilterGaussianBlurAdvanced",
"ImageFilterMax",
"ImageFilterMedianBlur",
"ImageFilterMin",
"ImageFilterMode",
"ImageFilterRank",
"ImageFilterSharpen",
"ImageFilterSmooth",
"ImageFilterSmoothMore",
"ImageFilterStackBlur",
"ImageNoiseBeta",
"ImageNoiseBinomial",
"ImageNoiseBytes",
"ImageNoiseGaussian",
"ImageSegmentation",
"ImageSegmentationCustom",
"ImageSegmentationCustomAdvanced",
"ImageText",
"ImageTextMultiline",
"ImageTextMultilineOutlined",
"ImageTextOutlined",
"ImageTransformCropAbsolute",
"ImageTransformCropCorners",
"ImageTransformCropRelative",
"ImageTransformPaddingAbsolute",
"ImageTransformPaddingRelative",
"ImageTransformResizeAbsolute",
"ImageTransformResizeClip",
"ImageTransformResizeRelative",
"ImageTransformRotate",
"ImageTransformTranspose",
"LatentClamp",
"MaskClamp",
"ModelClamp",
"StyleModelClamp",
"UpscaleModelClamp",
"VaeClamp"
],
{
"title_aux": "Allor Plugin"
}
],
"https://github.com/NudeJS-dev/ComfyUI-NudeJS-Image2Prompt": [
[
"Image2Prompt",
"Text2Prompt"
],
{
"title_aux": "ComfyUI-NudeJS-Image2Prompt"
}
],
"https://github.com/Nuitari/comfyui-process-ksm": [
[
"EnableProcessKSMNode"
],
{
"title_aux": "comfyui-process-ksm"
}
],
"https://github.com/Nuked88/ComfyUI-N-Nodes": [
[
"CLIPTextEncodeAdvancedNSuite [n-suite]",
"DynamicPrompt [n-suite]",
"Float Variable [n-suite]",
"FrameInterpolator [n-suite]",
"GPT Loader Simple [n-suite]",
"GPT Sampler [n-suite]",
"ImagePadForOutpaintAdvanced [n-suite]",
"Integer Variable [n-suite]",
"Llava Clip Loader [n-suite]",
"LoadFramesFromFolder [n-suite]",
"LoadImageFromFolder [n-suite]",
"LoadVideo [n-suite]",
"SaveVideo [n-suite]",
"SetMetadataForSaveVideo [n-suite]",
"String Variable [n-suite]"
],
{
"title_aux": "ComfyUI-N-Nodes"
}
],
"https://github.com/NyaFuP/ComfyUI_Preview_Selector": [
[
"NFPreviewSelector"
],
{
"title_aux": "NF Preview Selector"
}
],
"https://github.com/NyaamZ/efficiency-nodes-ED": [
[
"Context To BasicPipe",
"Context To DetailerPipe",
"Detailer (SEGS) \ud83d\udcacED",
"Efficient Loader \ud83d\udcacED",
"Embedding Stacker \ud83d\udcacED",
"Ext Model Input \ud83d\udcacED",
"FaceDetailer \ud83d\udcacED",
"Get Booru Tag \ud83d\udcacED",
"Int Holder \ud83d\udcacED",
"KSampler (Efficient) \ud83d\udcacED",
"KSampler Text \ud83d\udcacED",
"LoRA Stacker \ud83d\udcacED",
"Load Image \ud83d\udcacED",
"MaskDetailer \ud83d\udcacED",
"Refiner Script \ud83d\udcacED",
"Regional Processor \ud83d\udcacED",
"Regional Script \ud83d\udcacED",
"Regional Stacker \ud83d\udcacED",
"SUPIR Model Loader \ud83d\udcacED",
"SUPIR Sampler \ud83d\udcacED",
"Save Image \ud83d\udd14ED",
"Simple Text \ud83d\udcacED",
"TIPO Script \ud83d\udcacED",
"Ultimate SD Upscale \ud83d\udcacED",
"Wildcard Encode \ud83d\udcacED"
],
{
"author": "NyaamZ",
"description": "Expansion of Efficiency Nodes for ComfyUI. Significant UX improvements.",
"nickname": "Efficiency Nodes ED",
"title": "Efficiency Nodes ExtendeD",
"title_aux": "Efficiency Nodes ExtendeD"
}
],
"https://github.com/Nynxz/ComfyUI-AsymFLUX2": [
[
"asymflux2.ApplyAdapter",
"asymflux2.EmptyPixelLatent",
"asymflux2.OklabDecode",
"asymflux2.OklabEncode"
],
{
"title_aux": "AsymFLUX2"
}
],
"https://github.com/Nynxz/ComfyUI-ConceptSteer": [
[
"conceptsteer.ActivationProbe",
"conceptsteer.DiffFeatures",
"conceptsteer.FeatureAtlas",
"conceptsteer.FeatureDashboard",
"conceptsteer.FeatureDict",
"conceptsteer.FeatureGate",
"conceptsteer.FeatureMap",
"conceptsteer.FeatureProbe",
"conceptsteer.LayerSteer",
"conceptsteer.LensCompare",
"conceptsteer.LensInspect",
"conceptsteer.Steer",
"conceptsteer.TimestepSteer",
"conceptsteer.TrainContrastive",
"conceptsteer.TrainFewShot",
"conceptsteer.TrainSAE",
"conceptsteer.TrainSAEOnly"
],
{
"title_aux": "Concept Steer"
}
],
"https://github.com/Nynxz/ComfyUI-NynxzNodes": [
[
"nynxz.CompareVideo.Options",
"nynxz.Create.CompareVideo.Fade",
"nynxz.Create.CompareVideo.Wipe",
"nynxz.Parse.StringTemplate"
],
{
"title_aux": "ComfyUI-NynxzNodes"
}
],
"https://github.com/Nynxz/ComfyUI-QwenScope": [
[
"QwenScopeAnalyze",
"QwenScopeAnalyzeCLIP",
"QwenScopeCaptureResidual",
"QwenScopeClearCLIPSteering",
"QwenScopeCombineLenses",
"QwenScopeFeatureDirection",
"QwenScopeFeatureHeatmap",
"QwenScopeGenerate",
"QwenScopeLoadLens",
"QwenScopeModelLoader",
"QwenScopeResidualSteer",
"QwenScopeSAELoader",
"QwenScopeSaveLens",
"QwenScopeSteerCLIP",
"QwenScopeSteerConditioning",
"QwenScopeTokenStrip",
"QwenScopeTopFeatures",
"QwenScopeTrainContrastiveLens"
],
{
"title_aux": "ComfyUI QwenScope"
}
],
"https://github.com/OATH-Studio/comfy-LoRA-iterator": [
[
"LoRADirectoryIterator"
],
{
"title_aux": "comfy-lora-iterator"
}
],
"https://github.com/OATH-Studio/comfy-vLLM": [
[
"VLLMPromptNode"
],
{
"title_aux": "comfy-vllm"
}
],
"https://github.com/OKIE5/ComfyUI-CN-Pre": [
[
"CN Pre+Loaders: Segmentation",
"Image: Levels"
],
{
"title_aux": "ComfyUI-CN-Pre"
}
],
"https://github.com/Off-Live/ComfyUI-off-suite": [
[
"Apply CLAHE",
"Cached Image Load From URL",
"CalcMaskBound",
"Crop Center wigh SEGS",
"Crop Center with SEGS",
"Dilate Mask for Each Face",
"GW Number Formatting",
"Grid Image from batch (OFF)",
"Image Crop Fit",
"Image Resize Fit",
"OFF SEGS to Image",
"Paste Face Segment to Image",
"Query Gender and Age",
"RandomSeedfromList",
"SEGS to Face Crop Data",
"Safe Mask to Image",
"VAE Encode For Inpaint V2",
"Watermarking"
],
{
"title_aux": "ComfyUI-off-suite"
}
],
"https://github.com/OhSeongHyeon/comfyui-watdafox-nodes": [
[
"BFParameters",
"BFParametersSimple",
"CheckpointComboParameter",
"CheckpointLoaderWithOuputDirByModelName",
"CyclicInteger",
"DetailerSchedulerComboParameter",
"KsamplerSamplersComboParameter",
"KsamplerSchedulersComboParameter",
"OuputDirByModelName",
"RandomImageSizeAdvanced",
"RandomImageSizeAdvancedYAML",
"RandomInteger",
"UnetComboParameter",
"UniqueStringList",
"UniqueStringListAdvanced",
"VAEComboParameter"
],
{
"title_aux": "comfyui-watdafox-nodes"
}
],
"https://github.com/OneThingAI/ComfyUI_Onething_CV": [
[
"OneThingAI ImageToText"
],
{
"title_aux": "ComfyUI OneThing CV Node"
}
],
"https://github.com/OneThingAI/ComfyUI_Onething_Image": [
[
"OneThingAILoader",
"OnethingAIFlux",
"OnethingAIImageGemini",
"OnethingAIImageHunyuan",
"OnethingAIImageOpenAI",
"OnethingAIImageSeedream",
"OnethingAIImageWanxiang"
],
{
"title_aux": "ComfyUI OneThing AI Node"
}
],
"https://github.com/Onionman61/ComfyUI-ModelScope-Kontext": [
[
"ModelScopeUniversalAPI"
],
{
"title_aux": "ComfyUI ModelScope Kontext API Node"
}
],
"https://github.com/OpalSky-AI/OpalSky_Nodes": [
[
"PromptAssistantOpalSky",
"StringSwitchOpalSky",
"string_switch_opalsky"
],
{
"title_aux": "OpalSky Nodes"
}
],
"https://github.com/OpenAssetIO/OpenAssetIO-ComfyUI": [
[
"OpenAssetIOPublishImage",
"OpenAssetIOResolveImage"
],
{
"title_aux": "OpenAssetIO"
}
],
"https://github.com/Oratorian/ComfyUI-Switchboard": [
[
"SwitchboardBooleanSwitch",
"SwitchboardValueOnBoolean"
],
{
"title_aux": "ComfyUI-Switchboard"
}
],
"https://github.com/OuticNZ/ComfyUI-Simple-Of-Complex": [
[
"Prompt Tidy",
"Text Switch 2 Way",
"Text With Context"
],
{
"title_aux": "ComfyUI-Simple-Of-Complex"
}
],
"https://github.com/OvertliDS/overtli-studio-suite": [
[
"GZ_AdvancedTextEnhancer",
"GZ_CopilotAgent",
"GZ_ImageGen",
"GZ_LLMTextEnhancer",
"GZ_LMStudioTextEnhancer",
"GZ_OpenAICompatibleTextEnhancer",
"GZ_PromptLibraryNode",
"GZ_ProviderSettings",
"GZ_SpeechToText",
"GZ_StyleStackNode",
"GZ_TextEnhancer",
"GZ_TextToAudio",
"GZ_TextToSpeech",
"GZ_VideoGen",
"InternalName"
],
{
"title_aux": "Overtli Studio Suite"
}
],
"https://github.com/OwlvChirotha/ComfyUI-MultiTranslator": [
[
"ChatGPTServiceConnectorNode",
"DeepSeekServiceConnectorNode",
"GeminiServiceConnectorNode",
"GeneralLLMServiceConnectorNode",
"KimiServiceConnectorNode",
"LLMLocalModelLoaderNode",
"LLMTranslatorNode",
"OllamaLLMConnectorNode",
"SiliconFlowServiceConnectorNode",
"TranslatorNode",
"ZhiPuServiceConnectorNode"
],
{
"title_aux": "ComfyUI-MultiTranslator"
}
],
"https://github.com/OwlvChirotha/ComfyUI-Owlv_Nodes": [
[
"AddCustomKontextPreset",
"KontextTextEncode",
"RemoveCustomKontextPreset",
"SaveImageDir"
],
{
"title_aux": "ComfyUI-Owlv_Nodes"
}
],
"https://github.com/PBandDev/comfyui-lora-tag-hash-metadata": [
[
"LoraTagsToHashMetadata"
],
{
"title_aux": "comfyui-lora-tag-hash-metadata"
}
],
"https://github.com/PBandDev/comfyui-ping": [
[
"ExampleNormalizeText",
"PingNode"
],
{
"title_aux": "comfyui-ping"
}
],
"https://github.com/PBandDev/comfyui-resource-monitor": [
[
"ExampleNormalizeText",
"ResourceSnapshot"
],
{
"title_aux": "Resource Monitor"
}
],
"https://github.com/PCMonsterx/ComfyUI-CSV-Loader": [
[
"ArtistsCSVLoader",
"ArtmovementsCSVLoader",
"CharactersCSVLoader",
"ColorsCSVLoader",
"CompositionCSVLoader",
"LightingCSVLoader",
"Load Artists CSV",
"Load Artmovements CSV",
"Load Characters CSV",
"Load Colors CSV",
"Load Composition CSV",
"Load Lighting CSV",
"Load Negative CSV",
"Load Positive CSV",
"Load Settings CSV",
"Load Styles CSV",
"NegativeCSVLoader",
"PositiveCSVLoader",
"SettingsCSVLoader",
"StylesCSVLoader"
],
{
"title_aux": "ComfyUI-CSV-Loader"
}
],
"https://github.com/PGCRT/CRT-HeartMuLa": [
[
"HeartMuLaMusicGenerator"
],
{
"title_aux": "CRT-HeartMuLa"
}
],
"https://github.com/PGCRT/CRT-Nodes": [
[
"AdvancedBloomFX",
"AdvancedStringReplace",
"AnyTrigger",
"ArcaneBloomFX",
"AudioCompressor",
"AudioFrameAdjuster",
"AudioLoaderCrawl",
"AudioOrManualFrameCount",
"AudioPreviewer",
"AutopromptProcessor",
"BatchBrightnessCurve",
"Boolean Transform",
"BooleanInvert",
"CLIPTextEncodeFluxMerged",
"CRT Post-Process Suite",
"CRTAutoDLErnieCLIP",
"CRTAutoDLErnieModel",
"CRTAutoDLErnieTurboModel",
"CRTAutoDLErnieTurboNVFP4Model",
"CRTAutoDLErnieVAE",
"CRTAutoDLFlux2KleinCLIP",
"CRTAutoDLFlux2KleinHDRILoRA",
"CRTAutoDLFlux2KleinModel",
"CRTAutoDLFlux2KleinVAE",
"CRTAutoDLLTX23AudioVAE",
"CRTAutoDLLTX23CLIP",
"CRTAutoDLLTX23ICLoRA",
"CRTAutoDLLTX23ICOutpaintLoRA",
"CRTAutoDLLTX23ICUpscaleLoRA",
"CRTAutoDLLTX23LatentUpscaler",
"CRTAutoDLLTX23Model",
"CRTAutoDLLTX23ModelGGUFQ4",
"CRTAutoDLLTX23ModelGGUFQ5",
"CRTAutoDLLTX23ModelNVFP4",
"CRTAutoDLLTX23VideoVAE",
"CRTAutoDLZImageTurboCLIP",
"CRTAutoDLZImageTurboModel",
"CRTAutoDLZImageTurboVAE",
"CRTChromaKeyOverlay",
"CRTEvenBatchPicker",
"CRTFirstLastFrameSelector",
"CRTLoadLastVideo",
"CRTPctCropCalculator",
"CRTPostProcess",
"CRT_AddSettingsAndPrompt",
"CRT_AudioTranscript",
"CRT_AudioTranscriptPipeOut",
"CRT_DynamicPromptScheduler",
"CRT_FileBatchPromptScheduler",
"CRT_ImageLoaderCrawlBatch",
"CRT_IntValue",
"CRT_IsolateInput",
"CRT_IsolateInputCLIPSeg",
"CRT_IsolateOutput",
"CRT_JoinStrings",
"CRT_KSamplerBatch",
"CRT_KSamplerBatchAdvanced",
"CRT_LTX23AutoDownload",
"CRT_LTX23USConfig",
"CRT_LTX23USModelsPipe",
"CRT_LTX23UnifiedSampler",
"CRT_QuantizeAndCropImage",
"CRT_RemoveLines",
"CRT_StringBatcher",
"CRT_StringLineCounter",
"CRT_StringSplitter",
"CRT_Textbox",
"CRT_UpscaleModelAdv",
"CRT_WAN_BatchSampler",
"ClarityFX",
"ClearStyleModelDualCache",
"ColorIsolationFX",
"ColourfulnessFX",
"ContourFX",
"DepthAnythingTensorrtFormat",
"EnableLatent",
"FaceEnhancementWithInjection",
"FaceEnhancementWithInjectionSEGS",
"FancyNoteNode",
"FancyTimerNode",
"FilmGrainFX",
"Flux2KleinSeamlessTile",
"FluxLoraBlocksPatcher",
"Image Tile Checker (CRT)",
"ImageDimensionsFromMegaPixels",
"ImageDimensionsFromMegaPixelsAlt",
"ImageLoaderCrawl",
"ImageScaleRangeFromMp",
"ImageTileChecker",
"LatentNoiseInjectionSampler",
"LensDistortFX",
"LensFX",
"LoadImageBase64",
"LoadImageResize",
"LoadLastImage",
"LoadLastLatent",
"Magic LoRA Loader",
"Magic Save Merged LoRA",
"MaskCensor",
"MaskEmptyFloatNode",
"MaskPassOrPlaceholder",
"MaskTemporalEnhancer",
"MonoToStereoConverter",
"ParametricEQNode",
"PonyUpscaleSamplerWithInjection",
"ReferenceLatentBatch",
"Remove Trailing Comma",
"Resolution",
"ResolutionBySide",
"SamplerSchedulerCrawler",
"SamplerSchedulerSelector",
"SaveAudioWithPath",
"SaveImageBase64",
"SaveImageBase64 (CRT)",
"SaveImageWithPath",
"SaveJpegWebsocket",
"SaveLatentWithPath",
"SaveTextWithPath",
"SaveVideoWithPath",
"Scale Latent to Megapixels",
"ScaleLatentToMegapixels",
"SeamlessLoopBlender",
"SimpleKnobNode",
"SimpleToggleNode",
"SmartControlNetApply",
"SmartDeNoiseFX",
"SmartPreprocessor",
"SmartStyleModelApplyDual",
"SolidColor",
"Strength To Steps",
"Technicolor2FX",
"Text Box line spot",
"TextLoaderCrawl",
"TextLoaderCrawlBatch",
"TinyFlux2VAEDecode",
"TinyFlux2VAEEncode",
"TinyFlux2VAELoader",
"UltralyticsEnhancer",
"Video Duration Calculator",
"VideoLoaderCrawl",
"WAN2.2 LoRA Compare Sampler",
"WanVideoLoraSelectMultiImproved"
],
{
"author": "CRT",
"description": "Set of nodes for ComfyUI",
"title": "CRT-Nodes",
"title_aux": "CRT-Nodes"
}
],
"https://github.com/PGCRT/ComfyUI-OmniVoice_CRT": [
[
"OmniVoiceGenerate",
"OmniVoiceLoadModel"
],
{
"title_aux": "ComfyUI-OmniVoice_CRT"
}
],
"https://github.com/PGCRT/ComfyUI-QWEN3_TTS": [
[
"Qwen3TTSBatchGenerate",
"Qwen3TTSCreateClonePrompt",
"Qwen3TTSCustomVoice",
"Qwen3TTSModelLoader",
"Qwen3TTSVoiceClone",
"Qwen3TTSVoiceCloneFromFile",
"Qwen3TTSVoiceCloneWithPrompt",
"Qwen3TTSVoiceDesign"
],
{
"title_aux": "ComfyUI-QWEN3_TTS"
}
],
"https://github.com/PICOPON/ComfyUI-API-OpenAI-Node": [
[
"OpenAINode"
],
{
"title_aux": "ComfyUI OpenAI Node"
}
],
"https://github.com/PROJECTMAD/PROJECT-MAD-NODES": [
[
"MultiScheduledLoraLoader",
"VisualPromptGallery"
],
{
"title_aux": "PROJECT-MAD-NODES"
}
],
"https://github.com/Pablerdo/ComfyUI-MultiCutAndDrag": [
[
"BatchImageToMask",
"LoadImageFromBase64",
"LoadImagesFromBase64Array",
"MapTrajectoriesToSegmentedMasks",
"MultiCutAndDragOnPath"
],
{
"title_aux": "ComfyUI-MultiCutAndDrag"
}
],
"https://github.com/Pablerdo/ComfyUI-ResizeZeptaPayload": [
[
"ResizeImageBatch",
"ResizeTrajectories"
],
{
"title_aux": "ComfyUI-ResizeZeptaPayload"
}
],
"https://github.com/Pablerdo/ComfyUI-StableVirtualCameraWrapper": [
[
"SVCFly",
"SVCFly_Bash"
],
{
"title_aux": "Stable Virtual Camera"
}
],
"https://github.com/Pablerdo/ComfyUI-ZeptaframePromptMerger": [
[
"MergePrompts"
],
{
"title_aux": "ComfyUI-ZeptaframePromptMerger"
}
],
"https://github.com/Paddel87/ComfyUI_fal_image": [
[
"FALContextStore",
"FALImage2Image",
"FALModelSelectImage",
"FALText2Image"
],
{
"title_aux": "ComfyUI_fal_image"
}
],
"https://github.com/PanicTitan/ComfyUI-Fooocus-V2-Expansion": [
[
"FooocusV2Expansion"
],
{
"title_aux": "ComfyUI-Fooocus-V2-Expansion"
}
],
"https://github.com/PanicTitan/ComfyUI-Gallery": [
[
"GalleryNode"
],
{
"title_aux": "ComfyUI-Gallery"
}
],
"https://github.com/PaoloC68/ComfyUI-PuLID-Flux-Chroma": [
[
"ApplyPulidFlux",
"PulidFluxEvaClipLoader",
"PulidFluxInsightFaceLoader",
"PulidFluxModelLoader"
],
{
"nodename_pattern": "PulidFlux",
"preemptions": [
"ApplyPulidFlux",
"PulidFluxModelLoader",
"PulidFluxInsightFaceLoader",
"PulidFluxEvaClipLoader"
],
"title_aux": "ComfyUI-PuLID-Flux-Chroma"
}
],
"https://github.com/Parameshvadivel/ComfyUI-SVGview": [
[
"SVGPreview"
],
{
"title_aux": "ComfyUI-SVGview"
}
],
"https://github.com/ParisNeo/lollms_nodes_suite": [
[
"Artbot",
"Lollms",
"Lollms_Text_Gen",
"Lollms_Text_Saver",
"RandomizeVideo"
],
{
"title_aux": "lollms_nodes_suite"
}
],
"https://github.com/ParmanBabra/ComfyUI-Malefish-Custom-Scripts": [
[
"CSVPromptsLoader",
"CombinePrompt",
"MultiLoraLoader",
"RandomPrompt"
],
{
"title_aux": "ComfyUI-Malefish-Custom-Scripts"
}
],
"https://github.com/PartisanoHub/ComfyUI-IG4-Solo": [
[
"IG4Solo"
],
{
"title_aux": "ComfyUI-IG4-Solo"
}
],
"https://github.com/Pasu2k/comfyui-mayo-nodes": [
[
"MayoDropdown",
"MayoLatent",
"MayoTimeFormatter"
],
{
"author": "Mayo",
"description": "Just some nodes with niche usecases, mainly for myself, but maybe for others as well~",
"nickname": "Mayo Nodes",
"title": "Mayo Nodes",
"title_aux": "Mayo Nodes"
}
],
"https://github.com/PatrickBorkowicz/ComfyUI-ImmichUploader": [
[
"ImmichUpload"
],
{
"title_aux": "ComfyUI-ImmichUploader"
}
],
"https://github.com/PauldeLavallaz/ComfyUI-CartesiaTTS": [
[
"CartesiaTTSNode"
],
{
"title_aux": "ComfyUI-CartesiaTTS"
}
],
"https://github.com/PauldeLavallaz/comfyui-heygen-av4": [
[
"HeyGenAvatarIV"
],
{
"title_aux": "comfyui-heygen-av4"
}
],
"https://github.com/PauldeLavallaz/comfyui-url-to-audio": [
[
"URL_To_Audio"
],
{
"title_aux": "comfyui-url-to-audio"
}
],
"https://github.com/PauldeLavallaz/comfyui-url2audio": [
[
"URL_To_Audio"
],
{
"title_aux": "comfyui-url2audio"
}
],
"https://github.com/PauldeLavallaz/comfyui_claude_prompt_generator": [
[
"ClaudeCustomPrompt"
],
{
"title_aux": "Claude Prompt Generator"
}
],
"https://github.com/PavonicAI/ForgeAI-HeartMuLa": [
[
"ForgeAI_HeartMuLa_Generate",
"ForgeAI_HeartMuLa_Transcribe"
],
{
"title_aux": "ForgeAI-HeartMuLa"
}
],
"https://github.com/Pedreiro-Digital-Studio-Ltda/ComfyUI-PromptPerfect": [
[
"PromptPerfectGPT"
],
{
"title_aux": "ComfyUI-PromptPerfect"
}
],
"https://github.com/PenguinTeo/Comfyui-GeminiBanana": [
[
"Gemini3ImageNode"
],
{
"title_aux": "GeminiBanana for ComfyUI"
}
],
"https://github.com/PenguinTeo/Comfyui-TextEditor-Penguin": [
[
"PenguinTextOnImage"
],
{
"title_aux": "Comfyui-TextEditor-Penguin"
}
],
"https://github.com/Pfaeff/pfaeff-comfyui": [
[
"AstropulsePixelDetector",
"BackgroundRemover",
"ImagePadForBetterOutpaint",
"Inpainting",
"InpaintingPipelineLoader"
],
{
"title_aux": "pfaeff-comfyui"
}
],
"https://github.com/Phando/ComfyUI-PhandoNodes": [
[
"SearchBySubstring",
"TextConcatenateDynamic"
],
{
"title_aux": "ComfyUI-PhandoNodes"
}
],
"https://github.com/Pheat-AI/Remade_nodes": [
[
"Batch Enlarged Overlay",
"Batch Image Blend by Mask",
"Batch Image Overlay",
"CannyImageCropper",
"MaskBoundingBox",
"Place Canny On Canvas",
"REMADE Batch Color Blend",
"REMADE Batch Image Blend",
"REMADE Batch Image Composite Masked",
"REMADE Batch Image Select Channel",
"Remove Black To Transparent",
"Shrink Canny Image"
],
{
"title_aux": "Remade_nodes"
}
],
"https://github.com/Phykrex/ComfyUI-Momo-Nodes": [
[
"ConditioningMaskCombineDynamic",
"RGBMaskEditor",
"RGBMaskSplitter"
],
{
"title_aux": "comfyui-momo-nodes"
}
],
"https://github.com/PiePieDesign/PiePieTweaks": [
[
"PiePiePreviewImage",
"PiePieResolutionFromMegapixels",
"PiePieResolutionPicker",
"PiePieTextConcatenate",
"PiePie_Lucidflux"
],
{
"title_aux": "PiePieTweaks"
}
],
"https://github.com/PiggyDance/ComfyUI_OpenCV": [
[
"OpenCV_CvtColor",
"OpenCV_GaussianBlur",
"OpenCV_MedianBlur"
],
{
"title_aux": "ComfyUI_OpenCV"
}
],
"https://github.com/Pigidiy/ComfyUI-LikeSpiderAI-SaveMP3": [
[
"SaveAudioAsMP3"
],
{
"title_aux": "ComfyUI-LikeSpiderAI-SaveMP3"
}
],
"https://github.com/Pigidiy/ComfyUI-LikeSpiderAI-UI": [
[
"AudioExport"
],
{
"title_aux": "ComfyUI-LikeSpiderAI-UI"
}
],
"https://github.com/Pirog17000/Pirogs-Nodes": [
[
"BatchCropFromMaskSimple",
"BatchUncropSimple",
"BlendImages",
"BlurByMask",
"BlurMask",
"CLIPTextEncodeFluxMultiple",
"CLIPTextEncodeMultiple",
"CropImage",
"CropMaskByBBox",
"DSLRNoise",
"GetImageSize",
"GradientMaskGenerator",
"ImageBlendByMask",
"ImageScalePro",
"InvertMask",
"KSamplerMultiSeed",
"KSamplerMultiSeedPlus",
"LMStudioQuery",
"LMStudioUnloadModel",
"LensSimulatedBloom",
"PreviewImageQueue",
"PromptRandomizer",
"StringCombine",
"TestResetButton",
"Watermark"
],
{
"title_aux": "Pirog's Nodes for ComfyUI"
}
],
"https://github.com/Pitpe12/ComfyUI-Visual-Image-Crop": [
[
"VisualImageCrop"
],
{
"title_aux": "ComfyUI-Visual-Image-Crop"
}
],
"https://github.com/PixWizardry/ComfyUI-LTX-GapFill": [
[
"GapFillInspector",
"GeminiFillPrompt"
],
{
"title_aux": "ComfyUI-LTX-GapFill"
}
],
"https://github.com/PixWizardry/ComfyUI-PIX_Nvidia_RTX_Deblur_Denoise": [
[
"RTXDeblur",
"RTXDenoise"
],
{
"title_aux": "ComfyUI-PIX_Nvidia_RTX_Deblur_Denoise"
}
],
"https://github.com/PixWizardry/ComfyUI_PixQwenImageEditEnhanced": [
[
"PixQwenImageEditEnhanced"
],
{
"title_aux": "ComfyUI_PixQwenImageEditEnhanced"
}
],
"https://github.com/Pixalai/comfyui-audio-trimmer": [
[
"AudioTrimmer_Timeline"
],
{
"title_aux": "comfyui-audio-trimmer"
}
],
"https://github.com/PixelFunAI/ComfyUI_PixelFun": [
[
"HunyuanLoadAndEditLoraBlocks",
"HunyuanLoadFromBlockCache",
"HunyuanLoraFromJson",
"HunyuanLoraFromPrompt"
],
{
"title_aux": "Hunyuan LoRA Loader Nodes"
}
],
"https://github.com/PixelML/ComfyUI-PixelML-CustomNodes": [
[
"AgenticflowAIVariable",
"BooleanInput_PixelML",
"FloatInput_PixelML",
"IntegerInput_PixelML",
"LoadImageFromURL_PixelML",
"SaveImage_PixelML",
"StringInput_PixelML"
],
{
"title_aux": "PixelML ComfyUI Nodes"
}
],
"https://github.com/Pixelailabs/Joy_Caption_Two_PixelaiLabs": [
[
"SimpleLLMCaption",
"SimpleLLMCaptionAdvanced",
"SimpleLLMCaptionBatch",
"SimpleLLMCaptionLoader"
],
{
"title_aux": "Joy Caption Two - PixelaiLabs Edition"
}
],
"https://github.com/PlagueKind/ComfyUI-PlagueKind-Nodes": [
[
"LTX_lora_loader",
"UnifiedResizeImageMask"
],
{
"title_aux": "PlagueKind-Nodes"
}
],
"https://github.com/Pmobilee/ComfyUI-vid2frames": [
[
"AIA_SelectVideoFrame"
],
{
"title_aux": "ComfyUI-vid2frames"
}
],
"https://github.com/PnthrLeo/comfyUI-PL-data-tools": [
[
"AreasGenerator",
"BatchImageGetter",
"CloseImagesSearcher"
],
{
"title_aux": "comfyUI-PL-data-tools"
}
],
"https://github.com/Polygoningenieur/ComfyUI-IC-Light-Video": [
[
"BackgroundScaler",
"CalculateNormalsFromImages",
"DetailTransfer",
"ICLightConditioning",
"ICLightVideo",
"LightSource",
"LoadAndApplyICLightUnet",
"LoadHDRImage"
],
{
"title_aux": "ComfyUI-IC-Light-Video"
}
],
"https://github.com/Pondowner857/comfy_Pond_Nodes_V2": [
[
"RemoteWorkflowExecutor"
],
{
"title_aux": "ComfyUI Remote Workflow Executor"
}
],
"https://github.com/Poseidon-fan/ComfyUI-RabbitMQ-Publisher": [
[
"Publish Image To RabbitMQ"
],
{
"title_aux": "ComfyUI-RabbitMQ-Publisher"
}
],
"https://github.com/Positliver/comfyui-zegr": [
[
"ZEGR_ALI_UF",
"ZEGR_LF",
"ZEGR_WD"
],
{
"title_aux": "comfyui-zegr"
}
],
"https://github.com/Poukpalaova/ComfyUI-FRED-Nodes_v2": [
[
"FRED_AutoCropImage_Native_Ratio",
"FRED_AutoImageTile_from_Mask",
"FRED_AutoLoraLoader_5_stacks_simple",
"FRED_AutoLoraLoader_Dynamic",
"FRED_CheckpointLoaderWithName",
"FRED_CropFace",
"FRED_ExecutionTime",
"FRED_ExtractKSampler_parameter",
"FRED_ExtractLora_parameter",
"FRED_ImageLoad",
"FRED_ImageQualityInspector",
"FRED_ImageSaver",
"FRED_ImageSaver_v2",
"FRED_ImageUncropFromBBox",
"FRED_Image_Sharpening_Blur_Level",
"FRED_JpegArtifact_Simulator",
"FRED_Multi_Linear_Slider",
"FRED_RestoreFaceWithMask",
"FRED_Save_Text_File",
"FRED_Simplified_Parameters_Panel",
"FRED_Text_to_XMP",
"FRED_UNETLoaderWithName",
"FRED_WildcardConcat_Dynamic"
],
{
"title_aux": "ComfyUI FRED Nodes v2"
}
],
"https://github.com/PowerHouseMan/ComfyUI-AdvancedLivePortrait": [
[
"AdvancedLivePortrait",
"ExpData",
"ExpressionEditor",
"LoadExpData",
"PrintExpData:",
"SaveExpData"
],
{
"title_aux": "ComfyUI-AdvancedLivePortrait"
}
],
"https://github.com/PozzettiAndrea/ComfyUI-BGPSeg": [
[
"BGPSegSegmentation",
"LoadBGPSegModels"
],
{
"title_aux": "ComfyUI-BGPSeg"
}
],
"https://github.com/PozzettiAndrea/ComfyUI-Cadrille": [
[
"CADRecodeInference",
"CadQueryExecute",
"CadrilleImageInference",
"CadrilleInference",
"CadrilleTextInference",
"LoadCADRecodeModel",
"LoadCadrilleModel"
],
{
"title_aux": "ComfyUI-Cadrille"
}
],
"https://github.com/PozzettiAndrea/ComfyUI-CameraPack": [
[
"CameraIntrinsics",
"CreateLoad3DCamera",
"DA3ToLoad3DCamera",
"GetExtrinsicsFromBatch",
"GetIntrinsicsFromBatch"
],
{
"title_aux": "ComfyUI-CameraPack"
}
],
"https://github.com/PozzettiAndrea/ComfyUI-DepthAnythingV3": [
[
"DA3_CreateCameraParams",
"DA3_DownloadModel",
"DA3_EnableTiledProcessing",
"DA3_FilterGaussians",
"DA3_MultiViewPointCloud",
"DA3_ParseCameraPose",
"DA3_PreviewPointCloud",
"DA3_SavePointCloud",
"DA3_ToMesh",
"DA3_ToPointCloud",
"DepthAnythingV3_MultiView",
"DepthAnythingV3_Streaming",
"DepthAnything_V3",
"DownloadAndLoadDepthAnythingV3Model",
"LoadSALADModel"
],
{
"title_aux": "ComfyUI-DepthAnythingV3"
}
],
"https://github.com/PozzettiAndrea/ComfyUI-GeometryPack": [
[
"GeomPackAddNormalsToPointCloud",
"GeomPackAlphaWrap",
"GeomPackBackdraftView",
"GeomPackBoolean",
"GeomPackBoolean_BlenderExact",
"GeomPackBoolean_LibiglCGAL",
"GeomPackCheckNormals",
"GeomPackCombineMeshes",
"GeomPackCombineMeshesBatch",
"GeomPackComputeNormals",
"GeomPackConnectedComponents",
"GeomPackCreatePrimitive",
"GeomPackDecimateMesh",
"GeomPackDecimate_CGALEdgeCollapse",
"GeomPackDecimate_DecimatePro",
"GeomPackDecimate_FastSimplification",
"GeomPackDecimate_QuadricEdgeCollapse",
"GeomPackDecimate_VertexClustering",
"GeomPackDegenerateFaces",
"GeomPackDepthNormalsToMesh",
"GeomPackDetectSelfIntersections",
"GeomPackExtractLargestComponent",
"GeomPackExtractSkeleton",
"GeomPackFillHoles",
"GeomPackFillHoles_CGAL",
"GeomPackFillHoles_GPU",
"GeomPackFillHoles_IglFan",
"GeomPackFillHoles_PyMeshFix",
"GeomPackFillHoles_PyMeshLab",
"GeomPackFillHoles_Trimesh",
"GeomPackFixNormals",
"GeomPackFixNormals_IglBfs",
"GeomPackFixNormals_IglRaycast",
"GeomPackFixNormals_IglSignedDist",
"GeomPackFixNormals_IglWinding",
"GeomPackFixNormals_Trimesh",
"GeomPackFixSelfIntersectionsByPerturbation",
"GeomPackFixSelfIntersectionsByRemoval",
"GeomPackGetMeshFilename",
"GeomPackLoadMesh",
"GeomPackLoadMeshBatch",
"GeomPackLoadMeshBlend",
"GeomPackLoadMeshFBX",
"GeomPackLoadMeshGlob",
"GeomPackLoadMeshPath",
"GeomPackMergeVertices",
"GeomPackMeshFix",
"GeomPackMeshFromSkeleton",
"GeomPackMeshInfo",
"GeomPackMeshQuality",
"GeomPackMeshToMeshDistance",
"GeomPackMeshToPointCloud",
"GeomPackNormalizeMeshToBBox",
"GeomPackOpenEdges",
"GeomPackParaViewFilter",
"GeomPackPointToMeshDistance",
"GeomPackPreviewGaussian",
"GeomPackPreviewMesh",
"GeomPackPreviewMeshAnalysis",
"GeomPackPreviewMeshDual",
"GeomPackPreviewMeshMulti",
"GeomPackPreviewMeshUV",
"GeomPackPreviewMeshVTK",
"GeomPackPreviewMeshVTKBatch",
"GeomPackReconstructSurface",
"GeomPackReconstruct_AlphaShape",
"GeomPackReconstruct_BallPivoting",
"GeomPackReconstruct_ConvexHull",
"GeomPackReconstruct_Poisson",
"GeomPackRemesh",
"GeomPackRemeshBlender",
"GeomPackRemeshSelfIntersections",
"GeomPackRemeshWithTexture",
"GeomPackRemesh_BlenderBlocks",
"GeomPackRemesh_BlenderSharp",
"GeomPackRemesh_BlenderVoxel",
"GeomPackRemesh_CGAL",
"GeomPackRemesh_GPU",
"GeomPackRemesh_GeogramAniso",
"GeomPackRemesh_GeogramSmooth",
"GeomPackRemesh_InstantMeshes",
"GeomPackRemesh_MMG",
"GeomPackRemesh_PMPAdaptive",
"GeomPackRemesh_PMPUniform",
"GeomPackRemesh_PyMeshLab",
"GeomPackRemesh_QuadWild",
"GeomPackRemesh_QuadriFlow",
"GeomPackRemoveDegenerateFaces",
"GeomPackSaveMesh",
"GeomPackSaveMeshBatch",
"GeomPackSharpenMesh",
"GeomPackSharpen_FastEffective",
"GeomPackSharpen_GuidedNormal",
"GeomPackSharpen_L0Minimize",
"GeomPackSharpen_LibiglUnsharp",
"GeomPackSharpen_NonIterative",
"GeomPackSharpen_TwoStep",
"GeomPackSharpen_UnsharpMask",
"GeomPackSkeleton_EdgeCollapse",
"GeomPackSkeleton_Teasar",
"GeomPackSkeleton_VertexClusters",
"GeomPackSkeleton_Wavefront",
"GeomPackSmoothMesh",
"GeomPackSmooth_HCLaplacian",
"GeomPackSmooth_Laplacian",
"GeomPackSmooth_Taubin",
"GeomPackSmooth_TrimeshLaplacian",
"GeomPackSmooth_TrimeshTaubin",
"GeomPackSplitByField",
"GeomPackSubsamplePointCloud",
"GeomPackTextureToGeometry",
"GeomPackTransformMesh",
"GeomPackUVUnwrap",
"GeomPackUV_BlenderCube",
"GeomPackUV_BlenderCylinder",
"GeomPackUV_BlenderSmart",
"GeomPackUV_BlenderSphere",
"GeomPackUV_CuMesh",
"GeomPackUV_LibiglARAP",
"GeomPackUV_LibiglHarmonic",
"GeomPackUV_LibiglLSCM",
"GeomPackUV_Xatlas",
"GeomPackVisualizeNormalField",
"RefineMesh",
"ScrambleIntField"
],
{
"title_aux": "ComfyUI libigl"
}
],
"https://github.com/PozzettiAndrea/ComfyUI-Grounding": [
[
"BatchCropAndPadFromMask",
"BboxVisualizer",
"DownLoadSAM2Model",
"GroundingDetector",
"GroundingMaskDetector",
"GroundingMaskModelLoader",
"GroundingModelLoader",
"Sam2Segment"
],
{
"title_aux": "ComfyUI-Grounding"
}
],
"https://github.com/PozzettiAndrea/ComfyUI-MIDI3D": [
[
"CombineMasksToInstance",
"DownloadAndLoadMIDI3DModel",
"MIDI3DLoadTextureModels",
"MIDI3DPreprocess",
"MIDI3DPreprocessFromFiles",
"MIDI3DProcess",
"MIDI3DSceneToTrimesh",
"MIDI3DTexture",
"RGBToInstanceMask"
],
{
"title_aux": "ComfyUI-MIDI3D"
}
],
"https://github.com/PozzettiAndrea/ComfyUI-NeurCADRecon": [
[
"LoadNeurCADReconModel",
"NeurCADReconInference",
"NeurCADReconLoadCheckpoint",
"NeurCADReconTrain"
],
{
"title_aux": "ComfyUI-NeurCADRecon"
}
],
"https://github.com/PozzettiAndrea/ComfyUI-SAM3": [
[
"LoadSAM3Model",
"SAM3BBoxCollector",
"SAM3CombineBoxes",
"SAM3CombinePoints",
"SAM3CreateBox",
"SAM3CreatePoint",
"SAM3Grounding",
"SAM3InteractiveCollector",
"SAM3MultiRegionCollector",
"SAM3MultipromptSegmentation",
"SAM3PointCollector",
"SAM3Propagate",
"SAM3Segmentation",
"SAM3VideoOutput",
"SAM3VideoSegmentation"
],
{
"title_aux": "ComfyUI-SAM3"
}
],
"https://github.com/PozzettiAndrea/ComfyUI-SAM3DBody": [
[
"LoadSAM3DBodyModel",
"SAM3DBodyAddMeshToSkeleton",
"SAM3DBodyExportFBX",
"SAM3DBodyExportMesh",
"SAM3DBodyExportMultipleFBX",
"SAM3DBodyGetVertices",
"SAM3DBodyLoadMesh",
"SAM3DBodyLoadSkeleton",
"SAM3DBodyPreviewRiggedMesh",
"SAM3DBodyProcess",
"SAM3DBodyProcessAdvanced",
"SAM3DBodyProcessMultiple",
"SAM3DBodySaveSkeleton",
"SAM3DBodySelectMesh",
"SAM3DBodyVisualize"
],
{
"title_aux": "ComfyUI-SAM3DBody"
}
],
"https://github.com/PozzettiAndrea/ComfyUI-SECADNET": [
[
"LoadSECADNetModel",
"MeshToVoxel",
"SECADNetFinetune",
"SECADNetInference",
"SECADNetLatentToMesh"
],
{
"title_aux": "ComfyUI-SECADNET"
}
],
"https://github.com/PozzettiAndrea/ComfyUI-Sharp": [
[
"AlignDepthMaps",
"LoadImageWithExif",
"LoadSharpModel",
"MergeGaussians",
"ProjectDepthToPanorama",
"SamplePanorama",
"ScaleImageValues",
"SharpImageAttrsToPLY",
"SharpPanoramaCubeSplit",
"SharpPredict",
"SharpPredictDepth",
"SharpPredictForeground",
"SharpPredictGaussianAttrs",
"SharpPredictGaussiansFromMetricDepth",
"SharpPredictMetricDepth",
"SharpRayToPlanarDepth",
"SharpRefinedDepthFromGaussians"
],
{
"title_aux": "ComfyUI-Sharp"
}
],
"https://github.com/PozzettiAndrea/ComfyUI-TurntableGSViewer": [
[
"GaussianAnalysis",
"GaussianExport",
"GaussianMerge",
"GaussiansFromPointCloud",
"LoadPLY",
"LoadPLYOutput",
"PreviewGaussianCamera",
"PreviewGaussianDual",
"PreviewGaussianSharp",
"PreviewGaussians",
"TransformGaussian"
],
{
"title_aux": "ComfyUI-TurntableGSViewer"
}
],
"https://github.com/Praveenhalder/ComfyUI-DeOldify": [
[
"DeOldifyClearCache",
"DeOldifyColorize"
],
{
"title_aux": "ComfyUI DeOldify"
}
],
"https://github.com/Praveenhalder/praveen-tools": [
[
"AdjustBrightnessContrast",
"BlackImageGenerator",
"DiagonalTextWatermark",
"FilenameExtractor",
"ImageDimensions16",
"ImageTileMerge",
"ImageTileSplit",
"LoadImageWithFilename",
"MergeImageLists",
"OverlappingImageListMerger",
"OverlappingImageListSplitter",
"RGBChannelMerger",
"ResolutionNode",
"SelectLastImage",
"SkipFirstImage",
"SplitImageList",
"TileInfoDisplay"
],
{
"title_aux": "Praveen's ComfyUI Tools"
}
],
"https://github.com/Premik/ComfyUI-ImgPatchEditor": [
[
"ImgPatchNode"
],
{
"title_aux": "ComfyUI-ImgPatchEditor"
}
],
"https://github.com/PressWagon/ComfyUI-StringsAndThings": [
[
"DebugString",
"FormatConcatStrings",
"FormattingSingle",
"FourierAnalysisNode",
"ImageDifference",
"MosaicEffectNode",
"PWLoraNameCollector",
"PWLoraSelector",
"TextEmbeddingsInterrogator"
],
{
"title_aux": "ComfyUI-StringsAndThings"
}
],
"https://github.com/ProGamerGov/ComfyUI_preview360panorama": [
[
"PanoramaVideoViewerNode",
"PanoramaViewerNode"
],
{
"title_aux": "Preview 360 Panorama for ComfyUI"
}
],
"https://github.com/ProGamerGov/ComfyUI_pytorch360convert": [
[
"Apply Circular Padding Model",
"Apply Circular Padding VAE",
"Create 180 To 360 Mask",
"Create Pole Mask",
"Create Seam Mask",
"Crop 360 to 180 Equirectangular",
"Crop Image with Coords",
"Crop Stereo to Monoscopic",
"Cubemap to Equirectangular",
"Equirectangular Mask to Face",
"Equirectangular Rotation",
"Equirectangular to Cubemap",
"Equirectangular to Face",
"Equirectangular to Perspective",
"Face Mask to Equirectangular",
"Face to Equirectangular",
"Mask Equirectangular Rotation",
"Masked Diff C2E",
"Merge Monoscopic into Stereo",
"Pad 180 to 360 Equirectangular",
"Paste Image with Coords",
"Roll Image Axes",
"Roll Mask Axes",
"Split Cubemap Faces",
"Stack Cubemap Faces"
],
{
"title_aux": "ComfyUI_pytorch360convert"
}
],
"https://github.com/ProGamerGov/ComfyUI_pytorch360convert_video": [
[
"Create 360 Sweep Frames",
"Create 360 Sweep Frames Tensor",
"Create360SweepVideoFramesNode",
"Create360SweepVideoFramesTensorNode"
],
{
"title_aux": "ComfyUI_pytorch360convert_video"
}
],
"https://github.com/PrunaAI/ComfyUI_pruna": [
[
"CacheModelAdaptive",
"CacheModelAuto",
"CacheModelPeriodic",
"PrunaCompileModel"
],
{
"title_aux": "Pruna nodes for ComfyUI"
}
],
"https://github.com/PrunaAI/comfyui-pruna-api": [
[
"PrunaImageEdit",
"PrunaImageEditLoRA",
"PrunaImageUpscale",
"PrunaTextToImage",
"PrunaTextToImageLoRA",
"PrunaVideo"
],
{
"title_aux": "comfyui-pruna"
}
],
"https://github.com/Pseudotools/Pseudocomfy": [
[
"PseudoApplyDenseDiffusionSDXL",
"PseudoApplyIPAdaperSDXL",
"PseudoConcatStrings",
"PseudoFloatToInt",
"PseudoIPAdapterUnifiedLoaderClone",
"PseudoLoadModelSnapshot",
"PseudoMaskAggregate",
"PseudoMaskBlur",
"PseudoMaskClamp",
"PseudoMaskInvert",
"PseudoMaskRemap",
"PseudoMaskReshape",
"PseudoPreviewStrings",
"PseudoProcessEnvironmentalPrompts",
"PseudoProcessImagePrompt",
"PseudoProcessMaterialPrompts",
"PseudoRemapNormalizedFloat",
"PseudoSaveImageWithEmbeddedMasks",
"PseudoUnpackModelSnapshot"
],
{
"title_aux": "Pseudocomfy"
}
],
"https://github.com/Pun0110/ComfyUI-CSV-Styler": [
[
"PT.CSV Styler"
],
{
"title_aux": "CSV Styler"
}
],
"https://github.com/Pythza/ComfyUI-Pythza": [
[
"PythzaNodeNavigator"
],
{
"title_aux": "ComfyUI-Pythza"
}
],
"https://github.com/Q-Bug4/Comfyui-Qb-DateNodes": [
[
"DateTimeFormatterNode"
],
{
"title_aux": "Comfyui-Qb-Date-Nodes"
}
],
"https://github.com/Q-Bug4/Comfyui-Simple-Json-Node": [
[
"JSONArrayIteratorNode",
"JSONGeneratorNode",
"JSONKeyCheckerNode",
"JSONLengthNode",
"JSONMergeNode",
"JSONModifierNode",
"JSONObjectIteratorNode",
"JSONParserNode",
"JSONStringifierNode",
"RandomJSONValueNode"
],
{
"title_aux": "Simple JSON Parser Node for ComfyUI"
}
],
"https://github.com/Q-Bug4/comfyui-qbug-batch": [
[
"CrossJoinSelector",
"ListFiles",
"NoPreviewSaveImage"
],
{
"title_aux": "comfyui-qbug-batch"
}
],
"https://github.com/QL-boy/ComfyUI-Advanced-Tile-Processing": [
[
"CustomTileMerger",
"CustomTileSplitter"
],
{
"title_aux": "ComfyUI-Advanced-Tile-Processing"
}
],
"https://github.com/QaisMalkawi/ComfyUI-QaisHelper": [
[
"Bool Binary Operation",
"Bool Unary Operation",
"Item Debugger",
"Item Switch",
"Nearest SDXL Resolution",
"SDXL Resolution",
"Size Swapper"
],
{
"title_aux": "ComfyUI-Qais-Helper"
}
],
"https://github.com/QijiTec/ComfyUI-RED-UNO": [
[
"REDUNOGenerate",
"REDUNOModelLoader"
],
{
"title_aux": "ComfyUI-RED-UNO"
}
],
"https://github.com/QuackPhuc/ComfyUI-FisheyeTransform": [
[
"FisheyeRedistort",
"FisheyeStrengthEstimate",
"FisheyeUndistort"
],
{
"title_aux": "ComfyUI-FisheyeTransform"
}
],
"https://github.com/QuietNoise/comfyui_queue_manager": [
[
"Workflow Name"
],
{
"title_aux": "ComfyUI Queue Manager"
}
],
"https://github.com/QuigleyDown/ComfyUI-SplitImage": [
[
"BatchImages_Tiled",
"CalculateTilingSpec_Tiled",
"SplitImage_Tiled",
"SplitLatent_Tiled",
"StitchImage_Tiled"
],
{
"title_aux": "ComfyUI-SplitImage"
}
],
"https://github.com/R5-Revo/llm-node-comfyui": [
[
"UniversalLLMNode"
],
{
"title_aux": "Universal LLM Node for ComfyUI"
}
],
"https://github.com/RCAKangle/ComfyUI_LLM_Embeder": [
[
"ChatHistoryViewer",
"ChatNode",
"LLMConfigNode"
],
{
"title_aux": "ComfyUI_LLM_Embeder"
}
],
"https://github.com/RH-RunningHub/ComfyUI-RH-Bernini": [
[
"BerniniConditioning",
"BerniniPromptEnhancer",
"BerniniPromptResultParser"
],
{
"title_aux": "ComfyUI-RH-Bernini"
}
],
"https://github.com/RUiNtheExtinct/comfyui-save-file-extended": [
[
"LoadAudioExtended",
"LoadImageExtended",
"LoadVideoExtended",
"SaveAudioExtended",
"SaveAudioMP3Extended",
"SaveAudioOpusExtended",
"SaveImageExtended",
"SaveVideoExtended",
"SaveWEBMExtended",
"SaveWorkflowExtended"
],
{
"title_aux": "comfyui-save-file-extended"
}
],
"https://github.com/Raapys/ComfyUI-LatentGC_Aggressive": [
[
"LatentGC"
],
{
"title_aux": "LatentGC Aggressive"
}
],
"https://github.com/RainyN0077/ComfyUI-PromptSE": [
[
"PromptSE"
],
{
"title_aux": "ComfyUI-PromptSE"
}
],
"https://github.com/RamonGuthrie/ComfyUI-RBG-ImageStitchPlus": [
[
"RBGImageStitchPlus",
"RBGPadPro"
],
{
"title_aux": "ComfyUI-RBG-ImageStitchPlus"
}
],
"https://github.com/RamonGuthrie/ComfyUI-RBG-SmartSeedVariance": [
[
"RBG_Smart_Seed_Variance"
],
{
"title_aux": "ComfyUI-RBG-SmartSeedVariance"
}
],
"https://github.com/Randy420Marsh/civitai-api-url-resolver": [
[
"CivitaiShareToDirectURL"
],
{
"title_aux": "Civitai URL Resolver for ComfyUI"
}
],
"https://github.com/RandyHaylor/comfyui-claude-cli-vision-text-node": [
[
"ClaudeCliVisionText",
"ImageBatchCurrentIndex",
"IndexedGrid2x2FromBatch",
"SelectImagesBoundsSafe",
"SplitImageBatchToListOfImageBatches"
],
{
"title_aux": "Claude CLI (Vision+Text)"
}
],
"https://github.com/RandyHaylor/unified-conditioning-combine-with-timestep-range": [
[
"CLIPTextEncodeSDXLAutoSplitAndMerge",
"CLIPTextEncodeSDXLEnhancedDetailIsolation",
"CLIPTextEncodeSDXLEnhancedDetailIsolationSection",
"CLIPTextEncodeSDXLEnhancedInlineTagged",
"CLIPTextEncodeSDXLV3GlobalAndEnhanced",
"CLIPTextEncodeWithCutoffRegionSeparation",
"ConditioningCropZoomSDXL",
"ConditioningMergeWithTimestepRanges",
"DebugConditioning"
],
{
"title_aux": "Unified Conditioning Merge (with timestep ranges)"
}
],
"https://github.com/Rathius-Saranoth/Rathius_ComfyNodes": [
[
"LoadTextFile_Rathius",
"SimpleTextMixer"
],
{
"title_aux": "Rathius_ComfyNodes"
}
],
"https://github.com/Raykosan/ComfyUI_RaykoStudio": [
[
"LoadImageRGBA",
"LoadImageWithText",
"RS Image Selector",
"RSAnySwitch",
"RSCollage",
"RSColorPicker",
"RSComparer",
"RSCropImage",
"RSInsertCropImage",
"RSOutpaint",
"RSPrompts",
"RSSaveImage",
"RS_ImageToLatent",
"RS_ImageToLatent_Simplified",
"RS_Last_Frame",
"RS_Saturation",
"RS_TextOverlay",
"RaykoIntermediateSplineMask",
"RaykoLoopSwitchSeed",
"RaykoModelsLoader",
"RaykoSplineMask",
"Rayko_Styles_CSV_Loader",
"SaveImagePair"
],
{
"title_aux": "ComfyUI_RaykoStudio"
}
],
"https://github.com/RaymondProduction/comfyui-zerna-pack": [
[
"CLIPDynamicPromptEncoder //Zerna Pack",
"DynamicPromptInjector //Zerna Pack",
"LastImage //Zerna Pack",
"UnzipPrompt //Zerna Pack"
],
{
"author": "Raymond",
"description": "A set of nodes for batch processing of text and images.",
"nickname": "Zerna Pack",
"title": "Zerna Pack",
"title_aux": "Zerna Pack"
}
],
"https://github.com/ReBeating/ComfyUI-Artist-Selector": [
[
"ArtistLoader",
"LoadArtistTag"
],
{
"title_aux": "ComfyUI-Artist-Selector"
}
],
"https://github.com/RegulusAlpha/ComfyUI-DynPromptSimplified": [
[
"DynPromptExpand"
],
{
"title_aux": "ComfyUI Dynamic Prompting Simplified"
}
],
"https://github.com/ReinerBforartists/comfyui_auto_prompt_schedule": [
[
"AutoPromptSchedule"
],
{
"title_aux": "Auto Prompt Schedule"
}
],
"https://github.com/ReinerBforartists/comfyui_text_line_combine": [
[
"CombineTextLines"
],
{
"title_aux": "ComfyUI_Text_Line_Combine"
}
],
"https://github.com/Reithan/negative_rejection_steering": [
[
"NRS"
],
{
"title_aux": "Negative Rejection Steering"
}
],
"https://github.com/RenderRift/ComfyUI-RenderRiftNodes": [
[
"AnalyseMetadata",
"DateIntegerNode",
"DisplayMetaOptions",
"LoadImageWithMeta",
"MetadataOverlayNode",
"VideoPathMetaExtraction"
],
{
"title_aux": "ComfyUI-RenderRiftNodes"
}
],
"https://github.com/Revmagi/DDM_bundle": [
[
"DDM_GetNode",
"DDM_SetNode"
],
{
"title_aux": "DDM Bundle - ComfyUI Custom Nodes"
}
],
"https://github.com/RhizoNymph/ComfyUI-CLIPSlider": [
[
"CLIPSlider"
],
{
"title_aux": "ComfyUI-CLIPSlider"
}
],
"https://github.com/RhizoNymph/ComfyUI-ColorWheel": [
[
"AccurateColorWheelNode"
],
{
"title_aux": "ComfyUI-ColorWheel"
}
],
"https://github.com/RhizoNymph/ComfyUI-Latte": [
[
"LatteVideoGenerator"
],
{
"title_aux": "ComfyUI-Latte"
}
],
"https://github.com/Rhovanx/wan_vace_auto_joiner": [
[
"WanVaceAutoJoiner",
"WanVaceAutoJoinerFinalize",
"WanVaceAutoJoinerSave"
],
{
"title_aux": "Wan Vace Auto Joiner"
}
],
"https://github.com/RiceRound/ComfyUI_CryptoCat": [
[
"CryptoCatImage",
"DecodeCryptoNode",
"ExcuteCryptoNode",
"RandomSeedNode",
"SaveCryptoBridgeNode",
"SaveCryptoNode"
],
{
"title_aux": "ComfyUI Compression and Encryption Node"
}
],
"https://github.com/RiceRound/ComfyUI_RiceRound": [
[
"RiceRoundAdvancedChoiceNode",
"RiceRoundBooleanNode",
"RiceRoundDecryptNode",
"RiceRoundDownloadImageAndMaskNode",
"RiceRoundDownloadImageNode",
"RiceRoundDownloadMaskNode",
"RiceRoundEncryptNode",
"RiceRoundFloatNode",
"RiceRoundImageBridgeNode",
"RiceRoundImageNode",
"RiceRoundImageUrlNode",
"RiceRoundInputTextNode",
"RiceRoundIntNode",
"RiceRoundMaskBridgeNode",
"RiceRoundOutputBooleanNode",
"RiceRoundOutputFloatNode",
"RiceRoundOutputImageBridgeNode",
"RiceRoundOutputImageNode",
"RiceRoundOutputIntNode",
"RiceRoundOutputMaskBridgeNode",
"RiceRoundOutputTextNode",
"RiceRoundRandomSeedNode",
"RiceRoundSimpleChoiceNode",
"RiceRoundSimpleImageNode",
"RiceRoundStrToBooleanNode",
"RiceRoundStrToFloatNode",
"RiceRoundStrToIntNode",
"RiceRoundUploadImageNode"
],
{
"title_aux": "RiceRound Cloud Node"
}
],
"https://github.com/Rimor-dev/ComfyUI-any_alarm": [
[
"AnyAlarm"
],
{
"title_aux": "ComfyUI-any_alarm"
}
],
"https://github.com/Rinsanga1/comfyui-florence2xy": [
[
"Florence2toCoordinatesButxy",
"LoadImageWithName"
],
{
"title_aux": "comfyui-florence2xy"
}
],
"https://github.com/RiverSide71/comfyui-image-resize-to-model-resolution": [
[
"Image Resize to Nearest Model Resolution"
],
{
"title_aux": "riversidenodes"
}
],
"https://github.com/RiverSide71/comfyui-library-finder": [
[
"LibraryFinder"
],
{
"title_aux": "comfyui-library-finder"
}
],
"https://github.com/RodrigoSKohl/ComfyUI-Panoramic-ImgStitcher": [
[
"Image Stitching Node"
],
{
"title_aux": "Panoramic Image Stitcher"
}
],
"https://github.com/RodrigoSKohl/InteriorDesign-for-ComfyUI": [
[
"Control Items",
"Image Normalize",
"Interior Design Segmentator"
],
{
"title_aux": "Interior Design for Comfyui"
}
],
"https://github.com/RodrigoSKohl/comfyui-tryoff-anyone": [
[
"TryOffAnyoneNode"
],
{
"title_aux": "TryOff Anyone"
}
],
"https://github.com/RogoAI-Takeji/ComfyUI-RogoAI-PromptRelay": [
[
"RogoAI_PromptRelaySegCalc",
"RogoAI_PromptRelayWan"
],
{
"title_aux": "ComfyUI-RogoAI-PromptRelay"
}
],
"https://github.com/RomanKuschanow/ComfyUI-Advanced-Latent-Control": [
[
"LatentAddTransform",
"LatentInterpolateTransform",
"LatentMirror",
"LatentNormalize",
"LatentShift",
"MirrorTransform",
"MultiplyTransform",
"OffsetCombine",
"OneTimeLatentAddTransform",
"OneTimeLatentInterpolateTransform",
"OneTimeMirrorTransform",
"OneTimeMultiplyTransform",
"OneTimeShiftTransform",
"ShiftTransform",
"TransformHijack",
"TransformOffset",
"TransformSampler",
"TransformSamplerAdvanced",
"TransformsCombine"
],
{
"title_aux": "Advanced Latent Control"
}
],
"https://github.com/Ron-Digital/ComfyUI-SceneGenerator": [
[
"Scene Generator"
],
{
"title_aux": "ComfyUI-SceneGenerator"
}
],
"https://github.com/RunningOverGlowies/ComfyUI-PromptUtils": [
[
"FilenameGenerator",
"PromptWildcards"
],
{
"title_aux": "ComfyUI-PromptUtils"
}
],
"https://github.com/Runware/ComfyUI-Runware": [
[
"Runware 3D Inference",
"Runware 3D Inference Inputs",
"Runware 3D Inference Settings",
"Runware 3D Inference Settings Draco Compression",
"Runware 3D Inference Settings Mesh Cluster",
"Runware 3D Inference Settings Shape Slat",
"Runware 3D Inference Settings Sparse Structure",
"Runware 3D Inference Settings Tex Slat",
"Runware 3D Model Search",
"Runware API Manager",
"Runware Accelerator Options",
"Runware Alibaba Provider Settings",
"Runware Audio Inference",
"Runware Audio Inference Inputs",
"Runware Audio Inference Inputs Reference Audio",
"Runware Audio Inference Settings",
"Runware Audio Inference Settings Voice Modify",
"Runware Audio Inference Speech",
"Runware Audio Inference Speech Voices",
"Runware Audio Model Search",
"Runware Audio Sections",
"Runware Background Removal",
"Runware BlackForest Labs Provider Settings",
"Runware Bria Provider Mask",
"Runware Bria Provider Settings",
"Runware Bytedance Provider Settings",
"Runware ControlNet",
"Runware ControlNet Combine",
"Runware ControlNet PreProcessor",
"Runware ElevenLabs Provider Settings",
"Runware ElevenLabs Provider Settings Sections",
"Runware Embedding Search",
"Runware Embeddings Combine",
"Runware Frame Images",
"Runware Google Provider Settings",
"Runware IPAdapter",
"Runware IPAdapters Combine",
"Runware Image Advanced Feature Input",
"Runware Image Caption",
"Runware Image Inference",
"Runware Image Inference Inputs",
"Runware Image Inference Inputs Fonts",
"Runware Image Inference Settings Color Palette",
"Runware Image Inference Settings Moodboards",
"Runware Image Inference Settings Prompt Enhance",
"Runware Image Inference Settings Scoring Rubric",
"Runware Image Inference Settings Scoring Rubric Combine",
"Runware Image Inference Settings Structured Prompt",
"Runware Image Inference Ultralytics",
"Runware Image Masking",
"Runware Image Upscaler",
"Runware Image Upscaler Settings",
"Runware Imagen Inference",
"Runware Input Audios",
"Runware Kling MultiPrompt Segment",
"Runware Kling Provider Settings MultiPrompt",
"Runware KlingAI Provider Settings",
"Runware Kontext Inference",
"Runware Lightricks Provider Settings",
"Runware Load Mesh",
"Runware Lora Combine",
"Runware Lora Search",
"Runware Luma Provider Settings",
"Runware Media Upload",
"Runware Midjourney Provider Settings",
"Runware MiniMax Provider Settings",
"Runware Mirelo Provider Settings",
"Runware Model Search",
"Runware Multi Inference",
"Runware OpenAI Provider Settings",
"Runware Outpaint",
"Runware PhotoMaker V2",
"Runware Pixverse Provider Settings",
"Runware Provider Settings Recraft Color",
"Runware Recraft Provider Settings",
"Runware Reference Audios",
"Runware Reference Images",
"Runware Reference Videos",
"Runware Reference Voices",
"Runware Refiner",
"Runware Regional Prompting Advanced Feature",
"Runware Regional Prompting Advanced Feature Regions",
"Runware Runway Provider Settings",
"Runware Safety Inputs",
"Runware Save 3D",
"Runware Save Image",
"Runware Save Text",
"Runware Settings",
"Runware Sourceful Provider Settings",
"Runware Sourceful Provider Settings Fonts",
"Runware Speech Inputs Combine",
"Runware Sync Provider Settings",
"Runware Sync Segment",
"Runware Text Inference",
"Runware Text Inference Inputs",
"Runware Text Inference Inputs Images",
"Runware Text Inference Inputs Videos",
"Runware Text Inference Message",
"Runware Text Inference Messages",
"Runware Text Inference Settings",
"Runware Text Inference Settings Cache",
"Runware Text Inference Tool Choice",
"Runware Text Model Search",
"Runware VAE Search",
"Runware Vectorize",
"Runware Video Advanced Feature Inputs",
"Runware Video Audio Input",
"Runware Video Background Removal",
"Runware Video Inference",
"Runware Video Inference Elements",
"Runware Video Inference Elements Combine",
"Runware Video Inference Inputs",
"Runware Video Inference Inputs Reference Audios",
"Runware Video Inference Inputs Reference Images",
"Runware Video Inference Inputs Reference Images Multiple Images Connector",
"Runware Video Inference Inputs Reference Videos",
"Runware Video Inference Inputs Reference Voices",
"Runware Video Inference Lora",
"Runware Video Inference Outputs",
"Runware Video Inference Settings",
"Runware Video Inference Settings Active Speaker Bounding Boxes",
"Runware Video Inference Settings Active Speaker Detection",
"Runware Video Inference Settings Edit",
"Runware Video Inference Settings Segments",
"Runware Video Inference Settings Source Position",
"Runware Video Inference Settings TTS",
"Runware Video Inference Speech Input",
"Runware Video Inputs Frame Images",
"Runware Video Inputs References",
"Runware Video Model Search",
"Runware Video Speech Input",
"Runware Video Transcription",
"Runware Video Upscaler",
"Runware Vidu Provider Settings",
"Runware Wan Animate Advanced Feature Settings",
"Runware Watermark Advanced Feature",
"Runware xAI Provider Settings",
"Runware3DInference",
"Runware3DInferenceInputs",
"Runware3DInferenceSettings",
"Runware3DInferenceSettingsDracoCompression",
"Runware3DInferenceSettingsMeshCluster",
"Runware3DInferenceSettingsShapeSlat",
"Runware3DInferenceSettingsSparseStructure",
"Runware3DInferenceSettingsTexSlat",
"RunwareAlibabaProviderSettings",
"RunwareAudioInferenceInputs",
"RunwareAudioInferenceReferenceVoices",
"RunwareAudioInferenceSpeech",
"RunwareAudioInferenceSpeechVoices",
"RunwareAudioInput",
"RunwareAudioSettings",
"RunwareAudioSettingsVoiceModify",
"RunwareBlackForestProviderSettings",
"RunwareBriaProviderMask",
"RunwareBriaProviderSettings",
"RunwareBytedanceProviderSettings",
"RunwareFrameImages",
"RunwareGoogleProviderSettings",
"RunwareImageInferenceAdvancedFeatures",
"RunwareImageInferenceSettingsPromptEnhance",
"RunwareImageInferenceSettingsStructuredPrompt",
"RunwareKlingMultiPromptSegment",
"RunwareKlingProviderSettings",
"RunwareKlingProviderSettingsMultiPrompt",
"RunwareLightricksProviderSettings",
"RunwareLoadMesh",
"RunwareLumaProviderSettings",
"RunwareMidjourneyProviderSettings",
"RunwareMiniMaxProviderSettings",
"RunwareMireloProviderSettings",
"RunwareOpenAIProviderSettings",
"RunwarePixverseProviderSettings",
"RunwareRecraftColor",
"RunwareRecraftProviderSettings",
"RunwareRegionalPromptingAdvancedFeature",
"RunwareRegionalPromptingAdvancedFeatureRegions",
"RunwareRunwayProviderSettings",
"RunwareSafetyInputs",
"RunwareSave3D",
"RunwareSourcefulProviderSettings",
"RunwareSourcefulProviderSettingsFonts",
"RunwareSpeechInput",
"RunwareSpeechInputCombine",
"RunwareSyncProviderSettings",
"RunwareSyncSegment",
"RunwareTextInferenceSettingsCache",
"RunwareTextInferenceToolChoice",
"RunwareUltralyticsInputs",
"RunwareUltralyticsProviderSettings",
"RunwareVectorize",
"RunwareVideoAdvancedFeatureInputs",
"RunwareVideoBgRemoval",
"RunwareVideoInferenceOutputs",
"RunwareVideoInferenceSettingsActiveSpeakerBoundingBoxes",
"RunwareVideoInferenceSettingsActiveSpeakerDetection",
"RunwareVideoInferenceSettingsControl",
"RunwareVideoInferenceSettingsSegments",
"RunwareVideoInferenceSettingsSourcePosition",
"RunwareVideoInferenceSettingsTts",
"RunwareVideoInferenceSpeechInput",
"RunwareVideoInputsFrameImages",
"RunwareVideoInputsReferenceImagesMultipleImagesConnector",
"RunwareVideoInputsReferences",
"RunwareVideoSettings",
"RunwareVideoUpscaler",
"RunwareWanAnimateAdvancedFeatureSettings",
"RunwareWatermarkAdvancedFeature",
"RunwareXAIProviderSettings",
"txt2vid"
],
{
"title_aux": "Runware.ai ComfyUI Inference API Integration"
}
],
"https://github.com/RyanHolanda/ComfyUI-AudioBridge": [
[
"AudioToTensor",
"TensorToAudio"
],
{
"title_aux": "ComfyUI-AudioBridge"
}
],
"https://github.com/RyukoMatoiFan/ComfyUI-STARFlow": [
[
"STARFlowCheckpointLoader",
"STARFlowSampler",
"STARFlowT5TextEncode",
"STARFlowVAEDecode"
],
{
"title_aux": "ComfyUI-STARFlow"
}
],
"https://github.com/RyukoMatoiFan/ComfyUI-Switti": [
[
"SwittiCheckpointLoader",
"SwittiDualCLIPLoader",
"SwittiPipelineBuilder",
"SwittiSampler",
"SwittiVAECheckpointLoader"
],
{
"title_aux": "ComfyUI-Switti"
}
],
"https://github.com/Ryuukeisyou/comfyui_face_parsing": [
[
"BBoxDecompose(FaceParsing)",
"BBoxDetect(FaceParsing)",
"BBoxDetectorLoader(FaceParsing)",
"BBoxListItemSelect(FaceParsing)",
"BBoxResize(FaceParsing)",
"ColorAdjust(FaceParsing)",
"FaceParse(FaceParsing)",
"FaceParsingModelLoader(FaceParsing)",
"FaceParsingProcessorLoader(FaceParsing)",
"FaceParsingResultsParser(FaceParsing)",
"GuidedFilter(FaceParsing)",
"ImageCropWithBBox(FaceParsing)",
"ImageCropWithBBoxList(FaceParsing)",
"ImageInsertWithBBox(FaceParsing)",
"ImageListSelect(FaceParsing)",
"ImagePadWithBBox(FaceParsing)",
"ImageResizeCalculator(FaceParsing)",
"ImageResizeWithBBox(FaceParsing)",
"ImageSize(FaceParsing)",
"MaskBatchComposite(FaceParsing)",
"MaskBlackOut(FaceParsing)",
"MaskBorderDissolve(FaceParsing)",
"MaskBorderDissolveAdvanced(FaceParsing)",
"MaskComposite(FaceParsing)",
"MaskCropWithBBox(FaceParsing)",
"MaskInsertWithBBox(FaceParsing)",
"MaskListSelect(FaceParsing)",
"MaskToBBoxList(FaceParsing)"
],
{
"title_aux": "comfyui_face_parsing"
}
],
"https://github.com/Ryuukeisyou/comfyui_io_helpers": [
[
"ImageLoadAsMaskByPath(IOHelpers)",
"ImageLoadByPath(IOHelpers)",
"ImageLoadFromBase64(IOHelpers)",
"ImageSaveAsBase64(IOHelpers)",
"ImageSaveToPath(IOHelpers)",
"TypeConversion(IOHelpers)",
"VHSFileNamesToStrings(IOHelpers)"
],
{
"title_aux": "comfyui_io_helpers"
}
],
"https://github.com/S0yKaf/comfyui-secrets": [
[
"Get Secret"
],
{
"title_aux": "ComfyUI-Secrets"
}
],
"https://github.com/S4MUEL-404/ComfyUI-Prepack": [
[
"PrepackCalculator",
"PrepackCondArea",
"PrepackGetPipe",
"PrepackKsampler",
"PrepackKsamplerAdvanced",
"PrepackLoras",
"PrepackLorasAndMSSD3",
"PrepackModelDualCLIP",
"PrepackModelSingleCLIP",
"PrepackNumberTypeConverter",
"PrepackSeed",
"PrepackSetPipe",
"\ud83d\udc80Prepack Calculator",
"\ud83d\udc80Prepack Int Combine",
"\ud83d\udc80Prepack Int Split",
"\ud83d\udc80Prepack Logic Int",
"\ud83d\udc80Prepack Logic String",
"\ud83d\udc80Prepack Merge Selector",
"\ud83d\udc80Prepack Number Type Converter",
"\ud83d\udc80Prepack Save By File Name"
],
{
"title_aux": "ComfyUI Prepack"
}
],
"https://github.com/S4MUEL-404/ComfyUI-PromptsO": [
[
"\ud83d\udc80S4AnyToString",
"\ud83d\udc80S4ImageWithGemini",
"\ud83d\udc80S4ImageWithGrok",
"\ud83d\udc80S4PromptsCombine",
"\ud83d\udc80S4PromptsFromJanusPro",
"\ud83d\udc80S4PromptsInput",
"\ud83d\udc80S4PromptsReplace",
"\ud83d\udc80S4PromptsSplit",
"\ud83d\udc80S4TextWithDeepseek",
"\ud83d\udc80S4TextWithGemini",
"\ud83d\udc80S4TextWithGrok",
"\ud83d\udc80S4TextWithOpenAI"
],
{
"title_aux": "ComfyUI-PromptsO"
}
],
"https://github.com/S4MUEL-404/ComfyUI-S4Motion": [
[
"\ud83d\udc80Motion Config",
"\ud83d\udc80Motion Distortion",
"\ud83d\udc80Motion Mask",
"\ud83d\udc80Motion Opacity",
"\ud83d\udc80Motion Position",
"\ud83d\udc80Motion Position On Path",
"\ud83d\udc80Motion Rotation",
"\ud83d\udc80Motion Scale",
"\ud83d\udc80Motion Shake",
"\ud83d\udc80Video Combine",
"\ud83d\udc80Video Crop",
"\ud83d\udc80Video Frames",
"\ud83d\udc80Video Info",
"\ud83d\udc80Video Resize"
],
{
"title_aux": "ComfyUI S4Motion"
}
],
"https://github.com/S4MUEL-404/ComfyUI-S4Tool-Image": [
[
"ImageAdjustment",
"ImageAdjustmentColor",
"ImageBlendWithAlpha",
"ImageBoard",
"ImageColor",
"ImageColorPicker",
"ImageCombine",
"ImageCropToFit",
"ImageFromBase64",
"ImageFromFolder",
"ImageFromFolderByIndex",
"ImageFromURL",
"ImageGetColor",
"ImageMaskExpand",
"ImageOverlay",
"ImagePalette",
"ImagePalette631",
"ImagePaletteContrary",
"ImagePrimaryColor",
"ImageRMBG",
"ImageRemoveAlpha",
"ImageResize",
"ImageSAM",
"ImageSAM2",
"ImageTilingPattern",
"ImageToBase64"
],
{
"title_aux": "ComfyUI S4Tool Image"
}
],
"https://github.com/S4MUEL-404/ComfyUI-S4Tool-Text": [
[
"S4Tools Text Basic",
"S4Tools Text Font Base64",
"S4Tools Text Font URL",
"S4Tools Text Font file",
"S4Tools Text Style"
],
{
"title_aux": "ComfyUI S4Tool Text"
}
],
"https://github.com/SEkINVR/ComfyUI-SaveAs": [
[
"ComfyUISaveAs"
],
{
"title_aux": "ComfyUI SaveAS"
}
],
"https://github.com/SKBv0/ComfyUI_BlendPack": [
[
"BlendJoiner",
"BlendVideoCombine"
],
{
"title_aux": "ComfyUI_BlendPack"
}
],
"https://github.com/SKBv0/ComfyUI_NodeInvaders": [
[
"NodeInvaders_Game"
],
{
"title_aux": "ComfyUI_NodeInvaders"
}
],
"https://github.com/SKBv0/ComfyUI_PaletteDirector": [
[
"PaletteComposer",
"PaletteDirector"
],
{
"title_aux": "Palette Director"
}
],
"https://github.com/SKBv0/ComfyUI_SKBundle": [
[
"AspectRatioAdvanced",
"DisplayEverything",
"ImageComparer",
"LensFlare",
"MultiFloat",
"MultiTextNode",
"PaintPro",
"SKB_AnySwitch",
"SeamlessTexture",
"TextBox",
"TitlePlus"
],
{
"title_aux": "ComfyUI SKBundle"
}
],
"https://github.com/SKBv0/ComfyUI_SpideyReroute": [
[
"SpideyReroute"
],
{
"title_aux": "ComfyUI_SpideyReroute"
}
],
"https://github.com/SKFRMSEHF/comfyui_SK_Loader": [
[
"SK_CheckpointLoader",
"SK_CheckpointLoaderSimple",
"SK_LoraLoader",
"SK_PowerLoraLoader",
"SK_UNETLoader",
"SK_VAELoader",
"SK_unCLIPCheckpointLoader"
],
{
"title_aux": "SK-ComfyUI-FolderingLoader"
}
],
"https://github.com/SLAPaper/ComfyUI-Image-Selector": [
[
"ImageDuplicator",
"ImageSelector",
"LatentDuplicator",
"LatentSelector"
],
{
"title_aux": "ComfyUI-Image-Selector"
}
],
"https://github.com/SLVGITHUB/QWEN3_TTS_DVA": [
[
"QwenTTSAudioSaver",
"QwenTTSBatchGenerate",
"QwenTTSConfig",
"QwenTTSEmotionMixer",
"QwenTTSGenerate",
"QwenTTSModelLoader",
"QwenTTSVoiceClone"
],
{
"title_aux": "DVA_Qwen_TTS"
}
],
"https://github.com/SOELexicon/ComfyUI-LexMSDBNodes": [
[
"MSSqlSelectNode",
"MSSqlTableNode"
],
{
"title_aux": "LexMSDBNodes"
}
],
"https://github.com/SOELexicon/ComfyUI-LexTools": [
[
"AesthetlcScoreSorter",
"AgeClassifierNode",
"ArtOrHumanClassifierNode",
"CalculateAestheticScore",
"DocumentClassificationNode",
"FoodCategoryClassifierNode",
"ImageAspectPadNode",
"ImageCaptioning",
"ImageFilterByFloatScoreNode",
"ImageFilterByIntScoreNode",
"ImageQualityScoreNode",
"ImageRankingNode",
"ImageScaleToMin",
"LoadAesteticModel",
"MD5ImageHashNode",
"NSFWClassifierNode",
"SamplerPropertiesNode",
"ScoreConverterNode",
"SeedIncrementerNode",
"SegformerNode",
"SegformerNodeMasks",
"SegformerNodeMergeSegments",
"StepCfgIncrementNode",
"WatermarkDetectionNode"
],
{
"title_aux": "ComfyUI-LexTools"
}
],
"https://github.com/SOLRICKS/comfyui-solricks": [
[
"VideoAdaptiveAA",
"VideoDetailRefiner",
"VideoTAADLAA"
],
{
"title_aux": "ComfyUI-SOLRICKS"
}
],
"https://github.com/SS-snap/ComfyUI-Ad_scheduler": [
[
"AD_Scheduler"
],
{
"title_aux": "ComfyUI-Ad-scheduler"
}
],
"https://github.com/SS-snap/ComfyUI-LBW_flux": [
[
"LoraBlockWeight_Flux"
],
{
"title_aux": "ComfyUI-LBW_flux"
}
],
"https://github.com/SS-snap/ComfyUI-Snap_Processing": [
[
"AreaCalculator",
"PyQtCanvasNode",
"Snapload"
],
{
"title_aux": "Snap Processing for Comfyui"
}
],
"https://github.com/SS-snap/Comfyui_SSsnap_pose-Remapping": [
[
"ApplyPoseScalesToFrames",
"CalculatePoseScales",
"ConvertPoseToStandardFormat",
"RenderKps"
],
{
"title_aux": "Comfyui_SSsnap_pose-Remapping"
}
],
"https://github.com/SXQBW/ComfyUI-Qwen": [
[
"Qwen2_Chat_Zho",
"Qwen2_ModelLoader_Zho",
"Qwen2_Zho"
],
{
"title_aux": "ComfyUI-Qwen"
}
],
"https://github.com/SXQBW/ComfyUI-Qwen-Omni": [
[
"QwenOmniCombined",
"VideoUploader"
],
{
"title_aux": "ComfyUI-Qwen-Omni"
}
],
"https://github.com/SXQBW/ComfyUI-Qwen-VL": [
[
"QwenVisionParser"
],
{
"title_aux": "ComfyUI-Qwen-VL"
}
],
"https://github.com/SaTaNoob/ComfyUI-Z-Image-Turbo-Resolutions": [
[
"ZImageTurboResolutions"
],
{
"title_aux": "ComfyUI-Z-Image-Turbo-Resolutions"
}
],
"https://github.com/Saganaki22/ComfyUI-AudioSR": [
[
"AudioSR"
],
{
"title_aux": "AudioSR"
}
],
"https://github.com/Saganaki22/ComfyUI-Foundation-1": [
[
"Foundation1Generate",
"Foundation1ModelLoader"
],
{
"title_aux": "Foundation-1"
}
],
"https://github.com/Saganaki22/ComfyUI-LongCat-AudioDIT-TTS": [
[
"LongCatMultiSpeakerTTS",
"LongCatTTS",
"LongCatVoiceCloneTTS"
],
{
"title_aux": "LongCat AudioDiT TTS"
}
],
"https://github.com/Saganaki22/ComfyUI-Maya1_TTS": [
[
"Maya1TTS_Barebones",
"Maya1TTS_Combined"
],
{
"title_aux": "Maya1 TTS"
}
],
"https://github.com/Saganaki22/ComfyUI-Seedream4_Replicate": [
[
"Seedream4_Replicate"
],
{
"title_aux": "Seedream4 Replicate"
}
],
"https://github.com/Saganaki22/ComfyUI-SoulX-Singer": [
[
"SoulXSingerAdvanced",
"SoulXSingerModelLoader",
"SoulXSingerSimple"
],
{
"title_aux": "SoulX-Singer"
}
],
"https://github.com/Saganaki22/ComfyUI-Step_Audio_EditX_TTS": [
[
"StepAudio_AudioEdit",
"StepAudio_VoiceClone"
],
{
"title_aux": "Step Audio EditX TTS"
}
],
"https://github.com/Saganaki22/ComfyUI-dotWaveform": [
[
"DottedWaveformVisualizer"
],
{
"title_aux": "dotWaveform"
}
],
"https://github.com/Saganaki22/Higgs_v3-TTS-ComfyUI": [
[
"HiggsV3Generate",
"HiggsV3LoadModel",
"HiggsV3MultiSpeaker",
"HiggsV3VoiceClone",
"HiggsV3WhisperTranscribe"
],
{
"title_aux": "Higgs v3 TTS"
}
],
"https://github.com/SamKhoze/ComfyUI-DeepFuze": [
[
"DeepFuze Save",
"DeepFuzeAdavance",
"DeepFuzeFaceSwap",
"DeepfuzePreview",
"LLM_node",
"PlayBackAudio",
"TTS_generation"
],
{
"title_aux": "DeepFuze"
}
],
"https://github.com/SamLiu1000/ComfyUI_Rabbit-Camera-Perspective": [
[
"RabbitCameraSelector"
],
{
"title_aux": "ComfyUI_Rabbit-Camera-Perspective"
}
],
"https://github.com/SamLiu1000/ComfyUI_Resolution-and-Ratio": [
[
"ResolutionAndRatio"
],
{
"title_aux": "ComfyUI_Resolution-and-Ratio"
}
],
"https://github.com/SamSeenX/ComfyUI_SSBeforeAfterNode": [
[
"SSBeforeAndAfterVideo",
"SSBeforeAndAfterVideoWithDepthMap"
],
{
"title_aux": "ComfyUI_SSBeforeAfterNode"
}
],
"https://github.com/SamSeenX/ComfyUI_SSStereoscope": [
[
"SBS_External_Depthmap_by_SamSeen",
"SBS_Image_Uploader",
"SBS_V2_External_Depth_by_SamSeen",
"SBS_V2_by_SamSeen",
"SBS_VR_Panorama_by_SamSeen",
"SBS_Video_Combiner",
"SBS_Video_Uploader"
],
{
"title_aux": "SideBySide_Stereoscope"
}
],
"https://github.com/SamTyurenkov/comfyui-vace-preprocessors": [
[
"CombineLayoutTracksNode",
"VideoLayoutTrackAnnotatorNode"
],
{
"title_aux": "comfyui_vace_preprocessors"
}
],
"https://github.com/SamTyurenkov/comfyui_chatgpt": [
[
"BananaImageEditNode",
"BananaImageGenerationNode",
"ChatGPTImageEditNode",
"ChatGPTImageGenerationNode",
"ChatGPTImageModelGenerationNode",
"ImageToBase64"
],
{
"title_aux": "comfyui_chatgpt"
}
],
"https://github.com/Sampkao/ComfyUI-Amage": [
[
"Amage All in One",
"Amage FPS Converter",
"Amage STT",
"Amage Text"
],
{
"title_aux": "ComfyUI-Amage"
}
],
"https://github.com/San4itos/ComfyUI-Save-Images-as-Video": [
[
"ConvertVideoFFmpeg_san4itos",
"LoadVideoByPath_san4itos",
"SaveFramesToVideoFFmpeg_san4itos"
],
{
"title_aux": "Save Images to Video (FFmpeg) for ComfyUI"
}
],
"https://github.com/SanDiegoDude/ComfyUI-DeepStereo": [
[
"ColorPickerNode",
"DepthMapProcessor",
"ImageEffectsTransformer",
"ImageResizeAndTransform",
"MiDaSDepthEstimator",
"ProceduralTextureGenerator",
"RandomDotStereogramGenerator",
"RandomNoiseGenerator",
"StereogramGenerator",
"TextureTransformer"
],
{
"title_aux": "ComfyUI-DeepStereo"
}
],
"https://github.com/SanDiegoDude/ComfyUI-Kontext-API": [
[
"FalKontextMaxMultiImageNode",
"KontextAPINode"
],
{
"title_aux": "ComfyUI-Kontext-API"
}
],
"https://github.com/SanDiegoDude/ComfyUI-SaveAudioMP3": [
[
"SaveAudioMP3"
],
{
"title_aux": "ComfyUI-SaveAudioMP3"
}
],
"https://github.com/SanDiegoDude/ComfyUI-Soprano-TTS": [
[
"SopranoTTS"
],
{
"title_aux": "ComfyUI-Soprano-TTS"
}
],
"https://github.com/SanDiegoDude/SCG_LocalVLM": [
[
"Qwen",
"Qwen2.5",
"Qwen2.5VL",
"QwenVL"
],
{
"title_aux": "SCG_LocalVLM"
}
],
"https://github.com/Santat2023/ComfyUiRagNodes": [
[
"MyNodesForDB",
"MyNodesForLLM",
"MyNodesForRAG"
],
{
"title_aux": "ComfyUiRagCustomNodes"
}
],
"https://github.com/Santodan/santodan-custom-nodes-comfyui": [
[
"ExcludedLoras",
"ExtractAndApplyLoRAs",
"ListSelector",
"LoRACachePreloader",
"LoraMetadataHub",
"ModelAssembler",
"PromptListWithTemplates",
"RandomLoRACustom",
"RandomLoRACustomModel",
"RandomLoRAFolder",
"RandomLoRAFolderModel",
"Save Workflow & Shutdown",
"SaveWorkflowAndShutdown",
"SplitBatchWithPrefix",
"WildcardManager"
],
{
"title_aux": "Santodan Random LoRA Node"
}
],
"https://github.com/Saquib764/omini-kontext": [
[
"NunchakuOminiKontextPatch",
"OminiKontextConditioning",
"OminiKontextEditor",
"OminiKontextModelPatch",
"OminiQwenImageEditModelPatch"
],
{
"title_aux": "Omini Kontext"
}
],
"https://github.com/SatadalAI/SATA_UtilityNode": [
[
"Latent_Machine",
"Preview_Machine",
"PromptAutocomplete",
"Prompt_Machine",
"Resolution_Machine",
"Save_Machine",
"Upscale_Machine"
],
{
"title_aux": "SATA UtilityNode Node for ComfyUI"
}
],
"https://github.com/SaturMars/ComfyUI-NVVFR": [
[
"NVVFR"
],
{
"title_aux": "ComfyUI-NVVFR"
}
],
"https://github.com/SaturMars/ComfyUI-QwenImageLoraConverter": [
[
"QwenLoraConverterNode"
],
{
"title_aux": "ComfyUI Qwen LoRA Converter Node"
}
],
"https://github.com/SayanoAI/Comfy-RVC": [
[
"Any2ListNode",
"AudioBatchValueNode",
"AudioInfoNode",
"AudioTranscriptionNode",
"BatchedTranscriptionEncoderNode",
"DownloadAudio",
"ImageRepeatInterleavedNode",
"LatentRepeatInterleavedNode",
"List2AnyNode",
"LoadHubertModel",
"LoadPitchExtractionParams",
"LoadRVCModelNode",
"LoadWhisperModelNode",
"MergeAudioNode",
"MergeImageBatches",
"MergeLatentBatches",
"MuseAudioFeatureExtractionNode",
"MuseImageFeatureExtractionNode",
"MuseTalkNode",
"ProcessAudioNode",
"RVC-Studio.LoadAudio",
"RVC-Studio.PreviewAudio",
"RVCNode",
"RVCProcessDatasetNode",
"RVCTrainModelNode",
"RVCTrainParamsNode",
"SimpleMathNode",
"SliceNode",
"SortImagesNode",
"UVR5Node",
"ZipNode"
],
{
"title_aux": "Comfy-RVC"
}
],
"https://github.com/Sayene/comfyui-base64-to-image-size": [
[
"LoadImageFromBase64Size"
],
{
"title_aux": "comfyui-base64-to-image-size"
}
],
"https://github.com/Scholar01/ComfyUI-Keyframe": [
[
"KeyframeApply",
"KeyframeInterpolationPart",
"KeyframePart"
],
{
"title_aux": "SComfyUI-Keyframe"
}
],
"https://github.com/Scorpinaus/ComfyUI-DiffusersLoader": [
[
"CombinedDiffusersLoader",
"DiffusersClipLoader",
"DiffusersUNETLoader",
"DiffusersVAELoader"
],
{
"title_aux": "ComfyUI-DiffusersLoader"
}
],
"https://github.com/Scorpiosis0/ComfyUI-WtlNodes": [
[
"ASCII",
"BlindComparer",
"Brightness",
"CRTEffect",
"CacheAccelerator",
"CameraDepthDOF",
"ChromaticAberration",
"Contrast",
"Dither",
"DualEaseCosineScheduler",
"EmptyLatent",
"Exposure",
"FilmArtifacts",
"FilmGrain",
"HighlightShadow",
"Hue",
"ImageFilters",
"ImageResize",
"ImageRotation",
"ImageTranslation",
"ImageZoom",
"LatentNoise",
"MaskFilter",
"MaskProcessor",
"MaskResize",
"MaskRotation",
"MaskTranslation",
"MaskZoom",
"PowerEaseScheduler",
"RAMImageCompare",
"RAMPreviewImage",
"RAMPreviewMask",
"Saturation",
"SigmaVisualizer",
"Temperature",
"TiledSamplerCustomAdvanced",
"WtlAdd",
"WtlCast",
"WtlDivide",
"WtlFloat",
"WtlImageBatch",
"WtlImageCombiner",
"WtlInt",
"WtlMaskBatch",
"WtlMaskCombiner",
"WtlMultiply",
"WtlSqrt",
"WtlSquare",
"WtlSubtract",
"WtlText",
"WtlTextAppend"
],
{
"title_aux": "WtlNodes"
}
],
"https://github.com/Scottcjn/ComfyUI-TurboQuant": [
[
"TurboQuantInfo",
"TurboQuantPatch"
],
{
"title_aux": "ComfyUI-TurboQuant"
}
],
"https://github.com/ScreamingHawk/comfyui-ollama-prompt-encode": [
[
"OllamaCLIPTextEncode",
"OllamaPromptGenerator"
],
{
"author": "Michael Standen",
"description": "Use AI to generate prompts and perform CLIP text encoding",
"nickname": "Ollama Prompt Encode",
"title": "Ollama Prompt Encode",
"title_aux": "Ollama Prompt Encode"
}
],
"https://github.com/SeaArtLab/ComfyUI-Long-CLIP": [
[
"LongCLIPTextEncodeFlux",
"SeaArtLongClip",
"SeaArtLongXLClipMerge"
],
{
"title_aux": "ComfyUI-Long-CLIP"
}
],
"https://github.com/Sean-Bradley/ComfyUI-Get-Line": [
[
"Get Line"
],
{
"title_aux": "ComfyUI-Get-Line"
}
],
"https://github.com/Sean-Bradley/ComfyUI-Image-Compare": [
[
"ImageCompareNode"
],
{
"title_aux": "ComfyUI Image Compare"
}
],
"https://github.com/Sean-Bradley/ComfyUI-Remove-Background": [
[
"SBCODERemoveBackground"
],
{
"title_aux": "Remove Background"
}
],
"https://github.com/Sean-Bradley/ComfyUI-Sonic": [
[
"SONICSampler",
"SONICTLoader",
"SONIC_PreData"
],
{
"title_aux": "ComfyUI-Sonic"
}
],
"https://github.com/Sean-Bradley/ComfyUI-Video-Reverse": [
[
"VideoReverseNode"
],
{
"title_aux": "ComfyUI Video Reverse"
}
],
"https://github.com/Sean-Bradley/ComfyUI-Virtual-Webcam": [
[
"VirtualCamNode"
],
{
"title_aux": "ComfyUI Virtual Webcam"
}
],
"https://github.com/Sean-Bradley/ComfyUI-Voice-Clone": [
[
"DetectWatermarkNode",
"VoiceCloneNode",
"VoiceReplaceNode"
],
{
"title_aux": "ComfyUI Voice Clone"
}
],
"https://github.com/SeanBRVFX/ComfyUI-CorridorKey": [
[
"CorridorKey"
],
{
"author": "local",
"description": "ComfyUI node for CorridorKey inference.",
"nickname": "CorridorKey",
"title": "ComfyUI-CorridorKey",
"title_aux": "ComfyUI-CorridorKey"
}
],
"https://github.com/SeanScripts/ComfyUI-PixtralLlamaMolmoVision": [
[
"AutoVisionModelLoader",
"JoinString",
"LlamaVisionGenerateText",
"LlamaVisionModelLoader",
"MolmoGenerateText",
"MolmoModelLoader",
"ParseBoundingBoxes",
"ParsePoints",
"PixtralGenerateText",
"PixtralModelLoader",
"PlotPoints",
"RegexFindAll",
"RegexSearch",
"RegexSplitString",
"RegexSubstitution",
"SelectIndex",
"SliceList"
],
{
"title_aux": "ComfyUI-PixtralLlamaMolmoVision"
}
],
"https://github.com/SeanScripts/ComfyUI-Unload-Model": [
[
"UnloadAllModels",
"UnloadModel"
],
{
"title_aux": "ComfyUI-Unload-Model"
}
],
"https://github.com/SeargeDP/ComfyUI_Searge_LLM": [
[
"Searge_AdvOptionsNode",
"Searge_LLM_Node",
"Searge_Output_Node"
],
{
"title_aux": "Searge-LLM for ComfyUI v1.0"
}
],
"https://github.com/SeargeDP/SeargeSDXL": [
[
"SeargeAdvancedParameters",
"SeargeCheckpointLoader",
"SeargeConditionMixing",
"SeargeConditioningMuxer2",
"SeargeConditioningMuxer5",
"SeargeConditioningParameters",
"SeargeControlnetAdapterV2",
"SeargeControlnetModels",
"SeargeCustomAfterUpscaling",
"SeargeCustomAfterVaeDecode",
"SeargeCustomPromptMode",
"SeargeDebugPrinter",
"SeargeEnablerInputs",
"SeargeFloatConstant",
"SeargeFloatMath",
"SeargeFloatPair",
"SeargeFreeU",
"SeargeGenerated1",
"SeargeGenerationParameters",
"SeargeHighResolution",
"SeargeImage2ImageAndInpainting",
"SeargeImageAdapterV2",
"SeargeImageSave",
"SeargeImageSaving",
"SeargeInput1",
"SeargeInput2",
"SeargeInput3",
"SeargeInput4",
"SeargeInput5",
"SeargeInput6",
"SeargeInput7",
"SeargeIntegerConstant",
"SeargeIntegerMath",
"SeargeIntegerPair",
"SeargeIntegerScaler",
"SeargeLatentMuxer3",
"SeargeLoraLoader",
"SeargeLoras",
"SeargeMagicBox",
"SeargeModelSelector",
"SeargeOperatingMode",
"SeargeOutput1",
"SeargeOutput2",
"SeargeOutput3",
"SeargeOutput4",
"SeargeOutput5",
"SeargeOutput6",
"SeargeOutput7",
"SeargeParameterProcessor",
"SeargePipelineStart",
"SeargePipelineTerminator",
"SeargePreviewImage",
"SeargePromptAdapterV2",
"SeargePromptCombiner",
"SeargePromptStyles",
"SeargePromptText",
"SeargeSDXLBasePromptEncoder",
"SeargeSDXLImage2ImageSampler",
"SeargeSDXLImage2ImageSampler2",
"SeargeSDXLPromptEncoder",
"SeargeSDXLRefinerPromptEncoder",
"SeargeSDXLSampler",
"SeargeSDXLSampler2",
"SeargeSDXLSamplerV3",
"SeargeSamplerInputs",
"SeargeSaveFolderInputs",
"SeargeSeparator",
"SeargeStylePreprocessor",
"SeargeTextInputV2",
"SeargeUpscaleModelLoader",
"SeargeUpscaleModels",
"SeargeVAELoader"
],
{
"title_aux": "SeargeSDXL"
}
],
"https://github.com/Seb-Lis/ComfyUI_Gemini_3_Pro_API_node": [
[
"GeminiImageGen"
],
{
"title_aux": "ComfyUI_Gemini_3_Pro_API_node"
}
],
"https://github.com/Seb-Lis/ComfyUI_Node_Pack": [
[
"GenerationTime",
"ImageGrid",
"KSamplerControl",
"TextLabel"
],
{
"title_aux": "ComfyUI_Node_Pack"
}
],
"https://github.com/Seb-Lis/comfyui-image-labeler": [
[
"AddTextLabel"
],
{
"title_aux": "comfyui-image-labeler"
}
],
"https://github.com/Sekiun/ComfyUI-WebpToPNGSequence": [
[
"WebpToPngSequence"
],
{
"title_aux": "ComfyUI-WebpToPNGSequence"
}
],
"https://github.com/Semonxue/Comfyui-flexai": [
[
"flexai:openai_image",
"flexai:openai_text"
],
{
"title_aux": "ComfyUI FlexAI Nodes"
}
],
"https://github.com/Semper-Sursum/HF-Flux-ComfyUI": [
[
"HuggingFaceTextToImage"
],
{
"title_aux": "HF-Flux-ComfyUI"
}
],
"https://github.com/SergPoletaev/ComfyUI-SPoletNodes": [
[
"EnhancedVideoPreview",
"GetImageSizeWithPreview",
"Save Images & Preview",
"UltimateMemoryCleaner",
"Video Concat (FFmpeg)",
"VideoBatchCrossfade"
],
{
"title_aux": "ComfyUI-SPoletNodes"
}
],
"https://github.com/SergeBekenkamp/ComfyUI-Combine-Strings-Template": [
[
"ReplaceStringLiterals"
],
{
"title_aux": "ComfyUI-Combine-Strings-Template"
}
],
"https://github.com/ServiceStack/comfy-asset-downloader": [
[
"AssetDownloader"
],
{
"title_aux": "ComfyUI Asset Downloader"
}
],
"https://github.com/SethRobinson/comfyui-workflow-to-api-converter-endpoint": [
[
"WorkflowToAPIConverter"
],
{
"title_aux": "Workflow to API Converter Endpoint"
}
],
"https://github.com/Shadowwalker0P/CryptoNoise-Ksampler": [
[
"CryptoNoise_KSampler"
],
{
"title_aux": "CryptoNoise-Ksampler"
}
],
"https://github.com/Shakker-Labs/ComfyUI-IPAdapter-Flux": [
[
"ApplyIPAdapterFlux",
"ApplyIPAdapterFluxAdvanced",
"IPAdapterFluxLoader",
"IPAdapterFluxLoaderAdvanced"
],
{
"title_aux": "ComfyUI-IPAdapter-Flux"
}
],
"https://github.com/ShammiG/ComfyUI-Image_Properties_SG": [
[
"LoadImageandviewPropertiesSG",
"PreviewImageandviewPropertiesSG",
"SaveImageFormatQualityPropertiesSG",
"ViewImagePropertiesSG"
],
{
"title_aux": "ComfyUI Image Properties SG"
}
],
"https://github.com/ShammiG/ComfyUI-Show-Clock-in-CMD-Console-SG": [
[
"ShowClockinCMDconsoleSG"
],
{
"title_aux": "ComfyUI Show Clock in CMD Console SG"
}
],
"https://github.com/ShammiG/ComfyUI-Show_Any_Text_in_CMD_Console-SG": [
[
"ShowAnyTextInCMDconsoleSG"
],
{
"title_aux": "ComfyUI-Show_Any_Text_in_CMD_Console-SG"
}
],
"https://github.com/ShammiG/ComfyUI-Simple_Readable_Metadata-SG": [
[
"SaveNegativePromptSG",
"SavePositivePromptSG",
"Simple Readable Metadata Text Viewer-SG",
"SimpleReadableMetadataMAXSG",
"SimpleReadableMetadataSG",
"SimpleReadableMetadataSaveTextSG",
"SimpleReadableMetadataVideoSG"
],
{
"title_aux": "ComfyUI-Simple_Readable_Metadata-SG"
}
],
"https://github.com/ShammiG/ComfyUI-VAE-Timestamp-Clock-SG": [
[
"VAEClockStartSG",
"VAEClockStopSG"
],
{
"title_aux": "ComfyUI VAE Timestamp Clock SG"
}
],
"https://github.com/ShammiG/ComfyUI_Text_Tools_SG": [
[
"Text Tools Editor-SG",
"Text Tools Load Text FilePath-SG",
"Text Tools Load Text-SG",
"Text Tools Merge Text Multi-SG",
"Text Tools Merge Text-SG",
"Text Tools Save Text File-SG",
"Text Tools Viewer-SG"
],
{
"title_aux": "ComfyUI_Text_Tools_SG"
}
],
"https://github.com/ShankHub-Org/ComfyUI-Artist-Helper": [
[
"AnimaArtistWildcard"
],
{
"title_aux": "ComfyUI Artist Helper"
}
],
"https://github.com/Shannooty/ComfyUI-Timer-Nodes": [
[
"TimerStart",
"TimerStringConcat"
],
{
"title_aux": "ComfyUI Timer Nodes"
}
],
"https://github.com/Shellishack/comfyui_remote_media_io": [
[
"LoadRemoteAudio",
"LoadRemoteImage",
"LoadRemoteVideo",
"SaveAudioToRemote",
"SaveImageToRemote",
"SaveVideoToRemote"
],
{
"title_aux": "comfyui_remote_media_io"
}
],
"https://github.com/SherryXieYuchen/ComfyUI-Image-Inpainting": [
[
"CropImageByRect",
"INPAINT_ColorCorrection",
"INPAINT_CropImage",
"INPAINT_InpaintingWithModel",
"INPAINT_LoadModel",
"INPAINT_PasteBackCropImage",
"INPAINT_VAEDecode",
"INPAINT_VAEEncode",
"ImagePostprocess",
"ImagePreprocess"
],
{
"title_aux": "ComfyUI-Image-Inpainting"
}
],
"https://github.com/Shiba-2-shiba/Anima-coceptattention-survey-for-comfyui": [
[
"AnimaConceptSurveyModelPatch"
],
{
"title_aux": "Anima-coceptattention-survey-for-comfyui"
}
],
"https://github.com/Shiba-2-shiba/ComfyUI-HSWQ-Quantizer": [
[
"HSWQAdvancedBenchmark",
"HSWQFP8ConverterNodeLegacy",
"SDXLHSWQCalibrationNode",
"SDXLHSWQFP8QuantizerNode",
"ZITHSWQCalibrationNode",
"ZITHSWQQuantizerNode"
],
{
"title_aux": "ComfyUI-HSWQ-Quantizer"
}
],
"https://github.com/Shiba-2-shiba/ComfyUI-Magcache-for-SDXL": [
[
"MagCacheSDXL",
"MagCacheSDXLCalibration"
],
{
"title_aux": "ComfyUI-Magcache-for-SDXL"
}
],
"https://github.com/Shiba-2-shiba/ComfyUI-Unofficial-HSWQ-QuantizerHSWQ-Quantizer": [
[
"HSWQAdvancedBenchmark",
"HSWQFP8ConverterNodeLegacy",
"SDXLHSWQCalibrationNode",
"SDXLHSWQFP8QuantizerNode",
"ZITHSWQCalibrationNode",
"ZITHSWQQuantizerNode"
],
{
"title_aux": "ComfyUI-Unofficial-HSWQ-QuantizerHSWQ-Quantizer"
}
],
"https://github.com/Shiba-2-shiba/ComfyUI_DiffusionModel_fp8_converter": [
[
"ClipFP8ConverterNode",
"ModelFP8ConverterNode"
],
{
"title_aux": "ComfyUI_DiffusionModel_fp8_converter"
}
],
"https://github.com/Shiba-2-shiba/ComfyUI_FreeU_V2_advanced": [
[
"FreeU_B_Scaling",
"FreeU_S_Scaling_AdaptiveCap",
"FreeU_V2_timestepadd"
],
{
"title_aux": "ComfyUI_FreeU_V2_advanced"
}
],
"https://github.com/Shiba-2-shiba/ComfyUI_FreeU_V2_timestepadd": [
[
"FreeU_B_Scaling",
"FreeU_S_Scaling_AdaptiveCap",
"FreeU_V2_timestepadd"
],
{
"title_aux": "ComfyUI_FreeU_V2_timestepadd"
}
],
"https://github.com/Shiba-2-shiba/Comfyui-anima-slider-node": [
[
"ComfyuiAnimaSliderTrainLora"
],
{
"title_aux": "comfyui-anima-slider-node"
}
],
"https://github.com/Shiba-2-shiba/comfyui-color-ascii-art-node": [
[
"ASCIIArtCustomFont",
"ASCIIArtNodeV3",
"ASCIINovelTextArt",
"ASCIITextLayoutPlanner"
],
{
"title_aux": "ComfyUI-color-ascii-art-node"
}
],
"https://github.com/Shibiko-AI/ShibikoAI-ComfyUI-Tools": [
[
"BboxInsertImage",
"BboxSplit",
"Cascade",
"ImageFilters",
"LMS_VisionController",
"Luts",
"LutsAdvanced",
"RemoveAreaByMask",
"RemoveBackground",
"RemoveNoise",
"SeedGenerator",
"Waifu2x"
],
{
"title_aux": "Shibiko AI ComfyUI Tools"
}
],
"https://github.com/ShinChven/sc-comfy-nodes": [
[
"Aspect Ratio",
"Rescale Node",
"Width & Height"
],
{
"title_aux": "ShinChven's Custom Nodes Package"
}
],
"https://github.com/ShmuelRonen/ComfyUI-Apply_Style_Model_Adjust": [
[
"ApplyStyleModelAdjust"
],
{
"title_aux": "Apply Style Model Adjust for ComfyUI"
}
],
"https://github.com/ShmuelRonen/ComfyUI-AstralAnimator": [
[
"AstralAnimator"
],
{
"title_aux": "ComfyUI-AstralAnimator"
}
],
"https://github.com/ShmuelRonen/ComfyUI-Audio_Quality_Enhancer": [
[
"AudioQualityEffects",
"AudioQualityEnhancer"
],
{
"title_aux": "ComfyUI-Audio_Quality_Enhancer"
}
],
"https://github.com/ShmuelRonen/ComfyUI-CohernetVideoSampler": [
[
"CohernetVideoSampler"
],
{
"title_aux": "ComfyUI Coherent Video Sampler Node"
}
],
"https://github.com/ShmuelRonen/ComfyUI-DeepSeek_R1-Chat": [
[
"ComfyUIDeepSeekChat"
],
{
"title_aux": "ComfyUI DeepSeek_R1 Chat Node"
}
],
"https://github.com/ShmuelRonen/ComfyUI-EmptyHunyuanLatent": [
[
"EmptyHunyuanLatentForImage",
"EmptyHunyuanLatentForVideo"
],
{
"title_aux": "ComfyUI-EmptyHunyuanLatent"
}
],
"https://github.com/ShmuelRonen/ComfyUI-FramePackWrapper_Plus": [
[
"DownloadAndLoadFramePackModel",
"FramePackFindNearestBucket",
"FramePackLoraSelect",
"FramePackSampler",
"FramePackSampler_F1",
"FramePackTimestampedTextEncode",
"FramePackTorchCompileSettings",
"LoadFramePackModel"
],
{
"title_aux": "ComfyUI-FramePackWrapper_Plus"
}
],
"https://github.com/ShmuelRonen/ComfyUI-FreeMemory": [
[
"FreeMemoryCLIP",
"FreeMemoryImage",
"FreeMemoryLatent",
"FreeMemoryModel",
"FreeMemoryString"
],
{
"title_aux": "ComfyUI-FreeMemory"
}
],
"https://github.com/ShmuelRonen/ComfyUI-FreeVC_wrapper": [
[
"FreeVC Voice Conversion"
],
{
"title_aux": "ComfyUI-FreeVC_wrapper"
}
],
"https://github.com/ShmuelRonen/ComfyUI-Gemini_Flash_2.0_Exp": [
[
"AudioRecorder",
"GeminiFlash"
],
{
"title_aux": "ComfyUI-Gemini_Flash_2.0_Exp"
}
],
"https://github.com/ShmuelRonen/ComfyUI-Gemini_TTS": [
[
"GeminiTTS"
],
{
"title_aux": "ComfyUI-Gemini_TTS"
}
],
"https://github.com/ShmuelRonen/ComfyUI-HiggsAudio_Wrapper": [
[
"HiggsAudio",
"LoadHiggsAudioModel",
"LoadHiggsAudioPrompt",
"LoadHiggsAudioSystemPrompt",
"LoadHiggsAudioTokenizer"
],
{
"title_aux": "ComfyUI-HiggsAudio_Wrapper"
}
],
"https://github.com/ShmuelRonen/ComfyUI-HunyuanVideoSamplerSave": [
[
"EmptyVideoLatentForHunyuan",
"HunyuanVideoSamplerSave",
"ImageMotionInfluance",
"ResizeImageForHunyuan"
],
{
"title_aux": "ComfyUI-HunyuanVideoSamplerSave"
}
],
"https://github.com/ShmuelRonen/ComfyUI-HunyuanVideoStyler": [
[
"HunyuanVideoStyler"
],
{
"title_aux": "ComfyUI-HunyuanVideoStyler"
}
],
"https://github.com/ShmuelRonen/ComfyUI-ImageMotionGuider": [
[
"ImageMotionGuider"
],
{
"title_aux": "ComfyUI-ImageMotionGuider"
}
],
"https://github.com/ShmuelRonen/ComfyUI-Janus_pro_vision": [
[
"UnifiedVisionAnalyzer",
"VisionModelLoader"
],
{
"title_aux": "ComfyUI Janus Pro Vision"
}
],
"https://github.com/ShmuelRonen/ComfyUI-JoyHallo_wrapper": [
[
"JoyHallo_wrapper"
],
{
"title_aux": "ComfyUI-JoyHallo_wrapper"
}
],
"https://github.com/ShmuelRonen/ComfyUI-LatentSyncWrapper": [
[
"LatentSyncNode",
"VideoLengthAdjuster"
],
{
"title_aux": "ComfyUI-LatentSyncWrapper"
}
],
"https://github.com/ShmuelRonen/ComfyUI-NanoBanano": [
[
"ComfyUI_NanoBanana"
],
{
"title_aux": "ComfyUI-NanoBanano"
}
],
"https://github.com/ShmuelRonen/ComfyUI-Orpheus-TTS": [
[
"OrpheusAudioEffects",
"OrpheusGenerate",
"OrpheusModelLoader"
],
{
"title_aux": "ComfyUI-Orpheus-TTS"
}
],
"https://github.com/ShmuelRonen/ComfyUI-PS_Flatten_Image": [
[
"FlattenImage"
],
{
"title_aux": "ComfyUI-PS_Flatten_Image"
}
],
"https://github.com/ShmuelRonen/ComfyUI-PixArt_XL": [
[
"PA_BaseModelLoader_fromhub",
"PA_Generation"
],
{
"title_aux": "ComfyUI-PixArt_XL"
}
],
"https://github.com/ShmuelRonen/ComfyUI-SVDResizer": [
[
"SVDResizer",
"SVDRsizer"
],
{
"title_aux": "ComfyUI-SVDResizer"
}
],
"https://github.com/ShmuelRonen/ComfyUI-ThinkSound_Wrapper": [
[
"ThinkSoundFeatureUtilsLoader",
"ThinkSoundModelLoader",
"ThinkSoundSampler"
],
{
"title_aux": "ComfyUI-ThinkSound_Wrapper"
}
],
"https://github.com/ShmuelRonen/ComfyUI-Veo2-Experimental": [
[
"VeoTextToVideo",
"VeoToVHS",
"VeoVideoPreview"
],
{
"title_aux": "ComfyUI-Veo2-Experimental"
}
],
"https://github.com/ShmuelRonen/ComfyUI-VideoUpscale_WithModel": [
[
"Free_Video_Memory",
"Video_Upscale_With_Model"
],
{
"title_aux": "ComfyUI-VideoUpscale_WithModel"
}
],
"https://github.com/ShmuelRonen/ComfyUI-WanVideoKsampler": [
[
"WanVideoKsampler"
],
{
"title_aux": "ComfyUI-WanVideoKsampler"
}
],
"https://github.com/ShmuelRonen/ComfyUI_ChatterBox_Voice": [
[
"ChatterBoxVoiceCapture",
"ChatterBoxVoiceTTS",
"ChatterBoxVoiceVC"
],
{
"title_aux": "ComfyUI_ChatterBox_Voice"
}
],
"https://github.com/ShmuelRonen/ComfyUI_Gemini_Flash": [
[
"Gemini_Flash_002"
],
{
"title_aux": "ComfyUI_Gemini_Flash"
}
],
"https://github.com/ShmuelRonen/ComfyUI_Hedra": [
[
"HedraImageToVideo"
],
{
"title_aux": "ComfyUI Hedra Node"
}
],
"https://github.com/ShmuelRonen/ComfyUI_pixtral_large": [
[
"ComfyUIPixtralLarge",
"MultiImagesInput",
"preview_text"
],
{
"title_aux": "ComfyUI Pixtral Large Extension"
}
],
"https://github.com/ShmuelRonen/ComfyUI_pixtral_vision": [
[
"ComfyUIPixtralVision",
"MultiImagesInput",
"preview_text"
],
{
"title_aux": "ComfyUI_pixtral_vision"
}
],
"https://github.com/ShmuelRonen/ComfyUI_wav2lip": [
[
"LoadAudio",
"Wav2Lip"
],
{
"title_aux": "Wav2Lip Node for ComfyUI"
}
],
"https://github.com/ShmuelRonen/DJ_VideoAudioMixer": [
[
"DJ_VideoAudioMixer"
],
{
"title_aux": "DJ_VideoAudioMixer"
}
],
"https://github.com/ShmuelRonen/FluxKontextCreator": [
[
"FluxKontextCreator",
"FluxKontextCreatorExperimental"
],
{
"title_aux": "Flux Kontext Creator for ComfyUI"
}
],
"https://github.com/ShmuelRonen/comfyui-openai_fm": [
[
"OpenAIFMNode"
],
{
"title_aux": "comfyui-openai_fm"
}
],
"https://github.com/ShmuelRonen/flux_pro_integrative": [
[
"FluxProIntegrative"
],
{
"title_aux": "ComfyUI Flux Pro Integrative - Enhanced Flux API Node"
}
],
"https://github.com/ShmuelRonen/google_moogle": [
[
"googletrans"
],
{
"title_aux": "Google Moogle"
}
],
"https://github.com/ShmuelRonen/multi-lora-stack": [
[
"MultiLoRAStack",
"MultiLoRAStackModelOnly"
],
{
"title_aux": "multi-lora-stack"
}
],
"https://github.com/ShootTheSound/comfyUI-Realtime-Lora": [
[
"ApplyTrainedLora",
"FLUXSelectiveLoRALoader",
"FluxKleinDeepDebiaser",
"FluxVAEDebiaser",
"FluxVAEInspector",
"LoRALoaderWithAnalysis",
"LoRALoaderWithAnalysisV2",
"MusubiFluxKleinLoraTrainer",
"MusubiQwenImageEditLoraTrainer",
"MusubiQwenImageLoraTrainer",
"MusubiWanLoraTrainer",
"MusubiZImageBaseLoraTrainer",
"MusubiZImageLoraTrainer",
"Qwen3_4BTextEncoderDebiaser",
"Qwen3_4BTextEncoderInspector",
"Qwen3_8BTextEncoderDebiaser",
"Qwen3_8BTextEncoderInspector",
"QwenSelectiveLoRALoader",
"RealtimeLoraTrainer",
"SD15LoraTrainer",
"SDXLLoraTrainer",
"SDXLSelectiveLoRALoader",
"ScheduledLoRALoader",
"WanSelectiveLoRALoader",
"ZImageDeepDebiaser",
"ZImageSelectiveLoRALoader"
],
{
"title_aux": "Realtime LoRA Trainer"
}
],
"https://github.com/Shraknard/ComfyUI-Remover": [
[
"Remover"
],
{
"title_aux": "ComfyUI-Remover"
}
],
"https://github.com/Siberpone/lazy-pony-prompter": [
[
"LPP_Danbooru",
"LPP_Deleter",
"LPP_Derpibooru",
"LPP_E621",
"LPP_Loader_Danbooru",
"LPP_Loader_Derpibooru",
"LPP_Loader_E621",
"LPP_Saver"
],
{
"title_aux": "Lazy Pony Prompter"
}
],
"https://github.com/SidDays/ComfyUI-YuGiOh": [
[
"YuGiOhCardGenerator"
],
{
"title_aux": "ComfyUI-YuGiOh"
}
],
"https://github.com/SiegeKeebsOffical/comfyui-lmstudio": [
[
"LMStudioConnectivityV2",
"LMStudioGenerate",
"LMStudioGenerateAdvance",
"LMStudioGenerateV2",
"LMStudioOptionsV2",
"LMStudioSequentialPrompt",
"LMStudioSequentialPromptAdvanced",
"LMStudioVision"
],
{
"title_aux": "comfyui-lmstudio"
}
],
"https://github.com/Siempreflaco/ComfyUI-NCNodes": [
[
"Load3DMesh",
"NCAudioRecorderNode",
"NCImageProcessor",
"NCIncrementINT",
"NCLineCounter"
],
{
"title_aux": "ComfyUI-NCNodes"
}
],
"https://github.com/Sieyalixnet/ComfyUI_Textarea_Loaders": [
[
"CheckPointLoader_Text",
"EmptyLatentImage_Text",
"LoRALoader_Text",
"LoadImage_Text"
],
{
"title_aux": "ComfyUI_Textarea_Loaders"
}
],
"https://github.com/SignalCha1n/comfyui-ComfySnap": [
[
"FaceAvoidRandomY",
"LowQualityDigitalLook",
"SnapBasicFilters",
"SnapTextOverlay"
],
{
"title_aux": "Snap Style Nodes for ComfyUI"
}
],
"https://github.com/SilentZhang/comfyui-encrypt": [
[
"RSAEncryptNode",
"RSAKeyGeneratorNode"
],
{
"title_aux": "comfyui-encrypt"
}
],
"https://github.com/SilverAndJade/comfyui-silver-nodes": [
[
"SilverCivitAILoader",
"SilverFileTextLoader",
"SilverFlickrRandomImage",
"SilverFolderFilePathLoader",
"SilverFolderImageLoader",
"SilverFolderVideoLoader",
"SilverLoraModelLoader",
"SilverRandomFromList",
"SilverStringReplacer",
"SilverUrlImageLoader",
"SilverWebImageLoader"
],
{
"title_aux": "ComfyUI Silver Nodes"
}
],
"https://github.com/Simlym/comfyui-prompt-helper": [
[
"PromptProcessor"
],
{
"title_aux": "ComfyUI Prompt Helper"
}
],
"https://github.com/SimonHeese/ComfyUI_AnimationNodes/raw/refs/heads/main/animated_offset_pad.py": [
[
"AnimatedOffsetPadding"
],
{
"title_aux": "ComfyUI_AnimationNodes"
}
],
"https://github.com/SineSwiper/ComfyUI-LoadAnim-Adv": [
[
"LoadAnimAdv_AggregateNumberList",
"LoadAnimAdv_BasicDimensionVariables",
"LoadAnimAdv_BasicDimensionVariablesRouter",
"LoadAnimAdv_FlattenAnyList",
"LoadAnimAdv_FlattenImageList",
"LoadAnimAdv_ListFilesFromDirectory",
"LoadAnimAdv_LoadImageVideo",
"LoadAnimAdv_LoadImageVideoFromPath",
"LoadAnimAdv_LoadImagesVideosFromDirectory",
"LoadAnimAdv_SelectIndexesFromAny",
"LoadAnimAdv_SelectIndexesFromImages"
],
{
"title_aux": "ComfyUI-LoadAnim-Adv"
}
],
"https://github.com/Sinphaltimus/comfyui_fedcoms_node_pack": [
[
"EnhancedModelMetadataReader",
"ModelDataExtractor",
"ModelMetadataReader"
],
{
"title_aux": "comfyui_fedcoms_node_pack"
}
],
"https://github.com/SipherAGI/comfyui-animatediff": [
[
"AnimateDiffCombine",
"AnimateDiffLoraLoader",
"AnimateDiffModuleLoader",
"AnimateDiffSampler",
"AnimateDiffSlidingWindowOptions",
"ImageSizeAndBatchSize",
"LoadVideo"
],
{
"title_aux": "AnimateDiff"
}
],
"https://github.com/Slartibart23/ComfyUI-FixedSeedController": [
[
"FixedSeedController"
],
{
"title_aux": "ComfyUI-FixedSeedController"
}
],
"https://github.com/Slartibart23/ComfyUI-LoadResizeImageWithFilenameV02": [
[
"LoadAndResizeImageWithFilename"
],
{
"title_aux": "Load & Resize Image + Filename"
}
],
"https://github.com/Slartibart23/comfyui-lmstudio-flux2-prompt-generator-simple": [
[
"LMStudioFlux2PromptGenerator",
"LMStudioFlux2PromptGeneratorFromImage"
],
{
"title_aux": "comfyui-lmstudio-flux2-prompt-generator-simple"
}
],
"https://github.com/Slartibart23/comfyui-sentence-filter": [
[
"SentenceFilterNode"
],
{
"title_aux": "comfyui-sentence-filter"
}
],
"https://github.com/Slartibart23/comfyui-watermark-remover": [
[
"WatermarkRemoverNode"
],
{
"title_aux": "comfyui-watermark-remover"
}
],
"https://github.com/SleeeepyZhou/ComfyUI-CNtranslator": [
[
"CNtranslator",
"TextShow"
],
{
"title_aux": "CNtranslator"
}
],
"https://github.com/Slickytail/ComfyUI-InstantX-IPAdapter-SD3": [
[
"ApplyIPAdapterSD3",
"IPAdapterSD3Loader"
],
{
"title_aux": "ComfyUI-InstantX-IPAdapter-SD3"
}
],
"https://github.com/Slickytail/ComfyUI-RegionalAdaptiveSampling": [
[
"RegionalAdaptiveSampling"
],
{
"title_aux": "ComfyUI-RegionalAdaptiveSampling"
}
],
"https://github.com/Slimy-Comfy/Slimy_HMR2_VNCCS": [
[
"Slimy_HMR2_VNCCS"
],
{
"title_aux": "Slimy_HMR2_VNCCS"
}
],
"https://github.com/Slimy-Comfy/Slimy_ImageComparer": [
[
"Slimy_ImageComparer"
],
{
"title_aux": "Slimy_ImageComparer"
}
],
"https://github.com/Smai-Lee/Lee-RIFE": [
[
"LeeRIFEGPU"
],
{
"title_aux": "Lee-RIFE"
}
],
"https://github.com/Smirnov75/ComfyUI-mxToolkit": [
[
"mxSeed",
"mxSlider",
"mxSlider2D",
"mxStop"
],
{
"title_aux": "ComfyUI-mxToolkit"
}
],
"https://github.com/SmokingDormouse/ComfyUI-Qwen3VL-NightShift": [
[
"ComfyUI-Qwen3VL-NightShift"
],
{
"title_aux": "ComfyUI-Qwen3VL-NightShift"
}
],
"https://github.com/Smuzzies/comfyui_meme_maker": [
[
"MemeMaker"
],
{
"title_aux": "comfyui_meme_maker"
}
],
"https://github.com/SnJake/SnJake_Baikal_Swin_Anime": [
[
"SnJakeAnimeUpscaleCheckpointLoader",
"SnJakeAnimeUpscaleInference"
],
{
"title_aux": "SnJake_Baikal_Swin_Anime"
}
],
"https://github.com/SnJake/SnJake_JPG_Artifacts_Noise_Cleaner": [
[
"SnJakeArtifactsRemover"
],
{
"title_aux": "JPG & Noise Remover for ComfyUI"
}
],
"https://github.com/SnJake/SnJake_Sapsan-VFI": [
[
"SnJakeSapsanVFICheckpointLoader",
"SnJakeSapsanVFIInterpolate"
],
{
"title_aux": "SnJake_Sapsan-VFI"
}
],
"https://github.com/SofianeAlla/ComfyUI-BespokeAI-3D": [
[
"BespokeAI3DGeneration",
"BespokeAI3DGenerationFromURL",
"BespokeAI3DPreview"
],
{
"title_aux": "ComfyUI-BespokeAI-3D"
}
],
"https://github.com/SoftMeng/ComfyUI-DeepCache-Fix": [
[
"DeepCache_Fix"
],
{
"title_aux": "ComfyUI-DeepCache-Fix"
}
],
"https://github.com/SoftMeng/ComfyUI-PIL": [
[
"PIL Effects (Mexx)",
"PIL Merge Image (Mexx)",
"PIL Remove Black Dots (Mexx)",
"PIL TITLE (Mexx)",
"PIL_Effects",
"PIL_MergeImage",
"PIL_RemoveBlackDots",
"PIL_TITLE"
],
{
"title_aux": "ComfyUI-PIL"
}
],
"https://github.com/SoftMeng/ComfyUI_ImageToText": [
[
"ComfyUI_ImageToText"
],
{
"title_aux": "ComfyUI_ImageToText"
}
],
"https://github.com/SoftMeng/ComfyUI_Mexx_Poster": [
[
"ComfyUI_Mexx_Poster"
],
{
"title_aux": "ComfyUI_Mexx_Poster"
}
],
"https://github.com/SoftMeng/ComfyUI_Mexx_Styler": [
[
"MexxSDXLPromptStyler",
"MexxSDXLPromptStylerAdvanced"
],
{
"title_aux": "ComfyUI_Mexx_Styler"
}
],
"https://github.com/Song367/ComfyUI-KieAPI": [
[
"KieNanoBanana2"
],
{
"title_aux": "ComfyUI-KieAPI"
}
],
"https://github.com/SongGuo11/ComfyUI-SaveAnything-SG11": [
[
"SG11_SaveAnything"
],
{
"title_aux": "ComfyUI SaveAnything Node (SG11)"
}
],
"https://github.com/Sorcerio/MBM-Music-Visualizer": [
[
"mbmAudioFeatureCalculator",
"mbmAudioLoader",
"mbmImageConcat",
"mbmPromptSequenceBuilder",
"mbmPromptSequenceBuilderAdv",
"mbmPromptSequenceInterpolator",
"mbmPromptSequenceLoader",
"mbmPromptSequenceRenderer"
],
{
"title_aux": "MBM's Music Visualizer"
}
],
"https://github.com/SorenWeile/ComfyUI_MetaSaver": [
[
"MetaSaver",
"MetaSaverDynamic",
"MetaVideoSaver",
"MetaVideoSaverDynamic"
],
{
"title_aux": "ComfyUI_MetaSaver"
}
],
"https://github.com/SozeInc/ComfyUI-Mobile": [
[
"Send Notification (Mobile)",
"Send_Notification",
"Settings Launcher (Mobile)",
"Settings_Launcher",
"Ultimate Concat (Mobile)",
"Ultimate_Concat"
],
{
"title_aux": "ComfyUI-Mobile"
}
],
"https://github.com/SozeInc/ComfyUI_Soze": [
[
"Append To Text File",
"Append To Video",
"Bool To String",
"Boolean Inverter",
"CSV Reader",
"CSV Reader X Checkpoint",
"CSV Reader X Lora",
"CSV Writer",
"Checkpoint File Loader",
"ComfyDeploy API Boolean Parameters",
"ComfyDeploy API Cache Run IDs",
"ComfyDeploy API Cached Run Info",
"ComfyDeploy API Clear Cached Run IDs",
"ComfyDeploy API Download Files",
"ComfyDeploy API Float Parameters",
"ComfyDeploy API Image Parameters",
"ComfyDeploy API Int Parameters",
"ComfyDeploy API Mixed Parameters",
"ComfyDeploy API Mixed Parameters V2",
"ComfyDeploy API Node",
"ComfyDeploy API Retrieve Cached Run IDs",
"ComfyDeploy API String Parameters",
"Create Image Batch From JSON Array",
"Does File Exist",
"Download URL",
"ElevenLabs Voice Retriever",
"Empty Images",
"Empty String Replacement",
"FAL Seedance 2 Image To Video",
"FAL Seedance 2 Reference To Video",
"File Loader",
"Float To Int",
"Float To String",
"Get Most Common Image Colors",
"Image Batch Process Switch",
"Image List Loader",
"Image Overlay",
"Int To Float",
"Int To String",
"Is String Empty",
"JSON Array Iterator",
"JSON File Loader",
"JSON Formatter",
"JSON Get Array Count",
"JSON Load File From Folder",
"JSON Path Extractor",
"JSON Value Parser",
"Load Files From Folder",
"Load Files With Pattern",
"Load Image",
"Load Image From Filepath",
"Load Image From URL",
"Load Images From Folder",
"Load Images From Folder X Lora",
"Load Images From JSONArray",
"Load Prompt From Folder X Lora",
"Load Random Line From Text File",
"Load Text From File",
"Load Videos From Folder",
"Lora File Loader",
"Multi Find And Replace",
"Multi Image Batch",
"Multiline Concatenate Strings",
"Output Filename",
"Pad Mask",
"Prompt Cache",
"Prompt X Lora",
"Range(Num Steps) - Float",
"Range(Num Steps) - Int",
"Range(Step) - Float",
"Range(Step) - Int",
"Save Image With Absolute Filename",
"Save Text File To Output",
"Shrink Image",
"Soze Image Size With Maximum",
"Special Character Replacer",
"String Functions",
"String Splitter",
"String To Bool",
"String To Float",
"String To Int",
"Text Contains (Return Bool)",
"Text Contains (Return String)",
"Variable Image Builder",
"Veo31 RefImg Video Node",
"XY Any",
"XY Image"
],
{
"title_aux": "Quality of Life Nodes for ComfyUI"
}
],
"https://github.com/SozeInc/ComfyUI_Soze_Gemini": [
[
"Gemini Node"
],
{
"title_aux": "comfyui_soze_gemini"
}
],
"https://github.com/SpaceWarpStudio/ComfyUI-OverrideSwitch": [
[
"OverrideSwitch"
],
{
"title_aux": "ComfyUI Override Switch"
}
],
"https://github.com/SparknightLLC/ComfyUI-ConditionalInterrupt": [
[
"Conditional Interrupt",
"ConditionalInterrupt"
],
{
"title_aux": "ComfyUI-ConditionalInterrupt"
}
],
"https://github.com/SparknightLLC/ComfyUI-ConditioningMultiplyAdvanced": [
[
"ConditioningMultiplyAdvanced"
],
{
"title_aux": "ComfyUI-ConditioningMultiplyAdvanced"
}
],
"https://github.com/SparknightLLC/ComfyUI-EnumCombo": [
[
"EnumCombo",
"EnumComboAdvanced"
],
{
"title_aux": "ComfyUI-EnumCombo"
}
],
"https://github.com/SparknightLLC/ComfyUI-GPENO": [
[
"GPENO Face Restoration"
],
{
"author": "yangxy (yangtao9009@gmail.com)",
"title_aux": "ComfyUI-GPENO"
}
],
"https://github.com/SparknightLLC/ComfyUI-INT8-Fast-Fork": [
[
"INT8DynamicLoraLoader",
"INT8DynamicLoraStack",
"INT8KernelConfigTuner",
"INT8LazyTorchCompile",
"INT8LoraLoader",
"INT8LoraLoaderStack",
"INT8ModelAdapter",
"INT8ModelSave",
"OTUNetLoaderW8A8"
],
{
"title_aux": "ComfyUI-INT8-Fast-Fork"
}
],
"https://github.com/SparknightLLC/ComfyUI-ImageAutosize": [
[
"ImageAutosize"
],
{
"title_aux": "ComfyUI-ImageAutosize"
}
],
"https://github.com/SparknightLLC/ComfyUI-ImageAutotone": [
[
"ImageAutotone"
],
{
"title_aux": "ComfyUI-ImageAutotone"
}
],
"https://github.com/SparknightLLC/ComfyUI-LatentClamp": [
[
"LatentClamp"
],
{
"title_aux": "ComfyUI-LatentClamp"
}
],
"https://github.com/SparknightLLC/ComfyUI-LatentOrientation": [
[
"LatentOrient"
],
{
"title_aux": "ComfyUI-LatentOrientation"
}
],
"https://github.com/SparknightLLC/ComfyUI-MakeSeamlessTexture": [
[
"SeamlessTextureHalfShift",
"SeamlessTextureMirroredCollage",
"SeamlessTexturePreProcessor",
"SeamlessTextureRadialMask",
"SeamlessTextureTiledPreview"
],
{
"title_aux": "ComfyUI-MakeSeamlessTexture"
}
],
"https://github.com/SparknightLLC/ComfyUI-MaskArbiter": [
[
"GroundingDinoSAM2SegmentList",
"MaskArbiter"
],
{
"title_aux": "ComfyUI-MaskArbiter"
}
],
"https://github.com/SparknightLLC/ComfyUI-ModelSamplingSD3Advanced": [
[
"ModelSamplingSD3Advanced"
],
{
"title_aux": "ComfyUI-ModelSamplingSD3Advanced"
}
],
"https://github.com/SparknightLLC/ComfyUI-SpectralVAEDetailer": [
[
"LatentDetailer",
"SpectralVAEDetailer"
],
{
"title_aux": "ComfyUI-SpectralVAEDetailer"
}
],
"https://github.com/SparknightLLC/ComfyUI-WeightedRandomChoice": [
[
"WeightedRandomChoice"
],
{
"title_aux": "ComfyUI-WeightedRandomChoice"
}
],
"https://github.com/SpenserCai/ComfyUI-FunAudioLLM": [
[
"CosyVoiceCrossLingualNode",
"CosyVoiceInstructNode",
"CosyVoiceLoadSpeakerModelFromUrlNode",
"CosyVoiceLoadSpeakerModelNode",
"CosyVoiceSFTNode",
"CosyVoiceSaveSpeakerModelNode",
"CosyVoiceZeroShotNode",
"SenseVoiceNode"
],
{
"title_aux": "ComfyUI-FunAudioLLM"
}
],
"https://github.com/Spin256/spin256-comfyui": [
[
"Spin256IntSelector",
"Spin256SizeSelector",
"Spin256StringSelector"
],
{
"title_aux": "spin256-comfyui"
}
],
"https://github.com/SquirrelRat/MultiString-Prompts": [
[
"MultiStringPrompts",
"MultiStringPromptsEncode"
],
{
"title_aux": "MultiString Prompts"
}
],
"https://github.com/SquirrelRat/WanVideoLooper": [
[
"WanVideoLooper",
"WanVideoLooperPrompts",
"WanVideoLoraSequencer"
],
{
"title_aux": "WanVideoLooper"
}
],
"https://github.com/SshunWang/ComfyUI_CosyVoice": [
[
"CosyVoice2Node",
"CosyVoiceDubbingNode",
"CosyVoiceNode",
"TextNode"
],
{
"title_aux": "ComfyUI for CosyVoice"
}
],
"https://github.com/Stability-AI/ComfyUI-SAI_API": [
[
"Stability Conservative Upscale",
"Stability Control Sketch",
"Stability Control Structure",
"Stability Control Style",
"Stability Creative Upscale",
"Stability Erase",
"Stability Fast Upscale",
"Stability Image Core",
"Stability Image Ultra",
"Stability Inpainting",
"Stability Outpainting",
"Stability Remove Background",
"Stability Replace Background and Relight",
"Stability SD3",
"Stability Search And Recolor",
"Stability Search and Replace"
],
{
"title_aux": "Stability API nodes for ComfyUI"
}
],
"https://github.com/Stability-AI/stability-ComfyUI-nodes": [
[
"ColorBlend",
"ControlLoraSave",
"GetImageSize"
],
{
"title_aux": "stability-ComfyUI-nodes"
}
],
"https://github.com/StableDiffusionVN/SDVN_Segment_Anything": [
[
"SDVN DinoModelLoader",
"SDVN DinoSAMSegment",
"SDVN InvertMask",
"SDVN IsMaskEmpty",
"SDVN SAMModelLoader",
"SDVN SegmentAnything"
],
{
"title_aux": "SDVN Segment Anything"
}
],
"https://github.com/StableJeet/ComfyUI_sd_forge_multidiffusion": [
[
"TiledDiffusionApply"
],
{
"title_aux": "ComfyUI_sd_forge_multidiffusion"
}
],
"https://github.com/StableLlama/ComfyUI-basic_data_handling": [
[
"Basic data handling: Boolean And",
"Basic data handling: Boolean Nand",
"Basic data handling: Boolean Nor",
"Basic data handling: Boolean Not",
"Basic data handling: Boolean Or",
"Basic data handling: Boolean Xor",
"Basic data handling: CastToBoolean",
"Basic data handling: CastToDict",
"Basic data handling: CastToFloat",
"Basic data handling: CastToInt",
"Basic data handling: CastToList",
"Basic data handling: CastToSet",
"Basic data handling: CastToString",
"Basic data handling: CompareLength",
"Basic data handling: ContinueFlow",
"Basic data handling: DataListAll",
"Basic data handling: DataListAny",
"Basic data handling: DataListAppend",
"Basic data handling: DataListContains",
"Basic data handling: DataListCount",
"Basic data handling: DataListCreate",
"Basic data handling: DataListCreateFromBoolean",
"Basic data handling: DataListCreateFromFloat",
"Basic data handling: DataListCreateFromInt",
"Basic data handling: DataListCreateFromString",
"Basic data handling: DataListEnumerate",
"Basic data handling: DataListExtend",
"Basic data handling: DataListFilter",
"Basic data handling: DataListFilterSelect",
"Basic data handling: DataListFirst",
"Basic data handling: DataListGetItem",
"Basic data handling: DataListIndex",
"Basic data handling: DataListInsert",
"Basic data handling: DataListLast",
"Basic data handling: DataListLength",
"Basic data handling: DataListListCreate",
"Basic data handling: DataListMax",
"Basic data handling: DataListMin",
"Basic data handling: DataListPop",
"Basic data handling: DataListPopRandom",
"Basic data handling: DataListRange",
"Basic data handling: DataListRemove",
"Basic data handling: DataListReverse",
"Basic data handling: DataListSetItem",
"Basic data handling: DataListShuffle",
"Basic data handling: DataListSlice",
"Basic data handling: DataListSort",
"Basic data handling: DataListSum",
"Basic data handling: DataListToList",
"Basic data handling: DataListToSet",
"Basic data handling: DataListZip",
"Basic data handling: DictCompare",
"Basic data handling: DictContainsKey",
"Basic data handling: DictCreate",
"Basic data handling: DictCreateFromBoolean",
"Basic data handling: DictCreateFromFloat",
"Basic data handling: DictCreateFromInt",
"Basic data handling: DictCreateFromItemsDataList",
"Basic data handling: DictCreateFromItemsList",
"Basic data handling: DictCreateFromLists",
"Basic data handling: DictCreateFromString",
"Basic data handling: DictExcludeKeys",
"Basic data handling: DictFilterByKeys",
"Basic data handling: DictFromKeys",
"Basic data handling: DictGet",
"Basic data handling: DictGetKeysValues",
"Basic data handling: DictGetMultiple",
"Basic data handling: DictInvert",
"Basic data handling: DictItems",
"Basic data handling: DictKeys",
"Basic data handling: DictLength",
"Basic data handling: DictMerge",
"Basic data handling: DictPop",
"Basic data handling: DictPopItem",
"Basic data handling: DictPopRandom",
"Basic data handling: DictRemove",
"Basic data handling: DictSet",
"Basic data handling: DictSetDefault",
"Basic data handling: DictUpdate",
"Basic data handling: DictValues",
"Basic data handling: Equal",
"Basic data handling: ExecutionOrder",
"Basic data handling: FloatAdd",
"Basic data handling: FloatAsIntegerRatio",
"Basic data handling: FloatCreate",
"Basic data handling: FloatDivide",
"Basic data handling: FloatDivideSafe",
"Basic data handling: FloatFromHex",
"Basic data handling: FloatHex",
"Basic data handling: FloatIsInteger",
"Basic data handling: FloatMultiply",
"Basic data handling: FloatPower",
"Basic data handling: FloatRound",
"Basic data handling: FloatSubtract",
"Basic data handling: FlowSelect",
"Basic data handling: ForceCalculation",
"Basic data handling: Generic And",
"Basic data handling: Generic Or",
"Basic data handling: GreaterThan",
"Basic data handling: GreaterThanOrEqual",
"Basic data handling: IfElifElse",
"Basic data handling: IfElse",
"Basic data handling: IntAdd",
"Basic data handling: IntBitCount",
"Basic data handling: IntBitLength",
"Basic data handling: IntCreate",
"Basic data handling: IntCreateWithBase",
"Basic data handling: IntDivide",
"Basic data handling: IntDivideSafe",
"Basic data handling: IntFromBytes",
"Basic data handling: IntModulus",
"Basic data handling: IntMultiply",
"Basic data handling: IntPower",
"Basic data handling: IntSubtract",
"Basic data handling: IntToBytes",
"Basic data handling: IsConnected",
"Basic data handling: IsNull",
"Basic data handling: LessThan",
"Basic data handling: LessThanOrEqual",
"Basic data handling: ListAll",
"Basic data handling: ListAny",
"Basic data handling: ListAppend",
"Basic data handling: ListContains",
"Basic data handling: ListCount",
"Basic data handling: ListCreate",
"Basic data handling: ListCreateFromBoolean",
"Basic data handling: ListCreateFromFloat",
"Basic data handling: ListCreateFromInt",
"Basic data handling: ListCreateFromString",
"Basic data handling: ListEnumerate",
"Basic data handling: ListExtend",
"Basic data handling: ListFirst",
"Basic data handling: ListGetItem",
"Basic data handling: ListIndex",
"Basic data handling: ListInsert",
"Basic data handling: ListLast",
"Basic data handling: ListLength",
"Basic data handling: ListMax",
"Basic data handling: ListMin",
"Basic data handling: ListPop",
"Basic data handling: ListPopRandom",
"Basic data handling: ListRange",
"Basic data handling: ListRemove",
"Basic data handling: ListReverse",
"Basic data handling: ListSetItem",
"Basic data handling: ListShuffle",
"Basic data handling: ListSlice",
"Basic data handling: ListSort",
"Basic data handling: ListSum",
"Basic data handling: ListToDataList",
"Basic data handling: ListToSet",
"Basic data handling: MathAbs",
"Basic data handling: MathAcos",
"Basic data handling: MathAsin",
"Basic data handling: MathAtan",
"Basic data handling: MathAtan2",
"Basic data handling: MathCeil",
"Basic data handling: MathCos",
"Basic data handling: MathDegrees",
"Basic data handling: MathE",
"Basic data handling: MathExp",
"Basic data handling: MathFloor",
"Basic data handling: MathFormula",
"Basic data handling: MathLog",
"Basic data handling: MathLog10",
"Basic data handling: MathMax",
"Basic data handling: MathMin",
"Basic data handling: MathPi",
"Basic data handling: MathRadians",
"Basic data handling: MathSin",
"Basic data handling: MathSqrt",
"Basic data handling: MathTan",
"Basic data handling: NotEqual",
"Basic data handling: NumberInRange",
"Basic data handling: PathAbspath",
"Basic data handling: PathBasename",
"Basic data handling: PathCommonPrefix",
"Basic data handling: PathDirname",
"Basic data handling: PathExists",
"Basic data handling: PathExpandVars",
"Basic data handling: PathGetCwd",
"Basic data handling: PathGetExtension",
"Basic data handling: PathGetSize",
"Basic data handling: PathGlob",
"Basic data handling: PathInputDir",
"Basic data handling: PathIsAbsolute",
"Basic data handling: PathIsDir",
"Basic data handling: PathIsFile",
"Basic data handling: PathJoin",
"Basic data handling: PathListDir",
"Basic data handling: PathLoadImageRGB",
"Basic data handling: PathLoadImageRGBA",
"Basic data handling: PathLoadMaskFromAlpha",
"Basic data handling: PathLoadMaskFromGreyscale",
"Basic data handling: PathLoadStringFile",
"Basic data handling: PathNormalize",
"Basic data handling: PathOutputDir",
"Basic data handling: PathRelative",
"Basic data handling: PathSaveImageRGB",
"Basic data handling: PathSaveImageRGBA",
"Basic data handling: PathSaveStringFile",
"Basic data handling: PathSetExtension",
"Basic data handling: PathSplit",
"Basic data handling: PathSplitExt",
"Basic data handling: RegexFindallDataList",
"Basic data handling: RegexFindallList",
"Basic data handling: RegexGroupDict",
"Basic data handling: RegexSearchGroupsDataList",
"Basic data handling: RegexSearchGroupsList",
"Basic data handling: RegexSplitDataList",
"Basic data handling: RegexSplitList",
"Basic data handling: RegexSub",
"Basic data handling: RegexTest",
"Basic data handling: SetAdd",
"Basic data handling: SetAll",
"Basic data handling: SetAny",
"Basic data handling: SetContains",
"Basic data handling: SetCreate",
"Basic data handling: SetCreateFromBoolean",
"Basic data handling: SetCreateFromFloat",
"Basic data handling: SetCreateFromInt",
"Basic data handling: SetCreateFromString",
"Basic data handling: SetDifference",
"Basic data handling: SetDiscard",
"Basic data handling: SetEnumerate",
"Basic data handling: SetIntersection",
"Basic data handling: SetIsDisjoint",
"Basic data handling: SetIsSubset",
"Basic data handling: SetIsSuperset",
"Basic data handling: SetLength",
"Basic data handling: SetPop",
"Basic data handling: SetPopRandom",
"Basic data handling: SetRemove",
"Basic data handling: SetSum",
"Basic data handling: SetSymmetricDifference",
"Basic data handling: SetToDataList",
"Basic data handling: SetToList",
"Basic data handling: SetUnion",
"Basic data handling: StringCapitalize",
"Basic data handling: StringCasefold",
"Basic data handling: StringCenter",
"Basic data handling: StringComparison",
"Basic data handling: StringConcat",
"Basic data handling: StringCount",
"Basic data handling: StringDataListJoin",
"Basic data handling: StringDecode",
"Basic data handling: StringEncode",
"Basic data handling: StringEndswith",
"Basic data handling: StringEscape",
"Basic data handling: StringExpandtabs",
"Basic data handling: StringFind",
"Basic data handling: StringFormatMap",
"Basic data handling: StringIn",
"Basic data handling: StringIsAlnum",
"Basic data handling: StringIsAlpha",
"Basic data handling: StringIsAscii",
"Basic data handling: StringIsDecimal",
"Basic data handling: StringIsDigit",
"Basic data handling: StringIsIdentifier",
"Basic data handling: StringIsLower",
"Basic data handling: StringIsNumeric",
"Basic data handling: StringIsPrintable",
"Basic data handling: StringIsSpace",
"Basic data handling: StringIsTitle",
"Basic data handling: StringIsUpper",
"Basic data handling: StringLength",
"Basic data handling: StringListJoin",
"Basic data handling: StringLjust",
"Basic data handling: StringLower",
"Basic data handling: StringLstrip",
"Basic data handling: StringRemoveprefix",
"Basic data handling: StringRemovesuffix",
"Basic data handling: StringReplace",
"Basic data handling: StringRfind",
"Basic data handling: StringRjust",
"Basic data handling: StringRsplitDataList",
"Basic data handling: StringRsplitList",
"Basic data handling: StringRstrip",
"Basic data handling: StringSplitDataList",
"Basic data handling: StringSplitList",
"Basic data handling: StringSplitlinesDataList",
"Basic data handling: StringSplitlinesList",
"Basic data handling: StringStartswith",
"Basic data handling: StringStrip",
"Basic data handling: StringSwapcase",
"Basic data handling: StringTitle",
"Basic data handling: StringUnescape",
"Basic data handling: StringUpper",
"Basic data handling: StringZfill",
"Basic data handling: SwitchCase",
"Basic data handling: TimeAddDelta",
"Basic data handling: TimeDelta",
"Basic data handling: TimeDifference",
"Basic data handling: TimeExtract",
"Basic data handling: TimeFormat",
"Basic data handling: TimeNow",
"Basic data handling: TimeNowUTC",
"Basic data handling: TimeParse",
"Basic data handling: TimeSubtractDelta",
"Basic data handling: TimeToUnix",
"Basic data handling: UnixToTime",
"TensorBinaryOp",
"TensorCreate",
"TensorInfo",
"TensorJoin",
"TensorPermute",
"TensorReshape",
"TensorSlice",
"TensorUnaryOp"
],
{
"title_aux": "Basic data handling"
}
],
"https://github.com/StarAsh042/ComfyUI_RollingArtist": [
[
"RollingArtist"
],
{
"title_aux": "ComfyUI_RollingArtist"
}
],
"https://github.com/StarIICraft/ComfyUI-Simple-Selector": [
[
"SimpleSelectorInt"
],
{
"title_aux": "ComfyUI-Simple-Selector"
}
],
"https://github.com/StarMagicAI/comfyui_tagger": [
[
"DownloadAndLoadFlorence2Lora_jsonL",
"DownloadAndLoadFlorence2Model_jsonL",
"Florence2ModelLoader_jsonL",
"Florence2Run_jsonL",
"batch_save_file_jsonL",
"batch_text_save_jsonL"
],
{
"title_aux": "ComfyUI-tagger"
}
],
"https://github.com/Starnodes2024/ComfyUI_StarNodes": [
[
"ACEStepMusicGenerator",
"AdaptiveDetailEnhancement",
"DetailStarDaemon",
"FluxFillSampler",
"FluxStartSettings",
"Fluxstarsampler",
"LTXImageCut",
"OllamaModelChooser",
"QwenImageStartSettings",
"SD35StartSettings",
"SDXLStartSettings",
"SDstarsampler",
"Star3LoRAs",
"StarAdvanvesRatioLatent",
"StarApplyOverlayDepth",
"StarBlackWhite",
"StarConditioningLoader",
"StarConditioningSaver",
"StarDeleteSamplerSettings",
"StarDenoiseSlider",
"StarDistilledOptimizerZIT",
"StarDivisibleDimension",
"StarDuplicateModelFinder",
"StarDynamicLora",
"StarDynamicLoraModelOnly",
"StarEasyTextStorage",
"StarEverythingToIntStr",
"StarFP8Converter",
"StarFP8ModelPatchLoader",
"StarFiveWildcards",
"StarFlux2Condition",
"StarFlux2Conditioner",
"StarFrameFromVideo",
"StarGridCaptionsBatcher",
"StarGridComposer",
"StarGridImageBatcher",
"StarHDREffects",
"StarIconExporter",
"StarImageEditQwenKontext",
"StarImageLoader1by1",
"StarImageLoop",
"StarImageSwitch",
"StarImageSwitch2",
"StarLTXVGetLastFrame",
"StarLTXVLoadLastImage",
"StarLTXVideoSettings",
"StarLatentResize",
"StarLatentSwitch",
"StarLatentSwitch2",
"StarLoadImagePlus",
"StarLoadSamplerSettings",
"StarLoraWeightNormalizer",
"StarMetaInjector",
"StarModelPacker",
"StarMultiInputsToOne",
"StarNewsScraper",
"StarOllamaSysprompterJC",
"StarPSDSaver",
"StarPSDSaver2",
"StarPSDSaverAdvLayers",
"StarPaletteExtractor",
"StarPromptPicker",
"StarQwenEditEncoder",
"StarQwenEditPlusConditioner",
"StarQwenImageEditInputs",
"StarQwenImageRatio",
"StarQwenRebalancePrompter",
"StarQwenRegionalPrompter",
"StarQwenWanRatio",
"StarRadialBlur",
"StarRandomImageLoader",
"StarSDUpscaleRefiner",
"StarSDUpscaleRefinerAdvanced",
"StarSampler",
"StarSaveFolderString",
"StarSavePanoramaJPEG",
"StarSaveSamplerSettings",
"StarSimpleFilters",
"StarSpecialFilters",
"StarStopAndGo",
"StarTextFilter",
"StarTextInput",
"StarTextStorage",
"StarVAE_LTXV_Load",
"StarVAE_LTXV_Save",
"StarVideoJoiner",
"StarVideoLoop",
"StarWatermark",
"StarWildcardsAdvanced",
"StarWildsAdv",
"Star_Image2Latent",
"Star_Show_Last_Frame",
"Star_Size_Calculator_By_Side",
"Starnodes_Aspect_Ratio",
"Starnodes_Aspect_Ratio_Advanced",
"Starnodes_Aspect_Video_Ratio",
"Starupscale",
"VHS_AudioToVHSAudio",
"VHS_BatchManager",
"VHS_DuplicateImages",
"VHS_DuplicateLatents",
"VHS_DuplicateMasks",
"VHS_GetImageCount",
"VHS_GetLatentCount",
"VHS_GetMaskCount",
"VHS_LoadAudio",
"VHS_LoadAudioUpload",
"VHS_LoadImagePath",
"VHS_LoadImages",
"VHS_LoadImagesPath",
"VHS_LoadVideo",
"VHS_LoadVideoFFmpeg",
"VHS_LoadVideoFFmpegPath",
"VHS_LoadVideoPath",
"VHS_MergeImages",
"VHS_MergeLatents",
"VHS_MergeMasks",
"VHS_PruneOutputs",
"VHS_SelectEveryNthImage",
"VHS_SelectEveryNthLatent",
"VHS_SelectEveryNthMask",
"VHS_SelectFilename",
"VHS_SelectImages",
"VHS_SelectLatents",
"VHS_SelectLatest",
"VHS_SelectMasks",
"VHS_SplitImages",
"VHS_SplitLatents",
"VHS_SplitMasks",
"VHS_Unbatch",
"VHS_VAEDecodeBatched",
"VHS_VAEEncodeBatched",
"VHS_VHSAudioToAudio",
"VHS_VideoCombine",
"VHS_VideoInfo",
"VHS_VideoInfoLoaded",
"VHS_VideoInfoSource",
"\u2b50 Star Save Image+"
],
{
"title_aux": "ComfyUI_StarNodes"
}
],
"https://github.com/Starnodes2024/comfyui_Starnodes_DyPE": [
[
"StarDyPEModelPatcher"
],
{
"title_aux": "ComfyUI Star DyPE"
}
],
"https://github.com/StartHua/ComfyUI_OOTDiffusion_CXH": [
[
"Ood_CXH"
],
{
"title_aux": "ComfyUI_OOTDiffusion_CXH"
}
],
"https://github.com/StartHua/ComfyUI_PCDMs": [
[
"PCDMS_CXH"
],
{
"title_aux": "ComfyUI_PCDMs"
}
],
"https://github.com/StartHua/ComfyUI_Seg_VITON": [
[
"segformer_agnostic",
"segformer_clothes",
"segformer_remove_bg",
"stabel_vition"
],
{
"title_aux": "ComfyUI_Seg_VITON"
}
],
"https://github.com/StartHua/Comfyui_CXH_DeepLX": [
[
"CXH_DeepLX_Free",
"CXH_DeepLX_translate"
],
{
"title_aux": "Comfyui_CXH_DeepLX"
}
],
"https://github.com/StartHua/Comfyui_CXH_FluxLoraMerge": [
[
"CXH_Lora_Merge"
],
{
"title_aux": "Comfyui_CXH_FluxLoraMerge"
}
],
"https://github.com/StartHua/Comfyui_CXH_Phi_3.5": [
[
"CXH_Phi_Run",
"CXH_Phi_chat_load",
"CXH_Phi_chat_min",
"CXH_Phi_load"
],
{
"title_aux": "Comfyui_CXH_Phi_3.5"
}
],
"https://github.com/StartHua/Comfyui_Gemini2": [
[
"CXH_Gemini2_TX",
"CXH_Gemini2_Vision",
"CXH_Local_Prompt"
],
{
"title_aux": "Comfyui_Gemini2"
}
],
"https://github.com/StartHua/Comfyui_joytag": [
[
"CXH_JoyTag"
],
{
"title_aux": "Comfyui_joytag"
}
],
"https://github.com/StartHua/Comfyui_segformer_b2_clothes": [
[
"segformer_b2_clothes",
"segformer_b3_fashion"
],
{
"title_aux": "comfyui_segformer_b2_clothes"
}
],
"https://github.com/Steudio/ComfyUI_Steudio": [
[
"Combine Tiles",
"Display UI",
"Divide Image and Select Tile",
"Divide and Conquer Algorithm",
"Load Images into List",
"Ratio Calculator",
"Ratio to Size",
"Seed Shifter",
"Sequence Generator",
"Simple Config"
],
{
"title_aux": "ComfyUI Steudio"
}
],
"https://github.com/SteveCastle/comfyui-image-cycler": [
[
"ImageCycler"
],
{
"title_aux": "comfyui-image-cycler"
}
],
"https://github.com/Stibo/comfyui-nifty-nodes": [
[
"NiftyAnyToString",
"NiftyBooleanAND",
"NiftyBooleanANDAll",
"NiftyBooleanNegate",
"NiftyBooleanOR",
"NiftyBooleanORAny",
"NiftyBooleanXOR",
"NiftyBundleGet",
"NiftyBundlePack",
"NiftyBundleSet",
"NiftyBundleUnpack",
"NiftyBypassByTitle",
"NiftyBypassSwitchByTitle",
"NiftyClipSelector",
"NiftyComboSwitch",
"NiftyDebugAny",
"NiftyDiffusionModelSelector",
"NiftyFirstSwitch",
"NiftyFloatSwitch",
"NiftyHiddenLink",
"NiftyImageColorMatch",
"NiftyImageFromBatch",
"NiftyIndexInputSwitch",
"NiftyIndexInputSwitchEager",
"NiftyIndexOutputSwitch",
"NiftyInputSwitch",
"NiftyInputSwitchEager",
"NiftyIntSwitch",
"NiftyIsNone",
"NiftyLastImageFromBatch",
"NiftyLastLatentFromBatch",
"NiftyLatentFromBatch",
"NiftyLoadResizeImage",
"NiftyLoadResizeMedia",
"NiftyLoadResizeVideo",
"NiftyLoraLoader",
"NiftyMath",
"NiftyMergeImageBatches",
"NiftyNodeChainExtender",
"NiftyNoneInputSwitch",
"NiftyNoneInputSwitchEager",
"NiftyNoneOutputSwitch",
"NiftyNoneValue",
"NiftyNormalizeVideoLatentStart",
"NiftyNumberCompare",
"NiftyOutputSwitch",
"NiftyPreviewAny",
"NiftyResizeImage",
"NiftySamplerSelector",
"NiftySchedulerSelector",
"NiftySeed",
"NiftySignalSwitch",
"NiftySimpleTitle",
"NiftyStringCompare",
"NiftyStringJoin",
"NiftyStringSplit",
"NiftyStringSwitch",
"NiftySubgraphLabels",
"NiftyVAEEncode"
],
{
"title_aux": "Nifty Nodes for ComfyUI"
}
],
"https://github.com/Style-Mosaic/dino-x-comfyui-node": [
[
"DinoxDetector"
],
{
"title_aux": "ComfyUI DINO-X Detector Node"
}
],
"https://github.com/SuLU-K/comfyui-easy-sam3-tools": [
[
"ConvertPoseDataToPosePoint",
"PosePointSelector",
"Sam3DrawBBox",
"Sam3InteractiveBBoxEditor",
"Sam3MaskRangeSelector",
"SimpleMultiple"
],
{
"title_aux": "comfyui-easy-sam3-tools"
}
],
"https://github.com/SuperBeastsAI/ComfyUI-SuperBeasts": [
[
"Deflicker",
"Deflicker - Experimental (SuperBeasts.AI)",
"HDR Effects (SuperBeasts.AI)",
"HDREffects",
"Image Batch Manager (SuperBeasts.AI)",
"ImageBatchManagement",
"Make Resized Mask Batch (SuperBeasts.AI)",
"MakeResizedMaskBatch",
"Mask Batch Manager (SuperBeasts.AI)",
"MaskBatchManagement",
"Pixel Deflicker - Experimental (SuperBeasts.AI)",
"PixelDeflicker",
"SB Load Model (SuperBeasts.AI)",
"SBLoadModel",
"String List Manager (SuperBeasts.AI)",
"StringListManager",
"Super Pop Color Adjustment (SuperBeasts.AI)",
"Super Pop Residual Blend (SuperBeasts.AI)",
"SuperPopColorAdjustment",
"SuperPopResidualBlend"
],
{
"title_aux": "ComfyUI-SuperBeasts"
}
],
"https://github.com/SuperMasterBlasterLaser/ComfyUI_YOLO_Classifiers": [
[
"YOLO Classifier Model Loader",
"YOLO Classify"
],
{
"title_aux": "ComfyUI_YOLO_Classifiers"
}
],
"https://github.com/SurrealByDesign/ComfyUI-Ideogram-Palette-and-Prompt-Tools": [
[
"IdeogramElementBuilder",
"IdeogramElementCollector",
"IdeogramElementPalette",
"IdeogramJSONValidator",
"IdeogramLoadImageWithPrompt",
"IdeogramMaskedPaletteExtractor",
"IdeogramMetadataEmbedder",
"IdeogramMetadataReader",
"IdeogramPaletteBlend",
"IdeogramPaletteExtractor",
"IdeogramPaletteOverride",
"IdeogramPaletteToGlobalJSON",
"IdeogramPromptAssembler",
"IdeogramVibrantPaletteExtractor"
],
{
"title_aux": "ComfyUI Ideogram Palette and Prompt Tools"
}
],
"https://github.com/Suzie1/ComfyUI_Comfyroll_CustomNodes": [
[
"CR 8 Channel In",
"CR 8 Channel Out",
"CR Apply ControlNet",
"CR Apply LoRA Stack",
"CR Apply Model Merge",
"CR Apply Multi Upscale",
"CR Apply Multi-ControlNet",
"CR Arabic Text RTL",
"CR Aspect Ratio",
"CR Aspect Ratio Banners",
"CR Aspect Ratio SDXL",
"CR Aspect Ratio Social Media",
"CR Batch Images From List",
"CR Batch Process Switch",
"CR Binary Pattern",
"CR Binary To Bit List",
"CR Bit Schedule",
"CR Central Schedule",
"CR Checker Pattern",
"CR Clamp Value",
"CR Clip Input Switch",
"CR Color Bars",
"CR Color Gradient",
"CR Color Panel",
"CR Color Tint",
"CR Combine Prompt",
"CR Combine Schedules",
"CR Comic Panel Templates",
"CR Composite Text",
"CR Conditioning Input Switch",
"CR Conditioning Mixer",
"CR ControlNet Input Switch",
"CR Current Frame",
"CR Cycle Images",
"CR Cycle Images Simple",
"CR Cycle LoRAs",
"CR Cycle Models",
"CR Cycle Text",
"CR Cycle Text Simple",
"CR Data Bus In",
"CR Data Bus Out",
"CR Debatch Frames",
"CR Diamond Panel",
"CR Draw Perspective Text",
"CR Draw Pie",
"CR Draw Shape",
"CR Draw Text",
"CR Encode Scheduled Prompts",
"CR Feathered Border",
"CR Float Range List",
"CR Float To Integer",
"CR Float To String",
"CR Font File List",
"CR Get Parameter From Prompt",
"CR Gradient Float",
"CR Gradient Integer",
"CR Half Drop Panel",
"CR Halftone Filter",
"CR Halftone Grid",
"CR Hires Fix Process Switch",
"CR Image Border",
"CR Image Grid Panel",
"CR Image Input Switch",
"CR Image Input Switch (4 way)",
"CR Image List",
"CR Image List Simple",
"CR Image Output",
"CR Image Panel",
"CR Image Pipe Edit",
"CR Image Pipe In",
"CR Image Pipe Out",
"CR Image Size",
"CR Img2Img Process Switch",
"CR Increment Float",
"CR Increment Integer",
"CR Index",
"CR Index Increment",
"CR Index Multiply",
"CR Index Reset",
"CR Input Text List",
"CR Integer Multiple",
"CR Integer Range List",
"CR Integer To String",
"CR Interpolate Latents",
"CR Intertwine Lists",
"CR Keyframe List",
"CR Latent Batch Size",
"CR Latent Input Switch",
"CR LoRA List",
"CR LoRA Stack",
"CR Load Animation Frames",
"CR Load Flow Frames",
"CR Load GIF As List",
"CR Load Image List",
"CR Load Image List Plus",
"CR Load LoRA",
"CR Load Prompt Style",
"CR Load Schedule From File",
"CR Load Scheduled ControlNets",
"CR Load Scheduled LoRAs",
"CR Load Scheduled Models",
"CR Load Text List",
"CR Load Value List",
"CR Mask Text",
"CR Math Operation",
"CR Model Input Switch",
"CR Model List",
"CR Model Merge Stack",
"CR Module Input",
"CR Module Output",
"CR Module Pipe Loader",
"CR Multi Upscale Stack",
"CR Multi-ControlNet Stack",
"CR Multiline Text",
"CR Output Flow Frames",
"CR Output Schedule To File",
"CR Overlay Text",
"CR Overlay Transparent Image",
"CR Page Layout",
"CR Pipe Switch",
"CR Polygons",
"CR Prompt List",
"CR Prompt List Keyframes",
"CR Prompt Scheduler",
"CR Prompt Text",
"CR Radial Gradient",
"CR Random Hex Color",
"CR Random LoRA Stack",
"CR Random Multiline Colors",
"CR Random Multiline Values",
"CR Random Panel Codes",
"CR Random RGB",
"CR Random RGB Gradient",
"CR Random Shape Pattern",
"CR Random Weight LoRA",
"CR Repeater",
"CR SD1.5 Aspect Ratio",
"CR SDXL Aspect Ratio",
"CR SDXL Base Prompt Encoder",
"CR SDXL Prompt Mix Presets",
"CR SDXL Prompt Mixer",
"CR SDXL Style Text",
"CR Save Text To File",
"CR Schedule Input Switch",
"CR Schedule To ScheduleList",
"CR Seamless Checker",
"CR Seed",
"CR Seed to Int",
"CR Select Font",
"CR Select ISO Size",
"CR Select Model",
"CR Select Resize Method",
"CR Set Switch From String",
"CR Set Value On Binary",
"CR Set Value On Boolean",
"CR Set Value on String",
"CR Simple Banner",
"CR Simple Binary Pattern",
"CR Simple Binary Pattern Simple",
"CR Simple Image Compare",
"CR Simple List",
"CR Simple Meme Template",
"CR Simple Prompt List",
"CR Simple Prompt List Keyframes",
"CR Simple Prompt Scheduler",
"CR Simple Schedule",
"CR Simple Text Panel",
"CR Simple Text Scheduler",
"CR Simple Text Watermark",
"CR Simple Value Scheduler",
"CR Split String",
"CR Starburst Colors",
"CR Starburst Lines",
"CR String To Boolean",
"CR String To Combo",
"CR String To Number",
"CR Style Bars",
"CR Switch Model and CLIP",
"CR Text",
"CR Text Blacklist",
"CR Text Concatenate",
"CR Text Cycler",
"CR Text Input Switch",
"CR Text Input Switch (4 way)",
"CR Text Length",
"CR Text List",
"CR Text List Simple",
"CR Text List To String",
"CR Text Operation",
"CR Text Replace",
"CR Text Scheduler",
"CR Thumbnail Preview",
"CR Trigger",
"CR Upscale Image",
"CR VAE Decode",
"CR VAE Input Switch",
"CR Value",
"CR Value Cycler",
"CR Value Scheduler",
"CR Vignette Filter",
"CR XY From Folder",
"CR XY Index",
"CR XY Interpolate",
"CR XY List",
"CR XY Product",
"CR XY Save Grid Image",
"CR_Aspect Ratio For Print"
],
{
"author": "Suzie1",
"description": "175 custom nodes for artists, designers and animators.",
"nickname": "Comfyroll Studio",
"title": "Comfyroll Studio",
"title_aux": "Comfyroll Studio"
}
],
"https://github.com/Suzu008/ComfyUI-CryptIO": [
[
"PreviewImageCryptIO",
"PreviewVideoCryptIO",
"SaveImageCryptIO",
"SaveVideoCryptIO",
"TextDecrypt",
"TextEncrypt",
"UploadImageCryptIO",
"UploadVideoCryptIO"
],
{
"title_aux": "ComfyUI-CryptIO"
}
],
"https://github.com/SuzumiyaAkizuki/ComfyUI-LLM_Prompt_XML_Formatter": [
[
"LLM_Prompt_Formatter",
"LLM_Style_Saver",
"LLM_Xml_Style_Injector"
],
{
"title_aux": "ComfyUI-LLM_Prompt_XML_Formatter"
}
],
"https://github.com/Sxela/ComfyWarp": [
[
"ApplyMask",
"ApplyMaskConditional",
"ApplyMaskLatent",
"ApplyMaskLatentConditional",
"ExtractFlowAndMixConsistencyMaps",
"ExtractOpticalFlow",
"FixedQueue",
"KeyframedFlowApplication",
"LoadFrame",
"LoadFrameFromDataset",
"LoadFrameFromFolder",
"LoadFramePairFromDataset",
"LoadFrameSequence",
"MakeFrameDataset",
"MakePaths",
"MixConsistencyMaps",
"OffsetNumber",
"RenderVideo",
"ResizeToFit",
"SaveFrame",
"SchedulerFloat",
"SchedulerInt",
"SchedulerString",
"WarpFrame"
],
{
"title_aux": "ComfyWarp"
}
],
"https://github.com/SykkoAtHome/ComfyUI_FaceProcessor": [
[
"FaceFitAndRestore",
"FaceTracker",
"FaceWrapper",
"HighPassFilter",
"ImageFeeder"
],
{
"title_aux": "Face Processor for ComfyUI"
}
],
"https://github.com/T-Ph525/ComfyUI-Underage-Filter": [
[
"AgeCheckerNode",
"MultiTypeGateNode",
"UnderageFilterNode"
],
{
"title_aux": "Underage Filter"
}
],
"https://github.com/TFL-TFL/ComfyUI_Text_Translation": [
[
"Text",
"Text_Concatenate",
"Text_Switch",
"Text_Translation",
"Text_Translation_V2",
"Text_Translation_V2_Full"
],
{
"title_aux": "ComfyUI_Text_Translation"
}
],
"https://github.com/THtianhao/ComfyUI-FaceChain": [
[
"FC CropAndPaste",
"FC CropBottom",
"FC CropToOrigin",
"FC FaceDetectCrop",
"FC FaceFusion",
"FC FaceSegAndReplace",
"FC FaceSegment",
"FC MaskOP",
"FC RemoveCannyFace",
"FC ReplaceByMask",
"FC StyleLoraLoad"
],
{
"title_aux": "ComfyUI-FaceChain"
}
],
"https://github.com/THtianhao/ComfyUI-Portrait-Maker": [
[
"PM_BoxCropImage",
"PM_ColorTransfer",
"PM_ExpandMaskBox",
"PM_FaceFusion",
"PM_FaceShapMatch",
"PM_FaceSkin",
"PM_GetImageInfo",
"PM_ImageResizeTarget",
"PM_ImageScaleShort",
"PM_MakeUpTransfer",
"PM_MaskDilateErode",
"PM_MaskMerge2Image",
"PM_PortraitEnhancement",
"PM_RatioMerge2Image",
"PM_ReplaceBoxImg",
"PM_RetinaFace",
"PM_Similarity",
"PM_SkinRetouching",
"PM_SuperColorTransfer",
"PM_SuperMakeUpTransfer"
],
{
"title_aux": "ComfyUI-Portrait-Maker"
}
],
"https://github.com/TJ16th/ComfyUI-TJ-PolkaDot": [
[
"PolkaDot_AdvancedShapePlacement",
"PolkaDot_ColoredMaskCompositor",
"PolkaDot_ShapeMaskGenerator"
],
{
"title_aux": "TJ_PolkaDot"
}
],
"https://github.com/TJ16th/TJ_ComfyUI_ColorUtility": [
[
"ColorPalette",
"ImagePaletteExtractor",
"RGBColorPicker"
],
{
"title_aux": "TJ_ComfyUI_ColorUtility"
}
],
"https://github.com/TJ16th/TJ_ComfyUI_Lineart2Vector": [
[
"CenterlineToSVG",
"LineRegionDetector",
"MaskLineCleanup",
"SVGAutoReorder",
"SVGBatchSaver",
"SVGColorPicker",
"SVGFileSaver",
"SVGGroupLayout",
"SVGPathCleanup",
"SVGReorder",
"SVGStyleEditor",
"SVGStyleEditorSimple",
"SVGToImage",
"SVGVisibility",
"VectorPythonInfo"
],
{
"title_aux": "TJ_ComfyUI_Lineart2Vector"
}
],
"https://github.com/TJ16th/comfyUI_TJ_NormalLighting": [
[
"EulerLightingNode"
],
{
"title_aux": "comfyUI_TJ_NormalLighting"
}
],
"https://github.com/TK3R/ComfyUI_TK3R_Ext": [
[
"TK3R CFG Sigma Interpolate",
"TK3R CLIP Text Encode With Token Count",
"TK3R ControlNet Apply Advanced",
"TK3R Image Compare",
"TK3R Safetensors Precision Reader",
"TK3R Scheduled CFG Guider",
"TK3RLoRARankReader",
"TK3RQwenImageDiffsynthControlnetAdvanced",
"TK3RSafetensorsPrecisionReader",
"TK3RSigmasInterpolate",
"TK3RTextEncodeQwenImageEditPlusExt",
"TK3RZImageFunControlnet"
],
{
"title_aux": "ComfyUI TK3R Extensions"
}
],
"https://github.com/TKRLAB/ComfyUI_Prompt_List_JSON": [
[
"ComfyUI_Prompt_JSON"
],
{
"author": "TKRLAB",
"description": "ComfyUI JSON-based prompt management tool.",
"title": "ComfyUI_Prompt_List_JSON",
"title_aux": "Prompt List JSON"
}
],
"https://github.com/TMElyralab/Comfyui-MusePose": [
[
"filenamestring",
"musepose",
"museposealign"
],
{
"title_aux": "Comfyui-MusePose"
}
],
"https://github.com/TRI3D-LC/ComfyUI-MiroBoard": [
[
"add-image-miro-board"
],
{
"title_aux": "ComfyUI-MiroBoard"
}
],
"https://github.com/TRI3D-LC/tri3d-comfyui-nodes": [
[
"TRI3D_CutByMaskAspectRatio",
"get_histogram_limits",
"main_light_layer",
"main_scaled_paste",
"simple_rescale_histogram",
"tri3d--image-mask-2-box",
"tri3d-HistogramEqualization",
"tri3d-LAB_2_RGB",
"tri3d-RGB_2_LAB",
"tri3d-adjust-neck",
"tri3d-atr-parse",
"tri3d-atr-parse-batch",
"tri3d-bgremove-mega",
"tri3d-clean_mask",
"tri3d-clear-memory",
"tri3d-clear_memory",
"tri3d-clipdrop-bgremove-api",
"tri3d-clipdrop-bgreplace-api",
"tri3d-composite-image-splitter",
"tri3d-dwpose",
"tri3d-extract-hand",
"tri3d-extract-masks-batch",
"tri3d-extract-parts-batch",
"tri3d-extract-parts-batch2",
"tri3d-extract-parts-mask-batch",
"tri3d-extract-pascal-parts-batch",
"tri3d-extract_pose_part",
"tri3d-face-recognise",
"tri3d-flexible_color_extract",
"tri3d-float-to-image",
"tri3d-fuzzification",
"tri3d-get_histogram_limits",
"tri3d-get_mean_and_standard_deviation",
"tri3d-get_threshold_for_bg_swap",
"tri3d-image-mask-2-box",
"tri3d-image-mask-box-2-image",
"tri3d-interaction-canny",
"tri3d-levindabhi-cloth-seg",
"tri3d-load-pose-json",
"tri3d-load_AEMatter_Model",
"tri3d-luminosity-match",
"tri3d-main_transparent_background",
"tri3d-photoroom-bgremove-api",
"tri3d-pose-adaption",
"tri3d-pose-to-image",
"tri3d-position-hands",
"tri3d-position-parts-batch",
"tri3d-position-pascal-parts-batch",
"tri3d-recolor-mask",
"tri3d-recolor-mask-LAB_space",
"tri3d-recolor-mask-LAB_space_manual",
"tri3d-recolor-mask-RGB_space",
"tri3d-renormalize_array",
"tri3d-run_AEMatter_inference",
"tri3d-scaled-paste",
"tri3d-scaled-paste_unsafe",
"tri3d-simple_bg_swap",
"tri3d-simple_rescale_histogram",
"tri3d-skin-feathered-padded-mask",
"tri3d-swap-pixels",
"tri3d_CutByMaskAspectRatio",
"tri3d_H_Stack_Images",
"tri3d_Image_extend",
"tri3d_MaskAreaPercentage",
"tri3d_NSFWFilter",
"tri3d_NarrowfyImage",
"tri3d_Remove_Small_Mask_Islands",
"tri3d_SaveFlattenedPoseKpsAsJsonFile",
"tri3d_SaveImage_absolute",
"tri3d_SaveText_absolute",
"tri3d_Skip_HeadMask",
"tri3d_Skip_HeadMask_AddNeck",
"tri3d_Skip_LipMask",
"tri3d_SmartBox",
"tri3d_Smart_Depth",
"tri3d_StringContains",
"tri3d_Wait_And_Read_File",
"tri3d_extract_facer_mask",
"tri3d_fill_mask",
"tri3d_is_only_trouser",
"tri3d_position_pose_part"
],
{
"title_aux": "tri3d-comfyui-nodes"
}
],
"https://github.com/TTPlanetPig/Comfyui_DreamID-V_wrapper": [
[
"DreamIDV_ConditioningPrep_TTP",
"DreamIDV_ModelLoader_Wrapper_TTP",
"DreamIDV_PoseExtractor_TTP",
"DreamIDV_Sampler_Wrapper_TTP"
],
{
"title_aux": "Comfyui_DreamID-V_wrapper"
}
],
"https://github.com/TTPlanetPig/Comfyui_Hunyuan3D": [
[
"GifImageViewerNode",
"Hunyuan3DNode",
"SquareImage"
],
{
"title_aux": "Comfyui_Hunyuan3D"
}
],
"https://github.com/TTPlanetPig/Comfyui_JC2": [
[
"ExtraOptionsNode",
"ExtraOptionsNode_Beta",
"JoyCaption2",
"JoyCaption2_simple",
"JoyCaptionBetaOne_Full",
"JoyCaptionBetaOne_Simple"
],
{
"title_aux": "Comfyui_JC2"
}
],
"https://github.com/TTPlanetPig/Comfyui_Object_Detect_QWen_VL": [
[
"BBoxesToSAM2",
"DownloadAndLoadQwenModel",
"QwenVLDetection"
],
{
"title_aux": "ComfyUI Qwen2.5-VL Object Detection Node"
}
],
"https://github.com/TTPlanetPig/Comfyui_Object_Migration": [
[
"TTP_Expand_And_Mask",
"TTP_text_mix"
],
{
"title_aux": "Clothing Migration Kit"
}
],
"https://github.com/TTPlanetPig/Comfyui_TTP_CN_Preprocessor": [
[
"TTPlanet_Tile_Preprocessor_GF",
"TTPlanet_Tile_Preprocessor_Simple",
"TTPlanet_Tile_Preprocessor_cufoff",
"TTPlanet_inpainting_Preprecessor"
],
{
"title_aux": "for comfyui image proprocessor"
}
],
"https://github.com/TTPlanetPig/Comfyui_TTP_Toolset": [
[
"LTXVContext_TTP",
"LTXVFirstLastFrameControl_TTP",
"LTXVMiddleFrame_TTP",
"TTP_CoordinateSplitter",
"TTP_Expand_And_Mask",
"TTP_Image_Assy",
"TTP_Image_Tile_Batch",
"TTP_Tile_image_size",
"TTP_condsetarea_merge",
"TTP_condsetarea_merge_test",
"TTP_condtobatch",
"TTP_text_mix",
"TTPlanet_Tile_Preprocessor_Simple",
"TeaCacheHunyuanVideoSampler"
],
{
"title_aux": "Comfyui_TTP_Toolset"
}
],
"https://github.com/TTPlanetPig/TTP_Comfyui_FramePack_SE": [
[
"TTPlanet_FramePack"
],
{
"title_aux": "TTP_Comfyui_FramePack_SE"
}
],
"https://github.com/TW-CUI/TW-CUI-Util": [
[
"TWCUI_Util_CommonSDXLResolutions",
"TWCUI_Util_FloatLiteral",
"TWCUI_Util_GenerationParameters",
"TWCUI_Util_GenerationPrompts",
"TWCUI_Util_IntLiteral",
"TWCUI_Util_ModelVAELORALoader",
"TWCUI_Util_ModelVAELoader",
"TWCUI_Util_MultilineStringLiteral",
"TWCUI_Util_SaveImage",
"TWCUI_Util_SaveImageAdvanced",
"TWCUI_Util_StringLiteral"
],
{
"title_aux": "TW-CUI-Util"
}
],
"https://github.com/TZOOTZ/ComfyUI-TZOOTZ_VHS": [
[
"TZOOTZ_VHSNode"
],
{
"title_aux": "TZOOTZ VHS Effect Node"
}
],
"https://github.com/TaiTair/comfyui-simswap": [
[
"Simswap",
"SimswapBuildFaceModel",
"SimswapFaceSwapOpt",
"SimswapImageDublicator",
"SimswapLoadFaceModel",
"SimswapMaskHelper",
"SimswapOptions",
"SimswapRestoreFace",
"SimswapSaveFaceModel"
],
{
"title_aux": "Simswap Node for ComfyUI"
}
],
"https://github.com/Taithrah/ComfyUI_Fens_Simple_Nodes": [
[
"FensTokenCounter",
"OptiEmptyLatent",
"OptiEmptyLatentAdvanced"
],
{
"title_aux": "Fens-Simple-Nodes"
}
],
"https://github.com/TakkunRed/ComfyUI-Metadata-Inspector": [
[
"ExtractPngMetadata",
"JsonVisualizer",
"LoadImageWithFileName"
],
{
"title_aux": "ComfyUI-Metadata-Inspector"
}
],
"https://github.com/TakkunRed/ComfyUI-StepByStep-Sampler": [
[
"StepByStepGridSampler",
"StepByStepSampler",
"StepStepComparer",
"StepStepPlayer"
],
{
"title_aux": "ComfyUI-StepByStep-Sampler"
}
],
"https://github.com/TakkunRed/comfyui_checkpoint_preset_manager": [
[
"CheckpointPresetNode"
],
{
"title_aux": "comfyui_checkpoint_preset_manager"
}
],
"https://github.com/Taremin/comfyui-prompt-config": [
[
"Prompt",
"PromptEdit",
"PromptGenerationConfig"
],
{
"title_aux": "comfyui-prompt-config"
}
],
"https://github.com/Taremin/comfyui-prompt-extranetworks": [
[
"PromptControlNetApply",
"PromptControlNetPrepare",
"PromptExtraNetworks"
],
{
"title_aux": "ComfyUI Prompt ExtraNetworks"
}
],
"https://github.com/Taremin/comfyui-string-tools": [
[
"StringToolsBalancedChoice",
"StringToolsConcat",
"StringToolsRandomChoice",
"StringToolsSeed",
"StringToolsString",
"StringToolsText"
],
{
"title_aux": "ComfyUI String Tools"
}
],
"https://github.com/Taremin/webui-monaco-prompt": [
[
"WebuiMonacoPromptFind",
"WebuiMonacoPromptReplace"
],
{
"title_aux": "WebUI Monaco Prompt"
}
],
"https://github.com/TdogCreations/ComfyUI-NAID-Grid-Position": [
[
"NAID Grid Position"
],
{
"title_aux": "ComfyUI-NAID-Grid-Position"
}
],
"https://github.com/TeaCrab/ComfyUI-TeaNodes": [
[
"TC_ColorFill",
"TC_CropTo",
"TC_EqualizeCLAHE",
"TC_ImageResize",
"TC_ImageScale",
"TC_KorniaGamma",
"TC_RandomColorFill",
"TC_RandomLora",
"TC_RandomModel",
"TC_SizeApproximation"
],
{
"title_aux": "ComfyUI-TeaNodes"
}
],
"https://github.com/TechnicalTod/ComfyUI-RotoMask": [
[
"RotoMaskNode"
],
{
"title_aux": "ComfyUI-RotoMask"
}
],
"https://github.com/TemryL/ComfyS3": [
[
"DownloadFileS3",
"LoadImageS3",
"SaveImageS3",
"SaveVideoFilesS3",
"UploadFileS3"
],
{
"title_aux": "ComfyS3"
}
],
"https://github.com/TemryL/ComfyUI-IDM-VTON": [
[
"IDM-VTON",
"PipelineLoader"
],
{
"title_aux": "ComfyUI-IDM-VTON [WIP]"
}
],
"https://github.com/Temult/TWanSigmaGraph": [
[
"TWanSigmaGraph"
],
{
"title_aux": "TWanSigmaGraph"
}
],
"https://github.com/TencentQQGYLab/ComfyUI-ELLA": [
[
"CombineClipEllaEmbeds",
"ConcatConditionEllaEmbeds",
"ConditionToEllaEmbeds",
"ELLALoader",
"EllaApply",
"EllaCombineEmbeds",
"EllaEncode",
"EllaTextEncode",
"SetEllaTimesteps",
"T5TextEncode #ELLA",
"T5TextEncoderLoader #ELLA"
],
{
"title_aux": "ComfyUI-ELLA"
}
],
"https://github.com/Tensor-Art/ComfyUI_TENSOR_ART": [
[
"TA_AIToolsNode",
"TA_ExecuteNode",
"TA_UploadImageNode"
],
{
"title_aux": "ComfyUI_TENSOR_ART"
}
],
"https://github.com/TensorKaze/ComfyUI-TkNodes": [
[
"FluxAdvancedSampler",
"FluxLatentSampler",
"LoadImageAndScaleToTotalPixels",
"LoadModelAndUpscaleImage",
"MultiLatentSelector",
"MultiModelLoader",
"RepeatLatentBatchOptional",
"VAEEncodeOptional"
],
{
"title_aux": "ComfyUI-TkNodes"
}
],
"https://github.com/Tera-Dark/ComfyUI-Universal-Extractor": [
[
"UniversalJsonSegmentRandomizer"
],
{
"title_aux": "ComfyUI Universal Extractor"
}
],
"https://github.com/Terpentinas/EasyLoRAMerger": [
[
"EasyTextDisplay",
"SmartModelBaker"
],
{
"title_aux": "EasyLoRAMerger"
}
],
"https://github.com/Tessiiiz/ComfyUI-Tessiiiz-WanVideoToolkit": [
[
"Wan22VaceMultiRefEncode",
"WanMultiRefStack",
"WanPositionedRefGallery",
"WanVaceMultiRefToVideo",
"WanVideoFreezeFrames"
],
{
"title_aux": "ComfyUI-Tessiiiz-WanVideoToolkit"
}
],
"https://github.com/Tessiiiz/comfyui-workflow-switchboard": [
[
"PenzillaWorkflowReturn",
"PenzillaWorkflowSwitchboard"
],
{
"title_aux": "comfyui-workflow-switchboard"
}
],
"https://github.com/TheArtOfficial/ComfyUI-MaskMorph": [
[
"DirectionalMaskExpand",
"MaskPinchWiden"
],
{
"title_aux": "ComfyUI-MaskMorph"
}
],
"https://github.com/TheBarret/ZSuite": [
[
"ZSuite: Prompter",
"ZSuite: RF Noise",
"ZSuite: SeedMod"
],
{
"title_aux": "ZSuite"
}
],
"https://github.com/TheDuke1974/comfyui-expobooth-prompt-public": [
[
"ExpoBoothPromptBuilder"
],
{
"title_aux": "comfyui-expobooth-prompt-public"
}
],
"https://github.com/TheLustriVA/ComfyUI-Image-Size-Tools": [
[
"FluxResolutionNode",
"ImageSizeDetectorNode",
"SD15ResolutionNode",
"SDXLResolutionNode",
"WAN21AdvancedResolutionNode",
"WAN21ResolutionNode"
],
{
"title_aux": "ComfyUI Image Size Tool"
}
],
"https://github.com/TheMadDoctor007/ComfyUI-QwenCameraSelector": [
[
"QwenCameraSelector"
],
{
"title_aux": "Qwen Camera Selector"
}
],
"https://github.com/TheMistoAI/ComfyUI-Anyline": [
[
"AnyLinePreprocessor"
],
{
"title_aux": "Anyline"
}
],
"https://github.com/TheOnlyAaron/comfyui-pipedream": [
[
"PDNetworkOutput",
"PDOutputNamer",
"V3Wrapper"
],
{
"title_aux": "Pipedream"
}
],
"https://github.com/TheWhykiki/Whykiki-ComfyUIToolset": [
[
"SequentialImageLoaderV8"
],
{
"title_aux": "Whykiki ComfyUI Toolset"
}
],
"https://github.com/ThereforeGames/ComfyUI-Unprompted": [
[
"Unprompted",
"UnpromptedSetRack"
],
{
"title_aux": "ComfyUI-Unprompted"
}
],
"https://github.com/ThetaCursed/ComfyUI-HiresFix-Ultra-AllInOne": [
[
"HiresFixUltraAllInOne"
],
{
"title_aux": "ComfyUI-HiresFix-Ultra-AllInOne"
}
],
"https://github.com/This-is-Uncut/Custom-Node-ComfyUI-NBP-Uncut": [
[
"NanoBananaProNode"
],
{
"title_aux": "Custom-Node-ComfyUI-NBP-Uncut"
}
],
"https://github.com/ThunderBolt4931/comfyui_pixel_forge": [
[
"ConcatenateBatchHorizontally",
"CropDisjointRegions",
"DeconcatenateBatchHorizontally",
"ImageSimilaritySequentialCLIP",
"ImageSimilaritySequentialMatch",
"LogoDetectorOWL",
"PasteByBoundingBoxBatch",
"RepeatConditioning",
"SelectImageFromBatch"
],
{
"title_aux": "ComfyUI-Pixel-Forge"
}
],
"https://github.com/ThunderFun/ComfyUI-GPTQ-Calibration": [
[
"CalibrationDataCollector",
"DualModelCalibrationDataCollector"
],
{
"title_aux": "ComfyUI-GPTQ-Calibration"
}
],
"https://github.com/TiamaTiramisu/risutools": [
[
"CheckFileNamePrefixExists",
"LoadImageFromText",
"LoadLastFileNamePrefix",
"UUIDGenerator"
],
{
"title_aux": "RisuTools"
}
],
"https://github.com/TianDongL/Blind_watermark_Comfyui": [
[
"WatermarkEmbedImage",
"WatermarkEmbedText",
"WatermarkExtractImage",
"WatermarkExtractText",
"WatermarkQRCodeDecoder",
"WatermarkQRCodeGenerator"
],
{
"title_aux": "Blind_watermark_Comfyui"
}
],
"https://github.com/Tinuva88/Comfy-UmiAI": [
[
"CameraAngleSelector",
"UmiAIWildcardNode",
"UmiAIWildcardNodeLite",
"UmiCharacterCreator",
"UmiDatasetGenerator",
"UmiEmotionGenerator",
"UmiEmotionStudio",
"UmiModelManager",
"UmiModelSelector",
"UmiPoseGenerator",
"UmiPositionControl",
"UmiSaveImage",
"UmiSpriteGenerator",
"UmiTextBypass",
"UmiVisualCameraControl"
],
{
"title_aux": "Comfy-UmiAI"
}
],
"https://github.com/TinyBeeman/ComfyUI-TinyBee": [
[
"CSV Parser",
"Combine Lists",
"Combine Properties",
"Decorate List",
"Dictionary Lookup",
"Encode Any Property",
"Face Body Aspect Bounds",
"File Metadata",
"Filter Existing Files",
"Filter List",
"Filter Words",
"Force Aspect On Bounds",
"Get File List",
"Get List From File",
"Get Mask Bounding Box",
"Grid Divider",
"Grid Maker (Dynamic)",
"Images From Batch",
"Incrementer",
"Indexed Entry",
"Int to Boolean",
"Interpolate Frames",
"Is String Empty",
"Iterate Seed",
"Json From Properties",
"List Count",
"Load Image Batch from Zip",
"None Image",
"Process Path Name",
"Prompt Splitter",
"Prompt Splitter (Dynamic)",
"Prop From Properties",
"Random Entry",
"Random File Entry",
"Randomize Image Batch",
"Randomize List",
"Replace List",
"Save Image Batch to Zip",
"Search To Boolean",
"Search and Replace",
"Select Bounding Box",
"Sort List",
"Split List",
"String To List",
"String to Float",
"String to Int",
"Timestamp",
"Tiny Random"
],
{
"title_aux": "ComfyUI-TinyBee"
}
],
"https://github.com/TinyTerra/ComfyUI_tinyterraNodes": [
[
"ttN KSampler_v2",
"ttN advPlot combo",
"ttN advPlot images",
"ttN advPlot merge",
"ttN advPlot range",
"ttN advPlot string",
"ttN advanced xyPlot",
"ttN compareInput",
"ttN concat",
"ttN conditioning",
"ttN debugInput",
"ttN float",
"ttN hiresfixScale",
"ttN imageOutput",
"ttN imageREMBG",
"ttN int",
"ttN multiModelMerge",
"ttN pipe2BASIC",
"ttN pipe2DETAILER",
"ttN pipeEDIT",
"ttN pipeEncodeConcat",
"ttN pipeIN",
"ttN pipeKSampler",
"ttN pipeKSamplerAdvanced",
"ttN pipeKSamplerAdvanced_v2",
"ttN pipeKSamplerSDXL",
"ttN pipeKSamplerSDXL_v2",
"ttN pipeKSampler_v2",
"ttN pipeLoader",
"ttN pipeLoaderSDXL",
"ttN pipeLoaderSDXL_v2",
"ttN pipeLoader_v2",
"ttN pipeLoraStack",
"ttN pipeOUT",
"ttN seed",
"ttN text",
"ttN text3BOX_3WAYconcat",
"ttN text7BOX_concat",
"ttN textCycleLine",
"ttN textDebug",
"ttN textOutput",
"ttN tinyLoader",
"ttN xyPlot"
],
{
"author": "tinyterra",
"description": "This extension offers extensive xyPlot, various pipe nodes, fullscreen image viewer based on node history, dynamic widgets, interface customization, and more.",
"nickname": "\ud83c\udf0f",
"nodename_pattern": "^ttN ",
"title": "tinyterraNodes",
"title_aux": "ComfyUI_tinyterraNodes"
}
],
"https://github.com/Tlant/ComfyUI-OllamaPromptsGeneratorTlant": [
[
"ExtractJsonFromPngTlant",
"ExtractPromptFromJsonTlant",
"LoadImageAndExtractMetadataTlant",
"LoadRandomTxtFileTlant",
"LoadRandomTxtFileTlantV2",
"LoadRandomTxtFileTlantV3",
"LoadSequencedTxtFileTlant",
"LoadSmartRandomTxtFileTlant",
"LoadSpecificTxtFileTlant",
"OllamaPromptsGeneratorTlant",
"OllamaSimpleTextGeneratorTlant",
"OpenRouterApiTlantV1",
"RandomImageLoaderTlant",
"ReasoningLLMOutputCleaner",
"SaveImagePairForKontext",
"StringFormatterTlant"
],
{
"title_aux": "ComfyUI-OllamaPromptsGeneratorTlant"
}
],
"https://github.com/ToTheBeginning/ComfyUI-DreamO": [
[
"ApplyDreamO",
"DreamOProcessorLoader",
"DreamORefEncode"
],
{
"title_aux": "DreamO Comfyui"
}
],
"https://github.com/TobiasGlaubach/ComfyUI-TG_pydocmaker": [
[
"TG_PydGetMetadata",
"TG_PydPreview"
],
{
"title_aux": "ComfyUI-TG_pydocmaker"
}
],
"https://github.com/Tr1dae/ComfyUI-Dequality": [
[
"Dequality"
],
{
"title_aux": "ComfyUI-Dequality"
}
],
"https://github.com/Tr1dae/ComfyUI-EasyFilePaths": [
[
"AltFallbackCLIPLoader",
"AltFallbackCheckpointLoader",
"AltFallbackUNETLoader",
"AltFallbackVAELoader",
"CharacterLoraSelect",
"ChromaActionSelect",
"ConvertHEXToRGB",
"DepthAnything_V2",
"DepthAwareMaskGrow",
"DownloadAndLoadDepthAnythingV2Model",
"DynamicBypassController",
"DynamicBypassSelector",
"EasyArrayFilter",
"EasyBasicJsonExtractor",
"EasyBboxDetectorCombined",
"EasyBooleanConverter",
"EasyCLIPLoader",
"EasyCLIPLoaderGGUF",
"EasyCheckpointLoader",
"EasyCompare",
"EasyDecalComposition",
"EasyDualCLIPLoaderGGUF",
"EasyFileName",
"EasyFilmGrain",
"EasyFloatToInt",
"EasyForceClipDType",
"EasyForceModelDType",
"EasyGamma",
"EasyGetLine",
"EasyGrowMaskAndBlur",
"EasyImageBloomFilter",
"EasyImageCompare",
"EasyJSONJobImport",
"EasyJSONUpdate",
"EasyJsonExtractor",
"EasyJsonSaver",
"EasyLastImageCompare",
"EasyLoraLoader",
"EasyMaskDetector",
"EasyMathAdd",
"EasyMathMultiply",
"EasyMathSubtract",
"EasyNull",
"EasyPreviewWebP",
"EasyQuadrupleCLIPLoaderGGUF",
"EasyRandomLineJoin",
"EasyRandomLines",
"EasyResize",
"EasySegmDetectorCombined",
"EasyTemplateAny",
"EasyTripleCLIPLoaderGGUF",
"EasyUNETLoader",
"EasyUltralyticsDetectorProvider",
"EasyUnetLoaderGGUF",
"EasyUnetLoaderGGUFAdvanced",
"EasyVAELoader",
"EasyWardrobeInit",
"EasyWardrobeWriter",
"EasyYolov8Detection",
"EasyYolov8Segmentation",
"Easy_CustomNode_Apply",
"Easy_CustomNode_List",
"FreshYoloSegmentationMask",
"GeneralSwitch",
"HexColorInput",
"ImageSaveToPath",
"ImageSaveToPathwithCaption",
"LatentSwitch",
"LineCounter",
"LoadImageFromMatch",
"LoadImageFromPath",
"LoadImagesFromFolder",
"LoadRandomImageFromFolderPath",
"QwenActionSelect",
"RemoveNoiseMask",
"TileAssembly",
"TileBreak",
"UserSelect",
"WanActionSelect",
"easy_apply_latent_mask_safe",
"easy_base64_loader",
"easy_batch_enforcer",
"easy_cuda_flush",
"easy_image_failsafe_loader",
"easy_image_sanitize",
"easy_image_stats",
"easy_image_url",
"easy_latent_NaN_catcher",
"easy_latent_clamp",
"easy_latent_cpu_hop",
"easy_latent_normalize",
"easy_latent_sanitize",
"easy_mask_sanitize",
"easy_smartbypass",
"easy_vae_hard_reset",
"save_image_with_latent_and_metadata_webp",
"webp_latent_loader"
],
{
"title_aux": "ComfyUI-EasyFilePaths"
}
],
"https://github.com/Transhumai/ComfyUI-LegionPower": [
[
"LegionConfig",
"LegionExporter",
"LegionImporter",
"LegionJoin",
"LegionJoinAll",
"LegionMaster",
"LegionMaster3",
"LegionMaster6",
"LegionWarmup"
],
{
"title_aux": "ComfyUI-LegionPower"
}
],
"https://github.com/Travers5/comfyUI_probabilistic_tag_sampler": [
[
"ProbabilisticTagSampler"
],
{
"title_aux": "comfyUI_probabilistic_tag_sampler"
}
],
"https://github.com/Trgtuan10/ComfyUI_YoloSegment_Mask": [
[
"Object Mask"
],
{
"title_aux": "ComfyUI_YoloSegment_Mask"
}
],
"https://github.com/TripleHeadedMonkey/ComfyUI-Zlycoris": [
[
"CLIPLoaderGGUF",
"DualCLIPLoaderGGUF",
"GetImageSizePlus+",
"KeywordMatchGate",
"PrimitiveWidgetToString",
"QuadrupleCLIPLoaderGGUF",
"TripleCLIPLoaderGGUF",
"UnetLoaderGGUF",
"UnetLoaderGGUFAdvanced",
"ZImageAITKLoRALoader",
"ZImageAdvancedConditioning",
"ZImageComfyInjector",
"ZImageComfyUninjector",
"ZImageConditioningContrast",
"ZImageDiffSynthLoader",
"ZImageDiffusersLoader",
"ZImageGGUFInjector",
"ZImageGGUFStandaloneLoader",
"ZImageLoaderAndPatcher",
"ZImageLycorisStacker",
"ZImageQwenTELoRALoader",
"ZImageRawClipMerge",
"ZImageRawModelMerge",
"ZImageSaveTextEncoder",
"ZImageSaveTransformer",
"ZImageTIESMerge",
"ZImageUniversalLoRALoader",
"ZImageVectorMerge"
],
{
"title_aux": "ComfyUI-Zlycoris"
}
],
"https://github.com/TripleHeadedMonkey/ComfyUI_MileHighStyler": [
[
"PerfectionBetaStyler"
],
{
"title_aux": "ComfyUI_MileHighStyler"
}
],
"https://github.com/Tropfchen/ComfyUI-Embedding_Picker": [
[
"EmbeddingPicker"
],
{
"title_aux": "Embedding Picker"
}
],
"https://github.com/Tropfchen/ComfyUI-yaResolutionSelector": [
[
"YARS",
"YARSAdv"
],
{
"title_aux": "YARS: Yet Another Resolution Selector"
}
],
"https://github.com/TrophiHunter/ComfyUI_Photography_Nodes": [
[
"Bloom",
"Bloom Lens Flares",
"Chromatic Aberration",
"Contrast Adaptive Sharpening",
"Contrast Brightness",
"Depth of Field",
"Get Watermark",
"Halation",
"Lens Dirt",
"Lens Distortion",
"Levels Adjustment",
"Lut",
"Manga Toner",
"Monitor Filter",
"Multi Scale Contrast",
"NTSC Filter",
"Noise",
"Physically Accurate Lens Dirt",
"Pixel Art",
"Saturation Vibrance",
"Sensor Dust",
"Sharpen Simple",
"Sharpen Unsharp Mask",
"Tint",
"VHS Chroma Smear",
"VHS Degrade",
"Vignette Effect",
"Watermark"
],
{
"title_aux": "Photography Nodes"
}
],
"https://github.com/Trung0246/ComfyUI-0246": [
[
"0246.Beautify",
"0246.BoxRange",
"0246.CastReroute",
"0246.Cloud",
"0246.Count",
"0246.Highway",
"0246.HighwayBatch",
"0246.Hold",
"0246.Hub",
"0246.Junction",
"0246.JunctionBatch",
"0246.Loop",
"0246.Merge",
"0246.Meta",
"0246.RandomInt",
"0246.Script",
"0246.ScriptNode",
"0246.ScriptPile",
"0246.ScriptRule",
"0246.Stringify",
"0246.Switch",
"0246.Tag"
],
{
"author": "Trung0246",
"description": "Random nodes for ComfyUI I made to solve my struggle with ComfyUI (ex: pipe, process). Have varying quality.",
"nickname": "ComfyUI-0246",
"title": "ComfyUI-0246",
"title_aux": "ComfyUI-0246"
}
],
"https://github.com/Ttl/ComfyUi_NNLatentUpscale": [
[
"NNLatentUpscale",
"NNlLatentUpscale"
],
{
"preemptions": [
"NNLatentUpscale"
],
"title_aux": "ComfyUI Neural Network Latent Upscale"
}
],
"https://github.com/TuZZiL/ComfyUI-FLUX-Klein-Identity-Edit-Loader": [
[
"FluxLoraAutoLoader",
"FluxLoraAutoStrength",
"FluxLoraLoader",
"FluxLoraStack"
],
{
"title_aux": "ComfyUI-FLUX-Klein-Identity-Edit-Loader"
}
],
"https://github.com/TuonoMindCode/ComfyUI-MultiClip-Text-Script": [
[
"MultiClipTextScriptClipSelector",
"MultiClipTextScriptMain",
"MultiClipTextScriptPositiveOnly"
],
{
"title_aux": "ComfyUI-MultiClip-Text-Script"
}
],
"https://github.com/TuonoMindCode/ComfyUI-Resolution-Suggest-Downscale": [
[
"TuonoResolutionSuggestDownscale"
],
{
"title_aux": "ComfyUI-Resolution-Suggest-Downscale"
}
],
"https://github.com/TuriSc/comfyui-text-line-selector": [
[
"TextLineSelectorNode"
],
{
"title_aux": "Text Line Selector"
}
],
"https://github.com/TylerZoro/SD3-Scaling": [
[
"SD3ImageScaleToTotalPixels"
],
{
"title_aux": "SD3-Scaling"
}
],
"https://github.com/ULT7RA/FLUXNATION": [
[
"FLUXATTENHUT",
"FLUXNATION",
"FLUXSPIKEY",
"ULT7RAFLUX"
],
{
"title_aux": "FLUXNATION FLUX.1 Fused Neuromorphic SPIKE Attention & Step Cache Cuda Kernel"
}
],
"https://github.com/Ugleh/ComfyUI-interactive-crop": [
[
"InteractiveCrop"
],
{
"title_aux": "ComfyUI-interactive-crop"
}
],
"https://github.com/Ugleh/ComfyUI-ugleh-OpenAI": [
[
"Ugleh.OpenAI.ResponsesText"
],
{
"title_aux": "ComfyUI-ugleh-OpenAI"
}
],
"https://github.com/Umikaze-job/select_folder_path_easy": [
[
"SelectFolderPathEasy"
],
{
"title_aux": "select_folder_path_easy"
}
],
"https://github.com/UndefinedUo/DuoUmiWildcards": [
[
"DuoUmiRatioSelector",
"DuoUmiWildcard"
],
{
"title_aux": "DuoUmiWildcards"
}
],
"https://github.com/Urabewe/ComfyUI-AudioTools": [
[
"AudioEnhancementNode",
"AudioNormalizeLUFS"
],
{
"title_aux": "ComfyUI-AudioTools"
}
],
"https://github.com/Urabewe/ComfyUI-CountS2VExtend": [
[
"CountVideoExtendS2VNode"
],
{
"title_aux": "ComfyUI Video Extend Counter"
}
],
"https://github.com/Usonaki/ComfyUI-DyPE-Nunchaku": [
[
"DyPE_Nunchaku"
],
{
"title_aux": "ComfyUI-DyPE-Nunchaku"
}
],
"https://github.com/VAST-AI-Research/ComfyUI-Tripo": [
[
"TripoAPIDraft",
"TripoAnimateRetargetNode",
"TripoAnimateRigNode",
"TripoConvertNode",
"TripoImportModel",
"TripoMeshCompletion",
"TripoMeshSegmentation",
"TripoRefineModel",
"TripoSmartLowPoly",
"TripoStylizeModel",
"TripoTextureModel"
],
{
"title_aux": "Tripo for ComfyUI"
}
],
"https://github.com/VK/vk-nodes": [
[
"PrepareJobs",
"SketchyText",
"SketchyThumbnail",
"TiledConfigNode",
"TiledCropNode",
"TiledRenderNode",
"TiledSetupNode",
"VKLoadAudio"
],
{
"title_aux": "VK Nodes"
}
],
"https://github.com/Vaibhavs10/ComfyUI-DDUF": [
[
"DDUFLoader",
"DiffusersModelMakeup",
"DiffusersPipelineLoader",
"DiffusersSchedulerLoader",
"DiffusersSimpleSampler"
],
{
"title_aux": "ComfyUI-DDUF"
}
],
"https://github.com/VangengLab/ComfyUI-LivePortrait_v2": [
[
"LivePortraitProcess_animal"
],
{
"title_aux": "ComfyUI-LivePortrait_v2"
}
],
"https://github.com/VangengLab/ComfyUI-LivePortrait_v3": [
[
"LivePortraitp2p"
],
{
"title_aux": "ComfyUI-LivePortrait_v3"
}
],
"https://github.com/Vaporbook/ComfyUI-SaveImage-PP": [
[
"SaveImagePP"
],
{
"title_aux": "ComfyUI-SaveImage-PP"
}
],
"https://github.com/Verolelb/ComfyUI-Qwen-Aspect-Ratio": [
[
"QwenAspectRatioSelectorLatent"
],
{
"title_aux": "ComfyUI-Qwen-Aspect-Ratio"
}
],
"https://github.com/Verolelb/ComfyUI-Video-Workbench": [
[
"AutoEditWorkbench"
],
{
"title_aux": "ComfyUI-Video-Workbench"
}
],
"https://github.com/Verolelb/ComfyUI-VideoCompressor": [
[
"VideoCompressor"
],
{
"title_aux": "Video Compressor (Unified)"
}
],
"https://github.com/VertexAnomaly/ComfyUI_ImageSentinel": [
[
"ImageSentinel"
],
{
"title_aux": "ComfyUI_ImageSentinel"
}
],
"https://github.com/VertexStudio/roblox-comfyui-nodes": [
[
"FirstLetterNode",
"FlowNodes",
"MirrorEffectNode",
"SaveImageNode",
"ScaleImageNode",
"SwitchImageNode",
"SwitchTextNode",
"TextToImageNode"
],
{
"title_aux": "roblox-comfyui-nodes"
}
],
"https://github.com/Victor8730/comfyui-shadow-outline": [
[
"ShadowOrOutlineFromAlpha"
],
{
"title_aux": "comfyui-shadow-outline"
}
],
"https://github.com/VikramxD/VEnhancer-ComfyUI-Wrapper": [
[
"MultiGPUInference",
"MultiGPUVEnhancerLoader",
"SingleGPUInference",
"SingleGPUVEnhancerLoader",
"VideoLoader",
"VideoSaver"
],
{
"title_aux": "VEnhancer ComfyUI Extension"
}
],
"https://github.com/Viningr/comfyui-xai-imagine-api": [
[
"XAIImagineImage"
],
{
"title_aux": "xAI Imagine Api"
}
],
"https://github.com/Visionatrix/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"
}
],
"https://github.com/Visionatrix/ComfyUI-RemoteVAE": [
[
"RemoteVAEDecode"
],
{
"title_aux": "ComfyUI-RemoteVAE"
}
],
"https://github.com/Visionatrix/ComfyUI-Visionatrix": [
[
"StyleAlignedBatchAlign",
"VixCheckboxLogic",
"VixDictionaryConvert",
"VixDictionaryGet",
"VixDictionaryNew",
"VixDictionaryUpdate",
"VixDynamicLoraDefinition",
"VixImageFilters",
"VixMultilineText",
"VixTextConcatenate",
"VixTextReplace",
"VixUiAspectRatioSelector",
"VixUiCheckbox",
"VixUiCheckboxLogic",
"VixUiList",
"VixUiListLogic",
"VixUiPrompt",
"VixUiRangeFloat",
"VixUiRangeInt",
"VixUiRangeScaleFloat",
"VixUiWorkflowMetadata"
],
{
"title_aux": "ComfyUI-Visionatrix"
}
],
"https://github.com/VraethrDalkr/ComfyUI-TripleKSampler": [
[
"SwitchStrategyAdvanced",
"SwitchStrategySimple",
"TripleKSamplerWan22Lightning",
"TripleKSamplerWan22LightningAdvanced",
"TripleKSamplerWan22LightningAdvancedAlt",
"TripleWVSampler",
"TripleWVSamplerAdvanced",
"TripleWVSamplerAdvancedAlt"
],
{
"title_aux": "ComfyUI-TripleKSampler"
}
],
"https://github.com/VrchStudio/comfyui-web-viewer": [
[
"VrchAnyOSCControlNode",
"VrchAudioChannelLoaderNode",
"VrchAudioConcatNode",
"VrchAudioEmotionVisualizerNode",
"VrchAudioFrequencyBandAnalyzerNode",
"VrchAudioGenresNode",
"VrchAudioMusic2EmotionNode",
"VrchAudioRecorderNode",
"VrchAudioSaverNode",
"VrchAudioVisualizerNode",
"VrchAudioWebSocketChannelLoaderNode",
"VrchAudioWebSocketSenderNode",
"VrchAudioWebViewerNode",
"VrchBPMDetectorNode",
"VrchBooleanKeyControlNode",
"VrchChannelOSCControlNode",
"VrchChannelX4OSCControlNode",
"VrchDelayNode",
"VrchDelayOSCControlNode",
"VrchFloatKeyControlNode",
"VrchFloatMidiControlNode",
"VrchFloatOSCControlNode",
"VrchFloatRemapNode",
"VrchGamepadLoaderNode",
"VrchImageChannelLoaderNode",
"VrchImageFallbackNode",
"VrchImageFlipBookWebViewerNode",
"VrchImagePreviewBackgroundNewNode",
"VrchImagePreviewBackgroundNode",
"VrchImageSaverNode",
"VrchImageSwitchOSCControlNode",
"VrchImageWebSocketChannelLoaderNode",
"VrchImageWebSocketFilterSettingsNode",
"VrchImageWebSocketSettingsNode",
"VrchImageWebSocketSimpleWebViewerNode",
"VrchImageWebSocketWebViewerNode",
"VrchImageWebViewerNode",
"VrchInstantQueueKeyControlNode",
"VrchIntKeyControlNode",
"VrchIntMidiControlNode",
"VrchIntOSCControlNode",
"VrchIntRemapNode",
"VrchJsonUrlLoaderNode",
"VrchJsonWebSocketChannelLoaderNode",
"VrchJsonWebSocketSenderNode",
"VrchLatentWebSocketChannelLoaderNode",
"VrchLatentWebSocketSenderNode",
"VrchLiveConsoleControlNode",
"VrchMicLoaderNode",
"VrchMidiDeviceLoaderNode",
"VrchMidiWebSocketChannelLoaderNode",
"VrchModelWebViewerNode",
"VrchOSCControlSettingsNode",
"VrchQRCodeNode",
"VrchSwitchOSCControlNode",
"VrchTextConcatOSCControlNode",
"VrchTextKeyControlNode",
"VrchTextSrtPlayerNode",
"VrchTextSwitchOSCControlNode",
"VrchTriggerToggleNode",
"VrchTriggerToggleX4Node",
"VrchTriggerToggleX8Node",
"VrchVideoWebViewerNode",
"VrchWebSocketServerNode",
"VrchWebViewerNode",
"VrchWorkflowApiExportNode",
"VrchXYOSCControlNode",
"VrchXYZOSCControlNode",
"VrchXboxControllerNode"
],
{
"title_aux": "ComfyUI Web Viewer"
}
],
"https://github.com/VykosX/ControlFlowUtils": [
[
"Cycle",
"CycleContinue",
"CycleEnd",
"DataMonitor",
"FallbackAnyBatch",
"FallbackImagePreviewer",
"FolderSearch",
"GarbageCollector",
"HaltExecution",
"IfConditionSelector",
"ImageResolutionAdjust",
"InvertCondition",
"LoopClose",
"LoopOpen",
"LoraSelector",
"MemoryStorage",
"ModelSelector",
"NullInput",
"NullOutput",
"ReadTextFile",
"SaveTextFile",
"SimpleToggle",
"StringOperation",
"UniversalSwitch",
"UnloadModels",
"VAESelector",
"Wait"
],
{
"title_aux": "ControlFlowUtils"
}
],
"https://github.com/WASasquatch/ComfyUI_GB_Player": [
[
"ComfyGameBoyPlayer"
],
{
"title_aux": "ComfyUI GB Player"
}
],
"https://github.com/WASasquatch/ComfyUI_LMStudio_EasyQuery": [
[
"WASLMStudioCaption",
"WASLMStudioCaptionDataset",
"WASLMStudioCaptionDatasetCustom",
"WASLMStudioChat",
"WASLMStudioModel",
"WASLMStudioOptions",
"WASLMStudioQuery",
"WASLoadImageDirectory"
],
{
"title_aux": "WAS LMStudio Easy-Query"
}
],
"https://github.com/WASasquatch/ComfyUI_Preset_Merger": [
[
"Preset_Model_Merge"
],
{
"title_aux": "ComfyUI Preset Merger"
}
],
"https://github.com/WASasquatch/ComfyUI_RetroArch_Player": [
[
"ComfyRetroArchPlayer"
],
{
"title_aux": "ComfyUI_RetroArch_Player"
}
],
"https://github.com/WASasquatch/ComfyUI_Viewer": [
[
"WASCanvasComposeBatch",
"WASComfyViewer"
],
{
"title_aux": "ComfyUI_Viewer"
}
],
"https://github.com/WASasquatch/FreeU_Advanced": [
[
"WAS_FreeU",
"WAS_FreeU_V2",
"WAS_PostCFGShift"
],
{
"title_aux": "FreeU_Advanced"
}
],
"https://github.com/WASasquatch/PPF_Noise_ComfyUI": [
[
"Blend Latents (PPF Noise)",
"Cross-Hatch Power Fractal (PPF Noise)",
"Images as Latents (PPF Noise)",
"Perlin Power Fractal Latent (PPF Noise)"
],
{
"title_aux": "PPF_Noise_ComfyUI"
}
],
"https://github.com/WASasquatch/PowerNoiseSuite": [
[
"Blend Latents (PPF Noise)",
"Cross-Hatch Power Fractal (PPF Noise)",
"Cross-Hatch Power Fractal Settings (PPF Noise)",
"Images as Latents (PPF Noise)",
"Latent Adjustment (PPF Noise)",
"Latents to CPU (PPF Noise)",
"Linear Cross-Hatch Power Fractal (PPF Noise)",
"Perlin Power Fractal Latent (PPF Noise)",
"Perlin Power Fractal Settings (PPF Noise)",
"Power KSampler Advanced (PPF Noise)",
"Power-Law Noise (PPF Noise)"
],
{
"title_aux": "Power Noise Suite for ComfyUI"
}
],
"https://github.com/WASasquatch/RES4SHO": [
[
"ManualSampler",
"SigmaCurves"
],
{
"title_aux": "RES4SHO"
}
],
"https://github.com/WASasquatch/WAS_Extras": [
[
"BLVAEEncode",
"CLIPTextEncodeList",
"CLIPTextEncodeSequence2",
"ConditioningBlend",
"DebugInput",
"KSamplerSeq",
"KSamplerSeq2",
"VAEEncodeForInpaint (WAS)",
"VividSharpen",
"VividSharpenV2",
"WASApplyLUT",
"WASApplyReweightedLoRA",
"WASCameraMotionTrajectory",
"WASChannelWaveform",
"WASCombineLUT",
"WASImageTileExtract",
"WASImageTileShuffle",
"WASLatentContrastLimitedDetailBoost",
"WASLatentUpscaleHybrid",
"WASLoadLUT",
"WASMoEConditioningListAppend",
"WASPowerLoraMerger",
"WASPowerLoraMergerOptions",
"WASSaveLUT",
"WASTiledImageUpscaleWithModel",
"WASWan22MoESamplerCtx",
"WASWanExposureStabilizer",
"WAS_AdaptiveDifferenceLatentUpscale"
],
{
"title_aux": "WAS_Extras"
}
],
"https://github.com/WASasquatch/face-upscaling-and-seamless-embedding": [
[
"FUSEGenericKSampler",
"FUSEKSampler",
"FUSESamplerMaskOptions",
"FUSEVideoKSampler",
"FUSEYOLOSettings"
],
{
"title_aux": "FUSE Face Enhancer"
}
],
"https://github.com/WASasquatch/was_affine": [
[
"WASAffineCustomAdvanced",
"WASAffineKSampler",
"WASAffineKSamplerAdvanced",
"WASAffinePatternNoise",
"WASAffineScheduleOptions",
"WASBayerOptions",
"WASBlackNoiseOptions",
"WASCheckerOptions",
"WASCrossHatchOptions",
"WASDetailRegionOptions",
"WASDotScreenOptions",
"WASGreenNoiseOptions",
"WASHighpassWhiteOptions",
"WASLatentAffine",
"WASLatentAffineCommonOptions",
"WASLatentAffineOptions",
"WASLatentAffineSimple",
"WASLatentUpscale",
"WASMultiBandNoiseApply",
"WASPerlinOptions",
"WASPoissonBlueOptions",
"WASRingNoiseOptions",
"WASSmoothRegionOptions",
"WASTileLinesOptions",
"WASUltimateCustomAdvancedAffineNoUpscale",
"WASUltimateCustomAdvancedAffineNoUpscaleLatent",
"WASVelvetOptions",
"WASWANVAEDecode",
"WASWANVAEEncode",
"WASWorleyEdgesOptions"
],
{
"title_aux": "WAS Affine"
}
],
"https://github.com/WJLUOXIAO/XB_ToolBox": [
[
"XB_AudioSlicer",
"XB_AudioSlicerV1",
"XB_AudioSlicerV2",
"XB_AudioSlicerV3",
"XB_BatchFolderLoader",
"XB_CLIPNameBroadcaster",
"XB_CanvasLabel",
"XB_CheckpointBlockSwap",
"XB_ChunkVisualization",
"XB_Dashboard_Zen",
"XB_DynamicBus",
"XB_HumanSegModelLoader",
"XB_HumanSegmentation",
"XB_ImageParamsMaster",
"XB_MasterParameter",
"XB_ROCmKSampler",
"XB_ROCmKSamplerAdvanced",
"XB_ROCmMemCleaner",
"XB_ROCmSamplerCustom",
"XB_ROCmSamplerCustomAdvanced",
"XB_ROCmVAEDecode",
"XB_ROCmVAEDecodeTemporal",
"XB_ROCmVAEEncode",
"XB_SageAttentionAccelerator",
"XB_SamplerChunkMaster",
"XB_StoryboardSlicer",
"XB_StringMerge",
"XB_UNetBlockSwap",
"XB_UNetNameBroadcaster",
"XB_VRAM_Calculator",
"XB_VideoParamsMaster",
"XB_Video_Merger",
"XB_Wan22FunControlToVideo",
"XB_Wan22ImageToVideoLatent",
"XB_WanAnimateToVideo",
"XB_WanAnimate_ParamBus",
"XB_WanAnimate_RelayNode",
"XB_WanBlockSwap",
"XB_WanCameraImageToVideo",
"XB_WanCompileSettings",
"XB_WanDecode",
"XB_WanFirstLastFrameToVideo",
"XB_WanFunControlToVideo",
"XB_WanFunInpaintToVideo",
"XB_WanHuMoImageToVideo",
"XB_WanImageToVideo",
"XB_WanInfiniteTalkToVideo",
"XB_WanInfiniteTalkToVideo_Dual",
"XB_WanInfiniteTalkToVideo_Single",
"XB_WanInfiniteTalk_ParamBus",
"XB_WanInfiniteTalk_RelayNode",
"XB_WanModelLoader",
"XB_WanPhantomSubjectToVideo",
"XB_WanSCAILToVideo",
"XB_WanSCAILToVideoPro",
"XB_WanSampler",
"XB_WanSoundImageToVideo",
"XB_WanSoundImageToVideoExtend",
"XB_WanT5Loader",
"XB_WanTextEncode",
"XB_WanVAEDecodeTiled",
"XB_WanVAELoader",
"XB_WanVaceToVideo",
"XB_Wan_InfiniteRelayNode",
"XB_Wan_ParamBus",
"XB_Wan_RelayNode",
"XTX_Data_Radar"
],
{
"title_aux": "XB_ToolBox"
}
],
"https://github.com/WUYUDING2583/ComfyUI-Save-Image-Callback": [
[
"Save Image With Callback"
],
{
"title_aux": "Save Image With Callback"
}
],
"https://github.com/WWWEN8/ComfyUI-CCXManager": [
[
"CCXGroupExecutorSender",
"CCXGroupExecutorSingle",
"CCXManager",
"CCXManagerCopy",
"CCXRepoUpdaterNode",
"CreateSDPPPInstallationDirectory",
"NodeVersionManager"
],
{
"title_aux": "ComfyUI-CCXManager"
}
],
"https://github.com/WX-NPS1598/ComfyUI-Auto_Crop_By_NPS": [
[
"AutoCropByNPS"
],
{
"title_aux": "Auto Crop By NPS"
}
],
"https://github.com/WaddingtonHoldings/ComfyUI-InstaSD": [
[
"GPTImage1Generate",
"InstaCBoolean",
"InstaCFloat",
"InstaCInteger",
"InstaCLoadImageFromS3",
"InstaCLoraLoader",
"InstaCSaveImageToS3",
"InstaCSeed",
"InstaCText",
"InstaCTextML",
"InstaFileExist",
"InstaLoadImageLocal",
"InstaLoadImageWithMask",
"InstaPromptMultipleStyleSelector",
"InstaPromptStyleSelector",
"LoadVideo",
"PreViewVideo"
],
{
"title_aux": "InstaSD nodes for ComfyUI"
}
],
"https://github.com/WainWong/ComfyUI-Loop-image": [
[
"CyberEve_BatchImageLoopClose",
"CyberEve_BatchImageLoopOpen",
"CyberEve_LoopIndexSwitch",
"CyberEve_MaskMerge",
"CyberEve_MaskSegmentation",
"CyberEve_SingleImageLoopClose",
"CyberEve_SingleImageLoopOpen"
],
{
"title_aux": "ComfyUI-Loop-image"
}
],
"https://github.com/Wakapedia/ComfyUI-WanVideoWakawave": [
[
"WanVideoWakawaveLoraLoader",
"WanVideoWakawavePromptBuilder"
],
{
"title_aux": "WanVideo Wakawave - Advanced LoRA & Prompt Tools"
}
],
"https://github.com/Wakfull33/ComfyUI-SaveImageCivitAI": [
[
"SaveCivitai"
],
{
"title_aux": "ComfyUI-SaveImageCivitAI"
}
],
"https://github.com/WangDianhui/ComfyUI-SA-ODE_Sampler": [
[
"LowStepSigmaScheduler",
"SAODELowStepSampler",
"SAODEStableSampler"
],
{
"title_aux": "ComfyUI-SA-ODE_Sampler"
}
],
"https://github.com/WangPengxing/ComfyUI_WPX_Node": [
[
"AnimalContour",
"AnimalContourSilhouette",
"CircleContour",
"DetermineRowsAndCols",
"PenetrateStyle",
"RectangleContour",
"SplitMaskElements",
"SplitStickers"
],
{
"title_aux": "ComfyUI WPX Nodes"
}
],
"https://github.com/WarpedAnimation/ComfyUI-WarpedToolset": [
[
"ClipLoaderGGUF",
"DualClipLoaderGGUF",
"GGUFRun",
"GGUFSave",
"GGUFUndo",
"LoaderGGUF",
"LoaderGGUFAdvanced",
"QuadrupleClipLoaderGGUF",
"TENSORBoost",
"TENSORCut",
"TripleClipLoaderGGUF",
"VaeGGUF",
"WarpedAddToCaption",
"WarpedBasicGuider",
"WarpedBundleAllVideoImages",
"WarpedBundleVideoImages",
"WarpedCLIPLoader",
"WarpedCLIPVisionLoader",
"WarpedCheckpointLoader",
"WarpedClipLoaderGGUF",
"WarpedContinueWorkflowAuto",
"WarpedContinueWorkflowManual",
"WarpedCreateEmptyImageBatch",
"WarpedCreateEmptyLatentBatch",
"WarpedCreateSpecialImageBatch",
"WarpedDualCLIPLoader",
"WarpedDualClipLoaderGGUF",
"WarpedDualEncoder",
"WarpedDualGuider",
"WarpedFramepackLoraSelectBatch",
"WarpedFramepackMultiLoraSelect",
"WarpedFramepackMultiLoraSelectExt",
"WarpedFramepackSampler",
"WarpedGetImageFromVideo",
"WarpedGetTwoImagesFromVideo",
"WarpedHunyuanImageToVideo",
"WarpedHunyuanLoraAvgMerge",
"WarpedHunyuanLoraBatchMerge",
"WarpedHunyuanLoraConvert",
"WarpedHunyuanLoraConvertKeys",
"WarpedHunyuanLoraConvertToMusubi",
"WarpedHunyuanLoraDoubleBlocksLayersBlend",
"WarpedHunyuanLoraDoubleBlocksModifyMultipleSegments",
"WarpedHunyuanLoraDoubleBlocksRemoveLinear",
"WarpedHunyuanLoraDoubleBlocksSwap",
"WarpedHunyuanLoraMerge",
"WarpedHunyuanMultiLoraAvgMerge",
"WarpedHunyuanMultiLoraLoader",
"WarpedHunyuanMultiLoraMerge",
"WarpedHunyuanMultiLoraMixer",
"WarpedHunyuanVideoLoraLoader",
"WarpedHunyuanVideoToVideo",
"WarpedImageLossCalc",
"WarpedImageNoiseAugmentation",
"WarpedImageScaleToSide",
"WarpedLeapfusionHunyuanI2V",
"WarpedLoadFramePackModel",
"WarpedLoadHunyuanLoraWeightsByPrefix",
"WarpedLoadImages",
"WarpedLoadLorasBatchByPrefix",
"WarpedLoadVideosBatch",
"WarpedLoaderGGUF",
"WarpedLoraKeysAndMetadataReader",
"WarpedLoraReSave",
"WarpedModifyCaptionFile",
"WarpedMultiLoraLoader",
"WarpedNumericalConversion",
"WarpedPromptConcat",
"WarpedPromptConcatExt",
"WarpedReverseImageBatch",
"WarpedSamplerCustomAdv",
"WarpedSamplerCustomAdvLatent",
"WarpedSamplerCustomScripted",
"WarpedSamplerScripts12",
"WarpedSamplerScripts16",
"WarpedSamplerScripts20",
"WarpedSamplerScripts30",
"WarpedSamplerScripts40",
"WarpedSamplerScripts5",
"WarpedSamplerScripts8",
"WarpedSaveAnimatedPng",
"WarpedSaveImageCaption",
"WarpedSingleEncoder",
"WarpedUNETConverter",
"WarpedUNETLoader",
"WarpedUpscaleWithModel",
"WarpedVAELoader",
"WarpedWan22MergeLoaderGGUF",
"WarpedWanImageToVideo",
"WarpedWanLoadAndEditLoraBlocks",
"WarpedWanLoraMerge"
],
{
"title_aux": "ComfyUI-WarpedToolset"
}
],
"https://github.com/WaveSpeedAI/wavespeed-comfyui": [
[
"WaveSpeedAI Preview",
"WaveSpeedAIPredictor"
],
{
"title_aux": "wavespeed-comfyui"
}
],
"https://github.com/WeChatCV/Stand-In_Preprocessor_ComfyUI": [
[
"ApplyFaceProcessor",
"FaceOnlyModeSwitch",
"FaceProcessorLoader",
"VideoBackgroundRestorer",
"VideoFramePreprocessor",
"VideoInputPreprocessor"
],
{
"title_aux": "Stand-In Official Preprocessor ComfyUI Nodes"
}
],
"https://github.com/WebDev9000/WebDev9000-Nodes": [
[
"IgnoreBraces",
"SettingsSwitch"
],
{
"title_aux": "WebDev9000-Nodes"
}
],
"https://github.com/Wenaka2004/ComfyUI-TagClassifier": [
[
"LLMProcessingNode"
],
{
"title_aux": "ComfyUI-TagClassifier"
}
],
"https://github.com/WepeNerd/ComfyUI-WepeNerd": [
[
"WN_3DProductPlacement",
"WN_DragResolution",
"WN_LoadOBJ",
"WN_ResolutionSuggest"
],
{
"title_aux": "ComfyUI-WepeNerd"
}
],
"https://github.com/What-a-stupid-username/comfyui-InversedSampler": [
[
"SamplerInversedEulerNode"
],
{
"title_aux": "comfyui_InversedSampler"
}
],
"https://github.com/Wicloz/ComfyUI-Simply-Nodes": [
[
"WF_ConditionalLoraLoader",
"WF_FixupPixelArt",
"WF_MultilineText",
"WF_RandomStyle",
"WF_RefineToggle",
"WF_ResolutionSDXL",
"WF_TextFlow"
],
{
"title_aux": "ComfyUI Simply Nodes"
}
],
"https://github.com/Windecay/ComfyUI-ReservedVRAM": [
[
"ReservedVRAMSetter"
],
{
"title_aux": "ComfyUI-ReservedVRAM"
}
],
"https://github.com/Windecay/ComfyUI-SDupcaleTiledSize": [
[
"SDupscaleTiledSize"
],
{
"title_aux": "ComfyUI-SDupcaleTiledSize"
}
],
"https://github.com/Windecay/ComfyUI_CheckVprediction": [
[
"CheckVpredictionNode"
],
{
"title_aux": "ComfyUI_CheckVprediction"
}
],
"https://github.com/Windecay/ComfyUI_Dynamic-RAMCache": [
[
"DynamicRAMCacheControl",
"RAMCacheExtremeCleanup"
],
{
"title_aux": "ComfyUI_Dynamic-RAMCache"
}
],
"https://github.com/WingeD123/ComfyUI_QwenVL_PromptCaption": [
[
"ASID_Caption",
"Ovis25Run",
"Qwen25Caption",
"Qwen25CaptionBatch",
"Qwen35Caption",
"Qwen35CaptionBatch",
"Qwen3Caption",
"Qwen3CaptionBatch",
"StringToBbox",
"StringToComfyBbox"
],
{
"title_aux": "ComfyUI_QwenVL_PromptCaption"
}
],
"https://github.com/WuMIn259/ComfyUI-ZTurbo-Style-Transfer": [
[
"ZImageTurboStyleTransfer"
],
{
"title_aux": "ComfyUI-ZTurbo-Style-Transfer"
}
],
"https://github.com/X-School-Academy/X-FluxAgent": [
[
"X-FluxAgent.AICodeGenNode",
"X-FluxAgent.OpenAIChatnNode",
"X-FluxAgent.RichTextNode",
"X-FluxAgent.SaveTextNode"
],
{
"title_aux": "X-FluxAgent"
}
],
"https://github.com/X-T-E-R/ComfyUI-EasyCivitai-XTNodes": [
[
"CheckpointLoaderSimpleWithPreviews",
"CivitaiCheckpointLoaderSimple",
"CivitaiLoraLoader",
"CivitaiLoraLoaderStacked",
"CivitaiLoraLoaderStackedAdvanced",
"LoraLoaderStackedAdvancedWithPreviews",
"LoraLoaderStackedWithPreviews",
"LoraLoaderWithPreviews",
"XTNodesCleanPrompt",
"XTNodesPromptConcatenate"
],
{
"title_aux": "ComfyUI Easy Civitai (XTNodes)"
}
],
"https://github.com/XAV-Games/comfyui-xav-anima-style-selector": [
[
"AnimaGalleryNode"
],
{
"title_aux": "XAV Anima Style Selector"
}
],
"https://github.com/XIAOTsune/xt-matte-toolbox-comfyui-node": [
[
"XTMatteCutout"
],
{
"title_aux": "xt-matte-toolbox-comfyui-node"
}
],
"https://github.com/XLabs-AI/x-flux-comfyui": [
[
"ApplyAdvancedFluxControlNet",
"ApplyAdvancedFluxIPAdapter",
"ApplyFluxControlNet",
"ApplyFluxIPAdapter",
"FluxLoraLoader",
"LoadFluxControlNet",
"LoadFluxIPAdapter",
"XlabsSampler"
],
{
"title_aux": "x-flux-comfyui"
}
],
"https://github.com/XWAVEart/comfyui-xwave-xlitch-nodes": [
[
"XWAVECellularNoiseNode",
"XWAVEPixelate",
"XWaveChromaticAberration",
"XWaveColorChannelManipulation",
"XWaveColorFilter",
"XWaveColorShiftExpansion",
"XWaveCurvedHueShift",
"XWaveGaussianBlur",
"XWaveHistogramGlitch",
"XWaveJPEGArtifacts",
"XWaveNoiseEffect",
"XWavePosterize",
"XWaveRGBChannelShift",
"XWaveSharpen"
],
{
"title_aux": "ComfyUI XWAVE Nodes"
}
],
"https://github.com/XYMikky12138/ComfyUI-MIKKY-Mask-Editor": [
[
"MIKKYMaskEditorNode"
],
{
"title_aux": "ComfyUI-MIKKY-Mask-Editor"
}
],
"https://github.com/XYQC-LH/ComfyUI-JILIGULU-Nano-Banana": [
[
"JiliguluNanoBanana2Node",
"JiliguluNanoBananaFastNode",
"JiliguluNanoBananaNode",
"JiliguluNanoBananaProNode"
],
{
"title_aux": "JILIGULU Nano Banana"
}
],
"https://github.com/XchanBik/ComfyUI_SimpleBridgeNode": [
[
"LoraTextLoader",
"SimpleBridgeLoadNode",
"SimpleBridgeStoreNode"
],
{
"description": "A custom node for ComfyUI to store and retrieve data dynamically.",
"nickname": "SimpleBridgeNode",
"title": "SimpleBridgeNode",
"title_aux": "ComfyUI_SimpleBridgeNode"
}
],
"https://github.com/Xclbr7/ComfyUI-Merlin": [
[
"GeminiPromptExpander",
"Magic Photo Prompter \ud83e\ude84"
],
{
"title_aux": "ComfyUI-Merlin: Magic Photo Prompter"
}
],
"https://github.com/Xiangyu-CAS/HandFixer": [
[
"MediapipeHandNode"
],
{
"title_aux": "HandFixer"
}
],
"https://github.com/XieJunchen/comfyUI_LLM": [
[
"AppendImagesToBatch",
"CloudImageUploadNode",
"CloudImagesToVideoAndUpload",
"CloudVideoUploadNode",
"ComfyUI_LLM_Ollama",
"CreateEmptyImageBatch",
"DeepSeek_Online",
"GetFirstImageFromBatch",
"GetVideoClipByIndex",
"LoadGifFromLocal",
"LoadImgFromUrl",
"RemoveFirstOrLastImageFromBatch",
"SplitVideoByFrames",
"StringArrayFormatter",
"StringArrayIndexer"
],
{
"title_aux": "comfyUI_LLM"
}
],
"https://github.com/Xkipper/ComfyUI_SkipperNodes": [
[
"Embedding Stack",
"Simple Box"
],
{
"title_aux": "ComfyUI_SkipperNodes"
}
],
"https://github.com/XmYx/ComfyUI-SmolLM3": [
[
"SmolLM3ModelLoader",
"SmolLM3Sampler",
"SmolLM3SimpleGenerate"
],
{
"title_aux": "ComfyUI-SmolLM3"
}
],
"https://github.com/XmYx/deforum-comfy-nodes": [
[
"DeforumAddNoiseNode",
"DeforumAnimParamsNode",
"DeforumAreaPromptNode",
"DeforumBaseParamsNode",
"DeforumCacheLatentNode",
"DeforumCadenceNode",
"DeforumCadenceParamsNode",
"DeforumColorMatchNode",
"DeforumColorParamsNode",
"DeforumConditioningBlendNode",
"DeforumDepthParamsNode",
"DeforumDiffusionParamsNode",
"DeforumFILMInterpolationNode",
"DeforumFrameWarpNode",
"DeforumGetCachedLatentNode",
"DeforumHybridMotionNode",
"DeforumHybridParamsNode",
"DeforumHybridScheduleNode",
"DeforumIteratorNode",
"DeforumKSampler",
"DeforumLoadVideo",
"DeforumNoiseParamsNode",
"DeforumPromptNode",
"DeforumSeedNode",
"DeforumSetVAEDownscaleRatioNode",
"DeforumSimpleInterpolationNode",
"DeforumSingleSampleNode",
"DeforumTranslationParamsNode",
"DeforumVideoSaveNode"
],
{
"title_aux": "Deforum Nodes"
}
],
"https://github.com/XuanYu-github/comfyui-PlyPreview": [
[
"PlyPreviewLoadGaussianPLYEnhance",
"PlyPreviewLoadGaussianPLYPathEnhance",
"PlyPreviewPreviewGaussianEnhance",
"PlyPreviewProcessGaussianPLYEnhance"
],
{
"title_aux": "ComfyUI PlyPreview"
}
],
"https://github.com/Xyc2016/Comfyui_Fd_Nodes": [
[
"FD_Flux2KleinGenImage",
"FD_GPTImageComboNode",
"FD_GPTMultiImage",
"FD_GTPImage",
"FD_GeminiImage",
"FD_RemoveWatermark",
"FD_SeedreamImage",
"FD_SeedreamImageComboNode",
"FD_Upload",
"FD_ZImageTurboGenImage",
"FD_imgToText_Doubao",
"MaoziEcommercePromptGenerator",
"MaoziPromptListSelector",
"NodeToggleByID",
"ZhiYiAiStudioImageComboNode",
"ZhiYiBBoxesToSAM2",
"ZhiYiBodySegmentNode",
"ZhiYiClothesSegmentNode",
"ZhiYiDWPoseDetectNode",
"ZhiYiDepthAnythingV2PreprocessorNode",
"ZhiYiFashionSegmentNode",
"ZhiYiImageComboNode",
"ZhiYiImageTextComboNode",
"ZhiYiImageTextNode",
"ZhiYiImageToImageComboNode",
"ZhiYiImageToImageNode",
"ZhiYiLineArtPreprocessorNode",
"ZhiYiQwenDetectNode",
"ZhiYiRMBGNode",
"ZhiYiRemoveBgByMeituNode",
"ZhiYiSAM2SegmentNode",
"ZhiYiTextGenNode"
],
{
"title_aux": "Comfyui_Fd_Nodes"
}
],
"https://github.com/Xyem/Xycuno-Oobabooga": [
[
"Oobabooga",
"Xycuno Oobabooga"
],
{
"title_aux": "Xycuno Oobabooga"
}
],
"https://github.com/Xz3r0-M/ComfyUI-Xz3r0-Nodes": [
[
"XAnyGate10",
"XAnyToString",
"XAudioGet",
"XAudioSave",
"XDataSave",
"XDateTimeString",
"XImageCompare",
"XImageGet",
"XImageResize",
"XImageSave",
"XKleinRefConditioning",
"XLatentLoad",
"XLatentSave",
"XLoraGet",
"XMarkdownSave",
"XMath",
"XMemoryCleanup",
"XResolution",
"XSeed",
"XStringGet",
"XStringGroup",
"XStringWrap",
"XVideoGet",
"XVideoSave",
"XWorkflowSave"
],
{
"title_aux": "ComfyUI-Xz3r0-Nodes"
}
],
"https://github.com/YOUR-WORST-TACO/ComfyUI-TacoNodes": [
[
"Example",
"TacoAnimatedLoader",
"TacoGifMaker",
"TacoImg2ImgAnimatedLoader",
"TacoImg2ImgAnimatedProcessor",
"TacoLatent"
],
{
"title_aux": "ComfyUI-TacoNodes"
}
],
"https://github.com/YRIKKA/ComfyUI-InferenceTimeScaling": [
[
"InferenceTimeScaler",
"LoadCLIPScoreVerifier",
"LoadImageRewardVerifier",
"LoadQwenVLMVerifier"
],
{
"title_aux": "ComfyUI-InferenceTimeScaling"
}
],
"https://github.com/Yahweasel/ComfyUI-HF-Diffusers": [
[
"HFDAutoencoderKL",
"HFDEncodePrompt",
"HFDLoadLora",
"HFDLoadPipeline",
"HFDRunPipeline",
"HFDVAEDecode",
"HFDVAEEncode",
"HFTAutoModel",
"HFTCreateConversation",
"HFTLoadPipeline",
"HFTRunPipeline",
"HFTUnpackConversation"
],
{
"title_aux": "ComfyUI-HF-Diffusers"
}
],
"https://github.com/Yahweasel/ComfyUI-MinDalle": [
[
"MinDalleNode"
],
{
"title_aux": "ComfyUI-MinDalle"
}
],
"https://github.com/Yahweasel/ComfyUI-YALlama": [
[
"YALlamaChatCompletion",
"YALlamaCreateConversation",
"YALlamaGrammar",
"YALlamaLoadModel",
"YALlamaUnpackConversation"
],
{
"title_aux": "ComfyUI-YALlama"
}
],
"https://github.com/Yanick112/ComfyUI-ToSVG": [
[
"TS_ImageQuantize",
"TS_ImageToSVGStringBW_Potracer",
"TS_ImageToSVGStringBW_Vtracer",
"TS_ImageToSVGStringColor_Vtracer",
"TS_SVGBytesIOToString",
"TS_SVGPathSimplify",
"TS_SVGStringPreview",
"TS_SVGStringToImage",
"TS_SVGStringToSVGBytesIO",
"TS_SaveSVGString"
],
{
"title_aux": "ComfyUI-ToSVG"
}
],
"https://github.com/YaroslavIv/comfyui_swd": [
[
"SwDSelector"
],
{
"title_aux": "SwD Preset Selector for ComfyUI"
}
],
"https://github.com/YarvixPA/ComfyUI-YarvixPA": [
[
"ApplyStyleModelEnhanced",
"ApplyStyleModelSimple",
"BatchImagesNode",
"FluxKVCacheGGUF",
"FrameCalculatorAudio",
"FrameCalculatorVideo",
"GetResolutionImage",
"InpaintConditioningNode",
"InpaintFluxKontextConditioning",
"MultiReferenceLatent",
"Prepimg2Vid",
"RemoveBackgroundNode",
"ShowAnyDataType",
"StitchImages",
"StitchImagesAndMask",
"TextFieldNode",
"UnstitchImages",
"UnstitchImagesAndMask",
"UpscaleImageWithModel"
],
{
"title_aux": "ComfyUI-YarvixPA"
}
],
"https://github.com/YaserJaradeh/comfyui-yaser-nodes": [
[
"Float",
"GeneralSwitch",
"ImageColorMatch",
"ImageSizeBySide",
"IterativeUpscaleWithModelsNode",
"LoraLoaderStack",
"SpotDiffusionParams",
"TiledDiffusion",
"TiledVAEDecode",
"TiledVAEEncode",
"UtilRepeatImages",
"WanVideoControlnet",
"WanVideoControlnetLoader",
"WanVideoNAG"
],
{
"title_aux": "Yaser-nodes for ComfyUI"
}
],
"https://github.com/Yeq6X/ComfyUI-image-to-video-inserter": [
[
"Base64ListToImages",
"Base64VideoToImages",
"CreateBlankFrames",
"ImageBatchAssembler",
"ImageFrameSelector",
"ImagesToBase64List",
"ImagesToBase64Video",
"MultiImageInserter",
"WanVideoLatentInsertFrames",
"WanVideoLatentZeroFrames"
],
{
"title_aux": "ComfyUI Image to Video Inserter"
}
],
"https://github.com/Yo1up/Diffusion-Model-Detailer": [
[
"Detailer"
],
{
"title_aux": "Diffusion-Model-Detailer"
}
],
"https://github.com/Yuan-ManX/ComfyUI-AniSora": [
[
"AniSora",
"AniSoraPrompt",
"LoadAniSoraModel",
"SaveAniSora"
],
{
"title_aux": "ComfyUI-AniSora"
}
],
"https://github.com/Yuan-ManX/ComfyUI-AudioX": [
[
"AudioXPrompt",
"Condition",
"Generate",
"LoadAudioXAudio",
"LoadAudioXModel",
"LoadAudioXVideo",
"SaveAudioXAudio"
],
{
"title_aux": "Yuan-ManX/ComfyUI-AudioX"
}
],
"https://github.com/Yuan-ManX/ComfyUI-Bagel": [
[
"BagelPrompt",
"ImageEditing",
"ImageGeneration",
"ImageThinkEditing",
"ImageThinkGeneration",
"ImageUnderstanding",
"LoadBAGELModel",
"LoadEditImage"
],
{
"title_aux": "ComfyUI-Bagel"
}
],
"https://github.com/Yuan-ManX/ComfyUI-ChatterboxTTS": [
[
"ChatterboxAudioPrompt",
"ChatterboxPrompt",
"ChatterboxTTS",
"ChatterboxVC",
"LoadChatterboxAudio",
"LoadChatterboxTTSModel",
"LoadChatterboxTargetAudio",
"LoadChatterboxVCModel",
"SaveChatterboxAudio"
],
{
"title_aux": "ComfyUI-ChatterboxTTS"
}
],
"https://github.com/Yuan-ManX/ComfyUI-Cobra": [
[
"ColorizeImage",
"DrawColorHint",
"ExtractLineArt",
"GetColorValue",
"LoadCobraModel"
],
{
"title_aux": "ComfyUI-Cobra"
}
],
"https://github.com/Yuan-ManX/ComfyUI-Dia": [
[
"DiaTTS",
"InputDiaText",
"LoadDiaAudio",
"LoadDiaModel",
"SaveDiaAudio"
],
{
"title_aux": "ComfyUI-Dia"
}
],
"https://github.com/Yuan-ManX/ComfyUI-Direct3D-S2": [
[
"Direct3DS2",
"LoadDirect3DS2Image",
"LoadDirect3DS2Model",
"SaveDirect3DS2Mesh"
],
{
"title_aux": "ComfyUI-Direct3D-S2"
}
],
"https://github.com/Yuan-ManX/ComfyUI-HiDream-I1": [
[
"GenerateHiDreamImage",
"LoadHiDreamModel",
"SaveHiDreamImage"
],
{
"title_aux": "ComfyUI-HiDream-I1"
}
],
"https://github.com/Yuan-ManX/ComfyUI-HiggsAudio": [
[
"HiggsAudio",
"LoadHiggsAudioModel",
"LoadHiggsAudioPrompt",
"LoadHiggsAudioSystemPrompt",
"LoadHiggsAudioTokenizer",
"SaveHiggsAudio"
],
{
"title_aux": "ComfyUI-HiggsAudio"
}
],
"https://github.com/Yuan-ManX/ComfyUI-Hunyuan3D-2.1": [
[
"Hunyuan3DShapeGeneration",
"Hunyuan3DTexureSynthsis",
"LoadHunyuan3DImage",
"LoadHunyuan3DModel"
],
{
"title_aux": "ComfyUI-Hunyuan3D-2.1"
}
],
"https://github.com/Yuan-ManX/ComfyUI-HunyuanPortrait": [
[
"HunyuanPortrait",
"LoadHunyuanPortraitConfig",
"LoadHunyuanPortraitImage",
"LoadHunyuanPortraitVideo"
],
{
"title_aux": "ComfyUI-HunyuanPortrait"
}
],
"https://github.com/Yuan-ManX/ComfyUI-Kimi-VL": [
[
"KimiVL",
"LoadKimiVLImage",
"LoadKimiVLModel",
"SaveKimiVLText"
],
{
"title_aux": "ComfyUI-Kimi-VL"
}
],
"https://github.com/Yuan-ManX/ComfyUI-LLaMA-Mesh": [
[
"Apply Gradient Color",
"ApplyGradientColor",
"Chat LLaMa Mesh",
"ChatLLaMaMesh",
"Visualize Mesh",
"VisualizeMesh"
],
{
"title_aux": "ComfyUI-LLaMA-Mesh"
}
],
"https://github.com/Yuan-ManX/ComfyUI-LayerAnimate": [
[
"LayerAnimateNode",
"LoadImages",
"LoadPretrainedModel"
],
{
"title_aux": "ComfyUI-LayerAnimate"
}
],
"https://github.com/Yuan-ManX/ComfyUI-LiveCC": [
[
"LiveCC",
"LiveCCPrompt",
"LoadLiveCCModel",
"LoadLiveCCVideo",
"SaveLiveCCText"
],
{
"title_aux": "ComfyUI-LiveCC"
}
],
"https://github.com/Yuan-ManX/ComfyUI-Matrix-Game": [
[
"GameVideoGenerator",
"LoadDiTModel",
"LoadGameImage",
"LoadMouseIcon",
"LoadTextEncoderModel",
"LoadVAEModel",
"MatrixGameOutput"
],
{
"title_aux": "ComfyUI-Matrix-Game"
}
],
"https://github.com/Yuan-ManX/ComfyUI-MoviiGen": [
[
"LoadMoviiGenModel",
"MoviiGen",
"MoviiGenPrompt",
"SaveMoviiGen"
],
{
"title_aux": "ComfyUI-MoviiGen"
}
],
"https://github.com/Yuan-ManX/ComfyUI-Multiverse": [
[
"PlayGame"
],
{
"title_aux": "ComfyUI-Multiverse"
}
],
"https://github.com/Yuan-ManX/ComfyUI-Muyan-TTS": [
[
"Generate",
"InputText",
"LoadMuyanTTSModel",
"LoadRefAudio",
"PromptText",
"SaveMuyanTTSAudio"
],
{
"title_aux": "ComfyUI-Muyan-TTS"
}
],
"https://github.com/Yuan-ManX/ComfyUI-OmniGen2": [
[
"LoadOmniGen2Image",
"LoadOmniGen2Model",
"OmniGen2"
],
{
"title_aux": "ComfyUI-OmniGen2"
}
],
"https://github.com/Yuan-ManX/ComfyUI-OrpheusTTS": [
[
"Long Text Generation",
"LongTextGeneration",
"Single Text Generation",
"SingleTextGeneration"
],
{
"title_aux": "ComfyUI-OrpheusTTS"
}
],
"https://github.com/Yuan-ManX/ComfyUI-PhotoDoodle": [
[
"PhotoDoodle",
"PhotoDoodle Gen"
],
{
"title_aux": "ComfyUI-PhotoDoodle"
}
],
"https://github.com/Yuan-ManX/ComfyUI-PosterCraft": [
[
"LoadCustomTransformer",
"LoadPipeline",
"LoadPosterCraftPrompt",
"LoadQwenModel",
"PosterCraft",
"SavePosterCraft"
],
{
"title_aux": "ComfyUI-PosterCraft"
}
],
"https://github.com/Yuan-ManX/ComfyUI-Qwen-Image": [
[
"LoadQwenImageModel",
"LoadQwenImageNegativePrompt",
"LoadQwenImagePrompt",
"QwenImage",
"SaveQwenImage"
],
{
"title_aux": "ComfyUI-Qwen-Image"
}
],
"https://github.com/Yuan-ManX/ComfyUI-SkyReels-A2": [
[
"A2Prompt",
"A2VideoGenerator",
"CombineImages",
"LoadA2Model",
"NegativePrompt",
"ReferenceImages",
"SaveVideo"
],
{
"title_aux": "ComfyUI-SkyReels-A2"
}
],
"https://github.com/Yuan-ManX/ComfyUI-SkyworkUniPic": [
[
"Image2Text",
"ImageEditing",
"LoadSkyworkUniPicCheckpoint",
"LoadSkyworkUniPicConfig",
"LoadSkyworkUniPicImage",
"LoadSkyworkUniPicPrompt",
"SaveSkyworkUniPicEditImage",
"SaveSkyworkUniPicImage",
"Text2Image"
],
{
"title_aux": "ComfyUI-SkyworkUniPic"
}
],
"https://github.com/Yuan-ManX/ComfyUI-SoundHub": [
[
"Load Audio",
"LoadAudio",
"Preview Audio",
"PreviewAudio",
"Save Audio",
"SaveAudio"
],
{
"title_aux": "ComfyUI-SoundHub"
}
],
"https://github.com/Yuan-ManX/ComfyUI-Step1X-3D": [
[
"GeometryGeneration",
"GeometryLabelGeneration",
"LoadInputImage",
"LoadStep1X3DGeometryLabelModel",
"LoadStep1X3DGeometryModel",
"LoadStep1X3DTextureModel",
"LoadUntexturedMesh",
"SaveTexturedMesh",
"SaveUntexturedMesh",
"TexureSynthsis"
],
{
"title_aux": "ComfyUI-Step1X-3D"
}
],
"https://github.com/Yuan-ManX/ComfyUI-StyleStudio": [
[
"StyleStudio",
"StyleStudio Image Stylization"
],
{
"title_aux": "ComfyUI-StyleStudio"
}
],
"https://github.com/Yuan-ManX/ComfyUI-ThinkSound": [
[
"LoadCaption",
"LoadCoTDescription",
"LoadOThinkSoundVideo",
"ThinkSound"
],
{
"title_aux": "ComfyUI-ThinkSound"
}
],
"https://github.com/Yuan-ManX/ComfyUI-UNO": [
[
"ConfigSave",
"ImageConcat",
"ImagePathLoader",
"ImageSave",
"UNOGenerator",
"UNOParams"
],
{
"title_aux": "ComfyUI-UNO"
}
],
"https://github.com/Yuan-ManX/ComfyUI-Vui": [
[
"LoadVuiModel",
"LoadVuiPrompt",
"SaveVui",
"Vui"
],
{
"title_aux": "ComfyUI-Vui"
}
],
"https://github.com/Yukinoshita-Yukinoe/ComfyUI-Qwen-Node": [
[
"QwenAPILLMNode"
],
{
"title_aux": "ComfyUI-Qwen-Node"
}
],
"https://github.com/ZHO-ZHO-ZHO/ComfyUI-APISR": [
[
"APISR_Lterative_Zho",
"APISR_ModelLoader_Zho",
"APISR_Zho"
],
{
"title_aux": "APISR IN COMFYUI"
}
],
"https://github.com/ZHO-ZHO-ZHO/ComfyUI-Animated-optical-illusions": [
[
"AOI_Processing_Zho"
],
{
"title_aux": "ComfyUI-Animated-optical-illusions"
}
],
"https://github.com/ZHO-ZHO-ZHO/ComfyUI-ArtGallery": [
[
"ArtGallery_Zho",
"ArtistsImage_Zho",
"CamerasImage_Zho",
"FilmsImage_Zho",
"MovementsImage_Zho",
"StylesImage_Zho"
],
{
"title_aux": "ComfyUI-ArtGallery"
}
],
"https://github.com/ZHO-ZHO-ZHO/ComfyUI-BRIA_AI-RMBG": [
[
"BRIA_RMBG_ModelLoader_Zho",
"BRIA_RMBG_Zho"
],
{
"title_aux": "ComfyUI-BRIA_AI-RMBG"
}
],
"https://github.com/ZHO-ZHO-ZHO/ComfyUI-DeepSeek-JanusPro": [
[
"Janus_ImageGeneration",
"Janus_ModelLoader",
"Janus_MultimodalUnderstanding"
],
{
"title_aux": "ComfyUI-DeepSeek-JanusPro"
}
],
"https://github.com/ZHO-ZHO-ZHO/ComfyUI-DepthFM": [
[
"DepthFM_Literative_Zho",
"DepthFM_ModelLoader_Zho",
"DepthFM_Zho"
],
{
"title_aux": "DepthFM IN COMFYUI"
}
],
"https://github.com/ZHO-ZHO-ZHO/ComfyUI-InstantID": [
[
"IDBaseModelLoader_fromhub",
"IDBaseModelLoader_local",
"IDControlNetLoader",
"IDGenerationNode",
"ID_Prompt_Styler",
"InsightFaceLoader_Zho",
"Ipadapter_instantidLoader"
],
{
"title_aux": "ComfyUI-InstantID"
}
],
"https://github.com/ZHO-ZHO-ZHO/ComfyUI-Phi-3-mini": [
[
"Phi3mini_4k_Chat_Zho",
"Phi3mini_4k_ModelLoader_Zho",
"Phi3mini_4k_Zho"
],
{
"title_aux": "Phi-3-mini in ComfyUI"
}
],
"https://github.com/ZHO-ZHO-ZHO/ComfyUI-PhotoMaker-ZHO": [
[
"BaseModel_Loader_fromhub",
"BaseModel_Loader_local",
"LoRALoader",
"NEW_PhotoMaker_Generation",
"PhotoMakerAdapter_Loader_fromhub",
"PhotoMakerAdapter_Loader_local",
"Prompt_Styler",
"Ref_Image_Preprocessing"
],
{
"title_aux": "ComfyUI PhotoMaker (ZHO)"
}
],
"https://github.com/ZHO-ZHO-ZHO/ComfyUI-PixArt-alpha-Diffusers": [
[
"PA_BaseModelLoader_fromhub_Zho",
"PA_Generation_Zho",
"PA_Styler_Zho"
],
{
"title_aux": "ComfyUI-PixArt-alpha-Diffusers"
}
],
"https://github.com/ZHO-ZHO-ZHO/ComfyUI-Q-Align": [
[
"QAlign_Zho"
],
{
"title_aux": "ComfyUI-Q-Align"
}
],
"https://github.com/ZHO-ZHO-ZHO/ComfyUI-Qwen-VL-API": [
[
"QWenVL_API_S_Multi_Zho",
"QWenVL_API_S_Zho"
],
{
"title_aux": "ComfyUI-Qwen-VL-API"
}
],
"https://github.com/ZHO-ZHO-ZHO/ComfyUI-SVD-ZHO": [
[
"SVD_Aspect_Ratio_Zho",
"SVD_Steps_MotionStrength_Seed_Zho",
"SVD_Styler_Zho"
],
{
"title_aux": "ComfyUI-SVD-ZHO (WIP)"
}
],
"https://github.com/ZHO-ZHO-ZHO/ComfyUI-SegMoE": [
[
"SMoE_Generation_Zho",
"SMoE_ModelLoader_Zho"
],
{
"title_aux": "ComfyUI SegMoE"
}
],
"https://github.com/ZHO-ZHO-ZHO/ComfyUI-Text_Image-Composite": [
[
"AlphaChanelAddByMask",
"ImageCompositeBy_BG_Zho",
"ImageCompositeBy_Zho",
"ImageComposite_BG_Zho",
"ImageComposite_Zho",
"RGB_Image_Zho",
"Text_Image_Frame_Zho",
"Text_Image_Multiline_Zho",
"Text_Image_Zho"
],
{
"title_aux": "ComfyUI-Text_Image-Composite [WIP]"
}
],
"https://github.com/ZHO-ZHO-ZHO/ComfyUI-UltraEdit-ZHO": [
[
"UltraEdit_Generation_Zho",
"UltraEdit_ModelLoader_Zho",
"UltraEdit_ModelLoader_local_Zho"
],
{
"title_aux": "ComfyUI-UltraEdit-ZHO"
}
],
"https://github.com/ZHO-ZHO-ZHO/ComfyUI-YoloWorld-EfficientSAM": [
[
"ESAM_ModelLoader_Zho",
"Yoloworld_ESAM_DetectorProvider_Zho",
"Yoloworld_ESAM_Zho",
"Yoloworld_ModelLoader_Zho"
],
{
"title_aux": "ComfyUI YoloWorld-EfficientSAM"
}
],
"https://github.com/ZHO-ZHO-ZHO/comfyui-portrait-master-zh-cn": [
[
"PortraitMaster_\u4e2d\u6587\u7248"
],
{
"title_aux": "comfyui-portrait-master-zh-cn"
}
],
"https://github.com/ZUENS2020/ComfyUI-Gemini-LiteLLM": [
[
"ChatParams",
"GeminiImageParams",
"LLMBaseConfig",
"LLMChatGenerate",
"LLMImageGenerate",
"ORBaseConfig",
"ORChatGenerate",
"ORChatParams",
"ORImageGenerate",
"ORImageParams"
],
{
"title_aux": "ComfyUI Gemini LiteLLM Nodes"
}
],
"https://github.com/ZXL-Xinram/ComfyUI-AutoFlow": [
[
"AutoFlowAddAlphaChannel",
"AutoFlowCombineVideoAndMask",
"AutoFlowConditionAssignment",
"AutoFlowConditionChecker",
"AutoFlowExportTexturedMesh",
"AutoFlowImageResizeCalculator",
"AutoFlowIntToListConverter",
"AutoFlowListLength",
"AutoFlowListToIntExtractor",
"AutoFlowLoadImageWithBackground",
"AutoFlowLoadImagesForLoopWithBackground",
"AutoFlowPathJoiner",
"AutoFlowPathParser",
"AutoFlowPathValidator",
"AutoFlowSaveImagesWithAlpha",
"AutoFlowStringCase",
"AutoFlowStringConcat",
"AutoFlowStringFormat",
"AutoFlowStringMultiConcat",
"AutoFlowStringReplace",
"AutoFlowStringSplit",
"AutoFlowTimestampFormatter",
"AutoFlowTimestampGenerator",
"AutoFlowVideoToImages"
],
{
"title_aux": "ComfyUI-AutoFlow"
}
],
"https://github.com/ZZXYWQ/ComfyUI-ZZXYWQ": [
[
"StreamRecorder",
"VideoFormatConverter",
"ZZX_PaintsUndo"
],
{
"title_aux": "ZZX Nodes"
}
],
"https://github.com/Zachary116699/ComfyUI-LoadImageWithMetaDataEx": [
[
"ZLoadImageWithMetaDataFP"
],
{
"title_aux": "ComfyUI_LoadImageWithMetaDataEx"
}
],
"https://github.com/ZaneA/ComfyUI-ImageReward": [
[
"ImageRewardLoader",
"ImageRewardScore"
],
{
"title_aux": "ImageReward"
}
],
"https://github.com/Zar4X/ComfyUI-Batch-Process": [
[
"ImageBatchLoader",
"ImageBatchSaver",
"LoraBatchLoader",
"TXTBatchLoader",
"TextModifyTool",
"VideoBatchSaver"
],
{
"title_aux": "ComfyUI-Batch-Process"
}
],
"https://github.com/Zar4X/ComfyUI-Image-Resizing": [
[
"ApplyMaskToImage",
"ExtendCanvasByPercentage",
"ExtendCanvasByPercentage (ZX)",
"ImageAspectRatioExtractor",
"ImageCropByPercentage",
"ImageResolutionExtractor",
"MaskCropByPercentage",
"RemovePadding",
"ResizeToMultiple",
"SmartImageResize"
],
{
"title_aux": "ComfyUI-Image-Resizing"
}
],
"https://github.com/Zch6111/AI_Text_Comfyui": [
[
"AutoPromptGeneratorNode",
"GeminiImageToPrompt",
"SmartAutoPromptNode"
],
{
"title_aux": "AI_Text_Comfyui"
}
],
"https://github.com/ZeDarkAdam/ComfyUI-Embeddings-Tools": [
[
"EmbeddingsNameLoader",
"EmbendingList"
],
{
"title_aux": "ComfyUI-Embeddings-Tools"
}
],
"https://github.com/Zehong-Ma/ComfyUI-MagCache": [
[
"CompileModel",
"MagCache",
"MagCacheCalibration"
],
{
"title_aux": "ComfyUI-MagCache"
}
],
"https://github.com/Zeknes/Comfyui-LLM-Chat": [
[
"LLMChat"
],
{
"title_aux": "Comfyui-LLM-Chat"
}
],
"https://github.com/Zeknes/Comfyui-Nanobanana-API": [
[
"NanobananaImageGenerator"
],
{
"title_aux": "Comfyui-Nanobanana-API"
}
],
"https://github.com/Zeks/comfyui-rapidfire": [
[
"BracketEscaper",
"CachedCheckpoint",
"CsvWriterNode",
"HyperTile //Inspire",
"ImmatureImageCounter",
"ImmatureImageDataLoader",
"KSampler //Inspire",
"KSamplerAdvanced //Inspire",
"KSamplerAdvancedPipe //Inspire",
"KSamplerAdvancedProgress //Inspire",
"KSamplerPipe //Inspire",
"KSamplerProgress //Inspire",
"MultiModelAdvancedKsampler",
"MultiModelCheckpointIterator",
"MultiModelCheckpointIteratorFirst",
"MultiModelPromptSaver",
"Ranbooru",
"RandomCharacterSelector",
"RandomNoise //Inspire",
"RapidSchedulerCombo",
"RapidSchedulerSelector",
"RapidStringIterator",
"ScheduledCFGGuider //Inspire",
"ScheduledPerpNegCFGGuider //Inspire",
"StringHasher"
],
{
"title_aux": "comfyui-rapidfire"
}
],
"https://github.com/ZeroSpaceStudios/ComfyUI-ZSNodes": [
[
"ZS_BoundingBoxCrop",
"ZS_SaveImage"
],
{
"title_aux": "ComfyUI-ZSNodes"
}
],
"https://github.com/ZhiHui6/zhihui_nodes_comfyui": [
[
"AudioDuration",
"BatchLoadingOfImages",
"ColorMatchToReference",
"ColorRemoval",
"ExtraOptions",
"FilmGrain",
"Florence2Plus",
"GetImageSizes",
"GroupSwitchManager",
"ImageAspectRatio",
"ImageEditingPresets",
"ImageFormatConverter",
"ImageLoader",
"ImageRotateTool",
"ImageScaler",
"ImageSwitchDualMode",
"IntNode",
"LMStudioNode",
"LaplacianSharpen",
"LatentSwitchDualMode",
"MultiLineTextNode",
"MultiPlatformTranslate",
"MultiplePathsInput",
"PathSwitch",
"PauseWorkflow",
"PhotographPromptGenerator",
"PreviewOrCompareImages",
"PriorityImageSwitch",
"PriorityTextSwitch",
"PromptCardSelector",
"PromptDelete",
"PromptExpander",
"PromptGallery",
"PromptPresetMultipleChoice",
"PromptPresetOneChoice",
"PromptReplace",
"Qwen3VLAPI",
"Qwen3VLAdvanced",
"Qwen3VLBasic",
"Qwen3VLExtraOptions",
"ReservedVRAMSetter",
"ResourceCleaner",
"Sa2VAAdvanced",
"Sa2VASegmentationPreset",
"ShowAny",
"SobelSharpen",
"SunoLyricsGenerator",
"SunoSongStylePromptGenerator",
"SystemPromptLoader",
"TagSelector",
"TextCombinerNode",
"TextEditorWithContinue",
"TextExtractor",
"TextMergerNode",
"TextModifier",
"TextSwitchDualMode",
"TriggerWordMerger",
"TypeDesigner",
"USMSharpen",
"VideoFrameExtractor",
"VideoLoader",
"WanPromptGenerator"
],
{
"title_aux": "zhihui_nodes_comfyui"
}
],
"https://github.com/Zone-Roam/ComfyUI-Live-Search": [
[
"LiveSearch_API_Loader",
"LiveSearch_Agent",
"LiveSearch_Settings"
],
{
"title_aux": "ComfyUI-Live-Search"
}
],
"https://github.com/a-l-e-x-d-s-9/ComfyUI-SaveCheckpointWithMetadata": [
[
"SaveCheckpointWithMetadata",
"SaveDiffusionModelWithMetadata"
],
{
"title_aux": "Save Checkpoint with Metadata"
}
],
"https://github.com/a-ru2016/ComfyUI-Universal-ABM-LoRA": [
[
"NullUniversalLoRALoader"
],
{
"title_aux": "ComfyUI-Universal-ABM-LoRA"
}
],
"https://github.com/a-ru2016/ComfyUI_UniversalSubspace": [
[
"ApplyNullLaLoRA",
"ApplyUniversalLoRA",
"ApplyUniversalWeights",
"LoadUniversalWeights",
"UniversalLoRALoader"
],
{
"title_aux": "ComfyUI_UniversalSubspace"
}
],
"https://github.com/a-und-b/ComfyUI_AB_Wildcard": [
[
"ABWildcardNode"
],
{
"title_aux": "ComfyUI_AB_Wildcard"
}
],
"https://github.com/a-und-b/ComfyUI_Delay": [
[
"Add Delay"
],
{
"title_aux": "ComfyUI_Delay"
}
],
"https://github.com/a-und-b/ComfyUI_IC-Light-v2_fal": [
[
"ICLightV2"
],
{
"title_aux": "IC-Light V2 (fal.ai)"
}
],
"https://github.com/a-und-b/ComfyUI_JSON_Helper": [
[
"JSONStringToObjectNode"
],
{
"title_aux": "ComfyUI_JSON_Helper"
}
],
"https://github.com/a-und-b/ComfyUI_LoRA_from_URL": [
[
"Load LoRA From URL"
],
{
"title_aux": "ComfyUI_LoRA_from_URL"
}
],
"https://github.com/a-und-b/ComfyUI_MaskAreaCondition": [
[
"MaskAreaCondition",
"SelectData"
],
{
"title_aux": "ComfyUI Mask Area Condition"
}
],
"https://github.com/a-und-b/ComfyUI_Simple_Ollama": [
[
"SimpleOllamaConnectionNode",
"SimpleOllamaNode"
],
{
"title_aux": "ComfyUI_Simple_Ollama"
}
],
"https://github.com/a1lazydog/ComfyUI-AudioScheduler": [
[
"AmplitudeToGraph",
"AmplitudeToNumber",
"AudioToAmplitudeGraph",
"AudioToAudioData",
"AudioToFFTs",
"BatchAmplitudeSchedule",
"ClipAmplitude",
"FloatArrayToGraph",
"GateNormalizedAmplitude",
"NormalizeAmplitude",
"NormalizedAmplitudeDrivenString",
"NormalizedAmplitudeToGraph",
"NormalizedAmplitudeToNumber",
"TransientAmplitudeBasic"
],
{
"title_aux": "ComfyUI-AudioScheduler"
}
],
"https://github.com/aTanguay/ComfyUI_Detonate": [
[
"DetonateBlur",
"DetonateChannelCopy",
"DetonateChromaKeyer",
"DetonateClamp",
"DetonateColorCorrect",
"DetonateColorCurves",
"DetonateConstant",
"DetonateCornerPin",
"DetonateCrop",
"DetonateCryptomatteExtract",
"DetonateDefocus",
"DetonateDenoise",
"DetonateDilate",
"DetonateDisplacementMap",
"DetonateEdgeDefringe",
"DetonateEdgeDetect",
"DetonateErode",
"DetonateExposure",
"DetonateGlow",
"DetonateGrade",
"DetonateGrain",
"DetonateGridWarp",
"DetonateHueSatVal",
"DetonateInvert",
"DetonateLUT",
"DetonateLoadEXR",
"DetonateLumaKeyer",
"DetonateLumaKeyerSimple",
"DetonateMaskFromColor",
"DetonateMaskSmoother",
"DetonateMatteControl",
"DetonateMerge",
"DetonateNoise",
"DetonatePremultiply",
"DetonateRamp",
"DetonateRotoBezier",
"DetonateRotoBezierFromImage",
"DetonateSaturation",
"DetonateSeamBlender",
"DetonateSharpen",
"DetonateShuffle",
"DetonateTransform",
"DetonateTriMapGenerator",
"DetonateUnpremultiply",
"DetonateVignette",
"DetonateZDefocus",
"DetonateZMerge"
],
{
"title_aux": "ComfyUI_Detonate"
}
],
"https://github.com/aadebuger/ComfyUI-AgeShift": [
[
"AgeDetect",
"AgeDetectorLoader",
"AgePromptBuilder",
"AgeRangeBatch"
],
{
"title_aux": "comfyui-ageshift"
}
],
"https://github.com/aadebuger/ComfyUI-EnglishAnnotator": [
[
"EnglishWordAnnotator"
],
{
"title_aux": "comfyui-english-annotator"
}
],
"https://github.com/aadebuger/ComfyUI-MiMoASR": [
[
"MiMoASRLoader",
"MiMoASRTranscribe"
],
{
"title_aux": "comfyui-mimoasr"
}
],
"https://github.com/aadebuger/ComfyUI-VideoToText": [
[
"VTT_AudioFromPath",
"VTT_BuildTranscriptJSON",
"VTT_ExtractAudio",
"VTT_LoadVideo",
"VTT_SaveTranscript"
],
{
"title_aux": "comfyui-videototext"
}
],
"https://github.com/aadityamundhalia/ComfyUI-ollama-aditya": [
[
"OllamaPromptGenerator"
],
{
"title_aux": "ComfyUI Ollama by Aditya"
}
],
"https://github.com/abc-lee/ComfyUI-InpaintRegionEditor": [
[
"InpaintRegionEditor"
],
{
"author": "InpaintRegionEditor",
"description": "Enhanced mask editor with Photopea integration and configurable inpaint region",
"title": "Inpaint Region Editor",
"title_aux": "ComfyUI Inpaint Region Editor"
}
],
"https://github.com/abdozmantar/ComfyUI-DeepExtract": [
[
"VocalAndSoundRemoverNode"
],
{
"title_aux": "DeepExtract"
}
],
"https://github.com/abdozmantar/ComfyUI-DeepExtractV2": [
[
"DeepExtractV2Node"
],
{
"title_aux": "DeepExtract2"
}
],
"https://github.com/abdullahceylan/ac-comfyui-queue-manager": [
[
"QueueManagerNode"
],
{
"title_aux": "AC ComfyUI Queue Manager"
}
],
"https://github.com/aburahamu/ComfyUI-IsNiceParts": [
[
"NiceHand"
],
{
"title_aux": "ComfyUI-IsNiceParts"
}
],
"https://github.com/aburahamu/ComfyUI-RequestsPoster": [
[
"GetImageFromSD3byI2I",
"GetImageFromSD3byT2I",
"PostImage2Discord",
"PostImage2X",
"PostText"
],
{
"title_aux": "ComfyUI-RequestPoster"
}
],
"https://github.com/abyz22/image_control": [
[
"abyz22_AddPrompt",
"abyz22_Convertpipe",
"abyz22_Editpipe",
"abyz22_FirstNonNull",
"abyz22_Frompipe",
"abyz22_ImpactWildcardEncode",
"abyz22_ImpactWildcardEncode_GetPrompt",
"abyz22_Padding Image",
"abyz22_RandomMask",
"abyz22_RemoveControlnet",
"abyz22_ResizeOpenpose",
"abyz22_SaveImage",
"abyz22_SetQueue",
"abyz22_Topipe",
"abyz22_blend_onecolor",
"abyz22_blendimages",
"abyz22_bypass",
"abyz22_censoring",
"abyz22_drawmask",
"abyz22_lamaInpaint",
"abyz22_lamaPreprocessor",
"abyz22_makecircles",
"abyz22_path_generator",
"abyz22_setimageinfo",
"abyz22_smallhead"
],
{
"title_aux": "image_control"
}
],
"https://github.com/ace-step/ACE-Step-ComfyUI": [
[
"AceStepAudioCodes",
"AceStepSettings",
"AceStepShowText",
"AceStepText2MusicGenParams",
"AceStepText2MusicServer"
],
{
"title_aux": "ACE-Step-ComfyUI"
}
],
"https://github.com/acorderob/sd-webui-prompt-postprocessor": [
[
"ACBPPPCleanupOptions",
"ACBPPPENMappingOptions",
"ACBPPPSelectVariable",
"ACBPPPSendToNegativeOptions",
"ACBPPPWildcardConcat",
"ACBPPPWildcardOptions",
"ACBPromptPostProcessor"
],
{
"author": "ACB",
"description": "Node for processing prompts. Includes the following options: send to negative prompt, set variables, if/elif/else command for conditional content, wildcards and choices.",
"nickname": "ACB PPP",
"title": "Prompt Post Processor",
"title_aux": "Prompt PostProcessor"
}
],
"https://github.com/adambarbato/ComfyUI-Sa2VA": [
[
"Sa2VANodeTpl"
],
{
"title_aux": "Sa2VA Segmentation"
}
],
"https://github.com/adampolczynski/ComfyUI_AP_ClipSEG_Light": [
[
"AP_CLIPSeg_TextMask",
"AP_MaskTrim"
],
{
"title_aux": "\u25e7 AP ClipSEG Mask Light"
}
],
"https://github.com/adbrasi/ComfyUI-TrashNodes-DownloadHuggingface": [
[
"DownloadLinkChecker",
"ShowFileNames"
],
{
"title_aux": "ComfyUI-TrashNodes-DownloadHuggingface"
}
],
"https://github.com/adbrasi/booru-helper-mini": [
[
"CamieTagger|adbrasi",
"PixAITagger|adbrasi",
"WD14Tagger|adbrasi"
],
{
"title_aux": "booru-helper-mini"
}
],
"https://github.com/adbrasi/comfyui-ksampler-batch": [
[
"KSamplerBatch",
"KSamplerBatchAdvanced"
],
{
"title_aux": "comfyui-ksampler-batch"
}
],
"https://github.com/adbrasi/loppiner": [
[
"LoppinerLoopExtractor"
],
{
"title_aux": "loppiner"
}
],
"https://github.com/adbrasi/prompta_generita_lite": [
[
"PackPromptGeneratorLite"
],
{
"title_aux": "prompta_generita_lite"
}
],
"https://github.com/adieyal/comfyui-dynamicprompts": [
[
"DPCombinatorialGenerator",
"DPFeelingLucky",
"DPJinja",
"DPMagicPrompt",
"DPOutput",
"DPRandomGenerator"
],
{
"title_aux": "DynamicPrompts Custom Nodes"
}
],
"https://github.com/adigayung/ComfyUI-Translator": [
[
"AT_CLIPTextAutoTranslate",
"AT_PromptText",
"CLIP Text Encode (Auto Translate)",
"Prompt Text (Auto Translate)"
],
{
"title_aux": "ComfyUI-Translator"
}
],
"https://github.com/adrianschubek/comfyui-zeug": [
[
"ZeugBool",
"ZeugCleanGpuPass",
"ZeugFloat",
"ZeugFloatToStr",
"ZeugInt",
"ZeugIntToStr",
"ZeugIntToWxH",
"ZeugJoinStr",
"ZeugJoinStrList",
"ZeugPrintPass",
"ZeugSplitStrList",
"ZeugStr",
"ZeugStrToFloat",
"ZeugStrToInt",
"ZeugWxHToInt"
],
{
"title_aux": "comfyui-zeug"
}
],
"https://github.com/adriflex/ComfyUI_Blender_Texdiff": [
[
"ViewportColor",
"ViewportDepth"
],
{
"title_aux": "ComfyUI_Blender_Texdiff"
}
],
"https://github.com/advancedtech-sk/ComfyUI-GROUT": [
[
"GROUTHeatmapColorize",
"GROUTSegmentation",
"GROUTThreshold"
],
{
"title_aux": "ComfyUI-GROUT"
}
],
"https://github.com/aegis72/aegisflow_utility_nodes": [
[
"Add Text To Image",
"Aegisflow CLIP Pass",
"Aegisflow Conditioning Pass",
"Aegisflow Image Pass",
"Aegisflow Latent Pass",
"Aegisflow Mask Pass",
"Aegisflow Model Pass",
"Aegisflow Pos/Neg Pass",
"Aegisflow SDXL Tuple Pass",
"Aegisflow VAE Pass",
"Aegisflow controlnet preprocessor bus",
"Apply Instagram Filter",
"Binary INT Switch",
"Brightness_Contrast_Ally",
"Flatten Colors",
"Gaussian Blur_Ally",
"GlitchThis Effect",
"Hue Rotation",
"Image Flip_ally",
"Placeholder Tuple",
"Swap Color Mode",
"aegisflow Multi_Pass",
"aegisflow Multi_Pass XL",
"af_pipe_in_15",
"af_pipe_in_xl",
"af_pipe_out_15",
"af_pipe_out_xl"
],
{
"title_aux": "AegisFlow Utility Nodes"
}
],
"https://github.com/aegis72/comfyui-styles-all": [
[
"menus"
],
{
"title_aux": "ComfyUI-styles-all"
}
],
"https://github.com/aesethtics/ComfyUI-Utilitools": [
[
"UtilAdd",
"UtilAspectRatio",
"UtilBatchController",
"UtilBooleanAND",
"UtilBooleanNOT",
"UtilBooleanOR",
"UtilCalculator",
"UtilConstantFloat",
"UtilConstantInt",
"UtilConstantString",
"UtilCounter",
"UtilDateTimestamp",
"UtilDivide",
"UtilFloatToInt",
"UtilIfThenElse",
"UtilImageDimensions",
"UtilIntToFloat",
"UtilListCreate",
"UtilListIndex",
"UtilMultiply",
"UtilPassthrough",
"UtilStringReplace",
"UtilSubtract",
"UtilSwitch",
"UtilTextConcat",
"UtilWhateverToString"
],
{
"title_aux": "ComfyUI Utilitools Nodes"
}
],
"https://github.com/aesethtics/comfyui-3d-model-viewer": [
[
"ThreeDModelViewer"
],
{
"title_aux": "ComfyUI 3D Model Viewer"
}
],
"https://github.com/afloy011-spec/afloy_audio_tools": [
[
"afloy_AudioInfo",
"afloy_GetAudioDuration",
"afloy_TrimAudio"
],
{
"title_aux": "afloy_audio_tools"
}
],
"https://github.com/agavesunset/AgaveLogicCounter": [
[
"CyclicIntController"
],
{
"title_aux": "AgaveLogicCounter"
}
],
"https://github.com/agilly1989/ComfyUI_agilly1989_motorway": [
[
"MotorwayFloat",
"MotorwayInt",
"MotorwaySeed",
"MotorwayStart",
"MotorwayStr",
"MotorwayStrMulti"
],
{
"title_aux": "ComfyUI_agilly1989_motorway"
}
],
"https://github.com/ah-kun/ComfyUI-FailSafe-Translate-Node": [
[
"FailSafeTranslateAdvanced",
"FailSafeTranslateSimple"
],
{
"title_aux": "ComfyUI-FailSafe-Translate-Node"
}
],
"https://github.com/ahernandezmiro/ComfyUI-GCP_Storage_tools": [
[
"GCPReadImageNode",
"GCPWriteImageNode"
],
{
"title_aux": "ComfyUI-GCP_Storage_tools"
}
],
"https://github.com/ahkimkoo/ComfyUI-GetKeyFrames": [
[
"BreakGrid",
"GetKeyFrames",
"MakeGrid"
],
{
"title_aux": "ComfyUI-GetKeyFrames"
}
],
"https://github.com/ahkimkoo/ComfyUI-MIDI-Edit": [
[
"MIDIEditLyrics",
"MIDIExtractLyrics",
"MIDIMergeRepeatedChars"
],
{
"title_aux": "ComfyUI MIDI Edit"
}
],
"https://github.com/ahkimkoo/ComfyUI-VideoActorExtract": [
[
"SelectActorPreview",
"VideoActorExtractor"
],
{
"title_aux": "Video Actor Extract"
}
],
"https://github.com/ahkimkoo/Comfyui-AudioSegment": [
[
"AudioListToBatch",
"AudioSegmentByParagraph",
"AudioSegmenter",
"SelectAudioClipFromList",
"SelectAudioFromList"
],
{
"title_aux": "ComfyUI Audio Segment Plugin"
}
],
"https://github.com/ai-joe-git/ComfyUI-Metadata-Extractor": [
[
"MetadataExtractorImproved"
],
{
"title_aux": "ComfyUI-Metadata-Extractor"
}
],
"https://github.com/ai-joe-git/ComfyUI-Simple-LlamaCPP-Client": [
[
"SimpleLlamaCppClient"
],
{
"title_aux": "Simple LlamaCPP Client"
}
],
"https://github.com/ai-joe-git/ComfyUI-Simple-Prompt-Batcher": [
[
"SimplePromptBatcher"
],
{
"title_aux": "ComfyUI-Simple-Prompt-Batcher"
}
],
"https://github.com/ai-joe-git/ComfyUI-WebUI-Generator-Node": [
[
"WebUI_Generator_Launcher"
],
{
"title_aux": "comfyui-webui-generator-node"
}
],
"https://github.com/ai-joe-git/comfyui_llama_swap": [
[
"LlamaSwapClient",
"LlamaSwapModelSelector"
],
{
"title_aux": "ComfyUI llama-swap"
}
],
"https://github.com/ai-liam/comfyui-liam": [
[
"AiStoreAzureGPTLiam",
"GetBetterDepthImage",
"LiamLibDisplayText",
"LiamLibFillImage",
"LiamLibImageToGray",
"LiamLibLoadImage",
"LiamLibMergeText",
"LiamLibSaveImg",
"LiamLibSaveText",
"OllamaApiTNodeLiam",
"PreviewReliefImage",
"SpeechRecognitionLiam",
"SpeechSynthesisLiam"
],
{
"title_aux": "LiamUtil"
}
],
"https://github.com/ai-liam/comfyui_liam_util": [
[
"LiamLoadImage"
],
{
"title_aux": "LiamUtil (single node)"
}
],
"https://github.com/ai-shizuka/ComfyUI-tbox": [
[
"AnimalPosePreprocessor",
"BatchManager",
"CannyPreprocessor",
"ConstrainImageNode",
"DWPosePreprocessor",
"DWPreprocessor",
"DensePosePreprocessor",
"GFPGANNode",
"ImageLoader",
"ImageResize",
"ImageSaver",
"ImageSize",
"ImagesSaver",
"LineArtPreprocessor",
"LineartStandardPreprocessor",
"MaskAddNode",
"MiDaSDepthPreprocessor",
"PurgeVRAMNode",
"VideoInfo",
"VideoLoader",
"VideoSaver",
"WatermarkNode"
],
{
"author": "tstandley",
"title_aux": "ComfyUI-tbox"
}
],
"https://github.com/aiaiaikkk/ComfyUI-Curve": [
[
"CameraRawEnhanceNode",
"CameraRawToneCurveNode",
"ColorGradingNode",
"CurvePresetNode",
"GaussianBlurNode",
"HistogramAnalysisNode",
"PhotoshopCurveNode",
"PhotoshopHSLNode",
"PhotoshopLevelsNode"
],
{
"title_aux": "ComfyUI-Curve"
}
],
"https://github.com/aiaiaikkk/comfyui-api-image-edit": [
[
"APIImageEditNode"
],
{
"title_aux": "ComfyUI API Image Edit"
}
],
"https://github.com/aiaiaikkk/super-prompt-canvas": [
[
"AdvancedBackgroundRemoval",
"BackgroundRemovalSettings",
"CustomModelPromptGenerator",
"KontextSuperPrompt",
"LRPGCanvas",
"OllamaKontextPromptGenerator",
"OllamaServiceManager",
"TextGenWebUIFluxKontextEnhancer"
],
{
"title_aux": "super-prompt-canvas"
}
],
"https://github.com/aianimation55/ComfyUI-FatLabels": [
[
"FatLabels"
],
{
"title_aux": "Comfy UI FatLabels"
}
],
"https://github.com/aiartvn/A2V_Multi_Image_Composite": [
[
"A2V_Multi_Image_Composite"
],
{
"title_aux": "A2V Multi Image Composite"
}
],
"https://github.com/aicuai/aicu-comfyui-stability-ai-api": [
[
"StabilityControlSketch",
"StabilityControlStructure",
"StabilityControlStyle",
"StabilityEdit",
"StabilityImageCore",
"StabilityImageSD3",
"StabilityImageToVideo",
"StabilityImageUltra",
"StabilityUpscaleConservative",
"StabilityUpscaleCreative",
"StabilityUpscaleFast"
],
{
"title_aux": "aicu-comfyui-stability-ai-api"
}
],
"https://github.com/aicuai/comfyui-save-image-watermark": [
[
"ExtractInvisibleWatermark",
"Local Save",
"LocalSaveImageWithWatermark"
],
{
"title_aux": "comfyui-save-image-watermark"
}
],
"https://github.com/aidec/Comfyui_TextBatch_aidec": [
[
"DataTempManager",
"DataTmpGet",
"DataTmpSet",
"GroupController",
"IFMatchCond",
"ImageFilenameProcessor",
"ImageInfoExtractor",
"ImageQueueProcessor",
"ImageQueueProcessorPlus",
"ImageQueueProcessorPro",
"JsonQuery",
"LoadImageByIndex",
"LoadImagesFromDirBatch",
"LoadImagesFromDirLazy",
"LoopResultExtractor",
"PathParser",
"TextArrayIndex",
"TextBatch",
"TextQueueProcessor",
"TextSplitCounter",
"TextSplitGet",
"UniversalLoopController"
],
{
"title_aux": "Comfyui_TextBatch_aidec"
}
],
"https://github.com/aidenli/ComfyUI_NYJY": [
[
"BailianChat",
"BailianChatOption",
"BailianVL",
"BailianVLOption",
"CivitaiPrompt",
"CommonLLMChat",
"ConvertAnyToString",
"ConvertDenoseToStep",
"ConvertStringToNumber",
"CreateSeedanceVideo",
"CustomLatentImage-NYJY",
"FloatSlider-NYJY",
"FluxProOnline",
"GetItemFromList",
"JoyCaption",
"JoyCaptionAlpha1Online",
"JoyCaptionAlpha2Online",
"JoyTag",
"JsonDumps",
"JsonGetKeys",
"JsonGetValueByKeys",
"JsonLoads",
"LengthOfArray",
"QwenLatentImage",
"ReadFileToString",
"Seededit3",
"Seedream3Txt2Img",
"Seedream4Img2Img",
"Seedream4Txt2Img",
"SplitString",
"StepFunImgEdit",
"StepFunTxt2Img",
"Translate",
"VolcengineChat",
"VolcengineChatOption",
"VolcengineImageOption",
"VolcengineImg2Img",
"VolcengineTxt2Img"
],
{
"title_aux": "ComfyUI_NYJY"
}
],
"https://github.com/aigc-apps/EasyAnimate": [
[
"CameraBasicFromChaoJie",
"CameraCombineFromChaoJie",
"CameraJoinFromChaoJie",
"CameraTrajectoryFromChaoJie",
"CreateTrajectoryBasedOnKJNodes",
"EasyAnimateI2VSampler",
"EasyAnimateT2VSampler",
"EasyAnimateV2VSampler",
"EasyAnimateV5_I2VSampler",
"EasyAnimateV5_T2VSampler",
"EasyAnimateV5_V2VSampler",
"EasyAnimate_TextBox",
"ImageMaximumNode",
"LoadEasyAnimateLora",
"LoadEasyAnimateModel",
"TextBox"
],
{
"title_aux": "Video Generation Nodes for EasyAnimate"
}
],
"https://github.com/aigc-apps/VideoX-Fun": [
[
"CameraBasicFromChaoJie",
"CameraCombineFromChaoJie",
"CameraJoinFromChaoJie",
"CameraTrajectoryFromChaoJie",
"CogVideoXFunInpaintSampler",
"CogVideoXFunT2VSampler",
"CogVideoXFunV2VSampler",
"CombineFlux2Pipeline",
"CombineQwenImagePipeline",
"CombineWan2_2Pipeline",
"CombineWan2_2VaceFunPipeline",
"CombineWanPipeline",
"CombineZImagePipeline",
"CreateTrajectoryBasedOnKJNodes",
"Flux2ControlSampler",
"Flux2T2ISampler",
"FunAttention",
"FunCompile",
"FunRiflex",
"FunTextBox",
"ImageCollectNode",
"ImageMaximumNode",
"ImageToCanny",
"ImageToDepth",
"ImageToPose",
"LoadCogVideoXFunLora",
"LoadCogVideoXFunModel",
"LoadFlux2ControlNetInModel",
"LoadFlux2ControlNetInPipeline",
"LoadFlux2Lora",
"LoadFlux2Model",
"LoadFlux2TextEncoderModel",
"LoadFlux2TransformerModel",
"LoadFlux2VAEModel",
"LoadQwenImageControlNetInModel",
"LoadQwenImageControlNetInPipeline",
"LoadQwenImageLora",
"LoadQwenImageModel",
"LoadQwenImageProcessor",
"LoadQwenImageTextEncoderModel",
"LoadQwenImageTransformerModel",
"LoadQwenImageVAEModel",
"LoadVaceWanTransformer3DModel",
"LoadWan2_2FunLora",
"LoadWan2_2FunModel",
"LoadWan2_2Lora",
"LoadWan2_2Model",
"LoadWan2_2TransformerModel",
"LoadWan2_2VaceFunModel",
"LoadWanClipEncoderModel",
"LoadWanFunLora",
"LoadWanFunModel",
"LoadWanLora",
"LoadWanModel",
"LoadWanTextEncoderModel",
"LoadWanTransformerModel",
"LoadWanVAEModel",
"LoadZImageControlNetInModel",
"LoadZImageControlNetInPipeline",
"LoadZImageLora",
"LoadZImageModel",
"LoadZImageTextEncoderModel",
"LoadZImageTransformerModel",
"LoadZImageVAEModel",
"QwenImageControlSampler",
"QwenImageEditPlusSampler",
"QwenImageEditSampler",
"QwenImageT2VSampler",
"VideoToCanny",
"VideoToDepth",
"VideoToOpenpose",
"Wan2_2FunInpaintSampler",
"Wan2_2FunT2VSampler",
"Wan2_2FunV2VSampler",
"Wan2_2I2VSampler",
"Wan2_2T2VSampler",
"Wan2_2VaceFunSampler",
"WanFunInpaintSampler",
"WanFunT2VSampler",
"WanFunV2VSampler",
"WanI2VSampler",
"WanT2VSampler",
"ZImageControlSampler",
"ZImageT2ISampler"
],
{
"title_aux": "VideoX-Fun"
}
],
"https://github.com/aimerib/ComfyUI_HigherBitDepthSaveImage": [
[
"SaveImageHigherBitDepth"
],
{
"title_aux": "ComfyUI-HigherBitDepthSaveImage"
}
],
"https://github.com/aimoviestudio/comfyui-promptbuilder": [
[
"DynamicJsonPromptBuilder",
"DynamicTextPromptBuilder",
"JsonPromptBuilder",
"TextPromptBuilder",
"TextPromptNode"
],
{
"title_aux": "ComfyUI Prompt Builder"
}
],
"https://github.com/ainewsto/Comfyui-chatgpt-api": [
[
"ComfyuiChatGPTApi",
"Comfyui_gpt_image_1",
"Comfyui_gpt_image_1_edit"
],
{
"title_aux": "Comfyui-chatgpt-api"
}
],
"https://github.com/ainewsto/Comfyui-google-veo2-api": [
[
"ComfyuiGoogleVeo2"
],
{
"title_aux": "Comfyui-google-veo2-api"
}
],
"https://github.com/ainewsto/comfyui-labs-google": [
[
"ComfyUI-ImageFx",
"ComfyUI-Whisk",
"ComfyUI-Whisk-Prompts"
],
{
"title_aux": "comfyui-labs-google"
}
],
"https://github.com/aining2022/ComfyUI_Swwan": [
[
"AddLabel",
"AnyBooleanSwitch (Swwan)",
"AnySwitch (Swwan)",
"BatchSlice",
"BoundedImageCrop",
"BoundedImageCropWithMask",
"ColorMatch",
"CrossFadeImages",
"CrossFadeImagesMulti",
"DrawMaskOnImage",
"FastPreview",
"GetImageRangeFromBatch",
"GetImageSizeAndCount",
"GetImagesFromBatchIndexed",
"GetLatentRangeFromBatch",
"GetLatentSizeAndCount",
"IO_save_image",
"IO_save_image_format",
"ImageAddMulti",
"ImageAndMaskPreview",
"ImageBatchExtendWithOverlap",
"ImageBatchFilter",
"ImageBatchJoinWithTransition",
"ImageBatchMulti",
"ImageBatchRepeatInterleaving",
"ImageBatchTestPattern",
"ImageBlendSwwan",
"ImageConcanate",
"ImageConcatFromBatch",
"ImageConcatMulti",
"ImageCropByMask",
"ImageCropByMaskAndResize",
"ImageCropByMaskBatch",
"ImageGrabPIL",
"ImageGridComposite2x2",
"ImageGridComposite3x3",
"ImageGridtoBatch",
"ImageNormalize_Neg1_To_1",
"ImagePadForOutpaintMasked",
"ImagePadForOutpaintTargetSize",
"ImagePadKJ",
"ImagePass",
"ImagePrepForICLora",
"ImageResizeByMegapixels",
"ImageResizeKJ",
"ImageResizeKJv2",
"ImageTensorList",
"ImageUncropByMask",
"ImageUpscaleWithModelBatched",
"Image_Resize_sum",
"Image_Resize_sum_data",
"Image_Resize_sum_restore",
"InsertImagesToBatchIndexed",
"InsertLatentToIndex",
"LayerUtility: ColorImage (Swwan)",
"LayerUtility: CropByMask V2",
"LayerUtility: CropByMask V3",
"LayerUtility: CropByMask V4",
"LayerUtility: ImageScaleByAspectRatio V2",
"LayerUtility: RestoreCropBox",
"LayerUtility: RestoreCropBox V2",
"LoadAndResizeImage",
"LoadImagesFromFolderKJ",
"LoadVideosFromFolder",
"Mask_transform_sum",
"MathExpression_UTK",
"MergeBatch",
"MergeImageChannels",
"PadImageBatchInterleaved",
"PatchSageAttentionKJ",
"PreviewAnimation",
"RGBA_Multi_Save",
"RGBA_Safe_Post",
"RGBA_Safe_Pre",
"RGBA_Save",
"RemapImageRange",
"ReplaceImagesInBatch",
"ReverseImageBatch",
"SaveImageKJ",
"SaveImageWithAlpha",
"SaveStringKJ",
"Seed (rgthree)",
"ShuffleImageBatch",
"SplitImageChannels",
"SwwanCropByMaskV5",
"SwwanImageBatchToImageList",
"SwwanImageListToImageBatch",
"SwwanRestoreCropBoxV3",
"SwwanRestoreCropBoxV4",
"TransitionImagesInBatch",
"TransitionImagesMulti",
"WebcamCaptureCV2",
"list_Merge",
"list_Slice",
"list_Value",
"list_num_range",
"math_Remap_data",
"math_calculate",
"nsfwDetector",
"nsfwDetectorV2",
"raiseExceptionOnTrue",
"sch_Prompt",
"sch_Value",
"sch_image",
"sch_mask",
"sch_split_text",
"sch_text",
"type_AnyIndex"
],
{
"title_aux": "ComfyUI_Swwan"
}
],
"https://github.com/aiolicollective/aioli-nodes": [
[
"BBoxMultipleAssembler",
"BBoxMultipleFix",
"InpaintColorFix",
"MaskSplitRegions",
"RatioOutpaintCalc",
"RegionMaskList",
"RegionPreview",
"RegionalMaskConditioning"
],
{
"title_aux": "aioli-nodes"
}
],
"https://github.com/aisabervisionlab/ComfyUI_merge_ASVL": [
[
"ASVL"
],
{
"title_aux": "ComfyUI_merge_ASVL"
}
],
"https://github.com/aistudynow/Comfyui-HunyuanFoley": [
[
"HunyuanDependenciesLoader",
"HunyuanFoleySampler",
"HunyuanFoleyTorchCompile",
"HunyuanModelLoader",
"SelectAudioFromBatch"
],
{
"title_aux": "Comfyui-HunyuanFoley"
}
],
"https://github.com/aistudynow/Comfyui-tetestyle-image-video": [
[
"TeleStyleImageModelLoader",
"TeleStyleLoader",
"TeleStyleOfficialImageInference",
"TeleStyleVideoInference"
],
{
"title_aux": "Comfyui-tetestyle-image-video"
}
],
"https://github.com/ajbergh/comfyui-ethnicity_hairstyle_clip_encoder": [
[
"CLIPTextEncodeWithExtras"
],
{
"title_aux": "comfyui-ethnicity_hairstyle_clip_encoder"
}
],
"https://github.com/akashzeno/ComfyUI-ColoredNoiseDiffusionSampling": [
[
"ColoredNoise_KSampler",
"ColoredNoise_Noise",
"ColoredNoise_SamplerSelect"
],
{
"title_aux": "ComfyUI-ColoredNoiseDiffusionSampling"
}
],
"https://github.com/akashzeno/ComfyUI-PulseOfMotion": [
[
"LoadVisualChronometer",
"PredictPhyFPS",
"PredictPhyFPSBatch"
],
{
"title_aux": "ComfyUI-PulseOfMotion"
}
],
"https://github.com/akatz-ai/Akatz-Seamless-Tiling": [
[
"AK_AnimatedDilationMaskLinear",
"AK_CircularVAEDecode",
"AK_FileNamePrefixDateDirFirst",
"AK_MakeCircularVAE",
"AK_MakeDepthmapSeamless",
"AK_MakeDepthmapSeamlessAdvanced",
"AK_OffsetImage",
"AK_SeamlessTile",
"CircularVAEDecode",
"MakeCircularVAE",
"OffsetImage",
"SeamlessTile"
],
{
"title_aux": "Akatz Seamless Tiling"
}
],
"https://github.com/akatz-ai/ComfyUI-AKatz-Nodes": [
[
"AK_AdjustDepthmapBrightness",
"AK_AdjustListSize",
"AK_AnimatedDilationMaskLinear",
"AK_AudioFramesyncSchedule",
"AK_AudioreactiveDilateMaskInfinite",
"AK_AudioreactiveDilationMask",
"AK_AudioreactiveDynamicDilationMask",
"AK_BinaryAmplitudeGate",
"AK_BlobTrack",
"AK_BrightnessToFloatList",
"AK_ConvertListToFloatList",
"AK_DilateMaskLinearInfinite",
"AK_FadeBetweenBatches",
"AK_FlexFeatureToFloatList",
"AK_FloatListToDilateMaskSchedule",
"AK_FloatListToFlexFeature",
"AK_IPAdapterCustomWeights",
"AK_KeyframeScheduler",
"AK_LagChop",
"AK_ListToNumpyFloatArray",
"AK_MakeDepthmapSeamless",
"AK_NormalizeMaskImage",
"AK_RescaleFloatList",
"AK_ScaleMask",
"AK_ScheduledBinaryComparison",
"AK_ShrinkNumSequence",
"AK_SplitImageBatch",
"AK_VideoSpeedAdjust",
"Scale Mask Node"
],
{
"author": "akatz",
"description": "Custom node pack for nodes I use in my workflows.",
"nickname": "Akatz Custom Nodes",
"title": "Akatz Custom Nodes",
"title_aux": "Akatz Custom Nodes"
}
],
"https://github.com/akatz-ai/ComfyUI-Basic-Math": [
[
"BasicMath",
"BooleanInput",
"BooleanLogic",
"BooleanUnary",
"FloatComparison",
"FloatInput",
"IntMath",
"IntegerComparison",
"IntegerInput",
"MathConstants",
"NumberClamp",
"NumberComparison",
"NumberInRange",
"NumberLerp",
"NumberRound",
"PreciseFloatInput",
"StringComparison",
"StringInput",
"ToBool",
"ToFloat",
"ToInt",
"ToString",
"UnaryMath"
],
{
"title_aux": "ComfyUI-Basic-Math"
}
],
"https://github.com/akatz-ai/ComfyUI-DepthCrafter-Nodes": [
[
"DepthCrafter",
"DownloadAndLoadDepthCrafterModel"
],
{
"author": "akatz",
"description": "Custom nodes for use with DepthCrafter. Create consistent depth maps for your videos.",
"nickname": "DepthCrafter Nodes",
"title": "DepthCrafter Nodes",
"title_aux": "DepthCrafter Nodes"
}
],
"https://github.com/akatz-ai/ComfyUI-Depthflow-Nodes": [
[
"Depthflow",
"DepthflowEffectColor",
"DepthflowEffectDOF",
"DepthflowEffectInpaint",
"DepthflowEffectVignette",
"DepthflowMotionArc",
"DepthflowMotionCosine",
"DepthflowMotionLinear",
"DepthflowMotionPresetCircle",
"DepthflowMotionPresetDolly",
"DepthflowMotionPresetHorizontal",
"DepthflowMotionPresetOrbital",
"DepthflowMotionPresetVertical",
"DepthflowMotionPresetZoom",
"DepthflowMotionSetTarget",
"DepthflowMotionSine",
"DepthflowMotionTriangle"
],
{
"author": "akatz",
"description": "Custom nodes for use with Tremeschin's Depthflow library.",
"nickname": "Depthflow Nodes",
"title": "Depthflow Nodes",
"title_aux": "\ud83c\udf0a Depthflow Nodes"
}
],
"https://github.com/akatz-ai/ComfyUI-X-Portrait-Nodes": [
[
"DownloadXPortraitModel",
"XPortrait"
],
{
"author": "akatz",
"description": "Custom nodes for use with X-Portrait. Animate portraits with an input video and a reference image.",
"nickname": "X-Portrait Nodes",
"title": "X-Portrait Nodes",
"title_aux": "ComfyUI-X-Portrait-Nodes"
}
],
"https://github.com/akaugun/comfyui-lora-hook-trigger": [
[
"LoraTriggerWithExample"
],
{
"title_aux": "comfyui-lora-hook-trigger"
}
],
"https://github.com/akawana/ComfyUI-AK-Pack": [
[
"AK Base",
"AK Control Multiple KSamplers",
"AK Pipe",
"AK Pipe Loop",
"AK Replace Alpha with Color",
"AK Replace Color with Alpha",
"AKCLIPEncodeMultiple",
"AKContrastAndSaturateImage",
"AKIndexMultiple",
"AKKSamplerSettings",
"AKKSamplerSettingsOut",
"AKProjectSettingsOut",
"AKResizeOnBoolean",
"CLIPTextEncodeAndCombineCached",
"CLIPTextEncodeCached",
"Getter",
"IsMaskEmpty",
"IsOneOfGroupsActive",
"PreviewRawText",
"RepeatGroupState",
"Setter"
],
{
"title_aux": "AK Pack"
}
],
"https://github.com/akawana/ComfyUI-AK-XZ-Axis": [
[
"AK XZ Axis Plot",
"AK XZ Batch Lora",
"AK XZ Batch Prompts",
"AK XZ Range Float",
"AK XZ Range Int",
"AKXZPreviewPlot"
],
{
"title_aux": "AK XZ Axis (XY for any KSampler)"
}
],
"https://github.com/akawana/ComfyUI-Folded-Prompts": [
[
"ExecutionBlockerBreaker",
"FPFoldedPrompts",
"FPTab",
"FPTabbedTextArea",
"FPTextAreaPlus",
"FPTextCleanAndSplitt"
],
{
"title_aux": "Folded prompts"
}
],
"https://github.com/akawana/ComfyUI-RGBYP-Mask-Editor": [
[
"MaskGrowBlur",
"RGBYPLoadImage",
"RGBYPMaskBridge",
"RGBYPMaskCompositeWithStrength",
"RGBYPMaskStrength",
"RGBYPMaskStrengthOut",
"RGBYPMaskToList",
"RGBYPMaskToRegularMasks",
"RGBYPSaveMask"
],
{
"title_aux": "RGBYP Mask Editor (RGB + YP)"
}
],
"https://github.com/akierson/ComfyUI-textnodes": [
[
"Prompt Truncate",
"Tidy Tags"
],
{
"title_aux": "ComfyUI-textnodes"
}
],
"https://github.com/akierson/comfyui-colornodes": [
[
"Color Picker",
"Color to Hex",
"Color to RGB",
"Image Replace Color",
"Invert Color"
],
{
"title_aux": "comfyui-colornodes"
}
],
"https://github.com/al-swaiti/All-IN-ONE-style": [
[
"ComfyUIStyler",
"menus"
],
{
"title_aux": "All-IN-ONE-style"
}
],
"https://github.com/al-swaiti/ComfyUI-CascadeResolutions": [
[
"CascadeResolutions"
],
{
"title_aux": "ComfyUI-CascadeResolutions"
}
],
"https://github.com/al-swaiti/ComfyUI-OllamaGemini": [
[
"ClaudeAPI",
"FLUXResolutions",
"GeminiAPI",
"GeminiBBoxJoin",
"GeminiBEN2_RMBG",
"GeminiBRIA_RMBG",
"GeminiBRIA_RMBG_Safe",
"GeminiCLIPSeg",
"GeminiCombineSegMasks",
"GeminiComfyUIStyler",
"GeminiConvertRasterToVector",
"GeminiDrawBBoxMask",
"GeminiFLUXResolutions",
"GeminiImageGenerator",
"GeminiLoadImagePath",
"GeminiLoadImagesFromDir",
"GeminiMathExpression",
"GeminiSVGPreview",
"GeminiSaveSVG",
"GeminiSaveText",
"GeminiSmartPromptGenerator",
"GeminiTextSplitter",
"GeminiUltraDetect",
"ListAvailableModels",
"OllamaAPI",
"QwenAPI",
"VeoLoadVideo",
"VeoVideoExtend",
"VeoVideoGenerator",
"VeoVideoGeneratorAdvanced",
"style_menus"
],
{
"title_aux": "ComfyUI-OllamaGemini"
}
],
"https://github.com/alFrame/ComfyUI-AF-Enhanced-HTML-Note": [
[
"AF_Enhanced_HTML_Note"
],
{
"author": "Alex Furer",
"description": "A ComfyUI custom node that allows you to create a note node with HTML support.",
"nickname": "AF - Enhanced HTML Note",
"title": "AF - Enhanced HTML Note",
"title_aux": "ComfyUI AF - Enhanced-HTML-Note"
}
],
"https://github.com/alFrame/ComfyUI-AF-Pack-Prompt-Nodes": [
[
"AF_Edit_Generated_Prompt",
"AF_Load_Prompt_History",
"AF_Model_Switch",
"AF_Save_Prompt_History",
"AF_Show_Text"
],
{
"author": "Alex Furer",
"description": "A collection of prompt management nodes for ComfyUI including prompt editing, history saving, and loading functionality.",
"nickname": "AF Prompt Nodes Pack",
"title": "AF Prompt Nodes Pack",
"title_aux": "ComfyUI AF - Pack-Prompt-Nodes"
}
],
"https://github.com/alanhuang67/ComfyUI-FAI-Node": [
[
"FAIDynamicMask",
"FAIScaleScheduler",
"FAI_Voronoi_Generator"
],
{
"title_aux": "FAI-Node"
}
],
"https://github.com/alankent/ComfyUI-OA-360-Clip": [
[
"OA360Clip"
],
{
"title_aux": "OA 360 Clip"
}
],
"https://github.com/alastor-666-1933/caching_to_not_waste": [
[
"caching_condition",
"caching_controlnet",
"caching_from_combined_images",
"caching_image",
"caching_mask",
"caching_text",
"caching_wildcard_list"
],
{
"title_aux": "Caching to not Waste"
}
],
"https://github.com/albergrs90/ComfyUI-TextOnImage": [
[
"TextOnImage"
],
{
"title_aux": "ComfyUI-TextOnImage"
}
],
"https://github.com/alchemine/comfyui-alchemine-pack": [
[
"AsyncSaveImage",
"AutoBreak",
"DanbooruPopularPostsTagsRetriever",
"DanbooruPostTagsRetriever",
"DanbooruPostsDownloader",
"DanbooruRelatedTagsRetriever",
"DownloadImage",
"FilterSubtags",
"FilterTags",
"FixBreakAfterTIPO",
"GeminiInference",
"OllamaInference",
"PreviewLatestImage",
"ProcessTags",
"RemoveWeights",
"ReplaceUnderscores",
"SaveImageWithText",
"SignalSwitch",
"SubstituteTags",
"TextEditingInference",
"TokenAnalyzer",
"WidthHeight"
],
{
"title_aux": "ComfyUI-Alchemine-Pack"
}
],
"https://github.com/aledelpho/Arthemy_Live-Tuner-SDXL-ComfyUI": [
[
"ArthemyClipLiveTunerSDXL",
"ArthemyLiveModelTunerSDXL"
],
{
"title_aux": "Arthemy Live Tuner - SDXL"
}
],
"https://github.com/aledelpho/Arthemy_Live-Tuner-ZIT-ComfyUI": [
[
"ArthemyQwenSaver",
"ArthemyQwenTunerLab",
"ArthemyQwenTunerSimple",
"ArthemyTunerLoader",
"ArthemyZImage_Saver",
"ArthemyZImage_Tuner_Lab",
"ArthemyZImage_Tuner_Simple"
],
{
"title_aux": "Arthemy Live Tuner - Z-image"
}
],
"https://github.com/aleolidev/comfy_kaizen_package": [
[
"KaizenImageComposite"
],
{
"title_aux": "Kaizen Package"
}
],
"https://github.com/alessandroperilli/OCS_Nodes": [
[
"OCS_CloudImageSize",
"OCS_FirstNotEmpty",
"OCS_ImageGrid4x4",
"OCS_ImageListFilter",
"OCS_ImageSaver",
"OCS_LocalImageSize",
"OCS_LocalVideoSize",
"OCS_ModelDownloader",
"OCS_Watermarker"
],
{
"title_aux": "Open Creative Studio Nodes"
}
],
"https://github.com/alessandrozonta/ComfyUI-CenterNode": [
[
"BBoxCrop"
],
{
"title_aux": "ComfyUI-CenterNode"
}
],
"https://github.com/alessandrozonta/ComfyUI-Layers": [
[
"LayerDividerDivideLayer",
"LayersSaver - Save Layer",
"LayersSaver - Save Layer From Images",
"PSDLayerCreatorFromImagesOnly"
],
{
"title_aux": "Save Layers Node for ComfyUI"
}
],
"https://github.com/alessandrozonta/ComfyUI-OpenPose": [
[
"OpenPose - Get poses",
"OpenPoseNode"
],
{
"author": "joe",
"title_aux": "OpenPose Node"
}
],
"https://github.com/alessandrozonta/ComfyUI-PoseDirection": [
[
"DirectionNode",
"OpenPose - Get direction"
],
{
"title_aux": "ComfyUI-PoseDirection"
}
],
"https://github.com/alessandrozonta/Comfyui-LoopLoader": [
[
"LoadLoopImagesFromDir"
],
{
"title_aux": "Comfyui-LoopLoader"
}
],
"https://github.com/alexcong/ComfyUI-SwinIR": [
[
"SwinIRLoader",
"SwinIRRun"
],
{
"title_aux": "ComfyUI-SwinIR"
}
],
"https://github.com/alexcong/ComfyUI_QwenVL": [
[
"Qwen",
"Qwen2.5",
"Qwen2.5VL",
"QwenVL"
],
{
"title_aux": "Qwen2-VL wrapper for ComfyUI"
}
],
"https://github.com/alexgenovese/ComfyUI-UNO-Flux": [
[
"UNOGenerate",
"UNOModelLoader"
],
{
"title_aux": "ComfyUI UNO Nodes"
}
],
"https://github.com/alexgenovese/ComfyUI_HF_Servelress_Inference": [
[
"HF_QuestionAnswer",
"Job_Caption",
"Joy_caption",
"Joy_caption_load"
],
{
"author": "Alex Genovese",
"description": "Huggingface Api Serverless request",
"nickname": "alexgenovese",
"title": "Huggingface Api Serverless",
"title_aux": "Huggingface Api Serverless"
}
],
"https://github.com/alexisrolland/ComfyUI-Blender": [
[
"BlenderInputBoolean",
"BlenderInputCombo",
"BlenderInputFloat",
"BlenderInputGroup",
"BlenderInputInt",
"BlenderInputLoad3D",
"BlenderInputLoadCheckpoint",
"BlenderInputLoadDiffusionModel",
"BlenderInputLoadImage",
"BlenderInputLoadLora",
"BlenderInputLoadMask",
"BlenderInputSampler",
"BlenderInputSeed",
"BlenderInputString",
"BlenderInputStringMultiline",
"BlenderOutputDownload3D",
"BlenderOutputSaveGlb",
"BlenderOutputSaveImage",
"BlenderOutputString"
],
{
"title_aux": "ComfyUI-Blender"
}
],
"https://github.com/alexisrolland/ComfyUI-Phi": [
[
"LoadPhi",
"LoadPhiMultimodal",
"LoadPhiVision",
"RunPhi",
"RunPhiMultimodal",
"RunPhiVision"
],
{
"title_aux": "ComfyUI-Phi"
}
],
"https://github.com/alexjx/ComfyUI-Sa2VA-XJ": [
[
"XJSa2VAImageSegmentation",
"XJSa2VAImageSegmentationV2",
"XJSa2VAVideoSegmentation"
],
{
"title_aux": "ComfyUI-Sa2VA-XJ"
}
],
"https://github.com/alexjx/ComfyUI-XJNodes": [
[
"XJAppendImageList",
"XJConditionalLoraLoader",
"XJContextEnter",
"XJContextExit",
"XJDebug",
"XJEmptyImageList",
"XJFloatRangeList",
"XJGetImageFromList",
"XJImageGrid",
"XJImageListFilter",
"XJImageListLength",
"XJImageListSlice",
"XJImagePairCompare",
"XJImagePreviewBridge",
"XJImageRandomTransform",
"XJImageScaleCalc",
"XJImageScaleMegapixel",
"XJImageToSeed",
"XJImageTransform",
"XJIntOffset",
"XJIntegerDecrement",
"XJIntegerIncrement",
"XJJSONExtractor",
"XJLoadImageByPath",
"XJLoadImageWithMetadata",
"XJLoadImagesFromDirBatch",
"XJLoadImagesFromDirList",
"XJLoopEnd",
"XJLoopStart",
"XJMaskDilateCircular",
"XJMaskRefineKMeans",
"XJMaskRefineMorph",
"XJOneImageFromBatch",
"XJRandomImagesFromBatch",
"XJRandomText",
"XJRandomTextFromFile",
"XJRandomTextFromList",
"XJSamplerAdapter",
"XJSaveImageWithMetadata",
"XJSchedulerAdapter",
"XJSegsAutoAdjustHookProvider",
"XJSegsBlurHookProvider",
"XJSegsColorCorrectHSVHookProvider",
"XJSegsColorCorrectRGBHookProvider",
"XJSegsColorMatchHookProvider",
"XJSegsCount",
"XJSegsDilateMaskExpand",
"XJSegsExtractor",
"XJSegsFilter",
"XJSegsFilterByLabel",
"XJSegsMerge",
"XJSegsPick",
"XJSegsRefineKMeans",
"XJSegsRefineMorph",
"XJSegsSharpenHookProvider",
"XJSegsStitcher",
"XJSegsWildcardPrompt",
"XJStringPass",
"XJSupirParameters",
"XJTextFileInfo",
"XJTextListFromFile",
"XJUnwrapFromList",
"XJWrapAsList"
],
{
"title_aux": "ComfyUI-XJNodes"
}
],
"https://github.com/alexopus/ComfyUI-Image-Saver": [
[
"Any to String (Image Saver)",
"Cfg Literal (Image Saver)",
"Checkpoint Loader with Name (Image Saver)",
"Civitai Hash Fetcher (Image Saver)",
"Conditioning Concat Optional (Image Saver)",
"Edit Image Saver Pipe",
"Float Literal (Image Saver)",
"Image Saver",
"Image Saver (From Pipe)",
"Image Saver Metadata",
"Image Saver Simple",
"Input Parameters (Image Saver)",
"Int Literal (Image Saver)",
"Make Image Saver Metadata Config",
"Make Image Saver Pipe",
"Make Image Saver Simple Config",
"Random Artist Picker (Image Saver)",
"Random Character Picker (Image Saver)",
"Random Tag Picker (Image Saver)",
"RandomShapeGenerator",
"Read Image Saver Pipe",
"Sampler Selector (Image Saver)",
"Scheduler Selector (Eff.) (Image Saver)",
"Scheduler Selector (Image Saver)",
"Scheduler Selector (inspire) (Image Saver)",
"Seed Generator (Image Saver)",
"String Literal (Image Saver)",
"UNet loader with Name (Image Saver)",
"Width/Height Literal (Image Saver)",
"Workflow Input Value (Image Saver)"
],
{
"title_aux": "ComfyUI Image Saver"
}
],
"https://github.com/alibof96/ComfyUI-DownscaleIRN": [
[
"IRNDownscale"
],
{
"title_aux": "ComfyUI-DownscaleIRN"
}
],
"https://github.com/aligjahed/comfy-flow": [
[
"FlowManager",
"FlowStepPointer"
],
{
"title_aux": "comfy-flow"
}
],
"https://github.com/alikonfilms/comfyui_alikonfilms": [
[
"ClipTextEncodeCameraMovements"
],
{
"title_aux": "comfyui-alikonfilms"
}
],
"https://github.com/alisson-anjos/ComfyUI-BFSNodes": [
[
"BFSHeadSwapBerniniConditioning",
"BFSHeadSwapLoRADebug",
"FaceSequenceBatch",
"FrameRangedFaceLoader",
"LTXVApplyNeutralMask",
"LTXVEditAnythingLoopingSampler",
"LTXVEditAnythingModuleLoader",
"LTXVImageDiffMetrics",
"LTXVLatentDiffMetrics",
"LTXVResizeReferenceByMask",
"ReservedRegionFrameComposer"
],
{
"title_aux": "ComfyUI-BFSNodes"
}
],
"https://github.com/alisson-anjos/ComfyUI-Ollama-Describer": [
[
"InputText",
"JsonPropertyExtractorNode",
"OllamaAgent",
"OllamaCaptionerExtraOptions",
"OllamaImageCaptioner",
"OllamaImageDescriber",
"OllamaTextDescriber",
"OllamaToolCombine",
"OllamaTool_FileSearch",
"OllamaTool_PythonCode",
"OllamaTool_WebSearch",
"OllamaVideoDescriber",
"TextTransformer"
],
{
"title_aux": "ComfyUI-Ollama-Describer"
}
],
"https://github.com/allanmeng/ComfyUI-AIMDO-XPU": [
[
"XPUAIMDOStatus"
],
{
"title_aux": "ComfyUI-AIMDO-XPU"
}
],
"https://github.com/allegiancerecords0-afk/Comfyui-InputSwapper": [
[
"InputSwapper"
],
{
"title_aux": "Comfyui-InputSwapper"
}
],
"https://github.com/allegiancerecords0-afk/Comfyui-LatentOR": [
[
"LatentORGate"
],
{
"title_aux": "Comfyui-LatentOR"
}
],
"https://github.com/alludus/ComfyUI-multiGPU-upscaler": [
[
"multiGPU_ImageUpscaleWithModel",
"multiGPU_ImageUpscaleWithModelMultiGPU",
"multiGPU_UpscaleModelLoader"
],
{
"title_aux": "multiGPU Upscaler"
}
],
"https://github.com/alpertunga-bile/image-caption-comfyui": [
[
"Image Caption Node",
"Insert Prompt Node"
],
{
"title_aux": "image-caption-comfyui"
}
],
"https://github.com/alpertunga-bile/prompt-generator-comfyui": [
[
"Prompt Generator"
],
{
"title_aux": "prompt-generator"
}
],
"https://github.com/alsritter/asymmetric-tiling-comfyui": [
[
"Asymmetric_Tiling_KSampler"
],
{
"title_aux": "asymmetric-tiling-comfyui"
}
],
"https://github.com/alt-key-project/comfyui-dream-project": [
[
"Analyze Palette [Dream]",
"Beat Curve [Dream]",
"Big Float Switch [Dream]",
"Big Image Switch [Dream]",
"Big Int Switch [Dream]",
"Big Latent Switch [Dream]",
"Big Palette Switch [Dream]",
"Big Text Switch [Dream]",
"Boolean To Float [Dream]",
"Boolean To Int [Dream]",
"Build Prompt [Dream]",
"CSV Curve [Dream]",
"CSV Generator [Dream]",
"Calculation [Dream]",
"Common Frame Dimensions [Dream]",
"Compare Palettes [Dream]",
"FFMPEG Video Encoder [Dream]",
"File Count [Dream]",
"Finalize Prompt [Dream]",
"Float Input [Dream]",
"Float to Log Entry [Dream]",
"Frame Count Calculator [Dream]",
"Frame Counter (Directory) [Dream]",
"Frame Counter (Simple) [Dream]",
"Frame Counter Info [Dream]",
"Frame Counter Offset [Dream]",
"Frame Counter Time Offset [Dream]",
"Image Brightness Adjustment [Dream]",
"Image Color Shift [Dream]",
"Image Contrast Adjustment [Dream]",
"Image Motion [Dream]",
"Image Sequence Blend [Dream]",
"Image Sequence Loader [Dream]",
"Image Sequence Saver [Dream]",
"Image Sequence Tweening [Dream]",
"Int Input [Dream]",
"Int to Log Entry [Dream]",
"Laboratory [Dream]",
"Linear Curve [Dream]",
"Log Entry Joiner [Dream]",
"Log File [Dream]",
"Noise from Area Palettes [Dream]",
"Noise from Palette [Dream]",
"Palette Color Align [Dream]",
"Palette Color Shift [Dream]",
"Random Prompt Words [Dream]",
"Sample Image Area as Palette [Dream]",
"Sample Image as Palette [Dream]",
"Saw Curve [Dream]",
"Sine Curve [Dream]",
"Smooth Event Curve [Dream]",
"String Input [Dream]",
"String Tokenizer [Dream]",
"String to Log Entry [Dream]",
"Text Input [Dream]",
"Triangle Curve [Dream]",
"Triangle Event Curve [Dream]",
"WAV Curve [Dream]"
],
{
"title_aux": "Dream Project Animation Nodes"
}
],
"https://github.com/alt-key-project/comfyui-dream-video-batches": [
[
"Blended Transition [DVB]",
"Calculation [DVB]",
"Create Frame Set [DVB]",
"Divide [DVB]",
"Fade From Black [DVB]",
"Fade To Black [DVB]",
"Float Input [DVB]",
"For Each Done [DVB]",
"For Each Filename [DVB]",
"Frame Set Append [DVB]",
"Frame Set Frame Dimensions Scaled [DVB]",
"Frame Set Index Offset [DVB]",
"Frame Set Merger [DVB]",
"Frame Set Reindex [DVB]",
"Frame Set Repeat [DVB]",
"Frame Set Reverse [DVB]",
"Frame Set Split Beginning [DVB]",
"Frame Set Split End [DVB]",
"Frame Set Splitter [DVB]",
"Generate Inbetween Frames [DVB]",
"Int Input [DVB]",
"Linear Camera Pan [DVB]",
"Linear Camera Roll [DVB]",
"Linear Camera Zoom [DVB]",
"Load Image From Path [DVB]",
"Multiply [DVB]",
"Sine Camera Pan [DVB]",
"Sine Camera Roll [DVB]",
"Sine Camera Zoom [DVB]",
"String Input [DVB]",
"Text Input [DVB]",
"Trace Memory Allocation [DVB]",
"Unwrap Frame Set [DVB]"
],
{
"title_aux": "Dream Video Batches"
}
],
"https://github.com/am-pipeline-prod/comfyui-beeble-ai": [
[
"BeebleAccountInfo",
"BeebleListJobs",
"BeebleSwitchX",
"BeebleUpload"
],
{
"title_aux": "ComfyUI Beeble AI"
}
],
"https://github.com/ameyukisora/ComfyUI-Empty-Latent-Advanced": [
[
"EmptyLatentAdvancedSelector"
],
{
"title_aux": "ComfyUI Empty Latent Advanced"
}
],
"https://github.com/amir84ferdos/ComfyUI-ArchAi3d-Qwen": [
[
"ArchAi3D_Any_Index_Switch",
"ArchAi3D_Average_Color",
"ArchAi3D_Batch_Text_Encode",
"ArchAi3D_Batch_Text_Encode_SDXL",
"ArchAi3D_Boolean_Input",
"ArchAi3D_Cinematography_Prompt_Builder",
"ArchAi3D_CivitAI_Download",
"ArchAi3D_Clean_Room_Prompt",
"ArchAi3D_Color_Correction_Advanced",
"ArchAi3D_Color_Correction_BT709",
"ArchAi3D_Conditioning_Balance",
"ArchAi3D_Dependency_Installer",
"ArchAi3D_DiffSynth_ControlNet",
"ArchAi3D_Empty_Latent_Batch",
"ArchAi3D_Extract_Region_Text",
"ArchAi3D_Float_Input",
"ArchAi3D_GDrive_Download",
"ArchAi3D_Gemini",
"ArchAi3D_Gemini_Model",
"ArchAi3D_HF_Download",
"ArchAi3D_HighPass_Blend",
"ArchAi3D_Info",
"ArchAi3D_Int_Input",
"ArchAi3D_Load_CLIP",
"ArchAi3D_Load_Diffusion_Model",
"ArchAi3D_Load_Dual_CLIP",
"ArchAi3D_Load_Image_URL",
"ArchAi3D_Mask_To_Position_Guide",
"ArchAi3D_Memory_Cleanup",
"ArchAi3D_Metric3D_Depth",
"ArchAi3D_Metric3D_Normal",
"ArchAi3D_Nunchaku_Installer",
"ArchAi3D_Object_Focus_Camera",
"ArchAi3D_Object_Focus_Camera_V2",
"ArchAi3D_Object_Focus_Camera_V3",
"ArchAi3D_Object_Focus_Camera_V4",
"ArchAi3D_Object_Focus_Camera_V5",
"ArchAi3D_Object_Focus_Camera_V6",
"ArchAi3D_Object_Focus_Camera_V7",
"ArchAi3D_Offload_CLIP",
"ArchAi3D_Offload_Model",
"ArchAi3D_Position_Guide_Prompt_Builder",
"ArchAi3D_Qwen_Camera_View_Selector",
"ArchAi3D_Qwen_Colorization",
"ArchAi3D_Qwen_DX8152_Camera_LoRA",
"ArchAi3D_Qwen_Encoder",
"ArchAi3D_Qwen_Encoder_Simple",
"ArchAi3D_Qwen_Encoder_V2",
"ArchAi3D_Qwen_Encoder_V3",
"ArchAi3D_Qwen_Environment_Navigator",
"ArchAi3D_Qwen_Exterior_Focus",
"ArchAi3D_Qwen_Exterior_Navigation",
"ArchAi3D_Qwen_Exterior_View_Control",
"ArchAi3D_Qwen_Image_Scale",
"ArchAi3D_Qwen_Image_Scale_V2",
"ArchAi3D_Qwen_Image_Stitch",
"ArchAi3D_Qwen_Interior_Focus",
"ArchAi3D_Qwen_Interior_Navigation",
"ArchAi3D_Qwen_Interior_View_Control",
"ArchAi3D_Qwen_Material_Changer",
"ArchAi3D_Qwen_Object_Position_Control",
"ArchAi3D_Qwen_Object_Rotation_Control",
"ArchAi3D_Qwen_Object_Rotation_V2",
"ArchAi3D_Qwen_Object_View_Control",
"ArchAi3D_Qwen_Person_Cinematographer",
"ArchAi3D_Qwen_Person_Perspective",
"ArchAi3D_Qwen_Person_Perspective_Control",
"ArchAi3D_Qwen_Person_Position_Control",
"ArchAi3D_Qwen_Person_Rotation_Control",
"ArchAi3D_Qwen_Person_View_Control",
"ArchAi3D_Qwen_Scene_Photographer",
"ArchAi3D_Qwen_Simple_Camera_Control",
"ArchAi3D_Qwen_Style_Transfer",
"ArchAi3D_Qwen_System_Prompt",
"ArchAi3D_Qwen_Watermark_Removal",
"ArchAi3D_SAM3_Segment",
"ArchAi3D_SEGS_Mask_Blur",
"ArchAi3D_SEGS_Mask_Irregularity",
"ArchAi3D_SEGS_To_Bundle",
"ArchAi3D_SaveSplatScene",
"ArchAi3D_Save_Image",
"ArchAi3D_Simple_Blend_Mask",
"ArchAi3D_Simple_Blend_Mask_Batch",
"ArchAi3D_Simple_Edge_Mask",
"ArchAi3D_Simple_Position_Prompt",
"ArchAi3D_Simple_Tile_Compositor",
"ArchAi3D_Simple_Tile_Compositor_Single",
"ArchAi3D_Simple_Tile_Cropper",
"ArchAi3D_Simple_Tile_Cropper_Batch",
"ArchAi3D_Simple_Tile_Sampler",
"ArchAi3D_Smart_Tile_Calculator",
"ArchAi3D_Smart_Tile_Calculator_V3",
"ArchAi3D_Smart_Tile_Calculator_V4",
"ArchAi3D_Smart_Tile_Calculator_V5",
"ArchAi3D_Smart_Tile_Conditioning",
"ArchAi3D_Smart_Tile_Detailer",
"ArchAi3D_Smart_Tile_Merger",
"ArchAi3D_Smart_Tile_SEGS",
"ArchAi3D_Smart_Tile_SEGS_Blur",
"ArchAi3D_Smart_Tile_Sampler",
"ArchAi3D_Smart_Tile_Solver_V6",
"ArchAi3D_Smart_Tile_Solver_V6_2",
"ArchAi3D_Smart_USDU_DiffDiff_ControlNet",
"ArchAi3D_Smart_USDU_DiffDiff_ControlNet_CustomSample",
"ArchAi3D_Smart_USDU_DiffDiff_ControlNet_NoUpscale",
"ArchAi3D_Smart_USDU_DiffDiffusion",
"ArchAi3D_Smart_USDU_DiffDiffusion_CustomSample",
"ArchAi3D_Smart_USDU_DiffDiffusion_NoUpscale",
"ArchAi3D_Smart_USDU_Mask_Denoise",
"ArchAi3D_Smart_USDU_Split_Latent",
"ArchAi3D_Smart_USDU_Universal",
"ArchAi3D_Smart_USDU_Universal_CustomSample",
"ArchAi3D_Smart_USDU_Universal_NoUpscale",
"ArchAi3D_Smart_USDU_Universal_NoUpscale_V2",
"ArchAi3D_Smart_USDU_Universal_NoUpscale_V3",
"ArchAi3D_Smart_USDU_Universal_NoUpscale_V3_Standalone",
"ArchAi3D_Smart_USDU_V3_Standalone",
"ArchAi3D_Smart_Ultimate_SD_Upscale",
"ArchAi3D_Smart_Ultimate_SD_Upscale_CustomSample",
"ArchAi3D_Smart_Ultimate_SD_Upscale_NoUpscale",
"ArchAi3D_Solid_Color_Image",
"ArchAi3D_String_Input",
"ArchAi3D_USDU_EdgeRepair",
"ArchAi3dQwenEncoderSimpleV2"
],
{
"nodename_pattern": "ArchAi3D",
"title_aux": "ComfyUI-ArchAi3d-Qwen"
}
],
"https://github.com/amir84ferdos/ComfyUI-GRAG-ArchAi3D": [
[
"GRAG_Advanced_Sampler",
"GRAG_Preset_Manager",
"GRAG_Simple_Controller",
"GRAG_Unified_Controller"
],
{
"title_aux": "ComfyUI-GRAG-ArchAi3D"
}
],
"https://github.com/amortegui84/comfyui-inpaint-cropstitch-nb2": [
[
"InpaintCropNB2",
"InpaintStitchNB2",
"NB2AddAlpha",
"NB2Florence2RegionSelector",
"NB2NanoBanana2Edit",
"NB2OpenAIImageEdit",
"NB2SAM3ImageSegmenter",
"NB2SAM3SmartRegionSelector",
"NB2Seedream45Edit",
"NB2SmartRegionMask",
"NanoBanana2MaskGen",
"SmartMaskCrop",
"SmartMaskMultiStitch",
"SmartMaskStitch",
"SmartObjectIsolateCrop"
],
{
"title_aux": "ComfyUI-Inpaint-CropStitch-NB2"
}
],
"https://github.com/amrnidal999-tech/comfyui-realisim-enhancor": [
[
"MoreJPEG"
],
{
"title_aux": "Realisim Enhancor"
}
],
"https://github.com/amtarr/ComfyUI-TextureAlchemy": [
[
"AOApproximator",
"AnisotropyMapGenerator",
"AppearanceExtractor",
"AutoContrastLevels",
"BBoxEditor",
"BBoxReposition",
"BasicLightingBuilder",
"BatchImagesPrep",
"BlendModeUtility",
"ChannelPacker",
"ChannelPackerORMA",
"ChannelPackerRMA",
"ChannelPackerRMAA",
"ChannelUnpacker",
"ChannelUnpackerRMA",
"ClarityEnhancer",
"ColorCode",
"ColorImage",
"ColorMatchTransfer",
"ColorRamp",
"ColorSelectionMask",
"ColorToGrayscale",
"CompositeMaskAdjuster",
"CompositeMaskExtractor",
"CropFromBboxData",
"CropToMaskWithPadding",
"CurvatureGenerator",
"CustomColorToMask",
"DenoiseFilter",
"DetailMapBlender",
"DirtGrimeMaskGenerator",
"DisplacementToVector",
"EdgeDetection",
"EdgeWearMaskGenerator",
"EmbedAlpha",
"EmissionMaskGenerator",
"EnvironmentMapToIrradiance",
"FrankenMapExtractor",
"FrequencyRecombine",
"FrequencySeparation",
"GammaAdjust",
"GetAverageColor",
"GradientMap",
"GradientMaskGenerator",
"GrayscaleToColor",
"HDRIToIrradianceFast",
"HSVAdjuster",
"HeightAmplifier",
"HeightCombiner",
"HeightToNormal",
"ImageBitDepthChecker",
"ImageEnhancement",
"ImageMaskCombiner",
"InpaintCropExtractor",
"InpaintStitcher",
"LevelsAdjustment",
"LightingExtractor",
"LightingPassMaskApplicator",
"LotusHeightProcessor",
"LotusNormalProcessor",
"Marigold_AOV_Extractor",
"MaskCompositor",
"MatchSubjectToReferenceImage",
"MicroDetailOverlay",
"MultiTextureBlender",
"MultimattePassApplicator",
"NormalConverter",
"NormalFormatAuto",
"NormalFormatBruteForce",
"NormalFormatValidator",
"NormalIntensity",
"NormalMapCombiner",
"NormalMapRelighter",
"NormalMapRelighterAdvanced",
"NormalMapRelighterIBL",
"NormalMapRelighterIBL_PBR",
"NormalToDepth",
"PBRAdjuster",
"PBRBatchToPipe",
"PBRCombiner",
"PBRExtractor",
"PBRHeightProcessor",
"PBRMaterialMixer",
"PBRMaterialProcessor",
"PBRNormalProcessor",
"PBRPipePreview",
"PBRPipeToBatch",
"PBRPipelineAdjuster",
"PBRSaver",
"PBRSaverWithMetadata",
"PBRSplitter",
"PBR_AOV_Generator",
"PaddingCalculator",
"PassMaskApplicator",
"PatchFit",
"PatchUpscale",
"PatternGenerator",
"ProceduralNoiseGenerator",
"QwenImagePrep",
"SSSMapGenerator",
"ScaleImageToReferenceBbox",
"ScratchesGenerator",
"SeamlessTiling",
"SharpenDepth",
"SharpenNormal",
"ShuffleCustomColors",
"ShuffleMask",
"SimpleCropToMaskWithPadding",
"SimpleGammaAdjust",
"SimpleInpaintCrop",
"SimpleInpaintStitch",
"SimpleRecolor",
"SingleMultimattePassApplicator",
"SinglePassMaskApplicator",
"SmartBlur",
"SmartTextureResizer",
"SquareMaker",
"TemperatureTint",
"TextEncodeQwenImageEditPlusBatchNode",
"TextureAnalyzer",
"TextureAtlasBuilder",
"TextureEqualizer",
"TextureOffset",
"TextureScaler",
"TextureTiler",
"TranslucencyMapGenerator",
"TriplanarProjection",
"UVCheckerGenerator",
"UpscaleCalculator",
"UpscaleToResolution",
"WearGenerator"
],
{
"title_aux": "ComfyUI-TextureAlchemy"
}
],
"https://github.com/an90ray/ComfyUI_RErouter_CustomNodes": [
[
"CLIPTextEncode (RE)",
"CLIPTextEncodeSDXL (RE)",
"CLIPTextEncodeSDXLRefiner (RE)",
"Int (RE)",
"RErouter <=",
"RErouter =>",
"String (RE)"
],
{
"title_aux": "ComfyUI_RErouter_CustomNodes"
}
],
"https://github.com/andersxa/comfyui-PromptAttention": [
[
"CLIPAttentionMaskEncode"
],
{
"title_aux": "CLIP Directional Prompt Attention"
}
],
"https://github.com/andrea-spoldi/ComfyUI-AudioMoodAnalyzer": [
[
"AnimateDiffScheduleFormatter",
"AudioMoodAnalyzer",
"AudioMoodAnalyzerAdvanced",
"AudioMoodAnalyzerTimeline",
"ClapAudioAnalyzer",
"CompositionInferenceNode",
"MoodJsonUnpacker",
"OllamaModelSelector",
"PromptEnricher"
],
{
"title_aux": "ComfyUI-AudioMoodAnalyzer"
}
],
"https://github.com/andreszs/ComfyUI-OpenPose-Studio": [
[
"OPS_ShowString",
"OpenPoseStudio"
],
{
"title_aux": "ComfyUI-OpenPose-Studio"
}
],
"https://github.com/andreszs/ComfyUI-Ultralytics-Studio": [
[
"ULS_ShowString",
"UltralyticsEditor"
],
{
"title_aux": "ComfyUI-Ultralytics-Studio"
}
],
"https://github.com/angeloshredder/StableCascadeResizer": [
[
"CascadeResize",
"Cascade_Resizer"
],
{
"title_aux": "StableCascadeResizer"
}
],
"https://github.com/angree/ComfyUI-Q_GLB_Material_Modifier": [
[
"QManualGLBMaterialModifier",
"QPresetGLBMaterialModifier"
],
{
"title_aux": "Q GLB Material Modifier"
}
],
"https://github.com/angree/ComfyUI-Q_find-mask-size": [
[
"QImageCropCalculator"
],
{
"title_aux": "Q Find Mask Size"
}
],
"https://github.com/anhkhoatranle30/Handy-Nodes-ComfyUI": [
[
"Custom Save Image //Handy"
],
{
"author": "Khoa Tran",
"description": "This extension offers various handy nodes.",
"nickname": "Handy-Nodes-ComfyUI",
"title": "Handy-Nodes-ComfyUI",
"title_aux": "Handy Node ComfyUI"
}
],
"https://github.com/anhrefnyoiyoi/Placeholder-Replacer-By-ID": [
[
"Placeholder Replacer By ID"
],
{
"title_aux": "Placeholder-Replacer-By-ID"
}
],
"https://github.com/ankushgawande/comfyui-scene-framer": [
[
"SceneFramer"
],
{
"title_aux": "comfyui-scene-framer"
}
],
"https://github.com/annewj023/Comfyui_google_nano": [
[
"GoogleNanoNode"
],
{
"title_aux": "Google Nano"
}
],
"https://github.com/antoinebou12/ComfyUI-UML": [
[
"LLMCall",
"LLMPromptEngine",
"UMLDiagram",
"UMLLLMCodeGenerator",
"UMLViewerURL"
],
{
"title_aux": "ComfyUI-UML"
}
],
"https://github.com/antrobot1234/antrobots-comfyUI-nodepack": [
[
"MergeDicts"
],
{
"title_aux": "antrobots ComfyUI Nodepack"
}
],
"https://github.com/anveshane/Comfyui_StoryMem": [
[
"StoryMemContinuationShot",
"StoryMemFirstShot",
"StoryMemGetMotionFrames",
"StoryMemInfo",
"StoryMemMemoryBuffer",
"StoryMemMemoryVisualizer",
"StoryMemModelLoader",
"StoryMemUpdateMemory",
"StoryMemVideoCombine"
],
{
"title_aux": "Comfyui_StoryMem"
}
],
"https://github.com/anveshane/Comfyui_turbodiffusion": [
[
"TurboDiffusionI2VSampler",
"TurboDiffusionSaveVideo",
"TurboWanModelLoader",
"TurboWanSampler",
"TurboWanVAELoader"
],
{
"title_aux": "comfyui-turbodiffusion"
}
],
"https://github.com/apeirography/DaimalyadNodes": [
[
"DaimalyadModelDownloader",
"DaimalyadWildcardProcessor"
],
{
"title_aux": "DaimalyadNodes"
}
],
"https://github.com/apenguin24/ComfyUI-WanKeyframing": [
[
"LoadImagesFromDirectory",
"WanKeyframeToVideo"
],
{
"title_aux": "ComfyUI-WanKeyframing"
}
],
"https://github.com/arctan90/single_image_deducker": [
[
"DuckDecodeToFileNode"
],
{
"title_aux": "single_image_deducker"
}
],
"https://github.com/arcum42/ComfyUI_SageUtils": [
[
"SageSetWildcardText",
"Sage_Ace15AudioEncode",
"Sage_AceAdvOptions",
"Sage_AdvSamplerInfo",
"Sage_AnythingToStr",
"Sage_AverageConditioning",
"Sage_CLIPLoaderFromInfo",
"Sage_CLIPSelector",
"Sage_CheckLorasForUpdates",
"Sage_CheckpointSelector",
"Sage_ChromaCLIPLoaderFromInfo",
"Sage_CleanText",
"Sage_CollectKeywordsFromLoraStack",
"Sage_CombineCLIPMultilineTextEncode",
"Sage_CombineCLIPTextEncode",
"Sage_CombineConditioning",
"Sage_ConstructLLMPrompt",
"Sage_ConstructLLMPromptExtra",
"Sage_ConstructMetadataFlexible",
"Sage_CropImage",
"Sage_CubiqImageResize",
"Sage_DualCLIPSelector",
"Sage_DualCLIPTextEncode",
"Sage_DualCLIPTextEncodeLumina2",
"Sage_DualCLIPTextEncodeQwen",
"Sage_DynamicJoinText",
"Sage_EmptyAceStep15LatentAudio",
"Sage_EmptyLatentImagePassthrough",
"Sage_ErniePromptEnhancerPrompt",
"Sage_FlexibleCLIPSelector",
"Sage_FreeMemory",
"Sage_FreeU2",
"Sage_GuessResolutionByRatio",
"Sage_HiDreamE1_Instruction",
"Sage_JoinText",
"Sage_KSampler",
"Sage_KSamplerAudioDecoder",
"Sage_KSamplerTiledDecoder",
"Sage_LLMPromptText",
"Sage_LLMPromptVision",
"Sage_LLMPromptVisionRefine",
"Sage_LMStudioLLMPromptText",
"Sage_LMStudioLLMPromptVision",
"Sage_LMStudioLLMPromptVisionRefine",
"Sage_LoadImage",
"Sage_LoadModelFromInfo",
"Sage_Load_Dataset_From_Folder",
"Sage_LogicalSwitch",
"Sage_LoraStack",
"Sage_LoraStackInfoDisplay",
"Sage_LoraStackLoader",
"Sage_ModelInfo",
"Sage_ModelInfoDisplay",
"Sage_ModelLoraStackLoader",
"Sage_ModelShiftOnly",
"Sage_ModelShifts",
"Sage_MultiModelPicker",
"Sage_MultiSelectorDoubleClip",
"Sage_MultiSelectorFlexibleClip",
"Sage_MultiSelectorQuadClip",
"Sage_MultiSelectorSingleClip",
"Sage_MultiSelectorTripleClip",
"Sage_MultiplyConditioningStrength",
"Sage_NormalizeConditioningStrength",
"Sage_NumberToStr",
"Sage_OllamaAdvancedOptions",
"Sage_OllamaLLMPromptText",
"Sage_OllamaLLMPromptVision",
"Sage_OllamaLLMPromptVisionRefine",
"Sage_ParseMetadataFlexible",
"Sage_PercentageToFloat",
"Sage_PonyPrefix",
"Sage_PonyRatingv6",
"Sage_PonyRatingv7",
"Sage_PonyScore",
"Sage_PonySource",
"Sage_PonyStyle",
"Sage_PonyStyleCluster",
"Sage_PromptText",
"Sage_QuadCLIPSelector",
"Sage_QuickLoraStack",
"Sage_QuickResPicker",
"Sage_ReferenceImage",
"Sage_SamplerInfo",
"Sage_SamplerInfoNoCFG",
"Sage_SamplerSelector",
"Sage_SaveImageWithMetadata",
"Sage_SaveText",
"Sage_SchedulerSelector",
"Sage_SetText",
"Sage_SetTextWithNum",
"Sage_SetTextWithoutComments",
"Sage_SingleCLIPTextEncode",
"Sage_SingleCLIPTextImageEncode",
"Sage_StackLoraStack",
"Sage_StylePromptFromConfig",
"Sage_SystemPrompt",
"Sage_TextRandomLine",
"Sage_TextSelectLine",
"Sage_TextSubstitution",
"Sage_TextSwitch",
"Sage_TextWeight",
"Sage_TilingInfo",
"Sage_TrainingCaptionsToConditioning",
"Sage_TripleCLIPSelector",
"Sage_TripleJoinText",
"Sage_TripleLoraStack",
"Sage_TripleQuickLoraStack",
"Sage_UNETLoRALoader",
"Sage_UNETLoaderFromInfo",
"Sage_UNETSelector",
"Sage_UnetClipVaeToModelInfo",
"Sage_VAELoaderFromInfo",
"Sage_VAESelector",
"Sage_ViewAnything",
"Sage_ViewNotes",
"Sage_ZeroConditioning"
],
{
"title_aux": "Sage Utils"
}
],
"https://github.com/ardadmrknn/comfyui-history-clip-text-encode-node": [
[
"PromptHistoryClipTextEncode"
],
{
"title_aux": "ComfyUI Prompt History Node"
}
],
"https://github.com/aria1th/ComfyUI-Wildcards-rework": [
[
"TextWildcards"
],
{
"title_aux": "ComfyUI-Wildcards-rework"
}
],
"https://github.com/artokun/ComfyUI-Photoreal-Prompt-Builder": [
[
"KPPBActionList",
"KPPBCameraAngleList",
"KPPBGroupActionList",
"KPPBHairstyleList",
"KPPBIGEffectList",
"KPPBImageEditComposer",
"KPPBImageEditList",
"KPPBLightingList",
"KPPBNSFWActionList",
"KPPBNSFWGroupActionList",
"KPPBNSFWPoseList",
"KPPBOutfitComposer",
"KPPBOutfitList",
"KPPBPoseList",
"KPPBPromptBuilder",
"KPPBSceneList",
"KPPBShotTypeList",
"KPPBVLMRefiner"
],
{
"title_aux": "ComfyUI-Photoreal-Prompt-Builder"
}
],
"https://github.com/artyclaw/artyclaw-comfy": [
[
"CheckpointNameStripper",
"ClipMergerSettings",
"DebugTextSaver",
"EscapeSequenceConverter",
"FolderFileSelector",
"IsNumberNode",
"LoadImages",
"LoadSidecarPrompt",
"LoraTagDuplicator",
"LoraWeightBalancer",
"ModelMergeRatios",
"NearestDivisibleInt",
"PromptBlockLoader",
"PromptRuleComposer",
"RNGLoRAWeightInjector",
"RequireStringBeforeImage",
"RequireStringBeforeLatent",
"SimpleDirLoader",
"SimpleFolderParser",
"WANLoRASplitter",
"WildcardRNG"
],
{
"title_aux": "ArtyClaw Comfy Nodes"
}
],
"https://github.com/asaddi/ComfyUI-YALLM-node": [
[
"LLMChat",
"LLMMinP",
"LLMModel",
"LLMPrependAppend",
"LLMProvider",
"LLMTemperature",
"LLMTextLatch",
"LLMTopK",
"LLMTopP"
],
{
"title_aux": "ComfyUI-YALLM-node"
}
],
"https://github.com/asaddi/YALLM-LlamaVision": [
[
"LLMSamplerSettings",
"LlamaVisionChat",
"LlamaVisionModel"
],
{
"title_aux": "YALLM-LlamaVision"
}
],
"https://github.com/asagi4/ComfyUI-Adaptive-Guidance": [
[
"AdaptiveGuidance",
"AdaptiveProjectedGuidance",
"PerpNegAdaptiveGuidanceGuider"
],
{
"title_aux": "Adaptive Guidance for ComfyUI"
}
],
"https://github.com/asagi4/ComfyUI-CADS": [
[
"CADS"
],
{
"title_aux": "ComfyUI-CADS"
}
],
"https://github.com/asagi4/ComfyUI-NPNet": [
[
"NPNetGoldenNoise"
],
{
"title_aux": "ComfyUI NPNet (Golden Noise)"
}
],
"https://github.com/asagi4/comfyui-dynamic-anynode": [
[
"AnyNode"
],
{
"title_aux": "comfyui-dynamic-anynode"
}
],
"https://github.com/asagi4/comfyui-prompt-control": [
[
"PCAddMaskToCLIP",
"PCAddMaskToCLIPMany",
"PCAnimaAttnCouplePatch",
"PCAttentionCoupleBatchNegative",
"PCExtractScheduledPrompt",
"PCLazyLoraLoader",
"PCLazyLoraLoaderAdvanced",
"PCLazyTextEncode",
"PCLazyTextEncodeAdvanced",
"PCLoraHooksFromText",
"PCMacroExpand",
"PCSetLogLevel",
"PCSetPCTextEncodeSettings",
"PCTextEncode",
"PCTextEncodeWithRange"
],
{
"author": "asagi4",
"description": "Control LoRA and prompt scheduling, advanced text encoding, regional prompting, and much more, through your text prompt. Generates dynamic graphs that are literally identical to handcrafted noodle soup.",
"nickname": "ComfyUI Prompt Control",
"title": "ComfyUI Prompt Control",
"title_aux": "ComfyUI Prompt Control"
}
],
"https://github.com/asagi4/comfyui-utility-nodes": [
[
"MUConditioningCutoff",
"MUForceCacheClear",
"MUJinjaRender",
"MURemoveControlNet",
"MUReplaceModelWeights",
"MUSimpleWildcard"
],
{
"title_aux": "asagi4/comfyui-utility-nodes"
}
],
"https://github.com/asdrabael/Hunyuan-Multi-Lora-Loader": [
[
"HunyuanMultiLoraLoader",
"HunyuanMultiLoraLoaderWrapper"
],
{
"title_aux": "Hunyuan-Multi-Lora-Loader"
}
],
"https://github.com/ashtar1984/ComfyUI-SwitchPathLazy": [
[
"SwitchPathLazy",
"SwitchPathRev"
],
{
"title_aux": "ComfyUI-SwitchPathLazy"
}
],
"https://github.com/ashtar1984/comfyui-find-perfect-resolution": [
[
"FindPerfectResolution"
],
{
"title_aux": "comfyui-find-perfect-resolution"
}
],
"https://github.com/asirihewage/remove_metadata_comfyui": [
[
"RemoveMetadataStealth",
"VideoSanitizerStealth"
],
{
"title_aux": "remove_metadata_comfyui"
}
],
"https://github.com/aslanxie/comfyui_qwen_image_edit": [
[
"QWen Image Edit"
],
{
"title_aux": "comfyui_qwen_image_edit"
}
],
"https://github.com/asutermo/ComfyUI-Flux-TryOff": [
[
"TryOffFluxFillModelNode",
"TryOffFluxFillPipelineNode",
"TryOffModelNode",
"TryOffQuantizerNode",
"TryOffRunNode",
"TryOnOffModelNode",
"TryOnOffRunNode",
"TryOnRunNode"
],
{
"title_aux": "ComfyUI-Flux-TryOff"
}
],
"https://github.com/aszc-dev/ComfyUI-CoreMLSuite": [
[
"Core ML Converter",
"Core ML LoRA Loader",
"CoreMLModelAdapter",
"CoreMLSampler",
"CoreMLSamplerAdvanced",
"CoreMLUNetLoader"
],
{
"title_aux": "Core ML Suite for ComfyUI"
}
],
"https://github.com/atluslin/comfyui_arcane_style_trans": [
[
"Arcane_style_trans"
],
{
"title_aux": "comfyui_arcane_style_trans"
}
],
"https://github.com/ato-zen/ComfyUI-VIBE": [
[
"VIBE_Editor"
],
{
"title_aux": "ComfyUI-VIBE"
}
],
"https://github.com/ato321/ComfyUI-LTXVGuideRebase": [
[
"LTXVRebaseGuides"
],
{
"title_aux": "ComfyUI-LTXVGuideRebase"
}
],
"https://github.com/attashe/ComfyUI-FluxRegionAttention": [
[
"CLIPDebug",
"FluxRegionBBOX",
"FluxRegionMask",
"RegionAttention"
],
{
"title_aux": "ComfyUI-FluxRegionAttention"
}
],
"https://github.com/attome-ai/Comfyui_Attome_S3": [
[
"AttomeS3Config",
"AttomeS3LoadAudio",
"AttomeS3LoadImage",
"AttomeS3LoadText",
"AttomeS3LoadVideo",
"AttomeS3SaveAudio",
"AttomeS3SaveImage",
"AttomeS3SaveText",
"AttomeS3SaveVideo"
],
{
"title_aux": "Comfyui_Attome_S3"
}
],
"https://github.com/audioscavenger/ComfyUI-Thumbnails": [
[
"LoadImage"
],
{
"author": "AudioscavengeR",
"description": "Load Image thumbnails and show input subfolders.",
"nickname": "LoadImageThumbnails",
"title": "LoadImageThumbnails",
"title_aux": "ComfyUI-Thumbnails"
}
],
"https://github.com/audioscavenger/save-image-extended-comfyui": [
[
"SaveImageExtended"
],
{
"author": "AudioscavengeR",
"description": "1 custom node to save your pictures in various folders and formats.",
"nickname": "Save Image Extended",
"title": "Save Image Extended",
"title_aux": "Save Image Extended for ComfyUI"
}
],
"https://github.com/augment-lib/augment-ComfyUI": [
[
"AugmentPNGToSVG",
"AugmentSVGToPNG",
"BlurAverageNode",
"BoolPrimNode",
"FloatPrimNode",
"GateNode",
"IntPrimNode",
"NumberVarDecrementNode",
"NumberVarGetNode",
"NumberVarIncrementNode",
"NumberVarResetNode",
"NumberVarSetNode",
"RandomNumberNode",
"RecolorNode",
"SHA256Node",
"StringPrimNode",
"StringVarDeleteNode",
"StringVarGetNode",
"StringVarSetNode",
"UUIDNode"
],
{
"title_aux": "Augment \u2014 Design Nodes for ComfyUI"
}
],
"https://github.com/augment-lib/upscale-pro": [
[
"AugmentLogoUpscale",
"GateNode"
],
{
"title_aux": "upscale-pro"
}
],
"https://github.com/augment-lib/vectorize-pro": [
[
"AugmentExportSVG",
"AugmentPNGToSVGPro",
"GateNode"
],
{
"title_aux": "\u2728 augment Vectorize Pro - PNG to SVG Vectorizer for ComfyUI"
}
],
"https://github.com/austinbrown34/ComfyUI-IO-Helpers": [
[
"EncodedPromptFromFile",
"EncodedPromptToFile",
"IO_LoadImage",
"SampledLatentsFromFile",
"SampledLatentsToFile"
],
{
"title_aux": "ComfyUI-IO-Helpers"
}
],
"https://github.com/automatasz/comfyui-floating-preview": [
[
"GroupPreview",
"GroupPreviewDisplay"
],
{
"title_aux": "comfyui-floating-preview"
}
],
"https://github.com/avatechai/avatar-graph-comfyui": [
[
"ApplyMeshTransformAsShapeKey",
"B_ENUM",
"B_VECTOR3",
"B_VECTOR4",
"Combine Points",
"CreateShapeFlow",
"ExportBlendshapes",
"ExportGLTF",
"Extract Boundary Points",
"Image Alpha Mask Merge",
"ImageBridge",
"LoadImageFromRequest",
"LoadImageWithAlpha",
"LoadValueFromRequest",
"SAM MultiLayer",
"Save Image With Workflow"
],
{
"author": "Avatech Limited",
"description": "Include nodes for sam + bpy operation, that allows workflow creations for generative 2d character rig.",
"nickname": "Avatar Graph",
"title": "Avatar Graph",
"title_aux": "Avatar Graph"
}
],
"https://github.com/avenstack/ComfyUI-AV-FunASR": [
[
"AVASRTimestamp",
"AVFormat2Subtitle",
"AVSaveSubtitles",
"AVSpeechTimestamp"
],
{
"title_aux": "ComfyUI-AV-FunASR"
}
],
"https://github.com/avenstack/ComfyUI-AV-LatentSync": [
[
"AVLatentSync",
"AVVideoLengthAdjuster"
],
{
"title_aux": "ComfyUI-AV-LatentSync"
}
],
"https://github.com/avenstack/ComfyUI-AV-MegaTTS3": [
[
"AVMegaTTS3",
"AVPromptInit"
],
{
"title_aux": "ComfyUI-AV-MegaTTS3"
}
],
"https://github.com/avocadori/ComfyUI-load-image-prompt-lora": [
[
"YAMLImageCycler",
"YAMLImageCyclerSimple",
"YAMLLoRAExtractor",
"YAMLLoRALoader",
"YAMLLoRASelector"
],
{
"title_aux": "ComfyUI-load-image-prompt-lora"
}
],
"https://github.com/aws-samples/comfyui-llm-node-for-amazon-bedrock": [
[
"Amazon Bedrock - Luma AI Ray Video",
"Amazon Bedrock - Nova Canvas Background Prompt Replace",
"Amazon Bedrock - Nova Canvas Generate Image",
"Amazon Bedrock - Nova Canvas Generate Variations",
"Amazon Bedrock - Nova Reel Video",
"Amazon Bedrock - SD3 & SD3.5 Large | Image to Image",
"Amazon Bedrock - Stability AI Models | Text to Image",
"Bedrock - Claude",
"Bedrock - Claude Multimodal",
"Bedrock - Nova",
"Bedrock - SDXL",
"Bedrock - Titan Inpainting",
"Bedrock - Titan Outpainting",
"Bedrock - Titan Text to Image",
"Bedrock - Titan Variation",
"Image From S3",
"Image From URL",
"Image OCR By Textract",
"Image OCR By Textract V2",
"Image OCR By Textract V3",
"Image OCR by PaddleOCR",
"Image To S3",
"JSON Text Extraction",
"Prompt Regex Remove",
"Prompt Template",
"Prompt Template with Two Inputs"
],
{
"title_aux": "Amazon Bedrock nodes for ComfyUI"
}
],
"https://github.com/axces2000/comfyui-axces2000": [
[
"AudioLoader",
"AudioPlayerNode",
"ResolutionMaster",
"StringCombine",
"StringExtractor"
],
{
"title_aux": "comfyui-axces2000"
}
],
"https://github.com/axior/ComfyUI-DOGMA-Nodes": [
[
"WanVACEKeyframeControlPrep",
"WanVACERemoveAddedPadding"
],
{
"title_aux": "DOGMA Nodes"
}
],
"https://github.com/azarasi3/comfyui-a1111-styles": [
[
"A1111_Styles_Selector_CheckList",
"A1111_Styles_Selector_Tags"
],
{
"title_aux": "comfyui-a1111-styles"
}
],
"https://github.com/azazeal04/comfyui-switch-samplers": [
[
"CrossMultiStepKSampler",
"CrossStepSwitchKSampler",
"MultiStepKSampler",
"StepSwitchKSampler"
],
{
"title_aux": "comfy-switch-samplers"
}
],
"https://github.com/azure-dragon-ai/ComfyUI-ClipScore-Nodes": [
[
"HaojihuiClipScoreFakeImageProcessor",
"HaojihuiClipScoreImageProcessor",
"HaojihuiClipScoreImageScore",
"HaojihuiClipScoreLoader",
"HaojihuiClipScoreRealImageProcessor",
"HaojihuiClipScoreTextProcessor"
],
{
"title_aux": "ComfyUI-ClipScore-Nodes"
}
],
"https://github.com/azure-dragon-ai/ComfyUI-HPSv2-Nodes": [
[
"GetImageSize",
"HaojihuiHPSv2ImageProcessor",
"HaojihuiHPSv2ImageScore",
"HaojihuiHPSv2ImageScores",
"HaojihuiHPSv2Loader",
"HaojihuiHPSv2SaveAnimatedWEBP",
"HaojihuiHPSv2SaveImage",
"HaojihuiHPSv2SaveWEBP",
"HaojihuiHPSv2SaveWebpImage",
"HaojihuiHPSv2TextProcessor",
"SaveImageWebp",
"ScaleShort"
],
{
"title_aux": "ComfyUI-HPSv2-Nodes"
}
],
"https://github.com/babe-and-spencer-enterprises/base-comfyui-node": [
[
"UploadToBaseNode"
],
{
"title_aux": "ComfyUI Upload to BASE Node"
}
],
"https://github.com/bablueza/ComfyUI-Vaja-Ai4thai": [
[
"ShowText",
"Vaja Synthesis Api"
],
{
"title_aux": "Vaja TextToSpeech Node for ComfyUI"
}
],
"https://github.com/babydjac/comfyui-grok-prompts": [
[
"Flux",
"PonyXL"
],
{
"title_aux": "ComfyUI Grok Prompts"
}
],
"https://github.com/babydjac/comfyui-smart-scaler": [
[
"AspectRatioAdjuster",
"BatchFrameProcessor",
"DynamicResolutionSelector",
"ImageMetadataExtractor",
"SizeParser",
"SmartAspectScaler",
"WanVideoFrameScaler"
],
{
"title_aux": "ComfyUI Smart Scaler"
}
],
"https://github.com/badayvedat/ComfyUI-fal-Connector": [
[
"BooleanInput_fal",
"FloatInput_fal",
"IntegerInput_fal",
"LoadImageFromURL_fal",
"RemoteCheckpointLoader_fal",
"RemoteLoraLoader_fal",
"SaveImage_fal",
"StringInput_fal"
],
{
"title_aux": "ComfyUI-fal-Connector"
}
],
"https://github.com/badjeff/comfyui_lora_tag_loader": [
[
"LoraTagLoader"
],
{
"title_aux": "badjeff/LoRA Tag Loader for ComfyUI"
}
],
"https://github.com/badxprogramm/ComfyUI-GradientBlur": [
[
"GradientBlur"
],
{
"title_aux": "GradientBlurNode for ComfyUI"
}
],
"https://github.com/baicai99/ComfyUI-FrameSkipping": [
[
"FrameSelector",
"FrameSkipping",
"FrameTruncating",
"IntOperationsNode",
"MaskFrameSkipping",
"MaskGenerator",
"MaskSelector"
],
{
"title_aux": "ComfyUI-FrameSkipping"
}
],
"https://github.com/baijunty/comfyui_image_embeddings": [
[
"Base64ImageLoader",
"CharacterTagTrigger",
"CustomImageLoader",
"GLMOCRNode",
"Image2Base64",
"ImageHash",
"OutputEmbedding",
"Resize2DivisibleImage"
],
{
"title_aux": "comfyui_image_embeddings"
}
],
"https://github.com/bananasss00/ComfyUI-SP-Nodes": [
[
"BoolSwitchOutStr",
"CivitaiPrompts",
"ComfyuiRuntimeArgs",
"FaceScatter",
"FaceScatter2",
"FluxInspireLbw_Batch",
"FluxInspireLbw_BlockVectorPreset",
"GodnessMerger_Apply",
"GodnessMerger_InputBlocks",
"GodnessMerger_InputBlocksExperimental",
"GodnessMerger_LabelEmb",
"GodnessMerger_MiddleBlock",
"GodnessMerger_MiddleBlockExperimental",
"GodnessMerger_NoiseInjection",
"GodnessMerger_Out",
"GodnessMerger_OutputBlocks",
"GodnessMerger_OutputBlocksExperimental",
"GodnessMerger_RAW_Apply",
"GodnessMerger_TimeEmbed",
"ImageMonitor",
"ImgMetaValueExtractor",
"LoraLoaderByPath",
"LoraLoaderFromFolder",
"LoraLoaderOnlyModelByPath",
"NoiseInjectionEssentialsHookProvider",
"PreviewImageWEBP",
"PromptChecker",
"RandomPromptFromBook",
"Random_Model_Merge",
"SD3BlocksMultiply",
"SD3Multiply",
"SP-CheckpointSave",
"SP-UnetSave",
"SP_AnyPipe10",
"SP_AnyPipe15",
"SP_AnyPipe20",
"SP_AnyPipe30",
"SP_AnyPipe40",
"SP_AnyPipe5",
"SP_AnyPipe50",
"SP_CacheAutoLoader",
"SP_CacheCheck",
"SP_CacheGet",
"SP_CacheManager",
"SP_CachePersistence",
"SP_CacheStore",
"SP_CacheValue",
"SP_CompositeCacheKey",
"SP_DDInpaint_Pipe",
"SP_DebugLogger",
"SP_DictValue",
"SP_DynamicCombo",
"SP_FlorenceCaption",
"SP_FluxFastMergePatchFP8 [Experimental]",
"SP_FluxLoader",
"SP_FluxUnsampler",
"SP_FluxUnsampler_ForwardODESampler",
"SP_FluxUnsampler_InverseSampler",
"SP_HiresGen",
"SP_HiresGen_Dynamic",
"SP_HiresGen_HiresCfg",
"SP_HiresGen_Sharpen",
"SP_HunyuanLoader",
"SP_ImpactSwitchCombo",
"SP_KSampler",
"SP_KSamplerSelect",
"SP_KoboldCpp",
"SP_KoboldCppWithContext",
"SP_KoboldCpp_BannedTokens",
"SP_KoboldCpp_OverrideCfg",
"SP_ListAny",
"SP_LoadLatent",
"SP_ModelLoader",
"SP_Name_Checkpoint",
"SP_Name_Clip",
"SP_Name_ClipVision",
"SP_Name_ControlNet",
"SP_Name_StyleModel",
"SP_Name_Unet",
"SP_Name_UpscaleModel",
"SP_Name_Vae",
"SP_Pass",
"SP_Pipe",
"SP_Pipe_ToBasicPipe",
"SP_SD3Loader",
"SP_SDLoader",
"SP_SaveLatent",
"SP_SelectItemFromAnyList",
"SP_SendStringWebsocket",
"SP_SetPipeModelType",
"SP_Supir",
"SP_SupirSampler",
"SP_SupirSampler_DPMPP2M",
"SP_SupirSampler_EDM",
"SP_SwitchBooleanAny",
"SP_UnlistValues",
"SP_WebsocketSendImage",
"SP_XYGrid",
"SP_XYValues",
"ScatterParams",
"ScatterParamsBatch",
"SendTelegramChatBot",
"StrToCombo",
"TextSplitJoinByDelimiter"
],
{
"author": "SeniorPioner",
"description": "Node Pack: PromptChecker for token toggling, KoboldCPP API, ModelMerging, Telegram-Bot-API, and more",
"nickname": "SP-Nodes",
"title": "SP-Nodes",
"title_aux": "SP-Nodes"
}
],
"https://github.com/bananasss00/ComfyUI-flux_fill_patcher": [
[
"ApplyFluxFillPatch"
],
{
"title_aux": "ComfyUI-flux_fill_patcher"
}
],
"https://github.com/banodoco/steerable-motion": [
[
"BatchCreativeInterpolation",
"IpaConfiguration",
"RemoveAndInterpolateFrames",
"VideoContinuationGenerator",
"VideoFrameExtractorAndMaskGenerator",
"WanInputFrameNumber",
"WanVideoBlender"
],
{
"title_aux": "Steerable Motion"
}
],
"https://github.com/banqingyuan/ComfyUI-text-replace": [
[
"ChatOverlayNode",
"ExtractJsonNode",
"ImageEraseNode",
"OCRLocNode"
],
{
"title_aux": "ComfyUI-text-replace"
}
],
"https://github.com/bartly/Comfyui_babel_removebg_api": [
[
"BabelRemovebg"
],
{
"title_aux": "Babel Removebg Api Node for ComfyUI"
}
],
"https://github.com/bash-j/mikey_nodes": [
[
"AddMetaData",
"Batch Crop Image",
"Batch Crop Resize Inplace",
"Batch Load Images",
"Batch Resize Image for SDXL",
"Checkpoint Loader Simple Mikey",
"CheckpointHash",
"CheckpointSaveModelOnly",
"CinematicLook",
"Empty Latent Ratio Custom SDXL",
"Empty Latent Ratio Select SDXL",
"EvalFloats",
"FaceFixerOpenCV",
"FileNamePrefix",
"FileNamePrefixDateDirFirst",
"Float to String",
"GetSubdirectories",
"HaldCLUT",
"Image Caption",
"ImageBorder",
"ImageOverlay",
"ImagePaste",
"Int to String",
"LMStudioPrompt",
"Load Image Based on Number",
"LoraSyntaxProcessor",
"Mikey Sampler",
"Mikey Sampler Base Only",
"Mikey Sampler Base Only Advanced",
"Mikey Sampler Tiled",
"Mikey Sampler Tiled Base Only",
"MikeyLatentTileSampler",
"MikeyLatentTileSamplerCustom",
"MikeySamplerTiledAdvanced",
"MikeySamplerTiledAdvancedBaseOnly",
"ModelMergePixArtSigmaXL2_1024MS",
"ModelMergeTrainDiff",
"ModelMergeTrainDiffPixartSigmaXL2_1024MS",
"MosaicExpandImage",
"OobaPrompt",
"PresetRatioSelector",
"Prompt With SDXL",
"Prompt With Style",
"Prompt With Style V2",
"Prompt With Style V3",
"Range Float",
"Range Integer",
"Ratio Advanced",
"RemoveTextBetween",
"Resize Image for SDXL",
"SD3TextConditioningWithOptionsOnePrompt",
"SRFloatPromptInput",
"SRIntPromptInput",
"SRStringPromptInput",
"Save Image If True",
"Save Image With Prompt Data",
"Save Images Mikey",
"Save Images No Display",
"Save Images With Prompt Data",
"SaveMetaData",
"SearchAndReplace",
"Seed String",
"Style Conditioner",
"Style Conditioner Base Only",
"Text2InputOr3rdOption",
"TextCombinations",
"TextCombinations3",
"TextConcat",
"TextPadderMikey",
"TextPreserve",
"Upscale Tile Calculator",
"Wildcard Processor",
"WildcardAndLoraSyntaxProcessor",
"WildcardOobaPrompt"
],
{
"title_aux": "Mikey Nodes"
}
],
"https://github.com/baslack/comfyui-lerp-node": [
[
"SimpleLERP"
],
{
"title_aux": "comfyui-lerp-node"
}
],
"https://github.com/baslack/linear_scheduler": [
[
"LinearScheduler"
],
{
"title_aux": "linear_scheduler"
}
],
"https://github.com/bbaudio-2025/ComfyUI-SuperUltimateVaceTools": [
[
"CustomCropArea",
"CustomRefineOption",
"NAGParamtersSetting",
"RefineTest",
"RegionalBatchPrompt",
"SuperUltimateVACEUpscale",
"VACEControlImageCombine",
"VACEPromptCheckTotalFrame",
"VACEPromptCombine",
"VaceFunLongVideo",
"VaceLongVideo"
],
{
"title_aux": "ComfyUI-SuperUltimateVaceTools"
}
],
"https://github.com/bbc-s/ZIT-Ideogram": [
[
"ZImageTurboRegionBuilderKJ"
],
{
"title_aux": "ZIT-Ideogram"
}
],
"https://github.com/bbc-s/float-increment-per-latent": [
[
"FloatIncrementPerLatent",
"PerSampleLoraLoader"
],
{
"title_aux": "Float Increment Per Latent"
}
],
"https://github.com/bbc-s/metadata-saver-viewer": [
[
"MSV_LoadImageMetadata",
"MSV_SaveImageWithMetadataJson"
],
{
"title_aux": "Metadata Saver Viewer"
}
],
"https://github.com/bbtaivi/ComfyUI-Aiv-Param": [
[
"AivParam"
],
{
"title_aux": "AIV ComfyUI Node"
}
],
"https://github.com/bcasadei/ComfyUI-Prompt-Camera-Assistant": [
[
"PromptCameraAssistant"
],
{
"title_aux": "ComfyUI-Prompt-Camera-Assistant"
}
],
"https://github.com/bear2b/comfyui-argo-nodes": [
[
"ColorMatrixGPU",
"LoadGridFromURL",
"SaveGridToS3"
],
{
"title_aux": "ColorMatrixGPU Node for ComfyUI"
}
],
"https://github.com/bedovyy/ComfyUI-LLM-Helper": [
[
"LLMHelper_GetModels",
"LLMHelper_LLMCustomJsonOptions",
"LLMHelper_LLMMessages",
"LLMHelper_LLMOptions",
"LLMHelper_PostChatCompletions",
"LLMHelper_PostModelsUnload",
"LLMHelper_PreviewAnyStorable",
"LLMHelper_UnpackClient"
],
{
"title_aux": "ComfyUI-LLM-Helper"
}
],
"https://github.com/bedovyy/ComfyUI-WD-Timm-Tagger": [
[
"WDTimmTagger"
],
{
"title_aux": "ComfyUI-WD-Timm-Tagger"
}
],
"https://github.com/bedovyy/ComfyUI_NAIDGenerator": [
[
"AnlasTrackerNAID",
"CharacterReferenceOptionNAID",
"ColorizeNAID",
"DeclutterNAID",
"EmotionNAID",
"GenerateNAID",
"Img2ImgOptionNAID",
"InpaintingOptionNAID",
"LineArtNAID",
"MaskImageToNAID",
"ModelOptionNAID",
"NetworkOptionNAID",
"PromptToNAID",
"RemoveBGNAID",
"SketchNAID",
"V4BasePrompt",
"V4NegativePrompt",
"VibeTransferOptionNAID"
],
{
"title_aux": "ComfyUI_NAIDGenerator"
}
],
"https://github.com/belgiangurista-art/ComfyUI-SMC-CFG": [
[
"SMC_CFG_Patch"
],
{
"title_aux": "ComfyUI-SMC-CFG"
}
],
"https://github.com/bemoregt/ComfyUI_3DGaussianSplatting": [
[
"GaussianSplattingPreview"
],
{
"title_aux": "ComfyUI_3DGaussianSplatting"
}
],
"https://github.com/bemoregt/ComfyUI_AdversarialAttack": [
[
"AdversarialAttack",
"ClassifyImage",
"LoadResNet18"
],
{
"title_aux": "ComfyUI_AdversarialAttack"
}
],
"https://github.com/bemoregt/ComfyUI_CompressedSensingAugmentation": [
[
"CompressedSensing"
],
{
"title_aux": "ComfyUI_CompressedSensingAugmentation"
}
],
"https://github.com/bemoregt/ComfyUI_Cross-Bi-Magnitude": [
[
"CrossBimagnitudeSpectrum",
"CrossBimagnitudeStitch"
],
{
"title_aux": "ComfyUI_Cross-Bi-Magnitude"
}
],
"https://github.com/bemoregt/ComfyUI_CustomNode_Image2Spectrum": [
[
"Image_Spectrum"
],
{
"title_aux": "ComfyUI_CustomNode_Image2Spectrum"
}
],
"https://github.com/bemoregt/ComfyUI_DCT": [
[
"DCT2D",
"DCTMask",
"IDCT2D"
],
{
"title_aux": "ComfyUI_DCT"
}
],
"https://github.com/bemoregt/ComfyUI_EigenQFT_SRSM": [
[
"QFTEigenvalueSpectralResidualSaliency"
],
{
"title_aux": "ComfyUI_EigenQFT_SRSM"
}
],
"https://github.com/bemoregt/ComfyUI_FFTNet": [
[
"FFTNetGenerate",
"LoadFFTNetModel"
],
{
"title_aux": "ComfyUI_FFTNet"
}
],
"https://github.com/bemoregt/ComfyUI_FUDA": [
[
"FUDAAmplitudeVisNode",
"FUDANode",
"FUDAWithAttentionNode"
],
{
"title_aux": "FUDA \u2013 Fourier Domain Adaptation"
}
],
"https://github.com/bemoregt/ComfyUI_FourierDomainAdaptation": [
[
"FourierDomainAdaptation"
],
{
"title_aux": "ComfyUI_FourierDomainAdaptation"
}
],
"https://github.com/bemoregt/ComfyUI_FrFT": [
[
"FrFTSpectrum"
],
{
"title_aux": "ComfyUI_FrFT"
}
],
"https://github.com/bemoregt/ComfyUI_MaskSmoothing": [
[
"MaskFourierSmoothing"
],
{
"title_aux": "ComfyUI_MaskSmoothing"
}
],
"https://github.com/bemoregt/ComfyUI_PhaseCongruencyCorner": [
[
"PhaseCongruencyCorner"
],
{
"title_aux": "ComfyUI_PhaseCongruencyCorner"
}
],
"https://github.com/bemoregt/ComfyUI_PhaseCongruencyEdge": [
[
"PhaseCongruencyEdge"
],
{
"title_aux": "ComfyUI_PhaseCongruencyEdge"
}
],
"https://github.com/bemoregt/ComfyUI_PhaseFrameInterpolation": [
[
"PhaseBasedFrameInterpolation"
],
{
"title_aux": "ComfyUI_PhaseFrameInterpolation"
}
],
"https://github.com/bemoregt/ComfyUI_PhaseStretchTransform": [
[
"PhaseStretchTransform"
],
{
"title_aux": "ComfyUI_PhaseStretchTransform"
}
],
"https://github.com/bemoregt/ComfyUI_QFT_SRSM": [
[
"QFTSpectralResidualSaliency"
],
{
"title_aux": "ComfyUI_QFT_SRSM"
}
],
"https://github.com/bemoregt/ComfyUI_Quaternion_Grayscale": [
[
"QuaternionGrayscale"
],
{
"title_aux": "ComfyUI_Quaternion_Grayscale"
}
],
"https://github.com/bemoregt/ComfyUI_RadialAverageAmplitudeSpectrum": [
[
"RadialAvgAmpSpectrum"
],
{
"title_aux": "ComfyUI_RadialAverageAmplitudeSpectrum"
}
],
"https://github.com/bemoregt/ComfyUI_Spectrogram": [
[
"AudioToSpectrogram"
],
{
"title_aux": "Audio to Spectrogram"
}
],
"https://github.com/bemoregt/ComfyUI_StripesConv": [
[
"StripeBlend"
],
{
"title_aux": "ComfyUI_StripesConv"
}
],
"https://github.com/benda1989/CosyVoice2_ComfyUI": [
[
"CosyVoice3s",
"CosyVoiceCrossLingual",
"CosyVoiceLoader",
"CosyVoiceNLControl",
"CosyVoiceSonic",
"Text2"
],
{
"title_aux": "GKK\u00b7CosyVoice"
}
],
"https://github.com/benda1989/Sonic_ComfyUI": [
[
"SonicLoader",
"SonicSimper",
"SonicSpeechs"
],
{
"title_aux": "GKK\u00b7Sonic"
}
],
"https://github.com/benjamin-bertram/ComfyUI-Recolor": [
[
"AutoColorZoneSegmenter",
"BatchColorwayProcessor",
"DirectReplaceRecolor",
"MultiZoneRecolor",
"PercentileMapRecolor",
"RGBColorInput",
"StatisticalTransferRecolor"
],
{
"title_aux": "ComfyUI-Recolor"
}
],
"https://github.com/benjamin-bertram/ComfyUI_VideoCutter": [
[
"VideoTrimmer"
],
{
"title_aux": "ComfyUI_VideoCutter"
}
],
"https://github.com/benjamin-bertram/Comfyui_OIDN_Denoiser": [
[
"OIDNDenoiser"
],
{
"title_aux": "ComfyUI OIDN Denoiser"
}
],
"https://github.com/benjiyaya/ComfyUI-HunyuanVideoImagesGuider": [
[
"Hunyuan Video Image To Guider"
],
{
"title_aux": "ComfyUI-HunyuanVideoImagesGuider"
}
],
"https://github.com/benjiyaya/ComfyUI-KokoroTTS": [
[
"Kokoro TextToSpeech"
],
{
"title_aux": "ComfyUI-KokoroTTS"
}
],
"https://github.com/benjiyaya/ComfyUI-QwenImageLayeredToLength": [
[
"QwenImageLayered - Layer to Length Mapper",
"QwenImageLayered_LengthMapper"
],
{
"title_aux": "ComfyUI-QwenImageLayeredToLength"
}
],
"https://github.com/benjiyaya/Comfyui_InitialB_Util": [
[
"Bool- \ud83d\udd2c",
"Compare- \ud83d\udd2c",
"Compare-\ud83d\udd2c",
"CustomSplineSigma",
"DebugPrint- \ud83d\udd2c",
"DenoisingStrengthModifier",
"Float- \ud83d\udd2c",
"Float-\ud83d\udd2c",
"If ANY return A else B- \ud83d\udd2c",
"ImageConcatFromBatch",
"InitialBForLoopEnd",
"InitialBForLoopStart",
"InitialBMathInt",
"InitialBRangeInt",
"InitialBWhileLoopEnd",
"InitialBWhileLoopStart",
"Int- \ud83d\udd2c",
"Int-\ud83d\udd2c",
"MultiImageConcatenate",
"MultiLineString",
"PresetSigmaGenerator",
"SigmaAnalyzer",
"SigmaJoiner",
"SigmaScaler",
"String- \ud83d\udd2c",
"StringJoiner \ud83d\udd2c"
],
{
"title_aux": "InitialB Util"
}
],
"https://github.com/benstaniford/comfy-contact-sheet-image-loader": [
[
"ContactSheetImageLoader"
],
{
"title_aux": "Comfy Contact Sheet Image Loader"
}
],
"https://github.com/benstaniford/comfy-image-switch": [
[
"ImageSwitchNode",
"SwitchAnyValid"
],
{
"title_aux": "ComfyUI Image Switch Node"
}
],
"https://github.com/benstaniford/comfy-load-last-image": [
[
"LoadMostRecentImage"
],
{
"title_aux": "ComfyUI Load Most Recent Image Node"
}
],
"https://github.com/benstaniford/comfy-lora-loader-with-triggerdb": [
[
"LoRaLoaderWithTriggerDB"
],
{
"title_aux": "LoRa Loader with Trigger Database"
}
],
"https://github.com/benstaniford/comfy-prompt-db": [
[
"PromptDB",
"PromptStack"
],
{
"title_aux": "Prompt Database for ComfyUI"
}
],
"https://github.com/bentoml/comfy-pack": [
[
"CPackInputAny",
"CPackInputFile",
"CPackInputImage",
"CPackInputInt",
"CPackInputString",
"CPackOutputAudio",
"CPackOutputFile",
"CPackOutputImage",
"CPackOutputTextFile",
"CPackOutputVideo",
"CPackOutputZip",
"CPackOutputZipSwitch"
],
{
"title_aux": "Comfy-Pack"
}
],
"https://github.com/bertoo87/ComfyUI_ColorGrading": [
[
"ColorGradingWheels"
],
{
"title_aux": "ComfyUI_ColorGrading"
}
],
"https://github.com/beyondprompting/ComfyUI-Beyond_nodes": [
[
"Beyond_Public_LoRA_URL",
"Bool-beyond_nodes",
"BooleanControlOutput-beyond_nodes",
"BooleanSwitch-beyond_nodes",
"Compare-beyond_nodes",
"Compositor3-beyond_nodes",
"Compositor4-beyond_nodes",
"Compositor4MasksOutput-beyond_nodes",
"Compositor4TransformsOut-beyond_nodes",
"CompositorConfig4-beyond_nodes",
"DebugPrint-beyond_nodes",
"EditMask-beyond_nodes",
"Float-beyond_nodes",
"If ANY return A else B-beyond_nodes",
"ImageMaskScaleAs-beyond_nodes",
"ImageMaskSwitch-beyond_nodes",
"ImageScaleDownBy-beyond_nodes",
"Int-beyond_nodes",
"MaskBoundingBox",
"MaskBoundingBox-beyond_nodes",
"MaskRectArea-beyond_nodes",
"MaskToImage-beyond_nodes",
"Prompt-beyond_nodes",
"RoundMask-beyond_nodes",
"String-beyond_nodes",
"TwoWaySwitch-beyond_nodes",
"UUID",
"UUIDFilename"
],
{
"author": "Beyond Prompting",
"description": "Beyond Node Packages",
"nickname": "Beyond Nodes",
"title": "Beyond Nodes",
"title_aux": "ComfyUI-Beyond_nodes"
}
],
"https://github.com/bghira/ComfyUI-T-LoRA": [
[
"LycorisTLoraLoaderBypass",
"LycorisTLoraLoaderBypassModelOnly",
"TLoraLoaderBypass",
"TLoraLoaderBypassModelOnly"
],
{
"title_aux": "ComfyUI-T-LoRA"
}
],
"https://github.com/bgreene2/ComfyUI-Hunyuan-Image-3": [
[
"HunyuanImage3"
],
{
"title_aux": "ComfyUI-Hunyuan-Image-3"
}
],
"https://github.com/bhhtr12/ComfyUI-ollama-stop": [
[
"OllamaStopNode"
],
{
"title_aux": "ComfyUI-ollama-stop"
}
],
"https://github.com/bhvbhushan/ComfyUI-LoRABlockWeight": [
[
"HierarchicalLoRAWeightEditor",
"NunchakuHierarchicalLoRALoader"
],
{
"title_aux": "ComfyUI LoRA Block Weight Loader"
}
],
"https://github.com/big-mon/ComfyUI-ResolutionPresets": [
[
"ResolutionPresetsSDXL"
],
{
"title_aux": "ComfyUI-ResolutionPresets"
}
],
"https://github.com/bikiam/ComfyUI_WhisperSRT": [
[
"WhisperAudioToSRTText"
],
{
"title_aux": "ComfyUI_WhisperSRT"
}
],
"https://github.com/bilal-arikan/ComfyUI_TextAssets": [
[
"LoadTextAsset"
],
{
"title_aux": "ComfyUI_TextAssets"
}
],
"https://github.com/billwuhao/ComfyUI_ACE-Step": [
[
"ACELoRALoader",
"ACEModelLoader",
"ACEStepEdit",
"ACEStepExtend",
"ACEStepGen",
"ACEStepRepainting",
"GenerationParameters",
"LyricsLangSwitch",
"MultiLineLyrics",
"MultiLinePromptACES"
],
{
"title_aux": "ComfyUI_ACE-Step"
}
],
"https://github.com/billwuhao/ComfyUI_AudioTools": [
[
"AddSubtitlesToVideo",
"AdjustAudio",
"AudioAddWatermark",
"AudioConcatenate",
"AudioRecorderAT",
"ClearVoiceRun",
"LoadAudioMW",
"MergeAudioMW",
"MinimalPauseNode",
"MultiLinePromptAT",
"MusicSeparation",
"RemoveSilence",
"SpeechSeparation",
"StringEditNode",
"TrimAudio"
],
{
"title_aux": "ComfyUI_AudioTools"
}
],
"https://github.com/billwuhao/ComfyUI_CSM": [
[
"CSMDialogRun",
"CSMSpeakersPreview",
"MultiLineText"
],
{
"title_aux": "ComfyUI_CSM"
}
],
"https://github.com/billwuhao/ComfyUI_DiffRhythm": [
[
"DiffRhythmRun",
"MultiLineLyricsDR"
],
{
"title_aux": "ComfyUI_DiffRhythm_MW"
}
],
"https://github.com/billwuhao/ComfyUI_EraX-WoW-Turbo": [
[
"EraXWoWRUN",
"WhisperTurboRun"
],
{
"title_aux": "MW-ComfyUI_EraX-WoW-Turbo"
}
],
"https://github.com/billwuhao/ComfyUI_IndexTTS": [
[
"IndexSpeakersPreview",
"IndexTTS2Run",
"IndexTTSRun",
"MultiLinePromptIndex"
],
{
"title_aux": "ComfyUI_IndexTTS"
}
],
"https://github.com/billwuhao/ComfyUI_KokoroTTS_MW": [
[
"KokoroRun",
"KokoroZHRun",
"MultiLinePromptKK"
],
{
"title_aux": "ComfyUI_KokoroTTS_MW"
}
],
"https://github.com/billwuhao/ComfyUI_MegaTTS3": [
[
"MegaTTS3Run",
"MegaTTS3SpeakersPreview",
"MultiLinePromptMG"
],
{
"title_aux": "MW-ComfyUI_MegaTTS3"
}
],
"https://github.com/billwuhao/ComfyUI_NotaGen": [
[
"NotaGenRun"
],
{
"title_aux": "ComfyUI_NotaGen"
}
],
"https://github.com/billwuhao/ComfyUI_OneButtonPrompt": [
[
"LoadImageAndPromptFromURL",
"LoadImageFromURL",
"LoadPrompt",
"StringEditNodeOBP"
],
{
"title_aux": "MW-ComfyUI_OneButtonPrompt"
}
],
"https://github.com/billwuhao/ComfyUI_OuteTTS": [
[
"OuteTTSRun"
],
{
"title_aux": "MW-ComfyUI_OuteTTS"
}
],
"https://github.com/billwuhao/ComfyUI_PortraitTools": [
[
"AlignFace",
"BeautifyPhoto",
"DetectCropFace",
"DetectCropFaces",
"IDPhotos",
"ImageWatermark",
"LoadImageMW"
],
{
"title_aux": "MW-ComfyUI_PortraitTools"
}
],
"https://github.com/billwuhao/ComfyUI_SOME": [
[
"SomeSing2Midi"
],
{
"title_aux": "ComfyUI_SOME"
}
],
"https://github.com/billwuhao/ComfyUI_SparkTTS": [
[
"AudioRecorderSpark",
"SparkTTSClone",
"SparkTTSRun"
],
{
"title_aux": "ComfyUI_SparkTTS"
}
],
"https://github.com/billwuhao/ComfyUI_StepAudioTTS": [
[
"AudioRecorder",
"StepAudioClone",
"StepAudioRun"
],
{
"title_aux": "ComfyUI_StepAudioTTS"
}
],
"https://github.com/billwuhao/ComfyUI_gemmax": [
[
"GemmaxRun",
"QuickMTRun"
],
{
"title_aux": "MW-ComfyUI_gemmax"
}
],
"https://github.com/billwuhao/ComfyUI_parakeet-tdt": [
[
"ParakeetASRRun"
],
{
"title_aux": "ComfyUI_parakeet-tdt"
}
],
"https://github.com/billwuhao/Comfyui_HeyGem": [
[
"HeyGemRun"
],
{
"title_aux": "Comfyui_HeyGem"
}
],
"https://github.com/birdneststream/ComfyUI-Mircify": [
[
"IRC Art Converter",
"IRC PNG Exporter",
"IRC Text Saver"
],
{
"title_aux": "ComfyUI-Mircify"
}
],
"https://github.com/bitaffinity/ComfyUI_HF_Inference": [
[
"Classification",
"FeatureExtraction",
"Generation",
"ObjectDetection",
"QuestionAnswering",
"Segmentation",
"TextToImage",
"Translation"
],
{
"title_aux": "ComfyUI_HF_Inference"
}
],
"https://github.com/bkpaine1/Halo-Lipsy": [
[
"HaloLipsy"
],
{
"title_aux": "Halo-Lipsy"
}
],
"https://github.com/bkpaine1/Halo-TeaCache": [
[
"HaloTeaCache"
],
{
"title_aux": "Halo-TeaCache"
}
],
"https://github.com/bkpaine1/halo_pack": [
[
"HALOConditioningDebug",
"HALOLatentDebug",
"HALOModelDebug",
"HALOVAEDecode",
"HALOVAEEncode"
],
{
"title_aux": "HALO Debug Pack"
}
],
"https://github.com/black-forest-labs/bfl-comfy-nodes": [
[
"FLUX 1.0 [canny]",
"FLUX 1.0 [canny] Finetuned",
"FLUX 1.0 [depth]",
"FLUX 1.0 [depth] Finetuned",
"FLUX 1.0 [dev]",
"FLUX 1.0 [fill]",
"FLUX 1.0 [fill] Finetuned",
"FLUX 1.0 [pro]",
"FLUX 1.0 [pro] Finetuned",
"FLUX 1.1 [pro]",
"FLUX 1.1 [ultra]",
"FLUX 1.1 [ultra] Finetuned"
],
{
"title_aux": "Black Forest Labs API Nodes"
}
],
"https://github.com/blackcodetavern/ComfyUI-Benripack": [
[
"AnimationExtractor",
"CharacterPipe",
"Load3DModel"
],
{
"title_aux": "ComfyUI-Benripack"
}
],
"https://github.com/blackmeat1225/ComfyUI-Qwen2.5-VL-7B-OPENVINO": [
[
"Qwen2.5-VL Clip Encoder",
"Qwen2.5-VL Dual Clip Encoder",
"Qwen2.5-VL Encode Condition",
"Qwen2.5-VL Image to Text",
"Qwen2.5-VL Image to Textpose",
"Qwen2.5-VL Inference"
],
{
"title_aux": "ComfyUI-Qwen2.5-VL-7B-OPENVINO"
}
],
"https://github.com/blepping/ComfyUI-ApplyResAdapterUnet": [
[
"ApplyResAdapterUnet"
],
{
"title_aux": "ComfyUI-ApplyResAdapterUnet"
}
],
"https://github.com/blepping/ComfyUI-bleh": [
[
"BlehAdvancedAttentionSampler",
"BlehBlendConditioning",
"BlehBlockCFG",
"BlehBlockOps",
"BlehCFGInitSampler",
"BlehCast",
"BlehContrastiveOrthoCFG",
"BlehDeepShrink",
"BlehDisableNoise",
"BlehDiscardPenultimateSigma",
"BlehEnsurePreviewer",
"BlehFixGuiderPreviewing",
"BlehForceSeedSampler",
"BlehGlobalSageAttention",
"BlehHyperTile",
"BlehImageAsLatent",
"BlehInsaneChainSampler",
"BlehLatentAsImage",
"BlehLatentBlend",
"BlehLatentOps",
"BlehLatentScaleBy",
"BlehModelPatchConditional",
"BlehModelPatchFastTerminate",
"BlehModelProcessLatentIn",
"BlehModelProcessLatentOut",
"BlehPlug",
"BlehRefinerAfter",
"BlehSageAttentionSampler",
"BlehSetSamplerPreset",
"BlehSetSigmas",
"BlehTAEVideoDecode",
"BlehTAEVideoEncode"
],
{
"title_aux": "ComfyUI-bleh"
}
],
"https://github.com/blepping/ComfyUI-sonar": [
[
"FreeUExtreme",
"FreeUExtremeConfig",
"NoisyLatentLike",
"SONAR_CUSTOM_NOISE to NOISE",
"SamplerConfigOverride",
"SamplerSonarDPMPPSDE",
"SamplerSonarEuler",
"SamplerSonarEulerA",
"SonarAdvanced1fNoise",
"SonarAdvancedCollatzNoise",
"SonarAdvancedDistroNoise",
"SonarAdvancedPowerLawNoise",
"SonarAdvancedPyramidNoise",
"SonarAdvancedVoronoiNoise",
"SonarApplyLatentOperationCFG",
"SonarBlendedNoise",
"SonarChannelNoise",
"SonarCompositeNoise",
"SonarCustomNoise",
"SonarCustomNoiseAdv",
"SonarCustomNoiseParameters",
"SonarGuidanceConfig",
"SonarGuidedNoise",
"SonarLatentOperationAdvanced",
"SonarLatentOperationFilteredNoise",
"SonarLatentOperationNoise",
"SonarLatentOperationQuantileFilter",
"SonarLatentOperationSetSeed",
"SonarModulatedNoise",
"SonarNoiseImage",
"SonarNormalizeNoiseToScale",
"SonarPatternBreakNoise",
"SonarPerDimNoise",
"SonarPowerFilter",
"SonarPowerFilterNoise",
"SonarPowerNoise",
"SonarPreviewFilter",
"SonarQuantileFilteredNoise",
"SonarRandomNoise",
"SonarRepeatedNoise",
"SonarResizedNoise",
"SonarResizedNoiseAdv",
"SonarRippleFilteredNoise",
"SonarScatternetFilteredNoise",
"SonarScheduledNoise",
"SonarShuffledNoise",
"SonarSplitNoiseChain",
"SonarWaveletCFG",
"SonarWaveletFilteredNoise",
"SonarWaveletNoise"
],
{
"title_aux": "ComfyUI-sonar"
}
],
"https://github.com/blepping/comfyui_jankdiffusehigh": [
[
"DiffuseHighParam",
"DiffuseHighSampler"
],
{
"title_aux": "comfyui_jankdiffusehigh"
}
],
"https://github.com/blepping/comfyui_jankhidiffusion": [
[
"ApplyMSWMSAAttention",
"ApplyMSWMSAAttentionSimple",
"ApplyRAUNet",
"ApplyRAUNetSimple"
],
{
"title_aux": "comfyui_jankhidiffusion"
}
],
"https://github.com/blepping/comfyui_overly_complicated_sampling": [
[
"OCS ApplyFilterImage",
"OCS ApplyFilterLatent",
"OCS Group",
"OCS ModelSetMaxSigma",
"OCS MultiParam",
"OCS Param",
"OCS Sampler",
"OCS SimpleRestartSchedule",
"OCS Substeps",
"OCSNoise Conditioning",
"OCSNoise ExpressionFilteredNoise",
"OCSNoise ImmiscibleReference",
"OCSNoise OverrideSamplerNoise",
"OCSNoise PerlinAdvanced",
"OCSNoise PerlinSimple",
"OCSNoise to SONAR_CUSTOM_NOISE"
],
{
"title_aux": "comfyui_overly_complicated_sampling"
}
],
"https://github.com/blird/ComfyUI-Wanify": [
[
"AdaptiveImageResize"
],
{
"title_aux": "ComfyUI-Wanify: Adaptive Image Resize Node"
}
],
"https://github.com/blob8/ComfyUI_sloppy-comic": [
[
"Generate Comic",
"LLM API Request"
],
{
"title_aux": "ComfyUI_sloppy-comic"
}
],
"https://github.com/blob8/ComfyUI_video-image-motion-transfer": [
[
"VideoImageWarp"
],
{
"title_aux": "ComfyUI_video-image-motion-transfer"
}
],
"https://github.com/blovett80/ComfyUI-PixelDojo": [
[
"PixelDojoAPI"
],
{
"title_aux": "ComfyUI-PixelDojo"
}
],
"https://github.com/blueraincoatli/comfyUI_SillyNodes": [
[
"BooleanJumper|SillyNode",
"QueueSequence|SillyNode",
"Screenshots|SillyNode",
"TextBatchLoadPath|SillyNode",
"dummyInput|SillyNode",
"dummyInput|blueraincoat"
],
{
"title_aux": "comfyUI_SillyNodes"
}
],
"https://github.com/bluevisor/ComfyUI_PS_Blend_Node": [
[
"PSBlendNode"
],
{
"title_aux": "ComfyUI_PS_Blend_Node"
}
],
"https://github.com/blurgyy/CoMPaSS-FLUX.1-dev-ComfyUI": [
[
"CoMPaSS for FLUX.1-dev",
"Example"
],
{
"title_aux": "CoMPaSS-ComfyUI"
}
],
"https://github.com/bmad4ever/comfyui_ab_samplercustom": [
[
"AB SamplerCustom (experimental)"
],
{
"title_aux": "comfyui_ab_sampler"
}
],
"https://github.com/bmad4ever/comfyui_lists_cartesian_product": [
[
"AnyListCartesianProduct"
],
{
"title_aux": "Lists Cartesian Product"
}
],
"https://github.com/bmad4ever/comfyui_panels": [
[
"bmad_BBoxFromInts",
"bmad_BBoxSnap",
"bmad_BevelPolygon",
"bmad_BuildLayoutPanels",
"bmad_CanvasPanel",
"bmad_ComplementaryCardinals",
"bmad_CropImageByBBox",
"bmad_CropMaskByBBox",
"bmad_CropMaskHolesQuantizedPadded",
"bmad_DetectPanelsInImage",
"bmad_DrawPanelsEdges",
"bmad_DrawPanelsEdgesDashed",
"bmad_DrawPanelsEdgesDotted",
"bmad_GridPanelLayoutGenerator",
"bmad_GrowPanel",
"bmad_InvertCardinals",
"bmad_ListAppendPanel",
"bmad_ListTransferPanel",
"bmad_LoadPanelLayout",
"bmad_MutatePanelLayout",
"bmad_OffsetPolygonBounds",
"bmad_Panel2Mask",
"bmad_PasteCrops",
"bmad_PolygonBounds",
"bmad_PolygonOriginCenter",
"bmad_PolygonOriginCentroid",
"bmad_PolygonOriginVector",
"bmad_PolygonOriginVertex",
"bmad_PolygonToMask",
"bmad_PolygonToResizedMask",
"bmad_PolygonUnwrappedBounds",
"bmad_PreviewPanelLayout",
"bmad_PreviewPanels",
"bmad_RandomPanelLayoutGenerator",
"bmad_RelativeCropImage",
"bmad_RotatePolygon",
"bmad_SavePanelLayout",
"bmad_ScalePolygon",
"bmad_SkewPolygon",
"bmad_SliceList_Panels",
"bmad_SortPanels",
"bmad_StringDecodePanelLayout",
"bmad_StringEncodePanelLayout",
"bmad_TranslatePolygon",
"bmad_UnpackBBox"
],
{
"title_aux": "comfyui-panels"
}
],
"https://github.com/bmad4ever/comfyui_quilting": [
[
"GuessQuiltingBlockSize_Bmad",
"ImageQuiltingSeamlessMB_Bmad",
"ImageQuiltingSeamlessSB_Bmad",
"ImageQuilting_Bmad",
"LatentQuiltingSeamlessMB_Bmad",
"LatentQuiltingSeamlessSB_Bmad",
"LatentQuilting_Bmad"
],
{
"title_aux": "comfyui_quilting"
}
],
"https://github.com/bmad4ever/comfyui_wfc_like": [
[
"WFC_CustomTemperature_Bmad",
"WFC_CustomValueWeights_Bmad",
"WFC_Decode_BMad",
"WFC_EmptyState_Bmad",
"WFC_Encode_BMad",
"WFC_Filter_Bmad",
"WFC_GenParallel_Bmad",
"WFC_Generate_BMad",
"WFC_SampleNode_BMad"
],
{
"title_aux": "comfyui_wfc_like"
}
],
"https://github.com/bnwa/ComfyUI-LatentPresets": [
[
"latentpresets_Flux1DimensionsSelector",
"latentpresets_SDXLDimensionsSelector",
"latentpresets_ZImageDimensionsSelector"
],
{
"title_aux": "ComfyUI Latent Presets"
}
],
"https://github.com/bobmagicii/comfykit-custom-nodes": [
[
"LoraStackFiveSimple",
"LoraThree",
"LoraWithMeta",
"TypecasterClip",
"TypecasterCond",
"TypecasterImage",
"TypecasterLatent",
"TypecasterModel",
"TypecasterVae"
],
{
"title_aux": "ComfyKit Custom Nodes"
}
],
"https://github.com/bobosola/ComfyUI-reboot": [
[
"reboot"
],
{
"title_aux": "ComfyUI-reboot"
}
],
"https://github.com/bollerdominik/ComfyUI-load-lora-from-url": [
[
"AssertNotBlack",
"BytePlusVideoGeneration",
"CutImageByMask",
"GeminiImage2GenAI",
"ImageResize+",
"LoadLoraFromUrlOrPath",
"LoadNunchakuLoraFromUrlOrPath",
"LoadUpscaleModelFromUrlOrPath",
"LoadVideoFromUrlOrPath",
"LoadVideoLoraFromUrlOrPath",
"LoadVideoLoraFromUrlOrPathSelect",
"OpenRouterGeminiImage",
"PasteImageByMask",
"SimpleMath+"
],
{
"title_aux": "ComfyUI-load-lora-from-url"
}
],
"https://github.com/bombax-xiaoice/ComfyUI-Allegro": [
[
"AllegroDecoder",
"AllegroEncoder",
"AllegroSampler",
"AllegroTI2VEncoder",
"AllegroTI2VSampler",
"AllegroTextEncoder",
"LoadAllegroModel",
"LoadAllegroTI2VModel"
],
{
"title_aux": "ComfyUI-Allegro"
}
],
"https://github.com/bombax-xiaoice/ComfyUI-DisPose": [
[
"DisPoseDecoder",
"DisPoseLoader",
"DisPoseSampler"
],
{
"title_aux": "ComfyUI-DisPose"
}
],
"https://github.com/bombax-xiaoice/ComfyUI-MagicDance": [
[
"LoadMagicDanceModel",
"MagicDanceDecoder",
"MagicDanceEncoder",
"MagicDanceSampler"
],
{
"title_aux": "ComfyUI-MagicDance"
}
],
"https://github.com/bombax-xiaoice/ComfyUI-Open-Sora-I2V": [
[
"OpenSoraDecoder",
"OpenSoraEncoder",
"OpenSoraLoader",
"OpenSoraSampler",
"OpenSoraTextEncoder"
],
{
"title_aux": "ComfyUI-Open-Sora-I2V"
}
],
"https://github.com/bombax-xiaoice/ComfyUI-OpenSoraPlan": [
[
"OpenSoraPlan0LoaderT2V",
"OpenSoraPlan1LoaderT2V",
"OpenSoraPlan2LoaderI2V",
"OpenSoraPlan2LoaderT2V",
"OpenSoraPlan2SamplerI2V",
"OpenSoraPlan3LoaderI2V",
"OpenSoraPlan3LoaderT2V",
"OpenSoraPlan3SamplerI2V",
"OpenSoraPlanDecoder",
"OpenSoraPlanPromptRefiner",
"OpenSoraPlanSamplerT2V"
],
{
"title_aux": "ComfyUI-OpenSoraPlan"
}
],
"https://github.com/bombdefuser-124/Newbie-Teacache-ComfyUI": [
[
"TeaCacheCoefficientCalculator",
"TeaCache_Lumina2"
],
{
"title_aux": "Newbie-Teacache-ComfyUI"
}
],
"https://github.com/bombless/comfyUI-RememberingUtils": [
[
"RememberLastSeed",
"ShowLastSeed",
"ShowLastText"
],
{
"title_aux": "Remembering utils"
}
],
"https://github.com/bomborant/ComfyUI-ShakaNodes": [
[
"ShakaTensorDebug",
"ShakaWanKeyframes"
],
{
"title_aux": "ShakaNodes"
}
],
"https://github.com/bongsang/ComfyUI-Bongsang": [
[
"AnyInfo",
"RgbChannel"
],
{
"title_aux": "ComfyUI-Bongsang"
}
],
"https://github.com/boobkake22/ComfyUI-ColorCorrectGPU": [
[
"ColorCorrectGPU"
],
{
"title_aux": "ComfyUI-ColorCorrectGPU"
}
],
"https://github.com/boobkake22/ComfyUI-SimpleSwitch": [
[
"SimpleAudioLatentSwitch",
"SimpleLatentSwitch",
"SimpleSwitch",
"SimpleVideoLatentSwitch"
],
{
"title_aux": "ComfyUI-SimpleSwitch"
}
],
"https://github.com/boobkake22/ComfyUI-TemplateVars": [
[
"ApplyTemplateVariables",
"CLIPTextEncodeWithTemplateVariables",
"MergeTemplateVariables",
"TemplateVariable",
"TemplateVariableFromString",
"TemplateVariablesFromStrings"
],
{
"title_aux": "Template Vars"
}
],
"https://github.com/boobkake22/ComfyUI-WanResolutions": [
[
"LTXResolutions",
"LTXUpscalerPower",
"WanResolutions"
],
{
"title_aux": "ComfyUI-WanResolutions"
}
],
"https://github.com/boredcoderyt/ComfyUI-Fibo-Edit": [
[
"FiboEdit",
"FiboEdit_VLM"
],
{
"title_aux": "Fibo Edit Node for ComfyUI"
}
],
"https://github.com/boredofnames/ComfyUI-ntfy": [
[
"Ntfy",
"SaveImageAndNtfy"
],
{
"title_aux": "ComfyUI-ntfy"
}
],
"https://github.com/boricuapab/ComfyUI-Bori-JsonSetGetConverter": [
[
"Bori Json Get Set Convert"
],
{
"title_aux": "ComfyUI-Bori-JsonSetGetConverter"
}
],
"https://github.com/boricuapab/ComfyUI-Bori-QwenImageResolutions": [
[
"Bori Qwen Image Resolution",
"Bori Qwen Img Res"
],
{
"title_aux": "ComfyUI-Bori-QwenImageResolutions"
}
],
"https://github.com/bowtiedbluefin/ComfyUI-AI-CustomURL": [
[
"ImageAdvancedParams_AICustomURL",
"ImageGeneration_AICustomURL",
"ImageLoader_AICustomURL",
"SaveVideo_AICustomURL",
"SpeechAdvancedParams_AICustomURL",
"SpeechGeneration_AICustomURL",
"TextAdvancedParams_AICustomURL",
"TextGeneration_AICustomURL",
"VideoAdvancedParams_AICustomURL",
"VideoGeneration_AICustomURL",
"VideoLoader_AICustomURL",
"VideoPreview_AICustomURL",
"VideoRetrieve_AICustomURL"
],
{
"title_aux": "ComfyUI-AI-CustomURL"
}
],
"https://github.com/bradsec/ComfyUI_OllamaUnload": [
[
"OllamaUnload"
],
{
"title_aux": "ComfyUI_OllamaUnload"
}
],
"https://github.com/bradsec/ComfyUI_RandomPerson": [
[
"_RandomPersonV3"
],
{
"title_aux": "ComfyUI_RandomPerson"
}
],
"https://github.com/bradsec/ComfyUI_ResolutionSelectorPlus": [
[
"ResolutionSelectorPlus"
],
{
"title_aux": "ResolutionSelector for ComfyUI"
}
],
"https://github.com/bradsec/ComfyUI_StringEssentials": [
[
"StringConditionalAppend",
"StringContainsAny",
"StringMultiReplace",
"StringPreview",
"StringStrip",
"StringTextbox",
"_V3"
],
{
"title_aux": "ComfyUI_StringEssentials"
}
],
"https://github.com/brahianrosswill/ComfyUi-RandomNoiseCustom": [
[
"RandomNoiseCustom"
],
{
"title_aux": "ComfyUi-RandomNoiseCustom"
}
],
"https://github.com/braintacles/braintacles-comfyui-nodes": [
[
"CLIPTextEncodeSDXL-Multi-IO",
"CLIPTextEncodeSDXL-Pipe",
"Empty Latent Image from Aspect-Ratio",
"Interval Sampler",
"Random Find and Replace"
],
{
"title_aux": "braintacles-nodes"
}
],
"https://github.com/brantje/ComfyUI-api-tools": [
[
"SimpleGenImageInterface"
],
{
"title_aux": "ComfyUI-api-tools"
}
],
"https://github.com/brantje/ComfyUI_MagicQuill": [
[
"MagicQuill"
],
{
"author": "Zichen LIU (https://zliucz.github.io/) and Yue YU (https://bruceyyu.github.io/)",
"description": "Official ComfyUI Implementations for Paper - MagicQuill: An Intelligent Interactive Image Editing System",
"nickname": "MagicQuill nodes",
"title": "MagicQuill",
"title_aux": "ComfyUI-MagicQuill"
}
],
"https://github.com/brayevalerien/ComfyUI-GroqNodes": [
[
"GroqAudio",
"GroqBatch",
"GroqChat",
"GroqToolUse",
"GroqVision"
],
{
"title_aux": "Groq Nodes"
}
],
"https://github.com/brayevalerien/ComfyUI-SplitString": [
[
"Split String"
],
{
"title_aux": "ComfyUI-splitstring"
}
],
"https://github.com/brayevalerien/ComfyUI-resynthesizer": [
[
"Resynthesize"
],
{
"title_aux": "ComfyUI Resynthesizer"
}
],
"https://github.com/brenzel/comfyui-prompt-beautify": [
[
"PromptBeautify",
"PromptBeautifyAdvanced"
],
{
"title_aux": "comfyui-prompt-beautify"
}
],
"https://github.com/brianfitzgerald/style_aligned_comfy": [
[
"StyleAlignedBatchAlign",
"StyleAlignedReferenceSampler",
"StyleAlignedSampleReferenceLatents"
],
{
"title_aux": "StyleAligned for ComfyUI"
}
],
"https://github.com/bronkula/comfyui-fitsize": [
[
"FS: Crop Image Into Even Pieces",
"FS: Fit Image And Resize",
"FS: Fit Size From Image",
"FS: Fit Size From Int",
"FS: Image Region To Mask",
"FS: Load Image And Resize To Fit",
"FS: Pick Image From Batch",
"FS: Pick Image From Batches",
"FS: Pick Image From List"
],
{
"title_aux": "comfyui-fitsize"
}
],
"https://github.com/brosequist/ComfyUI-PipelineBarrier": [
[
"PipelineMemoryBarrier"
],
{
"title_aux": "ComfyUI-PipelineBarrier"
}
],
"https://github.com/brucew4yn3rp/ComfyUI_SelectiveMetadata": [
[
"Multiline String",
"Save Image (Selective Metadata)",
"SaveImage"
],
{
"title_aux": "Save Image with Selective Metadata"
}
],
"https://github.com/brucew4yn3rp/ComfyUI_VintageEffect": [
[
"Vintage Effect"
],
{
"title_aux": "Vintage Effect"
}
],
"https://github.com/bruefire/ComfyUI-SeqImageLoader": [
[
"VFrame Loader With Mask Editor",
"Video Loader With Mask Editor"
],
{
"title_aux": "ComfyUI Sequential Image Loader"
}
],
"https://github.com/bryanmcguire/comfyui-flux2fun-controlnet": [
[
"Flux2FunControlNetApply",
"Flux2FunControlNetLoader"
],
{
"title_aux": "comfyui-flux2fun-controlnet"
}
],
"https://github.com/btitkin/ComfyUI-KSampler-Matrix-Lab": [
[
"KSamplerMatrixLab",
"ModelMatrixLab"
],
{
"title_aux": "ComfyUI-KSampler-Matrix-Lab"
}
],
"https://github.com/buddy-bytes/ComfyUI-SmartResolutionToolkit": [
[
"SmartLatentGenerator",
"SmartResolutionPicker"
],
{
"title_aux": "Smart Resolution Toolkit"
}
],
"https://github.com/budihartono/comfyui-aspect-ratio-presets": [
[
"CAS Empty Latent Aspect Ratio Axis",
"CAS Empty Latent Aspect Ratio Preset"
],
{
"title_aux": "CAS Aspect Ratio Presets Node for ComfyUI"
}
],
"https://github.com/budihartono/comfyui_otonx_nodes": [
[
"OTX Integer Multiple Inputs 4",
"OTX Integer Multiple Inputs 5",
"OTX Integer Multiple Inputs 6",
"OTX KSampler Feeder",
"OTX Versatile Multiple Inputs 4",
"OTX Versatile Multiple Inputs 5",
"OTX Versatile Multiple Inputs 6"
],
{
"title_aux": "Otonx's Custom Nodes"
}
],
"https://github.com/bugltd/ComfyLab-Pack": [
[
"Convert to Any (lab)",
"File Queue (lab)",
"Format: Multiline (lab)",
"Format: String (lab)",
"Generic Queue (lab)",
"Image Queue (lab)",
"Image: Downscale to Total Pixels (lab)",
"Input: Boolean (lab)",
"Input: Float (lab)",
"Input: Folder (lab)",
"Input: Integer (lab)",
"Input: Multiline (lab)",
"Input: String (lab)",
"List: Checkpoints (lab)",
"List: Limit (lab)",
"List: LoRAs (lab)",
"List: Merge (lab)",
"List: Random Seeds (lab)",
"List: Samplers (lab)",
"List: Schedulers (lab)",
"List: from Elements (lab)",
"List: from File (backend) (lab)",
"List: from Multiline (lab)",
"List: from String (lab)",
"Load Image (RGBA) (lab)",
"Output Config: Load (lab)",
"Output Config: Retrieve (backend) (lab)",
"Plot Config: Grid (lab)",
"Plot Config: Header/Footer (lab)",
"Resolution to Dimensions (lab)",
"Save Text File (lab)",
"Sleep (lab)",
"XY Plot: Queue (lab)",
"XY Plot: Render (lab)",
"XY Plot: Split Data (lab)"
],
{
"nodename_pattern": " \\(lab\\)$",
"title_aux": "ComfyLab Pack"
}
],
"https://github.com/bulldog68/ComfyUI_FMJ_LLM": [
[
"FMJLlmConfigNode",
"FMJLlmOllamaVision",
"FMJOllamaPromptGenerator",
"FMJUnloadAllLLM"
],
{
"title_aux": "FMJ-LLM"
}
],
"https://github.com/bulldog68/ComfyUI_FMJ_LLMP": [
[
"\u2728 FMJ-LLM-Prompt"
],
{
"title_aux": "ComfyUI_FMJ_LLMP"
}
],
"https://github.com/bulldog68/ComfyUI_FMJ_SP": [
[
"\u2728 FMJ-speed-Prompt"
],
{
"title_aux": "FMJ-speed-Prompt"
}
],
"https://github.com/bulldog68/ComfyUI_FMJ_SaveImageVersions": [
[
"FMJ_LoadImageWithSnapshot",
"FMJ_SaveImageWithSnapshot"
],
{
"title_aux": "ComfyUI_FMJ_SaveImageVersions"
}
],
"https://github.com/burnsbert/ComfyUI-EBU-LMStudio": [
[
"EbuLMStudioBrainstormer",
"EbuLMStudioLoadModel",
"EbuLMStudioMakeRequest",
"EbuLMStudioUnload",
"EbuLMStudioUnloadGuider"
],
{
"title_aux": "EBU LMStudio LLM Integration"
}
],
"https://github.com/burnsbert/ComfyUI-EBU-PromptHelper": [
[
"EbuPromptHelperCharacterDescriberFemale",
"EbuPromptHelperCharacterDescriberMale",
"EbuPromptHelperCombineTwoStrings",
"EbuPromptHelperConsumeListItem",
"EbuPromptHelperCurrentDateTime",
"EbuPromptHelperListSampler",
"EbuPromptHelperLoadFileAsString",
"EbuPromptHelperRandomColorPalette",
"EbuPromptHelperRandomize",
"EbuPromptHelperReplace",
"EbuPromptHelperSeasonWeatherTimeOfDay",
"EbuPromptHelperTruncate"
],
{
"title_aux": "EBU PromptHelper"
}
],
"https://github.com/burnsbert/ComfyUI-EBU-Workflow": [
[
"EbuAppendToFile",
"EbuComputeImageUpscale",
"EbuDecodeNewLines",
"EbuEncodeNewLines",
"EbuFileListCache",
"EbuGetImageAspectRatio",
"EbuGetImageAspectRatioFromImage",
"EbuImageWaitForImage",
"EbuModelWaitForImage",
"EbuReadFromFile",
"EbuScalingResolution",
"EbuScalingTile",
"EbuStringWaitForImage",
"EbuUniqueFileName"
],
{
"title_aux": "EBU Workflow"
}
],
"https://github.com/bvhari/ComfyUI_CFGStar": [
[
"CFGStar"
],
{
"title_aux": "ComfyUI_CFGStar"
}
],
"https://github.com/bvhari/ComfyUI_ImageProcessing": [
[
"BilateralFilter",
"Brightness",
"Gamma",
"Hue",
"Saturation",
"SigmoidCorrection",
"UnsharpMask"
],
{
"title_aux": "ImageProcessing"
}
],
"https://github.com/bvhari/ComfyUI_PerpCFG": [
[
"PerpCFG"
],
{
"title_aux": "ComfyUI_PerpCFG"
}
],
"https://github.com/bvhari/ComfyUI_PerpWeight": [
[
"CLIPTextEncodePerpWeight"
],
{
"title_aux": "ComfyUI_PerpWeight"
}
],
"https://github.com/bvhari/ComfyUI_SUNoise": [
[
"SUNoiseLatent",
"SamplersSUNoise",
"SamplersSUNoiseAdvanced"
],
{
"title_aux": "ComfyUI_SUNoise"
}
],
"https://github.com/by-ae/ae-in-workflow": [
[
"CropImageBatchToMaskBoundsAE",
"ImageSelectorAE",
"InterpolateFloatListAE",
"PoseEditorAE",
"ZImageImagesToLoRAAE"
],
{
"title_aux": "ae-in-workflow"
}
],
"https://github.com/bytedance/ComfyUI-HyperLoRA": [
[
"HyperLoRAApplyLoRA",
"HyperLoRABaseCond",
"HyperLoRAConfig",
"HyperLoRAFaceAttr",
"HyperLoRAGenerateBaseLoRA",
"HyperLoRAGenerateIDLoRA",
"HyperLoRAIDCond",
"HyperLoRALoader",
"HyperLoRASaveLoRA",
"HyperLoRAUniGenerateIDLoRA",
"HyperLoRAUniLoader"
],
{
"title_aux": "ComfyUI-HyperLoRA"
}
],
"https://github.com/bytedance/ComfyUI_InfiniteYou": [
[
"FaceCombine",
"FaceSwap_InfiniteYou",
"InfiniteYouApply"
],
{
"title_aux": "ComfyUI_InfiniteYou"
}
],
"https://github.com/c0dezer019/FreezeFrame": [
[
"PSampler",
"PSamplerAdvanced",
"PSamplerCustom",
"PSamplerCustomAdvanced"
],
{
"title_aux": "FreezeFrame"
}
],
"https://github.com/c0ffymachyne/ComfyUI_BeatByte": [
[
"BytebeatSynth"
],
{
"title_aux": "Bytebeat Synthesizer: Composing with Operators"
}
],
"https://github.com/c0ffymachyne/ComfyUI_SignalProcessing": [
[
"SignalProcessingBaxandall3BandEQ",
"SignalProcessingBaxandallEQ",
"SignalProcessingConvolutionReverb",
"SignalProcessingFilter",
"SignalProcessingHarmonicsEnhancer",
"SignalProcessingLimiter",
"SignalProcessingLoadAudio",
"SignalProcessingLoudness",
"SignalProcessingMixdown",
"SignalProcessingNormalizer",
"SignalProcessingPadSynth",
"SignalProcessingPadSynthChoir",
"SignalProcessingPaulStretch",
"SignalProcessingPitchShifter",
"SignalProcessingSaturation",
"SignalProcessingSpectrogram",
"SignalProcessingStereoWidening",
"SignalProcessingWaveform"
],
{
"title_aux": "ComfyUI Signal Processing"
}
],
"https://github.com/c0yotte/ComfyUI-PaletteCanvas": [
[
"PaletteCanvasGradient"
],
{
"title_aux": "ComfyUI-PaletteCanvas"
}
],
"https://github.com/c1660181647-hash/ComfyUI_MUTOU_SmartAspectRatio": [
[
"MUTOU_SmartAspectRatio"
],
{
"title_aux": "ComfyUI_MUTOU_SmartAspectRatio"
}
],
"https://github.com/cake-ml/tiny-sana-preview": [
[
"TinySanaPreview"
],
{
"title_aux": "TinySanaPreview"
}
],
"https://github.com/calcuis/gguf": [
[
"AudioEncoderLoaderGGUF",
"ClipLoaderGGUF",
"DualClipLoaderGGUF",
"GGUFRun",
"GGUFSave",
"GGUFUndo",
"LoaderGGUF",
"LoaderGGUFAdvanced",
"QuadrupleClipLoaderGGUF",
"TENSORBoost",
"TENSORCut",
"TripleClipLoaderGGUF",
"VaeGGUF"
],
{
"preemptions": [
"LoaderGGUF",
"ClipLoaderGGUF",
"DualClipLoaderGGUF",
"TripleClipLoaderGGUF",
"LoaderGGUFAdvanced",
"GGUFSave"
],
"title_aux": "gguf"
}
],
"https://github.com/caleboleary/ComfyUI-Arc2Face": [
[
"Arc2FaceEncoderLoader",
"Arc2FaceFaceExtractor",
"Arc2FaceGenerator",
"Arc2FaceImageGridGenerator",
"Arc2FaceImg2ImgGenerator",
"Arc2FaceUNetLoader"
],
{
"title_aux": "Arc2Face ComfyUI Node Library"
}
],
"https://github.com/calibancode/ComfyUI-bevvy": [
[
"SaveImageWebP"
],
{
"title_aux": "ComfyUI-bevvy"
}
],
"https://github.com/camenduru/ComfyUI-TostAI": [
[
"SendToTostAI"
],
{
"title_aux": "ComfyUI-TostAI"
}
],
"https://github.com/capitan01R/Capitan-ConditioningEnhancer": [
[
"CapitanAdvancedEnhancer",
"ConditioningEnhancer"
],
{
"title_aux": "Capitan-ConditioningEnhancer"
}
],
"https://github.com/capitan01R/ComfyUI-CapitanFlowMatch": [
[
"CapitanLinear",
"CapitanShift",
"CapitanShiftPresets"
],
{
"title_aux": "ComfyUI-CapitanFlowMatch"
}
],
"https://github.com/capitan01R/ComfyUI-CapitanZiT-Scheduler": [
[
"CapitanZiTLinearSigma",
"FlowMatchSchedulerKleinEdit",
"FlowMatchSchedulerSmoothCosine",
"SamplerMinimalChangeFlow"
],
{
"title_aux": "ComfyUI-CapitanZiT-Scheduler"
}
],
"https://github.com/capitan01R/ComfyUI-Flux2Klein-Enhancer": [
[
"Flux2KleinColorAnchor",
"Flux2KleinDetailController",
"Flux2KleinEnhancer",
"Flux2KleinKSamplerExperimental",
"Flux2KleinMaskRefController",
"Flux2KleinMultiReferenceLatent",
"Flux2KleinRefLatentController",
"Flux2KleinRefLatentWeight",
"Flux2KleinSectionedEncoder",
"Flux2KleinTextEnhancer",
"Flux2KleinTextRefBalance",
"IdentityFeatureTransfer",
"IdentityFeatureTransferAdvanced",
"IdentityFeatureTransferFinal",
"IdentityFeatureTransferV3",
"IdentityGuidance"
],
{
"title_aux": "ComfyUI-Flux2Klein-Enhancer"
}
],
"https://github.com/capitan01R/ComfyUI-ZImageTurbo-FlowSampler": [
[
"FlowMatchScheduler",
"FlowMatchSchedulerDynamic",
"SigmaViewer",
"ZImagePresets",
"ZImageSampler",
"ZImageTurboScheduler",
"ZImageTurboSchedulerAdvanced"
],
{
"title_aux": "ComfyUI-ZImageTurbo-FlowSampler"
}
],
"https://github.com/capitan01R/Comfyui-ZiT-Lora-loader": [
[
"ZImageLoraAutoLoader",
"ZImageLoraAutoStrength",
"ZImageTurboLoraLoader",
"ZImageTurboLoraStack"
],
{
"title_aux": "Comfyui-ZiT-Lora-loader"
}
],
"https://github.com/capitan01R/Comfyui-flux2klein-Lora-loader": [
[
"FluxLoraAutoLoader",
"FluxLoraAutoStrength",
"FluxLoraLoader",
"FluxLoraStack"
],
{
"title_aux": "Comfyui-flux2klein-Lora-loader"
}
],
"https://github.com/capitan01R/Qwen-llm-loader": [
[
"QwenThinkingLoaderFolder",
"QwenThinkingPrompt"
],
{
"title_aux": "Qwen-llm-loader"
}
],
"https://github.com/caradat/comfyui-lmstudio-bridge": [
[
"LMStudioBridge"
],
{
"author": "caradat",
"description": "This extension provides a custom node for ComfyUI that integrates with LM Studio's REST API.",
"title": "LM Studio Bridge",
"title_aux": "comfyui-lmstudio-bridge"
}
],
"https://github.com/cardenluo/ComfyUI-Apt_Preset": [
[
"AD_AutoTileVAEDecode",
"AD_FILM_VFI",
"AD_ImageExpandBatch",
"AD_LTX_IC_lora",
"AD_LTX_MulGuide",
"AD_LTX_audio_input",
"AD_LTX_config",
"AD_LTX_latent_scale",
"AD_LTX_load_model",
"AD_LTX_sampler",
"AD_LTX_vae_combine",
"AD_Latent_Diffusion_Keyframe",
"AD_MaskExpandBatch",
"AD_VideoSeg",
"AD_frame_replace",
"AD_keyframe_trend_preview",
"AD_latent_history",
"AD_media_trim_visual",
"AD_pingpong_vedio",
"AD_sch_IPA",
"AD_sch_image_merge",
"AD_sch_mask_weigh",
"AD_sch_prompt_basic",
"AD_sch_prompt_stack",
"AD_sch_value",
"AD_video_merge",
"AI_DoubaoWebPreview",
"AI_GLM_image",
"AI_GLM_text",
"AI_ModelScopeImageEdit",
"AI_ModelScopeT2I",
"AI_ModelScope_image",
"AI_ModelScope_text",
"AI_Ollama_image",
"AI_Ollama_text",
"AI_PresetSave",
"AI_Qwen",
"AI_Qwen_text",
"AI_web_tool",
"APIAbilityFrameworkNode",
"Ai_Ollama_RunModel",
"Ai_doubao_seedream",
"Amp_audio_Normalized",
"Amp_drive_String",
"Amp_drive_mask",
"Amp_drive_value",
"Apt_clear_cache",
"Bbox_BboxToStr",
"Bbox_strToBbox",
"CN_preset1_Unpack",
"CN_preset1_pack",
"Coordinate_Generator",
"Coordinate_Index2Text",
"Coordinate_MarkRender",
"Coordinate_SplitIndex",
"Coordinate_create_mask",
"Coordinate_fromImage",
"Coordinate_fromMask",
"Coordinate_loadImage",
"Coordinate_pointCombine",
"Data_Highway",
"Data_basic",
"Data_bus_chx",
"Data_chx_Merge",
"Data_presetData",
"Data_preset_save",
"Data_sampleData",
"Data_select",
"Easy_QwenEdit2509",
"IO_EasyMark",
"IO_ImageSaveOverwrite",
"IO_LoadAudioBatch",
"IO_LoadImgBatch",
"IO_LoadShotBatch",
"IO_LoadTextBatch",
"IO_LoadVideoBatch",
"IO_PathProcessor",
"IO_RegexPreset",
"IO_ShotCreate",
"IO_image_select",
"IO_input_any",
"IO_load_anyimage",
"IO_node_Script",
"IO_save_image",
"IO_store_image",
"IO_video_encode",
"IPA_XL_PromptInjection",
"IPA_clip_vision",
"Image_Channel_Apply",
"Image_CnMapMix",
"Image_CnMapMix_visual",
"Image_CnMap_Resize",
"Image_Detail_HL_frequencye",
"Image_Detail_HL_frequencye_visual",
"Image_Pair_Merge",
"Image_Pair_crop",
"Image_Resize2",
"Image_Resize_longsize",
"Image_Resize_sum",
"Image_Resize_sum_data",
"Image_Resize_sum_restore",
"Image_Solo_data",
"Image_UpscaleModel",
"Image_batch_composite",
"Image_batch_select",
"Image_crop_visual",
"Image_effect_Load",
"Image_expand_canvase_visual",
"Image_mask_crop_visual",
"Image_merge2image",
"Image_pad_adjust",
"Image_pad_adjust_restore",
"Image_pad_keep",
"Image_precision_Converter",
"Image_safe_size",
"Image_smooth_blur",
"Image_solo_crop",
"Image_solo_crop2",
"Image_solo_stitch",
"Image_target_adjust",
"Image_transform_layer",
"Image_transform_layer_visual",
"InputShareNode",
"Mask_BodySegment",
"Mask_ClothesSegment",
"Mask_FaceSegment",
"Mask_Remove_bg2",
"Mask_image2mask",
"Mask_math",
"Mask_simple_adjust",
"Mask_splitMask",
"Mask_splitMask_by_color",
"Mask_split_mulMask",
"Mask_transform_sum",
"Model_Preset_Unpack",
"Model_Preset_pack",
"Scheduler_CondNoise",
"Scheduler_MixScheduler",
"Stack_CN_union",
"Stack_CN_union3",
"Stack_ControlNet",
"Stack_EmbossAndFill",
"Stack_GradientAndStroke",
"Stack_IPA",
"Stack_Kontext_MulCondi",
"Stack_Kontext_MulImg",
"Stack_Ksampler_adv",
"Stack_Ksampler_basic",
"Stack_Ksampler_custom",
"Stack_Ksampler_dual_paint",
"Stack_Ksampler_highAndLow",
"Stack_Ksampler_refine",
"Stack_LoRA",
"Stack_Redux",
"Stack_ShadowAndGlow",
"Stack_VAEDecodeTiled",
"Stack_Wan22FunControlToVideo",
"Stack_WanAnimateToVideo",
"Stack_WanCameraImageToVideo",
"Stack_WanFirstLastFrameToVideo",
"Stack_WanFunControlToVideo",
"Stack_WanFunInpaintToVideo",
"Stack_WanHuMoImageToVideo",
"Stack_WanImageToVideo",
"Stack_WanPhantomSubjectToVideo",
"Stack_WanSoundImageToVideo",
"Stack_WanSoundImageToVideoExtend",
"Stack_WanTrackToVideo",
"Stack_WanVaceToVideo",
"Stack_condi",
"Stack_inpaint",
"Stack_ksampler_tile",
"Stack_latent",
"Stack_pre_Mark2",
"Stack_sample_data",
"Stack_text",
"UniversalAPI",
"basicIn_Boolean",
"basicIn_Remap_slide",
"basicIn_Sampler",
"basicIn_Scheduler",
"basicIn_Seed",
"basicIn_Vedio",
"basicIn_clip",
"basicIn_float",
"basicIn_input",
"basicIn_int",
"basicIn_string",
"basic_Ksampler_adv",
"basic_Ksampler_custom",
"basic_Ksampler_full",
"basic_Ksampler_low_gpu",
"basic_Ksampler_mid",
"basic_Ksampler_simple",
"batch_BatchSlice",
"batch_MergeBatch",
"chx_IPA_XL",
"chx_IPA_adv",
"chx_IPA_apply_combine",
"chx_IPA_basic",
"chx_IPA_faceID",
"chx_IPA_faceID_adv",
"chx_IPA_region_combine",
"chx_Ksampler_Kontext",
"chx_Ksampler_Kontext_adv",
"chx_Ksampler_Kontext_inpaint",
"chx_Ksampler_dual_paint",
"chx_Ksampler_inpaint",
"chx_Ksampler_refine",
"chx_YC_LG_Redux",
"chx_input_data",
"chx_ksampler_tile",
"chx_latent_adjust",
"color_Fragment",
"color_ImageCurve",
"color_OneColor_keep",
"color_OneColor_replace",
"color_RadiaBrightGradient",
"color_RadiaGradient_visual",
"color_TransforTool",
"color_adjust_HDR",
"color_adjust_HDR_visual",
"color_adjust_HSL",
"color_adjust_HSL_visual",
"color_balance_adv",
"color_brightGradient",
"color_lineGradient_visual",
"color_match_adv",
"color_match_adv_visual",
"color_select",
"create_AD_mask",
"create_Mask_match_shape",
"create_Mask_match_shape2",
"create_Mask_visual_tag",
"create_RadialGradient",
"create_any_List",
"create_any_batch",
"create_image_batch",
"create_lineGradient",
"create_mask_array",
"create_mask_batch",
"create_mask_solo",
"create_mulcolor_img",
"excel_Prompter",
"excel_Qwen_camera",
"excel_VedioPrompt",
"excel_column_diff",
"excel_insert_image",
"excel_insert_image_easy",
"excel_qwen_artistic",
"excel_qwen_font",
"excel_read",
"excel_read_easy",
"excel_roles",
"excel_row_diff",
"excel_search_data",
"excel_video_assistant",
"excel_write_data",
"excel_write_data_easy",
"flow_AutoShutdown",
"flow_BooleanSwitch",
"flow_ChangeDetector",
"flow_QueueTrigger",
"flow_auto_pixel",
"flow_bridge_image",
"flow_case_tentor",
"flow_createbatch",
"flow_forEnd",
"flow_forStart",
"flow_judge_input",
"flow_judge_output",
"flow_low_gpu",
"flow_sch_control",
"flow_switch_input",
"flow_switch_output",
"flow_tensor_Unify",
"flow_whileEnd",
"flow_whileStart",
"img_effect_CircleWarp",
"img_effect_Liquify",
"img_effect_Stretch",
"img_effect_WaveWarp",
"latent_Image2Noise",
"latent_chx_noise",
"lay_ImageGrid",
"lay_edge_cut",
"lay_image_grid_note",
"lay_images_free_layout",
"lay_mul_image",
"lay_text_sum",
"lay_text_sum_mul",
"list_ListSlice",
"list_MergeList",
"list_Value",
"list_num_range",
"load_GGUF",
"load_Nanchaku",
"mask_sam_detctor",
"math_Remap_data",
"math_calculate",
"math_text_compare",
"model_tool_assy",
"pack_Pack",
"pack_Unpack",
"param_preset_Unpack",
"param_preset_pack",
"photoshop_preset_Unpack",
"photoshop_preset_pack",
"pre_Kontext",
"pre_Kontext_mul_Image",
"pre_Kontext_mul_mask",
"pre_QwenEdit",
"pre_USO",
"pre_ZImageInpaint_patch",
"pre_advanced_condi_merge",
"pre_controlnet",
"pre_controlnet_union",
"pre_guide",
"pre_ic_light_sd15",
"pre_inpaint_sum",
"pre_latent_light",
"pre_mul_Mulcondi",
"pre_mul_ref_latent",
"pre_qwen_controlnet",
"pre_sample_data",
"sampler_DynamicTileMerge",
"sampler_DynamicTileSplit",
"sampler_enhance",
"sch_Prompt",
"sch_Value",
"sch_image",
"sch_mask",
"sch_split_text",
"sch_text",
"scheduler_ModelAligned",
"scheduler_interactive_sigmas",
"scheduler_manual_sigmas",
"scheduler_sigmas2Graph",
"stack_Mask2color",
"sum_Ksampler",
"sum_TextEncode",
"sum_create_chx",
"sum_editor",
"sum_latent",
"sum_load_adv",
"sum_load_simple",
"sum_lora",
"sum_stack_AD",
"sum_stack_Kontext",
"sum_stack_QwenEditPlus",
"sum_stack_Wan",
"sum_stack_flux2_Klein",
"sum_stack_image",
"text_Splitter",
"text_StrMatrix",
"text_converter",
"text_filter",
"text_interPrompt",
"text_list_combine",
"text_loadText",
"text_modifier",
"text_mul_Join",
"text_mul_Split",
"text_saveText",
"text_sum",
"text_wildcards",
"texture_Ksampler",
"texture_Offset",
"texture_create",
"texture_render",
"type_AnyBatchUnpack",
"type_AnyCast",
"type_AnyIndex",
"type_AnyListUnpack",
"type_BasiPIPE",
"type_BatchToList",
"type_ImageAlphaSplit",
"type_Image_Batch2List",
"type_Image_List2Batch",
"type_Image_List2Batch_adv",
"type_ListToBatch",
"type_Mask_Batch2List",
"type_Mask_List2Batch",
"type_SubConvert",
"unpack_box2",
"view_Data",
"view_GetLength",
"view_GetShape",
"view_GetWidgetsValues",
"view_Mask_And_Img",
"view_Primitive",
"view_bridge_Text",
"view_bridge_image",
"view_combo",
"view_mask",
"view_mulView",
"view_node_Script"
],
{
"title_aux": "ComfyUI-Apt_Preset"
}
],
"https://github.com/cardenluo/ComfyUI-Apt_UnitPromptWeight": [
[
"Unit_PromptWeight"
],
{
"title_aux": "ComfyUI-Apt_UnitPromptWeight"
}
],
"https://github.com/casc1701/ComfyUI_OverlayFrameNumber": [
[
"OverlayFrameNumber"
],
{
"title_aux": "ComfyUI_OverlayFrameNumber"
}
],
"https://github.com/casterpollux/MiniMax-bmo": [
[
"MinimaxRemoverBMO"
],
{
"nodename_pattern": "MiniMax.*BMO|BMO.*MiniMax",
"title_aux": "MiniMax Video Object Remover Suite"
}
],
"https://github.com/catboxanon/comfyui_stealth_pnginfo": [
[
"CatboxAnonSaveImageStealth"
],
{
"title_aux": "comfyui_stealth_pnginfo"
}
],
"https://github.com/catnipglitch/comfyui-genmedia-gemini-api": [
[
"Gemini25FlashImage",
"Gemini31FlashImage",
"Gemini3ProImage",
"GeminiNode25",
"Imagen3TextToImageNode",
"Imagen4TextToImageNode",
"Lyria2TextToMusicNode",
"Placeholder25FlashImage",
"Placeholder31FlashImage",
"Placeholder3ProImage",
"Veo2GcsUriImageToVideoNode",
"Veo2ImageToVideoNode",
"Veo2TextToVideoNode",
"Veo3GcsUriImageToVideoNode",
"Veo3ImageToVideoNode",
"Veo3ReferenceToVideo",
"Veo3TextToVideoNode",
"VeoVideoSaveAndPreview",
"VeoVideoToVHSNode",
"VirtualTryOn"
],
{
"title_aux": "comfyui-google-genmedia-custom-nodes"
}
],
"https://github.com/cction/ComfyUI-Vivid-Prompt-Analysis-Replacement": [
[
"PromptReplaceParserNode"
],
{
"title_aux": "comfyui-vivid-prompt-analysis-replacement"
}
],
"https://github.com/cdb-boop/ComfyUI-Bringing-Old-Photos-Back-to-Life": [
[
"BOPBTL_BlendFaces",
"BOPBTL_DetectEnhanceBlendFaces",
"BOPBTL_DetectFaces",
"BOPBTL_EnhanceFaces",
"BOPBTL_EnhanceFacesAdvanced",
"BOPBTL_LoadFaceDetectorModel",
"BOPBTL_LoadFaceEnhancerModel",
"BOPBTL_LoadRestoreOldPhotosModel",
"BOPBTL_LoadScratchMaskModel",
"BOPBTL_RestoreOldPhotos",
"BOPBTL_ScratchMask"
],
{
"title_aux": "ComfyUI Bringing Old Photos Back to Life"
}
],
"https://github.com/cdb-boop/comfyui-image-round": [
[
"ComfyUI_Image_Round__CircularCrop",
"ComfyUI_Image_Round__ImageCropAdvanced",
"ComfyUI_Image_Round__ImageRound",
"ComfyUI_Image_Round__ImageRoundAdvanced"
],
{
"title_aux": "comfyui-image-round"
}
],
"https://github.com/cdxOo/comfyui-text-node-with-comments": [
[
"text-node-with-comments"
],
{
"title_aux": "Text Node With Comments (@cdxoo)"
}
],
"https://github.com/cedarconnor/ComfyUI-DreamCube": [
[
"ApplyDepthToCubemapFace",
"BatchCubemapDepth",
"CreateEmptyCubemap",
"CubemapInfo",
"CubemapPreview",
"CubemapSeamValidator",
"CubemapToEquirect",
"EnforceDepthConsistency",
"EquirectToCubemap",
"ExtractCubemapFace",
"ExtractDepthChannel",
"InsertCubemapFace",
"MergeCubemapDepth",
"NormalizeCubemapDepth",
"SmoothCubemapDepth"
],
{
"title_aux": "ComfyUI-DreamCube"
}
],
"https://github.com/cedarconnor/ComfyUI-Skeletonretarget": [
[
"ApplyRetargetTransform",
"ComputeRetargetTransform",
"ExtractSkeletonFromPose",
"MediaPipeFaceLandmarker",
"RenderTexturedFaceMesh",
"ReorientFaceMesh",
"SkeletonToOpenPoseImage"
],
{
"title_aux": "ComfyUI-Skeletonretarget"
}
],
"https://github.com/cedarconnor/comfyui-BatchNameLoop": [
[
"Batch Image Iterator",
"Batch Image Loader",
"Batch Image Saver",
"Batch Image Single Saver"
],
{
"title_aux": "ComfyUI Batch Name Loop"
}
],
"https://github.com/cedarconnor/comfyui-LatLong": [
[
"Cubemap Faces Extract",
"Cubemap To Equirectangular",
"Cubemap To Equirectangular (Flexible)",
"Equirectangular Crop 180",
"Equirectangular Crop Square",
"Equirectangular Edge Blender",
"Equirectangular Mirror Flip",
"Equirectangular Perspective Extract",
"Equirectangular Processor",
"Equirectangular Resize",
"Equirectangular Rotate",
"Equirectangular Rotate Preset",
"Equirectangular To Cubemap",
"Equirectangular To Cubemap (Flexible)",
"LatLong Apply Circular Padding Model",
"LatLong Apply Circular Padding VAE",
"LatLong Create Pole Mask",
"LatLong Create Seam Mask",
"LatLong Outpaint Setup",
"LatLong Outpaint Stitch",
"LatLong Roll Image",
"LatLong Roll Mask",
"LatLong Split Cubemap Faces",
"LatLong Stack Cubemap Faces",
"PanoramaVideoViewerNode",
"PanoramaViewerNode"
],
{
"title_aux": "ComfyUI LatLong - Equirectangular Image Processing Nodes"
}
],
"https://github.com/cedarconnor/upsampler": [
[
"Upsampler Dynamic Upscale",
"Upsampler Precise Upscale",
"Upsampler Smart Upscale"
],
{
"title_aux": "ComfyUI Upsampler Nodes"
}
],
"https://github.com/celoron/ComfyUI-VisualQueryTemplate": [
[
"VisualQueryTemplateNode"
],
{
"title_aux": "ComfyUI-VisualQueryTemplate"
}
],
"https://github.com/celsojr2013/comfyui_jamworks_client": [
[
"Jamworks Download",
"Jamworks Login",
"Jamworks_Download",
"Jamworks_Login",
"Shell Command",
"Shell_Command"
],
{
"title_aux": "comfyui_jamworks_client"
}
],
"https://github.com/celsojr2013/comfyui_simpletools": [
[
"GoogleTranslator",
"Parameters",
"ResolutionSolver"
],
{
"title_aux": "ComfyUI SimpleTools Suit"
}
],
"https://github.com/cenzijing/ComfyUI-Markmap": [
[
"MarkmapNode",
"ReadHtmlNode"
],
{
"title_aux": "ComfyUI-Markmap"
}
],
"https://github.com/cerridan/ComfyUI_BFLBridge": [
[
"BFLBridgeEditNode",
"BFLBridgeFillNode",
"BFLBridgeNode"
],
{
"title_aux": "comfyui-bfl-bridge"
}
],
"https://github.com/cerridan/ComfyUI_ResolutionPicker": [
[
"ResolutionPickerNode"
],
{
"title_aux": "comfyui-resolution-picker"
}
],
"https://github.com/cerspense/ComfyUI_cspnodes": [
[
"CountTextLines",
"DepthToNormalMap",
"GetLastFrameFromBatch",
"GetMP4Prompt",
"ImageDirIterator",
"IncrementEveryN",
"Modelscopet2v",
"Modelscopev2v",
"RemapRange",
"RemoveBlankLines",
"ResizeByImage",
"SplitImageChannels",
"VidDirIterator"
],
{
"title_aux": "cspnodes"
}
],
"https://github.com/ceruleandeep/ComfyUI-LLaVA-Captioner": [
[
"LlavaCaptioner"
],
{
"title_aux": "ComfyUI LLaVA Captioner"
}
],
"https://github.com/cesasol/dynamic_prompt_nodes": [
[
"DynamicPromptCombinatorial",
"DynamicPromptCyclical",
"DynamicPromptRandom",
"PromptWithWildcards"
],
{
"title_aux": "Dynamic Prompt Nodes"
}
],
"https://github.com/cganimitta/ComfyUI_CGAnimittaTools": [
[
"CGA_BlackBorderCrop",
"CGA_BlenderBridge",
"CGA_ColorToGrayscale",
"CGA_ExtractFromList",
"CGA_FrameExtraction\ud83c\udf9e\ufe0f",
"CGA_ListSubfolders",
"CGA_NegativeSelector",
"CGA_TxtReaderNode"
],
{
"title_aux": "ComfyUI_CGAnimittaTools"
}
],
"https://github.com/chakib-belgaid/ComfyUI-autosize": [
[
"CustomAutoSize",
"SDXLAutoSize"
],
{
"title_aux": "ComfyUI-autosize"
}
],
"https://github.com/chakib-belgaid/Comfyui_Prompt_styler": [
[
"Prompt_Styler"
],
{
"title_aux": "ComfyUI Style Plugin"
}
],
"https://github.com/chameleon-ai/comfyui_momo": [
[
"MoMo"
],
{
"title_aux": "comfyui_momo"
}
],
"https://github.com/chandlergis/ComfyUI-IMG_Query": [
[
"ImageRequestNode"
],
{
"title_aux": "ComfyUI-IMG_Query"
}
],
"https://github.com/chandlergis/ComfyUI_EmojiOverlay": [
[
"Image Emoji Overlay"
],
{
"title_aux": "ComfyUI_EmojiOverlay"
}
],
"https://github.com/changwook987/ComfyUI-Small-Utility": [
[
"Eval",
"RandomEmptyLatent"
],
{
"title_aux": "ComfyUI-Small-Utility"
}
],
"https://github.com/chanjing-ai/chanjingAI-ComfyUI": [
[
"CicadaLipSyncNode",
"CicadaVideoPlayerNode",
"CicadaVoiceCloneNode"
],
{
"title_aux": "chanjingAI-ComfyUI"
}
],
"https://github.com/chaojie/ComfyUI-AniPortrait": [
[
"AniPortraitLoader",
"AniPortraitRun",
"Box2Video",
"CoverVideo",
"MaskList2Video"
],
{
"title_aux": "ComfyUI-AniPortrait"
}
],
"https://github.com/chaojie/ComfyUI-CameraCtrl-Wrapper": [
[
"CameraBasic",
"CameraCombine",
"CameraCtrlLoader",
"CameraCtrlRun",
"CameraJoin",
"CameraTrajectory"
],
{
"title_aux": "ComfyUI-CameraCtrl-Wrapper"
}
],
"https://github.com/chaojie/ComfyUI-Champ": [
[
"ChampLoader",
"ChampRun",
"ImageCombineOneColumn",
"ImageCombineOneRow"
],
{
"title_aux": "ComfyUI-Champ"
}
],
"https://github.com/chaojie/ComfyUI-DragAnything": [
[
"DragAnythingLoader",
"DragAnythingPipelineRun",
"DragAnythingPipelineRunRandom",
"DragAnythingRun",
"DragAnythingRunRandom",
"LoadText",
"SaveText",
"VHS_FILENAMES_STRING"
],
{
"title_aux": "ComfyUI-DragAnything"
}
],
"https://github.com/chaojie/ComfyUI-DragNUWA": [
[
"BrushMotion",
"CompositeMotionBrush",
"CompositeMotionBrushWithoutModel",
"DragNUWA Run",
"DragNUWA Run MotionBrush",
"Get First Image",
"Get Last Image",
"InstantCameraMotionBrush",
"InstantObjectMotionBrush",
"Load CheckPoint DragNUWA",
"Load MotionBrush From Optical Flow",
"Load MotionBrush From Optical Flow Directory",
"Load MotionBrush From Optical Flow Without Model",
"Load MotionBrush From Tracking Points",
"Load MotionBrush From Tracking Points Without Model",
"Load Pose KeyPoints",
"Loop",
"LoopEnd_IMAGE",
"LoopStart_IMAGE",
"Split Tracking Points"
],
{
"title_aux": "ComfyUI-DragNUWA"
}
],
"https://github.com/chaojie/ComfyUI-DynamiCrafter": [
[
"DynamiCrafter Simple",
"DynamiCrafterInterp Simple",
"DynamiCrafterInterpLoader",
"DynamiCrafterLoader"
],
{
"title_aux": "ComfyUI-DynamiCrafter"
}
],
"https://github.com/chaojie/ComfyUI-EasyAnimate": [
[
"EasyAnimateLoader",
"EasyAnimateRun"
],
{
"title_aux": "ComfyUI-EasyAnimate"
}
],
"https://github.com/chaojie/ComfyUI-Gemma": [
[
"GemmaLoader",
"GemmaRun"
],
{
"title_aux": "ComfyUI-Gemma"
}
],
"https://github.com/chaojie/ComfyUI-I2VGEN-XL": [
[
"I2VGEN-XL Simple",
"Modelscope Pipeline Loader"
],
{
"title_aux": "ComfyUI-I2VGEN-XL"
}
],
"https://github.com/chaojie/ComfyUI-Img2Img-Turbo": [
[
"Img2ImgTurboEdgeLoader",
"Img2ImgTurboEdgeRun",
"Img2ImgTurboSketchLoader",
"Img2ImgTurboSketchRun"
],
{
"title_aux": "ComfyUI-Img2Img-Turbo"
}
],
"https://github.com/chaojie/ComfyUI-LaVIT": [
[
"VHS_FILENAMES_STRING_LaVIT",
"VideoLaVITI2I",
"VideoLaVITI2V",
"VideoLaVITI2VLong",
"VideoLaVITLoader",
"VideoLaVITT2V",
"VideoLaVITT2VLong",
"VideoLaVITUnderstandingImage",
"VideoLaVITUnderstandingLoader",
"VideoLaVITUnderstandingVideo",
"VideoLaVITVideoDetokenizerLoader",
"VideoLaVITVideoReconstruction"
],
{
"title_aux": "ComfyUI-LaVIT"
}
],
"https://github.com/chaojie/ComfyUI-LightGlue": [
[
"LightGlue Loader",
"LightGlue Simple",
"LightGlue Simple Multi"
],
{
"title_aux": "ComfyUI-LightGlue"
}
],
"https://github.com/chaojie/ComfyUI-Moore-AnimateAnyone": [
[
"Moore-AnimateAnyone Denoising Unet",
"Moore-AnimateAnyone Image Encoder",
"Moore-AnimateAnyone Pipeline Loader",
"Moore-AnimateAnyone Pose Guider",
"Moore-AnimateAnyone Reference Unet",
"Moore-AnimateAnyone Simple",
"Moore-AnimateAnyone VAE"
],
{
"title_aux": "ComfyUI-Moore-AnimateAnyone"
}
],
"https://github.com/chaojie/ComfyUI-Motion-Vector-Extractor": [
[
"Motion Vector Extractor",
"VideoCombineThenPath"
],
{
"title_aux": "ComfyUI-Motion-Vector-Extractor"
}
],
"https://github.com/chaojie/ComfyUI-MotionCtrl": [
[
"Load Motion Camera Preset",
"Load Motion Traj Preset",
"Load Motionctrl Checkpoint",
"Motionctrl Cond",
"Motionctrl Sample",
"Motionctrl Sample Simple",
"Select Image Indices"
],
{
"title_aux": "ComfyUI-MotionCtrl"
}
],
"https://github.com/chaojie/ComfyUI-MotionCtrl-SVD": [
[
"Load Motionctrl-SVD Camera Preset",
"Load Motionctrl-SVD Checkpoint",
"Motionctrl-SVD Sample Simple"
],
{
"title_aux": "ComfyUI-MotionCtrl-SVD"
}
],
"https://github.com/chaojie/ComfyUI-MuseTalk": [
[
"MuseTalkCupAudio",
"MuseTalkRun",
"VHS_FILENAMES_STRING_MuseTalk"
],
{
"title_aux": "ComfyUI-MuseTalk"
}
],
"https://github.com/chaojie/ComfyUI-MuseV": [
[
"MuseVRun",
"MuseVRunVid2Vid",
"VHS_FILENAMES_STRING_MuseV"
],
{
"author": "infguo",
"title_aux": "ComfyUI-MuseV"
}
],
"https://github.com/chaojie/ComfyUI-Open-Sora": [
[
"OpenSoraLoader",
"OpenSoraRun",
"OpenSoraSampler"
],
{
"title_aux": "ComfyUI-Open-Sora"
}
],
"https://github.com/chaojie/ComfyUI-Open-Sora-Plan": [
[
"OpenSoraPlanDecode",
"OpenSoraPlanLoader",
"OpenSoraPlanRun",
"OpenSoraPlanSample"
],
{
"title_aux": "ComfyUI-Open-Sora-Plan"
}
],
"https://github.com/chaojie/ComfyUI-Panda3d": [
[
"Panda3dAmbientLight",
"Panda3dAttachNewNode",
"Panda3dBase",
"Panda3dDirectionalLight",
"Panda3dLoadDepthModel",
"Panda3dLoadModel",
"Panda3dLoadTexture",
"Panda3dModelMerge",
"Panda3dTest",
"Panda3dTextureMerge"
],
{
"title_aux": "ComfyUI-Panda3d"
}
],
"https://github.com/chaojie/ComfyUI-Pymunk": [
[
"PygameRun",
"PygameSurface",
"PymunkDynamicBox",
"PymunkDynamicCircle",
"PymunkRun",
"PymunkShapeMerge",
"PymunkSpace",
"PymunkStaticLine"
],
{
"title_aux": "ComfyUI-Pymunk"
}
],
"https://github.com/chaojie/ComfyUI-RAFT": [
[
"Load MotionBrush",
"RAFT Run",
"Save MotionBrush",
"VizMotionBrush"
],
{
"title_aux": "ComfyUI-RAFT"
}
],
"https://github.com/chaojie/ComfyUI-SimDA": [
[
"SimDALoader",
"SimDARun",
"SimDATrain",
"VHS_FILENAMES_STRING_SimDA"
],
{
"title_aux": "ComfyUI-SimDA"
}
],
"https://github.com/chaojie/ComfyUI-Trajectory": [
[
"Trajectory_Canvas_Tab"
],
{
"author": "Lerc",
"description": "This extension provides a full page image editor with mask support. There are two nodes, one to receive images from the editor and one to send images to the editor.",
"nickname": "Canvas Tab",
"title": "Canvas Tab",
"title_aux": "ComfyUI-Trajectory"
}
],
"https://github.com/chaojie/ComfyUI-Video-Editing-X-Attention": [
[
"StringList",
"VEXAGuidance",
"VEXALoader",
"VEXARun"
],
{
"title_aux": "ComfyUI-Video-Editing-X-Attention"
}
],
"https://github.com/chaojie/ComfyUI-dust3r": [
[
"CameraPoseVideo",
"Dust3rLoader",
"Dust3rRun"
],
{
"title_aux": "ComfyUI-dust3r"
}
],
"https://github.com/chaojie/ComfyUI_StreamingT2V": [
[
"LoadText_StreamingT2V",
"PromptTravelIndex",
"SaveText_StreamingT2V",
"StreamingT2VLoaderAnimateDiff",
"StreamingT2VLoaderAnimateDiffModel",
"StreamingT2VLoaderEnhanceModel",
"StreamingT2VLoaderModelscopeModel",
"StreamingT2VLoaderModelscopeT2V",
"StreamingT2VLoaderSVD",
"StreamingT2VLoaderSVDModel",
"StreamingT2VLoaderStreamModel",
"StreamingT2VLoaderVidXTendModel",
"StreamingT2VRunEnhanceStep",
"StreamingT2VRunI2V",
"StreamingT2VRunLongStep",
"StreamingT2VRunLongStepVidXTendPipeline",
"StreamingT2VRunLongStepVidXTendPipelineCustomRef",
"StreamingT2VRunLongStepVidXTendPipelineCustomRefOutExtendOnly",
"StreamingT2VRunLongStepVidXTendPipelinePromptTravel",
"StreamingT2VRunShortStepAnimateDiff",
"StreamingT2VRunShortStepModelscopeT2V",
"StreamingT2VRunShortStepSVD",
"StreamingT2VRunT2V",
"VHS_FILENAMES_STRING_StreamingT2V"
],
{
"title_aux": "ComfyUI_StreamingT2V"
}
],
"https://github.com/chaosaiart/Chaosaiart-Nodes": [
[
"chaosaiart_Any_Switch",
"chaosaiart_Any_Switch_Big_Number",
"chaosaiart_Any_Switch_small",
"chaosaiart_AutoNone_Switch_small",
"chaosaiart_CheckpointLoader",
"chaosaiart_CheckpointPrompt",
"chaosaiart_CheckpointPrompt2",
"chaosaiart_CheckpointPrompt_Frame",
"chaosaiart_CheckpointPrompt_FrameMixer",
"chaosaiart_ControlNetApply",
"chaosaiart_ControlNetApply2",
"chaosaiart_ControlNetApply3",
"chaosaiart_Denoising_Switch",
"chaosaiart_EmptyLatentImage",
"chaosaiart_FramePromptCLIPEncode",
"chaosaiart_Frame_Switch",
"chaosaiart_KSampler1",
"chaosaiart_KSampler2",
"chaosaiart_KSampler3",
"chaosaiart_KSampler_a1",
"chaosaiart_KSampler_a1a",
"chaosaiart_KSampler_a2",
"chaosaiart_KSampler_expert_1",
"chaosaiart_Ksampler_attribut",
"chaosaiart_Load_Image_Batch",
"chaosaiart_Load_Image_Batch_2img",
"chaosaiart_MainPromptCLIPEncode",
"chaosaiart_Number",
"chaosaiart_Number2",
"chaosaiart_Number_Counter",
"chaosaiart_Number_Switch",
"chaosaiart_Prompt",
"chaosaiart_Prompt_Frame",
"chaosaiart_Prompt_mixer_byFrame",
"chaosaiart_SaveImage",
"chaosaiart_Show_Info",
"chaosaiart_Simple_Prompt",
"chaosaiart_TextCLIPEncode",
"chaosaiart_TextCLIPEncode_lora",
"chaosaiart_adjust_color",
"chaosaiart_any_array2input_1Input",
"chaosaiart_any_array2input_all_big",
"chaosaiart_any_array2input_all_small",
"chaosaiart_any_input2array_big",
"chaosaiart_any_input2array_small",
"chaosaiart_controlnet_weidgth",
"chaosaiart_convert",
"chaosaiart_convert_Prompt",
"chaosaiart_deepseek_fix",
"chaosaiart_forPreview",
"chaosaiart_img2gif",
"chaosaiart_img2video",
"chaosaiart_lora",
"chaosaiart_lora_advanced",
"chaosaiart_merge_Folders",
"chaosaiart_oneNode",
"chaosaiart_reloadAny_Load",
"chaosaiart_reloadAny_Save",
"chaosaiart_reloadIMG_Load",
"chaosaiart_reloadIMG_Save",
"chaosaiart_reloadLatent_Load",
"chaosaiart_reloadLatent_Save",
"chaosaiart_restarter",
"chaosaiart_restarter_advanced",
"chaosaiart_video2img1",
"chaosaiart_zoom_frame"
],
{
"title_aux": "Chaosaiart-Nodes"
}
],
"https://github.com/charlyad142/ComfyUI_Charly_FitToAspectNode": [
[
"Charly FitToAspectNode"
],
{
"title_aux": "ComfyUI Charly FitToAspectNode"
}
],
"https://github.com/charlyad142/ComfyUI_bfl_api_pro_nodes": [
[
"BFL Flux 2 Flex",
"BFL Flux 2 Pro",
"BFL Flux Kontext",
"BFL Flux Ultra",
"BFL Image Expander",
"BFL Image Generator",
"BFL Inpainting"
],
{
"title_aux": "ComfyUI BFL API Pro Nodes"
}
],
"https://github.com/charlyad142/comfyUI_charly_replicate_api": [
[
"Replicate Qwen Image Edit",
"Replicate Qwen Image Edit Plus",
"Replicate SeedEdit",
"Replicate Seedream4"
],
{
"title_aux": "ComfyUI Replicate Image Generation & Edit"
}
],
"https://github.com/chaserhkj/ComfyUI-Chaser-nodes": [
[
"EvalFloatExpr",
"EvalIntExpr",
"LoadImageFromWebDAV",
"MergeData",
"PromptFormatter",
"PromptTemplate",
"RegisterTemplate",
"SetData",
"TemplateFileLoader",
"UploadImagesToWebDAV",
"UploadMP4ToWebDAV",
"UploadWebMToWebDAV",
"YAMLData",
"YAMLFileLoader"
],
{
"title_aux": "Chaser's Custom Nodes"
}
],
"https://github.com/chchchadzilla/ComfyUI-ChomfyNodes": [
[
"ChomfyDetailedLogger",
"ChomfyMegaPrompt",
"ChomfyUniversalCounter",
"ChomfyUniversalNoise"
],
{
"title_aux": "ComfyUI-ChomfyNodes"
}
],
"https://github.com/checkbins/checkbin-comfy": [
[
"Checkbin Get Image Bin",
"Checkbin Get String Bin",
"Checkbin Save Image Bin",
"Checkbin Save String Bin",
"Checkbin Start Run",
"Checkbin Submit Bin"
],
{
"title_aux": "checkbin-comfy"
}
],
"https://github.com/chemicalshock/ComfyNodesPlus": [
[
"CNPFormat",
"CNPRandomResolutionNode"
],
{
"title_aux": "ComfyNodesPlus"
}
],
"https://github.com/chenbaiyujason/ComfyUI_StepFun": [
[
"CombineStrings",
"JSONParser",
"StepFunClient",
"TextImageChat",
"VideoChat",
"VideoFileUploader"
],
{
"title_aux": "ComfyUI-SCStepFun"
}
],
"https://github.com/chenlongming/ComfyUI_Spectral": [
[
"Calculate",
"KMeans",
"LoadEnvi",
"LoadSpectral",
"Plot"
],
{
"title_aux": "ComfyUI_Spectral"
}
],
"https://github.com/chenpipi0807/ComfyUI-Index-TTS": [
[
"AudioCleanupNode",
"IndexTTS2BaseNode",
"IndexTTS2CacheControlNode",
"IndexTTS2EmotionAudioNode",
"IndexTTS2EmotionTextNode",
"IndexTTS2EmotionVectorNode",
"IndexTTS2ProNode",
"IndexTTSNode",
"IndexTTSProNode",
"NovelTextStructureNode",
"TimbreAudioLoader"
],
{
"author": "ComfyUI-Index-TTS",
"description": "ComfyUI\u63a5\u53e3\u7684\u5de5\u4e1a\u7ea7\u96f6\u6837\u672c\u6587\u672c\u5230\u8bed\u97f3\u5408\u6210\u7cfb\u7edf",
"title": "IndexTTS for ComfyUI",
"title_aux": "ComfyUI-Index-TTS"
}
],
"https://github.com/chenpipi0807/ComfyUI_NSFW_Godie": [
[
"NSFWFilterNode"
],
{
"title_aux": "ComfyUI NSFW Filter"
}
],
"https://github.com/chenpipi0807/Comfyui-CustomizeTextEncoder-Qwen-image": [
[
"TextEncodeQwenImageEditEnhanced",
"TextEncodeQwenImageT2ICustom"
],
{
"title_aux": "Comfyui-CustomizeTextEncoder-Qwen-image"
}
],
"https://github.com/chenpipi0807/PIP_ArtisticWords": [
[
"PIP Artistic Text Generator",
"PIP ArtisticWords Fusion",
"PIP ColorPicker",
"PIP SVG Recorder",
"PIP Text Preview",
"PIPAdvancedColorAnalyzer",
"PIPColorPicker",
"PIPColorWheel"
],
{
"title_aux": "PIP Artistic Words for ComfyUI"
}
],
"https://github.com/cherninlab/logo-generator-comfyui": [
[
"GoogleFontsLogo"
],
{
"title_aux": "Logo Generator Node for ComfyUI"
}
],
"https://github.com/chesnokovivan/ComfyUI-Novakid": [
[
"Novakid Styler"
],
{
"title_aux": "ComfyUI-Novakid"
}
],
"https://github.com/chflame163/ComfyUI_CatVTON_Wrapper": [
[
"CatVTONWrapper"
],
{
"author": "chflame",
"description": "CatVTON warpper for ComfyUI",
"nickname": "CatVTON_Wrapper",
"title": "CatVTON_Wrapper",
"title_aux": "ComfyUI_CatVTON_Wrapper"
}
],
"https://github.com/chflame163/ComfyUI_CogView4_Wrapper": [
[
"CogView4"
],
{
"title_aux": "ComfyUI_CogView4_Wrapper"
}
],
"https://github.com/chflame163/ComfyUI_FaceSimilarity": [
[
"Face Similarity"
],
{
"title_aux": "ComfyUI Face Similarity"
}
],
"https://github.com/chflame163/ComfyUI_Janus_Wrapper": [
[
"JanusImage2Text",
"JanusTextToImage",
"LoadJanusModel"
],
{
"title_aux": "ComfyUI_Janus_Wrapper"
}
],
"https://github.com/chflame163/ComfyUI_LayerStyle": [
[
"LayerColor: AutoAdjust",
"LayerColor: AutoAdjustV2",
"LayerColor: AutoBrightness",
"LayerColor: Brightness & Contrast",
"LayerColor: BrightnessContrastV2",
"LayerColor: Color of Shadow & Highlight",
"LayerColor: ColorAdapter",
"LayerColor: ColorBalance",
"LayerColor: ColorTemperature",
"LayerColor: ColorofShadowHighlightV2",
"LayerColor: Exposure",
"LayerColor: Gamma",
"LayerColor: HSV",
"LayerColor: LAB",
"LayerColor: LUT Apply",
"LayerColor: Levels",
"LayerColor: Negative",
"LayerColor: RGB",
"LayerColor: YUV",
"LayerFilter: AddGrain",
"LayerFilter: ChannelShake",
"LayerFilter: ColorMap",
"LayerFilter: DistortDisplace",
"LayerFilter: Film",
"LayerFilter: FilmV2",
"LayerFilter: GaussianBlur",
"LayerFilter: GaussianBlurV2",
"LayerFilter: HDREffects",
"LayerFilter: HalfTone",
"LayerFilter: LightLeak",
"LayerFilter: MotionBlur",
"LayerFilter: Sharp & Soft",
"LayerFilter: SkinBeauty",
"LayerFilter: SoftLight",
"LayerFilter: WaterColor",
"LayerMask: BlendIf Mask",
"LayerMask: CreateGradientMask",
"LayerMask: DrawRoundedRectangle",
"LayerMask: ImageToMask",
"LayerMask: LoadSegformerModel",
"LayerMask: MaskBoxDetect",
"LayerMask: MaskBoxExtend",
"LayerMask: MaskByColor",
"LayerMask: MaskEdgeShrink",
"LayerMask: MaskEdgeUltraDetail",
"LayerMask: MaskEdgeUltraDetail V2",
"LayerMask: MaskEdgeUltraDetail V3",
"LayerMask: MaskGradient",
"LayerMask: MaskGrain",
"LayerMask: MaskGrow",
"LayerMask: MaskInvert",
"LayerMask: MaskMotionBlur",
"LayerMask: MaskPreview",
"LayerMask: MaskStroke",
"LayerMask: PixelSpread",
"LayerMask: RemBgUltra",
"LayerMask: RmBgUltra V2",
"LayerMask: SegformerB2ClothesUltra",
"LayerMask: SegformerClothesPipelineLoader",
"LayerMask: SegformerClothesSetting",
"LayerMask: SegformerFashionPipelineLoader",
"LayerMask: SegformerFashionSetting",
"LayerMask: SegformerUltraV2",
"LayerMask: SegformerUltraV3",
"LayerMask: Shadow & Highlight Mask",
"LayerMask: ShadowHighlightMaskV2",
"LayerStyle: ColorOverlay",
"LayerStyle: ColorOverlay V2",
"LayerStyle: DropShadow",
"LayerStyle: DropShadow V2",
"LayerStyle: DropShadow V3",
"LayerStyle: Gradient Map",
"LayerStyle: GradientOverlay",
"LayerStyle: GradientOverlay V2",
"LayerStyle: InnerGlow",
"LayerStyle: InnerGlow V2",
"LayerStyle: InnerShadow",
"LayerStyle: InnerShadow V2",
"LayerStyle: OuterGlow",
"LayerStyle: OuterGlow V2",
"LayerStyle: Stroke",
"LayerStyle: Stroke V2",
"LayerUtility: AnyRerouter",
"LayerUtility: BatchSelector",
"LayerUtility: Boolean",
"LayerUtility: BooleanOperator",
"LayerUtility: BooleanOperatorV2",
"LayerUtility: CheckMask",
"LayerUtility: CheckMaskV2",
"LayerUtility: ChoiceTextPreset",
"LayerUtility: ColorImage",
"LayerUtility: ColorImage V2",
"LayerUtility: ColorName",
"LayerUtility: ColorPicker",
"LayerUtility: CropBoxResolve",
"LayerUtility: CropByMask",
"LayerUtility: CropByMask V2",
"LayerUtility: CropByMask V3",
"LayerUtility: ExtendCanvas",
"LayerUtility: ExtendCanvasV2",
"LayerUtility: Float",
"LayerUtility: FluxKontextImageScale",
"LayerUtility: GetImageSize",
"LayerUtility: GetMainColors",
"LayerUtility: GetMainColorsV2",
"LayerUtility: GradientImage",
"LayerUtility: GradientImage V2",
"LayerUtility: GrayValue",
"LayerUtility: HLFrequencyDetailRestore",
"LayerUtility: HSV Value",
"LayerUtility: ICMask",
"LayerUtility: ICMaskCropBack",
"LayerUtility: If",
"LayerUtility: ImageBatchToList",
"LayerUtility: ImageBlend",
"LayerUtility: ImageBlend V2",
"LayerUtility: ImageBlendAdvance",
"LayerUtility: ImageBlendAdvance V2",
"LayerUtility: ImageBlendAdvance V3",
"LayerUtility: ImageChannelMerge",
"LayerUtility: ImageChannelSplit",
"LayerUtility: ImageCombineAlpha",
"LayerUtility: ImageCompositeHandleMask",
"LayerUtility: ImageHub",
"LayerUtility: ImageListToBatch",
"LayerUtility: ImageMaskScaleAs",
"LayerUtility: ImageMaskScaleAsV2",
"LayerUtility: ImageOpacity",
"LayerUtility: ImageReel",
"LayerUtility: ImageReelComposit",
"LayerUtility: ImageRemoveAlpha",
"LayerUtility: ImageScaleByAspectRatio",
"LayerUtility: ImageScaleByAspectRatio V2",
"LayerUtility: ImageScaleRestore",
"LayerUtility: ImageScaleRestore V2",
"LayerUtility: ImageShift",
"LayerUtility: ImageTaggerSave",
"LayerUtility: ImageTaggerSaveV2",
"LayerUtility: Integer",
"LayerUtility: LayerImageTransform",
"LayerUtility: LayerMaskTransform",
"LayerUtility: LoadImagesFromPath",
"LayerUtility: LoadVQAModel",
"LayerUtility: NameToColor",
"LayerUtility: NanoBananaImageScale",
"LayerUtility: NumberCalculator",
"LayerUtility: NumberCalculatorV2",
"LayerUtility: PrintInfo",
"LayerUtility: PurgeVRAM",
"LayerUtility: PurgeVRAM V2",
"LayerUtility: QueueStop",
"LayerUtility: RGB Value",
"LayerUtility: RandomGenerator",
"LayerUtility: RandomGeneratorV2",
"LayerUtility: RestoreCropBox",
"LayerUtility: RoundedRectangle",
"LayerUtility: Seed",
"LayerUtility: SimpleTextImage",
"LayerUtility: String",
"LayerUtility: StringCondition",
"LayerUtility: SwitchCase",
"LayerUtility: TextBox",
"LayerUtility: TextImage",
"LayerUtility: TextImage V2",
"LayerUtility: TextJoin",
"LayerUtility: TextJoinV2",
"LayerUtility: TextPreseter",
"LayerUtility: VQAPrompt",
"LayerUtility: XY to Percent"
],
{
"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 Layer Style"
}
],
"https://github.com/chflame163/ComfyUI_LayerStyle_Advance": [
[
"LayerMask: BBoxJoin",
"LayerMask: BenUltra",
"LayerMask: BiRefNetUltra",
"LayerMask: BiRefNetUltraV2",
"LayerMask: DrawBBoxMask",
"LayerMask: DrawBBoxMaskV2",
"LayerMask: EVFSAMUltra",
"LayerMask: Florence2Ultra",
"LayerMask: HumanPartsUltra",
"LayerMask: LoadBenModel",
"LayerMask: LoadBiRefNetModel",
"LayerMask: LoadBiRefNetModelV2",
"LayerMask: LoadFlorence2Model",
"LayerMask: LoadSAM2Model",
"LayerMask: LoadSegmentAnythingModels",
"LayerMask: MaskByDifferent",
"LayerMask: MediapipeFacialSegment",
"LayerMask: ObjectDetectorFL2",
"LayerMask: ObjectDetectorGemini",
"LayerMask: ObjectDetectorGeminiV2",
"LayerMask: ObjectDetectorMask",
"LayerMask: ObjectDetectorYOLO8",
"LayerMask: ObjectDetectorYOLOWorld",
"LayerMask: PersonMaskUltra",
"LayerMask: PersonMaskUltra V2",
"LayerMask: SAM2Ultra",
"LayerMask: SAM2UltraV2",
"LayerMask: SAM2VideoUltra",
"LayerMask: SegmentAnythingUltra",
"LayerMask: SegmentAnythingUltra V2",
"LayerMask: SegmentAnythingUltra V3",
"LayerMask: TransparentBackgroundUltra",
"LayerMask: YoloV8Detect",
"LayerUtility: AddBlindWaterMark",
"LayerUtility: Collage",
"LayerUtility: CreateQRCode",
"LayerUtility: DecodeQRCode",
"LayerUtility: DeepSeekAPI",
"LayerUtility: DeepSeekAPIV2",
"LayerUtility: Florence2Image2Prompt",
"LayerUtility: Gemini",
"LayerUtility: GeminiImageEdit",
"LayerUtility: GeminiV2",
"LayerUtility: GetColorTone",
"LayerUtility: GetColorToneV2",
"LayerUtility: ImageAutoCrop",
"LayerUtility: ImageAutoCrop V2",
"LayerUtility: ImageAutoCrop V3",
"LayerUtility: ImageRewardFilter",
"LayerUtility: JimengI2IAPI",
"LayerUtility: JoyCaption2",
"LayerUtility: JoyCaption2ExtraOptions",
"LayerUtility: JoyCaption2Split",
"LayerUtility: JoyCaptionBeta1",
"LayerUtility: JoyCaptionBeta1ExtraOptions",
"LayerUtility: LaMa",
"LayerUtility: LlamaVision",
"LayerUtility: LoadJoyCaption2Model",
"LayerUtility: LoadJoyCaptionBeta1Model",
"LayerUtility: LoadPSD",
"LayerUtility: LoadSmolLM2Model",
"LayerUtility: LoadSmolVLMModel",
"LayerUtility: PhiPrompt",
"LayerUtility: PromptEmbellish",
"LayerUtility: PromptTagger",
"LayerUtility: QWenImage2Prompt",
"LayerUtility: SD3NegativeConditioning",
"LayerUtility: SaveImagePlus",
"LayerUtility: SaveImagePlusV2",
"LayerUtility: ShowBlindWaterMark",
"LayerUtility: SmolLM2",
"LayerUtility: SmolVLM",
"LayerUtility: UserPromptGeneratorReplaceWord",
"LayerUtility: UserPromptGeneratorTxt2ImgPrompt",
"LayerUtility: UserPromptGeneratorTxt2ImgPromptWithReference",
"LayerUtility: ZhipuGLM4",
"LayerUtility: ZhipuGLM4V"
],
{
"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_LayerStyle_Advance"
}
],
"https://github.com/chflame163/ComfyUI_MSSpeech_TTS": [
[
"Input Trigger",
"MicrosoftSpeech_TTS",
"Play Sound",
"Play Sound (loop)"
],
{
"title_aux": "ComfyUI_MSSpeech_TTS"
}
],
"https://github.com/chflame163/ComfyUI_OmniGen_Wrapper": [
[
"dzOmniGenWrapper"
],
{
"title_aux": "ComfyUI_OmniGen_Wrapper"
}
],
"https://github.com/chflame163/ComfyUI_WordCloud": [
[
"ComfyWordCloud",
"LoadTextFile",
"RGB_Picker"
],
{
"title_aux": "ComfyUI_WordCloud"
}
],
"https://github.com/chibiace/ComfyUI-Chibi-Nodes": [
[
"ConditionText",
"ConditionTextMulti",
"ConditionTextPrompts",
"ImageAddText",
"ImageSimpleResize",
"ImageSizeInfo",
"ImageTool",
"Int2String",
"LoadEmbedding",
"LoadImageExtended",
"Loader",
"Prompts",
"RandomResolutionLatent",
"SaveImages",
"SeedGenerator",
"SimpleSampler",
"TextSplit",
"Textbox",
"Wildcards"
],
{
"title_aux": "ComfyUI-Chibi-Nodes"
}
],
"https://github.com/chkeeho80/PromptDeckComposer": [
[
"PromptDeckComposer"
],
{
"title_aux": "PromptDeckComposer"
}
],
"https://github.com/choey/Comfy-Topaz": [
[
"TopazPhotoAI",
"TopazSharpenSettings",
"TopazUpscaleSettings"
],
{
"title_aux": "Comfy-Topaz"
}
],
"https://github.com/chou18194766xx/comfyui-EncryptSave": [
[
"EncryptSaveAES"
],
{
"title_aux": "comfyui-EncryptSave"
}
],
"https://github.com/chou18194766xx/comfyui_EncryptPreview": [
[
"EncryptPreviewImage"
],
{
"title_aux": "comfyui_EncryptPreview"
}
],
"https://github.com/chri002/ComfyUI_depthMapOperation": [
[
"CleanPoints (KDTree)",
"CloudPointsInfo",
"CubeLimit",
"Export to PLY",
"ImageToPoints (Torch)",
"Import PLY",
"InterpolatePoints (KDTree)",
"PointsToImage (Orthographic)",
"PointsToImage (Projection)",
"PointsToImage advance (DEBUG)",
"PointsToImage advance (Orthographic)",
"PointsToImage advance (Projection)",
"TransformPoints"
],
{
"title_aux": "ComfyUI_depthMapOperation"
}
],
"https://github.com/chris-arsenault/ComfyUI-AharaNodes": [
[
"FrameSegmenter",
"FrameSegmenterIndexer",
"RepeatSampler",
"RepeatSamplerConfigNode",
"RepeatSamplerConfigPatchLatent",
"RepeatSamplerConfigPatchModel"
],
{
"title_aux": "ComfyUI-AharaNodes"
}
],
"https://github.com/chris-the-wiz/EmbeddingsCurveEditor_ComfyUI": [
[
"Embeddings Curve Editor"
],
{
"title_aux": "EmbeddingsCurveEditor_ComfyUI"
}
],
"https://github.com/chrisfreilich/virtuoso-nodes": [
[
"BlackAndWhite",
"BlendIf",
"BlendModes",
"ColorBalance",
"ColorBalanceAdvanced",
"GaussianBlur",
"GaussianBlurDepth",
"HueSat",
"HueSatAdvanced",
"LensBlur",
"LensBlurDepth",
"Levels",
"MergeRGB",
"MotionBlur",
"MotionBlurDepth",
"SelectiveColor",
"SolidColor",
"SolidColorHSV",
"SolidColorRGB",
"SplitRGB"
],
{
"author": "Chris Freilich",
"description": "This extension provides a \"Levels\" node.",
"nickname": "Virtuoso Pack - Contrast",
"title": "Virtuoso Pack - Contrast",
"title_aux": "Virtuoso Nodes for ComfyUI"
}
],
"https://github.com/chrisgoringe/cg-image-filter": [
[
"Any List to String",
"Batch from Image List",
"Image Filter",
"Image List From Batch",
"Mask Image Filter",
"Masked Section",
"Pick from List",
"Split String by Commas",
"StringToStringList",
"Text Image Filter",
"cg_String to Float",
"cg_String to Int"
],
{
"author": "chrisgoringe",
"description": "A custom node that pauses the flow while you choose which image or images to pass on to the rest of the workflow. Simplified and improved version of cg-image-picker.",
"nickname": "Image Filter",
"title": "Image Filter",
"title_aux": "Image Filter"
}
],
"https://github.com/chrisgoringe/cg-noisetools": [
[
"Batch Noise Simulate",
"Mix Noise",
"Seperable Batch Noise",
"Shape Noise",
"Split Sigmas with Rewind"
],
{
"title_aux": "Noise variation and batch noise tools"
}
],
"https://github.com/chrisgoringe/cg-use-everywhere": [
[
"Anything Everywhere",
"Anything Everywhere3",
"Anything Everywhere?",
"Combo Clone",
"Prompts Everywhere",
"Seed Everywhere",
"Simple String"
],
{
"nodename_pattern": "(^(Prompts|Anything) Everywhere|Simple String)",
"title_aux": "Use Everywhere (UE Nodes)"
}
],
"https://github.com/chrish-slingshot/CrasHUtils": [
[
"CheckPointNames",
"CheckpointNames",
"ColorStylizer",
"DinoGame",
"DoomGame",
"ExtractCharacterInfo",
"ImageGlitcher",
"QueryLocalLLM",
"SdxlResolution",
"SdxlResolutionToDimensions",
"SnakeGame",
"SpaceInvadersGame",
"TetrisGame"
],
{
"title_aux": "CrasH Utils"
}
],
"https://github.com/chrishill197724-gif/ComfyUI-Wan22-GGUF-Storyboard": [
[
"Wan22StoryboardGGUF"
],
{
"title_aux": "ComfyUI-Wan22-GGUF-Storyboard"
}
],
"https://github.com/chrismrutherford/ComfyUI-ImageToPrompt": [
[
"ImageToLLMPrompt"
],
{
"title_aux": "ComfyUI-ImageToPrompt"
}
],
"https://github.com/chrismyau/ComfyUI-PIH": [
[
"PIH Harmonize",
"PIHModelLoader"
],
{
"title_aux": "ComfyUI PIH - Image Harmonization"
}
],
"https://github.com/chrissy0/chris-comfyui-nodes": [
[
"PadImageSquare"
],
{
"title_aux": "chris-comfyui-nodes"
}
],
"https://github.com/christian-byrne/audio-separation-nodes-comfyui": [
[
"AudioCombine",
"AudioCrop",
"AudioGetTempo",
"AudioSeparation",
"AudioSpeedShift",
"AudioTempoMatch",
"AudioVideoCombine"
],
{
"title_aux": "audio-separation-nodes-comfyui"
}
],
"https://github.com/christian-byrne/claude-code-comfyui-nodes": [
[
"ClaudeCodeArguments",
"ClaudeCodeContext",
"ClaudeCodeExecute",
"ClaudeCodeMCP",
"ClaudeCodeMemory",
"ClaudeCodeReader",
"ClaudeCodeTools",
"ClaudeRedditScraper"
],
{
"title_aux": "Claude Code ComfyUI Nodes"
}
],
"https://github.com/christian-byrne/img2colors-comfyui-node": [
[
"bmy_Img2ColorNode"
],
{
"author": "christian-byrne",
"description": "",
"nickname": "img2color",
"title": "Img2Color Node - Detect and describe color palettes in images",
"title_aux": "Img2color - Extract Colors from Image"
}
],
"https://github.com/christian-byrne/img2txt-comfyui-nodes": [
[
"img2txt BLIP/Llava Multimodel Tagger"
],
{
"author": "christian-byrne",
"title": "Img2Txt auto captioning",
"title_aux": "img2txt-comfyui-nodes"
}
],
"https://github.com/christian-byrne/size-match-compositing-nodes": [
[
"Composite Alpha Layer",
"Size Match Images/Masks"
],
{
"title_aux": "Node - Size Matcher"
}
],
"https://github.com/christian-byrne/youtube-dl-comfyui": [
[
"YoutubeDL"
],
{
"title_aux": "youtube-dl-comfyui"
}
],
"https://github.com/chyer/Chye-ComfyUI-Toolset": [
[
"CYHABSwitchNode",
"CYHARRHalationNode",
"CYHChromaticAberrationNode",
"CYHFilmGrainNode",
"CYHFolderFilenameBuilderNode",
"CYHGlobalColorGradingNode",
"CYHLatentFluxAspectRatio",
"CYHLatentPhoneAspectRatio",
"CYHLatentQwenAspectRatio",
"CYHLatentSDXLAspectRatio",
"CYHLatentSocialAspectRatio",
"CYHLatentVideoAspectRatio",
"CYHPreviewVideo",
"CYHTextFileEditorNode",
"CYHTextFileLoaderNode",
"PromptEnhancer",
"PromptEnhancerEditable",
"PromptToolsSetup",
"PromptWildcardGenerator"
],
{
"title_aux": "Chye ComfyUI Toolset"
}
],
"https://github.com/ciga2011/ComfyUI-MarkItDown": [
[
"WIZ_AUDIO2MARKDOWN",
"WIZ_EXCEL2MARKDOWN",
"WIZ_HTML2MARKDOWN",
"WIZ_IMAGE2MARKDOWN",
"WIZ_IPYNB2MARKDOWN",
"WIZ_LLM_CLIENT",
"WIZ_MARKITDOWN",
"WIZ_PDF2MARKDOWN",
"WIZ_POWERPOINT2MARKDOWN",
"WIZ_WORD2MARKDOWN"
],
{
"title_aux": "ComfyUI MarkItDown"
}
],
"https://github.com/ciga2011/ComfyUI-Pollinations": [
[
"PollinationsNode"
],
{
"title_aux": "ComfyUI Pollinations"
}
],
"https://github.com/ciga2011/ComfyUI-PromptOptimizer": [
[
"PromptOptimizer"
],
{
"title_aux": "ComfyUI Prompt Optimizer"
}
],
"https://github.com/cingee2016/ComfyUI-QuickUseTools": [
[
"QuickBatchProcess",
"QuickConditionalRoute",
"QuickImageResize"
],
{
"title_aux": "ComfyUI-QuickUseTools"
}
],
"https://github.com/ciri/comfyui-model-downloader": [
[
"Auto Model Downloader",
"CivitAI Downloader",
"HF Downloader"
],
{
"title_aux": "ComfyUI Model Downloader"
}
],
"https://github.com/citronlegacy/ComfyUI-CitronNodes": [
[
"GetDateTime",
"get_first_and_final_frames",
"get_gif_first_and_final_frames",
"nodes",
"project"
],
{
"title_aux": "ComfyUI-CitronNodes"
}
],
"https://github.com/city96/ComfyUI-GGUF": [
[
"CLIPLoaderGGUF",
"DualCLIPLoaderGGUF",
"QuadrupleCLIPLoaderGGUF",
"TripleCLIPLoaderGGUF",
"UnetLoaderGGUF",
"UnetLoaderGGUFAdvanced"
],
{
"preemptions": [
"CLIPLoaderGGUF",
"DualCLIPLoaderGGUF",
"TripleCLIPLoaderGGUF",
"UnetLoaderGGUF",
"UnetLoaderGGUFAdvanced"
],
"title_aux": "ComfyUI-GGUF"
}
],
"https://github.com/city96/ComfyUI_ColorMod": [
[
"CV2Tonemap",
"CV2TonemapDrago",
"CV2TonemapDurand",
"CV2TonemapMantiuk",
"CV2TonemapReinhard",
"ColorModCompress",
"ColorModEdges",
"ColorModMove",
"ColorModPivot",
"ColorspaceConvert",
"HDRCreate",
"HDRExposureFusion",
"LoadImageHDR",
"LoadImageHighPrec",
"PreviewImageHighPrec",
"SaveImageHDR",
"SaveImageHighPrec"
],
{
"title_aux": "ComfyUI_ColorMod"
}
],
"https://github.com/city96/ComfyUI_DiT": [
[
"DiTCheckpointLoader",
"DiTCheckpointLoaderSimple",
"DiTLabelCombine",
"DiTLabelSelect",
"DiTSampler"
],
{
"title_aux": "ComfyUI_DiT [WIP]"
}
],
"https://github.com/city96/ComfyUI_ExtraModels": [
[
"DiTCondLabelEmpty",
"DiTCondLabelSelect",
"DitCheckpointLoader",
"EmptyDCAELatentImage",
"EmptySanaLatentImage",
"ExtraVAELoader",
"GemmaLoader",
"GemmaTextEncode",
"HYDiTCheckpointLoader",
"HYDiTSrcSizeCond",
"HYDiTTextEncode",
"HYDiTTextEncodeSimple",
"HYDiTTextEncoderLoader",
"MiaoBiCLIPLoader",
"MiaoBiDiffusersLoader",
"OverrideCLIPDevice",
"OverrideVAEDevice",
"PixArtCheckpointLoader",
"PixArtCheckpointLoaderSimple",
"PixArtControlNetCond",
"PixArtLoraLoader",
"PixArtResolutionCond",
"PixArtResolutionSelect",
"PixArtT5FromSD3CLIP",
"PixArtT5TextEncode",
"SanaCheckpointLoader",
"SanaResolutionCond",
"SanaResolutionSelect",
"SanaTextEncode",
"T5TextEncode",
"T5v11Loader"
],
{
"title_aux": "Extra Models for ComfyUI"
}
],
"https://github.com/city96/ComfyUI_NetDist": [
[
"CombineImageBatch",
"FetchRemote",
"LoadCurrentWorkflowJSON",
"LoadDiskWorkflowJSON",
"LoadImageUrl",
"LoadLatentNumpy",
"LoadLatentUrl",
"RemoteChainEnd",
"RemoteChainStart",
"RemoteQueueSimple",
"RemoteQueueWorker",
"SaveDiskWorkflowJSON",
"SaveImageUrl",
"SaveLatentNumpy"
],
{
"title_aux": "ComfyUI_NetDist"
}
],
"https://github.com/city96/SD-Latent-Interposer": [
[
"LatentInterposer"
],
{
"title_aux": "Latent-Interposer"
}
],
"https://github.com/city96/SD-Latent-Upscaler": [
[
"LatentUpscaler"
],
{
"title_aux": "SD-Latent-Upscaler"
}
],
"https://github.com/civen-cn/ComfyUI-PaddleOcr": [
[
"OcrBlur",
"OcrBoxMask",
"OcrImageText"
],
{
"title_aux": "ComfyUI-PaddleOcr"
}
],
"https://github.com/civen-cn/ComfyUI-Whisper-Translator": [
[
"Add Subtitles To FramesX",
"Apply WhisperX"
],
{
"title_aux": "ComfyUI Whisper Translator"
}
],
"https://github.com/civitai/civitai_comfy_nodes": [
[
"CivitAI_Checkpoint_Loader",
"CivitAI_Lora_Loader"
],
{
"title_aux": "Civitai Comfy Nodes"
}
],
"https://github.com/cjj198909/comfy_openai_image_api_azure": [
[
"OpenAI Image API"
],
{
"title_aux": "OpenAI/Azure OpenAI Image API"
}
],
"https://github.com/ckinpdx/ComfyUI-LTXAudioLatentTrim": [
[
"LTXAudioLatentTrim",
"LatentStripMask"
],
{
"title_aux": "ComfyUI-LTXAudioLatentTrim"
}
],
"https://github.com/ckinpdx/ComfyUI-LoadAudioandSplit": [
[
"LoadAudioandSplit"
],
{
"title_aux": "ComfyUI-LoadAudioandSplit"
}
],
"https://github.com/ckinpdx/ComfyUI-SCAIL-AudioReactive": [
[
"SCAILAISTBeatDance",
"SCAILAISTChunkPreview",
"SCAILAISTFullLoader",
"SCAILAISTFullSequence",
"SCAILAISTLibraryLoader",
"SCAILAlignPoseToReference",
"SCAILAudioFeatureExtractor",
"SCAILBasePoseGenerator",
"SCAILBeatDetector",
"SCAILBeatDrivenPose",
"SCAILCMULibraryLoader",
"SCAILCMUMotion",
"SCAILCMUSequenceToSCAILPose",
"SCAILMixamoFBX",
"SCAILPoseFromDWPose",
"SCAILPoseRenderer"
],
{
"title_aux": "ComfyUI-SCAIL-AudioReactive"
}
],
"https://github.com/ckinpdx/ComfyUI-WanKeyframeBuilder": [
[
"WanKeyframeBuilder",
"WanKeyframeBuilderContinuation"
],
{
"title_aux": "ComfyUI-WanKeyframeBuilder"
}
],
"https://github.com/ckinpdx/comfyui-humo-audio-motion": [
[
"HuMoAudioAttentionControlV4",
"HuMoLipsyncSuppressAttn"
],
{
"title_aux": "comfyui-humo-audio-motion"
}
],
"https://github.com/claptrap0/ComfyUI_LLM_Hub": [
[
"Generated_Output",
"LLM_Hub",
"LLM_Settings"
],
{
"title_aux": "ComfyUI_LLM_Hub"
}
],
"https://github.com/claudia2020shen/ImageCLIPSimilarityPure": [
[
"ImageCLIPSimilarityPure"
],
{
"title_aux": "ImageCLIPSimilarityPure"
}
],
"https://github.com/claudia2020shen/comfyui-image-metrics": [
[
"ImageQualityMetricsNode"
],
{
"title_aux": "comfyui-image-metrics"
}
],
"https://github.com/claussteinmassl/ComfyUI-CS-CustomNodes": [
[
"CS Transform",
"CSTransform"
],
{
"title_aux": "CS Transform Node for ComfyUI"
}
],
"https://github.com/clayton-grey/ComfyUI-EditRouter": [
[
"CG_EditRouter"
],
{
"title_aux": "ComfyUI-EditRouter"
}
],
"https://github.com/cleanlii/comfyui-dalle-integration": [
[
"DalleImageEdit",
"DalleImageGeneration",
"DalleImageVariation"
],
{
"title_aux": "DalleImageNodes - OpenAI DALL\u00b7E Nodes for ComfyUI"
}
],
"https://github.com/clhui/ComfyUi-clh-Tool": [
[
"EchartGraph_clh",
"EchartOptionByPath_clh",
"EchartOption_clh",
"INTConstant_clh",
"JavaScript_clh",
"JoinStringMulti_clh",
"MathExpression_clh",
"SetRedis|clh",
"ShowText_clh",
"SomethingToString_clh",
"String2FatLabels_clh",
"String2Image_clh",
"StringConstant_clh",
"duplicate_checker_clh"
],
{
"author": "Dr.Lt.Data",
"description": "This extension offers various detector nodes and detailer nodes that allow you to configure a workflow that automatically enhances facial details. And provide iterative upscaler.",
"nickname": "CLH Simple Tool",
"title": "CLH simple Tool",
"title_aux": "Clh Tool for ComfyUI"
}
],
"https://github.com/clouddreamfly/ComfyUI-PromptWrapper": [
[
"CombinePrompt",
"CustomPrompt",
"DrawArtistPrompt",
"DrawStylePrompt",
"GeneratePrompt",
"InputPrompt",
"LightPrompt",
"MultiCombinePrompt",
"MultiReplacePrompt",
"NegativePrompt",
"PortraitCosmeticPrompt",
"PortraitFashionPrompt",
"PortraitPosePrompt",
"PortraitPrompt",
"PortraitSkinPrompt",
"PreviewPrompt",
"PromptTranslation",
"PromptTranslationHY",
"RandomLinePrompt",
"RandomsPrompt",
"RandomsWeightPrompt",
"ReplacePrompt",
"SavePrompt",
"SceneryPrompt"
],
{
"title_aux": "ComfyUI-PromptWrapper"
}
],
"https://github.com/cloudkoala/comfyui-koala": [
[
"AspectRatioLatentNode",
"SaveImageAnywhere",
"SaveMeshAnywhere"
],
{
"title_aux": "comfyui-koala"
}
],
"https://github.com/cluny85/ComfyUI-Scripting-Tools": [
[
"EnhancedUUIDGeneratorNode",
"UUIDGeneratorNode"
],
{
"title_aux": "ComfyUI-Scripting-Tools"
}
],
"https://github.com/cmdicely/simple_image_to_palette": [
[
"Example"
],
{
"title_aux": "Simple Image To Palette"
}
],
"https://github.com/cmeka/ComfyUI-WanMoEScheduler": [
[
"WanMoEScheduler"
],
{
"title_aux": "ComfyUI-WanMoEScheduler"
}
],
"https://github.com/cnbjjj/ComfyUI-Jtils": [
[
"Jtils"
],
{
"title_aux": "ComfyUI-Jtils"
}
],
"https://github.com/cnnmmd/comfyui_xoxxox_cnnmmd": [
[
"Xoxxox_CnvDat",
"Xoxxox_CnvRag",
"Xoxxox_CnvSen",
"Xoxxox_CnvTxt",
"Xoxxox_CnvVce",
"Xoxxox_DlyGet",
"Xoxxox_DlySet",
"Xoxxox_EndFlw",
"Xoxxox_GenImg",
"Xoxxox_GenTxt",
"Xoxxox_GetAud",
"Xoxxox_GetDir",
"Xoxxox_GetDis",
"Xoxxox_GetImg",
"Xoxxox_GetMem",
"Xoxxox_GetTxt",
"Xoxxox_GrpTxt",
"Xoxxox_IniFlw",
"Xoxxox_LogNum",
"Xoxxox_LogTxt",
"Xoxxox_PrcPrc",
"Xoxxox_PrcXws",
"Xoxxox_PutTxt",
"Xoxxox_RcvVce",
"Xoxxox_RepTxt",
"Xoxxox_RunFlw",
"Xoxxox_SenSlc",
"Xoxxox_SenTxt",
"Xoxxox_SetAud",
"Xoxxox_SetDir",
"Xoxxox_SetDis",
"Xoxxox_SetImg",
"Xoxxox_SetMem",
"Xoxxox_SetNil",
"Xoxxox_SetTxt",
"Xoxxox_SndVce",
"Xoxxox_SwtImg",
"Xoxxox_TrnBak"
],
{
"title_aux": "cnnmmd: comfyui_xoxxox_cnnmmd"
}
],
"https://github.com/codeprimate/ComfyUI-MaskContourProcessor": [
[
"MaskContourProcessor"
],
{
"title_aux": "ComfyUI Mask Contour Processor"
}
],
"https://github.com/colorAi/comfyui-ImageSelectorbyPrompt": [
[
"AdvancedImageSelectorByPrompt"
],
{
"title_aux": "ComfyUI-Image Selector by Prompt"
}
],
"https://github.com/comfy-deploy/comfyui-llm-toolkit": [
[
"APIKeyInput",
"APIProviderSelectorNode",
"AudioDurationFrames",
"BananaTaskGenerator",
"BlankImage",
"CheckImageEmpty",
"ConfigGenerateImage",
"ConfigGenerateImageBFL",
"ConfigGenerateImageFluxDev",
"ConfigGenerateImageGemini",
"ConfigGenerateImageOpenAI",
"ConfigGenerateImageOpenRouter",
"ConfigGenerateImagePortrait",
"ConfigGenerateImageSeedream",
"ConfigGenerateImageUnified",
"ConfigGenerateMusic",
"ConfigGenerateSpeech",
"ConfigGenerateVideo",
"ConfigGenerateVideoHailuoI2VPro",
"ConfigGenerateVideoHailuoI2VStandard",
"ConfigGenerateVideoHailuoT2VPro",
"ConfigGenerateVideoHailuoT2VStandard",
"ConfigGenerateVideoKlingI2VMaster",
"ConfigGenerateVideoKlingI2VPro",
"ConfigGenerateVideoKlingI2VStandard",
"ConfigGenerateVideoSeedanceProI2V",
"ConfigGenerateVideoSeedanceProT2V",
"ConfigGenerateVideoVeo2I2V",
"ConfigGenerateVideoVeo2T2V",
"ConfigGenerateVideoVeo3",
"ConfigGenerateVideoVeo3Fast",
"Display_Text",
"FramesToSeconds",
"GenerateImage",
"GenerateLyrics",
"GenerateMusic",
"GenerateSpeech",
"GenerateVideo",
"HighLowSNR",
"ImageComparer",
"JoinStringsMulti",
"LLMPromptManager",
"LLMToolkitProviderSelector",
"LLMToolkitTextGenerator",
"LLMToolkitTextGeneratorStream",
"LoadAudioFromPath",
"LoadVideoFromPath",
"LocalTransformersProviderNode",
"ModelListFetcherNode",
"PlayRandomSound",
"PreviewImageLogic",
"PreviewOutputs",
"PreviewVideo",
"ResolutionSelector",
"StylePromptGenerator",
"SwitchAny",
"SwitchAnyRoute",
"SwitchAnyRoute_wANY",
"SwitchAny_wANY",
"SystemPromptTaskGenerator",
"TestAPIKeyContext",
"UpscaleVideo"
],
{
"author": "ComfyDeploy",
"description": "llm toolkit",
"nickname": "llm_toolkit",
"title": "llm toolkit",
"title_aux": "ComfyUI LLM Toolkit"
}
],
"https://github.com/comfyanonymous/ComfyUI": [
[
"APG",
"ARVideoI2V",
"AddNoise",
"AlignYourStepsScheduler",
"AudioAdjustVolume",
"AudioConcat",
"AudioEncoderEncode",
"AudioEncoderLoader",
"AudioEqualizer3Band",
"AudioMerge",
"AutogrowNamesTestNode",
"AutogrowPrefixTestNode",
"BasicGuider",
"BasicScheduler",
"BatchImagesMasksLatentsNode",
"BatchImagesNode",
"BatchLatentsNode",
"BatchMasksNode",
"BeebleSwitchXImageEdit",
"BeebleSwitchXVideoEdit",
"BerniniConditioning",
"BetaSamplingScheduler",
"BriaImageEditNode",
"BriaRemoveImageBackground",
"BriaRemoveVideoBackground",
"BriaTransparentVideoBackground",
"BriaVideoGreenScreen",
"BriaVideoReplaceBackground",
"ByteDance2FirstLastFrameNode",
"ByteDance2ReferenceNode",
"ByteDance2TextToVideoNode",
"ByteDanceCreateImageAsset",
"ByteDanceCreateVideoAsset",
"ByteDanceFirstLastFrameNode",
"ByteDanceImageNode",
"ByteDanceImageReferenceNode",
"ByteDanceImageToVideoNode",
"ByteDanceSeedNode",
"ByteDanceSeedreamNode",
"ByteDanceSeedreamNodeV2",
"ByteDanceTextToVideoNode",
"CFGGuider",
"CFGNorm",
"CFGOverride",
"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",
"ClaudeNode",
"ColorToRGBInt",
"ColorTransfer",
"ComboOptionTestNode",
"ComfyAndNode",
"ComfyMathExpression",
"ComfyNotNode",
"ComfyNumberConvert",
"ComfyOrNode",
"ComfySoftSwitchNode",
"ComfySwitchNode",
"ConditioningAverage",
"ConditioningCombine",
"ConditioningConcat",
"ConditioningSetArea",
"ConditioningSetAreaPercentage",
"ConditioningSetAreaPercentageVideo",
"ConditioningSetAreaStrength",
"ConditioningSetMask",
"ConditioningSetTimestepRange",
"ConditioningStableAudio",
"ConditioningZeroOut",
"ContextWindowsManual",
"ControlNetApply",
"ControlNetApplyAdvanced",
"ControlNetApplySD3",
"ControlNetInpaintingAliMamaApply",
"ControlNetLoader",
"ConvertStringToComboNode",
"CosmosImageToVideoLatent",
"CosmosPredict2ImageToVideoLatent",
"CreateCameraInfo",
"CreateList",
"CreateVideo",
"CropByBBoxes",
"CropMask",
"CurveEditor",
"CustomCombo",
"DA3GeometryToMesh",
"DA3GeometryToPointCloud",
"DA3Inference",
"DA3Render",
"DCTestNode",
"DiffControlNetLoader",
"DifferentialDiffusion",
"DiffusersLoader",
"DisableNoise",
"DrawBBoxes",
"DualCFGGuider",
"DualCLIPLoader",
"DualModelGuider",
"EasyCache",
"ElevenLabsAudioIsolation",
"ElevenLabsInstantVoiceClone",
"ElevenLabsSpeechToSpeech",
"ElevenLabsSpeechToText",
"ElevenLabsTextToDialogue",
"ElevenLabsTextToSoundEffects",
"ElevenLabsTextToSpeech",
"ElevenLabsVoiceSelector",
"EmptyARVideoLatent",
"EmptyAceStep1.5LatentAudio",
"EmptyAceStepLatentAudio",
"EmptyAudio",
"EmptyChromaRadianceLatentImage",
"EmptyCosmosLatentVideo",
"EmptyFlux2LatentImage",
"EmptyHiDreamO1LatentImage",
"EmptyHunyuanImageLatent",
"EmptyHunyuanLatentVideo",
"EmptyImage",
"EmptyLTXVLatentVideo",
"EmptyLatentAudio",
"EmptyLatentHunyuan3Dv2",
"EmptyLatentImage",
"EmptyMochiLatentVideo",
"EmptyQwenImageLayeredLatentImage",
"EmptySD3LatentImage",
"Epsilon Scaling",
"ExponentialScheduler",
"ExtendIntermediateSigmas",
"FeatherMask",
"File3DToSplat",
"FlipSigmas",
"Flux2ImageNode",
"Flux2ProImageNode",
"Flux2Scheduler",
"FluxDisableGuidance",
"FluxEraseNode",
"FluxGuidance",
"FluxKVCache",
"FluxKontextImageScale",
"FluxKontextMultiReferenceLatentMethod",
"FluxKontextProImageNode",
"FluxProExpandNode",
"FluxProFillNode",
"FluxProUltraImageNode",
"FluxVTONode",
"FrameInterpolate",
"FrameInterpolationModelLoader",
"FreSca",
"FreeU",
"FreeU_V2",
"GITSScheduler",
"GLIGENLoader",
"GLIGENTextBoxApply",
"GLSLShader",
"GeminiImage2Node",
"GeminiImageNode",
"GeminiInputFiles",
"GeminiNanoBanana2",
"GeminiNanoBanana2V2",
"GeminiNode",
"GeminiNodeV2",
"GenerateTracks",
"GetICLoRAParameters",
"GetImageSize",
"GetSplatCount",
"GetVideoComponents",
"GrokImageEditNode",
"GrokImageEditNodeV2",
"GrokImageNode",
"GrokVideoEditNode",
"GrokVideoExtendNode",
"GrokVideoNode",
"GrokVideoReferenceNode",
"GrowMask",
"HappyHorseImageToVideoApi",
"HappyHorseReferenceVideoApi",
"HappyHorseTextToVideoApi",
"HappyHorseVideoEditApi",
"HiDreamO1PatchSeamSmoothing",
"HiDreamO1ReferenceImages",
"HitPawGeneralImageEnhance",
"HitPawVideoEnhance",
"Hunyuan3Dv2Conditioning",
"Hunyuan3Dv2ConditioningMultiView",
"HunyuanImageToVideo",
"HunyuanRefinerLatent",
"HunyuanVideo15ImageToVideo",
"HunyuanVideo15LatentUpscaleWithModel",
"HunyuanVideo15SuperResolution",
"HyperTile",
"HypernetworkLoader",
"Ideogram4Scheduler",
"IdeogramV1",
"IdeogramV2",
"IdeogramV3",
"IdeogramV4",
"ImageAddNoise",
"ImageBatch",
"ImageBlend",
"ImageBlur",
"ImageColorToMask",
"ImageCompare",
"ImageCompositeMasked",
"ImageCrop",
"ImageCropV2",
"ImageFlip",
"ImageFromBatch",
"ImageHistogram",
"ImageInvert",
"ImageMergeTileList",
"ImageOnlyCheckpointLoader",
"ImageOnlyCheckpointSave",
"ImagePadForOutpaint",
"ImageProcessingNode",
"ImageQuantize",
"ImageRGBToYUV",
"ImageRotate",
"ImageScale",
"ImageScaleBy",
"ImageScaleToMaxDimension",
"ImageScaleToTotalPixels",
"ImageSharpen",
"ImageStitch",
"ImageToMask",
"ImageUpscaleWithModel",
"ImageYUVToRGB",
"InpaintModelConditioning",
"InstructPixToPixConditioning",
"InvertBooleanNode",
"InvertMask",
"JoinAudioChannels",
"JoinImageWithAlpha",
"JsonExtractString",
"KSampler",
"KSamplerAdvanced",
"KSamplerSelect",
"Kandinsky5ImageToVideo",
"KarrasScheduler",
"KlingAvatarNode",
"KlingCameraControlI2VNode",
"KlingCameraControlT2VNode",
"KlingCameraControls",
"KlingDualCharacterVideoEffectNode",
"KlingFirstLastFrameNode",
"KlingImage2VideoNode",
"KlingImageGenerationNode",
"KlingImageToVideoWithAudio",
"KlingLipSyncAudioToVideoNode",
"KlingLipSyncTextToVideoNode",
"KlingMotionControl",
"KlingOmniProEditVideoNode",
"KlingOmniProFirstLastFrameNode",
"KlingOmniProImageNode",
"KlingOmniProImageToVideoNode",
"KlingOmniProTextToVideoNode",
"KlingOmniProVideoToVideoNode",
"KlingSingleImageVideoEffectNode",
"KlingStartEndFrameNode",
"KlingTextToVideoNode",
"KlingTextToVideoWithAudio",
"KlingVideoExtendNode",
"KlingVideoNode",
"KlingVirtualTryOnNode",
"Krea2ImageNode",
"Krea2StyleReferenceNode",
"LTXAVTextEncoderLoader",
"LTXVAddGuide",
"LTXVAudioVAEDecode",
"LTXVAudioVAELoader",
"LTXVConcatAVLatent",
"LTXVConditioning",
"LTXVCropGuides",
"LTXVEmptyLatentAudio",
"LTXVImgToVideo",
"LTXVImgToVideoInplace",
"LTXVLatentUpsampler",
"LTXVPreprocess",
"LTXVReferenceAudio",
"LTXVScheduler",
"LTXVSeparateAVLatent",
"LaplaceScheduler",
"LatentAdd",
"LatentApplyOperation",
"LatentApplyOperationCFG",
"LatentBatch",
"LatentBatchSeedBehavior",
"LatentBlend",
"LatentComposite",
"LatentCompositeMasked",
"LatentConcat",
"LatentCrop",
"LatentCut",
"LatentCutToBatch",
"LatentFlip",
"LatentFromBatch",
"LatentInterpolate",
"LatentMultiply",
"LatentOperationSharpen",
"LatentOperationTonemapReinhard",
"LatentRotate",
"LatentSubtract",
"LatentUpscale",
"LatentUpscaleBy",
"LatentUpscaleModelLoader",
"LazyCache",
"Load3D",
"Load3DAdvanced",
"LoadAudio",
"LoadBackgroundRemovalModel",
"LoadDA3Model",
"LoadImage",
"LoadImageDataSetFromFolder",
"LoadImageMask",
"LoadImageOutput",
"LoadImageTextDataSetFromFolder",
"LoadLatent",
"LoadMediaPipeFaceLandmarker",
"LoadMoGeModel",
"LoadTrainingDataset",
"LoadVideo",
"LoraLoader",
"LoraLoaderBypass",
"LoraLoaderBypassModelOnly",
"LoraLoaderModelOnly",
"LoraModelLoader",
"LoraSave",
"LossGraphNode",
"LotusConditioning",
"LtxvApiImageToVideo",
"LtxvApiTextToVideo",
"LumaConceptsNode",
"LumaImageEditNode2",
"LumaImageModifyNode",
"LumaImageNode",
"LumaImageNode2",
"LumaImageToVideoNode",
"LumaRay32ExtendVideoNode",
"LumaRay32ImageToVideoNode",
"LumaRay32KeyframeNode",
"LumaRay32KeyframesToVideoNode",
"LumaRay32TextToVideoNode",
"LumaRay32VideoEditNode",
"LumaRay32VideoReframeNode",
"LumaReferenceNode",
"LumaVideoNode",
"MagnificImageRelightNode",
"MagnificImageSkinEnhancerNode",
"MagnificImageStyleTransferNode",
"MagnificImageUpscalerCreativeNode",
"MagnificImageUpscalerPreciseV2Node",
"Mahiro",
"MakeTrainingDataset",
"ManualSigmas",
"MaskComposite",
"MaskPreview",
"MaskToImage",
"MediaPipeFaceLandmarker",
"MediaPipeFaceMask",
"MediaPipeFaceMeshVisualize",
"MergeSplat",
"MeshyAnimateModelNode",
"MeshyImageToModelNode",
"MeshyMultiImageToModelNode",
"MeshyRefineNode",
"MeshyRigModelNode",
"MeshyTextToModelNode",
"MeshyTextureNode",
"MinimaxHailuoVideoNode",
"MinimaxImageToVideoNode",
"MinimaxSubjectToVideoNode",
"MinimaxTextToVideoNode",
"MoGeInference",
"MoGePanoramaInference",
"MoGePointMapToMesh",
"MoGeRender",
"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",
"ModelNoiseScale",
"ModelPatchLoader",
"ModelSamplingAuraFlow",
"ModelSamplingContinuousEDM",
"ModelSamplingContinuousV",
"ModelSamplingDiscrete",
"ModelSamplingFlux",
"ModelSamplingLTXV",
"ModelSamplingSD3",
"ModelSamplingStableCascade",
"ModelSave",
"Morphology",
"MultiGPU_Options",
"MultiGPU_WorkUnits",
"NAGuidance",
"NormalizeVideoLatentStart",
"OpenAIChatConfig",
"OpenAIChatNode",
"OpenAIDalle2",
"OpenAIDalle3",
"OpenAIGPTImage1",
"OpenAIGPTImageNodeV2",
"OpenAIInputFiles",
"OpenAIVideoSora2",
"OpenRouterLLMNode",
"OpticalFlowLoader",
"OptimalStepsScheduler",
"Painter",
"PatchModelAddDownscale",
"PerpNeg",
"PerpNegGuider",
"PerturbedAttentionGuidance",
"PhotoMakerEncode",
"PhotoMakerLoader",
"PiDConditioning",
"PixverseImageToVideoNode",
"PixverseTemplateNode",
"PixverseTextToVideoNode",
"PixverseTransitionVideoNode",
"PolyexponentialScheduler",
"PorterDuffImageComposite",
"Preview3D",
"Preview3DAdvanced",
"PreviewAny",
"PreviewAudio",
"PreviewGaussianSplat",
"PreviewImage",
"PreviewPointCloud",
"PrimitiveBoolean",
"PrimitiveBoundingBox",
"PrimitiveFloat",
"PrimitiveInt",
"PrimitiveString",
"PrimitiveStringMultiline",
"QuadrupleCLIPLoader",
"QuiverImageToSVGNode",
"QuiverTextToSVGNode",
"QwenImageDiffsynthControlnet",
"RTDETR_detect",
"RandomNoise",
"RebatchImages",
"RebatchLatents",
"RecordAudio",
"RecraftColorRGB",
"RecraftControls",
"RecraftCreateStyleNode",
"RecraftCrispUpscaleNode",
"RecraftImageInpaintingNode",
"RecraftImageToImageNode",
"RecraftRemoveBackgroundNode",
"RecraftReplaceBackgroundNode",
"RecraftStyleV3InfiniteStyleLibrary",
"RecraftStyleV3RealisticImage",
"RecraftTextToImageNode",
"RecraftTextToVectorNode",
"RecraftV4TextToImageNode",
"RecraftV4TextToVectorNode",
"RecraftVectorizeImageNode",
"ReferenceLatent",
"ReferenceTimbreAudio",
"RegexExtract",
"RegexMatch",
"RegexReplace",
"RemoveBackground",
"RenderSplat",
"RenormCFG",
"RepeatImageBatch",
"RepeatLatentBatch",
"ReplaceVideoLatentFrames",
"RescaleCFG",
"ResizeAndPadImage",
"ResizeImageMaskNode",
"ResolutionBucket",
"ResolutionSelector",
"ReveImageCreateNode",
"ReveImageEditNode",
"ReveImageRemixNode",
"Rodin3D_Detail",
"Rodin3D_Gen2",
"Rodin3D_Gen25_Image",
"Rodin3D_Gen25_Text",
"Rodin3D_Regular",
"Rodin3D_Sketch",
"Rodin3D_Smooth",
"RunwayAleph2KeyframeNode",
"RunwayAleph2PromptImageNode",
"RunwayAleph2VideoToVideoNode",
"RunwayFirstLastFrameNode",
"RunwayImageToVideoNodeGen3a",
"RunwayImageToVideoNodeGen4",
"RunwayTextToImageNode",
"SAM3_Detect",
"SAM3_TrackPreview",
"SAM3_TrackToMask",
"SAM3_VideoTrack",
"SCAIL2ColoredMask",
"SDPoseDrawKeypoints",
"SDPoseFaceBBoxes",
"SDPoseKeypointExtractor",
"SDTurboScheduler",
"SD_4XUpscale_Conditioning",
"SUPIRApply",
"SV3D_Conditioning",
"SVD_img2vid_Conditioning",
"SamplerARVideo",
"SamplerCustom",
"SamplerCustomAdvanced",
"SamplerDPMAdaptative",
"SamplerDPMPP_2M_SDE",
"SamplerDPMPP_2S_Ancestral",
"SamplerDPMPP_3M_SDE",
"SamplerDPMPP_SDE",
"SamplerER_SDE",
"SamplerEulerAncestral",
"SamplerEulerAncestralCFGPP",
"SamplerEulerCFGpp",
"SamplerLCM",
"SamplerLCMUpscale",
"SamplerLMS",
"SamplerSASolver",
"SamplerSEEDS2",
"SamplingPercentToSigma",
"SaveAnimatedPNG",
"SaveAnimatedWEBP",
"SaveAudio",
"SaveAudioAdvanced",
"SaveAudioMP3",
"SaveAudioOpus",
"SaveGLB",
"SaveImage",
"SaveImageAdvanced",
"SaveImageDataSetToFolder",
"SaveImageTextDataSetToFolder",
"SaveImageWebsocket",
"SaveLatent",
"SaveLoRA",
"SaveSVGNode",
"SaveTrainingDataset",
"SaveVideo",
"SaveWEBM",
"ScaleROPE",
"SelectCLIPDevice",
"SelectModelDevice",
"SelectVAEDevice",
"SelfAttentionGuidance",
"SetFirstSigma",
"SetLatentNoiseMask",
"SetUnionControlNetType",
"ShuffleImageTextDataset",
"SkipLayerGuidanceDiT",
"SkipLayerGuidanceDiTSimple",
"SkipLayerGuidanceSD3",
"SolidMask",
"SoniloTextToMusic",
"SoniloVideoToMusic",
"SplatToFile3D",
"SplatToMesh",
"SplitAudioChannels",
"SplitImageToTileList",
"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",
"StringFormat",
"StringLength",
"StringReplace",
"StringSubstring",
"StringTrim",
"StubConstantImage",
"StubFloat",
"StubImage",
"StubInt",
"StubMask",
"StyleModelApply",
"StyleModelLoader",
"T5TokenizerOptions",
"TCFG",
"TemporalScoreRescaling",
"Tencent3DPartNode",
"Tencent3DTextureEditNode",
"TencentImageToModelNode",
"TencentModelTo3DUVNode",
"TencentSmartTopologyNode",
"TencentTextToModelNode",
"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",
"TextEncodeAceStepAudio1.5",
"TextEncodeBooguEdit",
"TextEncodeHunyuanVideo_ImageToVideo",
"TextEncodeQwenImageEdit",
"TextEncodeQwenImageEditPlus",
"TextEncodeZImageOmni",
"TextGenerate",
"TextProcessingNode",
"ThresholdMask",
"TomePatchModel",
"TopazImageEnhance",
"TopazVideoEnhance",
"TopazVideoEnhanceV2",
"TorchCompileModel",
"TrainLoraNode",
"TransformSplat",
"TrimAudioDuration",
"TrimVideoLatent",
"TripleCLIPLoader",
"TripoConversionNode",
"TripoImageToModelNode",
"TripoImportModelNode",
"TripoMultiviewToModelNode",
"TripoP1ImageToModelNode",
"TripoP1MultiviewToModelNode",
"TripoP1TextToModelNode",
"TripoRefineNode",
"TripoRetargetNode",
"TripoRigNode",
"TripoSplatConditioning",
"TripoSplatPreprocessImage",
"TripoSplatSamplingPreview",
"TripoTextToModelNode",
"TripoTextureNode",
"UNETLoader",
"UNetCrossAttentionMultiply",
"UNetSelfAttentionMultiply",
"UNetTemporalAttentionMultiply",
"USOStyleReference",
"UpscaleModelLoader",
"VAEDecode",
"VAEDecodeAudio",
"VAEDecodeAudioTiled",
"VAEDecodeHunyuan3D",
"VAEDecodeTiled",
"VAEDecodeTripoSplat",
"VAEEncode",
"VAEEncodeAudio",
"VAEEncodeForInpaint",
"VAEEncodeTiled",
"VAELoader",
"VAESave",
"VOIDInpaintConditioning",
"VOIDQuadmaskPreprocess",
"VOIDSampler",
"VOIDWarpedNoise",
"VOIDWarpedNoiseSource",
"VPScheduler",
"Veo3FirstLastFrameNode",
"Veo3VideoGenerationNode",
"VeoVideoGenerationNode",
"Video Slice",
"VideoLinearCFGGuidance",
"VideoTriangleCFGGuidance",
"Vidu2ImageToVideoNode",
"Vidu2ReferenceVideoNode",
"Vidu2StartEndToVideoNode",
"Vidu2TextToVideoNode",
"Vidu3ImageToVideoNode",
"Vidu3StartEndToVideoNode",
"Vidu3TextToVideoNode",
"ViduExtendVideoNode",
"ViduImageToVideoNode",
"ViduMultiFrameVideoNode",
"ViduReferenceVideoNode",
"ViduStartEndToVideoNode",
"ViduTextToVideoNode",
"VoxelToMesh",
"VoxelToMeshBasic",
"Wan22FunControlToVideo",
"Wan22ImageToVideoLatent",
"Wan2ImageToVideoApi",
"Wan2ReferenceVideoApi",
"Wan2TextToVideoApi",
"Wan2VideoContinuationApi",
"Wan2VideoEditApi",
"WanAnimateToVideo",
"WanCameraEmbedding",
"WanCameraImageToVideo",
"WanDancerEncodeAudio",
"WanDancerPadKeyframes",
"WanDancerPadKeyframesList",
"WanDancerVideo",
"WanFirstLastFrameToVideo",
"WanFunControlToVideo",
"WanFunInpaintToVideo",
"WanHuMoImageToVideo",
"WanImageToImageApi",
"WanImageToVideo",
"WanImageToVideoApi",
"WanInfiniteTalkToVideo",
"WanMoveConcatTrack",
"WanMoveTrackToVideo",
"WanMoveTracksFromCoords",
"WanMoveVisualizeTracks",
"WanPhantomSubjectToVideo",
"WanReferenceVideoApi",
"WanSCAILToVideo",
"WanSoundImageToVideo",
"WanSoundImageToVideoExtend",
"WanTextToImageApi",
"WanTextToVideoApi",
"WanTrackToVideo",
"WanVaceToVideo",
"WavespeedFlashVSRNode",
"WavespeedImageUpscaleNode",
"WebcamCapture",
"ZImageFunControlnet",
"unCLIPCheckpointLoader",
"unCLIPConditioning",
"wanBlockSwap"
],
{
"title_aux": "ComfyUI"
}
],
"https://github.com/comfyanonymous/ComfyUI_TensorRT": [
[
"DYNAMIC_TRT_MODEL_CONVERSION",
"STATIC TRT_MODEL CONVERSION",
"STATIC_TRT_MODEL_CONVERSION",
"TensorRTLoader"
],
{
"title_aux": "TensorRT Node for ComfyUI"
}
],
"https://github.com/comfyanonymous/ComfyUI_experiments": [
[
"ModelMergeBlockNumber",
"ModelMergeSDXL",
"ModelMergeSDXLDetailedTransformers",
"ModelMergeSDXLTransformers",
"ModelSamplerTonemapNoiseTest",
"ReferenceOnlySimple",
"RescaleClassifierFreeGuidanceTest",
"TonemapNoiseWithRescaleCFG"
],
{
"title_aux": "ComfyUI_experiments"
}
],
"https://github.com/comfyui/ino_nodes": [
[
"InoAnyEqual",
"InoBoolToSwitch",
"InoBooleanEqual",
"InoCastAnyToClip",
"InoCastAnyToControlnet",
"InoCastAnyToInt",
"InoCastAnyToModel",
"InoCastAnyToString",
"InoCastAnyToVae",
"InoCastStringToCombo",
"InoCivitaiDownloadModel",
"InoCompareFloat",
"InoCompareInt",
"InoConditionBoolean",
"InoConvertVideoToMP4",
"InoCopyFiles",
"InoCountFiles",
"InoCreateLoraConfig",
"InoCreateModelFileConfig",
"InoCropImageByBox",
"InoDateTimeAsString",
"InoDateTimeAsStringSimple",
"InoDelayAsync",
"InoFileToBase64",
"InoFloatToInt",
"InoGetClipDownloadConfig",
"InoGetComfyPath",
"InoGetConditioning",
"InoGetControlnetDownloadConfig",
"InoGetDateTimeAsBase64",
"InoGetDateTimeDuration",
"InoGetFileHash",
"InoGetImageModelDownloadConfig",
"InoGetLastFile",
"InoGetLoraConfig",
"InoGetLoraDownloadConfig",
"InoGetLoraPathNameTriggerWord",
"InoGetModelConfig",
"InoGetModelDownloadConfig",
"InoGetModelPathAsString",
"InoGetSamplerConfig",
"InoGetVaeDownloadConfig",
"InoGetVideoModelDownloadConfig",
"InoHandleDownloadAndLoadModel",
"InoHandleDownloadModel",
"InoHandleLoadModel",
"InoHttpCall",
"InoHttpDownloadModel",
"InoHuggingFaceDownloadModel",
"InoHuggingFaceDownloadRepo",
"InoImageListToBatch",
"InoImageResizeByLongerSideAndCropV2",
"InoImageResizeByLongerSideV1",
"InoImageToBase64",
"InoImagesFromFolderToReferenceLatent",
"InoImagesToReferenceLatent",
"InoIncrementBatchName",
"InoIntToFloat",
"InoIntToString",
"InoIsImageLandscape",
"InoIsImagePortrait",
"InoIsImageSquare",
"InoJsonGetField",
"InoJsonSetField",
"InoLength",
"InoLoadClipModel",
"InoLoadControlnetModel",
"InoLoadDiffusionModel",
"InoLoadImagesFromFolder",
"InoLoadLoraClipModel",
"InoLoadLoraModel",
"InoLoadMultipleLora",
"InoLoadSamplerModels",
"InoLoadVaeModel",
"InoMathFloat",
"InoMathInt",
"InoMegapixelResolution",
"InoMovePath",
"InoNotBoolean",
"InoOnImageListCompleted",
"InoOpenaiChatCompletions",
"InoOpenaiResponses",
"InoPreviewVideo",
"InoPrintLog",
"InoRandomIntInRange",
"InoRandomNoise",
"InoRelay",
"InoRemoveDuplicateFiles",
"InoRemoveFile",
"InoRemoveFolder",
"InoResizeCropImage",
"InoS3Config",
"InoS3DownloadAudio",
"InoS3DownloadFile",
"InoS3DownloadFolder",
"InoS3DownloadImage",
"InoS3DownloadModel",
"InoS3DownloadString",
"InoS3DownloadVideo",
"InoS3GetDownloadURL",
"InoS3SyncFolder",
"InoS3UploadAudio",
"InoS3UploadFile",
"InoS3UploadFolder",
"InoS3UploadImage",
"InoS3UploadString",
"InoS3UploadVideo",
"InoS3VerifyFile",
"InoSaveImages",
"InoSaveJson",
"InoSaveText",
"InoShowLoraConfig",
"InoShowModelConfig",
"InoStringConcat",
"InoStringContains",
"InoStringLength",
"InoStringReplace",
"InoStringReplacePlaceholder",
"InoStringSlice",
"InoStringSplit",
"InoStringStartsEndsWith",
"InoStringStripSimple",
"InoStringToAlphabeticString",
"InoStringToggleCase",
"InoStringTrim",
"InoSwitchOnBool",
"InoSwitchOnInt",
"InoTerminalLog",
"InoUnzip",
"InoUpdateModelConfig",
"InoValidateMediaFiles",
"InoVllmRunSync",
"InoZip"
],
{}
],
"https://github.com/comfyui/snacknodes": [
[
"ImageInfo",
"ImageScaler",
"TextBox",
"TextProcessor"
],
{}
],
"https://github.com/comfyuiattic-989/ComfyUI-External-Lora-Loader": [
[
"ExternalLoraLoader"
],
{
"title_aux": "External LoRA Loader"
}
],
"https://github.com/comfyuiattic-989/ComfyUI-Video-Frame-Extractor": [
[
"VideoFrameExtractor",
"author",
"description",
"name",
"nodes",
"outputs",
"version"
],
{
"title_aux": "ComfyUI-Video-Frame-Extractor"
}
],
"https://github.com/comfyuistudio/ComfyUI-Studio-nodes": [
[
"AspectRatioImageSize",
"AspectRatioResizeImage",
"GitCloneManager",
"HuggingFaceDownloader",
"JpgExifStrip",
"MarkdownModelNote",
"TransparentVideoSave"
],
{
"title_aux": "ComfyUI-Studio-nodes"
}
],
"https://github.com/comnote-max/builmenlabo": [
[
"GeminiPoseAnalyzer",
"LlamaCppAIO",
"LlamaCppCompleteUnload",
"LlamaCppGenerate",
"LlamaCppLoader",
"LlamaCppMemoryInfo",
"LlamaCppSafeUnload",
"LlamaCppUnload",
"MultiControlNetLoader",
"PromptTranslator"
],
{
"nodename_pattern": "builmenlabo",
"title_aux": "ComfyUI builmenlabo - Unified Package"
}
],
"https://github.com/comrender/ComfyUI-NanoB-Edit-Gemini": [
[
"NanoBEditGemini"
],
{
"title_aux": "ComfyUI-NanoB-Edit-Gemini"
}
],
"https://github.com/comrender/ComfyUI-NanoSeed": [
[
"NanoSeedEdit",
"SeedreamTextToImage"
],
{
"title_aux": "ComfyUI-NanoSeed"
}
],
"https://github.com/comrender/ComfyUI-Topaz-Upscaler": [
[
"TopazUpscaler"
],
{
"title_aux": "ComfyUI-Topaz-Upscaler"
}
],
"https://github.com/concarne000/ComfyUI-Stacker": [
[
"StackPopFloat",
"StackPopImage",
"StackPopInt",
"StackPopObject",
"StackPopString",
"StackPushFloat",
"StackPushImage",
"StackPushInt",
"StackPushObject",
"StackPushString"
],
{
"title_aux": "ComfyUI-Stacker"
}
],
"https://github.com/concarne000/ConCarneNode": [
[
"BingImageGrabber",
"Hermes",
"Zephyr"
],
{
"title_aux": "ConCarneNode"
}
],
"https://github.com/connerkward/comfyui-save-image-xmp": [
[
"LayerPack",
"SaveImageXMP",
"SaveLayeredTIFFXMP"
],
{
"title_aux": "Save Image (XMP)"
}
],
"https://github.com/conquestace/ComfyUI-ImageUploader": [
[
"ImageUploader"
],
{
"author": "ConquestAce",
"description": "Upload to temporary websites with API.",
"nickname": "Image Uploader",
"title": "Image Uploader",
"title_aux": "Image Uploader"
}
],
"https://github.com/cora-clanker/comfyui-textgen-nodes": [
[
"CorasPromptEnhancer",
"CorasRecaption",
"CorasRefineText"
],
{
"title_aux": "Text Gen Nodes"
}
],
"https://github.com/coreyryanhanson/ComfyQR": [
[
"comfy-qr-by-image-size",
"comfy-qr-by-module-size",
"comfy-qr-by-module-split",
"comfy-qr-mask_errors"
],
{
"title_aux": "ComfyQR"
}
],
"https://github.com/coreyryanhanson/ComfyQR-scanning-nodes": [
[
"comfy-qr-read",
"comfy-qr-validate"
],
{
"title_aux": "ComfyQR-scanning-nodes"
}
],
"https://github.com/coulterj/comfyui-svg-visual-normalize": [
[
"SVGVisualBoundsNormalize"
],
{
"title_aux": "ComfyUI SVG Visual Normalize & Margin Node"
}
],
"https://github.com/cowneko/CWK_Checkpoints_Preset_Manager": [
[
"CWK_InfosExtractor",
"CWK_ModelPresetManager"
],
{
"title_aux": "CWK Checkpoints Preset Manager"
}
],
"https://github.com/cowneko/CWK_Prompt_Composer": [
[
"CWKPromptComposerNode"
],
{
"title_aux": "CWK Prompt Composer"
}
],
"https://github.com/cowneko/CWK_Wan2.2_Nodes": [
[
"CWK Wan2.2 Image Prep",
"CWK_Wan22LoopClose",
"CWK_Wan22LoopOpen",
"CWK_Wan22LoraApplier",
"CWK_Wan22PipelineSplitter",
"CWK_Wan22PromptComposer"
],
{
"title_aux": "CWK_Wan2.2_Nodes"
}
],
"https://github.com/cozy-comfyui/cozy_comm": [
[
"CozyDiscordPost"
],
{
"nodename_pattern": " \\(cozy\\)",
"title_aux": "Cozy Communication"
}
],
"https://github.com/cozymantis/cozy-utils-comfyui-nodes": [
[
"Cozy Sampler Options"
],
{
"title_aux": "Cozy Utils"
}
],
"https://github.com/cozymantis/human-parser-comfyui-node": [
[
"Cozy Human Parser ATR",
"Cozy Human Parser LIP",
"Cozy Human Parser Pascal"
],
{
"title_aux": "Cozy Human Parser"
}
],
"https://github.com/cozymantis/pose-generator-comfyui-node": [
[
"Cozy Pose Body Reference",
"Cozy Pose Face Reference"
],
{
"title_aux": "Cozy Reference Pose Generator"
}
],
"https://github.com/cr7Por/ComfyUI_DepthFlow": [
[
"DepthFlow Simple",
"DepthFlowSimple"
],
{
"title_aux": "ComfyUI_DepthFlow"
}
],
"https://github.com/craftgear/comfyui-craftgear-nodes": [
[
"A1111MetadataWriter",
"A1111WebpMetadataReader",
"CameraShakeNode",
"CheckpointSelector",
"CommentableMultilineTextNode",
"ImageBatchLoader",
"JoinTextNode",
"LoadLorasWithTags",
"TagToggleTextNode"
],
{
"title_aux": "Craftgear Nodes"
}
],
"https://github.com/craig-tanaka/comfyui_animeseg": [
[
"AdvancedAnimeSeg",
"SimpleAnimeSeg"
],
{
"title_aux": "ComfyUI Anime Segmentation Nodes v1.1.0"
}
],
"https://github.com/crave33/RenesStuffDanbooruTagGet": [
[
"DanbooruTagFetcher"
],
{
"title_aux": "RenesStuffDanboruTagGet"
}
],
"https://github.com/cristian1980/ComfyUI-Caption-Cleaner": [
[
"CleanCaptionNode"
],
{
"title_aux": "ComfyUI-Caption-Cleaner"
}
],
"https://github.com/crom8505/ComfyUI-Dynamic-Sigmas": [
[
"ConcatSigmas",
"DynamicSigmaScheduler",
"GraphSigmas"
],
{
"title_aux": "ComfyUI-Dynamic-Sigmas"
}
],
"https://github.com/cronos3k/comfyui-agentazall": [
[
"AgentAZAll_BatchSplitter",
"AgentAZAll_ChatHistory",
"AgentAZAll_ConditionalRouter",
"AgentAZAll_Doing",
"AgentAZAll_FileBrowser",
"AgentAZAll_Inbox",
"AgentAZAll_LLM",
"AgentAZAll_Note",
"AgentAZAll_PromptTemplate",
"AgentAZAll_ReadMessage",
"AgentAZAll_Recall",
"AgentAZAll_Relay",
"AgentAZAll_Remember",
"AgentAZAll_Send",
"AgentAZAll_Setup",
"AgentAZAll_SystemPrompt",
"AgentAZAll_TextCombine",
"AgentAZAll_TextDisplay",
"AgentAZAll_ToolParser",
"AgentAZAll_WhoAmI"
],
{
"title_aux": "AgentAZAll \u2014 Persistent Memory & Multi-Agent Messaging"
}
],
"https://github.com/crystian/ComfyUI-Crystools": [
[],
{
"author": "Crystian",
"description": "Plugins for multiples uses, mainly for debugging, you need them! IG: https://www.instagram.com/crystian.ia",
"nickname": "Crystools",
"nodename_pattern": " \\[Crystools\\]$",
"title": "Crystools",
"title_aux": "Crystools"
}
],
"https://github.com/cuban044/ComfyUI-Veo3-Experimental": [
[
"Veo3TextToVideo",
"Veo3ToVHS",
"Veo3VideoPreview"
],
{
"title_aux": "[Unofficial] ComfyUI-Veo3-Experimental"
}
],
"https://github.com/cubiq/Block_Patcher_ComfyUI": [
[
"FluxBlockPatcherSampler",
"FluxBlockShareKV",
"PlotBlockParams"
],
{
"title_aux": "Flux blocks patcher sampler"
}
],
"https://github.com/cubiq/ComfyUI_FaceAnalysis": [
[
"FaceAlign",
"FaceAnalysisModels",
"FaceBoundingBox",
"FaceEmbedDistance",
"FaceSegmentation",
"FaceWarp"
],
{
"title_aux": "Face Analysis for ComfyUI"
}
],
"https://github.com/cubiq/ComfyUI_IPAdapter_plus": [
[
"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",
"IPAdapterSaveEmbeds",
"IPAdapterStyleComposition",
"IPAdapterStyleCompositionBatch",
"IPAdapterTiled",
"IPAdapterTiledBatch",
"IPAdapterUnifiedLoader",
"IPAdapterUnifiedLoaderCommunity",
"IPAdapterUnifiedLoaderFaceID",
"IPAdapterWeights",
"IPAdapterWeightsFromStrategy",
"PrepImageForClipVision"
],
{
"preemptions": [
"IPAAdapterFaceIDBatch",
"IPAdapter",
"IPAdapterAdvanced",
"IPAdapterBatch",
"IPAdapterClipVisionEnhancer",
"IPAdapterClipVisionEnhancerBatch",
"IPAdapterCombineEmbeds",
"IPAdapterCombineParams",
"IPAdapterCombineWeights",
"IPAdapterEmbeds",
"IPAdapterEmbedsBatch",
"IPAdapterEncoder",
"IPAdapterFaceID",
"IPAdapterFromParams",
"IPAdapterInsightFaceLoader",
"IPAdapterLoadEmbeds",
"IPAdapterMS",
"IPAdapterModelLoader",
"IPAdapterNoise",
"IPAdapterPreciseComposition",
"IPAdapterPreciseCompositionBatch",
"IPAdapterPreciseStyleTransfer",
"IPAdapterPreciseStyleTransferBatch",
"IPAdapterPromptScheduleFromWeightsStrategy",
"IPAdapterRegionalConditioning",
"IPAdapterSaveEmbeds",
"IPAdapterStyleComposition",
"IPAdapterStyleCompositionBatch",
"IPAdapterTiled",
"IPAdapterTiledBatch",
"IPAdapterUnifiedLoader",
"IPAdapterUnifiedLoaderCommunity",
"IPAdapterUnifiedLoaderFaceID",
"IPAdapterWeights",
"IPAdapterWeightsFromStrategy",
"PrepImageForClipVision"
],
"title_aux": "ComfyUI_IPAdapter_plus"
}
],
"https://github.com/cubiq/ComfyUI_InstantID": [
[
"ApplyInstantID",
"ApplyInstantIDAdvanced",
"ApplyInstantIDControlNet",
"FaceKeypointsPreprocessor",
"InstantIDAttentionPatch",
"InstantIDFaceAnalysis",
"InstantIDModelLoader"
],
{
"title_aux": "ComfyUI InstantID (Native Support)"
}
],
"https://github.com/cubiq/ComfyUI_essentials": [
[
"ApplyCLIPSeg+",
"BatchCount+",
"CLIPTextEncodeSDXL+",
"ConditioningCombineMultiple+",
"ConsoleDebug+",
"DebugTensorShape+",
"DisplayAny",
"DrawText+",
"FluxAttentionSeeker+",
"FluxBlocksBuster+",
"FluxSamplerParams+",
"GetImageSize+",
"GuidanceTimestepping+",
"ImageApplyLUT+",
"ImageBatchMultiple+",
"ImageBatchToList+",
"ImageCASharpening+",
"ImageColorMatch+",
"ImageColorMatchAdobe+",
"ImageComposite+",
"ImageCompositeFromMaskBatch+",
"ImageCrop+",
"ImageDesaturate+",
"ImageEnhanceDifference+",
"ImageExpandBatch+",
"ImageFlip+",
"ImageFromBatch+",
"ImageHistogramMatch+",
"ImageListToBatch+",
"ImagePosterize+",
"ImagePreviewFromLatent+",
"ImageRandomTransform+",
"ImageRemoveAlpha+",
"ImageRemoveBackground+",
"ImageResize+",
"ImageSeamCarving+",
"ImageSmartSharpen+",
"ImageTile+",
"ImageToDevice+",
"ImageUntile+",
"InjectLatentNoise+",
"KSamplerVariationsStochastic+",
"KSamplerVariationsWithNoise+",
"LoadCLIPSegModels+",
"LorasForFluxParams+",
"MaskBatch+",
"MaskBlur+",
"MaskBoundingBox+",
"MaskExpandBatch+",
"MaskFix+",
"MaskFlip+",
"MaskFromBatch+",
"MaskFromColor+",
"MaskFromList+",
"MaskFromRGBCMYBW+",
"MaskFromSegmentation+",
"MaskPreview+",
"MaskSmooth+",
"ModelCompile+",
"ModelSamplingSD3Advanced+",
"NoiseFromImage+",
"PixelOEPixelize+",
"PlotParameters+",
"RemBGSession+",
"RemoveLatentMask+",
"SD3AttentionSeekerLG+",
"SD3AttentionSeekerT5+",
"SD3NegativeConditioning+",
"SDXLEmptyLatentSizePicker+",
"SamplerSelectHelper+",
"SchedulerSelectHelper+",
"SimpleComparison+",
"SimpleCondition+",
"SimpleMath+",
"SimpleMathBoolean+",
"SimpleMathCondition+",
"SimpleMathDual+",
"SimpleMathFloat+",
"SimpleMathInt+",
"SimpleMathPercent+",
"SimpleMathSlider+",
"SimpleMathSliderLowRes+",
"TextEncodeForSamplerParams+",
"TransitionMask+",
"TransparentBGSession+"
],
{
"title_aux": "ComfyUI Essentials"
}
],
"https://github.com/cubiq/PuLID_ComfyUI": [
[
"ApplyPulid",
"ApplyPulidAdvanced",
"PulidEvaClipLoader",
"PulidInsightFaceLoader",
"PulidModelLoader"
],
{
"title_aux": "PuLID_ComfyUI"
}
],
"https://github.com/cuongloveit/comfy_http_request": [
[
"Send Http Request",
"Send Http request"
],
{
"title_aux": "comfy_http_request"
}
],
"https://github.com/curiousjp/ComfyUI-MaskBatchPermutations": [
[
"CombinatorialDetailer",
"FlattenAgainstOriginal",
"PermuteMaskBatch"
],
{
"title_aux": "ComfyUI-MaskBatchPermutations"
}
],
"https://github.com/cuzelac/ComfyUI-CLAHE-Preprocessor": [
[
"CLAHEPreprocess"
],
{
"title_aux": "ComfyUI-CLAHE-Preprocessor"
}
],
"https://github.com/cuzelac/ComfyUI-Trellis2-MultiViewRefiner": [
[
"Trellis2MeshRefinerMultiView"
],
{
"title_aux": "ComfyUI-Trellis2 Multi-View Refiner"
}
],
"https://github.com/cvlases/creative-code-comfyui": [
[
"SaliencyArt",
"SaliencyComparison",
"SaliencyMap"
],
{
"title_aux": "creative-code"
}
],
"https://github.com/cxntibor/ComfyUI-CXN": [
[
"CXN_ImageDifference",
"CXN_LoadFBX",
"CXN_LoadGLB",
"CXN_MatchFootPose",
"CXN_RenderFBX"
],
{
"title_aux": "ComfyUI-CXN"
}
],
"https://github.com/cyan9977/ComfyUI_PromptQueue": [
[
"NegativePromptQueue",
"SimpleStylePromptQueue",
"SimpleStylePromptQueueBatch",
"StylePromptQueue",
"StylePromptQueueBatch"
],
{
"title_aux": "ComfyUI_PromptQueue"
}
],
"https://github.com/cyanideoverdose/JStudio_Wildcards": [
[
"JStudioWildcards"
],
{
"title_aux": "JStudio_Wildcards"
}
],
"https://github.com/cyberdeliaAI/ComfyUI-PromptFormat": [
[
"CyberdeliaPromptFormat",
"CyberdeliaPromptFormatEncode"
],
{
"title_aux": "Prompt Format"
}
],
"https://github.com/cyberdeliaAI/ComfyUI-anima-Resolutions": [
[
"AnimaResolutions"
],
{
"title_aux": "Anima Resolutions"
}
],
"https://github.com/cyberdeliaAI/comfyui-cyberdelia-prompt-format": [
[
"CyberdeliaPromptFormat",
"CyberdeliaPromptFormatEncode"
],
{
"title_aux": "Cyberdelia Prompt Format"
}
],
"https://github.com/cyberdeliaAI/comfyui-cyberdelia-z-engineer": [
[
"CyberdeliaZEngineer"
],
{
"title_aux": "comfyui-cyberdelia-z-engineer"
}
],
"https://github.com/cyberhirsch/seb_nodes": [
[
"AspectRatioSeb",
"DepthInpaintSeb",
"SaveImageSeb",
"SwitchMasksSeb",
"SwitchSeb",
"UnifiedPrompterSeb"
],
{
"title_aux": "Seb Nodes"
}
],
"https://github.com/cybernaut4/comfyui_arkl1te_toolkit": [
[
"AnythingToString",
"Concatenate",
"CountFilesInDirectory",
"GetNewFileIndex",
"PadZeroes"
],
{
"title_aux": "Arkl1te's Toolkit"
}
],
"https://github.com/czcz1024/Comfyui-FaceCompare": [
[
"FaceCompare"
],
{
"author": "czcz1024",
"description": "Face Compare",
"nickname": "Face Compare",
"title": "Face Compare",
"title_aux": "Face Compare"
}
],
"https://github.com/d3cker/comfyui_remove_background": [
[
"RemoveBackground"
],
{
"title_aux": "comfyui_remove_background"
}
],
"https://github.com/da2el-ai/ComfyUI-d2-send-eagle": [
[
"D2 Send Eagle"
],
{
"author": "da2el",
"description": "Send images to Eagle, an image management application",
"title": "D2 Send Eagle",
"title_aux": "D2 Send Eagle"
}
],
"https://github.com/da2el-ai/D2-PromptSelector-comfyUI": [
[
"D2_PromptSelector"
],
{
"author": "da2el",
"description": "",
"title": "D2 Prompt Selector",
"title_aux": "D2-PromptSelector-comfyUI"
}
],
"https://github.com/da2el-ai/D2-SavePSD-ComfyUI": [
[
"D2 Apply Alpha Channel",
"D2 Extract Alpha",
"D2 Save PSD"
],
{
"author": "da2el",
"description": "",
"title": "D2 Save PSD",
"title_aux": "D2-SavePSD-ComfyUI"
}
],
"https://github.com/da2el-ai/D2-nodes-ComfyUI": [
[
"D2 Any Delivery",
"D2 Checkpoint Loader",
"D2 Controlnet Loader",
"D2 Cut By Mask",
"D2 EmptyImage Alpha",
"D2 Filename Template",
"D2 Filename Template2",
"D2 Folder Image Queue",
"D2 Get Image Size",
"D2 Grid Image",
"D2 Image Mask Stack",
"D2 Image Resize",
"D2 Image Stack",
"D2 KSampler",
"D2 KSampler(Advanced)",
"D2 List To String",
"D2 Load Diffusion Model",
"D2 Load Folder Images",
"D2 Load Image",
"D2 Load Lora",
"D2 Model and CLIP Merge SDXL",
"D2 Mosaic Filter",
"D2 Multi Output",
"D2 Paste By Mask",
"D2 Pipe",
"D2 Preset Selector",
"D2 Preview Image",
"D2 Prompt",
"D2 Prompt Sanitizer",
"D2 Refiner Steps",
"D2 Refiner Steps A1111",
"D2 Refiner Steps Tester",
"D2 Regex Replace",
"D2 Regex Switcher",
"D2 Resize Calculator",
"D2 Save Audio Eagle",
"D2 Save Image",
"D2 Save Image Eagle",
"D2 Send File Eagle",
"D2 Size Selector",
"D2 Token Counter",
"D2 XY Annotation",
"D2 XY Folder Images",
"D2 XY Grid Image",
"D2 XY List To Plot",
"D2 XY Model List",
"D2 XY Plot",
"D2 XY Plot Easy",
"D2 XY Plot Easy Mini",
"D2 XY Prompt SR",
"D2 XY Prompt SR2",
"D2 XY Seed",
"D2 XY Seed2",
"D2 XY String To Plot",
"D2 XY Upload Image"
],
{
"author": "da2el",
"description": "A Collection of Handy Custom Nodes for ComfyUI",
"title": "D2 Nodes",
"title_aux": "D2 Nodes ComfyUI"
}
],
"https://github.com/dadoirie/ComfyUI_Dados_Nodes": [
[
"DN_CSVMultiDropDownNode",
"DN_ChutesChromaImageNode",
"DN_ChutesFluxImageNode",
"DN_ChutesHiDreamNode",
"DN_ChutesHunyuanImage3Node",
"DN_ChutesIllustriousNode",
"DN_ChutesImageGenNode",
"DN_ChutesImageToVideoNode",
"DN_ChutesLLMNode",
"DN_ChutesNetaLuminaNode",
"DN_ChutesParallelImageNode",
"DN_ChutesQwenImageEditNode",
"DN_ChutesQwenImageNode",
"DN_ChutesSDxlNode",
"DN_ChutesTextToVideoNode",
"DN_GroqLLMNode",
"DN_ImageBatcher",
"DN_JoyTaggerNode",
"DN_MemoryStorage",
"DN_MultilineString",
"DN_PixAITaggerNode",
"DN_PreviewImage",
"DN_PromptSectionsExtractor",
"DN_SmolVLMNode",
"DN_TagOpsNode",
"DN_TextConcatenateNode",
"DN_TextDropDownNode",
"DN_WildcardPromptEditorNode",
"DN_WildcardSelectorComposerV2",
"DN_WildcardsProcessor",
"DN_pyPinNode"
],
{
"author": "Dado",
"description": "Utilities for creating and analyzing wildcard JSON structures.",
"title": "Wildcard Structure Utils",
"title_aux": "ComfyUI_Dados_Nodes"
}
],
"https://github.com/daehwa00/ComfyUI-NanoBananaAPI": [
[
"NanoBanana API\ud83c\udf4c"
],
{
"title_aux": "ComfyUI-NanoBananaAPI"
}
],
"https://github.com/dafeng012/comfyui-imgmake": [
[
"LoadImageListPlus",
"LoadImagesFromPath_lp",
"SaveImagePlus",
"SaveImage_lp",
"SelectImageName",
"VideoKeyFramesExtractor",
"ebsynth_hecheng",
"ebsynth_main",
"ebsynth_process",
"image2mask",
"video2image"
],
{
"title_aux": "comfyui-imgmake"
}
],
"https://github.com/dagthomas/comfyui_dagthomas": [
[
"APNextBloom",
"APNextColorGrading",
"APNextCrossProcessing",
"APNextFilmHalation",
"APNextGlitchArt",
"APNextHDRToneMapping",
"APNextNoise",
"APNextRough",
"APNextSharpen",
"APNextSplitToning",
"ClaudeTextNode",
"ClaudeVisionNode",
"GrokTextNode",
"GrokVisionNode",
"GroqTextNode",
"GroqVisionNode",
"MiniCPMImageNode",
"MiniCPMVideoNode",
"SentenceMixerNode"
],
{
"title_aux": "SDXL Auto Prompter"
}
],
"https://github.com/dailydoseofaiart/ComfyUI-FPSFrameDrop": [
[
"VHSForceFPSKeepSpeed"
],
{
"title_aux": "ComfyUI-FPSFrameDrop"
}
],
"https://github.com/danTheMonk/comfyui-int-and-float": [
[
"FloatToInt",
"IntToFloat"
],
{
"title_aux": "ComfyUI Int and Float Conversion Nodes"
}
],
"https://github.com/danger-electrodes/ComfyUI_Fawfluencer_Nodes": [
[
"FawfaceModelSpreadsheetRealismNode",
"FawfakeAuthenticImageSaveNode",
"FawfluxencerNode",
"FawfulizedAddImagesToImageList",
"FawfulizedEmptyImageList",
"FawfulizedHunyuanAddNoise",
"FawfulizedHunyuanBasicGuider",
"FawfulizedHunyuanBasicScheduler",
"FawfulizedHunyuanBetaSamplingScheduler",
"FawfulizedHunyuanCFGGuider",
"FawfulizedHunyuanControlNetApply",
"FawfulizedHunyuanControlNetApplyAdvanced",
"FawfulizedHunyuanControlNetLoader",
"FawfulizedHunyuanDiffControlNetLoader",
"FawfulizedHunyuanDisableNoise",
"FawfulizedHunyuanDualCFGGuider",
"FawfulizedHunyuanExponentialScheduler",
"FawfulizedHunyuanFlipSigmas",
"FawfulizedHunyuanKSamplerSelect",
"FawfulizedHunyuanKarrasScheduler",
"FawfulizedHunyuanLaplaceScheduler",
"FawfulizedHunyuanLatentVideo",
"FawfulizedHunyuanPolyexponentialScheduler",
"FawfulizedHunyuanRandomNoise",
"FawfulizedHunyuanSDTurboScheduler",
"FawfulizedHunyuanSamplerCustom",
"FawfulizedHunyuanSamplerCustomAdvanced",
"FawfulizedHunyuanSamplerDPMAdaptative",
"FawfulizedHunyuanSamplerDPMPP_2M_SDE",
"FawfulizedHunyuanSamplerDPMPP_2S_Ancestral",
"FawfulizedHunyuanSamplerDPMPP_3M_SDE",
"FawfulizedHunyuanSamplerDPMPP_SDE",
"FawfulizedHunyuanSamplerEulerAncestral",
"FawfulizedHunyuanSamplerEulerAncestralCFGPP",
"FawfulizedHunyuanSamplerLMS",
"FawfulizedHunyuanSetFirstSigma",
"FawfulizedHunyuanSetLatentNoiseMask",
"FawfulizedHunyuanSplitSigmas",
"FawfulizedHunyuanSplitSigmasDenoise",
"FawfulizedHunyuanVPScheduler",
"Img2ImgFawfluencerNodeSDXL"
],
{
"title_aux": "ComfyUI_Fawfluencer_Nodes"
}
],
"https://github.com/daniabib/ComfyUI_ProPainter_Nodes": [
[
"ProPainterInpaint",
"ProPainterOutpaint"
],
{
"title_aux": "ComfyUI ProPainter Nodes"
}
],
"https://github.com/danieljanata/ComfyUI-Prompting-System": [
[
"PS_MetadataCleaner",
"PS_MetadataReader",
"PS_PromptSaver",
"PS_SmartText"
],
{
"title_aux": "ComfyUI-Prompting-System"
}
],
"https://github.com/danielvw/ComfyUI-WanMove-Adapter": [
[
"CoordsToWanTracks"
],
{
"title_aux": "ComfyUI-WanMove-Adapter"
}
],
"https://github.com/danielwolber-wood/ComfyUI-FString": [
[
"SimpleFStringNode"
],
{
"title_aux": "ComfyUI-FString"
}
],
"https://github.com/danielwolber-wood/ComfyUI-Inspector": [
[
"SimpleDisplayNode"
],
{
"title_aux": "ComfyUI-Inspector"
}
],
"https://github.com/danielwolber-wood/ComfyUI-QuickResolutionSelector": [
[
"ResolutionSelector"
],
{
"title_aux": "ComfyUI-QuickResolutionSelector"
}
],
"https://github.com/danipisca07/ComfyUI-SimpleLogics": [
[
"GeoCalibToFSpy",
"SL_AND",
"SL_BoolToInt",
"SL_BoolToNumber",
"SL_ClampFloat",
"SL_ClampInt",
"SL_CompareFloat",
"SL_CompareInt",
"SL_FloatToInt",
"SL_FloatToNumber",
"SL_FloatToString",
"SL_IntToBool",
"SL_IntToFloat",
"SL_IntToNumber",
"SL_IntToString",
"SL_IsNotNullImage",
"SL_IsNotNullText",
"SL_MaxFloat",
"SL_MaxInt",
"SL_MinFloat",
"SL_MinInt",
"SL_NAND",
"SL_NOR",
"SL_NOT",
"SL_NumberToBool",
"SL_NumberToFloat",
"SL_NumberToInt",
"SL_NumberToString",
"SL_OR",
"SL_StringToFloat",
"SL_StringToInt",
"SL_StringToNumber",
"SL_SwitchAny",
"SL_SwitchFloat",
"SL_SwitchInt",
"SL_SwitchString",
"SL_XOR"
],
{
"title_aux": "ComfyUI-SimpleLogics"
}
],
"https://github.com/daraskme/comfyui_darask_node": [
[
"DARASK Anima Sampling Tuner",
"DARASK Anima Step Cache",
"DARASK Empty Latent Preset",
"DARASK Exif Apply",
"DARASK Exif Apply Anima",
"DARASK Exif Apply SDXL",
"DARASK Exif Read",
"DARASK Float to Int",
"DARASK Folder Image Loader",
"DARASK LTX 2.3 Generator",
"DARASK LTX23 Video Settings",
"DARASK Lora Loader",
"DARASK Prompt Cell",
"DARASK Prompt Cell Output",
"DARASK RIFE Interpolation"
],
{
"title_aux": "DARASK Nodes"
}
],
"https://github.com/darkamenosa/comfy_inpaint_blend": [
[
"EnhancedImageCompositeMasked"
],
{
"title_aux": "Enhanced Image Composite Masked"
}
],
"https://github.com/darkamenosa/comfy_nanobanana": [
[
"BatchImages",
"NanoBananaGeminiImageNode"
],
{
"title_aux": "Comfy Nano Banana"
}
],
"https://github.com/darkpixel/darkprompts": [
[
"DarkAnyToString",
"DarkCheckpointRandomizer",
"DarkCheckpointSwitcher",
"DarkCombine",
"DarkFaceIndexGenerator",
"DarkFaceIndexShuffle",
"DarkFolders",
"DarkLoRALoader",
"DarkLoraStackFromString",
"DarkPopLoraFromStack",
"DarkPrompt"
],
{
"title_aux": "DarkPrompts"
}
],
"https://github.com/darksidewalker/ComfyUI-DaSiWa-Nodes": [
[
"DaSiWa_CreateExtraMetadata",
"DaSiWa_LLMAnalyze",
"DaSiWa_LLMModelSelector",
"DaSiWa_LTX2LoraLoader",
"DaSiWa_MetadataConfig",
"DaSiWa_MetadataImageSaver",
"DaSiWa_MetadataImageSaverFull",
"DaSiWa_NodeStatusSwitch",
"DaSiWa_RTX_UpscalerRefiner",
"DaSiWa_RandomStringPicker",
"DaSiWa_ResolutionScaleCalculator",
"DaSiWa_Watermark"
],
{
"title_aux": "ComfyUI-DaSiWa-Nodes"
}
],
"https://github.com/darrell-goh/ComfyUI-NanoBanana_node": [
[
"NanoBananaMultipleOutputsNode",
"NanoBananaNode"
],
{
"title_aux": "ComfyUI-NanoBanana_node"
}
],
"https://github.com/darshd9941/character-consistency-auditor": [
[
"CharacterConsistencyAuditor"
],
{
"title_aux": "character-consistency-auditor"
}
],
"https://github.com/darshd9941/comfyui-memory-manager": [
[
"CacheStats",
"ForceCleanup",
"MemoryBudgetGate",
"SetCacheSize",
"VRAMMonitor"
],
{
"title_aux": "comfyui-memory-manager"
}
],
"https://github.com/darth-veitcher/comfydv": [
[
"CircuitBreaker",
"FormatString",
"RandomChoice"
],
{
"author": "Darth Veitcher",
"description": "This collection of nodes provides string formatting, random choices, model memory management, and other quality of life improvements.",
"nickname": "DV Nodes",
"title": "Comfy DV Nodes",
"title_aux": "Comfy DV"
}
],
"https://github.com/darth-veitcher/comfyui-ollama-model-manager": [
[
"OllamaChatCompletion",
"OllamaClient",
"OllamaDebugHistory",
"OllamaHistoryLength",
"OllamaLoadModel",
"OllamaModelSelector",
"OllamaOptionExtraBody",
"OllamaOptionMaxTokens",
"OllamaOptionRepeatPenalty",
"OllamaOptionSeed",
"OllamaOptionTemperature",
"OllamaOptionTopK",
"OllamaOptionTopP",
"OllamaUnloadModel"
],
{
"author": "darth-veitcher",
"description": "Custom nodes for managing Ollama models in ComfyUI workflows. Load and unload models on-demand to optimize memory usage.",
"nickname": "Ollama Manager",
"title": "ComfyUI Ollama Model Manager",
"title_aux": "ComfyUI Ollama Model Manager"
}
],
"https://github.com/daryltucker/ComfyUI-LoadFiles": [
[
"CountLines",
"ListFilenames",
"LoadImages"
],
{
"title_aux": "ComfyUI-LoadFiles"
}
],
"https://github.com/dasilva333/ComfyUI_ContrastingColor": [
[
"ContrastingComplementaryColor|pysssss"
],
{
"title_aux": "ComfyUI_ContrastingColor"
}
],
"https://github.com/dasilva333/ComfyUI_HunyuanVideo-Foley": [
[
"HunyuanFoleyAudio"
],
{
"title_aux": "ComfyUI HunyuanVideo-Foley Custom Node"
}
],
"https://github.com/dasilva333/ComfyUI_MarkdownImage": [
[
"CreateDialogImage",
"CreateDialogImageV2",
"CreateMarkdownImage",
"CreateMarkdownImageV2"
],
{
"title_aux": "ComfyUI_MarkdownImage"
}
],
"https://github.com/dave-palt/comfyui_DSP_imagehelpers": [
[
"dsp-imagehelpers-concat"
],
{
"title_aux": "comfyui_DSP_imagehelpers"
}
],
"https://github.com/davidgressett/comfyui-systemlevel": [
[
"CartesianCSVNode"
],
{
"title_aux": "CartesianCSVNode for ComfyUI"
}
],
"https://github.com/daxcay/ComfyUI-DataSet": [
[
"DataSet_ClaudeAIChat",
"DataSet_ClaudeAIChatImage",
"DataSet_ConceptManager",
"DataSet_CopyFiles",
"DataSet_FindAndReplace",
"DataSet_GroqChat",
"DataSet_GroqChatImage",
"DataSet_LoadImage",
"DataSet_OpenAIChat",
"DataSet_OpenAIChatImage",
"DataSet_OpenAIChatImageBatch",
"DataSet_PathSelector",
"DataSet_SaveImage",
"DataSet_SaveImagePro",
"DataSet_TextFilesLoad",
"DataSet_TextFilesLoadFromList",
"DataSet_TextFilesSave",
"DataSet_TriggerWords",
"DataSet_Visualizer"
],
{
"author": "Daxton Caylor",
"description": "Data Research, Preparation, and Manipulation Nodes for Model Trainers, Artists, Designers, and Animators.",
"nickname": "ComfyUI-DataSet",
"title": "ComfyUI-DataSet",
"title_aux": "ComfyUI-DataSet"
}
],
"https://github.com/daxcay/ComfyUI-JDCN": [
[
"JDCN_AnyCheckpointLoader",
"JDCN_AnyFileList",
"JDCN_AnyFileListHelper",
"JDCN_AnyFileListRandom",
"JDCN_AnyFileSelector",
"JDCN_BatchCounter",
"JDCN_BatchCounterAdvance",
"JDCN_BatchImageLoadFromDir",
"JDCN_BatchImageLoadFromList",
"JDCN_BatchLatentLoadFromDir",
"JDCN_BatchLatentLoadFromList",
"JDCN_BatchSaveLatent",
"JDCN_BoolInt",
"JDCN_EnableDisable",
"JDCN_FileMover",
"JDCN_ImageSaver",
"JDCN_ListToString",
"JDCN_LoadImage",
"JDCN_ReBatch",
"JDCN_SeamlessExperience",
"JDCN_ShowAny",
"JDCN_SplitString",
"JDCN_StringManipulator",
"JDCN_StringToList",
"JDCN_SwapInputs",
"JDCN_TXTFileSaver",
"JDCN_VHSFileMover"
],
{
"author": "Daxton Caylor & Jerry Davos",
"description": "Custom Utility Nodes for Artists, Designers and Animators.",
"nickname": "ComfyUI-JDCN",
"title": "ComfyUI-JDCN",
"title_aux": "ComfyUI-JDCN"
}
],
"https://github.com/daxcay/ComfyUI-TG": [
[
"TG_ImageSaver"
],
{
"author": "Daxton Caylor",
"description": "This node enables someone to run comfyui in telegram.",
"nickname": "ComfyUI-TG",
"title": "ComfyUI-TG",
"title_aux": "ComfyUI-TG"
}
],
"https://github.com/daxcay/ComfyUI-WA": [
[
"WA_ImageSaver"
],
{
"author": "Daxton Caylor",
"description": "This node enables someone to run comfyui in whatsapp.",
"nickname": "ComfyUI-WA",
"title": "ComfyUI-WA",
"title_aux": "ComfyUI-WA"
}
],
"https://github.com/daxcay/ComfyUI-YouTubeVideoPlayer": [
[
"YouTubeVideoPlayer"
],
{
"author": "Daxton Caylor & Jerry Davos",
"description": "YouTube Video Player in Comfy.",
"nickname": "ComfyUI-YouTubeVideoPlayer",
"title": "ComfyUI-YouTubeVideoPlayer",
"title_aux": "ComfyUI-YouTubeVideoPlayer"
}
],
"https://github.com/db0/comfyui-db0-pack": [
[
"RegexMatchToFloat",
"RegexMatchToString"
],
{
"title_aux": "comfyui-db0-pack"
}
],
"https://github.com/dchatel/comfyui_davcha": [
[
"ApplyMask",
"ConditioningCompress",
"DStack",
"DavchaCLIPMergeSimple",
"DavchaCLIPTextEncode",
"DavchaConditioningConcat",
"DavchaEmptyLatentImage",
"DavchaImageStack",
"DavchaLLMAdvanced",
"DavchaLoadVideo",
"DavchaMaskImage",
"DavchaModelMergeSD1",
"DavchaModelMergeSDXL",
"DavchaModelMergeSimple",
"DavchaPop",
"DavchaQwenImageEditLoraTagLoader",
"DavchaQwenVL3",
"DavchaQwenVL3Loader",
"DavchaRescaleSigmas",
"DavchaSamplerCustomAdvanced",
"DavchaSamplerCustomAdvanced2",
"DavchaScaleImageToTotalPixelsMax",
"DavchaScheduledReferenceLatent",
"DavchaScheduledSampler",
"DavchaScheduledTextEncoderQwenImageEditPlus",
"DavchaTextEncodeQwenImageEditPlus",
"DavchaWan22LoraTagLoader",
"DavchaWan22LoraTagParser",
"OldDavchaLLM",
"OldDavchaLoadLLM",
"OldDavchaPromptEnricher",
"PadAndResize",
"PercentPadding",
"ResizeCropFit",
"SmartMask",
"SoftErosion",
"StringScheduleHelper"
],
{
"title_aux": "comfyui_davcha"
}
],
"https://github.com/dchatel/comfyui_facetools": [
[
"BiSeNetMask",
"CropFaces",
"DetectFaces",
"GenderFaceFilter",
"JonathandinuMask",
"MergeWarps",
"OrderedFaceFilter",
"WarpFacesBack"
],
{
"title_aux": "comfyui_facetools"
}
],
"https://github.com/dcyd-lun/ComfyUI_text_diff": [
[
"TextDiff"
],
{
"title_aux": "ComfyUI_text_diff"
}
],
"https://github.com/ddontsov93/ComfyUI-AudioSeparator": [
[
"AudioSeparatorNode"
],
{
"title_aux": "ComfyUI-AudioSeparator"
}
],
"https://github.com/deepme987/comfyui-workflow-prettier": [
[
"WorkflowPrettifier"
],
{
"title_aux": "comfyui-workflow-prettier"
}
],
"https://github.com/deepsoch/ComfyUI-deepsoch-toolkit": [
[
"DeepSochGetNode",
"DeepSochLoadImages",
"DeepSochPromptPreset",
"DeepSochSetNode"
],
{
"title_aux": "DeepSoch Toolkit"
}
],
"https://github.com/denfrost/Den_ComfyUI_Workflow": [
[
"Den_CropImage_AS",
"Den_Eval_AS",
"Den_FaceRestoreCFWithModel",
"Den_GPTLoaderSimple_llama",
"Den_GPTSampler_llama",
"Den_ImageMixMasked_As",
"Den_ImageToLatentSpace",
"Den_ImageToMask_AS",
"Den_Int2Any_AS",
"Den_LatentAdd_AS",
"Den_LatentMixMasked_As",
"Den_LatentMix_AS",
"Den_LatentToImages_AS",
"Den_LoadLatent_AS",
"Den_MapRange_AS",
"Den_MaskToImage_AS",
"Den_Math_AS",
"Den_NoiseImage_AS",
"Den_Number2Float_AS",
"Den_Number2Int_AS",
"Den_Number_AS",
"Den_SVD_img2vid",
"Den_SaveLatent_AS",
"Den_TextToImage_AS",
"Den_TextWildcardList_AS"
],
{
"title_aux": "Den_ComfyUI_Workflows"
}
],
"https://github.com/deng-wei/ComfyUI-MiVolo-V2": [
[
"MiVOLOAgeGenderPredictorFromCrops",
"MiVOLOAgeGenderPredictorWithDetector",
"MiVOLODetectorLoader",
"MiVOLOLoader"
],
{
"title_aux": "ComfyUI-MiVolo-V2"
}
],
"https://github.com/dennisvink/comfyui-outline": [
[
"OutlineAlphaSnap"
],
{
"title_aux": "Outline Alpha Snap Node for ComfyUI"
}
],
"https://github.com/denyazzolin/comfyui-daz-tools": [
[
"AbsInt",
"CheckNull",
"LoraInspector",
"MarkdownDisplay",
"NullAudioChecker",
"WorkflowConfigLtx23",
"WorkflowConfigWan22"
],
{
"title_aux": "comfyui-daz-tools"
}
],
"https://github.com/deroberon/StableZero123-comfyui": [
[
"SDZero ImageSplit",
"Stablezero123"
],
{
"title_aux": "StableZero123-comfyui"
}
],
"https://github.com/deroberon/demofusion-comfyui": [
[
"Batch Unsampler",
"Demofusion",
"Demofusion From Single File",
"Iterative Mixing KSampler"
],
{
"title_aux": "demofusion-comfyui"
}
],
"https://github.com/destinyfaux/Z-Fuse": [
[
"ZFuseBake",
"ZFuseLoRAStack",
"ZFuseOrchestrator",
"ZFuseVisualLayerTuner"
],
{
"title_aux": "Z-FUSE: Surgical LoRA Orchestrator"
}
],
"https://github.com/dev-hitem/hitems3D-comfyUI": [
[
"ImageTo3DNode",
"LoadGLBNode",
"TextureNode"
],
{
"title_aux": "hitems3D-comfyUI"
}
],
"https://github.com/develephant/comfyui-node-template": [
[
"MyComfyNode"
],
{
"title_aux": "comfyui-node-template"
}
],
"https://github.com/dewberryants/comfyui-textify": [
[
"Textify"
],
{
"title_aux": "Textify"
}
],
"https://github.com/dewittethomas/ComfyUI-Base64-Nodes": [
[
"Base64ToAudio",
"Base64ToImage",
"FirstFrameToBase64",
"ImageToBase64",
"LastFrameToBase64",
"SaveBase64Websocket"
],
{
"title_aux": "ComfyUI-Base64-Nodes"
}
],
"https://github.com/dfghsdh/ComfyUI_FluxPromptGen": [
[
"FluxImageCaptionNode",
"FluxPromptGeneratorNode"
],
{
"title_aux": "ComfyUI_FluxPromptGen"
}
],
"https://github.com/dfl/comfyui-clip-with-break": [
[
"AdvancedCLIPTextEncodeWithBreak",
"CLIPTextEncodeWithBreak"
],
{
"author": "dfl",
"description": "CLIP text encoder that does BREAK prompting like A1111",
"nickname": "CLIP with BREAK",
"title": "CLIP with BREAK syntax",
"title_aux": "comfyui-clip-with-break"
}
],
"https://github.com/dfl/comfyui-tcd-scheduler": [
[
"SamplerTCD",
"SamplerTCD EulerA",
"TCDScheduler"
],
{
"title_aux": "ComfyUI-TCD-scheduler"
}
],
"https://github.com/diStyApps/ComfyUI-disty-Flow": [
[
"Flow"
],
{
"title_aux": "Flow - Streamlined Way to ComfyUI"
}
],
"https://github.com/diStyApps/ComfyUI_FrameMaker": [
[
"FrameMaker",
"FrameMakerBatch"
],
{
"title_aux": "ComfyUI Frame Maker"
}
],
"https://github.com/dicksensei69/comfyui_loops": [
[
"LoopImageNode"
],
{
"title_aux": "ComfyUI Loops"
}
],
"https://github.com/dicksondickson/ComfyUI-Dickson-Nodes": [
[
"DicksonColorMatch",
"DicksonLoadImage",
"Dickson_TTP_Preprocessor_Simple",
"Dickson_TTP_Preprocessor_cufoff",
"Dickson_TTP_Tile_Preprocessor_GF",
"Dickson_TTP_Tile_Preprocessor_Simple",
"Dickson_TTP_Tile_Preprocessor_cufoff"
],
{
"description": "This is a set of custom nodes that I've either written myself or adapted from other authors for my own convenience. Currently includes color matching node forked from StableSR and TTPlanet's controlnet preprocessor. https://github.com/dicksondickson",
"nickname": "Dickson Nodes",
"title": "Dickson Nodes",
"title_aux": "ComfyUI-Dickson-Nodes"
}
],
"https://github.com/diffussy69/comfyui-curved_weight_schedule": [
[
"Advanced Curved ControlNet Scheduler",
"Apply_CN_Extras_Masks",
"AutoBackgroundMask",
"AutoPersonMask",
"Batch_Images_to_Timestep_Keyframes",
"CurveFormulaBuilder",
"Curved ControlNet Scheduler",
"Curved_Blur_Batch_Preprocessor",
"InteractiveCurveDesigner",
"MaskSymmetryTool",
"Multi-ControlNet Curve Coordinator",
"MultiLayerMaskEditor",
"MultiLayerMaskEditorSimple",
"MultiMaskCombinerBatch",
"MultiMaskCombinerBatch10",
"MultiMaskStrengthCombiner10",
"MultiMaskStrengthCombiner5",
"Redistribute_Keyframe_Percents",
"RegionalPromptInterpolation",
"RegionalPrompting"
],
{
"title_aux": "ComfyUI-curved_weight_schedule"
}
],
"https://github.com/digital-divas-admin/ComfyUI_DD_Nodes": [
[
"DD_FloatMath",
"DD_FloatToInt",
"DD_GetImageSize",
"DD_ImageBatch",
"DD_ImagePowerSelector",
"DD_ImageResize",
"DD_IntMath",
"DD_IntToFloat",
"DD_ShowText",
"DD_TextConcatenate",
"DD_TextReplace"
],
{
"title_aux": "ComfyUI_DD_Nodes"
}
],
"https://github.com/digital-divas-admin/ComfyUI_NBP_Unleashed": [
[
"NanoBananaProImageEdit",
"NanoBananaProTextToImage"
],
{
"title_aux": "ComfyUI_NBP_Unleashed"
}
],
"https://github.com/digitaljohn/comfyui-propost": [
[
"ProPostApplyLUT",
"ProPostDepthMapBlur",
"ProPostFilmGrain",
"ProPostRadialBlur",
"ProPostVignette"
],
{
"title_aux": "ComfyUI-ProPost"
}
],
"https://github.com/dimtion/comfyui-raw-image": [
[
"Load Raw Image"
],
{
"title_aux": "ComfyUI-Raw-Image"
}
],
"https://github.com/dimtoneff/ComfyUI-PixelArt-Detector": [
[
"PixelArtAddDitherPattern",
"PixelArtDetectorConverter",
"PixelArtDetectorSave",
"PixelArtDetectorToImage",
"PixelArtLoadPalettes",
"PixelArtPaletteGenerator"
],
{
"title_aux": "ComfyUI PixelArt Detector"
}
],
"https://github.com/dimtoneff/ComfyUI-VL-Nodes": [
[
"GGUF_VLM_ImageToText",
"GGUF_VLM_ModelLoader",
"InternVL3_5_ImageToText",
"InternVL3_5_ModelLoader",
"KeyeModelLoader",
"KeyeNode",
"LFM2TransformerImageToText",
"LFM2TransformerModelLoader",
"LoadImagesFromDirBatch_VL",
"LoadImagesFromDirList_VL",
"Ovis25ImageToText",
"Ovis25ModelLoader",
"OvisU1ImageCaption",
"OvisU1VLModelLoader",
"TextSave_VL",
"VLNodesFreeMemoryAPI"
],
{
"title_aux": "ComfyUI-VL-Nodes"
}
],
"https://github.com/diodiogod/TTS-Audio-Suite": [
[
"ASRPunctuationTruecaseNode",
"AudioAnalyzerNode",
"AudioAnalyzerOptionsNode",
"CharacterVoicesNode",
"ChatterBoxAudioAnalyzer",
"ChatterBoxAudioAnalyzerOptions",
"ChatterBoxEngineNode",
"ChatterBoxF5TTSEditOptions",
"ChatterBoxF5TTSEditVoice",
"ChatterBoxOfficial23LangEngineNode",
"ChatterBoxVoiceCapture",
"CosyVoice Engine",
"CosyVoiceEngineNode",
"DotsTTSEngineNode",
"EchoTTSEngineNode",
"F5TTSEngineNode",
"GraniteASREngineNode",
"HiggsAudioEngineNode",
"HiggsAudioV3EngineNode",
"IndexTTS Engine",
"IndexTTSEmotionOptionsNode",
"IndexTTSEngineNode",
"LoadRVCModelNode",
"MergeAudioNode",
"MossClipStagingNode",
"MossDatasetPrepNode",
"MossDatasetRowsNode",
"MossTTSEngineNode",
"MossTrainingConfigNode",
"MouthMovementAnalyzer",
"PhonemeTextNormalizer",
"Qwen3TTSEngineNode",
"Qwen3TTSVoiceDesignerNode",
"QwenEmotionNode",
"RVCDatasetPrepNode",
"RVCEngineNode",
"RVCPitchOptionsNode",
"RVCTrainingConfigNode",
"RefreshVoiceCacheNode",
"SRTAdvancedOptionsNode",
"Step Audio EditX Engine",
"StepAudioEditXAudioEditorNode",
"StepAudioEditXEngineNode",
"StringMultilineTagEditor",
"TextToSRTBuilderNode",
"UnifiedASRTranscribeNode",
"UnifiedModelTrainingNode",
"UnifiedSoundEffectsNode",
"UnifiedTTSSRTNode",
"UnifiedTTSTextNode",
"UnifiedVoiceChangerNode",
"VibeVoiceEngineNode",
"VisemeDetectionOptionsNode",
"VocalRemovalNode",
"VoiceFixerNode"
],
{
"title_aux": "TTS Audio Suite"
}
],
"https://github.com/diontimmer/ComfyUI-Vextra-Nodes": [
[
"Add Text To Image",
"Apply Instagram Filter",
"Create Solid Color",
"Flatten Colors",
"Generate Noise Image",
"GlitchThis Effect",
"Hue Rotation",
"Load Picture Index",
"Pixel Sort",
"Play Sound At Execution",
"Prettify Prompt Using distilgpt2",
"Swap Color Mode"
],
{
"title_aux": "ComfyUI-Vextra-Nodes"
}
],
"https://github.com/discopixel-studio/comfyui-discopixel": [
[
"PhotoroomRemoveBG"
],
{
"author": "Anson Kao",
"description": "A small collection of custom nodes for use with ComfyUI, by Discopixel",
"nickname": "ComfyUI Discopixel",
"title": "ComfyUI Discopixel",
"title_aux": "PhotoRoom Nodes by Discopixel"
}
],
"https://github.com/discus0434/comfyui-caching-embeddings": [
[
"CachingCLIPTextEncode"
],
{
"title_aux": "ComfyUI Caching Embeddings"
}
],
"https://github.com/discus0434/comfyui-flux-accelerator": [
[
"\ud83c\udf6dFluxAccelerator"
],
{
"title_aux": "ComfyUI Flux Accelerator"
}
],
"https://github.com/djbielejeski/a-person-mask-generator": [
[
"APersonFaceLandmarkMaskGenerator",
"APersonMaskGenerator"
],
{
"title_aux": "a-person-mask-generator"
}
],
"https://github.com/dlliang14/dll-comfyui-node": [
[
"FFmpegBatchConvertNode",
"OSSInfoNode",
"ParaformerBatchASRNode"
],
{
"title_aux": "dll-comfyui-node"
}
],
"https://github.com/dmMaze/sketch2manga": [
[
"BlendScreentone",
"EmptyLatentImageAdvanced"
],
{
"title_aux": "Sketch2Manga"
}
],
"https://github.com/dmarx/ComfyUI-AudioReactive": [
[
"ARDrawSignal",
"ARReadAudio",
"OpAbs",
"OpBandpass",
"OpClamp",
"OpHarmonic",
"OpModulo",
"OpNormalize",
"OpNovelty",
"OpPercussive",
"OpPow",
"OpPow2",
"OpPredominant_pulse",
"OpQuantize",
"OpRms",
"OpSmoosh",
"OpSmooth",
"OpSqrt",
"OpStretch",
"OpSustain",
"OpThreshold",
"SignalToCurve"
],
{
"title_aux": "ComfyUI-AudioReactive"
}
],
"https://github.com/dmarx/ComfyUI-Keyframed": [
[
"Example",
"KfAddCurveToPGroup",
"KfAddCurveToPGroupx10",
"KfApplyCurveToCond",
"KfConditioningAdd",
"KfConditioningAddx10",
"KfCurveConstant",
"KfCurveDraw",
"KfCurveFromString",
"KfCurveFromYAML",
"KfCurvesAdd",
"KfCurvesAddx10",
"KfCurvesDivide",
"KfCurvesMultiply",
"KfCurvesMultiplyx10",
"KfCurvesSubtract",
"KfDebug_Clip",
"KfDebug_Cond",
"KfDebug_Curve",
"KfDebug_Float",
"KfDebug_Image",
"KfDebug_Int",
"KfDebug_Latent",
"KfDebug_Model",
"KfDebug_Segs",
"KfDebug_String",
"KfDebug_Vae",
"KfDrawSchedule",
"KfEvaluateCurveAtT",
"KfGetCurveFromPGroup",
"KfGetScheduleConditionAtTime",
"KfGetScheduleConditionSlice",
"KfKeyframedCondition",
"KfKeyframedConditionWithText",
"KfPGroupCurveAdd",
"KfPGroupCurveMultiply",
"KfPGroupDraw",
"KfPGroupSum",
"KfSetCurveLabel",
"KfSetKeyframe",
"KfSinusoidalAdjustAmplitude",
"KfSinusoidalAdjustFrequency",
"KfSinusoidalAdjustPhase",
"KfSinusoidalAdjustWavelength",
"KfSinusoidalEntangledZeroOneFromFrequencyx2",
"KfSinusoidalEntangledZeroOneFromFrequencyx3",
"KfSinusoidalEntangledZeroOneFromFrequencyx4",
"KfSinusoidalEntangledZeroOneFromFrequencyx5",
"KfSinusoidalEntangledZeroOneFromFrequencyx6",
"KfSinusoidalEntangledZeroOneFromFrequencyx7",
"KfSinusoidalEntangledZeroOneFromFrequencyx8",
"KfSinusoidalEntangledZeroOneFromFrequencyx9",
"KfSinusoidalEntangledZeroOneFromWavelengthx2",
"KfSinusoidalEntangledZeroOneFromWavelengthx3",
"KfSinusoidalEntangledZeroOneFromWavelengthx4",
"KfSinusoidalEntangledZeroOneFromWavelengthx5",
"KfSinusoidalEntangledZeroOneFromWavelengthx6",
"KfSinusoidalEntangledZeroOneFromWavelengthx7",
"KfSinusoidalEntangledZeroOneFromWavelengthx8",
"KfSinusoidalEntangledZeroOneFromWavelengthx9",
"KfSinusoidalGetAmplitude",
"KfSinusoidalGetFrequency",
"KfSinusoidalGetPhase",
"KfSinusoidalGetWavelength",
"KfSinusoidalWithFrequency",
"KfSinusoidalWithWavelength"
],
{
"title_aux": "ComfyUI-Keyframed"
}
],
"https://github.com/dnnagy/comfy-audio-nodes": [
[
"AudioProperties",
"MergeAudioChannels",
"NormalizeAudio",
"SplitAudioChannels"
],
{
"title_aux": "Comfy Audio Nodes"
}
],
"https://github.com/doctomiko/ComfyUI-Brightwire-Tools": [
[
"BrightwireBatchIndexResolver",
"BrightwireBoundsInspector",
"BrightwireCacheKeyOrdered",
"BrightwireCacheToolsVersion",
"BrightwireClampInt",
"BrightwireConditioningFilenames",
"BrightwireConditioningPromptHash",
"BrightwireImageBatchRecombineNoWait",
"BrightwireImageBatchRecombineWait",
"BrightwireIndexedRebatchImages",
"BrightwireIndexedRebatchImagesResolved",
"BrightwireIntOrder",
"BrightwireKeyframeCache",
"BrightwireKeyframeSelector",
"BrightwireLTXVApiKey",
"BrightwireLatentBatchRecombine",
"BrightwireLatentMaskBatcher",
"BrightwireMaskBatchFold",
"BrightwireMaskBatchRecombine",
"BrightwireMaskBatcher",
"BrightwireMaskCache",
"BrightwireMaskCacheRecipe",
"BrightwirePrecisionFloat",
"BrightwireRecipeCombine",
"BrightwireRecipeExtra",
"BrightwireRecipeKeyframeInfo",
"BrightwireRecipeModel",
"BrightwireRecipePass",
"BrightwireVideoFilename"
],
{
"title_aux": "ComfyUI Brightwire Tools"
}
],
"https://github.com/dokukobura/comfyui-usk-utils": [
[
"USK_SmartCheckpointLoader"
],
{
"title_aux": "comfyui-usk-utils"
}
],
"https://github.com/domprosys/ComfyUI-LTXVideo-Extra": [
[
"LTXVImgToVideoInplaceAtIndex"
],
{
"title_aux": "ComfyUI-LTXVideo-Extra"
}
],
"https://github.com/dorpxam/ComfyUI-LTX2-Microscope": [
[
"LTX2Microscope"
],
{
"title_aux": "LTX-2 Microscope"
}
],
"https://github.com/dothings/comfyui_placeholder_prompting": [
[
"PlaceholderPrompting"
],
{
"title_aux": "comfyui_placeholder_prompting"
}
],
"https://github.com/doubletwisted/ComfyUI-Deadline-Plugin": [
[
"DeadlineSeed",
"DeadlineSubmit"
],
{
"nodename_pattern": "DeadlineSubmitNode",
"title_aux": "ComfyUI Deadline Submission"
}
],
"https://github.com/doubley2000/ComfyUI-PS-Connector": [
[
"PSGetImageSize",
"PSGetNode",
"PSImageAndMaskScaler",
"PSImagePreview",
"PSTextReceiver",
"PSWorkflowConfig"
],
{
"title_aux": "ComfyUI PS Connector"
}
],
"https://github.com/downlifted/ComfyUI_GROQ-PromptWizard": [
[
"GroqAudioProcessor",
"GroqCodeAssistant",
"GroqDocumentAnalyzer",
"GroqLLM",
"GroqVision"
],
{
"title_aux": "ComfyUI_ComfyGroq"
}
],
"https://github.com/drago87/ComfyUI_Dragos_Nodes": [
[
"file_padding",
"image_info",
"lora_loader",
"vae_loader"
],
{
"title_aux": "ComfyUI_Dragos_Nodes"
}
],
"https://github.com/drago87/Dragos-SceneBuilder": [
[
"DragosObject",
"DragosPromptLoader",
"DragosSceneCompiler",
"DragosStructuredBuilder",
"DragosVariable"
],
{
"title_aux": "Dragos Scene Builder"
}
],
"https://github.com/drawthingsai/draw-things-comfyui": [
[
"DrawThingsControlNet",
"DrawThingsHints",
"DrawThingsLoRA",
"DrawThingsNegative",
"DrawThingsPositive",
"DrawThingsPrompt",
"DrawThingsRefiner",
"DrawThingsSampler",
"DrawThingsUpscaler"
],
{
"title_aux": "draw-things-comfyui"
}
],
"https://github.com/dreamfast/ComfyUI-LTX2-MultiGPU": [
[
"LTXV2AVTextEncoderLoaderMultiGPU",
"LTXV2AudioVAELoaderMultiGPU",
"LTXV2CheckpointLoaderMultiGPU",
"LatentUpscaleModelLoaderMultiGPU"
],
{
"title_aux": "ComfyUI-LTX2-MultiGPU"
}
],
"https://github.com/dreamhartley/ComfyUI_show_seed": [
[
"Show Seed"
],
{
"title_aux": "ComfyUI_show_seed"
}
],
"https://github.com/dreamrec/ComfyUI-Pixal3D": [
[
"Pixal3DFreePipeline",
"Pixal3DImageToMesh",
"Pixal3DLoadPipeline"
],
{
"title_aux": "ComfyUI-Pixal3D"
}
],
"https://github.com/dreamrec/MatAnyone2_ComfyUI": [
[
"MatAnyoneAddPoint",
"MatAnyoneInteractiveSAM",
"MatAnyoneMatte",
"MatAnyoneMergeMasks",
"MatAnyoneModelLoader",
"MatAnyonePreviewMasks",
"MatAnyonePromptFromText",
"MatAnyonePromptStart",
"MatAnyoneSAMLoader",
"MatAnyoneSAMRefine",
"MatAnyoneSelectFrame",
"MatAnyoneSliceFrames"
],
{
"title_aux": "MatAnyone2 Video Matting"
}
],
"https://github.com/drmbt/comfyui-dreambait-nodes": [
[
"AudioInfoPlus",
"BoolPlusPlus",
"CompareImageSimilarity",
"DRMBT_AspectPadImageForOutpainting",
"DRMBT_LoadMedia",
"DRMBT_MultiMinMax",
"DRMBT_String_Item_Menu",
"DictToOutputs",
"DownloadAndLoadMiniCPMV",
"DrawMana",
"DrawText",
"DreambaitFolderOpener",
"DynamicDictionary",
"DynamicStringConcatenate",
"ImageFrameBlend",
"ImageResizeFaceAware",
"ListItemExtract",
"ListItemSelector",
"LoadAudioPlus",
"MiniCPMVNode",
"MusicGen",
"NormalizeAudio",
"NumberPlusPlus",
"NumberRemap",
"Qwen2AudioInstruct",
"ShotHistory",
"StringToDict",
"SwitchDuo",
"TextBoxStyle",
"TextLineSelect",
"TextLinesToList",
"TextMargins",
"TextPlusPlus",
"TextShadow"
],
{
"title_aux": "comfyui-dreambait-nodes"
}
],
"https://github.com/drozbay/ComfyUI-WanVaceAdvanced": [
[
"HuMoI2VPatch",
"StringToFloatListRanged",
"VACEAdvDetailerHookProvider",
"VaceAdvancedModelPatch",
"VaceStrengthTester",
"WVAOptionsNode",
"WVAPipeSimple",
"WanMaskToLatentSpace",
"WanNoiseMaskToLatentSpace",
"WanVacePhantomDual",
"WanVacePhantomDualV2",
"WanVacePhantomExperimental",
"WanVacePhantomExperimentalV2",
"WanVacePhantomSimple",
"WanVacePhantomSimpleV2",
"WanVaceReplace",
"WanVaceToVideoLatent",
"WanVaceWindowReferences"
],
{
"title_aux": "ComfyUI-WanVaceAdvanced"
}
],
"https://github.com/drozbay/LTExperiments": [
[
"LTEx_ContextWindowsManual",
"LTEx_LTXVAddGuideConditioning",
"LTEx_LTXVAddPerWindowGuide"
],
{
"title_aux": "LTExperiments"
}
],
"https://github.com/drphero/ComfyUI-FASHN-VTON": [
[
"FashnMaskToLabelmap",
"FashnPoseKeypointsAdapter",
"FashnVtonInference",
"FashnVtonLoader"
],
{
"title_aux": "ComfyUI-FASHN-VTON"
}
],
"https://github.com/drphero/comfyui_prompttester": [
[
"PromptTester"
],
{
"title_aux": "ComfyUI-PromptTester"
}
],
"https://github.com/drustan-hawk/primitive-types": [
[
"float",
"int",
"string",
"string_multiline"
],
{
"title_aux": "primitive-types"
}
],
"https://github.com/dseditor/Comfy-MCP": [
[
"MCPConfigGenerator"
],
{
"title_aux": "Comfy-MCP"
}
],
"https://github.com/dseditor/ComfyUI-ListHelper": [
[
"AudioListCombine",
"AudioListGenerator",
"AudioToFrameCount",
"AutoWhiteBalance",
"BatchToPSD",
"CeilDivide",
"ChineseConverter",
"ChineseTranslate",
"FrameMatch",
"GGUFInference",
"ImageListSplitHeadTail",
"ModelDownloader",
"NumberListGenerator",
"OpenAIHelper",
"OpenRouterLLM",
"PersonFeatureExtractor",
"PersonFeatureParser",
"PhotoMagazineMaker",
"PhotoMagazineParser",
"PhotoMagazinePromptGenerator",
"PromptListGenerator",
"QwenGPUInference",
"ShowText|ListHelper",
"SimpleWildCardPlayer"
],
{
"title_aux": "ComfyUI-ListHelper"
}
],
"https://github.com/dseditor/ComfyUI-ScheduledTask": [
[
"DailyPromptScheduler",
"ShutdownNode",
"TimeToSeedList"
],
{
"title_aux": "ComfyUI-ScheduledTask"
}
],
"https://github.com/dseditor/ComfyUI-Thread": [
[
"PublishThread",
"StartWithLongLiveToken",
"ThreadPublishVideo",
"ThreadsHistory"
],
{
"title_aux": "ComfyUI-Thread"
}
],
"https://github.com/dskjal/comfyui-yolov8-dsuksampler": [
[
"Yolov8DSUKsampler"
],
{
"title_aux": "comfyui-yolov8-dsuksampler"
}
],
"https://github.com/dskjal/comfyui-yolov8-simple": [
[
"ImageCompositeBlurred",
"Yolov8DS"
],
{
"title_aux": "comfyui-yolov8-simple"
}
],
"https://github.com/dsrunpod/comfyui-fashn-human-parser": [
[
"FashnHumanParser",
"FashnHumanParserBatchMasks",
"FashnHumanParserMask"
],
{
"title_aux": "comfyui-fashn-human-parser"
}
],
"https://github.com/duchamps0305/comfyui-white-extractor": [
[
"WhitePercentage"
],
{
"title_aux": "comfyui-white-extractor"
}
],
"https://github.com/ducido/ObjectFusion_ComfyUI_nodes": [
[
"Custom ESAM_ModelLoader_Zho",
"Custom Generate Stable Diffsution Prompt With LLM",
"Custom Yoloworld_ESAM_Zho",
"Custom Yoloworld_ModelLoader_Zho",
"ObjectCrop"
],
{
"title_aux": "ObjectFusion_ComfyUI_nodes"
}
],
"https://github.com/duldduld/ComfyUI_SaveImageWithoutMetadata": [
[
"ComfyUI_SaveImageWithoutMetadata"
],
{
"title_aux": "ComfyUI_SaveImageWithoutMetadata"
}
],
"https://github.com/duldduld/ComfyUI_md5": [
[
"FileToMD5",
"ImgToMD5",
"StringToMD5"
],
{
"title_aux": "ComfyUI_md5"
}
],
"https://github.com/dumbdemon/DD_LogicNodes": [
[
"DDAndGate",
"DDAndGetter",
"DDEitherIsfine",
"DDEitherOr",
"DDIfAnyGet",
"DDIfNorGate",
"DDIfNorGet",
"DDIfXorGate",
"DDIfXorGet",
"DDNotGate",
"DDOrGate",
"DDOrGetter",
"DDRerouter",
"DDifNandGate",
"DDifNandGet",
"DDifXnorGate",
"DDifXnorGet"
],
{
"title_aux": "DD-LogicNodes"
}
],
"https://github.com/duskfallcrew/Comfyui_EmbeddingMerge_Node/raw/refs/heads/main/merge_embed.py": [
[
"EmbeddingMerger"
],
{
"title_aux": "Embedding Merge for ComfyUI"
}
],
"https://github.com/dymokomi/comfyui_dygen": [
[
"AdaptiveColorCircles",
"AdaptiveColorLines",
"AdaptiveColorRectangles",
"BinaryPatternStamper",
"DYImageCluster",
"DYImageMasks",
"DYImagePalette",
"DYImageQuantize",
"ImageListToGrid",
"ImageScaler",
"RandomLines"
],
{
"title_aux": "comfyui_dygen"
}
],
"https://github.com/dzqdzq/ComfyUI-crop-alpha": [
[
"FastAlphaCropper",
"ShrinkImage"
],
{
"title_aux": "ComfyUI-crop-alpha"
}
],
"https://github.com/dzy1128/ComfyUI-Vector-Engine": [
[
"VectorEngineGPT",
"VectorEngineGemini"
],
{
"title_aux": "ComfyUI-Vector-Engine"
}
],
"https://github.com/dzy1128/ComfyUI-VertexAI": [
[
"GeminiImageGenerator"
],
{
"title_aux": "ComfyUI-VertexAI"
}
],
"https://github.com/dzy1128/Seedream-Image-Generate-ComfyUI": [
[
"SeedanceVideoGenerate",
"SeedreamImageGenerate",
"SeedreamImageGenerateV2",
"SeedreamImageGenerateWithWebSearch",
"TOSUploadVideoURL"
],
{
"title_aux": "Seedream Image Generate ComfyUI Node"
}
],
"https://github.com/e-tier-newbie/ComfyUI-E-Tier-TextSaver": [
[
"E_TierTextSaver"
],
{
"title_aux": "ComfyUI-E-Tier-TextSaver"
}
],
"https://github.com/e7mac/ComfyUI-ShadertoyGL": [
[
"ColorChannelOffset",
"Shader",
"Shadertoy"
],
{
"title_aux": "ComfyUI-ShadertoyGL"
}
],
"https://github.com/eRepublik-Labs/comfyui-nodes-erpk": [
[
"ClaudeAPIClient",
"ClaudeConversation",
"ClaudeConversationInfo",
"ClaudePromptEnhancer",
"ClaudeStructuredOutput",
"ClaudeTextGeneration",
"ClaudeTokenCounter",
"ClaudeToolDefinition",
"ClaudeUsageStats",
"ClaudeVisionAnalysis",
"DreaminaEditNode",
"DreaminaTextToImageNode",
"ERPK_ConcatenateStrings",
"ERPK_PreviewAnything",
"ERPK_Seed",
"GeminiAPIConfig",
"GeminiChat",
"GeminiDetect",
"GeminiImageEdit",
"GeminiImageGeneration",
"GeminiSafetySettings",
"GeminiSystemInstruction",
"GeminiTextGeneration",
"GeminiVision",
"GrokAPIClient",
"GrokChat",
"GrokImageEdit",
"GrokImageGeneration",
"GrokRefToVideo",
"GrokTextGeneration",
"GrokTextToVideo",
"GrokVideoEdit",
"GrokVideoExtend",
"JibMixQwenImageNode",
"KlingElementsNode",
"KlingO3ImageToVideoNode",
"KlingO3TextToVideoNode",
"KlingV2_5TurboImageToVideoNode",
"KlingV2_5TurboTextToVideoNode",
"KlingV2_6ImageToVideoNode",
"KlingV2_6TextToVideoNode",
"KlingV3ImageToVideoNode",
"KlingV3TextToVideoNode",
"Ltx23ImageToVideoNode",
"Ltx23TextToVideoNode",
"Ltx2ProImageToVideoNode",
"Ltx2ProTextToVideoNode",
"OpenAIAPIConfig",
"OpenAIChat",
"OpenAIImageEdit",
"OpenAIImageGeneration",
"OpenAIImageResponses",
"OpenAISystemInstruction",
"OpenAITextGeneration",
"OpenAIVision",
"PreviewVideo",
"QwenImage20EditNode",
"QwenImage20TextToImageNode",
"QwenImageEditLoraNode",
"QwenImageEditNode",
"QwenImageEditPlusLoraNode",
"QwenImageEditPlusNode",
"QwenImageLayeredNode",
"QwenImageLoraNode",
"QwenImageMaxEditNode",
"QwenImageMaxNode",
"QwenImageMultipleAnglesNode",
"QwenImageTextToImageNode",
"RegionMask",
"RegionalPromptBuilder",
"SaveAudio",
"Seedance20ImageToVideoNode",
"Seedance20TextToVideoNode",
"SeedreamV4EditNode",
"SeedreamV4EditSequentialNode",
"SeedreamV4Node",
"SeedreamV4SequentialNode",
"SeedreamV4_5EditNode",
"SeedreamV4_5EditSequentialNode",
"SeedreamV4_5Node",
"SeedreamV4_5SequentialNode",
"SeedreamV5LiteEditNode",
"SeedreamV5LiteEditSequentialNode",
"SeedreamV5LiteNode",
"SeedreamV5LiteSequentialNode",
"UploadImage",
"VeoImageToVideo",
"VeoTextToVideo",
"Wan27ImageToVideoNode",
"Wan27TextToVideoNode",
"Wan27VideoExtendNode",
"WaveSpeedAIAPIClient"
],
{
"title_aux": "ERPK Collection"
}
],
"https://github.com/ealkanat/comfyui-easy-padding": [
[
"comfyui-easy-padding"
],
{
"title_aux": "ComfyUI Easy Padding"
}
],
"https://github.com/eastmoe/ComfyUI-CMP-Extention": [
[
"CmpExt3ControlPanel"
],
{
"title_aux": "ComfyUI-CMP-Extention"
}
],
"https://github.com/eastoc/ComfyUI_SemanticSAM": [
[
"PointPrompt",
"SemanticSAMLoader",
"SemanticSAMSegment"
],
{
"title_aux": "Semantic-SAM"
}
],
"https://github.com/easygoing0114/ComfyUI-easygoing-nodes": [
[
"CLIPSaveQwen",
"CLIPScaleDualSDXLBlock",
"CLIPScaleQwenBlock",
"CLIPTextEncodeWithOffload",
"HDR Effects with LAB Adjust",
"HDREffectsLabAdjust",
"ImageDifferenceChecker",
"LoadOriginalModel",
"ModelMergeHiDream",
"ModelMergeZImage",
"ModelSaveWithOriginal",
"ModelScaleErnieImage",
"ModelScaleFlux2Klein",
"ModelScaleHiDream",
"ModelScaleHiDreamO1Image",
"ModelScaleQwenImage",
"ModelScaleSDXL",
"ModelScaleZImage",
"SaveImageWithPrompt",
"VAEMergeAdd",
"VAEMergeSDXLBlock",
"VAEMergeSimple",
"VAEMergeSubtract",
"VAEScaleFlux2Block",
"VAEScaleFluxBlock",
"VAEScaleQwenBlock",
"VAEScaleSDXLBlock",
"VAEScaleWanVideo"
],
{
"title_aux": "ComfyUI-easygoing-nodes"
}
],
"https://github.com/easygoing0114/ComfyUI-uit-hidream-o1": [
[
"UITSampler"
],
{
"title_aux": "UIT Sampler HiDream-O1"
}
],
"https://github.com/ebrinz/ComfyUI-MusicGen-HF": [
[
"AudioOutputToConditioningQueue",
"BPMDurationInput",
"ConditioningQueueManager",
"HuggingFaceMusicGen",
"LoadAudioStandalone",
"LoopingAudioPreview",
"MusicGenAudioToFile",
"ProfessionalLoopTransition",
"SaveAudioStandalone",
"SmoothAudioQueue",
"custom_nodes"
],
{
"title_aux": "ComfyUI-MusicGen-HF"
}
],
"https://github.com/ecalot/ComfyUI-GameDev": [
[
"depth to layers",
"grid slice",
"resize and dither"
],
{
"title_aux": "ComfyUI-GameDev"
}
],
"https://github.com/eddyhhlure1Eddy/ComfyUI-EddySevenResonance": [
[
"EddyIntSevenRandomV2",
"EddyLuckySeedNode"
],
{
"title_aux": "ComfyUI-EddySevenResonance"
}
],
"https://github.com/eddyhhlure1Eddy/ComfyUI-LLM-GGUF": [
[
"ClearModelCache",
"LLMChat",
"ListSessions",
"LoadGGUFModel",
"ResetChat"
],
{
"title_aux": "ComfyUI-LLM-GGUF"
}
],
"https://github.com/eddyhhlure1Eddy/ComfyUI-MemoryCleaner": [
[
"MemoryCleaner",
"MemoryStatus"
],
{
"title_aux": "ComfyUI-MemoryCleaner"
}
],
"https://github.com/eddyhhlure1Eddy/ComfyUI-PreviewImageNode": [
[
"PreviewImageStandalone",
"SaveImageStandalone"
],
{
"title_aux": "ComfyUI-PreviewImageNode"
}
],
"https://github.com/eddyhhlure1Eddy/ComfyUI-QwenFrameSelector": [
[
"QwenFrameSelector"
],
{
"title_aux": "ComfyUI-QwenFrameSelector"
}
],
"https://github.com/eddyhhlure1Eddy/ComfyUI-QwenVideo": [
[
"GetVideoPath",
"QwenVideoPromptReversal",
"ShowQwenPrompt"
],
{
"title_aux": "ComfyUI-QwenVideo"
}
],
"https://github.com/eddyhhlure1Eddy/ComfyUI-TorchCompileSpeed": [
[
"ApplyTorchCompile",
"TorchCompileSpeedSettings"
],
{
"title_aux": "ComfyUI-TorchCompileSpeed"
}
],
"https://github.com/edelvarden/ComfyUI-Display-Value": [
[
"DisplayValue"
],
{
"title_aux": "ComfyUI-Display-Value"
}
],
"https://github.com/edenartlab/eden_comfy_pipelines": [
[
"AnimatedShapeMaskNode",
"Animation_RGB_Mask",
"AspectPadImageForOutpainting",
"CLIP_Interrogator",
"ConvertToGrayscale",
"DepthSlicer",
"Eden_AllMediaLoader",
"Eden_Bool",
"Eden_BoolBinaryOperation",
"Eden_Compare",
"Eden_Debug_Anything",
"Eden_DepthSlice_MaskVideo",
"Eden_DetermineFrameCount",
"Eden_FaceToMask",
"Eden_Face_Crop",
"Eden_Float",
"Eden_FloatToInt",
"Eden_GPTPromptEnhancer",
"Eden_GPTStructuredOutput",
"Eden_GradientBorderMask",
"Eden_IMG_padder",
"Eden_IMG_unpadder",
"Eden_ImageMaskComposite",
"Eden_Image_Math",
"Eden_Int",
"Eden_IntToFloat",
"Eden_MaskBoundingBox",
"Eden_MaskCombiner",
"Eden_Math",
"Eden_OrganicFillAnimation",
"Eden_OrganicFillRandom",
"Eden_RGBA_to_RGB",
"Eden_RandomFilepathSampler",
"Eden_RandomNumberSampler",
"Eden_RandomPromptFromFile",
"Eden_Regex_Replace",
"Eden_RepeatLatentBatch",
"Eden_Save_Param_Dict",
"Eden_Seed",
"Eden_String",
"Eden_StringHash",
"Eden_StringReplace",
"Eden_gpt4_node",
"Eden_randbool",
"Extend_Sequence",
"FolderScanner",
"GetRandomFile",
"Get_Prefixed_Imgs",
"HistogramMatching",
"IMG_blender",
"IMG_resolution_multiple_of",
"IMG_scaler",
"IP_Adapter_Settings_Distribution",
"If ANY execute A else B",
"ImageDescriptionNode",
"ImageFolderIterator",
"KeyframeBlender",
"LatentTypeConversion",
"Linear_Combine_IP_Embeds",
"LoadImagesByFilename",
"LoadRandomImage",
"Load_Embeddings_From_Folder",
"MaskFromRGB_KMeans",
"MaskedRegionVideoExport",
"OrganicFillNode",
"ParallaxZoom",
"ProjectionPreview",
"Random_Style_Mixture",
"SDAnyConverter",
"SDTypeConverter",
"SaveImageAdvanced",
"SavePosEmbeds",
"SurfaceRadiometricCompensation",
"VAEDecode_to_folder",
"VideoFrameSelector",
"WidthHeightPicker"
],
{
"title_aux": "Eden.art nodesuite"
}
],
"https://github.com/edenartlab/sd-lora-trainer": [
[
"Eden_LoRa_trainer"
],
{
"title_aux": "Eden.art LoRa Trainer"
}
],
"https://github.com/edoardocompagnucci/ComfyUI-HSyn9DHPE": [
[
"HSyn9DHPE"
],
{
"title_aux": "ComfyUI-HSyn9DHPE"
}
],
"https://github.com/educator-art/ComfyUI-Load-DirectoryFiles": [
[
"Load Images and Prompts from Directory",
"Load Images and Prompts from Directory(Advanced)"
],
{
"title_aux": "ComfyUI-Load-DirectoryFiles"
}
],
"https://github.com/educator-art/ComfyUI-gpt-oss-PromptDesigner": [
[
"Load gpt-oss Prompt Designer"
],
{
"title_aux": "ComfyUI-gpt-oss-PromptDesigner"
}
],
"https://github.com/efortin/ComfyUI-Ollama-Enhancer": [
[
"OllamaEnhancerNode"
],
{
"title_aux": "ComfyUI-Manufnode"
}
],
"https://github.com/efuentesamin/mewins_node_pack": [
[
"FloatOperation",
"FloatToInt",
"IntOperation",
"IntToFloat",
"SimpleExpression"
],
{
"title_aux": "mewins_node_pack"
}
],
"https://github.com/eg0pr0xy/comfyui_noisegen": [
[
"AudioAnalyzer",
"AudioMixer",
"AudioSave",
"BandLimitedNoise",
"ChaosNoiseMix",
"ConvolutionReverb",
"FeedbackProcessor",
"GranularProcessor",
"GranularSequencer",
"HarshFilter",
"MicrosoundSculptor",
"ModulationMatrix",
"MultiDistortion",
"NoiseGenerator",
"PerlinNoise",
"SpectralProcessor",
"SpectrumAnalyzer",
"TrueChaos"
],
{
"title_aux": "ComfyUI-NoiseGen"
}
],
"https://github.com/einhorn13/ComfyUI-ImageProcessUtilities": [
[
"CombineCoords",
"CropByCoords",
"ImageTiler",
"ImageUntiler",
"PasteByCoords",
"ReorderBatch",
"SplitCoords",
"StringToIntegers"
],
{
"title_aux": "ComfyUI-ImageProcessUtilities"
}
],
"https://github.com/electricty00/ComfyUI-Toggle-Pass": [
[
"DynamicRefImageEncode",
"DynamicRefIndependent",
"DynamicRefLatentInput",
"ImageBatcher",
"OneImageMultiPrompt",
"SaveLoadImage",
"ToggleEmptyLatent",
"ToggleLoadImage",
"TogglePreviewImage",
"ToggleUnifiedLoader"
],
{
"title_aux": "ComfyUI-Toggle-Pass"
}
],
"https://github.com/elgalardi/comfyui-clip-prompt-splitter": [
[
"CLIPPromptSplitter5"
],
{
"title_aux": "comfyui-clip-prompt-splitter"
}
],
"https://github.com/elgalardi/comfyui-prompt-splitter": [
[
"PromptSplitter10Lines",
"PromptSplitter3Lines",
"PromptSplitter5Lines"
],
{
"title_aux": "comfyui-prompt-splitter"
}
],
"https://github.com/elle-trudgett/fal-ai-comfyui-nodes": [
[
"FAL_NanoBanana2",
"FAL_NanoBanana2Edit",
"FAL_NanoBananaPro",
"FAL_NanoBananaProEdit",
"FAL_QwenImage",
"FAL_QwenImage2",
"FAL_QwenImage2Edit",
"FAL_QwenImage2Pro",
"FAL_QwenImage2ProEdit",
"FAL_QwenImageEdit",
"FAL_QwenImageToImage"
],
{
"title_aux": "ComfyUI fal.ai Nodes"
}
],
"https://github.com/elowbe/comfyui-save-text": [
[
"SaveTextFile"
],
{
"title_aux": "comfyui-save-text"
}
],
"https://github.com/elyetis/Comfyui-ColorMatchNodes": [
[
"ColorMatch2Refs",
"ColorMatchBlendAutoWeights"
],
{
"title_aux": "Comfyui-ColorMatchNodes"
}
],
"https://github.com/emausb/ComfyUI-Openpose-Rotator": [
[
"OpenPoseRotator"
],
{
"title_aux": "open-pose-rotator"
}
],
"https://github.com/emberframe/emberframe-nodes": [
[
"EmberFrameAttachSigmaToLatent",
"EmberFrameLatentCaptureInspector",
"EmberFrameMPAspectResolutionSelector64",
"EmberFrameNormalizeZImageFluxLatent",
"EmberFrameSamplerCustomAdvancedCapture",
"EmberFrameSequentialWildcardPrompt",
"EmberFrameWildcardConfigCombiner",
"EmberFrameWildcardPromptAssembler",
"EmberFrameWildcardRuleBuilder"
],
{
"title_aux": "EmberFrame Nodes"
}
],
"https://github.com/emiewnn/ComfyUI-Emiewn-Nodes": [
[
"EmiewnGIMMVFIInterpolate",
"EmiewnImgCrop",
"EmiewnImgPaste",
"EmiewnLoadGIMMVFI",
"EmiewnNearestI2VRes"
],
{
"title_aux": "ComfyUI-Emiewn-Nodes"
}
],
"https://github.com/emniko/ComfyUI-CLIPScore": [
[
"CLIPScoreNode"
],
{
"title_aux": "ComfyUI-CLIPScore"
}
],
"https://github.com/emojiiii/ComfyUI_Emojiiii_Custom_Nodes": [
[
"BatchImageProcessor",
"Caption",
"CaptionDownload",
"KolorsMultiTextEncode",
"MultiTextEncode"
],
{
"title_aux": "ComfyUI_Emojiiii_Custom_Nodes"
}
],
"https://github.com/engineer6980/ComfyUI-Image-Cipher": [
[
"ImageCipherDecode",
"ImageCipherEncode"
],
{
"title_aux": "ComfyUI-Image-Cipher"
}
],
"https://github.com/eniewold/ComfyUI-Subworkflow": [
[
"BaseSubworkflow",
"SWF_SubworkflowInput",
"SWF_SubworkflowModifier",
"SWF_SubworkflowOutput"
],
{
"title_aux": "Subworkflow (reusable workflows)"
}
],
"https://github.com/envy-ai/ComfyUI-ConDelta": [
[
"ApplyConDelta",
"ApplyConDeltaAutoScale",
"CFGlessNegativePrompt",
"ClampConDelta",
"ConditioningAddConDelta",
"ConditioningAddConDeltaAutoScale",
"ConditioningAverageMultiple",
"ConditioningGetNoise",
"ConditioningGetRandom",
"ConditioningScale",
"ConditioningSubtract",
"ExtendedConditioningAverage",
"GetConDeltaFromPrompt",
"HardClampConDelta",
"LoadConditioningDelta",
"MaskConDelta",
"MultiDimensionalPromptTravel",
"PromptTravel",
"QuickConDelta",
"SaveConditioningDelta",
"ThresholdConditioning"
],
{
"title_aux": "ComfyUI-ConDelta"
}
],
"https://github.com/er1cw00/ComfyUI-RIFE": [
[
"RIFE_VFI"
],
{
"title_aux": "ComfyUI-RIFE"
}
],
"https://github.com/er1cw00/ComfyUI-YoloNSFW": [
[
"YoloNSFWNode"
],
{
"title_aux": "ComfyUI-YoloNSFW"
}
],
"https://github.com/eric183/ComfyUI-Only": [
[
"ArchiveImageLoader",
"LatentLoaderAdvanced",
"WorkflowImageFileLoader",
"WorkflowJSONParser"
],
{
"title_aux": "ComfyUI-Only"
}
],
"https://github.com/ericmey/comfyui-immich": [
[
"SaveToImmich"
],
{
"title_aux": "comfyui-immich"
}
],
"https://github.com/erosDiffusion/ComfyUI-EulerDiscreteScheduler": [
[
"FlowMatchEulerDiscreteScheduler (Custom)",
"ImageMetadataExtractor",
"NunchakuQwenPatches",
"PatchFlashAttention"
],
{
"title_aux": "ComfyUI-EulerDiscreteScheduler"
}
],
"https://github.com/erosDiffusion/ComfyUI-ZImageDit": [
[
"LoadZImageSDNQ",
"ZImageSDNQGenerate"
],
{
"title_aux": "ComfyUI-ZImageDit"
}
],
"https://github.com/erosDiffusion/ComfyUI-enricos-nodes": [
[
"Compositor3",
"Compositor4",
"Compositor4MasksOutput",
"Compositor4TransformsOut",
"CompositorColorPicker",
"CompositorConfig3",
"CompositorConfig4",
"CompositorMasksOutputV3",
"CompositorTools3",
"CompositorTransformsOutV3",
"ImageColorSampler"
],
{
"title_aux": "ComfyUI-enricos-nodes"
}
],
"https://github.com/errew/ComfyUI-Wireless": [
[
"WirelessGetAny",
"WirelessGetImage",
"WirelessGetLatent",
"WirelessSetAny",
"WirelessSetImage",
"WirelessSetLatent"
],
{
"title_aux": "ComfyUI-Wireless"
}
],
"https://github.com/esbe1175/comfyui-archon-nodes": [
[
"BooruRouletteNode",
"MegapixelsToBestFitResolution",
"MergeGeneralTags",
"PromptTagAssembler",
"ScaleToBestFitResolution"
],
{
"title_aux": "ComfyUI Archon Nodes"
}
],
"https://github.com/esp-dev/comfyui-loadheicimage": [
[
"LoadImagePlusHEIC"
],
{
"title_aux": "comfyui-loadheicimage"
}
],
"https://github.com/esp-dev/comfyui-lora-range-loader": [
[
"LoraRangeLoaderModelOnly"
],
{
"title_aux": "LoRA Range Loader"
}
],
"https://github.com/esp-dev/comfyui-videoframenode": [
[
"VideoFirstLastFrame"
],
{
"title_aux": "comfyui-videoframenode"
}
],
"https://github.com/ethanfel/ComfyUI-LoRA-Optimizer": [
[
"BuildAutoTunerPythonEvaluator",
"LoRAAutoTuner",
"LoRAAutoTunerSettings",
"LoRACombinationGenerator",
"LoRACompatibilityAnalyzer",
"LoRAConflictEditor",
"LoRAEstimator",
"LoRAExtractFromModel",
"LoRAMergeFormula",
"LoRAMergeSelector",
"LoRAMergeSettings",
"LoRAMetadataReader",
"LoRAOptimizer",
"LoRAOptimizerSettings",
"LoRAOptimizerSimple",
"LoRAStack",
"LoRAStackDynamic",
"LoadTunerData",
"MergedLoRAToHook",
"MergedLoRAToWanVideo",
"SaveMergedLoRA",
"SaveTunerData",
"WanVideoLoRAOptimizer"
],
{
"title_aux": "LoRA Optimizer"
}
],
"https://github.com/ethanfel/ComfyUI-Lora-Sweeper": [
[
"LoraEpochSweeper"
],
{
"title_aux": "ComfyUI-Lora-Sweeper"
}
],
"https://github.com/ethanfel/ComfyUI-Sharp-Selector": [
[
"ParallelSharpnessLoader",
"SharpFrameSelector",
"SharpnessAnalyzer"
],
{
"title_aux": "ComfyUI-Sharp-Selector"
}
],
"https://github.com/ethanfel/ComfyUI_UltimateSGUpscale": [
[
"GenerateSeamMask"
],
{
"title_aux": "ComfyUI_UltimateSGUpscale"
}
],
"https://github.com/ethanfel/Comfyui-JSON-Manager": [
[
"BinaryIndexDecoder",
"ProjectKey",
"ProjectLoaderDynamic",
"ProjectResolution",
"ProjectSource"
],
{
"title_aux": "Comfyui-JSON-Manager"
}
],
"https://github.com/ethanfel/Comfyui-Workflow-Snapshot-Manager": [
[
"SaveSnapshot"
],
{
"title_aux": "Workflow Snapshot Manager"
}
],
"https://github.com/euan-gwd/comfyui-character-prompt-builder": [
[
"Character Prompt Builder Female Fashion",
"Character Prompt Builder Female Person",
"Character Prompt Builder Female Poses",
"Character Prompt Builder Male Fashion",
"Character Prompt Builder Male Person",
"Character Prompt Builder Male Poses",
"Character Prompt Builder Scene",
"Character Prompt Builder Spaceship Character",
"Character Prompt Builder Spaceship Mods",
"renderPrompt"
],
{
"title_aux": "comfyui-character-prompt-builder"
}
],
"https://github.com/evandcoleman/comfyui-comparison-grid": [
[
"ComparisonGrid"
],
{
"title_aux": "comfyui-comparison-grid"
}
],
"https://github.com/evanscho/ComfyUI-advanced-mask-nodes": [
[
"Average Overlapping Masks",
"Directional Mask Blur",
"Smooth Mask"
],
{
"title_aux": "Advanced Mask Nodes"
}
],
"https://github.com/evanspearman/ComfyMath": [
[
"CM_BoolBinaryOperation",
"CM_BoolToInt",
"CM_BoolUnaryOperation",
"CM_BreakoutVec2",
"CM_BreakoutVec3",
"CM_BreakoutVec4",
"CM_ComposeVec2",
"CM_ComposeVec3",
"CM_ComposeVec4",
"CM_FloatBinaryCondition",
"CM_FloatBinaryOperation",
"CM_FloatToInt",
"CM_FloatToNumber",
"CM_FloatUnaryCondition",
"CM_FloatUnaryOperation",
"CM_IntBinaryCondition",
"CM_IntBinaryOperation",
"CM_IntToBool",
"CM_IntToFloat",
"CM_IntToNumber",
"CM_IntUnaryCondition",
"CM_IntUnaryOperation",
"CM_NearestSDXLExtendedResolution",
"CM_NearestSDXLResolution",
"CM_NumberBinaryCondition",
"CM_NumberBinaryOperation",
"CM_NumberToFloat",
"CM_NumberToInt",
"CM_NumberUnaryCondition",
"CM_NumberUnaryOperation",
"CM_SDXLExtendedResolution",
"CM_SDXLResolution",
"CM_Vec2BinaryCondition",
"CM_Vec2BinaryOperation",
"CM_Vec2ScalarOperation",
"CM_Vec2ToScalarBinaryOperation",
"CM_Vec2ToScalarUnaryOperation",
"CM_Vec2UnaryCondition",
"CM_Vec2UnaryOperation",
"CM_Vec3BinaryCondition",
"CM_Vec3BinaryOperation",
"CM_Vec3ScalarOperation",
"CM_Vec3ToScalarBinaryOperation",
"CM_Vec3ToScalarUnaryOperation",
"CM_Vec3UnaryCondition",
"CM_Vec3UnaryOperation",
"CM_Vec4BinaryCondition",
"CM_Vec4BinaryOperation",
"CM_Vec4ScalarOperation",
"CM_Vec4ToScalarBinaryOperation",
"CM_Vec4ToScalarUnaryOperation",
"CM_Vec4UnaryCondition",
"CM_Vec4UnaryOperation"
],
{
"title_aux": "ComfyMath"
}
],
"https://github.com/evrardt/ComfyUI-Spectrum": [
[
"SpectrumApplyFlux"
],
{
"title_aux": "ComfyUI-Spectrum"
}
],
"https://github.com/excelwong/ComfyUI-PromptComposer": [
[
"PromptComposer"
],
{
"title_aux": "ComfyUI Prompt Composer"
}
],
"https://github.com/exdysa/comfyui-selector": [
[
"Recourse",
"RecourseAny",
"RecourseCkpt",
"RecourseImage",
"RecoursePolar",
"RecourseStrings",
"SelInClip",
"SelInFloat",
"SelInGuider",
"SelInInt",
"SelInLatent",
"SelInModel",
"SelInPolar",
"SelInSampler",
"SelInSigmas",
"SelInVae",
"SelOutCLIP",
"SelOutModel",
"SelOutPolar",
"Selector",
"Selector Advanced",
"Selector Hub"
],
{
"author": "\"\u02f6\ud835\udfa2\u292c\u2ad2\u2d56s\u143c\u02f6\"",
"description": "\"EXDYSA. Selector and Recourse. Presets & failsafes. Work flow.\"",
"nickname": "\"Selector\"",
"title": "\"Selector\"",
"title_aux": "comfyui-selector"
}
],
"https://github.com/exectails/comfyui-et_dynamicprompts": [
[
"ETDynamicPrompt"
],
{
"title_aux": "Dynamic Prompts"
}
],
"https://github.com/exectails/comfyui-et_infoutils": [
[
"ETInspectTextNode",
"ETIntBoxNode",
"ETPresentImageNode",
"ETShowDataNode",
"ETStringBoxNode",
"ETTextBoxNode",
"ETTokenCountNode"
],
{
"title_aux": "Info Utils"
}
],
"https://github.com/exectails/comfyui-et_stringutils": [
[
"ETATOI",
"ETFTOA",
"ETITOA",
"ETJoinTextNode",
"ETReplaceTextNode",
"ETSplitTextNode",
"ETSwitchTextNode",
"ETTextFormatter10Node",
"ETTextFormatter2Node",
"ETTextFormatter5Node"
],
{
"title_aux": "String Utils"
}
],
"https://github.com/exedesign/Hunyuan-3D-v3": [
[
"Hunyuan3DPreview",
"HunyuanBatchImageTo3D",
"HunyuanBatchPreview",
"HunyuanConfig",
"HunyuanImageTo3D",
"HunyuanTextTo3D"
],
{
"nodename_pattern": "Hunyuan",
"title_aux": "ComfyUI-Hunyuan3D-v3"
}
],
"https://github.com/ez-af/ComfyUI-EZ-AF-Nodes": [
[
"EZ_CSV_Loader",
"EZ_Extract_Prompt",
"EZ_Find_Replace",
"EZ_Input",
"EZ_Prompt_Loader",
"EZ_Switch",
"EZ_Tag_Loader",
"EZ_Text_Concat",
"EZ_Text_to_Size"
],
{
"title_aux": "ComfyUI-EZ-AF-Nodes"
}
],
"https://github.com/f1tzcarrald0/comfyui-cvt": [
[
"ExtractFirstFrame",
"ImageConcatMulti",
"ListToBatch",
"SceneCamera",
"ShowText",
"SimpleGate",
"SimpleGateImage",
"SimpleGateString",
"StoryboardAssembler",
"ThreeShot",
"ThreeShotSimple"
],
{
"title_aux": "CVT - Cinematic Video Tools"
}
],
"https://github.com/fabbarix/comfyui-promptstore": [
[
"Prompt Selector",
"Prompt Template"
],
{
"title_aux": "comfyui-promptstore"
}
],
"https://github.com/fabwaseem/ComfyUI-Civitai-Gallery-Explorer": [
[
"CivitaiGalleryExplorerNode",
"CivitaiLoraLoader"
],
{
"title_aux": "Civitai Gallery Explorer"
}
],
"https://github.com/facefusion/facefusion-comfyui": [
[
"SwapFaceImage",
"SwapFaceVideo"
],
{
"title_aux": "FaceFusion ComfyUI"
}
],
"https://github.com/facok/ComfyUI-DiversityBoost": [
[
"DiversityBoostCore",
"DiversityBoostCoreV3"
],
{
"title_aux": "comfyui-diversityboost"
}
],
"https://github.com/facok/ComfyUI-HunyuanVideoMultiLora": [
[
"HunyuanVideoLoraLoader"
],
{
"title_aux": "ComfyUI-HunyuanVideoMultiLora"
}
],
"https://github.com/facok/ComfyUI-LCS": [
[
"LCSColorAnchor",
"LCSColorBatch",
"LCSColorIntervene",
"LCSLoadData",
"LCSPreviewColors",
"LCSSharpnessCalibrate",
"LCSSharpnessIntervene",
"LCSStepObserver",
"LCSToneAdjust"
],
{
"title_aux": "LCS"
}
],
"https://github.com/facok/ComfyUI-TeaCacheHunyuanVideo": [
[
"TeaCacheHunyuanVideoSampler_FOK"
],
{
"title_aux": "ComfyUI-TeaCacheHunyuanVideo"
}
],
"https://github.com/facok/comfyui-meancache-z": [
[
"MeanCache_ZImage"
],
{
"title_aux": "comfyui-meancache-z"
}
],
"https://github.com/fairy-root/ComfyUI-GLHF": [
[
"glhf_chat"
],
{
"title_aux": "ComfyUI-GLHF"
}
],
"https://github.com/fairy-root/ComfyUI-OpenAI-FM": [
[
"OpenAIFMNode"
],
{
"title_aux": "ComfyUI-OpenAI-FM"
}
],
"https://github.com/fairy-root/ComfyUI-Show-Text": [
[
"ShowText"
],
{
"title_aux": "ComfyUI-Show-Text"
}
],
"https://github.com/fairy-root/Flux-Prompt-Generator": [
[
"FluxPromptGenerator"
],
{
"title_aux": "Flux Prompt Generator for ComfyUI"
}
],
"https://github.com/fairy-root/comfyui-ollama-llms": [
[
"ConcatenateText",
"llava",
"ollama"
],
{
"title_aux": "Ollama and Llava Vision integration for ComfyUI"
}
],
"https://github.com/fallingmeteorite/nsfw-image-check-comfyui": [
[
"NsfwAreaCoverNode",
"NsfwCheckNode"
],
{
"title_aux": "nsfw-image-check-comfyui"
}
],
"https://github.com/fangcun010/ComfyUI-LTX2-R2V": [
[
"LTX2R2VBrowserLLM",
"LTXVAddGuideMultiFc",
"LTXVAddGuideMultiJsonFc",
"LTXVAddRefMultiFc",
"LTXVAddRefMultiJsonFc"
],
{
"title_aux": "ComfyUI-LTX2-R2V"
}
],
"https://github.com/fangzhengyu0704-dotcom/ComfyUI-ArchTone-Extractor": [
[
"ArchToneExtractor"
],
{
"title_aux": "ComfyUI-ArchTone-Extractor"
}
],
"https://github.com/fashn-AI/ComfyUI-FASHN": [
[
"FASHN"
],
{
"title_aux": "FASHN Virtual Try-On"
}
],
"https://github.com/fat-tire/comfyui-unified-media-suite": [
[
"MediaLoad",
"MediaMerge",
"MediaSave"
],
{
"title_aux": "ComfyUI Unified Media Suite"
}
],
"https://github.com/fblissjr/ComfyUI-DatasetHelper": [
[
"DatasetBatchNode"
],
{
"title_aux": "ComfyUI Dataset Helper & Batch Node"
}
],
"https://github.com/fblissjr/ComfyUI-EmbeddingPipelineAnalytics": [
[
"EmbeddingAnalyzer",
"EmbeddingPipelineCapture",
"Hunyuan"
],
{
"title_aux": "ComfyUI-EmbeddingPipelineAnalytics"
}
],
"https://github.com/fblissjr/ComfyUI-QwenImageWanBridge": [
[
"HunyuanVideoCLIPLoader",
"HunyuanVideoEmptyLatent",
"HunyuanVideoPromptExpander",
"HunyuanVideoTextEncoder",
"HunyuanVideoVisionLoader",
"LLMOutputParser",
"PromptKeyFilter",
"QwenDebugController",
"QwenEliGenEntityControl",
"QwenEliGenMaskPainter",
"QwenImageBatch",
"QwenInpaintSampler",
"QwenLowresFixNode",
"QwenMaskProcessor",
"QwenSmartCrop",
"QwenSpatialTokenGenerator",
"QwenTemplateBuilder",
"QwenTemplateBuilderV2",
"QwenTemplateConnector",
"QwenToChronoEditBridge",
"QwenToWanFirstFrameLatent",
"QwenToWanImageSaver",
"QwenToWanLatentSaver",
"QwenTokenAnalyzer",
"QwenTokenAnalyzerStandalone",
"QwenTokenDebugger",
"QwenVLCLIPLoader",
"QwenVLEmptyLatent",
"QwenVLImageToLatent",
"QwenVLTextEncoder",
"QwenVLTextEncoderAdvanced",
"TemplateInfluenceAnalyzer",
"ZImageEmptyLatent",
"ZImageTextEncoder",
"ZImageTextEncoderSimple",
"ZImageTurnBuilder",
"ZImageWanVAEDecode"
],
{
"title_aux": "ComfyUI-QwenImageWanBridge"
}
],
"https://github.com/fblissjr/ComfyUI-WanActivationEditor": [
[
"WanVideoActivationEditor",
"WanVideoAdvancedActivationEditor",
"WanVideoBlockActivationBuilder",
"WanVideoBlockActivationViewer",
"WanVideoBlockStrengthBuilder",
"WanVideoDirectInjector",
"WanVideoEmbeddingAmplifier",
"WanVideoEmbeddingAnalyzer",
"WanVideoEmbeddingDatabase",
"WanVideoGuidanceController",
"WanVideoInjectionTester",
"WanVideoLatentEncoder",
"WanVideoLatentInjector",
"WanVideoNoiseController",
"WanVideoProjectionBooster",
"WanVideoSequentialMixer",
"WanVideoStrengthVisualizer",
"WanVideoVectorArithmetic",
"WanVideoVectorDifference",
"WanVideoVectorInterpolation"
],
{
"title_aux": "ComfyUI-WanActivationEditor"
}
],
"https://github.com/fblissjr/ComfyUI-WanSeamlessFlow": [
[
"WanAdaptiveFlow",
"WanBlendVisualize",
"WanEmbeddingPreviz",
"WanEmbeddingPrevizCanvas",
"WanMinimalCanvasTest",
"WanSmartBlend"
],
{
"title_aux": "wanvideo - seamless flow"
}
],
"https://github.com/fblissjr/shrug-prompter": [
[
"ShrugASR",
"ShrugAccumulator",
"ShrugCacheControl",
"ShrugConnection",
"ShrugEmbeddings",
"ShrugFramePair",
"ShrugTemplate",
"ShrugTextCleanup",
"ShrugVLM",
"ShrugVLMBatch"
],
{
"title_aux": "Shrug-Prompter: Unified VLM Integration for ComfyUI"
}
],
"https://github.com/fchangjun/Baidu_Meux_ComfyTools": [
[
"Mask Fill Holes",
"MaskBlur+",
"MeuxAdvancedImageCrop",
"MeuxArtisticTextPreview",
"MeuxImageLoader",
"MeuxMaskBlurPlus",
"MeuxMaskFillHoles",
"MeuxMaskLoader",
"MeuxMultiSaveImage",
"MeuxOutpaintSizePresetSafe",
"MeuxRMBG",
"MeuxRealESRGANUpscale",
"MeuxSeed",
"MeuxSimpleLLMNode",
"MeuxSizePresetSafe",
"MeuxSmartEmptyLatent",
"MeuxSmartExactResize",
"MeuxTextAreaInput",
"Seed"
],
{
"title_aux": "BaiduMeux_Comfy Tools"
}
],
"https://github.com/fchangjun/Comfyui_MultiSaveImage": [
[
"Mask Fill Holes",
"MaskBlur+",
"MeuxAdvancedImageCrop",
"MeuxArtisticTextPreview",
"MeuxImageLoader",
"MeuxMaskBlurPlus",
"MeuxMaskFillHoles",
"MeuxMaskLoader",
"MeuxMultiSaveImage",
"MeuxOutpaintSizePresetSafe",
"MeuxRMBG",
"MeuxRealESRGANUpscale",
"MeuxSeed",
"MeuxSimpleLLMNode",
"MeuxSizePresetSafe",
"MeuxSmartEmptyLatent",
"MeuxSmartExactResize",
"MeuxTextAreaInput",
"Seed"
],
{
"title_aux": "MultiSaveImage Node"
}
],
"https://github.com/fearnworks/ComfyUI_FearnworksNodes": [
[
"Count Files in Directory (FW)",
"Count Tokens (FW)",
"CountTokens",
"FileCountInDirectory",
"Token Count Ranker(FW)",
"TokenCountRanker",
"Trim To Tokens (FW)",
"TrimToTokens"
],
{
"title_aux": "Fearnworks Nodes"
}
],
"https://github.com/febogallo/ComfyUI-Freepik": [
[
"FreepikMystic",
"FreepikRemoveBackground",
"FreepikUpscalerCreative",
"FreepikUpscalerPrecision"
],
{
"title_aux": "ComfyUI-Freepik"
}
],
"https://github.com/feffy380/comfyui-chroma-cache": [
[
"ChromaCache"
],
{
"title_aux": "Chroma Cache"
}
],
"https://github.com/feice-huang/joyai_image_comfyui_gguf": [
[
"JoyAIImageEditCLIPLoaderGGUF",
"JoyAIImageEditUNETLoaderGGUF"
],
{
"title_aux": "joyai_image_comfyui_gguf"
}
],
"https://github.com/feixuetuba/Spleeter": [
[
"Spleeter"
],
{
"title_aux": "Spleeter"
}
],
"https://github.com/felixszeto/ComfyUI-RequestNodes": [
[
"Chainable Upload Image",
"ChainableUploadImage",
"Form Post Request Node",
"FormPostRequestNode",
"Get Request Node",
"GetRequestNode",
"Image To Base64 Node",
"Image To Blob Node",
"ImageToBase64Node",
"ImageToBlobNode",
"Key/Value Node",
"KeyValueNode",
"Post Request Node",
"PostRequestNode",
"Rest Api Node",
"RestApiNode",
"Retry Settings Node",
"RetrySettingNode",
"String Replace Node",
"StringReplaceNode"
],
{
"title_aux": "ComfyUI-RequestNodes"
}
],
"https://github.com/fexli/fexli-util-node-comfyui": [
[
"FEAnyToDict",
"FEAnyToString",
"FEBCPrompt",
"FEBatchGenStringBCDocker",
"FEColor2Image",
"FEColorOut",
"FEDataInsertor",
"FEDataPacker",
"FEDataUnpacker",
"FEDeepClone",
"FEDictCombine",
"FEDictPacker",
"FEDictUnpacker",
"FEEncLoraAutoLoader",
"FEEncLoraAutoLoaderStack",
"FEEncLoraLoader",
"FEExtraInfoAdd",
"FEGenStringBCDocker",
"FEGenStringGPT",
"FEGenStringNBus",
"FEImageNoiseGenerate",
"FEImagePadForOutpaint",
"FEImagePadForOutpaintByImage",
"FEInterruptCondition",
"FELoadImageQQUrl",
"FEOperatorIf",
"FERandomBool",
"FERandomLoraSelect",
"FERandomPrompt",
"FERandomizedColor2Image",
"FERandomizedColorOut",
"FERerouteWithName",
"FESaveEncryptImage",
"FETextCombine",
"FETextCombine2Any",
"FETextInput"
],
{
"title_aux": "fexli-util-node-comfyui"
}
],
"https://github.com/fexploit/ComfyUI-AutoLabel": [
[
"AutoLabel"
],
{
"title_aux": "ComfyUI-AutoLabel"
}
],
"https://github.com/fexploit/ComfyUI-AutoTrimBG": [
[
"RonLayers/TrimBg: RonLayersTrimBgUltraV2"
],
{
"title_aux": "ComfyUI-AutoTrimBG"
}
],
"https://github.com/fexploit/ComfyUI-Classifier": [
[
"ClassifierNode"
],
{
"title_aux": "ComfyUI-Classifier"
}
],
"https://github.com/fidecastro/comfyui-llamacpp-client": [
[
"LlamaCppClient"
],
{
"title_aux": "comfyui-llamacpp-client"
}
],
"https://github.com/filipemeneses/comfy_pixelization": [
[
"Pixelization"
],
{
"title_aux": "Pixelization"
}
],
"https://github.com/filliptm/ComfyUI-FL-DiffVSR": [
[
"FL_DiffVSR_LoadModel",
"FL_DiffVSR_Upscale"
],
{
"title_aux": "ComfyUI-FL-DiffVSR"
}
],
"https://github.com/filliptm/ComfyUI-FL-FishSpeech": [
[
"FL_FishSpeech_ModelLoader",
"FL_FishSpeech_ReferenceAudio",
"FL_FishSpeech_TTS",
"FL_FishSpeech_Transcribe",
"FL_FishSpeech_VQDecode",
"FL_FishSpeech_VQEncode"
],
{
"title_aux": "FL FishSpeech"
}
],
"https://github.com/filliptm/ComfyUI-FL-LTXTools": [
[
"FL_LTX_MotionBoost"
],
{
"title_aux": "ComfyUI-FL-LTXTools"
}
],
"https://github.com/filliptm/ComfyUI-FL-PixelGen": [
[
"FL_PixelGen_Generate",
"FL_PixelGen_LoraLoader",
"FL_PixelGen_ModelLoader",
"FL_PixelGen_TextEncoderLoader",
"FL_PixelGen_Train",
"FL_PixelGen_TrainingConfig"
],
{
"title_aux": "FL PixelGen"
}
],
"https://github.com/filliptm/ComfyUI-FL-VoxtralTTS": [
[
"FL_VoxtralTTS_Generate",
"FL_VoxtralTTS_ModelLoader"
],
{
"title_aux": "FL Voxtral TTS"
}
],
"https://github.com/filliptm/ComfyUI_FL-ClearVoice": [
[
"FL_ClearVoice_ModelLoader",
"FL_ClearVoice_Process"
],
{
"title_aux": "ComfyUI_FL-ClearVoice"
}
],
"https://github.com/filliptm/ComfyUI_FL-CosyVoice3": [
[
"FL_CosyVoice3_AudioCrop",
"FL_CosyVoice3_CrossLingual",
"FL_CosyVoice3_Dialog",
"FL_CosyVoice3_Instruct2",
"FL_CosyVoice3_ModelLoader",
"FL_CosyVoice3_SaveSpeaker",
"FL_CosyVoice3_SpeakerClone",
"FL_CosyVoice3_SpeakerInstruct2",
"FL_CosyVoice3_VoiceConversion",
"FL_CosyVoice3_ZeroShot"
],
{
"title_aux": "ComfyUI_FL-CosyVoice3"
}
],
"https://github.com/filliptm/ComfyUI_FL-Path-Animator": [
[
"FL_PathAnimator"
],
{
"title_aux": "ComfyUI_FL-Path-Animator"
}
],
"https://github.com/filliptm/ComfyUI_FL-SongGen": [
[
"FL_SongGen_AutoStyle",
"FL_SongGen_DescriptionBuilder",
"FL_SongGen_Generate",
"FL_SongGen_LyricsFormatter",
"FL_SongGen_ModelLoader",
"FL_SongGen_StyleTransfer"
],
{
"title_aux": "ComfyUI_FL-SongGen"
}
],
"https://github.com/filliptm/ComfyUI_FL-Trainer": [
[
"FL_ImageCaptionSaver",
"FL_KohyaSSAdvConfig",
"FL_KohyaSSDatasetConfig",
"FL_KohyaSSInitWorkspace",
"FL_KohyaSSTrain",
"FL_Kohya_EasyTrain",
"FL_LoadImagesFromDirectoryPath"
],
{
"title_aux": "ComfyUI_FL-Trainer"
}
],
"https://github.com/filliptm/ComfyUI_Fill-ChatterBox": [
[
"FL_ChatterboxDialogTTS",
"FL_ChatterboxMultilingualTTS",
"FL_ChatterboxTTS",
"FL_ChatterboxTurboTTS",
"FL_ChatterboxVC"
],
{
"title_aux": "ComfyUI_Fill-ChatterBox"
}
],
"https://github.com/filliptm/ComfyUI_Fill-Nodes": [
[
"FL_API_Base64_ImageLoader",
"FL_API_ImageSaver",
"FL_AnimatedShapePatterns",
"FL_AnimeLineExtractor",
"FL_ApplyMask",
"FL_Ascii",
"FL_AudioFrameCalculator",
"FL_Audio_BPM_Analyzer",
"FL_Audio_Beat_Visualizer",
"FL_Audio_Crop",
"FL_Audio_Drum_Detector",
"FL_Audio_Envelope_Visualizer",
"FL_Audio_Music_Video_Sequencer",
"FL_Audio_Reactive_Brightness",
"FL_Audio_Reactive_Edge_Glow",
"FL_Audio_Reactive_Envelope",
"FL_Audio_Reactive_Saturation",
"FL_Audio_Reactive_Scale",
"FL_Audio_Reactive_Speed",
"FL_Audio_Segment_Extractor",
"FL_Audio_Separation",
"FL_Audio_Shot_Iterator",
"FL_BatchAlign",
"FL_BlackFrameReject",
"FL_BulkPDFLoader",
"FL_BulletHellGame",
"FL_CSVExtractor",
"FL_CaptionSaver_V2",
"FL_CaptionToCSV",
"FL_ClipScanner",
"FL_CoTracker",
"FL_ColorPicker",
"FL_CreateShapeImageOnPath",
"FL_Dalle3",
"FL_DepthBlur",
"FL_DirectoryCrawl",
"FL_Dither",
"FL_FILM",
"FL_Fal_GPTImage2_Edit",
"FL_Fal_Gemini_ImageEdit",
"FL_Fal_Kling_AIAvatar",
"FL_Fal_Kontext",
"FL_Fal_Pixverse",
"FL_Fal_Pixverse_LipSync",
"FL_Fal_Pixverse_Transition",
"FL_Fal_SeedVR_Upscale",
"FL_Fal_Seedance_i2v",
"FL_Fal_Seedream_Edit",
"FL_Fal_Sora",
"FL_Float",
"FL_FloatToInt",
"FL_FractalKSampler",
"FL_GPT_Image1",
"FL_GPT_Image1_ADV",
"FL_GPT_Text",
"FL_GPT_Vision",
"FL_GeminiImageEditor",
"FL_GeminiImageGenADV",
"FL_GeminiTextAPI",
"FL_GeminiVideoCaptioner",
"FL_Glitch",
"FL_GoogleCloudStorage",
"FL_GoogleDriveDownloader",
"FL_GoogleDriveImageDownloader",
"FL_GradGenerator",
"FL_HFDatasetDownloader",
"FL_HFHubModelUploader",
"FL_HF_Character",
"FL_HF_UploaderAbsolute",
"FL_HalftonePattern",
"FL_Hedra_API",
"FL_HexagonalPattern",
"FL_ImageAddNoise",
"FL_ImageAddToBatch",
"FL_ImageAdjuster",
"FL_ImageAspectCropper",
"FL_ImageBatch",
"FL_ImageBatchToGrid",
"FL_ImageBatchToImageList",
"FL_ImageBlank",
"FL_ImageCaptionLayout",
"FL_ImageCaptionLayoutPDF",
"FL_ImageCaptionSaver",
"FL_ImageCollage",
"FL_ImageCrop",
"FL_ImageDimensionDisplay",
"FL_ImageListToImageBatch",
"FL_ImageNotes",
"FL_ImageOverlay",
"FL_ImagePicker",
"FL_ImagePixelator",
"FL_ImageRandomizer",
"FL_ImageReplace",
"FL_ImageSelector",
"FL_ImageSlicer",
"FL_ImageToMask",
"FL_ImagesToPDF",
"FL_InfiniteZoom",
"FL_InpaintCrop",
"FL_Inpaint_Stitch",
"FL_IntToFloat",
"FL_JS",
"FL_KSamplerXYZPlot",
"FL_KartelJobInput",
"FL_KartelJobOutput",
"FL_KsamplerBasic",
"FL_KsamplerContextWindow",
"FL_KsamplerPlus",
"FL_KsamplerPlusV2",
"FL_KsamplerSEG",
"FL_KsamplerSEG_Captioner",
"FL_KsamplerSEG_Encoder",
"FL_KsamplerSEG_Regions",
"FL_KsamplerSettings",
"FL_KsamplerSigma",
"FL_LTXVMaskedICLoRAGuide",
"FL_LoadCSV",
"FL_LoadImage",
"FL_MadLibGenerator",
"FL_Math",
"FL_MirrorAndAppendCaptions",
"FL_ModelInspector",
"FL_NFTGenerator",
"FL_NodeLoader",
"FL_NodePackLoader",
"FL_OllamaCaptioner",
"FL_PDFEncryptor",
"FL_PDFImageExtractor",
"FL_PDFLoader",
"FL_PDFMerger",
"FL_PDFSaver",
"FL_PDFTextExtractor",
"FL_PDFToImages",
"FL_Padding",
"FL_PaddingRemover",
"FL_PaperDrawn",
"FL_PasteByMask",
"FL_PasteOnCanvas",
"FL_PathAnimator",
"FL_PathTypeChecker",
"FL_PixVerseAPI",
"FL_PixelArtShader",
"FL_PixelSort",
"FL_ProResVideo",
"FL_PromptBasic",
"FL_PromptMulti",
"FL_PromptSelector",
"FL_PromptSelectorBasic",
"FL_QwenImageEditStrength",
"FL_RIFE",
"FL_RandomNumber",
"FL_RandomShapeGenerator",
"FL_RegionPNGOverlay",
"FL_ReplaceColor",
"FL_RetroEffect",
"FL_Ripple",
"FL_RunwayAct2",
"FL_RunwayImageAPI",
"FL_SDUltimate_Slices",
"FL_SamplerStrings",
"FL_SaveAndDisplayImage",
"FL_SaveCSV",
"FL_SaveImages",
"FL_SaveRGBAAnimatedWebP",
"FL_SaveWebM",
"FL_SaveWebPImage(SaveImage)",
"FL_SchedulerStrings",
"FL_SendToDiscordWebhook",
"FL_SeparateMaskComponents",
"FL_Shadertoy",
"FL_ShowText",
"FL_SimpleGPTVision",
"FL_StringToLoraName",
"FL_Switch",
"FL_Switch_Big",
"FL_SystemCheck",
"FL_TetrisGame",
"FL_TextOverlayNode",
"FL_TextToPDF",
"FL_TimeLine",
"FL_UnloadAllModels",
"FL_UnloadModel",
"FL_UpscaleModel",
"FL_Veo3VideoGen",
"FL_VertexGemini25FlashImage",
"FL_VideoBatchSplitter",
"FL_VideoCadence",
"FL_VideoCadenceCompile",
"FL_VideoCaptionSaver",
"FL_VideoCropMask",
"FL_VideoCrossfade",
"FL_VideoCut",
"FL_VideoRecompose",
"FL_VideoTrim",
"FL_WF_Agent",
"FL_WanFirstLastFrameToVideo",
"FL_WanVaceToVideoMultiRef",
"FL_WanVideoBlender",
"FL_WanVideoBlender3Way",
"FL_WanVideoContinuationBlender",
"FL_WanVideoContinue",
"FL_WordFrequencyGraph",
"FL_ZImageControlNetPatch",
"FL_ZipDirectory",
"FL_ZipSave",
"GradientImageGenerator",
"SaveWebPImage"
],
{
"title_aux": "ComfyUI_Fill-Nodes"
}
],
"https://github.com/filliptm/comfyui-fl-penguinvl": [
[
"FL_PenguinVL_BatchImageQuery",
"FL_PenguinVL_ImageQuery",
"FL_PenguinVL_LoadModel",
"FL_PenguinVL_VideoQuery"
],
{
"title_aux": "FL PenguinVL"
}
],
"https://github.com/fkxianzhou/ComfyUI-360Panoramas": [
[
"PanoramaRectify"
],
{
"title_aux": "ComfyUI 360 Panoramas"
}
],
"https://github.com/fkxianzhou/ComfyUI-Jimeng-API": [
[
"JimengAPIClient",
"JimengProgressTest",
"JimengQuotaSettings",
"JimengReferenceImage2Video",
"JimengSeedance1",
"JimengSeedance1_5",
"JimengSeedance2",
"JimengSeedream3",
"JimengSeedream4",
"JimengSeedream5",
"JimengVideoQueryTasks",
"JimengVisualUnderstanding"
],
{
"title_aux": "ComfyUI-Jimeng-API"
}
],
"https://github.com/flamacore/ComfyUI-YouTubeUploader": [
[
"YouTubeAuthNode",
"YouTubeUploaderNode"
],
{
"title_aux": "ComfyUI YouTube Uploader"
}
],
"https://github.com/florestefano1975/ComfyUI-Advanced-Sequence-Seed": [
[
"AdvancedSequenceSeedNode"
],
{
"title_aux": "Advanced Sequence Seed Generator"
}
],
"https://github.com/florestefano1975/ComfyUI-CogVideoX": [
[
"CogVideoX Image-2-Video Extended",
"CogVideoX Save Video"
],
{
"title_aux": "ComfyUI-CogVideoX"
}
],
"https://github.com/florestefano1975/ComfyUI-HiDiffusion": [
[
"HiDiffusionSD15",
"HiDiffusionSD21",
"HiDiffusionSDXL",
"HiDiffusionSDXLTurbo"
],
{
"title_aux": "ComfyUI HiDiffusion"
}
],
"https://github.com/florestefano1975/ComfyUI-StabilityAI-Suite": [
[
"StabilityAI Suite - Creative Upscale",
"StabilityAI Suite - Creative Upscale Recover File",
"StabilityAI Suite - Image Core + Style Preset",
"StabilityAI Suite - Inpainting",
"StabilityAI Suite - Outpainting",
"StabilityAI Suite - Remove Background",
"StabilityAI Suite - SD3",
"StabilityAI Suite - Search and Replace"
],
{
"title_aux": "ComfyUI StabilityAI Suite"
}
],
"https://github.com/florestefano1975/comfyui-portrait-master": [
[
"PortraitMaster",
"PortraitMasterBaseCharacter",
"PortraitMasterFaceGenerator",
"PortraitMasterMakeup",
"PortraitMasterPromptStyler",
"PortraitMasterSkinDetails",
"PortraitMasterStylePose"
],
{
"title_aux": "comfyui-portrait-master"
}
],
"https://github.com/florestefano1975/comfyui-prompt-composer": [
[
"PromptComposerCustomLists",
"PromptComposerEffect",
"PromptComposerGrouping",
"PromptComposerMerge",
"PromptComposerStyler",
"PromptComposerTextSingle",
"promptComposerTextMultiple"
],
{
"title_aux": "comfyui-prompt-composer"
}
],
"https://github.com/flowers6421/ComfyUI-SimpleTunerFlux2": [
[
"SimpleTunerFlux2LoRALoader",
"SimpleTunerFlux2LoRASelector",
"SimpleTunerFlux2LoRAUnloader",
"SimpleTunerFlux2PipelineLoader",
"SimpleTunerFlux2Sampler"
],
{
"title_aux": "ComfyUI-SimpleTunerFlux2"
}
],
"https://github.com/flowtyone/ComfyUI-Flowty-CRM": [
[
"CCMSampler",
"CRMModelLoader",
"CRMModeler",
"CRMModelerCuda",
"CRMPoseSampler",
"CRMPoserConfig",
"CRMPreprocessForPoser",
"CRMViewer"
],
{
"title_aux": "ComfyUI-Flowty-CRM"
}
],
"https://github.com/flowtyone/ComfyUI-Flowty-LDSR": [
[
"LDSRModelLoader",
"LDSRUpscale",
"LDSRUpscaler"
],
{
"title_aux": "ComfyUI-Flowty-LDSR"
}
],
"https://github.com/flowtyone/ComfyUI-Flowty-TripoSR": [
[
"TripoSRModelLoader",
"TripoSRSampler",
"TripoSRViewer"
],
{
"title_aux": "ComfyUI-Flowty-TripoSR"
}
],
"https://github.com/flrngel/ComfyUI_rgbx_xrgb_Wrapper": [
[
"rgb2x",
"x2rgb"
],
{
"title_aux": "ComfyUI_rgbx_xrgb_Wrapper"
}
],
"https://github.com/fluffydiveX/ComfyUI-hvBlockswap": [
[
"hvBlockSwap"
],
{
"title_aux": "ComfyUI-hvBlockswap"
}
],
"https://github.com/flybirdxx/ComfyUI-RexOmni": [
[
"RexOmniDetector",
"RexOmniLoader"
],
{
"title_aux": "ComfyUI-Rex-Omni"
}
],
"https://github.com/flybirdxx/ComfyUI-SDMatte": [
[
"SDMatteApply"
],
{
"title_aux": "ComfyUI-SDMatte"
}
],
"https://github.com/flybirdxx/ComfyUI-SoulX-Podcast": [
[
"SoulXPodcastGenerate",
"SoulXPodcastInputParser",
"SoulXPodcastLoader"
],
{
"title_aux": "ComfyUI-SoulX-Podcast"
}
],
"https://github.com/flycarl/ComfyUI-Pixelate": [
[
"ComfyUIPixelate"
],
{
"title_aux": "ComfyUI-Pixelate"
}
],
"https://github.com/flyghtxmz/ComfyUI-CFG-Ctrl": [
[
"CFGCtrlSMCGuider"
],
{
"title_aux": "ComfyUI-CFG-Ctrl"
}
],
"https://github.com/flyingshutter/As_ComfyUI_CustomNodes": [
[
"CropImage_AS",
"Eval_AS",
"ImageMixMasked_As",
"ImageToMask_AS",
"Int2Any_AS",
"LatentAdd_AS",
"LatentMixMasked_As",
"LatentMix_AS",
"LatentToImages_AS",
"LoadLatent_AS",
"MapRange_AS",
"MaskToImage_AS",
"Math_AS",
"NoiseImage_AS",
"Number2Float_AS",
"Number2Int_AS",
"Number_AS",
"SaveLatent_AS",
"TextToImage_AS",
"TextWildcardList_AS"
],
{
"title_aux": "As_ComfyUI_CustomNodes"
}
],
"https://github.com/fmartinellidev/ComfyUI-Prompt_util_pack": [
[
"PromptHiddenProcessor",
"PromptSnippetExtractor",
"PromptVariableExtractor",
"PromptVariableSubstitutor"
],
{
"title_aux": "ComfyUI-Prompt_util_pack"
}
],
"https://github.com/fmatray/ComfyUI_BattlemapGrid": [
[
"Battlemap Grid",
"Compass",
"Map Generator",
"Map Generator(Outdoors)"
],
{
"title_aux": "ComfyUI_BattlemapGrid"
}
],
"https://github.com/fofr/ComfyUI-HyperSDXL1StepUnetScheduler": [
[
"HyperSDXL1StepUnetScheduler"
],
{
"title_aux": "ComfyUI-HyperSDXL1StepUnetScheduler (ByteDance)"
}
],
"https://github.com/fofr/ComfyUI-Prompter-fofrAI": [
[
"List sampler \ud83e\udeb4",
"Prompt from template \ud83e\udeb4"
],
{
"title_aux": "ComfyUI-Prompter-fofrAI"
}
],
"https://github.com/fofr/comfyui-basic-auth": [
[
"BasicAuthSetup"
],
{
"title_aux": "ComfyUI-Basic-Auth"
}
],
"https://github.com/fofr/comfyui-fofr-toolkit": [
[
"Incrementer \ud83e\udeb4",
"Width and height for scaling image to ideal resolution \ud83e\udeb4",
"Width and height from aspect ratio \ud83e\udeb4"
],
{
"title_aux": "comfyui-fofr-toolkit"
}
],
"https://github.com/forever22777/comfyui-self-guidance": [
[
"CLIPConditioning",
"CheckpointLoaderMixWithDiffusers",
"SelfGuidanceSampler"
],
{
"title_aux": "Self-Guidance nodes"
}
],
"https://github.com/fotobudka-team/comfyui-ai-faces": [
[
"PhotoVerification"
],
{
"title_aux": "ComfyUI AI Faces - Photo Verification Node"
}
],
"https://github.com/foxtrot-roger/comfyui-rf-nodes": [
[
"LogBool",
"LogFloat",
"LogInt",
"LogNumber",
"LogString",
"LogVec2",
"LogVec3",
"RF_AtIndexString",
"RF_BoolToString",
"RF_FloatToString",
"RF_IntToString",
"RF_JsonStyleLoader",
"RF_MergeLines",
"RF_NumberToString",
"RF_OptionsString",
"RF_RangeFloat",
"RF_RangeInt",
"RF_RangeNumber",
"RF_SavePromptInfo",
"RF_SplitLines",
"RF_TextConcatenate",
"RF_TextInput",
"RF_TextReplace",
"RF_Timestamp",
"RF_ToString",
"RF_Vec2ToString",
"RF_Vec3ToString",
"TextLine"
],
{
"title_aux": "RF Nodes"
}
],
"https://github.com/fpgaminer/joycaption_comfyui": [
[
"JJC_DownloadAndLoadJoyCaptionModel",
"JJC_JoyCaption",
"JJC_JoyCaption_Custom"
],
{
"title_aux": "JoyCaption Nodes"
}
],
"https://github.com/fplu/comfyui_lama_with_refiner": [
[
"INPAINT_InpaintWithLaMaRefinerModel",
"INPAINT_LoadInpaintLaMaModel"
],
{
"title_aux": "lama_with_refiner"
}
],
"https://github.com/fr0nky0ng/ComfyUI-Face-Comparator": [
[
"FaceComparator"
],
{
"title_aux": "ComfyUI-Face-Comparator"
}
],
"https://github.com/fr0nky0ng/ComfyUI-JSON-Prompt": [
[
"FormatLLMOutput",
"JSONPromptGenerator"
],
{
"title_aux": "ComfyUI-JSON-Prompt"
}
],
"https://github.com/fr0nky0ng/ComfyUI-frankAI-banana": [
[
"BananaApiKeyNode",
"BananaMainNode",
"BananaPromptSelector",
"FrankApiKeyNode",
"GoogleApiKeyNode",
"ImageListCollector"
],
{
"title_aux": "ComfyUI-frankAI-banana"
}
],
"https://github.com/francarl/ComfyUI-OnDemand-Loaders": [
[
"OnDemandCLIPLoader",
"OnDemandCLIPVisionLoader",
"OnDemandCheckpointLoader",
"OnDemandCivitaiLikedLoraLoader",
"OnDemandControlNetLoader",
"OnDemandDualCLIPLoader",
"OnDemandGGUFLoader",
"OnDemandLoraLoader",
"OnDemandModelPatchLoader",
"OnDemandUNETLoader",
"OnDemandVAELoader"
],
{
"title_aux": "ComfyUI-OnDemand-Lora-Loader"
}
],
"https://github.com/franciscotorrado/ComfyUI-Automation": [
[
"IteratorCounter",
"IteratorItem",
"IteratorList",
"IteratorSignal",
"VideoConcatenation"
],
{
"title_aux": "ComfyUI-Automation"
}
],
"https://github.com/frankchieng/ComfyUI_Aniportrait": [
[
"AniPortrait_Audio2Video",
"AniPortrait_Audio_Path",
"AniPortrait_LoadVideoPath",
"AniPortrait_Pose_Gen_Video",
"AniPortrait_Ref_Image_Path",
"AniPortrait_Video_Gen_Pose"
],
{
"title_aux": "ComfyUI_Aniportrait"
}
],
"https://github.com/frankchieng/ComfyUI_MagicClothing": [
[
"MagicClothing_Animatediff",
"MagicClothing_Generate",
"MagicClothing_Inpainting"
],
{
"title_aux": "ComfyUI_MagicClothing"
}
],
"https://github.com/frankchieng/ComfyUI_llm_easyanimiate": [
[],
{
"nodename_pattern": "^FrankChiengEasyAnimate",
"title_aux": "ComfyUI_llm_easyanimiate"
}
],
"https://github.com/frankluise5220/ComfyUI-Lorahelper": [
[
"LH_AutoRatio",
"LH_History_Monitor",
"LH_LlamaInstruct",
"LH_LoraLoader",
"LH_MultiTextSelector",
"LH_SuperText",
"LH_TextDirectoryLoader",
"LoRA_AllInOne_Saver",
"UniversalAIChat",
"UniversalGGUFLoader",
"UniversalOllamaLoader"
],
{
"nodename_pattern": "UniversalGGUFLoader|UniversalOllamaLoader|UniversalAIChat|LH_LlamaInstruct|LH_History_Monitor|LH_MultiTextSelector|LoRA_AllInOne_Saver|LH_SimpleText",
"title_aux": "ComfyUI-LoraHelper"
}
],
"https://github.com/fredhopp/comfyui-flipflopnodes": [
[
"FF Group Positioner",
"FF Load Image with Metadata",
"FF Text"
],
{
"title_aux": "comfyui-flipflopnodes"
}
],
"https://github.com/fredlef/Comfyui_FSL_Nodes": [
[
"FSL Composite With Mask",
"FSL Image Passthrough",
"FSL Image Switch 8Way",
"FSL Manual Alpha Mask Painter",
"FSL Save And Strip Alpha",
"FSLEnsureNHWCBatch",
"FSLGeminiChat",
"FSLGeminiGenerateImage",
"FSLGeminiGenerateImageV8",
"FSLGeminiImageGenerator",
"FSLImageMemoryClear",
"FSLImageMemoryClearAll",
"FSLImageMemoryRecallSafe",
"FSLImageMemoryStore",
"FSLImageSaverWithMetadata",
"FSLImageSaverWithMetadataV5",
"FSLPromptCompose",
"FSLVeoGenerator"
],
{
"title_aux": "ComfyUI FSL Nodes"
}
],
"https://github.com/freelifehacker/ComfyUI-ImgMask2PNG": [
[
"ImageMask2PNG"
],
{
"title_aux": "ComfyUI-ImgMask2PNG"
}
],
"https://github.com/fsdymy1024/ComfyUI_fsdymy": [
[
"IPAdapterLayerWeight",
"Preview Image Without Metadata",
"PreviewImageWithoutMetadata",
"Save Image Without Metadata",
"SaveImageWithoutMetadata",
"ShowText",
"ZhiPuAiNode"
],
{
"title_aux": "ComfyUI_fsdymy"
}
],
"https://github.com/fssorc/ComfyUI_FFT": [
[
"FFTNode",
"FindFFTSpot",
"InvertFFTNode",
"InvertFFTWithMask"
],
{
"title_aux": "ComfyUI_FFT"
}
],
"https://github.com/fssorc/ComfyUI_FaceShaper": [
[
"FaceAlignmentCropper",
"FaceShaper",
"FaceShaperComposite",
"FaceShaperCropper",
"FaceShaperFaceMask",
"FaceShaperLoadInsightFaceCropper",
"FaceShaperLoadMediaPipeCropper",
"FaceShaperMatchV2",
"FaceShaperModels",
"FaceShaperShowLandMarks",
"FaceShaperV2"
],
{
"title_aux": "ComfyUI_FaceShaper"
}
],
"https://github.com/fssorc/ComfyUI_RopeWrapper": [
[
"RopeWrapper_DetectNode",
"RopeWrapper_FaceRestore",
"RopeWrapper_LoadModels",
"RopeWrapper_LoadSwapInfo",
"RopeWrapper_OptionNode",
"RopeWrapper_SaveSwapInfo",
"RopeWrapper_SwapNode"
],
{
"title_aux": "ComfyUI_RopeWrapper"
}
],
"https://github.com/fssorc/ComfyUI_pose_inter": [
[
"GenTPose",
"PoseModify",
"Pose_Inter",
"Pose_Inter_V2"
],
{
"title_aux": "ComfyUI_pose_inter"
}
],
"https://github.com/fudosanit/ComfyUI-Random-Resolution": [
[
"RandomResolutionSelector"
],
{
"title_aux": "ComfyUI-Random-Resolution"
}
],
"https://github.com/fuselayer/comfyui-lite-tracker": [
[
"LiteTracker_LoadModel",
"LiteTracker_Track",
"RectEditor"
],
{
"title_aux": "comfyui-lite-tracker"
}
],
"https://github.com/fuselayer/comfyui-mosaic-blur": [
[
"ImageMosaic"
],
{
"title_aux": "comfyui-mosaic-blur"
}
],
"https://github.com/fuselayer/comfyui-noise-match": [
[
"ApplyNoisePattern",
"NoisePatternVisualizer",
"NoiseRegionDetector",
"RealNoiseExtractor"
],
{
"title_aux": "comfyui-noise-match"
}
],
"https://github.com/fwlemos/NBP-Comfyui": [
[
"GoogleAPIKey",
"NanoBananaChat",
"NanoBananaGenerate"
],
{
"title_aux": "comfyui-nano-banana"
}
],
"https://github.com/g0kuvonlange/ComfyUI-Load-From-URL": [
[
"Load LoRA From URL",
"Load LoRAs from JSON",
"Load Video From URL"
],
{
"title_aux": "ComfyUI Load From URL"
}
],
"https://github.com/g7b2/ComfyUI-Artist-Tester": [
[
"ArtistListIterator",
"ArtistPromptComposer",
"SaveImageWithArtistTag"
],
{
"title_aux": "ComfyUI-Artist-Tester"
}
],
"https://github.com/g7b2/ComfyUI-MultiCheckpoint-Tester": [
[
"MultiCheckpointIncrementalNamer"
],
{
"title_aux": "ComfyUI-MultiCheckpoint-Tester"
}
],
"https://github.com/gabe-init/ComfyUI-11labs": [
[
"ElevenLabsNode"
],
{
"title_aux": "ComfyUI-11labs"
}
],
"https://github.com/gabe-init/ComfyUI-Google-Image-Search": [
[
"GoogleImageSearchNode"
],
{
"title_aux": "ComfyUI-Google-Image-Search"
}
],
"https://github.com/gabe-init/ComfyUI-Openrouter_node": [
[
"OpenRouterNode"
],
{
"title_aux": "ComfyUI OpenRouter Node"
}
],
"https://github.com/gabe-init/ComfyUI-String-Similarity": [
[
"StringSimilarity"
],
{
"title_aux": "ComfyUI-String-Similarity"
}
],
"https://github.com/galpt/comfy-intelliPrompt": [
[
"IntelliPromptResolutionPresetLatent",
"intelliPrompt"
],
{
"title_aux": "comfy-intelliprompt"
}
],
"https://github.com/game4d/ComfyUI-BDsInfiniteYou": [
[
"InfiniteYou_Image",
"InfiniteYou_Load"
],
{
"title_aux": "ComfyUI-BDsInfiniteYou"
}
],
"https://github.com/gaoqi125/comfyui-audio-silence-trim": [
[
"AudioSilenceTrim"
],
{
"title_aux": "comfyui-audio-silence-trim"
}
],
"https://github.com/garg-aayush/ComfyUI-Svg2Raster": [
[
"LoadSVGImage",
"RasterizeSVG"
],
{
"title_aux": "ComfyUI-Svg2Raster"
}
],
"https://github.com/gasdyueer/comfyui-yolo-mask-process": [
[
"MaskedImageEffects",
"YoloDetectionAndSegmentation"
],
{
"title_aux": "ComfyUI YOLO Mask Process"
}
],
"https://github.com/gasparuff/CustomSelector": [
[
"CustomSelector"
],
{
"title_aux": "comfyui-customselector"
}
],
"https://github.com/gateway/ComfyUI-Kie-API": [
[
"KIEParsePromptGridJSON",
"KIE_Flux2_I2I",
"KIE_GPTImage2_ImageToImage",
"KIE_GPTImage2_TextToImage",
"KIE_Gemini3Pro_LLM",
"KIE_GetRemainingCredits",
"KIE_GridSlice",
"KIE_GrokImagine_I2I",
"KIE_GrokImagine_I2V",
"KIE_GrokImagine_T2I",
"KIE_GrokImagine_T2V",
"KIE_Kling25_I2V_Pro",
"KIE_Kling26Motion_I2V",
"KIE_Kling26_I2V",
"KIE_Kling26_T2V",
"KIE_Kling3Motion_I2V",
"KIE_Kling3_Preflight",
"KIE_Kling3_Video",
"KIE_KlingElements",
"KIE_KlingElementsBatch",
"KIE_NanoBanana2_Image",
"KIE_NanoBananaPro_Image",
"KIE_Seedance15Pro_I2V",
"KIE_Seedance2_Preflight",
"KIE_Seedance2_Video",
"KIE_SeedanceV1Pro_Fast_I2V",
"KIE_Seedream45_Edit",
"KIE_Seedream45_TextToImage",
"KIE_Suno_Music_Advanced",
"KIE_Suno_Music_Basic",
"KIE_SystemPrompt_Selector"
],
{
"title_aux": "ComfyUI-Kie-API"
}
],
"https://github.com/gelasdev/ComfyUI-FLUX-BFL-API": [
[
"Flux2Flex_BFL",
"Flux2Klein4b_BFL",
"Flux2Klein9bPreview_BFL",
"Flux2Klein9b_BFL",
"Flux2Max_BFL",
"Flux2ProPreview_BFL",
"Flux2Pro_BFL",
"FluxConfig_BFL",
"FluxCredits_BFL",
"FluxDeleteFinetune_BFL",
"FluxDev_BFL",
"FluxErase_BFL",
"FluxFinetuneDetails_BFL",
"FluxFinetuneStatus_BFL",
"FluxKontextMax_BFL",
"FluxKontextPro_BFL",
"FluxMyFinetunes_BFL",
"FluxOutpaint_BFL",
"FluxPro11UltraFinetune_BFL",
"FluxPro11Ultra_BFL",
"FluxPro11_BFL",
"FluxProExpand_BFL",
"FluxProFillFinetune_BFL",
"FluxProFill_BFL",
"FluxVirtualTryOn_BFL",
"ImageToBase64_BFL"
],
{
"title_aux": "ComfyUI-FLUX-BFL-API"
}
],
"https://github.com/gemell1/ComfyUI_GMIC": [
[
"GmicCliWrapper",
"GmicQtWrapper"
],
{
"title_aux": "ComfyUI_GMIC"
}
],
"https://github.com/gen1nya/ComfyUI-Remote-Upscale": [
[
"RefreshRemoteModels",
"RemoteUpscaleImage"
],
{
"title_aux": "ComfyUI Remote Upscale"
}
],
"https://github.com/geocine/geocine-comfyui": [
[
"Image Scale",
"Image Selector",
"LoRA Name List",
"OpenAICompatibleLLM",
"PreviewText",
"Prompt Text",
"Seed to Noise",
"ShowTextNode",
"Text Replace"
],
{
"title_aux": "geocine-comfyui"
}
],
"https://github.com/georgitsenov/ComfyUI-R2": [
[
"S3SaveNode"
],
{
"title_aux": "ComfyUI S3 Save Node"
}
],
"https://github.com/geroldmeisinger/ComfyUI-outputlists-combiner": [
[
"CombineOutputLists",
"ConvertNumberToIntFloatStr",
"FormattedString",
"JSONOutputList",
"KSamplerImmediateSave",
"LoadAnyFile",
"NumberOutputList",
"SpreadsheetOutputList",
"StringOutputList",
"WorkflowDiscriminator",
"XyzGridPlot"
],
{
"title_aux": "ComfyUI-outputlists-combiner"
}
],
"https://github.com/ggarra13/ComfyUI-mrv2": [
[
"mrv2AnnotationsImageNode",
"mrv2SaveEXRImage"
],
{
"title_aux": "ComfyUI-mrv2"
}
],
"https://github.com/giriss/comfy-image-saver": [
[
"Cfg Literal",
"Checkpoint Selector",
"Int Literal",
"Sampler Selector",
"Save Image w/Metadata",
"Scheduler Selector",
"Seed Generator",
"String Literal",
"Width/Height Literal"
],
{
"title_aux": "Save Image with Generation Metadata"
}
],
"https://github.com/gisu/comfyui-foxpack": [
[
"Add_To_List",
"BaseSamplerSetup",
"Big_Prompter",
"Change_Entries_In_A_List",
"Change_Entry_From_List",
"CheckpointMetaExtractor",
"CheckpointSelector",
"Complete_Setup",
"Convert_Into",
"Negate_Boolean",
"Optional_Value_Override",
"OverrideSamplerSetup",
"Override_Value_If_Unset",
"Pick_Value_From_Dict",
"Pick_Values_From_List",
"Refine_Prompt",
"Refine_Setup",
"Remap_Values",
"Remove_Values_From_List",
"Select_By_Index",
"Select_Line_By_Index",
"Select_String_By_Index",
"SetupSelector",
"Show_Type",
"Split_Entry_In_2Chunks",
"Split_Entry_In_4Chunks",
"Split_Entry_In_6Chunks",
"Split_Entry_In_8Chunks",
"Step_Denoise",
"UniversalLatentHelper",
"Universal_VAE_Loader"
],
{
"title_aux": "foxpack"
}
],
"https://github.com/gitadmini/comfyui_extractstoryboards": [
[
"ExtractStoryboards_xuhuan1024",
"IntBatchSize_xuhuan1024",
"IntBatch_xuhuan1024",
"String2Ints_xuhuan1024"
],
{
"title_aux": "ExtractStoryboards"
}
],
"https://github.com/gitcapoom/comfyui_fovestimator": [
[
"DepthFOVEstimator",
"FOVEstimator"
],
{
"title_aux": "ComfyUI FOV Estimator"
}
],
"https://github.com/githubYiheng/ComfyUI_Change_IMAGE_BOREDER": [
[
"ChangeImageBorder"
],
{
"title_aux": "ComfyUI_Change_IMAGE_BOREDER"
}
],
"https://github.com/githubYiheng/ComfyUI_GetFileNameFromURL": [
[
"GetFileNameFromURL"
],
{
"title_aux": "ComfyUI_GetFileNameFromURL"
}
],
"https://github.com/githubYiheng/comfyui_kmeans_filter": [
[
"ImageKmeansFilter"
],
{
"title_aux": "comfyui_kmeans_filter"
}
],
"https://github.com/githubYiheng/comfyui_meanshift_filter": [
[
"ImageMeanshiftFilter"
],
{
"title_aux": "comfyui_meanshift_filter"
}
],
"https://github.com/githubYiheng/comfyui_private_postprocessor": [
[
"ImageCPostprocessor",
"PrivateImageMask"
],
{
"title_aux": "comfyui_private_postprocessor"
}
],
"https://github.com/glibsonoran/Plush-for-ComfyUI": [
[
"AI Chooser",
"Add Parameters",
"AdvPromptEnhancer",
"Custom API Key",
"DalleImage",
"Enhancer",
"GPT Image",
"Gemini Image",
"Image Mixer",
"Imagen Image",
"ImgTextSwitch",
"Load Remote Models",
"LoadText|plush",
"Model-CLIP Output Switch",
"ParseJSON",
"Plush-Exif Wrangler",
"Random Image Output",
"Random Mixer",
"Random Output",
"Remove Text",
"Tagger",
"Text (Any)",
"Type Converter",
"mulTextSwitch"
],
{
"title_aux": "Plush-for-ComfyUI"
}
],
"https://github.com/glifxyz/ComfyUI-GlifNodes": [
[
"FilmGrain",
"FluxReduxFloatRamp",
"GlifConsistencyDecoder",
"GlifPatchConsistencyDecoderTiled",
"GlifVariable",
"HFHubEmbeddingLoader",
"HFHubLoraLoader",
"ImagePaddingAdvanced",
"ImageToMultipleOf",
"LoraLoaderFromURL",
"SDXLAspectRatio"
],
{
"title_aux": "ComfyUI-GlifNodes"
}
],
"https://github.com/glitchinthemetrix16/ComfyUI-Roop": [
[
"RoopBatchFaceSwap",
"RoopFaceSwap",
"RoopFaceSwapVideo",
"RoopFaceSwapWithEnhancer",
"RoopSendWebhookFile",
"RoopSendWebhookImage"
],
{
"title_aux": "ComfyUI Roop Custom Nodes"
}
],
"https://github.com/glonlas/ComfyUI-image-profile": [
[
"ComfyUIImageProfile"
],
{
"title_aux": "ComfyUI-image-profile"
}
],
"https://github.com/glonlas/comfyUI-LMStudio-nodes": [
[
"LMStudio_Connect",
"LMStudio_ImageToText",
"LMStudio_TextGen"
],
{
"title_aux": "LMStudio Remote Nodes"
}
],
"https://github.com/glowcone/comfyui-base64-to-image": [
[
"LoadImageFromBase64"
],
{
"title_aux": "Load Image From Base64 URI"
}
],
"https://github.com/glowcone/comfyui-string-converter": [
[
"StringToFloat",
"StringToInt"
],
{
"title_aux": "String Converter"
}
],
"https://github.com/gmorks/ComfyUI-Animagine-Prompt": [
[
"AnimaginePrompt",
"MultiWildcardLoader",
"MultilineTextInput",
"TextFileLoader"
],
{
"title_aux": "ComfyUI-Animagine-Prompt"
}
],
"https://github.com/gmorks/ComfyUI-SendToDiscord": [
[
"PreviewImageWithDiscord"
],
{
"title_aux": "ComfyUI-SendToDiscord"
}
],
"https://github.com/gmorks/ComfyUI-WatchPoint": [
[
"WatchPoint"
],
{
"title_aux": "ComfyUI-WatchPoint"
}
],
"https://github.com/goburiin/nsfwrecog-comfyui": [
[
"NSFWDetectorNode"
],
{
"title_aux": "nsfwrecog-comfyui"
}
],
"https://github.com/godmt/ComfyUI-IP-Composer": [
[
"IPCompConceptMerge",
"IPCompConceptSubspace",
"IPCompLoadOpenCLIP",
"IPLoadConceptSubspace",
"IPSaveConceptSubspace"
],
{
"title_aux": "ComfyUI-IP-Composer"
}
],
"https://github.com/godmt/ComfyUI-List-Utils": [
[
"GODMT_AnyCast",
"GODMT_AnyToDict",
"GODMT_BatchGetByIndex",
"GODMT_BatchItemCast",
"GODMT_BatchSlice",
"GODMT_BatchToList",
"GODMT_CreateArange",
"GODMT_CreateBatch",
"GODMT_CreateLinspace",
"GODMT_CreateList",
"GODMT_CreateRange",
"GODMT_Exec",
"GODMT_GetLength",
"GODMT_GetShape",
"GODMT_GetWidgetsValues",
"GODMT_ListDir",
"GODMT_ListGetByIndex",
"GODMT_ListSlice",
"GODMT_ListToBatch",
"GODMT_MergeBatch",
"GODMT_MergeList",
"GODMT_Pack",
"GODMT_SplitString",
"GODMT_Unpack"
],
{
"title_aux": "ComfyUI-List-Utils"
}
],
"https://github.com/godspede/ComfyUI_Substring": [
[
"SubstringTheory"
],
{
"title_aux": "ComfyUI Substring"
}
],
"https://github.com/gokayfem/ComfyUI-Depth-Visualization": [
[
"DepthViewer"
],
{
"title_aux": "ComfyUI-Depth-Visualization"
}
],
"https://github.com/gokayfem/ComfyUI-Dream-Interpreter": [
[
"DreamViewer"
],
{
"title_aux": "ComfyUI-Dream-Interpreter"
}
],
"https://github.com/gokayfem/ComfyUI-Texture-Simple": [
[
"TextureViewer"
],
{
"title_aux": "ComfyUI-Texture-Simple"
}
],
"https://github.com/gokayfem/ComfyUI-fal-API": [
[
"Bria_Video_Increase_Resolution_fal",
"CombinedVideoGeneration_fal",
"DYWanFun22_fal",
"DYWanUpscaler_fal",
"Dreamina31TextToImage_fal",
"FluxDev_fal",
"FluxGeneral_fal",
"FluxLoraTrainer_fal",
"FluxLora_fal",
"FluxPro11_fal",
"FluxPro1Fill_fal",
"FluxProKontextMulti_fal",
"FluxProKontextTextToImage_fal",
"FluxProKontext_fal",
"FluxPro_fal",
"FluxSchnell_fal",
"FluxUltra_fal",
"GPTImage15Edit_fal",
"GPTImage15_fal",
"GPTImage2Edit_fal",
"GPTImage2_fal",
"Hidreamfull_fal",
"HunyuanVideoLoraTrainer_fal",
"Ideogramv3_fal",
"Imagen4Preview_fal",
"InfinityStarTextToVideo_fal",
"Kling21Pro_fal",
"Kling25TurboPro_fal",
"Kling26Pro_fal",
"KlingMaster_fal",
"KlingO3Pro_fal",
"KlingO3Standard_fal",
"KlingOmniImageToVideo_fal",
"KlingOmniReferenceToVideo_fal",
"KlingOmniVideoToVideoEdit_fal",
"KlingOmniVideoToVideoReference_fal",
"KlingPro10_fal",
"KlingPro16_fal",
"KlingV3ProMotionControl_fal",
"KlingV3Pro_fal",
"KlingV3StandardMotionControl_fal",
"KlingV3Standard_fal",
"Kling_fal",
"Krea_Wan14b_VideoToVideo_fal",
"LLM_fal",
"LoadVideoURL",
"LtxVideoTrainer_fal",
"LumaDreamMachine_fal",
"MiniMaxSubjectReference_fal",
"MiniMaxTextToVideo_fal",
"MiniMax_fal",
"NanoBanana2_fal",
"NanoBananaEdit_fal",
"NanoBananaPro_fal",
"NanoBananaTextToImage_fal",
"PixverseSwapNode_fal",
"QwenImageEditPlusLoRA_fal",
"QwenImageEdit_fal",
"Recraft_fal",
"ReveTextToImage_fal",
"RunwayGen3_fal",
"Sana_fal",
"SeedEditV3_fal",
"SeedanceImageToVideo_fal",
"SeedanceProImageToVideo_fal",
"SeedanceTextToVideo_fal",
"SeedreamV4Edit_fal",
"Seedvr_Upscale_Video_fal",
"Seedvr_Upscaler_fal",
"Sora2Pro_fal",
"Topaz_Upscale_Video_fal",
"UploadFile_fal",
"UploadVideo_fal",
"Upscaler_fal",
"VLM_fal",
"Veo2ImageToVideo_fal",
"Veo31Fast_fal",
"Veo31_fal",
"Veo3_fal",
"VideoUpscaler_fal",
"Wan2214b_animate_move_character_fal",
"Wan2214b_animate_replace_character_fal",
"Wan22VACEFun14b_fal",
"Wan25_preview_fal",
"Wan26ReferenceToVideo_fal",
"Wan26_fal",
"WanLoraTrainer_fal",
"WanPro_fal",
"WanVACEVideoEdit_fal"
],
{
"title_aux": "ComfyUI-fal-API"
}
],
"https://github.com/gokayfem/ComfyUI_VLM_nodes": [
[
"AudioLDM2Node",
"ChatMusician",
"CreativeArtPromptGenerator",
"Joytag",
"JsonToText",
"KeywordExtraction",
"Kosmos2model",
"LLMLoader",
"LLMOptionalMemoryFreeAdvanced",
"LLMOptionalMemoryFreeSimple",
"LLMPromptGenerator",
"LLMSampler",
"LLava Loader Simple",
"LLavaOptionalMemoryFreeAdvanced",
"LLavaOptionalMemoryFreeSimple",
"LLavaPromptGenerator",
"LLavaSamplerAdvanced",
"LLavaSamplerSimple",
"LlavaClipLoader",
"MCLLaVAModel",
"MiniCPMNode",
"MolmoNode",
"MoonDream",
"Moondream2model",
"Paligemma",
"PlayMusic",
"PromptGenerateAPI",
"Qwen2VLNode",
"SaveAudioNode",
"SimpleText",
"StructuredOutput",
"Suggester",
"UformGen2QwenNode",
"ViewText"
],
{
"title_aux": "VLM_nodes"
}
],
"https://github.com/goldwins520/Comfyui_saveimg2webdav": [
[
"SaveFileToWebDAV",
"SaveImageToWebDAV"
],
{
"title_aux": "Save Image To Webdav"
}
],
"https://github.com/gonzalu/ComfyUI_YFG_Comical": [
[
"Image10Switcher_node",
"Image15Switcher_node",
"Image20Switcher_node",
"Image3Switcher_node",
"Image5Switcher_node",
"MonoClip_node",
"PixelArt_node",
"RandomImageFromDirectory_node",
"RandomOrgTrueRandomNumber_node",
"RandomOrgV2TrueRandomNumber",
"RandomOrgV2TrueRandomNumber_node",
"VAEDecodePreview_node",
"YFGRandomPromptFromFile_node",
"YFG_CivitAI_MetaSave",
"YFG_DisplayValue",
"image2contrastMask_node",
"image2imbgg_node",
"image_halftone",
"image_histograms_node",
"image_histograms_node_compact",
"images_side_by_side",
"imgbbLoader_node",
"smartCheckpointLoader_node",
"storeURL_node",
"textMaskOverlay_node"
],
{
"author": "Manny Gonzalez",
"description": "Utility custom nodes for special effects, image manipulation and quality of life tools.",
"nickname": "\ud83d\udc2f YFG Comical Nodes",
"title": "\ud83d\udc2f YFG Comical Nodes",
"title_aux": "\ud83d\ude38 YFG Comical Nodes"
}
],
"https://github.com/goodguy1963/ComfyUI-ThinkingLLM": [
[
"AILab_QwenVL",
"AILab_QwenVL_Advanced",
"AILab_QwenVL_GGUF",
"AILab_QwenVL_GGUF_Advanced",
"AILab_QwenVL_GGUF_PromptEnhancer",
"AILab_QwenVL_PromptEnhancer",
"StorySplitNode",
"ThinkingLLM_Gemma4_Audio_GGUF",
"ThinkingLLM_QwenVL",
"ThinkingLLM_QwenVL_Advanced",
"ThinkingLLM_QwenVL_GGUF",
"ThinkingLLM_QwenVL_GGUF_Advanced",
"ThinkingLLM_QwenVL_GGUF_PromptEnhancer",
"ThinkingLLM_QwenVL_PromptEnhancer",
"ThinkingLLM_Whisper_ASR",
"VRAMCleanup"
],
{
"title_aux": "ComfyUI-ThinkingLLM"
}
],
"https://github.com/goodguy1963/comfyui-auto-watermark-mask": [
[
"Auto Watermark Mask (OCR)",
"Auto Watermark Remover",
"AutoWatermarkMaskOCR",
"AutoWatermarkRemover"
],
{
"title_aux": "ComfyUI Auto Watermark Mask"
}
],
"https://github.com/gorillaframeai/GF_nodes": [
[
"GFrbmg2",
"GFrbmg2Plus"
],
{
"title_aux": "GFrbmg2"
}
],
"https://github.com/gorillaframeai/GF_translate": [
[
"GFDeepTranslate",
"GFJsonTranslate"
],
{
"title_aux": "GF_translate"
}
],
"https://github.com/gpdev-Pilcothink/comfyui_pilcothink_VisionSLM": [
[
"MergeTextsWithGap",
"OllamaConnective",
"OllamaGenerator",
"Pilcothink-RAG",
"RemoveSpecificPatterns",
"SLMGenerator",
"SLMModelSelector",
"SLMVisionGenerator",
"SLMVisionModelSelector",
"String_Text",
"VLLMConnective",
"VLLMGenerator"
],
{
"title_aux": "comfyui_pilcothink_VisionSLM"
}
],
"https://github.com/greengerong/ComfyUI-JanusPro-PL": [
[
"JanusProImageGenerator",
"JanusProImageUnderstanding",
"JanusProModelLoader"
],
{
"title_aux": "Janus-Pro ComfyUI Plugin"
}
],
"https://github.com/gregory-richard/ComfyUI-WarpPipe": [
[
"Dead End",
"FD Scheduler Adapter",
"Unwarp",
"Warp",
"Warp Provider",
"custom_nodes"
],
{
"title_aux": "WarpPipe Nodes"
}
],
"https://github.com/gregory-richard/comfyui-civitai-updater": [
[
"CivitaiUpdaterStatus"
],
{
"title_aux": "Civitai Updater"
}
],
"https://github.com/gregtee2/ComfyUI_VideoChunkTools": [
[
"BlendLatentChunks",
"BlendVideoChunks",
"ChainTextEmbeds",
"ConcatVideoChunks",
"ExtractVideoChunk",
"GetFrameByIndex",
"GetFrameRange",
"VideoChunkPlanner",
"WanChunkedI2VSampler",
"WanVideoChunkCalculator"
],
{
"title_aux": "ComfyUI_VideoChunkTools"
}
],
"https://github.com/gremlation/ComfyUI-ImageLabel": [
[
"gremlation:ComfyUI-ImageLabel:ImageLabel"
],
{
"title_aux": "ComfyUI-ImageLabel"
}
],
"https://github.com/gremlation/ComfyUI-JMESPath": [
[
"gremlation:ComfyUI-JMESPath"
],
{
"title_aux": "ComfyUI-JMESPath"
}
],
"https://github.com/gremlation/ComfyUI-ViewData": [
[
"gremlation:ComfyUI-ViewData:ViewData"
],
{
"title_aux": "ComfyUI-ViewData"
}
],
"https://github.com/gremlation/ComfyUI-jq": [
[
"gremlation:ComfyUI-jq"
],
{
"title_aux": "ComfyUI-jq"
}
],
"https://github.com/griptape-ai/ComfyUI-Griptape": [
[
"Griptape Agent Config: Amazon Bedrock Drivers",
"Griptape Agent Config: Amazon Bedrock [DEPRECATED]",
"Griptape Agent Config: Anthropic Drivers",
"Griptape Agent Config: Anthropic [DEPRECATED]",
"Griptape Agent Config: Azure OpenAI Drivers",
"Griptape Agent Config: Azure OpenAI [DEPRECATED]",
"Griptape Agent Config: Cohere Drivers",
"Griptape Agent Config: Custom Structure",
"Griptape Agent Config: Environment Variables",
"Griptape Agent Config: Expand",
"Griptape Agent Config: Google Drivers",
"Griptape Agent Config: Google [DEPRECATED]",
"Griptape Agent Config: Griptape Cloud",
"Griptape Agent Config: Grok Drivers",
"Griptape Agent Config: Groq Drivers",
"Griptape Agent Config: HuggingFace Drivers",
"Griptape Agent Config: HuggingFace [DEPRECATED]",
"Griptape Agent Config: LM Studio Drivers",
"Griptape Agent Config: LM Studio [DEPRECATED]",
"Griptape Agent Config: Ollama Drivers",
"Griptape Agent Config: Ollama [DEPRECATED]",
"Griptape Agent Config: OpenAI Compatible Drivers",
"Griptape Agent Config: OpenAI Compatible [DEPRECATED]",
"Griptape Agent Config: OpenAI Drivers",
"Griptape Agent Config: OpenAI [DEPRECATED]",
"Griptape Audio Transcription Driver: Groq",
"Griptape Audio Transcription Driver: OpenAI",
"Griptape Code: Run Griptape Cloud Structure",
"Griptape Code: Run Python [DEPRECATED]",
"Griptape Combine: Merge Dictionary",
"Griptape Combine: Merge Inputs",
"Griptape Combine: Merge Texts",
"Griptape Combine: RAG Module List",
"Griptape Combine: Rules List",
"Griptape Combine: String List",
"Griptape Combine: Tool List",
"Griptape Convert: Agent to Tool",
"Griptape Convert: Text to CLIP Encode",
"Griptape Convert: Text to Combo",
"Griptape Create: Agent",
"Griptape Create: Agent from Config",
"Griptape Create: CLIP Text Encode",
"Griptape Create: Image Inpainting Variation",
"Griptape Create: Image Variation",
"Griptape Create: Image from Text",
"Griptape Create: Key Value Pair",
"Griptape Create: Rules",
"Griptape Create: Text",
"Griptape Display: Data as Text",
"Griptape Display: Dictionary",
"Griptape Display: Image",
"Griptape Display: Text",
"Griptape Display: Text as Markdown",
"Griptape Driver: Amazon Bedrock Stable Diffusion",
"Griptape Driver: Amazon Bedrock Titan",
"Griptape Driver: Azure OpenAI Image Generation",
"Griptape Driver: Black Forest Labs Image Generation",
"Griptape Driver: Leonardo.AI",
"Griptape Driver: OpenAI Compatible Image Generation",
"Griptape Driver: OpenAI Image Generation",
"Griptape Embedding Driver: Amazon Bedrock Titan",
"Griptape Embedding Driver: Amazon SageMaker Jumpstart",
"Griptape Embedding Driver: Azure OpenAI",
"Griptape Embedding Driver: Cohere",
"Griptape Embedding Driver: Google",
"Griptape Embedding Driver: HuggingFace",
"Griptape Embedding Driver: LM Studio",
"Griptape Embedding Driver: Ollama",
"Griptape Embedding Driver: OpenAI",
"Griptape Embedding Driver: OpenAI Compatible",
"Griptape Embedding Driver: Voyage AI",
"Griptape End Workflow",
"Griptape Expand: Agent Nodes",
"Griptape Load: Audio",
"Griptape Load: Image From URL",
"Griptape Load: Text",
"Griptape Prompt Driver: Amazon Bedrock",
"Griptape Prompt Driver: Amazon SageMaker Jumpstart",
"Griptape Prompt Driver: Anthropic",
"Griptape Prompt Driver: Azure OpenAI",
"Griptape Prompt Driver: Cohere",
"Griptape Prompt Driver: Google",
"Griptape Prompt Driver: Griptape Cloud",
"Griptape Prompt Driver: Grok",
"Griptape Prompt Driver: Groq",
"Griptape Prompt Driver: HuggingFace",
"Griptape Prompt Driver: LM Studio",
"Griptape Prompt Driver: Ollama",
"Griptape Prompt Driver: OpenAI",
"Griptape Prompt Driver: OpenAI Compatible",
"Griptape RAG Query: Translate Module",
"Griptape RAG Rerank: Text Chunks Module",
"Griptape RAG Response: Footnote Prompt Module",
"Griptape RAG Response: Prompt Module",
"Griptape RAG Response: Text Chunks Module",
"Griptape RAG Retrieve: Text Loader Module",
"Griptape RAG Retrieve: Vector Store Module",
"Griptape RAG: Engine",
"Griptape Replace: Rulesets on Agent",
"Griptape Replace: Tools on Agent",
"Griptape Rerank Driver: Cohere",
"Griptape Rerank Driver: Local",
"Griptape Retrieve: Cloud Ruleset",
"Griptape Run: Agent",
"Griptape Run: Audio Transcription",
"Griptape Run: Cloud Assistant",
"Griptape Run: Image Description",
"Griptape Run: Parallel Image Description",
"Griptape Run: Parallel Prompt Task",
"Griptape Run: Task",
"Griptape Run: Text Extraction",
"Griptape Run: Text Summary",
"Griptape Run: Text to Speech",
"Griptape Save: Text",
"Griptape Set: Default Agent",
"Griptape Start Workflow",
"Griptape Text To Speech Driver: ElevenLabs",
"Griptape Text To Speech Driver: OpenAI",
"Griptape Tool: Audio Transcription",
"Griptape Tool: Calculator",
"Griptape Tool: DateTime",
"Griptape Tool: Extraction",
"Griptape Tool: FileManager",
"Griptape Tool: Griptape Cloud KnowledgeBase",
"Griptape Tool: Prompt Summary",
"Griptape Tool: Query",
"Griptape Tool: RAG",
"Griptape Tool: Text to Speech",
"Griptape Tool: VectorStore",
"Griptape Tool: WebScraper",
"Griptape Tool: WebSearch",
"Griptape Util: Create Agent Modelfile",
"Griptape Util: Create Model from Modelfile",
"Griptape Util: Remove Ollama Model",
"Griptape Util: Switch Node",
"Griptape Vector Store Driver: Amazon OpenSearch",
"Griptape Vector Store Driver: Azure MongoDB",
"Griptape Vector Store Driver: Griptape Cloud",
"Griptape Vector Store Driver: Local",
"Griptape Vector Store Driver: Marqo",
"Griptape Vector Store Driver: MongoDB Atlas",
"Griptape Vector Store Driver: PGVector",
"Griptape Vector Store Driver: Pinecone",
"Griptape Vector Store Driver: Qdrant",
"Griptape Vector Store Driver: Redis",
"Griptape Vector Store: Add Text",
"Griptape Vector Store: Query",
"Griptape WebSearch Driver: DuckDuckGo",
"Griptape WebSearch Driver: Exa",
"Griptape WebSearch Driver: Google",
"Griptape WebSearch Driver: Serper",
"Griptape WebSearch Driver: Tavily"
],
{
"author": "Jason Schleifer",
"description": "This extension offers various nodes that allow you to work with LLMs using the Griptape Python Framework (https://griptape.ai)",
"nickname": "ComfyUI-Griptape",
"title": "ComfyUI Griptape Nodes",
"title_aux": "ComfyUI Griptape Nodes"
}
],
"https://github.com/grmchn/ComfyUI-ProportionChanger": [
[
"ConvertToSCAILPose",
"DownloadAndLoadMascotBBoxModel",
"DownloadAndLoadMascotDWPoseModel",
"MascotBBoxDetector",
"MascotDWPoseDetector",
"PoseDataToPoseKeypoint",
"PoseJSONToPoseKeypoint",
"PoseKeypointPreview",
"PoseKeypointResize",
"ProportionChangerDWPoseDetector",
"ProportionChangerDWPoseRender",
"ProportionChangerInterpolator",
"ProportionChangerKeypointDenoiser",
"ProportionChangerKeypointDenoiserAdvanced",
"ProportionChangerParams",
"ProportionChangerReference"
],
{
"title_aux": "ComfyUI-ProportionChanger"
}
],
"https://github.com/grmchn/ComfyUI-Rhythm-Tracks": [
[
"BPMDetector",
"DrawRhythmTracks",
"RhythmGenerator"
],
{
"title_aux": "ComfyUI-Rhythm-Tracks"
}
],
"https://github.com/grovergol/comfyui-grover-nodes": [
[
"OpenPathNode"
],
{
"title_aux": "ComfyUI Grover Nodes"
}
],
"https://github.com/gseth/ControlAltAI-Nodes": [
[
"BooleanBasic",
"BooleanReverse",
"ChooseUpscaleModel",
"FluxAttentionCleanup",
"FluxAttentionControl",
"FluxControlNetApply",
"FluxResolutionNode",
"FluxSampler",
"FluxUnionControlNetApply",
"GetImageSizeRatio",
"HiDreamResolutionNode",
"IntegerSettings",
"IntegerSettingsAdvanced",
"NoisePlusBlend",
"PerturbationTexture",
"RegionMaskConditioning",
"RegionMaskGenerator",
"RegionMaskProcessor",
"RegionMaskValidator",
"RegionOverlayVisualizer",
"TextBridge",
"ThreeWaySwitch",
"TwoWaySwitch"
],
{
"title_aux": "ControlAltAI Nodes"
}
],
"https://github.com/gsusgg/ComfyUI_CozyGen": [
[
"CozyGenChoiceInput",
"CozyGenDynamicInput",
"CozyGenFloatInput",
"CozyGenImageInput",
"CozyGenIntInput",
"CozyGenOutput",
"CozyGenStringInput",
"CozyGenVideoOutput"
],
{
"title_aux": "ComfyUI-CozyGen"
}
],
"https://github.com/gt732/ComfyUI-DreamWaltz-G": [
[
"DreamWaltzGStageOneTrainer",
"DreamWaltzGStageTwoTrainer"
],
{
"title_aux": "ComfyUI-DreamWaltz-G"
}
],
"https://github.com/guchendesigndog/comfyui-video-edit": [
[
"ImageToVideo",
"VideoComposite",
"VideoCompositeLayer",
"VideoCropRegion",
"VideoGetFrame",
"VideoGetFrameRate",
"VideoGetFramesRange",
"VideoGetTotalFrames",
"VideoLoadPreview",
"VideoSave"
],
{
"author": "guchendesigndog",
"description": "Video editing nodes for ComfyUI with lazy frame-by-frame decoding for large video support.",
"nickname": "Video Edit Nodes",
"title": "ComfyUI Video Edit",
"title_aux": "ComfyUI-Video-Edit"
}
],
"https://github.com/guerreiro/comfyg-switch": [
[
"ComfygSwitch"
],
{
"title_aux": "Comfyg Switch"
}
],
"https://github.com/guill/abracadabra-comfyui": [
[
"AbracadabraNode",
"AbracadabraNodeDefSummary"
],
{
"title_aux": "abracadabra-comfyui"
}
],
"https://github.com/guill/comfyui-stegaflow": [
[
"SaveImageStegaflow"
],
{
"title_aux": "Stegaflow"
}
],
"https://github.com/guyaton/guy-nodes-comfyui": [
[
"GuyRecommendedLatentResCalc"
],
{
"title_aux": "guy-nodes-comfyui"
}
],
"https://github.com/guyouyue/ComfyUI_VideoAutoSplit": [
[
"ExtractKeyFrames",
"ExtractKeyFramesAndSplit"
],
{
"title_aux": "ComfyUI_VideoAutoSplit"
}
],
"https://github.com/gvfarns/comfyui_gvf": [
[
"CheckpointLoaderWithName",
"CropToAspectRatio",
"CropToAspectRatioMinMax",
"IfElseFloat",
"IfElseInt",
"SizeFromAspect"
],
{
"title_aux": "comfyui_gvf"
}
],
"https://github.com/hackafterdark/ComfyUI-HackAfterDark-Nodes": [
[
"FilmARSizeSelector",
"GeminiImagePromptBuilder"
],
{
"author": "HackAfterDark",
"description": "A node to generate image prompts or images using the Google Gemini API, with support for multiple images and presets.",
"nickname": "Gemini Prompter",
"title": "Gemini Image Prompt Builder",
"title_aux": "AfterDark Film AR Selector"
}
],
"https://github.com/hackkhai/ComfyUI-Image-Matting": [
[
"ApplyMatting",
"CreateTrimap",
"MattingModelLoader"
],
{
"title_aux": "ComfyUI-Image-Matting"
}
],
"https://github.com/halr9000/procgen9000": [
[
"LandscapeGenerator"
],
{
"title_aux": "Procgen 9000"
}
],
"https://github.com/hanL34/ComfyUI-Power-Artist-Loader": [
[
"AddArtistToCSV",
"PowerArtistLoader",
"RandomArtistString"
],
{
"title_aux": "ComfyUI-Power-Artist-Loader"
}
],
"https://github.com/hanoixan/ComfyUI-DataBeast": [
[
"DBConvertToBoolean //DataBeast",
"DBConvertToFloat //DataBeast",
"DBConvertToInt //DataBeast",
"DBConvertToString //DataBeast",
"DBFloatExpression //DataBeast",
"DBGetBatchList //DataBeast",
"DBGetItem //DataBeast",
"DBLoadData //DataBeast",
"DBStringExpression //DataBeast"
],
{
"author": "hanoixan",
"description": "This extension provides nodes for controlling data-driven processing in Comfy-UI",
"nickname": "DataBeast",
"title": "DataBeast",
"title_aux": "ComfyUI DataBeast"
}
],
"https://github.com/hao-ai-lab/FastVideo": [
[
"DITConfig",
"InferenceArgs",
"LoadImagePath",
"TextEncoderConfig",
"VAEConfig",
"VideoGenerator"
],
{
"author": "ronghuaiyang",
"title_aux": "FastVideo"
}
],
"https://github.com/haohaocreates/ComfyUI-HH-Image-Selector": [
[
"Image Selector"
],
{
"title_aux": "ComfyUI-HH-Image-Selector"
}
],
"https://github.com/haranesh/comfyui-s3-connector": [
[
"GetJobID",
"S3LoadImage",
"S3LoadImageFullPath",
"S3UploadImage",
"S3UploadImageFullPath"
],
{
"title_aux": "S3 Connector"
}
],
"https://github.com/hardik-uppal/ComfyUI-QwenVL-MultiImage": [
[
"QwenVL_MultiImage",
"QwenVL_MultiImage_Advanced"
],
{
"title_aux": "ComfyUI-QwenVL-MultiImage"
}
],
"https://github.com/harishcmgit/comfyui_ds": [
[
"BlackBackgroundScanner",
"DocumentScanner",
"SimpleDocumentScanner"
],
{
"title_aux": "comfyui_ds"
}
],
"https://github.com/hassan-sd/comfyui-image-prompt-loader": [
[
"ImagePromptLoader",
"apt",
"author",
"category",
"description",
"files",
"install_type",
"js_path",
"license",
"name",
"nodename_pattern",
"pip",
"preemptions",
"reference",
"repository",
"tags",
"title_aux",
"version"
],
{
"title_aux": "ComfyUI Image & Prompt Loader"
}
],
"https://github.com/havvk/ComfyUI_AIIA": [
[
"AIIA_ASR",
"AIIA_Audio_Denoise",
"AIIA_Audio_Enhance",
"AIIA_Audio_Info",
"AIIA_Audio_PostProcess",
"AIIA_Audio_Silence_Splitter",
"AIIA_Audio_Speaker_Isolator",
"AIIA_Audio_Speaker_Merge",
"AIIA_Audio_Splice_Analyzer",
"AIIA_BodySway",
"AIIA_CosyVoice_ModelLoader",
"AIIA_CosyVoice_TTS",
"AIIA_CosyVoice_VoiceConversion",
"AIIA_Dialogue_TTS",
"AIIA_DittoLoader",
"AIIA_DittoSampler",
"AIIA_E2E_Speaker_Diarization",
"AIIA_EchoMimicLoader",
"AIIA_EchoMimicSampler",
"AIIA_Emotion_Annotator",
"AIIA_FloatProcess_InMemory",
"AIIA_FloatProcess_ToDisk",
"AIIA_GenerateSpeakerSegments",
"AIIA_ImageSmartCrop",
"AIIA_IndexTTS2_Loader",
"AIIA_IndexTTS2_TTS",
"AIIA_JSON_Builder",
"AIIA_JSON_Extractor",
"AIIA_PersonaLive_PhotoSampler_InMemory",
"AIIA_PersonaLive_PhotoSampler_ToDisk",
"AIIA_Podcast_Script_Parser",
"AIIA_Podcast_Splitter",
"AIIA_Podcast_Stitcher",
"AIIA_Qwen_Dialogue_TTS",
"AIIA_Qwen_Loader",
"AIIA_Qwen_Model_Router",
"AIIA_Qwen_TTS",
"AIIA_Segment_Merge",
"AIIA_Subtitle_Gen",
"AIIA_Subtitle_Preview",
"AIIA_Subtitle_To_Segments",
"AIIA_TextDebugSplicer",
"AIIA_Text_Splitter",
"AIIA_Utils_Image_Concanate",
"AIIA_VibeVoice_Loader",
"AIIA_VibeVoice_Preset_Maker",
"AIIA_VibeVoice_Realtime_TTS",
"AIIA_VibeVoice_TTS",
"AIIA_VideoCombine",
"AIIA_VoxCPM_Loader",
"AIIA_VoxCPM_TTS",
"AIIA_Web_Export",
"PersonaLiveCheckpointLoader",
"PersonaLivePhotoSampler"
],
{
"title_aux": "ComfyUI_AIIA"
}
],
"https://github.com/hay86/ComfyUI_DDColor": [
[
"D_DDColor"
],
{
"title_aux": "ComfyUI DDColor"
}
],
"https://github.com/hay86/ComfyUI_Dreamtalk": [
[
"D_DreamTalk"
],
{
"title_aux": "ComfyUI Dreamtalk"
}
],
"https://github.com/hay86/ComfyUI_Hallo": [
[
"D_HalloNode"
],
{
"title_aux": "ComfyUI Hallo"
}
],
"https://github.com/hay86/ComfyUI_LatentSync": [
[
"D_LatentSyncNode"
],
{
"title_aux": "ComfyUI LatentSync"
}
],
"https://github.com/hay86/ComfyUI_MiniCPM-V": [
[
"D_MiniCPM_VQA"
],
{
"title_aux": "ComfyUI MiniCPM-V"
}
],
"https://github.com/hay86/ComfyUI_OpenVoice": [
[
"D_OpenVoice_STS",
"D_OpenVoice_TTS",
"D_OpenVoice_TTS_V2"
],
{
"title_aux": "ComfyUI OpenVoice"
}
],
"https://github.com/hayd-zju/ICEdit-ComfyUI-official": [
[
"SaveImageWebsocket"
],
{
"title_aux": "ICEdit-ComfyUI-official"
}
],
"https://github.com/hayde0096/Comfyui-EasySettingpipes": [
[
"ConvertAny",
"PowerLoraLoader",
"PowerLoraStacker",
"SamplerSetup",
"SamplerSetupUnpack"
],
{
"title_aux": "EasySettingpipes"
}
],
"https://github.com/hben35096/ComfyUI-ReplenishNodes": [
[
"Batch Image Blend",
"FLOAT Output",
"Fill Alpha",
"Get Batch Count",
"Image Align",
"Image Blend BG",
"Integer Output",
"Load CLIP Name",
"Load Ckpt Name",
"Load Lora Name",
"Load Sampler Name",
"Load Scheduler Name",
"Load UNET Name",
"Mask Levels Adjust",
"Multi Line Text",
"Multiple Image Blend",
"Multiple Image Blend 2",
"Preview Image-JPEG",
"Reference Resize",
"Seed Output",
"To JPEG",
"To RGB"
],
{
"title_aux": "ComfyUI-ReplenishNodes"
}
],
"https://github.com/headline-design/comfyui-framefuse": [
[
"FrameFuse",
"FrameFuseTrimEnd"
],
{
"title_aux": "FrameFuse"
}
],
"https://github.com/heheok/comfyui_wan2.1_vace_infinite_helpers": [
[
"CyclicCharacterAndBackgroundPrompt",
"LatestVideoFromFolder",
"PrepareControlVideo"
],
{
"title_aux": "comfyui_wan2.1_vace_infinite_helpers"
}
],
"https://github.com/hekmon/comfyui-checkpoint-extract": [
[
"CLIPModelSaver",
"VAEModelSaver"
],
{
"title_aux": "comfyui-checkpoint-extract"
}
],
"https://github.com/hekmon/comfyui-openai-api": [
[
"OAIAPI_ChatCompletion",
"OAIAPI_Client",
"OAIAPI_DeveloperRole",
"OAIAPI_ExtraBody",
"OAIAPI_FrequencyPenalty",
"OAIAPI_MaxTokens",
"OAIAPI_PresencePenalty",
"OAIAPI_Seed",
"OAIAPI_Temperature",
"OAIAPI_TopP"
],
{
"title_aux": "ComfyUI OpenAI API"
}
],
"https://github.com/heshengtao/comfyui_LLM_party": [
[
"About_us",
"AmapRegeoTool",
"AmapWeatherTool",
"Browser_display",
"CLIPTextEncode_party",
"Combine_Videos_party",
"Dingding",
"Dingding_tool",
"EasyOCR_advance",
"EasyOCR_choose",
"FeishuDownloadAudio",
"FeishuDownloadImage",
"FeishuGetHistory",
"FeishuSendMsg",
"FileOnlineDelete_gitee",
"FileOnlineStorage_gitee",
"FilePathExists",
"FolderCleaner",
"GGUFLoader",
"GeocodeTool",
"Image2Video_party",
"Images2Image",
"KG_csv_toolkit_developer",
"KG_csv_toolkit_user",
"KG_json_toolkit_developer",
"KG_json_toolkit_user",
"KG_neo_toolkit_developer",
"KG_neo_toolkit_user",
"KSampler_party",
"LLM",
"LLM_api_loader",
"LLM_local",
"LLM_local_loader",
"LLavaLoader",
"LorapathLoader",
"Lorebook",
"Mcp_tool",
"RSS_loader",
"RSS_tool",
"SpeedChange",
"URL2IMG",
"VAEDecode_party",
"accuweather_tool",
"advance_ebd_tool",
"aisuite_loader",
"any2str",
"any_switcher",
"api_function",
"api_tool",
"arxiv_tool",
"bing_loader",
"bing_tool",
"bool_logic",
"browser_use_tool",
"check_text",
"check_web_tool",
"classify_function",
"classify_function_plus",
"classify_persona",
"classify_persona_plus",
"clear_file",
"clear_model",
"custom_persona",
"custom_string_format",
"dall_e_tool",
"discord_bot",
"discord_file_monitor",
"discord_send",
"duckduckgo_loader",
"duckduckgo_tool",
"easy_GGUFLoader",
"easy_LLM_api_loader",
"easy_LLM_local_loader",
"easy_LLavaLoader",
"easy_load_llm_lora",
"easy_vlmLoader",
"ebd_tool",
"embeddings_function",
"end_anything",
"end_dialog",
"end_workflow",
"extra_parameters",
"feishu",
"feishu_tool",
"file_combine",
"file_combine_plus",
"file_path_iterator",
"files_read_tool",
"fish_tts",
"fish_whisper",
"flux_persona",
"get_string",
"github_tool",
"google_loader",
"google_tool",
"got_ocr",
"gpt_sovits",
"graph_md_to_html",
"html2img_function",
"ic_lora_persona",
"image_iterator",
"img2path",
"img_hosting",
"interpreter_function",
"interpreter_tool",
"interrupt_loop",
"json2text",
"json_extractor",
"json_get_value",
"json_iterator",
"json_parser",
"json_writing",
"keyword_tool",
"list_append",
"list_append_plus",
"list_extend",
"list_extend_plus",
"listen_audio",
"load_SQL_memo",
"load_bool",
"load_ebd",
"load_excel",
"load_file",
"load_file_folder",
"load_float",
"load_img_path",
"load_int",
"load_keyword",
"load_llm_lora",
"load_memo",
"load_name",
"load_openai_ebd",
"load_persona",
"load_redis_memo",
"load_url",
"load_wikipedia",
"md_to_excel",
"md_to_html",
"mini_error_correction",
"mini_flux_prompt",
"mini_flux_tag",
"mini_intent_recognition",
"mini_ocr",
"mini_party",
"mini_sd_prompt",
"mini_sd_tag",
"mini_story",
"mini_summary",
"mini_translate",
"none2false",
"omost_decode",
"omost_json2py",
"omost_setting",
"open_url_function",
"open_url_tool",
"openai_dall_e",
"openai_ebd_tool",
"openai_tts",
"openai_whisper",
"parameter_combine",
"parameter_combine_plus",
"parameter_function",
"path2img_tool",
"red_book_text_persona",
"replace_string",
"save_SQL_memo",
"save_ebd_database",
"save_memo",
"save_openai_ebd",
"save_redis_memo",
"savepersona",
"searxng_tool",
"send_to_wechat_official",
"show_text_party",
"sql_tool",
"srt2txt",
"start_anything",
"start_dialog",
"start_workflow",
"story_json_tool",
"str2float",
"str2int",
"string_combine",
"string_combine_plus",
"string_logic",
"substring",
"svg2html",
"svg2img_function",
"text2json",
"text2parameters",
"text_iterator",
"text_writing",
"time_sleep",
"time_tool",
"tool_combine",
"tool_combine_plus",
"translate_persona",
"txt2srt",
"url2img_tool",
"vlmLoader",
"weekday_tool",
"whisper_local",
"wikipedia_tool",
"work_wechat",
"work_wechat_tool",
"workflow_tool",
"workflow_transfer",
"workflow_transfer_v2"
],
{
"title_aux": "comfyui_LLM_party"
}
],
"https://github.com/heshengtao/comfyui_LLM_schools": [
[
"CausalLM_trainer",
"IA3_Arguments",
"LLM_Arguments",
"Lora_or_adapter_Arguments",
"P_or_Prompt_Arguments",
"Prefix_Arguments",
"download_dataset",
"get_dataset_name",
"split_dataset"
],
{
"title_aux": "comfyui_LLM_schools"
}
],
"https://github.com/hetima/ComfyUI-SingleLinePicker": [
[
"SLPDirectoryContents",
"SLPFilenamePrefix",
"SLPLoraLoader",
"SLPLoraLoaderModelOnly",
"SLPSingleLinePicker"
],
{
"title_aux": "ComfyUI-SingleLinePicker"
}
],
"https://github.com/hexxacubic/ComfyUI-Prompt_Library": [
[
"Double_Prompt_Encode",
"FiveRandomLines",
"Prompt_Extender",
"Prompt_Library",
"RandomLine",
"Simple_Prompt_Library"
],
{
"title_aux": "ComfyUI-Prompt_Library"
}
],
"https://github.com/heyburns/PortraitUtils": [
[
"AutoAdjustNode",
"AutoColorConfigNode",
"AutoWBColorMatch",
"ComparisonGate",
"CropImageByMargins",
"CropMaskByMargins",
"ExtractConfigValue",
"FilenameAppendSuffix",
"FitAspectHeadSafe",
"FluxResolutionPrepare",
"IntelligentAutoCrop",
"LoadImageCombined",
"MQBBoxMin",
"OutpaintConfigNode",
"OutpaintPaddingComputeNode",
"PairedImageLoader",
"ProcessScannedPhoto",
"SimpleImageSaver",
"StitchByMask",
"UniversalProjectConfig"
],
{
"title_aux": "PortraitUtils"
}
],
"https://github.com/heyburns/image-chooser-classic": [
[
"Image Chooser",
"Image Chooser Classic",
"Preview Chooser Fabric",
"Simple Chooser"
],
{
"author": "chrisgoringe",
"description": "Workflow-pausing image choosers (overlay and inline widgets) for ComfyUI",
"nickname": "Image Chooser Classic",
"title": "Image Chooser Classic",
"title_aux": "Image Chooser Classic"
}
],
"https://github.com/hgabha/WWAA-CustomNodes": [
[
"WWAA_AdvancedGridLayoutNode",
"WWAA_AdvancedTextFileReader",
"WWAA_AdvancedTextReader",
"WWAA_BasicMathNode",
"WWAA_BeforeAfterSlider",
"WWAA_BuildString",
"WWAA_CameraAngleBuilder",
"WWAA_DisplayAny",
"WWAA_DitherNode",
"WWAA_GBCamera",
"WWAA_GaussianDenoiseFilter",
"WWAA_GridLayoutNode",
"WWAA_ImageDimensionCalculator",
"WWAA_ImageDimensionSize",
"WWAA_ImageLoader",
"WWAA_ImageSwitcher",
"WWAA_ImageToTextFile",
"WWAA_IndexGridLayoutNode",
"WWAA_JPEGPreview",
"WWAA_JSONPromptBuilder",
"WWAA_LineCount",
"WWAA_MetadataSaver",
"WWAA_NestedLoopCounter",
"WWAA_NumberRangeAsString",
"WWAA_PromptWriter",
"WWAA_SaveJPEG",
"WWAA_SearchReplaceMulti",
"WWAA_SearchReplaceText",
"WWAA_SlicedArt",
"WWAA_Switch_Int",
"WWAA_TextFileBrowser",
"WWAA_VideoResolution"
],
{
"title_aux": "WWAA-CustomNodes"
}
],
"https://github.com/hhhzzyang/Comfyui_Lama": [
[
"LamaApply",
"LamaModelLoader",
"YamlConfigLoader"
],
{
"title_aux": "Comfyui-Lama"
}
],
"https://github.com/hiderminer/ComfyUI-HM-Utilities": [
[
"AutoCropImage",
"NormalizeImageWithRectangle"
],
{
"title_aux": "ComfyUI-HM-Tools"
}
],
"https://github.com/hieuck/ComfyUI-BiRefNet": [
[
"BiRefNet"
],
{
"title_aux": "ComfyUI-BiRefNet-Fix utils"
}
],
"https://github.com/hiforce/comfyui-hiforce-plugin": [
[
"HfBoolSwitchKSampleStatus",
"HfImageAutoExpansionSquare",
"HfImageToRGB",
"HfImageToRGBA",
"HfInitImageWithMaxSize",
"HfIterativeLatentUpscale",
"HfLoadImageWithCropper",
"HfLookbackSamplerLoader",
"HfLoopback",
"HfResizeImage",
"HfSampler",
"HfSamplerLoader",
"HfSamplerLoopback",
"HfSaveImage",
"HfSwitchKSampleStatus",
"HfTwoSamplersForMask",
"HfTwoStepSamplers",
"LoadImageFromURL"
],
{
"title_aux": "Comfyui HiFORCE Plugin"
}
],
"https://github.com/hinablue/ComfyUI_3dPoseEditor": [
[
"Hina.PoseEditor3D"
],
{
"title_aux": "ComfyUI 3D Pose Editor"
}
],
"https://github.com/hirokazu/ComfyUI-JapaneseRomaji": [
[
"JapaneseRomajiConverter",
"JapaneseRomajiConverterAdvanced"
],
{
"title_aux": "ComfyUI Japanese Romaji Converter"
}
],
"https://github.com/hiroki-abe-58/ComfyUI-AceMusic": [
[
"AceMusicCaptionInput",
"AceMusicConditioning",
"AceMusicCover",
"AceMusicCreateSample",
"AceMusicEdit",
"AceMusicExtend",
"AceMusicGenerator",
"AceMusicGeneratorFromCond",
"AceMusicLoadLora",
"AceMusicLyricsInput",
"AceMusicModelLoader",
"AceMusicRepaint",
"AceMusicRetake",
"AceMusicSettings",
"AceMusicUnderstand"
],
{
"title_aux": "comfyui-acemusic"
}
],
"https://github.com/hlibr/ComfyUI-Booru-Tag-Pipeline": [
[
"BooruTagLookup",
"BooruTagPipeline"
],
{
"title_aux": "comfyui-booru-tag-pipeline"
}
],
"https://github.com/hlibr/ComfyUI-GGUF-Prompt-Rewriter": [
[
"GGUFPromptRewriter"
],
{
"title_aux": "comfyui-gguf-prompt-rewriter"
}
],
"https://github.com/hmwl/ComfyUI-TaskMonitor": [
[
"TaskMonitorNode"
],
{
"title_aux": "ComfyUI-TaskMonitor"
}
],
"https://github.com/hmwl/ComfyUI_zip": [
[
"CleanFolders",
"CompressImages",
"UnzipToInput"
],
{
"title_aux": "ComfyUI_zip"
}
],
"https://github.com/hnmr293/comfyui-savemem": [
[
"SaveImagesMemory",
"SaveLatentsMemory"
],
{
"title_aux": "ComfyUI-SaveMem"
}
],
"https://github.com/hnvcam/ComfyUI-MMS-Aligner": [
[
"MMSAligner"
],
{
"title_aux": "ComfyUI-MMS-Aligner"
}
],
"https://github.com/hobi2k/ComfyUI-PromptMaker-PNGTuber": [
[
"PNGTuberAutoEigenMouthBuilder",
"PNGTuberFrameSequenceMouthBuilder",
"PNGTuberGeneratedEyeSpriteApplier",
"PNGTuberGeneratedMouthSpriteApplier",
"PNGTuberImageEyeBuilder",
"PNGTuberImageMouthBuilder",
"PNGTuberQualityAssetBuilder",
"PNGTuberVideoEyeBuilder",
"PNGTuberVideoMouthBuilder",
"PNGTuberVideoUploadToMouthBundle",
"PromptMakerPNGTuberVideoMouth"
],
{
"title_aux": "ComfyUI-PromptMaker-PNGTuber"
}
],
"https://github.com/hobinrude/ComfyUI_DWposeDeluxe": [
[
"BatchKeypoints",
"CherryPickerFrames",
"CherryPickerTwoInputs",
"CustomOptions",
"DWposeDeluxeNode",
"FrameNumberNode",
"KeypointConverter",
"KeypointDiff",
"KeypointPrinter",
"KeypointRangeFromBatch",
"LoadPoseKeypoints",
"MergeKeypoints",
"PoseInterpolation",
"PoseResize",
"ReverseKeypoints"
],
{
"title_aux": "ComfyUI_DWposeDeluxe"
}
],
"https://github.com/hodanajan/optimal-crop-resolution": [
[
"AspectRatioCalculator",
"ResolutionMatcher"
],
{
"title_aux": "optimal-crop-resolution"
}
],
"https://github.com/hoveychen/ComfyUI-MusePose-Remaster": [
[
"musepose_getposes",
"musepose_inference"
],
{
"title_aux": "ComfyUI-MusePose-Remaster"
}
],
"https://github.com/hua1995116/comfyui_goenhance_ffmpeg_wm": [
[
"GOENHANCE_FFmpegWatermark"
],
{
"title_aux": "comfyui_goenhance_ffmpeg_wm"
}
],
"https://github.com/huagetai/ComfyUI-Gaffer": [
[
"ApplyICLight",
"CalculateNormalMap",
"GrayScaler",
"ICLightModelLoader",
"LightSource"
],
{
"title_aux": "comfyui's gaffer(ComfyUI native implementation of IC-Light. )"
}
],
"https://github.com/huagetai/ComfyUI_LightGradient": [
[
"ImageGradient",
"MaskGradient"
],
{
"title_aux": "Light Gradient for ComfyUI"
}
],
"https://github.com/huagusam/comfyui-attention-selector": [
[
"AttentionSelector"
],
{
"title_aux": "comfyui-attention-selector"
}
],
"https://github.com/huanngzh/ComfyUI-MVAdapter": [
[
"BiRefNet",
"ControlImagePreprocessor",
"ControlNetModelLoader",
"CustomLoraModelLoader",
"DiffusersMVModelMakeup",
"DiffusersMVPipelineLoader",
"DiffusersMVSampler",
"DiffusersMVSchedulerLoader",
"DiffusersMVVaeLoader",
"ImagePreprocessor",
"LdmPipelineLoader",
"LdmVaeLoader",
"ViewSelector"
],
{
"title_aux": "ComfyUI-MVAdapter"
}
],
"https://github.com/hub2vu/Comfyui-GPT-img-node": [
[
"GPTImgAPIEdit",
"GPTImgAPIGenerate",
"GPTImgAPIGenerateAdvanced",
"GPTImgAPILLM",
"GPTImgOAuthEdit",
"GPTImgOAuthGenerate",
"GPTImgOAuthGenerateAdvanced",
"GPTImgOAuthLLM"
],
{
"title_aux": "GPT img"
}
],
"https://github.com/hubentu/ComfyUI-loras-loader": [
[
"ConvertGreyscaleNode",
"DynamicLoRALoader",
"ImageBatchToImageList",
"LoRAStringAdapter",
"MultiLoRAnameLoader",
"MultiLoraLoader",
"MultiTriggerLoader"
],
{
"title_aux": "Multiple LoRA Loader for ComfyUI"
}
],
"https://github.com/hubo502/ComfyUI-Env-Loader": [
[
"EnvKeySelector",
"EnvKeys"
],
{
"title_aux": "ComfyUI-Env-Loader"
}
],
"https://github.com/huchenlei/ComfyUI-IC-Light-Native": [
[
"ICLightApply",
"ICLightApplyMaskGrey",
"ICLightAppply",
"VAEEncodeArgMax"
],
{
"title_aux": "ComfyUI-IC-Light-Native"
}
],
"https://github.com/huchenlei/ComfyUI-layerdiffuse": [
[
"LayeredDiffusionApply",
"LayeredDiffusionCondApply",
"LayeredDiffusionCondJointApply",
"LayeredDiffusionDecode",
"LayeredDiffusionDecodeRGBA",
"LayeredDiffusionDecodeSplit",
"LayeredDiffusionDiffApply",
"LayeredDiffusionJointApply"
],
{
"title_aux": "ComfyUI-layerdiffuse (layerdiffusion)"
}
],
"https://github.com/huchenlei/ComfyUI-openpose-editor": [
[
"huchenlei.LoadOpenposeJSON"
],
{
"title_aux": "ComfyUI-openpose-editor"
}
],
"https://github.com/huchenlei/ComfyUI_DanTagGen": [
[
"PromptDanTagGen"
],
{
"title_aux": "ComfyUI_DanTagGen"
}
],
"https://github.com/huchenlei/ComfyUI_densediffusion": [
[
"DenseDiffusionAddCondNode",
"DenseDiffusionApplyNode"
],
{
"title_aux": "ComfyUI DenseDiffusion"
}
],
"https://github.com/huchenlei/ComfyUI_omost": [
[
"OmostDenseDiffusionLayoutNode",
"OmostGreedyBagsTextEmbeddingNode",
"OmostLLMChatNode",
"OmostLLMHTTPServerNode",
"OmostLLMLoaderNode",
"OmostLayoutCondNode",
"OmostLoadCanvasConditioningNode",
"OmostLoadCanvasPythonCodeNode",
"OmostRenderCanvasConditioningNode"
],
{
"title_aux": "ComfyUI_omost"
}
],
"https://github.com/huchukato/ComfyUI-QwenVL-Mod": [
[
"AILab_QwenVL",
"AILab_QwenVL_Advanced",
"AILab_QwenVL_GGUF",
"AILab_QwenVL_GGUF_Advanced",
"AILab_QwenVL_GGUF_PromptEnhancer",
"AILab_QwenVL_PromptEnhancer",
"StorySplitNode",
"VRAMCleanup"
],
{
"title_aux": "QwenVL-Mod: Enhanced Vision-Language"
}
],
"https://github.com/huchukato/ComfyUI-RIFE-TensorRT-Auto": [
[
"AutoLoadRifeTensorrtModel",
"AutoRifeTensorrt",
"CustomResolutionConfig"
],
{
"title_aux": "ComfyUI-RIFE-TensorRT-Auto"
}
],
"https://github.com/huchukato/ComfyUI-Upscaler-TensorRT-Auto": [
[
"LoadUpscalerTensorrtModel",
"UpscalerTensorrt"
],
{
"title_aux": "ComfyUI-Upscaler-TensorRT-Auto"
}
],
"https://github.com/huchukato/comfy-tagcomplete": [
[
"WildcardProcessor"
],
{
"title_aux": "ComfyUI-TagComplete"
}
],
"https://github.com/huelake/ComfyUi-Huelake": [
[
"Any List",
"Any List Iterator",
"Any To Any",
"Axis Pack",
"Axis To Any",
"Axis Unpack",
"Load Lines From Text File",
"NumberToString",
"Slice List",
"Text Splitter",
"TextSchedulerNode",
"XY Grid Accumulator",
"XY Grid Helper"
],
{
"title_aux": "Huelake Nodes"
}
],
"https://github.com/hughescr/ComfyUI-OpenPose-Keypoint-Extractor": [
[
"Openpose Keypoint Extractor"
],
{
"title_aux": "OpenPose Keypoint Extractor"
}
],
"https://github.com/hugobb/FastGAN-ComfyUI-Node": [
[
"BlendLatents",
"GANImg2Img",
"GenerateImages",
"InvertToLatent",
"LoadFastGAN",
"LoadLatent",
"SampleLatent",
"SaveLatent"
],
{
"title_aux": "fastgan-comfyui"
}
],
"https://github.com/huihuihuiz/lora_downloader": [
[
"LoraDownloader"
],
{
"title_aux": "LoRA Downloader for ComfyUI"
}
],
"https://github.com/huihuihuiz/plugin_downloader": [
[
"PluginDownloader"
],
{
"title_aux": "Plugin Downloader for ComfyUI"
}
],
"https://github.com/huihuihuiz/unet_downloader": [
[
"UNetDownloader"
],
{
"title_aux": "UNet Downloader for ComfyUI"
}
],
"https://github.com/huihuihuiz/upscaler_downloader": [
[
"UpscalerDownloader"
],
{
"title_aux": "Upscaler Downloader for ComfyUI"
}
],
"https://github.com/huiksxx/ComfyUI-WooshNode": [
[
"WooshLongVideoToAudioSony",
"WooshTextToAudioSony",
"WooshVideoToAudioSony"
],
{
"title_aux": "ComfyUI-WooshNode"
}
],
"https://github.com/huixingyun/ComfyUI-HX-Captioner": [
[
"HXOllamaCaptioner"
],
{
"title_aux": "ComfyUI-HX-Captioner"
}
],
"https://github.com/hujuying/ComfyUI-ModelScope-API": [
[
"ModelScopeImageCaptionNode",
"ModelScopeImageEditNode",
"ModelScopeImageNode",
"ModelScopeLoraPresetNode",
"ModelScopeMultiLoraLoaderNode",
"ModelScopeSingleLoraLoaderNode",
"ModelScopeTextNode",
"ModelScopeVisionNode"
],
{
"title_aux": "ComfyUI ModelScope API Node"
}
],
"https://github.com/hum-ma/ComfyUI-GPUCLIP": [
[
"GPUCLIPLoader",
"GPUClipDeviceSelector",
"GPUDualCLIPLoader",
"GPUQuadrupleCLIPLoader",
"GPUTripleCLIPLoader"
],
{
"title_aux": "ComfyUI-GPUCLIP"
}
],
"https://github.com/hum-ma/ComfyUI-TiledVaeLite": [
[
"LTTiledVAEDecode"
],
{
"title_aux": "ComfyUI-TiledVaeLite"
}
],
"https://github.com/hunzmusic/ComfyUI-IG2MV": [
[
"DiffusersIGMVModelMakeup",
"DiffusersIGMVSampler"
],
{
"title_aux": "ComfyUI-IG2MV"
}
],
"https://github.com/hustille/ComfyUI_Fooocus_KSampler": [
[
"KSampler With Refiner (Fooocus)",
"KSamplerWithRefiner"
],
{
"title_aux": "ComfyUI_Fooocus_KSampler"
}
],
"https://github.com/hustille/ComfyUI_hus_utils": [
[
"3way Prompt Styler",
"Batch State",
"BatchState",
"Date Time Format",
"DateTimeFormat",
"Debug Extra",
"DebugExtra",
"Fetch widget value",
"FetchNodeValue",
"PromptStylerCSV3Way",
"Text Hash",
"TextHash"
],
{
"title_aux": "hus' utils for ComfyUI"
}
],
"https://github.com/huwenkai26/comfyui-remove-text": [
[
"ImageRemoveText"
],
{
"title_aux": "ComfyUI Text Remove Node"
}
],
"https://github.com/huygiatrng/Facefusion_comfyui": [
[
"AdvancedSwapFaceImage",
"AdvancedSwapFaceVideo",
"FaceDataVisualizer",
"FaceDetectorNode",
"FaceMaskVisualizer",
"FaceSwapApplier",
"PixelBoostNode",
"SwapFaceImage",
"SwapFaceVideo"
],
{
"title_aux": "Facefusion_comfyui"
}
],
"https://github.com/huyl3-cpu/ComfyUI-PyTorch210Patcher": [
[
"PyTorch210CompatibilityPatcher",
"PyTorchVersionChecker"
],
{
"title_aux": "ComfyUI-PyTorch210Patcher"
}
],
"https://github.com/huyl3-cpu/comfyui-sortlist": [
[
"AdaptiveResolution",
"AudioFileScanner",
"Clear Folder",
"Clear Folder By Pattern",
"ClearVRAMPassThrough",
"ColabKeepAlive",
"CollectFiles",
"DrawMaskOnImageOptional",
"File List Loader",
"File List To File Path",
"Fix Dimensions",
"FolderFileScanner",
"Get Timestamp",
"ImageConcatenateAuto",
"LoadImageFromPath",
"MP3 Embed In Image",
"MP3 Extract From Image",
"MP3 Path To Audio",
"MaxFramesByResolution",
"MaxFramesCalculator",
"RAMCleanup",
"RemoveFirstLine",
"ResolutionDownStep",
"Set Value For Dancing Mask",
"Set Value For Dancing None Mask",
"Set Value For MC",
"Set Value For MC I2V",
"Set Value For MC I2V V2",
"Set Value For MC V2V",
"Set Value For MC V2V V2",
"Set Value With Path",
"SetValuesFromPanel",
"SimpleForLoopEnd",
"SimpleForLoopStart",
"SimpleWhileClose",
"SimpleWhileOpen",
"SplitMP3",
"SplitMP3V2",
"StringConcatMulti",
"TunnelAutoReconnect",
"VF9_SetValue",
"VHS_ExtractVideoPath",
"VHS_VideoFrameGuard",
"VHS_VideoPickMinFrames",
"VideoSyncConcatenate",
"WanFrameWindowSize",
"WanTrimFrames",
"_LoopAdd",
"_LoopLessThan",
"image_to_sha256",
"move_file",
"rename_file",
"sort_list_string",
"steg_alpha_embed",
"steg_alpha_extract",
"string_clear_if_contains",
"video_audio_concat",
"video_cut_to_segments",
"video_dir_combiner",
"video_dir_combiner_ultra",
"video_mute_from_url",
"video_scene_splitter"
],
{
"title_aux": "comfyui-huyl2-nodes"
}
],
"https://github.com/hvppycoding/comfyui-json-prompt-renderer": [
[
"ExtractJSON",
"TemplateRenderFromJSON"
],
{
"title_aux": "json prompt renderer"
}
],
"https://github.com/hvppycoding/comfyui-random-sampler-scheduler-steps": [
[
"RandomSamplerSchedulerSteps"
],
{
"title_aux": "RandomSamplerSchedulerSteps for ComfyUI"
}
],
"https://github.com/hwhaocool/ComfyUI-Select-Any": [
[
"SelectAnyValues"
],
{
"title_aux": "ComfyUI-Select-Any"
}
],
"https://github.com/hybskgks28275/ComfyUI-Anima-NAG": [
[
"AnimaNormalizedAttentionGuidance"
],
{
"title_aux": "ComfyUI-Anima-NAG"
}
],
"https://github.com/hybskgks28275/ComfyUI-hybs-nodes": [
[
"HYBS_ConditionalLoRALoader",
"HYBS_DiffusionModelList",
"HYBS_DoubleList",
"HYBS_GroupBypasser_Child",
"HYBS_GroupBypasser_Panel",
"HYBS_GroupBypasser_Parent",
"HYBS_IntList",
"HYBS_LoRAList",
"HYBS_LoadImagePromptMetadata",
"HYBS_LoadImagePromptMetadataAdvance",
"HYBS_LoadLoRA",
"HYBS_RandomResolutionSelector",
"HYBS_ResolutionSelector",
"HYBS_SeedListGenerator"
],
{
"title_aux": "ComfyUI-hybs-nodes"
}
],
"https://github.com/hypnichorse/ComfyUI-Hypnodes": [
[
"HN_CharacterConditioning",
"HN_CharacterLibrary",
"HN_CharacterStacker",
"HN_ControlHub",
"HN_GlobalConditioner",
"HN_ImageSaver",
"HN_LibraryEditor",
"HN_MaskGenerator",
"HN_OnOff",
"HN_PromptEncoder",
"HN_PromptField"
],
{
"title_aux": "ComfyUI-Hypnodes"
}
],
"https://github.com/hyukudan/comfyui-video-resolution": [
[
"VideoResolutionNode"
],
{
"title_aux": "comfyui-video-resolution"
}
],
"https://github.com/hyunamy/comfy-ui-on-complete-email-me": [
[
"OnCompleteEmailMe",
"OnCompletePlaySound",
"OnCompleteWebhook"
],
{
"title_aux": "Comfy-UI on-complete-email-me"
}
],
"https://github.com/iDAPPA/ComfyUI-AMDGPUMonitor": [
[
"AMDGPUMonitor"
],
{
"title_aux": "AMD GPU Monitor for ComfyUI"
}
],
"https://github.com/iFREEGROUP/comfyui-undistort": [
[
"IG_LoadCheckerboardImageForCalibrateCamera",
"IG_MatrixAndDistCoefToText",
"IG_Undistort"
],
{
"title_aux": "comfyui-undistort"
}
],
"https://github.com/iGavroche/ComfyUI-Ninode-Utils": [
[
"OpenAICompatibleChatNode"
],
{
"title_aux": "Ninode Utils"
}
],
"https://github.com/iGavroche/rocm-ninodes": [
[
"ROCMFluxBenchmark",
"ROCMLoRALoader",
"ROCMMemoryOptimizer",
"ROCMOptimizedCheckpointLoader",
"ROCMOptimizedKSampler",
"ROCMOptimizedKSamplerAdvanced",
"ROCMOptimizedVAEDecode",
"ROCMOptimizedVAEDecodeTiled",
"ROCMSamplerCustomAdvanced",
"ROCMSamplerCustomAdvancedBenchmark",
"ROCMSamplerPerformanceMonitor",
"ROCMVAEPerformanceMonitor",
"ROCmDiffusionLoader",
"ROCmGGUFLoader",
"ROCmTextGenerateLTX2Prompt"
],
{
"title_aux": "RocM Ninodes"
}
],
"https://github.com/iSuneast/ComfyUI-WebhookNotifier": [
[
"WebhookNotifierAnyNode",
"WebhookNotifierNode"
],
{
"title_aux": "ComfyUI-WebhookNotifier"
}
],
"https://github.com/iacoposk8/ComfyUI-Fooocus-Inpaint-Wrapper": [
[
"AlignYourStepsScheduler",
"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",
"FirstNode",
"FlipSigmas",
"FooocusInpaintWrapper",
"FreeU",
"FreeU_V2",
"GLIGENLoader",
"GLIGENTextBoxApply",
"GrowMask",
"HyperTile",
"HypernetworkLoader",
"ImageBatch",
"ImageBlend",
"ImageBlur",
"ImageColorToMask",
"ImageCompositeMasked",
"ImageCrop",
"ImageInvert",
"ImageOnlyCheckpointLoader",
"ImageOnlyCheckpointSave",
"ImagePadForOutpaint",
"ImageQuantize",
"ImageScale",
"ImageScaleBy",
"ImageScaleToTotalPixels",
"ImageSharpen",
"ImageToMask",
"ImageUpscaleWithModel",
"InpaintModelConditioning",
"InvertMask",
"JoinImageWithAlpha",
"KSampler",
"KSamplerAdvanced",
"KSamplerSelect",
"KarrasScheduler",
"LatentAdd",
"LatentBatch",
"LatentBatchSeedBehavior",
"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",
"PhotoMakerEncode",
"PhotoMakerLoader",
"PolyexponentialScheduler",
"PorterDuffImageComposite",
"PreviewImage",
"RebatchImages",
"RebatchLatents",
"RepeatImageBatch",
"RepeatLatentBatch",
"RescaleCFG",
"SDTurboScheduler",
"SD_4XUpscale_Conditioning",
"SVD_img2vid_Conditioning",
"SamplerCustom",
"SamplerDPMPP_2M_SDE",
"SamplerDPMPP_SDE",
"SamplerTCD",
"SaveAnimatedPNG",
"SaveAnimatedWEBP",
"SaveImage",
"SaveLatent",
"SelfAttentionGuidance",
"SetLatentNoiseMask",
"SolidMask",
"SplitImageWithAlpha",
"SplitSigmas",
"StableZero123_Conditioning",
"StableZero123_Conditioning_Batched",
"StyleModelApply",
"StyleModelLoader",
"TomePatchModel",
"UNETLoader",
"UpscaleModelLoader",
"VAEDecode",
"VAEDecodeTiled",
"VAEEncode",
"VAEEncodeForInpaint",
"VAEEncodeTiled",
"VAELoader",
"VAESave",
"VPScheduler",
"VideoLinearCFGGuidance",
"unCLIPCheckpointLoader",
"unCLIPConditioning"
],
{
"title_aux": "ComfyUI Fooocus Inpaint Wrapper"
}
],
"https://github.com/iacoposk8/xor_pickle_nodes": [
[
"DecryptXORText",
"Load XOR Pickle From File",
"Save XOR Pickle To File"
],
{
"title_aux": "ComfyUI XOR Text & Pickle Nodes"
}
],
"https://github.com/ialhabbal/ComfyUI-Prompt-Verify": [
[
"Prompt Verify"
],
{
"title_aux": "ComfyUI Prompt Verify"
}
],
"https://github.com/ialhabbal/OcclusionMask": [
[
"BatchLoadImages",
"OcclusionMask"
],
{
"title_aux": "OcclusionMask"
}
],
"https://github.com/ialhabbal/PhotoLab": [
[
"PhotoLab"
],
{
"title_aux": "PhotoLab"
}
],
"https://github.com/ialhabbal/compare": [
[
"Compare"
],
{
"title_aux": "compare"
}
],
"https://github.com/iamandeepsandhu/ComfyUI-NSFW-Check": [
[
"NSFWScore"
],
{
"title_aux": "NSFW Check for ComfyUI"
}
],
"https://github.com/icesun963/ComfyUI_HFDownLoad": [
[
"Apply EasyOCR V2",
"HFDownLoad_Tool",
"LayerMask: SegmentAnythingUltra V2.1",
"LayerUtility: LaMa V2"
],
{
"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": "HFDownLoad Node for ComfyUI"
}
],
"https://github.com/ichabodcole/ComfyUI-Ichis-Pack": [
[
"ICHIS_Aspect_Ratio_Plus",
"ICHIS_Extract_Tags",
"ICHIS_Save_Tags",
"ICHIS_Tag_Category_Select",
"ICHIS_Tag_File_Loader",
"ICHIS_Tag_Sampler",
"ICHIS_Text_Selector"
],
{
"title_aux": "ComfyUI-Ichis-Pack"
}
],
"https://github.com/id-fa/ComfyUI-Lenient-Switch": [
[
"LenientSwitch",
"SimpleSelectorSwitch",
"SimpleSelectorSwitchAdvanced"
],
{
"title_aux": "Lenient Switch"
}
],
"https://github.com/id7238/ComfyUI-PackedPipes": [
[
"PipePacker",
"PipeUnpacker"
],
{
"title_aux": "ComfyUI-PackedPipes"
}
],
"https://github.com/idrirap/ComfyUI-Lora-Auto-Trigger-Words": [
[
"FusionText",
"LoraListNames",
"LoraLoaderAdvanced",
"LoraLoaderStackedAdvanced",
"LoraLoaderStackedVanilla",
"LoraLoaderVanilla",
"LoraTagsOnly",
"Randomizer",
"TagsFormater",
"TagsSelector",
"TextInputBasic"
],
{
"title_aux": "ComfyUI-Lora-Auto-Trigger-Words"
}
],
"https://github.com/idvdii/ComfyUI-DvD-LoraTriggerwordsManager": [
[
"DvD_LoraLoader_ModelOnly",
"DvD_LoraLoader_Stack",
"DvD_LoraLoader_Standard"
],
{
"title_aux": "ComfyUI-DvD-LoraTriggerwordsManager"
}
],
"https://github.com/iemesowum/ComfyUI_IsaacNodes": [
[
"I_AmplitudeToWeights",
"I_BinaryAmplitudeGate",
"I_UnmixAudio",
"I_WeightsListToWeights"
],
{
"author": "Isaac Emesowum",
"description": "This extension offers automatic drums extraction from audio files, as well as a few helper nodes to support my audio synchronization AnimateDiff workflows.",
"nickname": "Isaac's Nodes",
"title": "Isaac's Nodes",
"title_aux": "Isaac's Nodes"
}
],
"https://github.com/if-ai/ComfyUI-IF_AI_Dreamtalk": [
[
"IF_DreamTalk",
"IF_Dreamtalk"
],
{
"title_aux": "IF_Dreamtalk"
}
],
"https://github.com/if-ai/ComfyUI-IF_AI_HFDownloaderNode": [
[
"IF_HFDownload",
"IF_HFDownloadNode"
],
{
"title_aux": "IF_AI_HFDownloaderNode"
}
],
"https://github.com/if-ai/ComfyUI-IF_AI_ParlerTTSNode": [
[
"IF_ParlerTTS"
],
{
"title_aux": "IF_ParlerTTSNode"
}
],
"https://github.com/if-ai/ComfyUI-IF_AI_WishperSpeechNode": [
[
"IF_WhisperSpeech"
],
{
"title_aux": "IF_AI_WishperSpeechNode"
}
],
"https://github.com/if-ai/ComfyUI-IF_DatasetMkr": [
[
"IF_DatasetMkr",
"IF_HyDatasetMkr"
],
{
"title_aux": "IF_DatasetMkr"
}
],
"https://github.com/if-ai/ComfyUI-IF_Gemini": [
[
"IFGeminiNode",
"IFPromptCombiner",
"IFTaskPromptManager"
],
{
"title_aux": "IF_Gemini"
}
],
"https://github.com/if-ai/ComfyUI-IF_LLM": [
[
"IF_DisplayText",
"IF_JoinText",
"IF_LLM",
"IF_LLM_DisplayOmni",
"IF_LLM_DisplayText",
"IF_LLM_DisplayTextWildcard",
"IF_LLM_JoinText",
"IF_LLM_ListModels",
"IF_LLM_LoadImagesS",
"IF_LLM_SaveText",
"IF_LLM_TextTyper",
"IF_LoadImagesS",
"IF_TextTyper",
"IF_saveText",
"ListModelsNode"
],
{
"title_aux": "IF_LLM"
}
],
"https://github.com/if-ai/ComfyUI-IF_MemoAvatar": [
[
"IF_MemoAvatar",
"IF_MemoCheckpointLoader"
],
{
"title_aux": "IF_MemoAvatar"
}
],
"https://github.com/if-ai/ComfyUI-IF_Trellis": [
[
"IF_TrellisCheckpointLoader",
"IF_TrellisImageTo3D"
],
{
"title_aux": "IF_Trellis"
}
],
"https://github.com/if-ai/ComfyUI-IF_VideoPrompts": [
[
"VideoPromptNode"
],
{
"title_aux": "IF_VideoPrompts"
}
],
"https://github.com/if-ai/ComfyUI-WanResolutionSelector": [
[
"VideoResolutionSelector"
],
{
"title_aux": "ComfyUI-WanResolutionSelector"
}
],
"https://github.com/if-ai/ComfyUI-yt_dl": [
[
"YouTubeDownloader"
],
{
"title_aux": "ComfyUI-yt_dl"
}
],
"https://github.com/if-ai/ComfyUI_HunyuanVideoFoley": [
[
"HunyuanVideoFoley",
"HunyuanVideoFoleyDependenciesLoader",
"HunyuanVideoFoleyGeneratorAdvanced",
"HunyuanVideoFoleyModelLoader",
"HunyuanVideoFoleyTorchCompile"
],
{
"title_aux": "ComfyUI HunyuanVideo-Foley"
}
],
"https://github.com/if-ai/ComfyUI_IF_AI_LoadImages": [
[
"IF_LoadImagesS"
],
{
"title_aux": "IF_AI_LoadImages"
}
],
"https://github.com/ifmylove2011/comfyui-missed-tool": [
[
"ColorImageFillRm",
"ImageQueueLoader",
"LoadImageA",
"LoraLoad",
"LoraMerge",
"LoraSaver",
"ScaleMultilplePixels",
"TextSplitToList",
"TrimBG",
"TrimBGAdvanced",
"TxtSave"
],
{
"title_aux": "comfyui-missed-tool"
}
],
"https://github.com/iguanesolutions/comfyui-ig1-tools": [
[
"IG1AspectRatioProperties",
"IG1FluxReport",
"IG1ImageSelector",
"IG1LoadImage",
"IG1QwenImageNativesResolutions",
"IG1Resolution",
"IG1ResolutionAdvisor",
"IG1ResolutionProperties"
],
{
"title_aux": "Flux Resolution"
}
],
"https://github.com/ihmily/ComfyUI-FitDiTx": [
[
"FitDiT_GenerateMask",
"FitDiT_LoadModel",
"FitDiT_TryOn"
],
{
"title_aux": "ComfyUI-FitDiTx"
}
],
"https://github.com/ihmily/ComfyUI-Light-Tool": [
[
"Light-Tool: AddBackground",
"Light-Tool: AddBackgroundV2",
"Light-Tool: AspectRatioPadder",
"Light-Tool: BoundingBoxCropping",
"Light-Tool: Calculate",
"Light-Tool: ConvertNumType",
"Light-Tool: CropImage",
"Light-Tool: DeserializeJsonString",
"Light-Tool: GetImageSize",
"Light-Tool: GetImagesCount",
"Light-Tool: GetSideLength",
"Light-Tool: Hex2RGB",
"Light-Tool: ImageConcat",
"Light-Tool: ImageMaskApply",
"Light-Tool: ImageOverlay",
"Light-Tool: ImageToMask",
"Light-Tool: InputText",
"Light-Tool: InputTextList",
"Light-Tool: InvertMask",
"Light-Tool: IsTransparent",
"Light-Tool: KeyValue",
"Light-Tool: LoadImage",
"Light-Tool: LoadImageFromURL",
"Light-Tool: LoadImagesFromDir",
"Light-Tool: LoadMetadataFromURL",
"Light-Tool: LoadVideo",
"Light-Tool: MaskBoundingBoxCropping",
"Light-Tool: MaskContourExtractor",
"Light-Tool: MaskImageToTransparent",
"Light-Tool: MaskToImage",
"Light-Tool: MorphologicalTF",
"Light-Tool: PhantomTankEffect",
"Light-Tool: PreviewVideo",
"Light-Tool: RGB2Hex",
"Light-Tool: RGB2RGBA",
"Light-Tool: RGBA2RGB",
"Light-Tool: ResizeImage",
"Light-Tool: ResizeImageByMaxSize",
"Light-Tool: ResizeImageByMinSize",
"Light-Tool: ResizeImageByRatio",
"Light-Tool: ResizeImageV2",
"Light-Tool: SafeImageCrop",
"Light-Tool: SaveMetadata",
"Light-Tool: SaveToAliyunOSS",
"Light-Tool: SaveVideo",
"Light-Tool: ScaleImage",
"Light-Tool: SerializeJsonObject",
"Light-Tool: ShowAnything",
"Light-Tool: ShowText",
"Light-Tool: SimpleImageOverlay",
"Light-Tool: SimpleTextConnect",
"Light-Tool: SolidColorBackground",
"Light-Tool: TextConnect",
"Light-Tool: TextReplace",
"Light-Tool: UpscaleImage"
],
{
"author": "Hmily",
"description": "An awesome light tool nodes for ComfyUI.",
"nickname": "ComfyUI-Light-Tool",
"title": "ComfyUI-Light-Tool",
"title_aux": "ComfyUI-Light-Tool"
}
],
"https://github.com/ihmily/comfy-deploy": [
[
"ComfyDeployExternalFloat",
"ComfyDeployExternalImage",
"ComfyDeployExternalImageBatch",
"ComfyDeployExternalInt",
"ComfyDeployExternalText"
],
{
"author": "Hmily",
"description": "Easy deploy API for ComfyUI.",
"nickname": "comfy-deploy",
"title": "comfy-deploy",
"title_aux": "comfy-deploy"
}
],
"https://github.com/ihorpankin/comfyui-colorfix-v3": [
[
"ControlNetTileApply",
"FluxControlNetTileApply",
"FluxMultiControlNetApply",
"FluxTileColorFixPatcher",
"FluxTileColorFixSharpPatcher",
"MultiControlNetApply",
"TileColorFixPatcher",
"TileColorFixSharpPatcher",
"UltimateControlNetStack"
],
{
"title_aux": "comfyui-colorfix-v3"
}
],
"https://github.com/ihorpankin/comfyui-ihor-resize": [
[
"IhorResize"
],
{
"title_aux": "comfyui-ihor-resize"
}
],
"https://github.com/ijoy222333/ComfyUI-MatAnyone2": [
[
"MatAnyone",
"MatAnyone2",
"MatAnyone2Compatible",
"SolidColorBatched"
],
{
"title_aux": "ComfyUI-MatAnyone2"
}
],
"https://github.com/ilia-zykov/ComfyUI-iterationNode": [
[
"CombinerNode"
],
{
"title_aux": "ComfyUI-iterationNode"
}
],
"https://github.com/illuminatianon/comfyui-csvwildcards": [
[
"CSVWildcardNode",
"DisplayTextNode"
],
{
"title_aux": "CSV Wildcard Node for ComfyUI"
}
],
"https://github.com/illuminatianon/comfyui-lumi-tools": [
[
"LumiGeminiImagenConfig",
"LumiGoogleImagenProvider",
"LumiLLMImagenConfig",
"LumiLLMImagenProcessor",
"LumiLLMImagenProvider",
"LumiLLMPromptProcessor",
"LumiLoadImage",
"LumiNoiseToSeed",
"LumiOpenRouterImagenProvider",
"LumiOpenRouterProvider",
"LumiSaveImage",
"LumiSeed",
"LumiShowText",
"LumiShufflePrompt",
"LumiTextInput",
"LumiWildcardProcessor",
"LumiWrapText"
],
{
"title_aux": "comfyui-lumi-tools"
}
],
"https://github.com/imb101/ComfyUI-FaceSwap": [
[
"FaceSwapNode"
],
{
"title_aux": "FaceSwap"
}
],
"https://github.com/imgslider/ComfyUI-ImgSlider": [
[
"ImgSlider"
],
{
"title_aux": "ComfyUI-ImgSlider"
}
],
"https://github.com/imk-design/ComfyUI-Mask-Analyzer": [
[
"MaskAnalyze",
"MaskStrategySwitch"
],
{
"title_aux": "Mask Analyzer"
}
],
"https://github.com/inboxabhishek/ComfyUI-VdoFlash": [
[
"CLIPTextEncode",
"CheckpointLoaderSimple",
"EmptyLatentImage",
"KSampler",
"VAEDecode",
"VdoFlashDirector"
],
{
"title_aux": "ComfyUI-VdoFlash"
}
],
"https://github.com/infinigence/ComfyUI-Infinigence-Nodes": [
[
"DrawTextNode",
"Qwen2.5VL_api"
],
{
"title_aux": "ComfyUI-Infinigence-Nodes"
}
],
"https://github.com/inflatebot/comfyui-tag-filter": [
[
"DN_TagFilter"
],
{
"title_aux": "comfyui-tag-filter"
}
],
"https://github.com/injet-zhou/comfyui_extra_api": [
[
"SimpleGenImageInterface"
],
{
"title_aux": "comfyui_extra_api"
}
],
"https://github.com/inventorado/ComfyUI_NNT": [
[
"NntAnalyzeInferenceMetrics",
"NntAnalyzeModel",
"NntCompileModel",
"NntDataLoader",
"NntDatasetToImageTensor",
"NntDatasetToTargetTensor",
"NntDatasetToTensor",
"NntDatasetToTextTensor",
"NntDefineActivationLayer",
"NntDefineAlibiPositionalBias",
"NntDefineConvLayer",
"NntDefineDenseLayer",
"NntDefineFlattenLayer",
"NntDefineGRULayer",
"NntDefineLSTMLayer",
"NntDefineLinearAttention",
"NntDefineLocalAttention",
"NntDefineMultiheadAttention",
"NntDefineNormLayer",
"NntDefinePoolingLayer",
"NntDefinePositionalEncoding",
"NntDefineRNNLayer",
"NntDefineReformerAttention",
"NntDefineRelativePositionBias",
"NntDefineReshapeLayer",
"NntDefineRotaryPositionalEmbedding",
"NntDefineTransformerEncoderLayer",
"NntDefineTransformerXLAttention",
"NntDefineVanillaAttention",
"NntEditModelLayers",
"NntEvaluatePredictions",
"NntFileLoader",
"NntFineTuneModel",
"NntHuggingFaceDataLoader",
"NntImageToTensor",
"NntInference",
"NntInputLayer",
"NntLoadModel",
"NntMergeExtendModel",
"NntPlotTensors",
"NntRandomTensorGenerator",
"NntSHAPSummaryNode",
"NntSaveModel",
"NntShowLayerStack",
"NntShowModelInfo",
"NntTensorElementToImage",
"NntTensorOperations",
"NntTensorSlice",
"NntTensorToText",
"NntTextBatchProcessor",
"NntTextToTensor",
"NntTimeSeriesDataLoader",
"NntTorchvisionDataLoader",
"NntTorchvisionDatasets",
"NntTrainModel",
"NntTrainingHyperparameters",
"NntVisualizeConfidenceScores",
"NntVisualizeGraph",
"NntVisualizePredictionMetrics",
"NntVisualizeTrainingMetrics"
],
{
"title_aux": "ComfyUI Neural Network Toolkit NNT "
}
],
"https://github.com/irreveloper/ComfyUI-DSD": [
[
"DSDGeminiPromptEnhancer",
"DSDImageGenerator",
"DSDModelDownloader",
"DSDModelLoader",
"DSDModelSelector",
"DSDResizeSelector"
],
{
"title_aux": "ComfyUI-DSD"
}
],
"https://github.com/isala404/comfy-workflow-api": [
[
"WebhookReceiver",
"WebhookSend",
"WebhookTransformer"
],
{
"title_aux": "comfy-workflow-api"
}
],
"https://github.com/iwanders/ComfyUI_nodes": [
[
"IW_JsonPickItem",
"IW_ModelHook",
"IW_OllamaGenerateString",
"IW_StringConcat",
"IW_StringFromInt",
"IW_StringNode",
"IW_StringPrint",
"IW_StringReplace",
"IW_StringSave",
"IW_TokenizerVocab"
],
{
"title_aux": "iwanders/ComfyUI_nodes"
}
],
"https://github.com/jacklukai/ComfyUI_DeployCash": [
[
"DeployCash",
"DeployCash_saveImage",
"DeployCash_textInput"
],
{
"title_aux": "ComfyUI_DeployCash"
}
],
"https://github.com/jackson4242/ComfyUI-VS": [
[
"VS Image Compare Deluxe"
],
{
"title_aux": "ComfyUI-VS"
}
],
"https://github.com/jags111/ComfyUI_Jags_Audiotools": [
[
"BatchJoinAudio",
"BatchToList",
"BitCrushAudioFX",
"BulkVariation",
"ChorusAudioFX",
"ClippingAudioFX",
"CompressorAudioFX",
"ConcatAudioList",
"ConvolutionAudioFX",
"CutAudio",
"DelayAudioFX",
"DistortionAudioFX",
"DuplicateAudio",
"GainAudioFX",
"GenerateAudioSample",
"GenerateAudioWave",
"GetAudioFromFolderIndex",
"GetSingle",
"GetStringByIndex",
"HighShelfFilter",
"HighpassFilter",
"ImageToSpectral",
"InvertAudioFX",
"JoinAudio",
"LadderFilter",
"LimiterAudioFX",
"ListToBatch",
"LoadAudioDir",
"LoadAudioFile",
"LoadAudioModel (DD)",
"LoadVST3",
"LowShelfFilter",
"LowpassFilter",
"MP3CompressorAudioFX",
"MixAudioTensors",
"NoiseGateAudioFX",
"OTTAudioFX",
"PeakFilter",
"PhaserEffectAudioFX",
"PitchShiftAudioFX",
"PlotSpectrogram",
"PreviewAudioFile",
"PreviewAudioTensor",
"ResampleAudio",
"ReverbAudioFX",
"ReverseAudio",
"SaveAudioTensor",
"SequenceVariation",
"SliceAudio",
"SoundPlayer",
"StretchAudio",
"samplerate"
],
{
"author": "jags111",
"description": "This extension offers various audio generation tools",
"nickname": "Audiotools",
"title": "Jags_Audiotools",
"title_aux": "Jags_Audiotools"
}
],
"https://github.com/jags111/ComfyUI_Jags_VectorMagic": [
[
"CircularVAEDecode",
"JagsCLIPSeg",
"JagsClipseg",
"JagsCombineMasks",
"YoloSEGdetectionNode",
"YoloSegNode",
"color_drop",
"xy_Tiling_KSampler"
],
{
"author": "jags111",
"description": "This extension offers various vector manipulation and generation tools",
"nickname": "Jags_VectorMagic",
"title": "Jags_VectorMagic",
"title_aux": "Jags_VectorMagic"
}
],
"https://github.com/jags111/efficiency-nodes-comfyui": [
[
"AnimateDiff Script",
"Apply ControlNet Stack",
"Control Net Stacker",
"Eff. Loader SDXL",
"Efficient Loader",
"HighRes-Fix Script",
"Image Overlay",
"Join XY Inputs of Same Type",
"KSampler (Efficient)",
"KSampler Adv. (Efficient)",
"KSampler SDXL (Eff.)",
"LatentUpscaler",
"LoRA Stack to String converter",
"LoRA Stacker",
"Manual XY Entry Info",
"NNLatentUpscale",
"NNlLatentUpscale",
"Noise Control Script",
"Pack SDXL Tuple",
"Tiled Upscaler Script",
"Unpack SDXL Tuple",
"XY Input: Add/Return Noise",
"XY Input: Aesthetic Score",
"XY Input: CFG Scale",
"XY Input: Checkpoint",
"XY Input: Clip Skip",
"XY Input: Control Net",
"XY Input: Control Net Plot",
"XY Input: Denoise",
"XY Input: LoRA",
"XY Input: LoRA Plot",
"XY Input: LoRA Stacks",
"XY Input: Manual XY Entry",
"XY Input: Prompt S/R",
"XY Input: Refiner On/Off",
"XY Input: Sampler/Scheduler",
"XY Input: Seeds++ Batch",
"XY Input: Steps",
"XY Input: VAE",
"XY Plot"
],
{
"title_aux": "Efficiency Nodes for ComfyUI Version 2.0+"
}
],
"https://github.com/jaimitoes/ComfyUI_Wan2_1_lora_trainer": [
[
"MusubiCompileSettings",
"MusubiMemorySettings",
"MusubiSamplingSettings",
"WanCacheLatents",
"WanCacheTextEncoder",
"WanDatasetConfig",
"WanLoRATrainer"
],
{
"title_aux": "ComfyUI_Wan2_1_lora_trainer"
}
],
"https://github.com/jajos12/Comfyui-WanVideo-Context": [
[
"WanVideoContextSelector"
],
{
"title_aux": "Comfyui-WanVideo-Context"
}
],
"https://github.com/jamal-alkharrat/ComfyUI_rotate_image": [
[
"RotateImage"
],
{
"title_aux": "ComfyUI_rotate_image"
}
],
"https://github.com/jamesWalker55/comfyui-p2ldgan": [
[
"P2LDGAN"
],
{
"title_aux": "ComfyUI - P2LDGAN Node"
}
],
"https://github.com/jamesWalker55/comfyui-various": [
[
"BatchLoadImage",
"BatchSaveImage",
"GroupInfoExtractFloat",
"GroupInfoExtractInt",
"GroupLoadBatchImages",
"GroupLoadImage",
"JWAudioBlend",
"JWAudioSaveToPath",
"JWDatetimeString",
"JWImageBatchCount",
"JWImageContrast",
"JWImageExtractFromBatch",
"JWImageFlip",
"JWImageLevels",
"JWImageLoadRGB",
"JWImageLoadRGBA",
"JWImageLoadRGBA From Clipboard",
"JWImageLoadRGBFromClipboard",
"JWImageLoadRGBIfExists",
"JWImageMix",
"JWImageResize",
"JWImageResizeByFactor",
"JWImageResizeByLongerSide",
"JWImageResizeByShorterSide",
"JWImageResizeToSquare",
"JWImageSaturation",
"JWImageSaveToPath",
"JWImageSequenceExtractFromBatch",
"JWImageStackChannels",
"JWInfoHashExtractFloat",
"JWInfoHashExtractInteger",
"JWInfoHashExtractString",
"JWInfoHashFromInfoHashList",
"JWInfoHashFromRangedInfo",
"JWInfoHashListExtractStringList",
"JWInfoHashListFromRangedInfo",
"JWInfoHashPrint",
"JWLoadAudio",
"JWLoadImageSequence",
"JWLoadImagesFromString",
"JWLoopImageSequence",
"JWMaskLikeImageSize",
"JWMaskResize",
"JWMaskSequenceApplyToLatent",
"JWMaskSequenceFromMask",
"JWMaskSequenceJoin",
"JWPrintFloat",
"JWPrintImage",
"JWPrintInteger",
"JWPrintLatent",
"JWPrintMask",
"JWPrintString",
"JWRangedInfoCalculateSubBatch",
"JWReferenceOnly",
"JWSaveImageSequence",
"JWStringListCLIPEncode",
"JWStringListFromString",
"JWStringListFromStrings",
"JWStringListJoin",
"JWStringListRepeat",
"JWStringListToFormatedString",
"JWStringListToString",
"JWUncropCrop",
"JWUncropNewRect",
"JWUncropUncrop",
"JamesLoadImageGroup",
"RAFTEstimate",
"RAFTFlowToImage",
"RAFTLoadFlowFromEXRChannels",
"RCReceiveFloat",
"RCReceiveFloatList",
"RCReceiveInt",
"RCReceiveIntList",
"RCReceiveLatent",
"RCSendLatent"
],
{
"nodename_pattern": "^JW",
"title_aux": "Various ComfyUI Nodes by Type"
}
],
"https://github.com/jamesk9526/NoxPrompter-ComfyUI-CustomNode": [
[
"NoxPromptActionDirector",
"NoxPromptAnalyzer",
"NoxPromptBuilder",
"NoxPromptCameraMaster",
"NoxPromptCamz",
"NoxPromptCharacterCreator",
"NoxPromptCombiner",
"NoxPromptEnhancer",
"NoxPromptHumanDesigner",
"NoxPromptLightingMaster",
"NoxPromptNSFWActionDirector",
"NoxPromptNSFWDesigner",
"NoxPromptNarrativeWeaver",
"NoxPromptPaletteMixer",
"NoxPromptPipelineCombiner",
"NoxPromptWardrobeDesigner"
],
{
"title_aux": "ComfyUI Nox Prompter"
}
],
"https://github.com/jammyfu/ComfyUI_PaintingCoderUtils": [
[
"PaintingCoder::DynamicImageCombiner",
"PaintingCoder::DynamicMaskCombiner",
"PaintingCoder::ImageLatentCreator",
"PaintingCoder::ImageLatentCreatorPlus",
"PaintingCoder::ImageResolutionAdjuster",
"PaintingCoder::ImageSizeCreator",
"PaintingCoder::ImageSizeCreatorPlus",
"PaintingCoder::ImageSwitch",
"PaintingCoder::ImageToBase64",
"PaintingCoder::LatentSwitch",
"PaintingCoder::MaskPreview",
"PaintingCoder::MaskSwitch",
"PaintingCoder::MultilineTextInput",
"PaintingCoder::OutputToTextConverter",
"PaintingCoder::RemoveEmptyLinesAndLeadingSpaces",
"PaintingCoder::ShowTextPlus",
"PaintingCoder::SimpleTextInput",
"PaintingCoder::TextCombiner",
"PaintingCoder::TextSwitch",
"PaintingCoder::WebImageLoader"
],
{
"title_aux": "Painting Coder Utils"
}
],
"https://github.com/jandan520/ComfyUI-AdvancedCameraPrompts": [
[
"AdvancedCameraControlNode"
],
{
"title_aux": "ComfyUI-AdvancedCameraPrompts"
}
],
"https://github.com/jason-n-tran/comfyui-workflow-iterator": [
[
"WIGridCompositor",
"WIParameterCombo",
"WIParameterFloat",
"WIParameterInt",
"WIParameterSeed",
"WIParameterString",
"WISaveImage",
"WorkflowIterator"
],
{
"title_aux": "Workflow Iterator"
}
],
"https://github.com/jasonjgardner/comfui-substance-designer-integration": [
[
"SubstanceBatchProcessor",
"SubstanceCooker",
"SubstanceInfoExtractor",
"SubstanceParameterController",
"SubstanceRenderer"
],
{
"title_aux": "ComfyUI Substance Designer Integration Plugin"
}
],
"https://github.com/jasonjgardner/comfyui-pixel-art-scalers": [
[
"PixelArtScaler"
],
{
"title_aux": "comfyui-pixel-art-scalers"
}
],
"https://github.com/jav12z/ComfyUI-ToyShaders": [
[
"ShaderCodeInput",
"ToyShaderNode"
],
{
"title_aux": "ComfyUI-ToyShaders"
}
],
"https://github.com/jax-explorer/ComfyUI-InstantCharacter": [
[
"InstantCharacterGenerate",
"InstantCharacterLoadModel",
"InstantCharacterLoadModelFromLocal"
],
{
"title_aux": "ComfyUI-InstantCharacter"
}
],
"https://github.com/jax-explorer/ComfyUI-VideoBasic": [
[
"VideoBasicLoadVideo",
"VideoBasicMergeVideo",
"VideoBasicVideoSave",
"VideoBasicVideoUpscaleWithModel"
],
{
"title_aux": "ComfyUI-VideoBasic"
}
],
"https://github.com/jax-explorer/ComfyUI-VideoBasicLatentSync": [
[
"VideoBasicLatentSyncLengthAdjuster",
"VideoBasicLatentSyncNode"
],
{
"title_aux": "ComfyUI-VideoBasicLatentSync"
}
],
"https://github.com/jax-explorer/ComfyUI-easycontrol": [
[
"EasyControlGenerate",
"EasyControlLoadFlux",
"EasyControlLoadLora",
"EasyControlLoadMultiLora",
"EasyControlLoadStyleLora",
"EasyControlLoadStyleLoraFromCivitai"
],
{
"title_aux": "ComfyUI-easycontrol"
}
],
"https://github.com/jax-explorer/comfyui-model-dynamic-loader": [
[
"ComfyOnlineSaveFile",
"ComfyOnlineUploadAnything",
"EmbeddingLoader",
"LoadCheckpointFromCivitAI",
"LoadHunyuanLoraFromCivitAI",
"LoadHunyuanLoraFromComfyOnline",
"LoadHunyuanLoraFromHF",
"LoadImageFromURL",
"LoadLoraFromCivitAI",
"LoadLoraFromComfyOnline",
"LoadLoraFromHF",
"LoadLoraFromHFWithToken",
"LoadWanVideoLoraFromCivitAI",
"LoadWanVideoLoraFromComfyOnline",
"LoadWanVideoLoraFromHF",
"SaveAudioAsWav",
"SaveText"
],
{
"title_aux": "comfyui-model-dynamic-loader"
}
],
"https://github.com/jax-explorer/fast_video_comfyui": [
[
"FastImageListToImageBatch"
],
{
"title_aux": "fast_video_comfyui"
}
],
"https://github.com/jbrick2070/ComfyUI-UCLADaily": [
[
"UCLAArtsFetch",
"UCLACSFetch",
"UCLADailyDataInit",
"UCLADailyPulse",
"UCLADeepDiveBatch",
"UCLADeepDiveCard",
"UCLAEventbriteFetch",
"UCLAFilmArchiveFetch",
"UCLAFowlerFetch",
"UCLAHammerFetch",
"UCLAHousingInfo",
"UCLALobbyCard",
"UCLAMedFetch",
"UCLANarrator",
"UCLANewsroomFetch",
"UCLASEISFetch",
"UCLASlideshowExport"
],
{
"title_aux": "UCLA Daily"
}
],
"https://github.com/jchiotaka/comfyui-tile-calculator": [
[
"TileCalculator"
],
{
"title_aux": "comfyui-tile-calculator"
}
],
"https://github.com/jeankassio/ComfyUI-AceStep_SFT": [
[
"AceStepSFTGenerate",
"AceStepSFTLoraLoader",
"AceStepSFTModelLoader",
"AceStepSFTMusicAnalyzer",
"AceStepSFTPreviewAudio",
"AceStepSFTSaveAudio",
"AceStepSFTTextEncode",
"AceStepSFTTurboTagAdapter"
],
{
"title_aux": "ComfyUI-AceStep_SFT"
}
],
"https://github.com/jeankassio/ComfyUI_MusicTools": [
[
"Music_AudioMixer",
"Music_AudioTrimmer",
"Music_AudioUpscale",
"Music_Compressor",
"Music_Equalize",
"Music_Gain",
"Music_LufsNormalizer",
"Music_MasterAudioEnhancement",
"Music_NoiseRemove",
"Music_Reverb",
"Music_StemRecombination",
"Music_StemSeparation",
"Music_StereoEnhance"
],
{
"title_aux": "ComfyUI_MusicTools"
}
],
"https://github.com/jeankassio/JK-AceStep-Nodes": [
[
"AceStepClaude_Lyrics",
"AceStepCohere_Lyrics",
"AceStepCompileSettings",
"AceStepFireworks_Lyrics",
"AceStepGeminiLyrics",
"AceStepGemini_Lyrics",
"AceStepGroqLyrics",
"AceStepGroq_Lyrics",
"AceStepHuggingFace_Lyrics",
"AceStepKSampler",
"AceStepKSamplerAdvanced",
"AceStepOpenAI_Lyrics",
"AceStepPerplexity_Lyrics",
"AceStepPostProcess",
"AceStepPromptGen",
"AceStepReplicate_Lyrics",
"AceStepSaveText",
"AceStepTogetherAI_Lyrics",
"AceStepTorchCompile",
"AceStepVocoderAdapter",
"AudioQualityEvaluator"
],
{
"title_aux": "JK AceStep Nodes"
}
],
"https://github.com/jeffrey2212/ComfyUI-PonyCharacterPrompt": [
[
"Pony Character Prompt Picker"
],
{
"title_aux": "Pony Character Prompt Picker for ComfyUI"
}
],
"https://github.com/jeffy5/comfyui-faceless-node": [
[
"FacelessFaceRestore",
"FacelessFaceSwap",
"FacelessLoadImageUrl",
"FacelessLoadVideo",
"FacelessLoadVideoImages",
"FacelessLoadVideoUrl",
"FacelessMergeVideos",
"FacelessRemoveBackground",
"FacelessSaveVideo",
"FacelessUploadVideo",
"FacelessVideoFaceRestore",
"FacelessVideoFaceSwap",
"FacelessVideoRemoveBackground"
],
{
"title_aux": "Faceless Node for ComfyUI"
}
],
"https://github.com/jeremieLouvaert/ComfyUI-API-Optimizer": [
[
"APICostTracker",
"DeterministicHashVault",
"HashVaultLabelBuilder",
"HashVaultSave",
"LazyAPISwitch"
],
{
"title_aux": "ComfyUI-API-Optimizer"
}
],
"https://github.com/jeremieLouvaert/ComfyUI-Darkroom": [
[
"DarkroomACESTonemap",
"DarkroomAutoWhiteBalance",
"DarkroomCMYKExportTIFF",
"DarkroomCMYKGamutWarning",
"DarkroomCMYKSoftProof",
"DarkroomCMYKTACCheck",
"DarkroomChromaticAberration",
"DarkroomClarityTextureDehaze",
"DarkroomColorMatch",
"DarkroomColorQualifier",
"DarkroomColorSpaceTransform",
"DarkroomColorWarper",
"DarkroomCrossProcess",
"DarkroomEberhard",
"DarkroomExposureTone",
"DarkroomFilmGrain",
"DarkroomFilmGrainPro",
"DarkroomFilmStockBW",
"DarkroomFilmStockColor",
"DarkroomHSLSelective",
"DarkroomHalation",
"DarkroomHalftone",
"DarkroomHistogram",
"DarkroomHueVsHue",
"DarkroomHueVsSat",
"DarkroomLUTApply",
"DarkroomLUTBakeExtract",
"DarkroomLUTBakeInject",
"DarkroomLUTExport",
"DarkroomLUTIdentity",
"DarkroomLensDistortion",
"DarkroomLensProfile",
"DarkroomLiftGammaGain",
"DarkroomLogWheels",
"DarkroomLumVsSat",
"DarkroomNoiseReduction",
"DarkroomOkLabColor",
"DarkroomPerspectiveCorrect",
"DarkroomPrintStock",
"DarkroomRAWLoad",
"DarkroomRAWMetadataSplit",
"DarkroomReciprocity",
"DarkroomSabattier",
"DarkroomSatVsSat",
"DarkroomSharpeningPro",
"DarkroomSkinToneUniformity",
"DarkroomSpectralBW",
"DarkroomSpectralFilmStock",
"DarkroomThreeWayColorBalance",
"DarkroomToneCurve",
"DarkroomVectorscope",
"DarkroomVibrance",
"DarkroomVignette",
"DarkroomWhiteBalance"
],
{
"title_aux": "ComfyUI-Darkroom"
}
],
"https://github.com/jeremieLouvaert/ComfyUI-Gemini-Conversation-Canvas": [
[
"GeminiEditTurn",
"GeminiSessionGallery",
"GeminiSessionLoad",
"GeminiSessionSave",
"GeminiSessionStart"
],
{
"title_aux": "ComfyUI-Gemini-Conversation-Canvas"
}
],
"https://github.com/jeremieLouvaert/ComfyUI-Gemini-Direct": [
[
"GeminiImageGenerate",
"GeminiStyleTransfer",
"GeminiStyleTransferSettings",
"PromptStudio",
"PromptStudioSettings"
],
{
"title_aux": "ComfyUI-Gemini-Direct"
}
],
"https://github.com/jeremieLouvaert/ComfyUI-Higgsfield-Direct": [
[
"HiggsFieldImageEdit",
"HiggsFieldImageToVideo",
"HiggsFieldModelInfo",
"HiggsFieldTextToImage"
],
{
"title_aux": "ComfyUI-Higgsfield-Direct"
}
],
"https://github.com/jeremieLouvaert/ComfyUI-Midjourney-Direct": [
[
"MidjourneyGenerate"
],
{
"title_aux": "ComfyUI Midjourney Direct"
}
],
"https://github.com/jeremieLouvaert/ComfyUI-Prompt-Vault": [
[
"PromptVaultBrowse",
"PromptVaultBuild",
"PromptVaultFavorites"
],
{
"title_aux": "ComfyUI-Prompt-Vault"
}
],
"https://github.com/jeremieLouvaert/comfyui-prompt-assembler": [
[
"PromptAssembler",
"PromptAssemblerCompact",
"PromptAssemblerWeighted"
],
{
"title_aux": "comfyui-prompt-assembler"
}
],
"https://github.com/jeremieLouvaert/comfyui-wireless-link-simple": [
[
"WirelessGet",
"WirelessSend"
],
{
"title_aux": "comfyui-wireless-link-simple"
}
],
"https://github.com/jeremymeyers/comfyui-jmtools": [
[
"StringConcatenator"
],
{
"title_aux": "comfyui-jmtools"
}
],
"https://github.com/jeremytenjo/ComfyUI-Group-Bypasser": [
[
"ComfyUI-Group-Bypasser"
],
{
"title_aux": "ComfyUI-Group-Bypasser"
}
],
"https://github.com/jeremytenjo/ComfyUI-Prompt-List": [
[
"ComfyUI-Prompts"
],
{
"title_aux": "ComfyUI-Prompt-List"
}
],
"https://github.com/jeremytenjo/comfyui-nano-banana": [
[
"NanoBananaProImage"
],
{
"title_aux": "comfyui-nano-banana"
}
],
"https://github.com/jerrylongyan/ComfyUI-My-Mask": [
[
"MaskToBottonHalfConvexMask",
"MaskToConvexMask"
],
{
"title_aux": "ComfyUI-My-Mask"
}
],
"https://github.com/jerrywap/ComfyUI_LoadImageFromHttpURL": [
[
"LoadImageFromHttpURL"
],
{
"title_aux": "ComfyUI_LoadImageFromHttpURL"
}
],
"https://github.com/jerrywap/ComfyUI_UploadToWebhookHTTP": [
[
"UploadToWebHookHTTP"
],
{
"title_aux": "ComfyUI_UploadToWebhookHTTP"
}
],
"https://github.com/jesenzhang/ComfyUI_StreamDiffusion": [
[
"StreamDiffusion_Loader",
"StreamDiffusion_Sampler"
],
{
"title_aux": "ComfyUI_StreamDiffusion"
}
],
"https://github.com/jessesep/SimpleVariables": [
[
"SimpleClear",
"SimpleGet",
"SimpleList",
"SimpleSet"
],
{
"title_aux": "SimpleVariables"
}
],
"https://github.com/jessie-jitdot/comfyui-floor-warp-v7": [
[
"JitdotFloorWarpV7"
],
{
"title_aux": "comfyui-floor-warp-v7"
}
],
"https://github.com/jetthuangai/ComfyUI-JH-PixelPro": [
[
"JHPixelProAlphaMatteExtractor",
"JHPixelProColorLab",
"JHPixelProColorMatcher",
"JHPixelProColorMatcherRegion",
"JHPixelProEdgeAwareMaskRefiner",
"JHPixelProEdgeAwareSmoother",
"JHPixelProFaceBeautyBlend",
"JHPixelProFaceDetect",
"JHPixelProFaceLandmarks",
"JHPixelProFaceWarp",
"JHPixelProFacialAligner",
"JHPixelProFrequencySeparation",
"JHPixelProHALDIdentity",
"JHPixelProHighFreqDetailMasker",
"JHPixelProHueSaturationRange",
"JHPixelProLUTExport",
"JHPixelProLUTImport",
"JHPixelProLUTPreset",
"JHPixelProLayerAdd",
"JHPixelProLayerFlatten",
"JHPixelProLayerGroup",
"JHPixelProLayerStackStart",
"JHPixelProLensDistortion",
"JHPixelProLookSelect",
"JHPixelProLuminosityMasking",
"JHPixelProMaskCombine",
"JHPixelProMaskEdgeSmoother",
"JHPixelProMaskMorphology",
"JHPixelProSaturationMask",
"JHPixelProSkinToneTriRegion",
"JHPixelProSubPixelMaskRefiner",
"JHPixelProToneCurve",
"JHPixelProToneMatchLUT",
"JHPixelProTrimapBuilder",
"JHPixelProUnwrapFace"
],
{
"title_aux": "ComfyUI-JH-PixelPro"
}
],
"https://github.com/jfcantu/ComfyUI-AutoNotes": [
[
"AutoNotesNode"
],
{
"title_aux": "ComfyUI AutoNotes"
}
],
"https://github.com/jfcantu/ComfyUI-Prompt-Companion": [
[
"PromptCompanion_AddSubprompt",
"PromptCompanion_LoadCheckpointWithSubprompt",
"PromptCompanion_StringsToSubprompt",
"PromptCompanion_SubpromptToStrings"
],
{
"title_aux": "ComfyUI Prompt Companion"
}
],
"https://github.com/jhj0517/ComfyUI-Moondream-Gaze-Detection": [
[
"(Down)Load Moondream Model",
"Gaze Detection",
"Gaze Detection Video"
],
{
"title_aux": "ComfyUI-Moondream-Gaze-Detection"
}
],
"https://github.com/jhj0517/ComfyUI-jhj-Kokoro-Onnx": [
[
"(Down)Load Kokoro Model",
"Kokoro Audio Generator"
],
{
"title_aux": "ComfyUI jhj Kokoro Onnx"
}
],
"https://github.com/jiafuzeng/comfyui-LatentSync": [
[
"LatentSyncNode"
],
{
"title_aux": "LatentSync"
}
],
"https://github.com/jialuw0830/flux_api_comfyui_plugin": [
[
"EigenAIFluxNode",
"EigenAIKontextNode",
"EigenAIQwenNode",
"nodes"
],
{
"title_aux": "Eigen AI FLUX API Plugin"
}
],
"https://github.com/jianglinbin/ComfyUI-AnglesSelect": [
[
"AnglesSelector3D",
"SimpleAnglesSelector"
],
{
"title_aux": "ComfyUI 3D Angles Selector"
}
],
"https://github.com/jiaqianjing/ComfyUI-MidjourneyHub": [
[
"GPTImageEditNode",
"GPTImageGenerateNode",
"GeminiImageEditNode",
"GeminiImageGenerateNode",
"MidjourneyActionNode",
"MidjourneyBatchActionNode",
"MidjourneyBlendNode",
"MidjourneyImagineNode"
],
{
"title_aux": "ComfyUI-MidjourneyHub"
}
],
"https://github.com/jiaxiangc/ComfyUI-ResAdapter": [
[
"ResAdapterLoader"
],
{
"title_aux": "ResAdapter for ComfyUI"
}
],
"https://github.com/jideka/ComfyUI-WanPromptBuilder": [
[
"WanPromptBuilderGrok",
"WanPromptBuilderTrio",
"WanPromptBuilderVision"
],
{
"title_aux": "ComfyUI-WanPromptBuilder"
}
],
"https://github.com/jieg9341-lab/ComfyUI-SCAIL2-Easy": [
[
"SCAIL2FitVideo",
"SCAIL2ReferencePack",
"SCAIL2ReferenceSAMBuilder",
"SCAIL2SimpleVideo"
],
{
"title_aux": "ComfyUI-SCAIL2-Easy"
}
],
"https://github.com/jimpi-dev/WorkflowUIPlugin": [
[
"WorkflowUILink"
],
{
"title_aux": "WorkflowUIPlugin"
}
],
"https://github.com/jinanlongen/ComfyUI-Prompt-Expander": [
[
"PromptExpanderNode"
],
{
"title_aux": "ComfyUI Prompt Expander Node"
}
],
"https://github.com/jinchanz/ComfyUI-ADIC": [
[
"ADICOpenAIGPTImage1",
"ADIC_COMMON_API",
"AliCloudOSSUpload",
"IdeaLabImageGenerate",
"ImageTranslateAPI",
"ImageTranslateParamsBuilder",
"ImageTranslateResultExtractor",
"LoadImagesFromUrls",
"MaletteFluxKontextImageScale",
"MaletteImageConcatFromBatch",
"MaletteImageStitch",
"MaletteReferenceLatent",
"MarketImageGenerateWithPolling",
"OpenAIGPTImage1",
"PythonCodeExecutor",
"StringToJsonArray"
],
{
"title_aux": "ComfyUI-ADIC"
}
],
"https://github.com/jitcoder/lora-info": [
[
"ImageFromURL",
"LoraInfo"
],
{
"title_aux": "LoraInfo"
}
],
"https://github.com/jjkramhoeft/ComfyUI-Jjk-Nodes": [
[
"JjkConcat",
"JjkShowText",
"JjkText",
"SDXLRecommendedImageSize"
],
{
"title_aux": "ComfyUI-Jjk-Nodes"
}
],
"https://github.com/jkmq-f/ComfyUI-Gemma4Translate-E2B": [
[
"Gemma4Translate"
],
{
"title_aux": "comfyui-gemma4translate-e2b"
}
],
"https://github.com/jkmq-f/ComfyUI-Gemma4Translate-GGUF-Mini": [
[
"Gemma4TranslateGGUFMini"
],
{
"title_aux": "comfyui-gemma4translate-gguf"
}
],
"https://github.com/jkrauss82/ultools-comfyui": [
[
"CLIPTextEncodeWithStats",
"OpenPoseEditorAdv",
"SaveImgAdv",
"SolidMaskAdv"
],
{
"title_aux": "ULTools for ComfyUI"
}
],
"https://github.com/jluo-github/comfyui-auto-anime-prompts": [
[
"AutoPromptBatch",
"AutoPromptCombiner",
"AutoPromptLoader",
"AutoPromptRedNote",
"PassportPrompt",
"PassportResize",
"PassportTile",
"SuffixEditor"
],
{
"title_aux": "comfyui-auto-anime-prompts"
}
],
"https://github.com/jluo-github/comfyui-auto-size": [
[
"AutoSize",
"AutoSizeLatent"
],
{
"title_aux": "comfyui-auto-size"
}
],
"https://github.com/jluo-github/comfyui-ollama-image-to-prompt": [
[
"OllamaImageToPrompt"
],
{
"title_aux": "comfyui-ollama-image-to-prompt"
}
],
"https://github.com/jn-jairo/jn_comfyui": [
[
"JN_AreaAround",
"JN_AreaInfo",
"JN_AreaNormalize",
"JN_AreaToMask",
"JN_AreaWidthHeight",
"JN_AreaXY",
"JN_AudioArrayToBatch",
"JN_AudioAutoTune",
"JN_AudioBatchToArray",
"JN_AudioCompare",
"JN_AudioConcatenation",
"JN_AudioGetChannels",
"JN_AudioInfo",
"JN_AudioNoiseReduction",
"JN_AudioNormalize",
"JN_AudioPitch",
"JN_AudioPlot",
"JN_AudioReverberation",
"JN_AudioSampleRate",
"JN_AudioSetChannels",
"JN_AudioSlice",
"JN_AudioSpeed",
"JN_AudioSplitChannels",
"JN_AudioStackChannels",
"JN_AudioTempo",
"JN_AudioTrimSilence",
"JN_AudioVolume",
"JN_Blip",
"JN_BlipLoader",
"JN_BooleanOperation",
"JN_Condition",
"JN_CoolDown",
"JN_CoolDownOutput",
"JN_DatetimeFormat",
"JN_DatetimeInfo",
"JN_DatetimeNow",
"JN_Dump",
"JN_DumpOutput",
"JN_Exec",
"JN_ExecOutput",
"JN_FaceCrop",
"JN_FaceRestoreModelLoader",
"JN_FaceRestoreWithModel",
"JN_FirstActive",
"JN_Flow",
"JN_FlowOutput",
"JN_ImageAddBackground",
"JN_ImageAddMask",
"JN_ImageBatch",
"JN_ImageCenterArea",
"JN_ImageCrop",
"JN_ImageGrid",
"JN_ImageInfo",
"JN_ImageRemoveBackground",
"JN_ImageSharpness",
"JN_ImageSquare",
"JN_ImageToMask",
"JN_ImageUncrop",
"JN_KSampler",
"JN_KSamplerAdvancedParams",
"JN_KSamplerFaceRestoreParams",
"JN_KSamplerResizeInputParams",
"JN_KSamplerResizeMaskAreaParams",
"JN_KSamplerResizeOutputParams",
"JN_KSamplerSeamlessParams",
"JN_KSamplerTileParams",
"JN_KeyValue",
"JN_LoadAudioDirectory",
"JN_LoadImageDirectory",
"JN_LogicOperation",
"JN_MaskBatch",
"JN_MaskInfo",
"JN_MaskToArea",
"JN_MaskToImage",
"JN_MathOperation",
"JN_MathOperationArray",
"JN_MeowHrtfAudio3d",
"JN_MeowHrtfModel",
"JN_MeowHrtfPosition",
"JN_MeowLoadVoice",
"JN_MeowSaveVoice",
"JN_MeowSentenceSplit",
"JN_MeowTts",
"JN_MeowTtsAudioToContext",
"JN_MeowTtsCoarse",
"JN_MeowTtsDecode",
"JN_MeowTtsFine",
"JN_MeowTtsLoadContext",
"JN_MeowTtsModel",
"JN_MeowTtsModelCoarse",
"JN_MeowTtsModelEncodec",
"JN_MeowTtsModelFine",
"JN_MeowTtsModelHubert",
"JN_MeowTtsModelSemantic",
"JN_MeowTtsSaveContext",
"JN_MeowTtsSemantic",
"JN_MeowTtsTokenizerHubert",
"JN_MeowVc",
"JN_MeowVcConvertVoice",
"JN_MeowVcEncodeSource",
"JN_MeowVcEncodeTarget",
"JN_MeowVcLoadSpeaker",
"JN_MeowVcModelFreeVC",
"JN_MeowVcModelWavLM",
"JN_MeowVcSaveSpeaker",
"JN_PreviewAudio",
"JN_PreviewImage",
"JN_PreviewMask",
"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_RemBGSession",
"JN_SaveAudio",
"JN_SaveImage",
"JN_Seamless",
"JN_SeamlessBorder",
"JN_SeamlessBorderCrop",
"JN_SelectItem",
"JN_Sleep",
"JN_SleepOutput",
"JN_SliceOperation",
"JN_StopIf",
"JN_StopIfOutput",
"JN_TensorInfo",
"JN_TextConcatenation",
"JN_TextReplace",
"JN_TimedeltaFormat",
"JN_TimedeltaInfo"
],
{
"title_aux": "JNComfy"
}
],
"https://github.com/jnxmx/ComfyUI-Dither": [
[
"DitherByChannel",
"DitherImage"
],
{
"title_aux": "ComfyUI-Dither"
}
],
"https://github.com/jnxmx/ComfyUI_HuggingFace_Downloader": [
[
"Hugging Face Download Folder",
"Hugging Face Download Model"
],
{
"title_aux": "ComfyUI_HuggingFace_Downloader"
}
],
"https://github.com/jo-nike/ComfyUI-SopranoTTS": [
[
"SopranoLoader",
"SopranoTTS",
"SopranoTTSBatch",
"SopranoTTSStream"
],
{
"title_aux": "ComfyUI-SopranoTTS"
}
],
"https://github.com/joanna910225/comfyui-housekeeper": [
[
"housekeeper-alignment",
"housekeeper-alignment-cmd",
"vue-basic"
],
{
"title_aux": "HouseKeeper"
}
],
"https://github.com/joe002/comfyui-conduit-optimizer": [
[
"ConduitApply",
"ConduitBatchOptimizer",
"ConduitCacheClear",
"ConduitCore",
"ConduitEmbeddingCache",
"ConduitGate",
"ConduitLatentCache",
"ConduitPath",
"ConduitPool",
"ConduitPrecisionPatcher",
"ConduitSeal",
"ConduitSense",
"ConduitSpeculativeKSampler"
],
{
"title_aux": "comfyui-conduit-optimizer"
}
],
"https://github.com/joe002/comfyui-deterministic-nodes": [
[
"CascadeRefiner",
"ChecksumValidator",
"DeterministicSampler",
"ECHOContextNode",
"MoERouterNode"
],
{
"title_aux": "comfyui-deterministic-nodes"
}
],
"https://github.com/joe002/comfyui-rtx4090-nodes": [
[
"BatchImageProcessor",
"BatchLatentProcessor",
"GPUMonitor",
"MemoryManager",
"RTX4090Optimizer",
"TensorRTAutoConverter"
],
{
"title_aux": "comfyui-rtx4090-nodes"
}
],
"https://github.com/joeriben/ai4artsed_comfyui_nodes": [
[
"ai4artsed_clean_prompt_randomizer",
"ai4artsed_conditioning_fusion",
"ai4artsed_image_analysis",
"ai4artsed_openrouter_key",
"ai4artsed_photo_prompt_randomizer",
"ai4artsed_prompt_interception",
"ai4artsed_random_artform_generator",
"ai4artsed_random_instruction_generator",
"ai4artsed_random_language_selector",
"ai4artsed_stabilitai_key",
"ai4artsed_switch_promptsafety",
"ai4artsed_t5_clip_fusion",
"ai4artsed_text_remix",
"ai4artsed_vector_dimension_eliminator"
],
{
"title_aux": "AI4ArtsEd Nodes"
}
],
"https://github.com/john-mnz/ComfyUI-Inspyrenet-Rembg": [
[
"InspyrenetRembg",
"InspyrenetRembgAdvanced"
],
{
"title_aux": "ComfyUI-Inspyrenet-Rembg"
}
],
"https://github.com/jojkaart/ComfyUI-sampler-lcm-alternative": [
[
"LCMScheduler",
"SamplerLCMAlternative",
"SamplerLCMCycle",
"SamplerLCMDualNoise",
"SamplerLCMDuoFusion",
"SamplerLCMParallel"
],
{
"title_aux": "ComfyUI-sampler-lcm-alternative"
}
],
"https://github.com/jomakaze/ComfyUI_JomaNodes": [
[
"ImageBatchMulti"
],
{
"title_aux": "ComfyUI_JomaNodes"
}
],
"https://github.com/jonstreeter/ComfyUI-Reference-Based-Video-Colorization": [
[
"ColorMNetImage",
"ColorMNetVideo",
"DeepExColorImageNode",
"DeepExColorVideoNode"
],
{
"title_aux": "Reference-Based Video Colorization"
}
],
"https://github.com/jonstreeter/comfyui-Lora-Tag-Power-Loader": [
[
"LoraTagPowerLoader"
],
{
"title_aux": "comfyui-Lora-Tag-Power-Loader"
}
],
"https://github.com/jonstreeter/comfyui-compressed-metadata": [
[
"ConvertToCompressed",
"ExtractWorkflowsToJSON",
"LoadCompressedWorkflow",
"LoadWorkflowJSON",
"SaveImageCompressed"
],
{
"title_aux": "ComfyUI \u2014 Compressed Metadata"
}
],
"https://github.com/jonstreeter/comfyui-togglemaster": [
[
"DynamicTextConcatenate"
],
{
"title_aux": "Wireless Toggle Master"
}
],
"https://github.com/joosthel/ComfyUI-CVOverlay": [
[
"CV_AestheticOverlay",
"CV_BlobTracker",
"CV_ModelLoader",
"CV_ObjectDetector"
],
{
"title_aux": "ComfyUI-CVOverlay"
}
],
"https://github.com/jordoh/ComfyUI-Deepface": [
[
"AverageList",
"DeepfaceAnalyze",
"DeepfaceExtractFaces",
"DeepfaceVerify"
],
{
"title_aux": "ComfyUI Deepface"
}
],
"https://github.com/joreyaesh/comfyui_scroll_over_textarea": [
[
"ScrollOverTextareaDummyNode"
],
{
"title_aux": "ComfyUI Scroll Over Textarea"
}
],
"https://github.com/joreyaesh/comfyui_touchpad_scroll_controller.enableTouchpadScroll": [
[
"TouchpadScrollControllerDummyNode"
],
{
"title_aux": "ComfyUI Touchpad Scroll Controller"
}
],
"https://github.com/josh-ent/comfyui-bigplayer-llm-nodes": [
[
"BigPlayerBasicPrompt",
"BigPlayerCheckpointPicker",
"BigPlayerCheckpointState",
"BigPlayerControlNetState",
"BigPlayerKSamplerConfig",
"BigPlayerLLMProvider",
"BigPlayerLoRAState",
"BigPlayerNaturalLanguageRoot",
"BigPlayerPromptDebug",
"BigPlayerSplitPrompt",
"BigPlayerTestKSamplerSink",
"BigPlayerTestModel",
"BigPlayerTestPairSink",
"BigPlayerTestSink",
"BigPlayerTestSplitSink",
"BigPlayerTestTextPairSink"
],
{
"title_aux": "BigPlayer Prompting"
}
],
"https://github.com/joyboy123456/-ComfyUI-GoogleAIStudio": [
[
"GoogleAIConfig",
"GoogleAIConnectionTester",
"GoogleAIImageGenerator",
"GoogleAIKeyManager",
"GoogleAITextToImage",
"GoogleAIVideoGenerator",
"GoogleAIVideoStoryboard",
"PromptAnalyzer",
"PromptOptimizer"
],
{
"title_aux": "ComfyUI Google AI Studio Integration"
}
],
"https://github.com/jqy-yo/Comfyui-BBoxLowerMask2": [
[
"BBoxLowerMask2"
],
{
"title_aux": "BBoxLowerMask2"
}
],
"https://github.com/jqy-yo/comfyui-gemini-nodes": [
[
"GeminiFieldExtractor",
"GeminiImageBatchProcessor",
"GeminiImageEditor",
"GeminiImageGenADV",
"GeminiImageProcessor",
"GeminiJSONExtractor",
"GeminiJSONParser",
"GeminiStructuredOutput",
"GeminiTextAPI",
"GeminiVideoCaptioner",
"GeminiVideoGenerator",
"UnofficialGeminiAPI",
"UnofficialGeminiStreamAPI"
],
{
"title_aux": "ComfyUI Gemini Nodes"
}
],
"https://github.com/jrabek/BokehDiffusionComfyUI": [
[
"ApplyBokehAdapter",
"BokehAdapterLoader",
"BokehKSampler",
"BokehLevel"
],
{
"title_aux": "BokehDiffusionComfyUI"
}
],
"https://github.com/jroc22/ComfyUI-CSV-prompt-builder": [
[
"BuildPromptFromCSV"
],
{
"title_aux": "ComfyUI-CSV-prompt-builder"
}
],
"https://github.com/jstit/comfyui_custom_node_image": [
[
"ImageCropCircle"
],
{
"title_aux": "comfyui_custom_node_image"
}
],
"https://github.com/jtrue/ComfyUI-JaRue": [
[
"Text2Image_jru",
"YouTube2Prompt_jru"
],
{
"nodename_pattern": "_jru$",
"title_aux": "ComfyUI-JaRue"
}
],
"https://github.com/jtrue/ComfyUI-Rect": [
[
"RectCrop",
"RectFill",
"RectMask",
"RectSelect"
],
{
"description": "Rectangle selection and utilities for ComfyUI (modular).",
"nickname": "Rect",
"title": "Rect",
"title_aux": "ComfyUI-Rect"
}
],
"https://github.com/jtrue/ComfyUI-WordEmbeddings": [
[
"WordEmbeddingsEquation",
"WordEmbeddingsExplorer",
"WordEmbeddingsInterpolator",
"WordEmbeddingsLoader",
"WordEmbeddingsLocalModelLoader",
"WordEmbeddingsTokenAxis",
"WordEmbeddingsTokenAxis2D",
"WordEmbeddingsTokenAxis3D",
"WordEmbeddingsTokenCentrality",
"WordEmbeddingsTokenNeighbors"
],
{
"nodename_pattern": "_jru$",
"title_aux": "ComfyUI-WordEmbeddings"
}
],
"https://github.com/jtydhr88/ComfyUI-AudioMass": [
[
"ComfyUIAudioMass"
],
{
"title_aux": "ComfyUI-AudioMass"
}
],
"https://github.com/jtydhr88/ComfyUI-Hunyuan3D-1-wrapper": [
[
"Hunyuan3D V1 - Image Loader",
"Hunyuan3D V1 - Image2Views",
"Hunyuan3D V1 - Image2Views Pipeline Load",
"Hunyuan3D V1 - Text2Image",
"Hunyuan3D V1 - Text2Image Pipeline Load",
"Hunyuan3D V1 - Views2Mesh",
"Hunyuan3D V1 - Views2Mesh Pipeline Load"
],
{
"title_aux": "ComfyUI-Hunyuan3D-1-wrapper"
}
],
"https://github.com/jtydhr88/ComfyUI-LayerDivider": [
[
"LayerDivider - Color Base",
"LayerDivider - Divide Layer",
"LayerDivider - Load SAM Mask Generator",
"LayerDivider - Segment Mask"
],
{
"title_aux": "ComfyUI LayerDivider"
}
],
"https://github.com/jtydhr88/ComfyUI-OpenCut": [
[
"ComfyUIOpenCut"
],
{
"title_aux": "ComfyUI-OpenCut"
}
],
"https://github.com/jtydhr88/ComfyUI-PascalEditor": [
[
"ComfyUIPascalEditor"
],
{
"title_aux": "ComfyUI Pascal Editor"
}
],
"https://github.com/jtydhr88/ComfyUI-StableStudio": [
[
"ComfyUIStableStudio"
],
{
"title_aux": "ComfyUI-StableStudio"
}
],
"https://github.com/jtydhr88/ComfyUI-mesh2motion": [
[
"Mesh2MotionExplore"
],
{
"title_aux": "Comfyui Mesh2Motion"
}
],
"https://github.com/jtydhr88/ComfyUI-qwenmultiangle": [
[
"QwenMultiangleCameraNode"
],
{
"title_aux": "ComfyUI-qwenmultiangle"
}
],
"https://github.com/juddisjudd/ComfyUI-BawkNodes": [
[
"BawkBatchProcessor",
"BawkControlNet",
"BawkImageLoader",
"BawkSampler",
"DiffusionModelLoader",
"FluxDynamicLoraStack",
"FluxImageSaver",
"FluxLoraStackApply",
"FluxWildcardEncode",
"ZImageModelLoader"
],
{
"title_aux": "Bawk Nodes Collection"
}
],
"https://github.com/judian17/ComfyUI-Extract_Flux_Lora": [
[
"ExtractFluxLoRA"
],
{
"title_aux": "ComfyUI-Extract_Flux_Lora"
}
],
"https://github.com/judian17/ComfyUI-JoyCaption-beta-one-hf-llava-Prompt_node": [
[
"JoyCaptionOllamaExtraOptions",
"JoyCaptionOllamaPrompter"
],
{
"title_aux": "ComfyUI-JoyCaption-beta-one-hf-llava-Prompt_node"
}
],
"https://github.com/judian17/ComfyUI-PixelSmile-Conditioning-Interpolation": [
[
"PixelSmileConditioning"
],
{
"title_aux": "ComfyUI-PixelSmile-Conditioning-Interpolation"
}
],
"https://github.com/judian17/ComfyUI-SRT-subtitles-VoxCPM": [
[
"Audio_Trimmer_By_Timestamp",
"Load_Text_From_File",
"VoxCPM_Cache_Builder",
"VoxCPM_Cache_Combiner",
"VoxCPM_Loader",
"VoxCPM_SRT_Auto_Dubber",
"VoxCPM_SRT_Dubber",
"VoxCPM_SRT_Processor"
],
{
"title_aux": "ComfyUI-SRT-subtitles-VoxCPM"
}
],
"https://github.com/judian17/ComfyUI-UniWorld-jd17": [
[
"UniWorldEncoderNode",
"UniWorldScheduler",
"UniWorldSiglipEncoder",
"UniWorld_T5_CLIP_Encoder"
],
{
"title_aux": "ComfyUI-UniWorld-jd17"
}
],
"https://github.com/judian17/ComfyUI-joycaption-beta-one-GGUF": [
[
"JJC_JoyCaption_Custom_GGUF",
"JJC_JoyCaption_GGUF",
"JJC_JoyCaption_GGUF_ExtraOptions"
],
{
"title_aux": "ComfyUI JoyCaption-Beta-GGUF Node"
}
],
"https://github.com/judian17/ComfyUI-multiple-inputs": [
[
"MultipleImageStitch",
"MultipleMaskStitch",
"MultipleMasksToImage",
"MultipleTextInputs"
],
{
"title_aux": "ComfyUI-multiple-inputs"
}
],
"https://github.com/judian17/ComfyUI_ZIM": [
[
"MaskToBbox_ZIM",
"MaskToPoints_ZIM",
"ZimSegment"
],
{
"title_aux": "ComfyUI_ZIM"
}
],
"https://github.com/jupo-ai/comfy-aspect-ratios": [
[
"AspectRatios"
],
{
"title_aux": "comfy-aspect-ratios"
}
],
"https://github.com/jupo-ai/comfy-join-prompt": [
[
"JoinPrompt",
"JoinStrings"
],
{
"title_aux": "comfy-join-prompt"
}
],
"https://github.com/jurdnf/ComfyUI-JurdnsIterativeNoiseKSampler": [
[
"KSamplerIterativeNoise"
],
{
"title_aux": "ComfyUI-JurdnsIterativeNoiseKsampler"
}
],
"https://github.com/jurdnf/ComfyUI-JurdnsModelSculptor": [
[
"ModelSculptorFlux",
"ModelSculptorSD3",
"ModelSculptorSDXL"
],
{
"title_aux": "ComfyUI-JurdnsModelSculptor"
}
],
"https://github.com/jurdnisglobby/ComfyUI-Jurdns-Groq-Node": [
[
"JurdnsGroqAPIPromptEnhancer"
],
{
"title_aux": "Jurdns Groq API Node"
}
],
"https://github.com/justUmen/Bjornulf_custom_nodes": [
[
"Bjornulf_APIGenerateCivitAI",
"Bjornulf_APIGenerateCivitAIAddLORA",
"Bjornulf_APIGenerateFalAI",
"Bjornulf_APIGenerateFlux",
"Bjornulf_APIGenerateGPT4o",
"Bjornulf_APIGenerateStability",
"Bjornulf_AddLineNumbers",
"Bjornulf_AllLoraSelector",
"Bjornulf_AnythingToFloat",
"Bjornulf_AnythingToInt",
"Bjornulf_AnythingToText",
"Bjornulf_AudioPreview",
"Bjornulf_AudioVideoSync",
"Bjornulf_BoundingRectangleMask",
"Bjornulf_BoundingRectangleMaskBlur",
"Bjornulf_CharacterDescriptionGenerator",
"Bjornulf_CivitAILoraSelectorHunyuan",
"Bjornulf_CivitAILoraSelectorPONY",
"Bjornulf_CivitAILoraSelectorSD15",
"Bjornulf_CivitAILoraSelectorSDXL",
"Bjornulf_CivitAIModelSelectorFLUX_D",
"Bjornulf_CivitAIModelSelectorFLUX_S",
"Bjornulf_CivitAIModelSelectorPony",
"Bjornulf_CivitAIModelSelectorSD15",
"Bjornulf_CivitAIModelSelectorSDXL",
"Bjornulf_CombineBackgroundOverlay",
"Bjornulf_CombineImages",
"Bjornulf_CombineTexts",
"Bjornulf_CombineTextsByLines",
"Bjornulf_CombineVideoAudio",
"Bjornulf_ConcatVideos",
"Bjornulf_ConcatVideosFromList",
"Bjornulf_ConvertVideo",
"Bjornulf_DisplayNote",
"Bjornulf_FFmpegConfig",
"Bjornulf_FourImageViewer",
"Bjornulf_FreeVRAM",
"Bjornulf_GlobalSeedManager",
"Bjornulf_GrayscaleTransform",
"Bjornulf_GreenScreenToTransparency",
"Bjornulf_HorizontalCutAndShift",
"Bjornulf_HuggingFaceDownloader",
"Bjornulf_IfElse",
"Bjornulf_ImageDetails",
"Bjornulf_ImageMaskCutter",
"Bjornulf_ImageNote",
"Bjornulf_ImageNoteLoadImage",
"Bjornulf_ImageUpscaleWithModelTransparency",
"Bjornulf_ImagesListToVideo",
"Bjornulf_KokoroTTS",
"Bjornulf_LargestMaskOnly",
"Bjornulf_LatentResolutionSelector",
"Bjornulf_LineSelector",
"Bjornulf_ListLooper",
"Bjornulf_ListLooperCharacter",
"Bjornulf_ListLooperOutfitFemale",
"Bjornulf_ListLooperOutfitMale",
"Bjornulf_ListLooperPose",
"Bjornulf_ListLooperScene",
"Bjornulf_ListLooperStyle",
"Bjornulf_ListSelector",
"Bjornulf_LoadCivitAILinks",
"Bjornulf_LoadGlobalVariables",
"Bjornulf_LoadImageWithTransparency",
"Bjornulf_LoadImageWithTransparencyFromPath",
"Bjornulf_LoadImagesFromSelectedFolder",
"Bjornulf_LoadTextFromFolder",
"Bjornulf_LoadTextFromPath",
"Bjornulf_LoadTextPickMeGlobal",
"Bjornulf_LoaderLoraWithPath",
"Bjornulf_LoopAllLines",
"Bjornulf_LoopBasicBatch",
"Bjornulf_LoopCombosSamplersSchedulers",
"Bjornulf_LoopFloat",
"Bjornulf_LoopImages",
"Bjornulf_LoopInteger",
"Bjornulf_LoopIntegerSequential",
"Bjornulf_LoopLinesSequential",
"Bjornulf_LoopLoraSelector",
"Bjornulf_LoopModelClipVae",
"Bjornulf_LoopModelSelector",
"Bjornulf_LoopRandomSeed",
"Bjornulf_LoopSamplers",
"Bjornulf_LoopSchedulers",
"Bjornulf_LoopTexts",
"Bjornulf_LoopWriteText",
"Bjornulf_MatchTextToInput",
"Bjornulf_MathNode",
"Bjornulf_MergeImagesHorizontally",
"Bjornulf_MergeImagesVertically",
"Bjornulf_ModelClipVaeSelector",
"Bjornulf_OllamaConfig",
"Bjornulf_OllamaImageVision",
"Bjornulf_OllamaSystemJobSelector",
"Bjornulf_OllamaSystemPersonaSelector",
"Bjornulf_OllamaTalk",
"Bjornulf_OllamaVisionPromptSelector",
"Bjornulf_OpenAIVisionNode",
"Bjornulf_PauseResume",
"Bjornulf_PickInput",
"Bjornulf_PlayAudio",
"Bjornulf_PreviewFirstImage",
"Bjornulf_RandomFloatNode",
"Bjornulf_RandomImage",
"Bjornulf_RandomIntNode",
"Bjornulf_RandomLineFromInput",
"Bjornulf_RandomLoraSelector",
"Bjornulf_RandomModelClipVae",
"Bjornulf_RandomModelSelector",
"Bjornulf_RandomTexts",
"Bjornulf_ReassembleImageGrid",
"Bjornulf_RemoveTransparency",
"Bjornulf_ResizeImage",
"Bjornulf_ResizeImagePercentage",
"Bjornulf_SaveBjornulfLobeChat",
"Bjornulf_SaveGlobalVariables",
"Bjornulf_SaveImagePath",
"Bjornulf_SaveImageToFolder",
"Bjornulf_SaveText",
"Bjornulf_SaveTmpAudio",
"Bjornulf_SaveTmpImage",
"Bjornulf_SaveTmpVideo",
"Bjornulf_ScramblerCharacter",
"Bjornulf_SelectImageFromList",
"Bjornulf_ShowFloat",
"Bjornulf_ShowInt",
"Bjornulf_ShowJson",
"Bjornulf_ShowStringText",
"Bjornulf_ShowText",
"Bjornulf_SpeechToText",
"Bjornulf_SplitImageGrid",
"Bjornulf_StyleSelector",
"Bjornulf_SwitchAnything",
"Bjornulf_SwitchText",
"Bjornulf_TextAnalyzer",
"Bjornulf_TextGenerator",
"Bjornulf_TextGeneratorCharacterCreature",
"Bjornulf_TextGeneratorCharacterFemale",
"Bjornulf_TextGeneratorCharacterMale",
"Bjornulf_TextGeneratorCharacterObject",
"Bjornulf_TextGeneratorCharacterPose",
"Bjornulf_TextGeneratorOutfitFemale",
"Bjornulf_TextGeneratorOutfitMale",
"Bjornulf_TextGeneratorScene",
"Bjornulf_TextGeneratorStyle",
"Bjornulf_TextReplace",
"Bjornulf_TextSplitin10",
"Bjornulf_TextSplitin5",
"Bjornulf_TextToAnything",
"Bjornulf_TextToSpeech",
"Bjornulf_TextToStringAndSeed",
"Bjornulf_TextToVariable",
"Bjornulf_VideoDetails",
"Bjornulf_VideoPingPong",
"Bjornulf_VideoPreview",
"Bjornulf_VideoToImagesList",
"Bjornulf_WriteText",
"Bjornulf_WriteTextAdvanced",
"Bjornulf_WriteTextPickMeChain",
"Bjornulf_WriteTextPickMeGlobal",
"Bjornulf_XTTSConfig",
"Bjornulf_imagesToVideo",
"Bjornulf_loadImageBase64Transparency",
"Bjornulf_ollamaLoader"
],
{
"title_aux": "Bjornulf_custom_nodes"
}
],
"https://github.com/justin-vt/ComfyUI-brushstrokes": [
[
"OpenCVBrushStrokesNode",
"PILBrushStrokesNode",
"WandBrushStrokesNode"
],
{
"title_aux": "ComfyUI-brushstrokes"
}
],
"https://github.com/jz54101/ComfyU": [
[
"qwe-loadimagebath"
],
{
"title_aux": "ComfyU"
}
],
"https://github.com/jzhang-POP/ComfyUI-Outpainting-Gemini": [
[
"GeminiComposite",
"GeminiImageGenerate",
"GeminiPadCalculator"
],
{
"title_aux": "ComfyUI-Outpainting-Gemini"
}
],
"https://github.com/k-komarov/comfyui-bunny-cdn-storage": [
[
"Save Image To BunnyStorage",
"Save Image to BunnyStorage"
],
{
"title_aux": "comfyui-bunny-cdn-storage"
}
],
"https://github.com/ka-puna/comfyui-yanc": [
[
"YANC.ConcatStrings",
"YANC.FormatDatetimeString",
"YANC.GetWidgetValueString",
"YANC.IntegerCaster",
"YANC.MultilineString",
"YANC.SaveImageWEBP",
"YANC.TruncateString"
],
{
"title_aux": "comfyui-yanc"
}
],
"https://github.com/kaanyalova/ComfyUI_ExtendedImageFormats": [
[
"DDSSaveImage",
"ExtendedSaveImage"
],
{
"title_aux": "Extended Image Formats for ComfyUI"
}
],
"https://github.com/kaaskoek232/ComfyUI-MemoryManagement": [
[
"AutoMemoryCleanup",
"MemoryCleanup",
"MemoryLeakDetector",
"MemoryMonitor",
"SmartMemoryManager",
"VRAMOptimizer",
"VRAMUnload"
],
{
"title_aux": "ComfyUI-MemoryManagement"
}
],
"https://github.com/kadima-tech/comfyui-draggen": [
[
"DraggenLocalMoodboardLoader",
"DraggenMoodboardImages",
"DraggenMoodboardRendered",
"DraggenMoodboardText",
"DraggenRemoteMoodboardLoader"
],
{
"title_aux": "ComfyUI-Draggen"
}
],
"https://github.com/kadirnar/ComfyUI-Transformers": [
[
"AudioClassificationPipeline",
"AutomaticSpeechRecognitionPipeline",
"ConversationalPipeline",
"DepthEstimationInference",
"DocumentQuestionAnsweringPipeline",
"FeatureExtractionPipeline",
"FillMaskPipeline",
"FloatToString",
"ImageClassificationPipeline",
"ImageFeatureExtractionPipeline",
"ImageSegmentationPipeline",
"ImageTextToTextPipeline",
"ImageToImagePipeline",
"ImageToTextPipeline",
"IntToString",
"LoadDepthModel",
"MaskGenerationPipeline",
"ObjectDetectionPipeline",
"QuestionAnsweringPipeline",
"SentenceSimilarityPipeline",
"StringToFloat",
"StringToInt",
"TableQuestionAnsweringPipeline",
"TextClassificationPipeline",
"TextGenerationPipeline",
"TextToSpeechPipeline",
"TokenClassificationPipeline",
"VideoClassificationPipeline",
"VisualQuestionAnsweringPipeline",
"ZeroShotAudioClassificationPipeline",
"ZeroShotClassificationPipeline",
"ZeroShotImageClassificationPipeline",
"ZeroShotObjectDetectionPipeline"
],
{
"title_aux": "ComfyUI-Transformers"
}
],
"https://github.com/kadirnar/ComfyUI-YOLO": [
[
"BBoxToCoco",
"BBoxToXYWH",
"BBoxVisNode",
"CocoToNumber",
"ConvertToDict",
"CustomUltralyticsModelLoader",
"GetImageSize",
"ImageResizeAdvanced",
"UltralyticsInference",
"UltralyticsMaskFlatten",
"UltralyticsModelLoader",
"UltralyticsVisualization",
"ViewText"
],
{
"title_aux": "ComfyUI-YOLO"
}
],
"https://github.com/kael558/ComfyUI-GGUF-FantasyTalking": [
[
"CLIPLoaderGGUF",
"DownloadAndLoadWav2VecModel",
"FantasyTalkingModelLoader",
"FantasyTalkingWav2VecEmbeds",
"LoadWanVideoT5TextEncoderGGUF",
"ReCamMasterPoseVisualizer",
"UnetLoaderGGUF",
"UnetLoaderGGUF_LowVRAM",
"WanVideoATITracks",
"WanVideoATITracksVisualize",
"WanVideoATI_comfy",
"WanVideoControlnet",
"WanVideoControlnetLoader",
"WanVideoDiffusionForcingSampler",
"WanVideoFunCameraEmbeds",
"WanVideoReCamMasterCameraEmbed",
"WanVideoReCamMasterDefaultCamera",
"WanVideoReCamMasterGenerateOrbitCamera",
"WanVideoUni3C_ControlnetLoader",
"WanVideoUni3C_embeds",
"WanVideoUniAnimateDWPoseDetector",
"WanVideoUniAnimatePoseInput"
],
{
"title_aux": "ComfyUI-GGUF-FantasyTalking"
}
],
"https://github.com/kaibioinfo/ComfyUI_AdvancedRefluxControl": [
[
"ReduxAdvanced",
"StyleModelApplySimple"
],
{
"title_aux": "Advanced Reflux control"
}
],
"https://github.com/kaili-yang/ComfyUI-Recgen": [
[
"RecGen2DTo3D",
"RecGenLoadExampleInputs"
],
{
"title_aux": "ComfyUI-Recgen"
}
],
"https://github.com/kaipard/comfyui-auto-latent-size": [
[
"AutoAspectLatent"
],
{
"title_aux": "Auto Aspect Latent Generator"
}
],
"https://github.com/kakachiex2/comfyui-ltx2-efficient": [
[
"LTX2CombineAVLatent",
"LTX2ConditioningHelper",
"LTX2EfficientSampler",
"LTX2EfficientSamplerPro",
"LTX2EmptyAudioLatent",
"LTX2ExperimentalKeyframeSampler",
"LTX2ModelPatcher",
"LTX2SeparateAVLatent",
"LTX2TemporalVAEDecode",
"LTX2TextEncodeOptimized"
],
{
"title_aux": "comfyui-ltx2-efficient"
}
],
"https://github.com/kale4eat/ComfyUI-path-util": [
[
"path_util_PathAbspath",
"path_util_PathBasename",
"path_util_PathDirname",
"path_util_PathExists",
"path_util_PathIsdir",
"path_util_PathIsfile",
"path_util_PathJoin",
"path_util_PathRelpath",
"path_util_PathSplitext"
],
{
"title_aux": "ComfyUI_demucus"
}
],
"https://github.com/kale4eat/ComfyUI-speech-dataset-toolkit": [
[
"SDT_AudioProperty",
"SDT_BSRoFormerApply",
"SDT_BSRoFormerLoader",
"SDT_ConcatAudio",
"SDT_CutAudio",
"SDT_DemucsApply",
"SDT_DemucsLoader",
"SDT_FasterWhisperListSegments",
"SDT_FasterWhisperLoader",
"SDT_FasterWhisperSegmentProperty",
"SDT_FasterWhisperTextFromSegments",
"SDT_FasterWhisperTranscribe",
"SDT_GriffinLim",
"SDT_HighpassBiquad",
"SDT_JoinAudio",
"SDT_KotobaWhisperListSegments",
"SDT_KotobaWhisperLoaderLong",
"SDT_KotobaWhisperLoaderShort",
"SDT_KotobaWhisperSegmentProperty",
"SDT_KotobaWhisperTranscribeLong",
"SDT_KotobaWhisperTranscribeShort",
"SDT_LFCC",
"SDT_LoadAudio",
"SDT_LoadAudios",
"SDT_LowpassBiquad",
"SDT_MFCC",
"SDT_MakeSilenceAudio",
"SDT_MelBandRoformerLoader",
"SDT_MelSpectrogram",
"SDT_NemoAsrLoader",
"SDT_NemoAsrTranscribe",
"SDT_NueAsrLoader",
"SDT_NueAsrTranscribe",
"SDT_PlotMelFilterBank",
"SDT_PlotPitch",
"SDT_PlotSpecgram",
"SDT_PlotSpectrogram",
"SDT_PlotWaveForm",
"SDT_ResampleAudio",
"SDT_SaveAudio",
"SDT_SilenceAudio",
"SDT_SileroVADApply",
"SDT_SileroVADCollectChunks",
"SDT_SileroVADListTimestamps",
"SDT_SileroVADLoader",
"SDT_SileroVADTimestampProperty",
"SDT_Spectrogram",
"SDT_SpeechMOSLoader",
"SDT_SpeechMOSScore",
"SDT_SplitAudio",
"SDT_TrimAudio",
"SDT_TrimAudioBySample"
],
{
"title_aux": "ComfyUI-speech-dataset-toolkit"
}
],
"https://github.com/kale4eat/ComfyUI-string-util": [
[
"string_util_Str",
"string_util_StrConcat",
"string_util_StrCount",
"string_util_StrEndsWith",
"string_util_StrEqual",
"string_util_StrFind",
"string_util_StrFormat",
"string_util_StrJoin",
"string_util_StrLen",
"string_util_StrLower",
"string_util_StrLstrip",
"string_util_StrNotEqual",
"string_util_StrReplace",
"string_util_StrRstrip",
"string_util_StrSlice",
"string_util_StrSplit",
"string_util_StrStartsWith",
"string_util_StrStrip",
"string_util_StrUpper"
],
{
"title_aux": "ComfyUI-string-util"
}
],
"https://github.com/kale4eat/ComfyUI-text-file-util": [
[
"text_file_util_ReadAllLines",
"text_file_util_ReadAllText",
"text_file_util_WriteText",
"text_file_util_WriteTextLines",
"text_file_util_WriteTextWithSequentialNumbering"
],
{
"title_aux": "ComfyUI-text-file-util"
}
],
"https://github.com/kallama/comfyui_epub_tts": [
[
"AddSilenceToAudioBatch",
"AudioConcatenateWithSilence",
"CombineAudioToSingle",
"EPUBChapterSplitter",
"LoadEPUB",
"PreviewEPUB"
],
{
"title_aux": "comfyui_epub_tts"
}
],
"https://github.com/kambara/ComfyUI-PromptPalette": [
[
"PromptPalette"
],
{
"title_aux": "ComfyUI-PromptPalette"
}
],
"https://github.com/kana112233/ComfyUI-kaola-ace-step": [
[
"ACE_STEP_Captioner",
"ACE_STEP_ClearVRAM",
"ACE_STEP_Complete",
"ACE_STEP_Cover",
"ACE_STEP_CreateSample",
"ACE_STEP_Extract",
"ACE_STEP_FormatSample",
"ACE_STEP_Lego",
"ACE_STEP_LoRALoader",
"ACE_STEP_Repaint",
"ACE_STEP_SimpleMode",
"ACE_STEP_TextToMusic",
"ACE_STEP_Transcriber",
"ACE_STEP_Understand"
],
{
"title_aux": "ComfyUI-kaola-ace-step"
}
],
"https://github.com/kana112233/ComfyUI-kaola-heartMuLa": [
[
"HeartMuLaGenerator",
"HeartMuLaLoader",
"HeartTranscriptor",
"HeartTranscriptorLoader"
],
{
"title_aux": "comfyui-kaola-heartmula"
}
],
"https://github.com/kana112233/ComfyUI-kaola-moss-tts": [
[
"MossAudioCodecLoadModel",
"MossSoundEffectGenerate",
"MossSoundEffectLoadModel",
"MossTTSDGenerate",
"MossTTSDLoadModel",
"MossTTSGenerate",
"MossTTSLoadModel",
"MossVoiceGeneratorGenerate",
"MossVoiceGeneratorLoadModel"
],
{
"title_aux": "ComfyUI Kaola MOSS-TTS"
}
],
"https://github.com/kana112233/ComfyUI-kaola-soulX-Singer": [
[
"SoulXSingerGenerate",
"SoulXSingerLoader",
"SoulXSingerPreprocess"
],
{
"title_aux": "SoulX-Singer Nodes"
}
],
"https://github.com/kanibus/kanibus": [
[
"AIDepthControl",
"AdvancedTrackingPro",
"BodyPoseEstimator",
"EmotionAnalyzer",
"HandTracking",
"KanibusMaster",
"LandmarkPro468",
"MultiControlNetApply",
"NeuralPupilTracker",
"NormalMapGenerator",
"ObjectSegmentation",
"SmartFacialMasking",
"TemporalSmoother",
"VideoFrameLoader"
],
{
"title_aux": "KANIBUS - Advanced Eye Tracking ControlNet System"
}
],
"https://github.com/kanryu/ComfyUI-Text-Driven-Workflows": [
[
"TextDrivenJoinStrings",
"TextDrivenMathInt",
"TextDrivenMultiPrompts",
"TextDrivenPromptLine",
"TextDrivenPromptTokenCounter",
"TextDrivenResolutionSelector",
"TextDrivenSinglePrompt",
"TextDrivenTextLinePrompt",
"TextDrivenTextLineSelector"
],
{
"title_aux": "ComfyUI Text-Driven Workflows"
}
],
"https://github.com/kantan-kanto/ComfyUI-LLM-Session": [
[
"LLMDialogueCycleNode",
"LLMDialogueCycleSimpleNode",
"LLMSessionChatNode",
"LLMSessionChatSimpleNode",
"UnloadLLMModelNode"
],
{
"title_aux": "ComfyUI-LLM-Session"
}
],
"https://github.com/kantan-kanto/ComfyUI-MultiModal-Prompt-Nodes": [
[
"QwenImageEditPromptGenerator",
"VisionLLMNode",
"WanVideoPromptGenerator"
],
{
"title_aux": "ComfyUI-MultiModal-Prompt-Nodes"
}
],
"https://github.com/kantan-kanto/ComfyUI-ScriptFlow": [
[
"MultiOutputScript",
"centi"
],
{
"title_aux": "ComfyUI-ScriptFlow"
}
],
"https://github.com/kantsche/ComfyUI-MixMod": [
[
"MixModBandFFTGuiderNode",
"MixModDepthGuiderNode",
"MixModDynamicMaskAlternativeGuiderNode",
"MixModDynamicMaskGuiderNode",
"MixModFFTGuiderNode",
"MixModGuiderComponentNode",
"MixModGuiderComponentPipelineNode",
"MixModGuiderNode",
"MixModHighResGuiderNode",
"MixModOptionsMaskNode",
"MixModOptionsScaleNode",
"MixModOptionsSchedulerNode",
"MixModPipelineNode"
],
{
"author": "Kantsche",
"description": "Model Mixture Guider",
"nickname": "MixMod",
"title": "ComfyUI-MixMod",
"title_aux": "ComfyUI-MixMod"
}
],
"https://github.com/kappa54m/ComfyUI_Usability": [
[
"KLoadImageByPath",
"KLoadImageByPathAdvanced",
"KLoadImageDedup"
],
{
"title_aux": "ComfyUI Usability"
}
],
"https://github.com/karas17/ComfyUI-Camera-Watermark": [
[
"CameraWatermarkNode",
"ImageLoaderWithEXIF"
],
{
"title_aux": "ComfyUI Camera Watermark"
}
],
"https://github.com/karas17/comfyui_GLM_TTS": [
[
"GLMTTSASR",
"GLMTTSLoader",
"GLMTTSSampler"
],
{
"title_aux": "comfyui_GLM_TTS"
}
],
"https://github.com/karcsiha/comfyUi-deflicker": [
[
"DeflickerFrames"
],
{
"title_aux": "comfyUi-deflicker"
}
],
"https://github.com/karthikg-09/ComfyUI-Vton-Mask": [
[
"ComfyUIVtonMaskGenerator",
"ComfyUIVtonMaskLoader"
],
{
"title_aux": "ComfyUI-Vton-Mask"
}
],
"https://github.com/karthikg-09/ComfyUI-WanVideoAutoResize": [
[
"WanVideoAutoImgResize"
],
{
"title_aux": "ComfyUI WanVideo Auto Resize"
}
],
"https://github.com/kasukanra/ComfyUI_StringToHex": [
[
"ColorNameToHex"
],
{
"title_aux": "ComfyUI_StringToHex"
}
],
"https://github.com/katalist-ai/comfyUI-nsfw-detection": [
[
"NudenetDetector"
],
{
"title_aux": "comfyUI-nsfw-detection"
}
],
"https://github.com/katsut/ComfyUI-AlphaVAE": [
[
"AlphaVAEDecode",
"AlphaVAEEncode",
"AlphaVAELoader"
],
{
"title_aux": "comfyui-alphavae"
}
],
"https://github.com/kaushiknishchay/ComfyUI-Audio-Waveform-Visualizer": [
[
"AudioToWaveformImage",
"AudioWaveformFFMPEG",
"AudioWaveformVisualizer"
],
{
"title_aux": "ComfyUI-Audio-Waveform-Visualizer"
}
],
"https://github.com/kaushiknishchay/ComfyUI-Qwen3-ASR": [
[
"Qwen3ASRTranscriber",
"Qwen3ForcedAlignerConfig"
],
{
"title_aux": "ComfyUI-Qwen3-ASR"
}
],
"https://github.com/kayorlian/ComfyuiSmartColorMatch": [
[
"ClothTextureReplace",
"SmartColorMatch"
],
{
"title_aux": "ComfyuiSmartColorMatch"
}
],
"https://github.com/kazeyori/ComfyUI-QuickImageSequenceProcess": [
[
"QuickImageSequenceProcess"
],
{
"author": "kazeyori",
"description": "A ComfyUI plugin for efficient image sequence processing. Features frame insertion, duplication, and removal with intuitive controls.",
"nickname": "QuickSeq",
"title": "Quick Image Sequence Process",
"title_aux": "ComfyUI-QuickImageSequenceProcess"
}
],
"https://github.com/kealiu/ComfyUI-S3-Tools": [
[
"Load Image From S3",
"Save Image To S3"
],
{
"title_aux": "ComfyUI Load and Save file to S3"
}
],
"https://github.com/kealiu/ComfyUI-Zero123-Porting": [
[
"Zero123: Image Preprocess",
"Zero123: Image Rotate in 3D"
],
{
"title_aux": "ComfyUI-Zero123-Porting"
}
],
"https://github.com/kealiu/ComfyUI-ZeroShot-MTrans": [
[
"ZeST: Grayout Subject"
],
{
"title_aux": "ComfyUI-ZeroShot-MTrans"
}
],
"https://github.com/keghoang/ComfyUI-Charon": [
[
"CHARON_3D_Auto_Align",
"CHARON_Camera_From_DA3"
],
{
"title_aux": "ComfyUI-Charon"
}
],
"https://github.com/keit0728/ComfyUI-Image-Toolkit": [
[
"AlphaFlatten",
"AlphaToGrayscale",
"AntialiasingImage",
"BinarizeImage",
"BinarizeImageUsingOtsu",
"BrightnessTransparency",
"GrayscaleImage",
"RemoveWhiteBackgroundNoise"
],
{
"title_aux": "ComfyUI-Image-Toolkit"
}
],
"https://github.com/keit0728/ComfyUI-keitNodes": [
[
"AspectRatioResolutionFinder",
"M2MTranslator",
"PixelLimitResizer",
"WanVideoOptimalResizer",
"WanVideoResolutionFinder"
],
{
"title_aux": "ComfyUI-keitNodes"
}
],
"https://github.com/keit0728/ComfyUI-musubi-tuner": [
[
"MusubiTunerWanGenerateVideo"
],
{
"title_aux": "ComfyUI-musubi-tuner"
}
],
"https://github.com/kenjiqq/qq-nodes-comfyui": [
[
"Any List",
"Any List Iterator",
"Any To Any",
"Axis Pack",
"Axis To Any",
"Axis Unpack",
"Load Lines From Text File",
"Slice List",
"Text Splitter",
"XY Grid Accumulator",
"XY Grid Helper"
],
{
"title_aux": "qq-nodes-comfyui"
}
],
"https://github.com/kenyonxu/ComfyUI_KaiUtilities": [
[
"KaiCivitaiLoRALoader",
"SaveAudioSilent",
"TextLineCount"
],
{
"title_aux": "Kai Civitai LoRA Loader"
}
],
"https://github.com/ketle-man/PSD-Figure-Creator": [
[
"PSDFigureCreator"
],
{
"title_aux": "PSD Figure Creator"
}
],
"https://github.com/ketle-man/comfyUI-particle-pixijs": [
[
"ParticleRenderer"
],
{
"title_aux": "ComfyUI Particle Renderer (PixiJS)"
}
],
"https://github.com/ketle-man/comfyui-2dpose-editor": [
[
"PoseEditor2D"
],
{
"title_aux": "ComfyUI 2D Pose Editor"
}
],
"https://github.com/ketle-man/comfyui-vrm-pose-editor": [
[
"PoseEditor3D"
],
{
"title_aux": "ComfyUI VRM Pose Editor 3D"
}
],
"https://github.com/ketle-man/model-and-prompt-from-metadata": [
[
"CLIPTextEncodeEditPlus",
"ImageMetadataCheckpointLoader",
"ImageMetadataLoRALoader",
"ImageMetadataPromptLoader"
],
{
"title_aux": "Model and Prompt from Metadata"
}
],
"https://github.com/kevinkessler/comfyui-mask-batch-union": [
[
"MaskBatchUnion"
],
{
"title_aux": "Mask Batch Union"
}
],
"https://github.com/kevinkessler/comfyui-save-with-exif": [
[
"SaveImageWithSourceExif"
],
{
"title_aux": "Save Image (copy EXIF from source)"
}
],
"https://github.com/kevinmcmahondev/comfyui-kmcdev-image-filter-adjustments": [
[
"ImageBlankAlpha",
"ImageBlendMask",
"ImageFilterAdjustments",
"ImageMixColorByMask"
],
{
"title_aux": "KMCDev Nodes"
}
],
"https://github.com/kevinmcmahondev/comfyui-skin-tone-detector": [
[
"SkinToneDetector"
],
{
"title_aux": "Skin Tone Detector for ComfyUI"
}
],
"https://github.com/kexplo/comfyui-google-gemini-flash-image": [
[
"GeminiFlashImage"
],
{
"title_aux": "comfyui-google-gemini-flash-image"
}
],
"https://github.com/kft334/Knodes": [
[
"Image(s) To Websocket (Base64)",
"ImageOutput",
"Load Image (Base64)",
"Load Images (Base64)",
"LoadImageBase64",
"LoadImagesBase64"
],
{
"title_aux": "Knodes"
}
],
"https://github.com/khanhlvg/vertex-ai-comfyui-nodes": [
[
"Chirp",
"Gemini",
"GeminiImage",
"ImagenComputedMaskConfig",
"ImagenMaskEditing",
"Imagen_Product_Recontext",
"Imagen_T2I",
"Lyria",
"PreviewVideo",
"Veo2",
"Veo2Extend",
"Veo3",
"Veo_Prompt_Writer",
"Virtual_Try_On"
],
{
"title_aux": "[Unofficial] Vertex AI Custom Nodes for ComfyUI"
}
],
"https://github.com/kianthos/Earthbound---All-in-one-ComfyUI-Node": [
[
"EarthboundUltimate"
],
{
"title_aux": "Earthbound---All-in-one-ComfyUI-Node"
}
],
"https://github.com/kijai/ComfyUI-ADMotionDirector": [
[
"ADMD_AdditionalModelSelect",
"ADMD_CheckpointLoader",
"ADMD_ComfyModelLoader",
"ADMD_DiffusersLoader",
"ADMD_InitializeTraining",
"ADMD_LoadLora",
"ADMD_MakeBatchList",
"ADMD_SaveLora",
"ADMD_TrainLora",
"ADMD_ValidationSampler",
"ADMD_ValidationSettings"
],
{
"title_aux": "Animatediff MotionLoRA Trainer"
}
],
"https://github.com/kijai/ComfyUI-APISR-KJ": [
[
"APISR_upscale"
],
{
"title_aux": "ComfyUI-APISR"
}
],
"https://github.com/kijai/ComfyUI-BrushNet-Wrapper": [
[
"brushnet_ella_loader",
"brushnet_ipadapter_matteo",
"brushnet_model_loader",
"brushnet_sampler",
"brushnet_sampler_ella",
"powerpaint_brushnet_sampler"
],
{
"title_aux": "ComfyUI-BrushNet-Wrapper"
}
],
"https://github.com/kijai/ComfyUI-CCSR": [
[
"CCSR_Model_Select",
"CCSR_Upscale",
"DownloadAndLoadCCSRModel"
],
{
"title_aux": "ComfyUI-CCSR"
}
],
"https://github.com/kijai/ComfyUI-CogVideoXWrapper": [
[
"CogVideoContextOptions",
"CogVideoControlNet",
"CogVideoDecode",
"CogVideoEnhanceAVideo",
"CogVideoImageEncode",
"CogVideoImageEncodeFunInP",
"CogVideoLatentPreview",
"CogVideoLoraSelect",
"CogVideoLoraSelectComfy",
"CogVideoSampler",
"CogVideoTextEncode",
"CogVideoTextEncodeCombine",
"CogVideoTransformerEdit",
"CogVideoXFasterCache",
"CogVideoXFunResizeToClosestBucket",
"CogVideoXModelLoader",
"CogVideoXTeaCache",
"CogVideoXTorchCompileSettings",
"CogVideoXVAELoader",
"DownloadAndLoadCogVideoControlNet",
"DownloadAndLoadCogVideoGGUFModel",
"DownloadAndLoadCogVideoModel",
"DownloadAndLoadToraModel",
"ToraEncodeOpticalFlow",
"ToraEncodeTrajectory"
],
{
"title_aux": "ComfyUI CogVideoX Wrapper"
}
],
"https://github.com/kijai/ComfyUI-ControlNeXt-SVD": [
[
"ControlNextDecode",
"ControlNextDiffusersScheduler",
"ControlNextGetPoses",
"ControlNextSVDApply",
"ControlNextSampler",
"DownloadAndLoadControlNeXt"
],
{
"title_aux": "ComfyUI nodes for ControlNext-SVD v2"
}
],
"https://github.com/kijai/ComfyUI-DDColor": [
[
"DDColor_Colorize"
],
{
"title_aux": "ComfyUI-DDColor"
}
],
"https://github.com/kijai/ComfyUI-DepthAnythingV2": [
[
"DepthAnything_V2",
"DownloadAndLoadDepthAnythingV2Model"
],
{
"title_aux": "ComfyUI-DepthAnythingV2"
}
],
"https://github.com/kijai/ComfyUI-DiffusionLight": [
[
"chrome_ball_to_envmap",
"exposure_to_hdr"
],
{
"title_aux": "DiffusionLight implementation for ComfyUI"
}
],
"https://github.com/kijai/ComfyUI-DynamiCrafterWrapper": [
[
"DownloadAndLoadCLIPModel",
"DownloadAndLoadCLIPVisionModel",
"DownloadAndLoadDynamiCrafterCNModel",
"DownloadAndLoadDynamiCrafterModel",
"DynamiCrafterBatchInterpolation",
"DynamiCrafterCNLoader",
"DynamiCrafterControlnetApply",
"DynamiCrafterI2V",
"DynamiCrafterLoadInitNoise",
"DynamiCrafterModelLoader",
"ToonCrafterDecode",
"ToonCrafterInterpolation"
],
{
"title_aux": "ComfyUI-DynamiCrafterWrapper"
}
],
"https://github.com/kijai/ComfyUI-ELLA-wrapper": [
[
"diffusers_model_loader",
"diffusers_sampler",
"ella_model_loader",
"ella_sampler",
"ella_t5_embeds"
],
{
"title_aux": "ComfyUI-ELLA-wrapper"
}
],
"https://github.com/kijai/ComfyUI-Florence2": [
[
"DownloadAndLoadFlorence2Lora",
"DownloadAndLoadFlorence2Model",
"Florence2ModelLoader",
"Florence2Run"
],
{
"preemptions": [
"DownloadAndLoadFlorence2Lora",
"DownloadAndLoadFlorence2Model",
"Florence2ModelLoader",
"Florence2Run"
],
"title_aux": "ComfyUI-Florence2"
}
],
"https://github.com/kijai/ComfyUI-FluxTrainer": [
[
"ExtractFluxLoRA",
"FluxKohyaInferenceSampler",
"FluxTrainAndValidateLoop",
"FluxTrainBlockSelect",
"FluxTrainEnd",
"FluxTrainLoop",
"FluxTrainModelSelect",
"FluxTrainResume",
"FluxTrainSave",
"FluxTrainSaveModel",
"FluxTrainValidate",
"FluxTrainValidationSettings",
"FluxTrainerLossConfig",
"InitFluxLoRATraining",
"InitFluxTraining",
"InitSD3LoRATraining",
"InitSDXLLoRATraining",
"OptimizerConfig",
"OptimizerConfigAdafactor",
"OptimizerConfigProdigy",
"OptimizerConfigProdigyPlusScheduleFree",
"SD3ModelSelect",
"SD3TrainValidationSettings",
"SDXLModelSelect",
"SDXLTrainValidate",
"SDXLTrainValidationSettings",
"TrainDatasetAdd",
"TrainDatasetGeneralConfig",
"TrainDatasetRegularization",
"TrainNetworkConfig",
"UploadToHuggingFace",
"VisualizeLoss"
],
{
"title_aux": "ComfyUI Flux Trainer"
}
],
"https://github.com/kijai/ComfyUI-GIMM-VFI": [
[
"DownloadAndLoadGIMMVFIModel",
"GIMMVFI_interpolate"
],
{
"title_aux": "ComfyUI-GIMM-VFI"
}
],
"https://github.com/kijai/ComfyUI-Geowizard": [
[
"geowizard_model_loader",
"geowizard_sampler"
],
{
"title_aux": "Geowizard depth and normal estimation in ComfyUI"
}
],
"https://github.com/kijai/ComfyUI-HFRemoteVae": [
[
"HFRemoteVAE",
"HFRemoteVAEDecode"
],
{
"title_aux": "ComfyUI-HFRemoteVae"
}
],
"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"
}
],
"https://github.com/kijai/ComfyUI-IC-Light": [
[
"BackgroundScaler",
"CalculateNormalsFromImages",
"DetailTransfer",
"ICLightConditioning",
"LightSource",
"LoadAndApplyICLightUnet",
"LoadHDRImage"
],
{
"title_aux": "ComfyUI-IC-Light"
}
],
"https://github.com/kijai/ComfyUI-KJNodes": [
[
"AddLabel",
"AddNoiseToTrackPath",
"AppendInstanceDiffusionTracking",
"AppendStringsToList",
"ApplyRifleXRoPE_HunuyanVideo",
"ApplyRifleXRoPE_WanVideo",
"AudioConcatenate",
"BOOLConstant",
"BatchCLIPSeg",
"BatchCropFromMask",
"BatchCropFromMaskAdvanced",
"BatchUncrop",
"BatchUncropAdvanced",
"BboxToInt",
"BboxVisualize",
"BlockifyMask",
"CFGZeroStarAndInit",
"CameraPoseVisualizer",
"CheckpointLoaderKJ",
"CheckpointPerturbWeights",
"ColorMatch",
"ColorMatchV2",
"ColorToMask",
"CondPassThrough",
"ConditioningMultiCombine",
"ConditioningSetMaskAndCombine",
"ConditioningSetMaskAndCombine3",
"ConditioningSetMaskAndCombine4",
"ConditioningSetMaskAndCombine5",
"ConsolidateMasksKJ",
"ContextWindowsVisualizerKJ",
"CreateAudioMask",
"CreateFadeMask",
"CreateFadeMaskAdvanced",
"CreateFluidMask",
"CreateGradientFromCoords",
"CreateGradientMask",
"CreateInstanceDiffusionTracking",
"CreateMagicMask",
"CreateShapeImageOnPath",
"CreateShapeMask",
"CreateShapeMaskOnPath",
"CreateTextMask",
"CreateTextOnPath",
"CreateVoronoiMask",
"CrossFadeImages",
"CrossFadeImagesMulti",
"CustomControlNetWeightsFluxFromList",
"CustomSigmas",
"CutAndDragOnPath",
"DecodeAndSaveVideo",
"DiTBlockLoraLoader",
"DifferentialDiffusionAdvanced",
"DiffusionModelLoaderKJ",
"DiffusionModelSelector",
"DownloadAndLoadCLIPSeg",
"DrawInstanceDiffusionTracking",
"DrawMaskOnImage",
"DummyOut",
"EmptyLatentImageCustomPresets",
"EmptyLatentImagePresets",
"EncodeVideoComponents",
"EndRecordCUDAMemoryHistory",
"FastPreview",
"FastPreviewBatch",
"FilterZeroMasksAndCorrespondingImages",
"FlipSigmasAdjusted",
"FloatConstant",
"FloatToMask",
"FloatToSigmas",
"FluxBlockLoraSelect",
"GGUFLoaderKJ",
"GLIGENTextBoxApplyBatchCoords",
"GenerateNoise",
"GetImageRangeFromBatch",
"GetImageSizeAndCount",
"GetImagesFromBatchIndexed",
"GetLatentRangeFromBatch",
"GetLatentSizeAndCount",
"GetLatentsFromBatchIndexed",
"GetMaskSizeAndCount",
"GetPreviewOverrideFramesKJ",
"GetTrackRange",
"GradientToFloat",
"GrowMaskWithBlur",
"HDRPreviewKJ",
"HunyuanVideoBlockLoraSelect",
"HunyuanVideoEncodeKeyframesToCond",
"INTConstant",
"Ideogram4OptimizationsKJ",
"Ideogram4PromptBuilderKJ",
"ImageAddMulti",
"ImageAndMaskPreview",
"ImageBatchExtendWithOverlap",
"ImageBatchFilter",
"ImageBatchJoinWithTransition",
"ImageBatchMulti",
"ImageBatchRepeatInterleaving",
"ImageBatchTestPattern",
"ImageConcanate",
"ImageConcatFromBatch",
"ImageConcatMulti",
"ImageCropByMask",
"ImageCropByMaskAndResize",
"ImageCropByMaskBatch",
"ImageGrabPIL",
"ImageGridComposite2x2",
"ImageGridComposite3x3",
"ImageGridtoBatch",
"ImageNoiseAugmentation",
"ImageNormalize_Neg1_To_1",
"ImagePadForOutpaintMasked",
"ImagePadForOutpaintTargetSize",
"ImagePadKJ",
"ImagePass",
"ImagePrepForICLora",
"ImageResizeKJ",
"ImageResizeKJv2",
"ImageSharpenKJ",
"ImageTensorList",
"ImageTransformByNormalizedAmplitude",
"ImageTransformKJ",
"ImageUncropByMask",
"ImageUpscaleWithModelBatched",
"InjectNoiseToLatent",
"InsertImageBatchByIndexes",
"InsertImagesToBatchIndexed",
"InsertLatentToIndexed",
"InterpolateCoords",
"JoinStringMulti",
"JoinStrings",
"LTX2AttentionTunerPatch",
"LTX2AudioLatentNormalizingSampling",
"LTX2BlockLoraSelect",
"LTX2LoraLoaderAdvanced",
"LTX2MemoryEfficientSageAttentionPatch",
"LTX2SamplingPreviewOverride",
"LTX2_NAG",
"LTXVAddGuideMulti",
"LTXVAddGuidesFromBatch",
"LTXVAudioVideoMask",
"LTXVChunkFeedForward",
"LTXVEnhanceAVideoKJ",
"LTXVImgToVideoInplaceKJ",
"LatentInpaintTTM",
"LazySwitchKJ",
"LeapfusionHunyuanI2VPatcher",
"LoadAndResizeImage",
"LoadImagesFromFolderKJ",
"LoadVideosFromFolder",
"LoraExtractKJ",
"LoraReduceRankKJ",
"MaskBatchMulti",
"MaskOrImageToWeight",
"MergeImageChannels",
"ModelMemoryUsageFactorOverride",
"ModelMemoryUseReportPatch",
"ModelPassThrough",
"ModelPatchTorchSettings",
"ModelPreviewOverrideKJ",
"ModelSaveKJ",
"NABLA_AttentionKJ",
"NormalizedAmplitudeToFloatList",
"NormalizedAmplitudeToMask",
"OffsetMask",
"OffsetMaskByNormalizedAmplitude",
"PadImageBatchInterleaved",
"PatchFlashAttentionKJ",
"PatchModelPatcherOrder",
"PatchTritonVAE",
"PathchSageAttentionKJ",
"PiDColorBiasCorrection",
"PlaySoundKJ",
"PlotCoordinates",
"PointsEditor",
"PreviewAnimation",
"PreviewImageOrMask",
"PreviewLatentNoiseMask",
"RandomImageFromBatch",
"RemapImageRange",
"RemapMaskRange",
"ReplaceImagesInBatch",
"ResizeMask",
"ReverseImageBatch",
"RoundMask",
"SV3D_BatchSchedule",
"SamplerSelfRefineVideo",
"SaveImageKJ",
"SaveImageWithAlpha",
"SaveStringKJ",
"ScaleBatchPromptSchedule",
"ScheduledCFGGuidance",
"ScreencapStream",
"Screencap_mss",
"SeparateMasks",
"SetShakkerLabsUnionControlNetType",
"ShuffleImageBatch",
"SigmasToFloat",
"SimpleCalculatorKJ",
"SkipLayerGuidanceWanVideo",
"Sleep",
"SomethingToString",
"SoundReactive",
"SplineEditor",
"SplitBboxes",
"SplitImageChannels",
"StableZero123_BatchSchedule",
"StartRecordCUDAMemoryHistory",
"StringConstant",
"StringConstantMultiline",
"StringToFloatList",
"StyleModelApplyAdvanced",
"Superprompt",
"TimerNodeKJ",
"TorchCompileControlNet",
"TorchCompileCosmosModel",
"TorchCompileLTXModel",
"TorchCompileModelAdvanced",
"TorchCompileModelFluxAdvanced",
"TorchCompileModelFluxAdvancedV2",
"TorchCompileModelHyVideo",
"TorchCompileModelQwenImage",
"TorchCompileModelWanVideo",
"TorchCompileModelWanVideoV2",
"TorchCompileVAE",
"TransitionImagesInBatch",
"TransitionImagesMulti",
"VAEDecodeLoopKJ",
"VAELoaderKJ",
"VRAM_Debug",
"VisualizeCUDAMemoryHistory",
"VisualizeSigmasKJ",
"Wan21BlockLoraSelect",
"WanChunkFeedForward",
"WanImageToVideoSVIPro",
"WanVideoEnhanceAVideoKJ",
"WanVideoMemoryEfficientSageAttentionPatch",
"WanVideoNAG",
"WanVideoTeaCacheKJ",
"WebcamCaptureCV2",
"WeightScheduleConvert",
"WeightScheduleExtend",
"WidgetToString"
],
{
"title_aux": "KJNodes for ComfyUI"
}
],
"https://github.com/kijai/ComfyUI-KwaiKolorsWrapper": [
[
"DownloadAndLoadChatGLM3",
"DownloadAndLoadKolorsModel",
"KolorsSampler",
"KolorsTextEncode",
"LoadChatGLM3"
],
{
"title_aux": "ComfyUI-KwaiKolorsWrapper"
}
],
"https://github.com/kijai/ComfyUI-LBMWrapper": [
[
"LBMSampler",
"LoadLBMModel"
],
{
"title_aux": "ComfyUI-LBMWrapper"
}
],
"https://github.com/kijai/ComfyUI-LLaVA-OneVision": [
[
"DownloadAndLoadLLaVAOneVisionModel",
"LLaVA_OneVision_Run",
"OneVisionCaptionFolder",
"SaveCaptionToTextFile"
],
{
"title_aux": "ComfyUI Llava-OneVision"
}
],
"https://github.com/kijai/ComfyUI-LVCDWrapper": [
[
"LVCDDecoder",
"LVCDSampler",
"LoadLVCDModel"
],
{
"title_aux": "ComfyUI wrapper nodes for LVCD"
}
],
"https://github.com/kijai/ComfyUI-LaVi-Bridge-Wrapper": [
[
"lavi_bridge_llama_encoder",
"lavi_bridge_t5_encoder",
"lavibridge_model_loader",
"lavibridge_sampler"
],
{
"title_aux": "ComfyUI-LaVi-Bridge-Wrapper"
}
],
"https://github.com/kijai/ComfyUI-LivePortraitKJ": [
[
"DownloadAndLoadLivePortraitModels",
"KeypointsToImage",
"LivePortraitComposite",
"LivePortraitCropper",
"LivePortraitLoadCropper",
"LivePortraitLoadFaceAlignmentCropper",
"LivePortraitLoadMediaPipeCropper",
"LivePortraitProcess",
"LivePortraitRetargeting"
],
{
"title_aux": "ComfyUI-LivePortraitKJ"
}
],
"https://github.com/kijai/ComfyUI-Lotus": [
[
"LoadLotusModel",
"LotusSampler"
],
{
"title_aux": "ComfyUI-Lotus"
}
],
"https://github.com/kijai/ComfyUI-LuminaWrapper": [
[
"DownloadAndLoadGemmaModel",
"DownloadAndLoadLuminaModel",
"GemmaSampler",
"LuminaGemmaTextEncode",
"LuminaGemmaTextEncodeArea",
"LuminaT2ISampler",
"LuminaTextAreaAppend"
],
{
"title_aux": "ComfyUI-LuminaWrapper"
}
],
"https://github.com/kijai/ComfyUI-Marigold": [
[
"ColorizeDepthmap",
"MarigoldDepthEstimation",
"MarigoldDepthEstimationVideo",
"MarigoldDepthEstimation_v2",
"MarigoldDepthEstimation_v2_video",
"MarigoldModelLoader",
"RemapDepth",
"SaveImageOpenEXR"
],
{
"title_aux": "Marigold depth estimation in ComfyUI"
}
],
"https://github.com/kijai/ComfyUI-MelBandRoFormer": [
[
"MelBandRoFormerModelLoader",
"MelBandRoFormerSampler"
],
{
"title_aux": "ComfyUI-MelBandRoFormer"
}
],
"https://github.com/kijai/ComfyUI-MimicMotionWrapper": [
[
"DiffusersScheduler",
"DownloadAndLoadMimicMotionModel",
"MimicMotionDecode",
"MimicMotionGetPoses",
"MimicMotionSampler"
],
{
"title_aux": "ComfyUI-MimicMotionWrapper"
}
],
"https://github.com/kijai/ComfyUI-MoGe": [
[
"DownloadAndLoadMoGeModel",
"MoGeProcess"
],
{
"title_aux": "ComfyUI-MoGe"
}
],
"https://github.com/kijai/ComfyUI-NativeLooping_testing": [
[
"TensorLoopClose",
"TensorLoopOpen",
"_AccumulateNode",
"_AccumulationToImageBatch",
"_BatchOps",
"_ConditionalSelect",
"_ImageAccumStatePack",
"_ImageAccumStateUnpack",
"_IntOperations",
"_WhileLoopClose",
"_WhileLoopOpen"
],
{
"title_aux": "ComfyUI-NativeLooping_testing"
}
],
"https://github.com/kijai/ComfyUI-OpenDiTWrapper": [
[
"DownloadAndLoadOpenDiTT5Model",
"DownloadAndLoadOpenSoraModel",
"DownloadAndLoadOpenSoraVAE",
"OpenDiTConditioning",
"OpenDiTSampler",
"OpenSoraDecode",
"OpenSoraEncodeReference"
],
{
"title_aux": "ComfyUI-OpenDiTWrapper"
}
],
"https://github.com/kijai/ComfyUI-PromptRelay": [
[
"PromptRelayAdvancedOptions",
"PromptRelayEncode",
"PromptRelayEncodeTimeline",
"PromptRelaySmartEncode",
"PromptRelaySmartEncodeTest"
],
{
"title_aux": "ComfyUI-PromptRelay"
}
],
"https://github.com/kijai/ComfyUI-PyramidFlowWrapper": [
[
"DownloadAndLoadPyramidFlowModel",
"PyramidFlowLatentPreview",
"PyramidFlowSampler",
"PyramidFlowTextEncode",
"PyramidFlowTorchCompileSettings",
"PyramidFlowTransformerLoader",
"PyramidFlowVAEDecode",
"PyramidFlowVAEEncode",
"PyramidFlowVAELoader"
],
{
"title_aux": "ComfyUI PyramidFlow Wrapper"
}
],
"https://github.com/kijai/ComfyUI-SCAIL-Pose": [
[
"ConvertOpenPoseKeypointsToDWPose",
"NLFModelLoader",
"NLFPredictPoses",
"PoseDetectionVitPoseToDWPose",
"RenderNLFPoses",
"SaveNLFPosesAs3D"
],
{
"title_aux": "ComfyUI-SCAIL-Pose"
}
],
"https://github.com/kijai/ComfyUI-SUPIR": [
[
"SUPIR_Upscale",
"SUPIR_conditioner",
"SUPIR_decode",
"SUPIR_encode",
"SUPIR_first_stage",
"SUPIR_model_loader",
"SUPIR_model_loader_v2",
"SUPIR_model_loader_v2_clip",
"SUPIR_sample",
"SUPIR_tiles"
],
{
"title_aux": "ComfyUI-SUPIR"
}
],
"https://github.com/kijai/ComfyUI-StableXWrapper": [
[
"DifferenceExtractorNode",
"DownloadAndLoadStableXModel",
"StableXProcessImage"
],
{
"title_aux": "ComfyUI-StableXWrapper"
}
],
"https://github.com/kijai/ComfyUI-WanVideoWrapper": [
[
"CreateCFGScheduleFloatList",
"CreateScheduleFloatList",
"DownloadAndLoadNLFModel",
"DownloadAndLoadWav2VecModel",
"DrawArcFaceLandmarks",
"DrawGaussianNoiseOnImage",
"DrawNLFPoses",
"DummyComfyWanModelObject",
"ExtractStartFramesForContinuations",
"FaceMaskFromPoseKeypoints",
"FantasyPortraitFaceDetector",
"FantasyPortraitModelLoader",
"FantasyTalkingModelLoader",
"FantasyTalkingWav2VecEmbeds",
"HuMoEmbeds",
"LandmarksToImage",
"LoadLynxResampler",
"LoadNLFModel",
"LoadVQVAE",
"LoadWanVideoClipTextEncoder",
"LoadWanVideoT5TextEncoder",
"LongCatAvatarWhisperEmbeds",
"LynxEncodeFaceIP",
"LynxInsightFaceCrop",
"MTVCrafterEncodePoses",
"MochaEmbeds",
"MultiTalkModelLoader",
"MultiTalkSilentEmbeds",
"MultiTalkWav2VecEmbeds",
"NLFPredict",
"NormalizeAudioLoudness",
"OviMMAudioVAELoader",
"QwenLoader",
"ReCamMasterPoseVisualizer",
"TextImageEncodeQwenVL",
"WanMove_native",
"WanVideoATITracks",
"WanVideoATITracksVisualize",
"WanVideoATI_comfy",
"WanVideoAddBindweaveEmbeds",
"WanVideoAddControlEmbeds",
"WanVideoAddDualControlEmbeds",
"WanVideoAddExtraLatent",
"WanVideoAddFantasyPortrait",
"WanVideoAddFlashVSRInput",
"WanVideoAddLucyEditLatents",
"WanVideoAddLynxEmbeds",
"WanVideoAddMTVMotion",
"WanVideoAddOneToAllExtendEmbeds",
"WanVideoAddOneToAllPoseEmbeds",
"WanVideoAddOneToAllReferenceEmbeds",
"WanVideoAddOviAudioToLatents",
"WanVideoAddPusaNoise",
"WanVideoAddS2VEmbeds",
"WanVideoAddSCAILPoseEmbeds",
"WanVideoAddSCAILReferenceEmbeds",
"WanVideoAddStandInLatent",
"WanVideoAddSteadyDancerEmbeds",
"WanVideoAddStoryMemLatents",
"WanVideoAddTTMLatents",
"WanVideoAddWanMoveTracks",
"WanVideoAnimateEmbeds",
"WanVideoApplyNAG",
"WanVideoBlockList",
"WanVideoBlockSwap",
"WanVideoClipVisionEncode",
"WanVideoCombineEmbeds",
"WanVideoContextOptions",
"WanVideoControlEmbeds",
"WanVideoControlnet",
"WanVideoControlnetLoader",
"WanVideoDecode",
"WanVideoDecodeOviAudio",
"WanVideoDiffusionForcingSampler",
"WanVideoEasyCache",
"WanVideoEmptyEmbeds",
"WanVideoEmptyMMAudioLatents",
"WanVideoEncode",
"WanVideoEncodeLatentBatch",
"WanVideoEncodeOviAudio",
"WanVideoEnhanceAVideo",
"WanVideoExperimentalArgs",
"WanVideoExtraModelSelect",
"WanVideoFlashVSRDecoderLoader",
"WanVideoFreeInitArgs",
"WanVideoFunCameraEmbeds",
"WanVideoImageClipEncode",
"WanVideoImageResizeToClosest",
"WanVideoImageToVideoEncode",
"WanVideoImageToVideoMultiTalk",
"WanVideoImageToVideoSkyreelsv3_audio",
"WanVideoLatentReScale",
"WanVideoLongCatAvatarExtendEmbeds",
"WanVideoLoopArgs",
"WanVideoLoraBlockEdit",
"WanVideoLoraSelect",
"WanVideoLoraSelectByName",
"WanVideoLoraSelectMulti",
"WanVideoMagCache",
"WanVideoMiniMaxRemoverEmbeds",
"WanVideoModelLoader",
"WanVideoOviCFG",
"WanVideoPassImagesFromSamples",
"WanVideoPhantomEmbeds",
"WanVideoPreviewEmbeds",
"WanVideoPromptExtender",
"WanVideoPromptExtenderSelect",
"WanVideoReCamMasterCameraEmbed",
"WanVideoReCamMasterDefaultCamera",
"WanVideoReCamMasterGenerateOrbitCamera",
"WanVideoRealisDanceLatents",
"WanVideoRoPEFunction",
"WanVideoSLG",
"WanVideoSVIProEmbeds",
"WanVideoSampler",
"WanVideoSamplerExtraArgs",
"WanVideoSamplerFromSettings",
"WanVideoSamplerSettings",
"WanVideoSamplerv2",
"WanVideoScheduler",
"WanVideoSchedulerv2",
"WanVideoSetAttentionModeOverride",
"WanVideoSetBlockSwap",
"WanVideoSetLoRAs",
"WanVideoSetRadialAttention",
"WanVideoSigmaToStep",
"WanVideoTeaCache",
"WanVideoTextEmbedBridge",
"WanVideoTextEncode",
"WanVideoTextEncodeCached",
"WanVideoTextEncodeSingle",
"WanVideoTextImageEncode",
"WanVideoTinyVAELoader",
"WanVideoTorchCompileSettings",
"WanVideoUltraVicoSettings",
"WanVideoUni3C_ControlnetLoader",
"WanVideoUni3C_embeds",
"WanVideoUniAnimateDWPoseDetector",
"WanVideoUniAnimatePoseInput",
"WanVideoUniLumosEmbeds",
"WanVideoVACEEncode",
"WanVideoVACEModelSelect",
"WanVideoVACEStartToEndFrame",
"WanVideoVAELoader",
"WanVideoVRAMManagement",
"WanVideoWanDrawWanMoveTracks",
"Wav2VecModelLoader",
"WhisperModelLoader"
],
{
"title_aux": "ComfyUI-WanVideoWrapper"
}
],
"https://github.com/kijai/ComfyUI-depth-fm": [
[
"Depth_fm"
],
{
"title_aux": "ComfyUI-depth-fm"
}
],
"https://github.com/kijai/ComfyUI-moondream": [
[
"MoondreamQuery",
"MoondreamQueryCaptions"
],
{
"title_aux": "ComfyUI-moondream"
}
],
"https://github.com/kijai/ComfyUI-segment-anything-2": [
[
"DownloadAndLoadSAM2Model",
"Florence2toCoordinates",
"Sam2AutoSegmentation",
"Sam2Segmentation",
"Sam2VideoSegmentation",
"Sam2VideoSegmentationAddPoints"
],
{
"preemptions": [
"DownloadAndLoadSAM2Model",
"Florence2toCoordinates",
"Sam2AutoSegmentation",
"Sam2Segmentation",
"Sam2VideoSegmentation",
"Sam2VideoSegmentationAddPoints"
],
"title_aux": "ComfyUI-segment-anything-2"
}
],
"https://github.com/killertofu86/ComfyUI-DukeStereo": [
[
"Duke Stereo Video"
],
{
"title_aux": "ComfyUI-DukeStereo"
}
],
"https://github.com/kimara-ai/ComfyUI-Kimara-AI-Advanced-Watermarks": [
[
"KimaraAIBatchImages",
"KimaraAIWatermarker"
],
{
"title_aux": "Kimara.ai's Advanced Watermarking Tools"
}
],
"https://github.com/kinfolk0117/ComfyUI_GradientDeepShrink": [
[
"GradientPatchModelAddDownscale",
"GradientPatchModelAddDownscaleAdvanced"
],
{
"title_aux": "ComfyUI_GradientDeepShrink"
}
],
"https://github.com/kinfolk0117/ComfyUI_GridSwapper": [
[
"GridSwapper"
],
{
"title_aux": "Gridswapper"
}
],
"https://github.com/kinfolk0117/ComfyUI_Pilgram": [
[
"Pilgram"
],
{
"title_aux": "ComfyUI_Pilgram"
}
],
"https://github.com/kinfolk0117/ComfyUI_SimpleTiles": [
[
"DynamicTileMerge",
"DynamicTileSplit",
"TileCalc",
"TileMerge",
"TileSplit"
],
{
"title_aux": "SimpleTiles"
}
],
"https://github.com/kinorax/comfyui-info-prompt-toolkit": [
[
"IPT-AnySwitchAny",
"IPT-AspectRatioToSize",
"IPT-CaptionFileSaver",
"IPT-CheckpointSelector",
"IPT-ClipSelector",
"IPT-CombineLoraStacks",
"IPT-CombinePrompts",
"IPT-ConsoleLogRelay",
"IPT-DetailerEnd",
"IPT-DetailerStart",
"IPT-DiffusionModelSelector",
"IPT-DualClipSelector",
"IPT-FlattenPromptForCaption",
"IPT-GetFloatExtra",
"IPT-GetIntExtra",
"IPT-GetLoraStackExtra",
"IPT-GetSamplerParamsExtra",
"IPT-GetSizeExtra",
"IPT-GetStringExtra",
"IPT-GrowMask",
"IPT-ImageBatchCountDebug",
"IPT-ImageDirectoryReader",
"IPT-ImageInfoContext",
"IPT-ImageInfoCountDebug",
"IPT-ImageInfoDefaults",
"IPT-ImageInfoFallback",
"IPT-ImageInfoToInfotext",
"IPT-ImageListToBatch",
"IPT-ImageReader",
"IPT-ImageSaver",
"IPT-InfotextToImageInfo",
"IPT-LatentBatchCountDebug",
"IPT-LoadNewModel",
"IPT-LoraSelector",
"IPT-LoraStackLorader",
"IPT-MaskOverlayComparer",
"IPT-MergeCaptionTokens",
"IPT-ModelSamplingAuraFlow",
"IPT-NormalizePromptTokens",
"IPT-OppaiOracleTagger",
"IPT-PixAITagger",
"IPT-PixAITagger2",
"IPT-PromptTemplate",
"IPT-PromptToLoraStack",
"IPT-QuadrupleClipSelector",
"IPT-ReleaseMemory",
"IPT-RemoveCaptionTokens",
"IPT-RemoveImageInfoExtraKeys",
"IPT-RemoveImageInfoMainFields",
"IPT-RemovePromptComments",
"IPT-RemoveSmallMaskRegions",
"IPT-RemoveSmallSoftMaskRegions",
"IPT-Sam3PromptToMask",
"IPT-SamplerCustomFromParams",
"IPT-SamplerCustomFromParamsTiled",
"IPT-SamplerParams",
"IPT-SamplerSelector",
"IPT-ScaleWidthHeight",
"IPT-SchedulerSelector",
"IPT-SeedGenerator",
"IPT-SetFloatExtra",
"IPT-SetIntExtra",
"IPT-SetLoraStackExtra",
"IPT-SetSamplerParamsExtra",
"IPT-SetSizeExtra",
"IPT-SetStringExtra",
"IPT-SplitSamplerParams",
"IPT-SplitWidthHeight",
"IPT-TripleClipSelector",
"IPT-UnetModelSelector",
"IPT-UseLoadedModel",
"IPT-VaeSelector",
"IPT-VideoReader",
"IPT-VideoSaver",
"IPT-XYPlotModifier",
"IPT-XYPlotStart"
],
{
"title_aux": "ComfyUI-Info-Prompt-Toolkit"
}
],
"https://github.com/kishida/comfyui-text-renderer": [
[
"TextRenderNode"
],
{
"title_aux": "comfyui-text-renderer"
}
],
"https://github.com/kj863257/ComfyUI_RC_Image_Compositor": [
[
"RC_AddNoise",
"RC_AutoColor",
"RC_BrightnessContrast",
"RC_CanvasPadding",
"RC_CanvasResize",
"RC_ChannelExtractor",
"RC_ChannelMixer",
"RC_ColorBalance",
"RC_ColorMatch",
"RC_CurvesAdjust",
"RC_DropShadow",
"RC_FilmGrain",
"RC_GaussianBlur",
"RC_GradientGenerator",
"RC_GradientMap",
"RC_HighLowFrequencySkinSmoothing",
"RC_HueSaturation",
"RC_ImageCompositor",
"RC_ImageCrop",
"RC_ImageScale",
"RC_InteractiveCompositor",
"RC_LRPreset",
"RC_LevelsAdjust",
"RC_LoadImageWithAlpha",
"RC_MaskApply",
"RC_OpacityAdjust",
"RC_OuterGlow",
"RC_PatternTiling",
"RC_PreviewImageNoMetadata",
"RC_PreviewImageWithMetadata",
"RC_SaveImageNoMetadata",
"RC_SaveImageWithMetadata",
"RC_Sharpen",
"RC_ShineRemoval",
"RC_Stroke",
"RC_Threshold",
"RC_Vibrance"
],
{
"title_aux": "RC Image Compositor"
}
],
"https://github.com/kjqwer/SmartSaveImage": [
[
"Example",
"SmartFolderManager",
"SmartImageSaver"
],
{
"nodename_pattern": "Smart",
"title_aux": "SmartSaveImage"
}
],
"https://github.com/kk8bit/KayTool": [
[
"AB_Images",
"AIO_Translater",
"Abc_Math",
"Baidu_Translater",
"Color_Adjustment",
"Custom_Save_Image",
"Display_Any",
"Image_Composer",
"Image_Cropper",
"Image_Mask_Composer",
"Image_Resizer",
"Image_Size_Extractor",
"Kay_BiRefNet_Loader",
"Load_Image_Folder",
"Mask_Blur_Plus",
"Mask_Filler",
"Preview_Mask",
"Preview_Mask_Plus",
"RemBG_Loader",
"Remove_BG",
"Slider_10",
"Slider_100",
"Slider_1000",
"Strong_Prompt",
"Tencent_Translater",
"Text",
"To_Int"
],
{
"title_aux": "KayTool"
}
],
"https://github.com/klinter007/klinter_nodes": [
[
"AspectSelector",
"BBoxCropper",
"FlexibleBatchImage",
"FolderLoader",
"Json Extractor - klinter",
"LoadImagePlus",
"LoadVideoForExtendingKlinter",
"NanoBananaMultiInput",
"OutpaintPadding",
"OutputTester",
"PixelSnapper",
"PrepVideoForExtendKlinter",
"SaveAudioPlus",
"SizeSelector",
"SpeedRamp",
"VideoFromFolder",
"YellowBus",
"ZoomOutComposer",
"concat",
"filter",
"nodevalue2stringmulti",
"string_contact_multi"
],
{
"title_aux": "Klinter_nodes"
}
],
"https://github.com/kmlbdh/ComfyUI-kmlbdh-VideoCombine": [
[
"DeleteFolderAny",
"KMLBDH_RAMCleaner",
"KMLBDH_VideoCombine"
],
{
"title_aux": "kmlbdh Video Combine (Smart + Tiled)"
}
],
"https://github.com/kmlbdh/ComfyUI_LocalLLMNodes": [
[
"AddUserLocalKontextPreset",
"ArabicProductDescriptionGenerator",
"LocalKontextPromptGenerator",
"RemoveUserLocalKontextPreset",
"SetLocalLLMServiceConnector"
],
{
"title_aux": "ComfyUI_LocalLLMNodes"
}
],
"https://github.com/knishika62/ComfyUI-DualLoraStack": [
[
"KnishikaDualLoraStack"
],
{
"title_aux": "ComfyUI-DualLoraStack"
}
],
"https://github.com/knishika62/ComfyUI-LyricForge": [
[
"LyricForgeACEStepGenerator",
"LyricForgeSongGenerator"
],
{
"title_aux": "ComfyUI-LyricForge"
}
],
"https://github.com/knishika62/ComfyUI-TextGenerateGemma3Prompt": [
[
"TextGenerateGemma3Prompt"
],
{
"title_aux": "ComfyUI-TextGenerateGemma3Prompt"
}
],
"https://github.com/knishika62/ComfyUI-TextGenerateQwen3Prompt": [
[
"TextGenerateQwen3Prompt"
],
{
"title_aux": "ComfyUI-TextGenerateQwen3Prompt"
}
],
"https://github.com/knishika62/ComfyUI_AITuber": [
[
"AITuberPersonaPrompt"
],
{
"title_aux": "ComfyUI_AITuber"
}
],
"https://github.com/knottttt/comfyui-tinyPNG": [
[
"TinyPNGCompress"
],
{
"title_aux": "ComfyUI TinyPNG"
}
],
"https://github.com/knuknX/ComfyUI-Image-Tools": [
[
"BatchImagePathLoader",
"ImageBgRemoveProcessor",
"ImageCheveretoUploader",
"ImageStandardResizeProcessor",
"JSONMessageNotifyTool",
"PreviewJSONNode",
"SingleImagePathLoader",
"SingleImageUrlLoader"
],
{
"title_aux": "ComfyUI-Image-Tools"
}
],
"https://github.com/kohs100/comfyui-ppwc": [
[
"PPWCReplace",
"PPWCTerminate"
],
{
"author": "Phospholipids",
"description": "This extension offers wildcard prompting works solely in workflow.",
"nickname": "PPWC",
"title": "PPWildCard",
"title_aux": "PPWildCard"
}
],
"https://github.com/kohya-ss/ComfyUI-Anima-LLLite": [
[
"AnimaLLLiteApply"
],
{
"title_aux": "ComfyUI-Anima-LLLite"
}
],
"https://github.com/kohya-ss/ControlNet-LLLite-ComfyUI": [
[
"LLLiteLoader"
],
{
"title_aux": "ControlNet-LLLite-ComfyUI"
}
],
"https://github.com/koirpraw/ComfyUI-GCP-storage-decouple": [
[
"GCPStorageDownloadImage",
"GCPStorageDownloadModel",
"GCPStorageList",
"GCPStorageUploadImage",
"GCPStorageUploadModel"
],
{
"title_aux": "ComfyUI GCP Cloud Storage Integration"
}
],
"https://github.com/komojini/ComfyUI_SDXL_DreamBooth_LoRA_CustomNodes": [
[
"S3 Bucket LoRA",
"S3Bucket_Load_LoRA",
"XL DreamBooth LoRA",
"XLDB_LoRA"
],
{
"title_aux": "ComfyUI_SDXL_DreamBooth_LoRA_CustomNodes"
}
],
"https://github.com/komojini/komojini-comfyui-nodes": [
[
"BatchCreativeInterpolationNodeDynamicSettings",
"CachedGetter",
"DragNUWAImageCanvas",
"FlowBuilder",
"FlowBuilder (adv)",
"FlowBuilder (advanced)",
"FlowBuilder (advanced) Setter",
"FlowBuilderSetter",
"FlowBuilderSetter (adv)",
"Getter",
"ImageCropByRatio",
"ImageCropByRatioAndResize",
"ImageGetter",
"ImageMerger",
"ImagesCropByRatioAndResizeBatch",
"KSamplerAdvancedCacheable",
"KSamplerCacheable",
"Setter",
"UltimateVideoLoader",
"UltimateVideoLoader (simple)",
"YouTubeVideoLoader"
],
{
"title_aux": "komojini-comfyui-nodes"
}
],
"https://github.com/kostenickj/jk-comfyui-helpers": [
[
"EasyHRFix",
"EasyHRFix_Context",
"JKAnythingToString",
"JKBigContext",
"JKDynamicThresholdingMultiModel",
"JKEasyCheckpointLoader",
"JKEasyDetailer",
"JKEasyDetailer_Context",
"JKEasyKSampler_Context",
"JKEasyUpscaleImage",
"JKEasyWatermark",
"JKInspireSchedulerAdapter",
"JKLilContext",
"JKMultiModelSamplerUnpatch",
"JKStringEmpty",
"JKStringEquals",
"JKStringNotEmpty",
"JKStringNotEquals",
"JKStringToSamplerAdapter"
],
{
"title_aux": "comfyui-jk-easy-nodes"
}
],
"https://github.com/kplkasteel/ComfyUI-Image-to-Prompt-Abacus.AI-": [
[
"ImageToPromptAbacus"
],
{
"title_aux": "Image to Prompt (Abacus.AI)"
}
],
"https://github.com/kplkasteel/ComfyUI-SubstringExtractor": [
[
"SubstringExtractor"
],
{
"title_aux": "ComfyUI-SubstringExtractor"
}
],
"https://github.com/kpsss34/ComfyUI-SuperAdapter": [
[
"ApplySuperAdapter"
],
{
"title_aux": "ComfyUI-SuperAdapter"
}
],
"https://github.com/kpsss34/ComfyUI-kpsss34": [
[
"SD35sLoaderSampler"
],
{
"title_aux": "ComfyUI kpsss34 Custom Node"
}
],
"https://github.com/kpsss34/walkyrie": [
[
"WalkyrieLoader",
"WalkyrieLoraLoader",
"WalkyrieSampler"
],
{
"title_aux": "walkyrie"
}
],
"https://github.com/kpucha/comfyui-kpu-utils": [
[
"KPUExampleNode",
"KPUSceneGenerator",
"WailustriousCharacterBuilder",
"WailustriousMultiCharacterGenerator",
"WailustriousPromptBuilder",
"WailustriousPromptGenerator"
],
{
"title_aux": "comfyui-kpu-utils"
}
],
"https://github.com/krakenunbound/ComfyUI-KrakenTools": [
[
"KrakenFluxEmptyLatentImage",
"KrakenResolutionHelper",
"KrakenUpscaleTileCalc"
],
{
"title_aux": "ComfyUI-KrakenTools"
}
],
"https://github.com/krakenunbound/comfyui-kraken-tools": [
[
"KrakenDualCLIPLoader",
"KrakenImageProcessor",
"KrakenImageResize",
"KrakenKSampler",
"KrakenLastFrameMeta",
"KrakenLoras3",
"KrakenOllamaPromptChat",
"KrakenResolutionHelper",
"KrakenWanHelper",
"kraken_checkpoint_loader"
],
{
"title_aux": "Kraken Tools"
}
],
"https://github.com/krakenunbound/kraken-discord-bot": [
[
"KrakenDiscordBot",
"KrakenDiscordBotStatus"
],
{
"title_aux": "Kraken Discord Bot"
}
],
"https://github.com/kreonxv/ComfyUI-ForgeAPI": [
[
"ForgeControlNetStack",
"ForgeLoraStack",
"ForgeSampler"
],
{
"title_aux": "ComfyUI-ForgeAPI"
}
],
"https://github.com/kreonxv/ComfyUI-GroupBypasser": [
[
"GroupBypasserNode"
],
{
"title_aux": "ComfyUI-GroupBypasser"
}
],
"https://github.com/kreonxv/ComfyUI-LoraControls": [
[
"LoRAStepRange",
"LoraKeyframes"
],
{
"title_aux": "ComfyUI-LoraControls"
}
],
"https://github.com/kreonxv/ComfyUI-T2I_StyleApply": [
[
"T2I_StyleApply"
],
{
"title_aux": "ComfyUI-T2I_StyleApply"
}
],
"https://github.com/kreonxv/ComfyUI-Whiteboard": [
[
"Whiteboard"
],
{
"title_aux": "ComfyUI-Whiteboard"
}
],
"https://github.com/krigeta/qwen-image-controlnets-comfyui": [
[
"QwenImageBlockwiseControlNetApply",
"QwenImageBlockwiseControlNetLoader",
"QwenImageCannyPreprocessor",
"QwenImageDepthPreprocessor"
],
{
"title_aux": "qwen-image-controlnets-comfyui"
}
],
"https://github.com/krishnancr/ComfyUI-Pulse-MeshAudit": [
[
"PulseMeshAudit"
],
{
"title_aux": "ComfyUI Pulse MeshAudit"
}
],
"https://github.com/krmahil/comfyui-hollow-preserve": [
[
"RemoveEnclosedMaskedAreas"
],
{
"title_aux": "Hollow Preserve"
}
],
"https://github.com/krmahil/comfyui-hunyuan-world": [
[
"HYWorldFullPipeline",
"HYWorldImage2Pano",
"HYWorldSceneGen",
"HYWorldText2Pano",
"HYWorldUnloadModels"
],
{
"title_aux": "HunyuanWorld 3D World Generation"
}
],
"https://github.com/kryzbell2/comfyui-prompt-clean-append": [
[
"PromptCleanAppend"
],
{
"title_aux": "comfyui-prompt-clean-append"
}
],
"https://github.com/kuangrenaigc-stack/ComfyUI-Volcengine-Seedance": [
[
"VolcengineSeedanceGenerate",
"VolcengineSeedanceQuery"
],
{
"title_aux": "Volcengine Seedance"
}
],
"https://github.com/kukuo6666/ComfyUI-Equirect": [
[
"CubemapToEquirect",
"EquirectToCubemap"
],
{
"title_aux": "ComfyUI Equirectangular Tools"
}
],
"https://github.com/kungful/ComfyUI_to_webui": [
[
"BarcodeGeneratorNode",
"Barcode_seed",
"DeepseekNode",
"Go_to_image",
"GradioInputImage",
"GradioTextBad",
"GradioTextOk",
"HuaFloatNode",
"HuaIntNode",
"Hua_CheckpointLoaderSimple",
"Hua_LoraLoader",
"Hua_LoraLoaderModelOnly",
"Hua_Output",
"Hua_UNETLoader",
"Hua_Video_Output",
"Hua_gradio_Seed",
"Hua_gradio_jsonsave",
"Hua_gradio_resolution",
"Huaword",
"Modelhua",
"brucelee",
"\u5c0f\u5b57\u4f53\u8bf4\u660e\uff1a\u6211\u662fcomfyui_hua_boy\u7684model"
],
{
"title_aux": "ComfyUI_to_webui"
}
],
"https://github.com/kunieone/ComfyUI_alkaid": [
[
"A_EmptyLatentImageLongside",
"A_Face3DSwapper",
"A_FaceCrop",
"A_FacePaste",
"A_GetImageSize",
"A_OpenPosePreprocessor",
"AdapterFace",
"AdapterFaceLoader",
"AdapterStyle",
"AdapterStyleLoader",
"AlkaidLoader",
"ApplyAdapter",
"ApplyControlNet_KPS",
"CombineAdapterPatch",
"KSamplerHires"
],
{
"title_aux": "ComfyUI_alkaid"
}
],
"https://github.com/kursopiko/jan-prompt-presets": [
[
"CameraPresetsNode",
"LMStudioVisionPromptNode",
"LightingPresetsNode",
"ListGetIndexNode",
"SDXLResolutionNode",
"SamplerSelectorNode",
"SchedulerSelectorNode",
"TextSplitNode"
],
{
"title_aux": "jan-prompt-presets"
}
],
"https://github.com/kusurin/ComfyUI-chronophotography": [
[
"CreateChronophotography"
],
{
"title_aux": "ComfyUI-chronophotography"
}
],
"https://github.com/kwaroran/abg-comfyui": [
[
"Remove Image Background (abg)"
],
{
"title_aux": "abg-comfyui"
}
],
"https://github.com/kycg/comfyui-Lora-auto-downloader": [
[
"Kw_JsonLoraLoader",
"Kw_Json_Lora_CivitAIDownloader"
],
{
"title_aux": "Kw_Json_Lora_CivitAIDownloader"
}
],
"https://github.com/kymeraj/comfyui-load-image-with-filename": [
[
"LoadImageWithFilename"
],
{
"title_aux": "Load Image With Filename"
}
],
"https://github.com/l-comm/WatermarkRemoval": [
[
"FindWatermarkNode",
"RemoveWatermarkNode"
],
{
"author": "l-comm",
"description": "Remove watermark",
"nickname": "Watermark Removal",
"title": "Watermark Removal",
"title_aux": "WatermarkRemoval"
}
],
"https://github.com/l20richo/ComfyUI-Azure-Blob-Storage": [
[
"DownloadFileBLOB",
"LoadImageBLOB",
"SaveImageBLOB",
"SaveVideoFilesBLOB",
"UploadFileBLOB"
],
{
"title_aux": "ComfyUI-Azure-Blob-Storage"
}
],
"https://github.com/l2dnjsrud/ComfyUI-OpenToonzLineTools": [
[
"OTBlueLineCleanup",
"OTLineAutoClose",
"OTRegionPaletteMap"
],
{
"title_aux": "comfyui-opentoonz-line-tools"
}
],
"https://github.com/l3ony2k/comfyui-leon-nodes": [
[
"Leon_Flux_2_Image_API_Node",
"Leon_Flux_Image_API_Node",
"Leon_Flux_Kontext_API_Node",
"Leon_GPT_Image_API_Node",
"Leon_Google_Image_API_Node",
"Leon_Grok2_Image_API_Node",
"Leon_Hypr_Upload_Node",
"Leon_Ideogram_Image_API_Node",
"Leon_Image_Array_Builder_Node",
"Leon_Image_Split_4Grid_Node",
"Leon_ImgBB_Upload_Node",
"Leon_LLM_Chat_API_Node",
"Leon_LLM_JSON_API_Node",
"Leon_Luma_AI_Image_API_Node",
"Leon_Midjourney_Describe_API_Node",
"Leon_Midjourney_Proxy_API_Node",
"Leon_Midjourney_Upload_API_Node",
"Leon_Model_Selector_Node",
"Leon_Nano_Banana_API_Node",
"Leon_Nano_Banana_Edit_Tuzi_API_Node",
"Leon_Nano_Banana_Tuzi_API_Node",
"Leon_Official_Gemini_Node",
"Leon_Official_Nano_Banana_Node",
"Leon_Pruna_API_Node",
"Leon_Pruna_Image_Edit_Node",
"Leon_Pruna_Image_Upscale_Node",
"Leon_Qwen_Image_API_Node",
"Leon_Recraft_Image_API_Node",
"Leon_Seedream3_API_Node",
"Leon_Seedream4_API_Node",
"Leon_StableDiffusion_35_API_Node",
"Leon_StableDiffusion_3_Ultra_API_Node",
"Leon_StableDiffusion_XL_API_Node",
"Leon_String_Combine_Node",
"Leon_Tuzi_GPT_Image_API_Node",
"Leon_Wan_Image_API_Node",
"Leon_Yellow_Tint_Cleaner_Node"
],
{
"nodename_pattern": "^\ud83e\udd16 Leon",
"title_aux": "Leon's Utility and API Integration Nodes"
}
],
"https://github.com/lRemixl/ComfyUI-sdxl-micro-conditioning": [
[
"SDXLMicroConditioningAdvanced",
"SDXLMicroConditioningSimple"
],
{
"title_aux": "ComfyUI-sdxl-micro-conditioning"
}
],
"https://github.com/lajjadred/comfyui-lrw-nodes": [
[
"LRW_ApplyTransportedVector",
"LRW_GeodesicDistance",
"LRW_GeodesicInterpolate",
"LRW_LatentBlend",
"LRW_LatentCurvatureMap",
"LRW_LatentKeyframePicker",
"LRW_LatentTrajectory",
"LRW_LatentVectorFromDiff",
"LRW_ParallelTransport",
"LRW_PullbackMetric",
"LRW_SlerpInterpolate",
"LRW_VAEDecoderBridge",
"LRW_WanCurvatureGuide",
"LRW_WanGeodesicKeyframes",
"LRW_WanLatentGuideBlend",
"LRW_WanTemporalMetric"
],
{
"title_aux": "comfyui-lrw-nodes"
}
],
"https://github.com/lakkiy/ComfyUI-RWImageS3": [
[
"Is Mask Empty",
"Read Image From S3",
"Save Image To S3",
"Save Video To S3"
],
{
"title_aux": "ComfyUI-RWImageS3"
}
],
"https://github.com/laksjdjf/Batch-Condition-ComfyUI": [
[
"Batch String",
"CLIP Text Encode (Batch)",
"String Input"
],
{
"title_aux": "Batch-Condition-ComfyUI"
}
],
"https://github.com/laksjdjf/ComfyUI-Imatrix": [
[
"ImatrixUNETLoader",
"LoRAdiff",
"SaveImatrix"
],
{
"title_aux": "ComfyUI-Imatrix"
}
],
"https://github.com/laksjdjf/LCMSampler-ComfyUI": [
[
"SamplerLCM",
"TAESDLoader"
],
{
"title_aux": "LCMSampler-ComfyUI"
}
],
"https://github.com/laksjdjf/LoRTnoC-ComfyUI": [
[
"LortnocLoader"
],
{
"title_aux": "LoRTnoC-ComfyUI"
}
],
"https://github.com/laksjdjf/cd-tuner_negpip-ComfyUI": [
[
"CDTuner",
"Negapip",
"Negpip"
],
{
"title_aux": "cd-tuner_negpip-ComfyUI"
}
],
"https://github.com/laksjdjf/cgem156-ComfyUI": [
[
"GradualLatentSampler",
"LCMSamplerRCFG",
"LoadAestheticShadow",
"PredictAesthetic",
"TCDSampler",
"TextScheduler"
],
{
"title_aux": "cgem156-ComfyUI\ud83c\udf4c"
}
],
"https://github.com/laksjdjf/pfg-ComfyUI": [
[
"PFG"
],
{
"title_aux": "pfg-ComfyUI"
}
],
"https://github.com/laolaoruqin/ComfyUI-SimpleWatermarkRemover": [
[
"SimpleWatermarkRemover"
],
{
"title_aux": "ComfyUI-SimpleWatermarkRemover"
}
],
"https://github.com/laolaoruqin/ComfyUI-free-drag-crop": [
[
"FreeDragCrop"
],
{
"title_aux": "ComfyUI-free-drag-crop"
}
],
"https://github.com/larsupb/LoRA-Merger-ComfyUI": [
[
"PM Breadcrumbs (Mergekit)",
"PM DARE (Mergekit)",
"PM Dare (Mergekit)",
"PM Della (Mergekit)",
"PM KArcher (Mergekit)",
"PM Linear (Mergekit)",
"PM LoRA Apply",
"PM LoRA Block Sampler",
"PM LoRA Merger (Mergekit)",
"PM LoRA Modifier",
"PM LoRA Parameter Sweep Sampler",
"PM LoRA Power Stacker",
"PM LoRA Resizer",
"PM LoRA Save",
"PM LoRA Select",
"PM LoRA Stack Decompose",
"PM LoRA Stack Sampler",
"PM LoRA Stacker (from Directory)",
"PM NearSwap (Mergekit)",
"PM NuSlerp (Mergekit)",
"PM SCE (Mergekit)",
"PM Slerp (Mergekit)",
"PM TIES (Mergekit)",
"PM Task Arithmetic (Mergekit)",
"PM Ties (Mergekit)"
],
{
"title_aux": "LoRA Power-Merger ComfyUI"
}
],
"https://github.com/latenightlabs/ComfyUI-LNL": [
[
"LNL_FrameSelectorV3",
"LNL_FrameSelectorV4"
],
{
"title_aux": "LNL Frame Selector"
}
],
"https://github.com/latentastronaut/comfyui-latent-astronaut-suite": [
[
"BatchLastImage",
"ChatterBoxTTS",
"ChatterBoxTTSLoader",
"ChatterBoxTTSLoaderAuto",
"ChatterBoxTTSSimple",
"ChatterBoxVC",
"ChatterBoxVCLoader",
"ChatterBoxVCLoaderAuto",
"ChatterBoxVCSimple",
"ForLoopEnd",
"ForLoopStart",
"ImageResizeToTotalPixels",
"LLMConfig",
"LLMPromptEnhancer",
"LoraLoaderModelOnlySelector",
"LoraLoaderSelector",
"SizeSelector",
"StringListCombine",
"StringListFromText",
"StringListIndex",
"VideoLengthFromBatch"
],
{
"title_aux": "comfyui-latent-astronaut-suite"
}
],
"https://github.com/latentwill/kinamix-embeddings-comfyui": [
[
"KinamixApplyEmbeddingQwen",
"KinamixConceptBias",
"KinamixDFG",
"KinamixLoadEmbedding",
"KinamixMultiEmbeddingQwen"
],
{
"title_aux": "kinamix-embeddings-comfyui"
}
],
"https://github.com/lazniak/Head-Orientation-Node-for-ComfyUI---by-PabloGFX": [
[
"HeadOrientationNode"
],
{
"title_aux": "Head-Orientation-Node - by PabloGFX"
}
],
"https://github.com/lazniak/LiquidTime-Interpolation": [
[
"LiquidTime"
],
{
"title_aux": "LiquidTime - by PabloGFX"
}
],
"https://github.com/lazniak/comfyui-google-photos-loader": [
[
"ContentFilter",
"DatePicker",
"Google Photos Album Lister",
"Google Photos Album Loader",
"Google Photos Album Selector",
"Google Photos Cache Manager",
"Google Photos Clear Cache",
"Google Photos Images Loader",
"Google Photos Login/Logout"
],
{
"title_aux": "Google Photos Loader - by PabloGFX"
}
],
"https://github.com/lazyq666/gemini-3-simply-comfyui": [
[
"Gemini3Camera3DPrompt",
"Gemini3ProImagePreview",
"Gemini3ProPreviewText",
"GeminiSeedInt32"
],
{
"title_aux": "gemini-3-simply-comfyui"
}
],
"https://github.com/lc03lc/Comfyui_OmniConsistency": [
[
"Comfyui_OmniConsistency"
],
{
"title_aux": "ComfyUI OmniConsistency Nodes"
}
],
"https://github.com/lceric/comfyui-gpt-image": [
[
"GPTImage1Generate"
],
{
"title_aux": "comfyui-gpt-image"
}
],
"https://github.com/ldfla/ComfyUI_Speaker_Diarization": [
[
"SpeakerDiarizerChronoNode"
],
{
"title_aux": "ComfyUI_Speaker_Diarization"
}
],
"https://github.com/leafiy/comfyui_psd_smart_object": [
[
"PSDMockupEmbedder",
"PSDSmartObjectInspector"
],
{
"title_aux": "comfyui_psd_smart_object"
}
],
"https://github.com/lebrosoft/ComfyUI-VideoChatWrapper": [
[
"AudioCombine",
"ConcatAudio",
"ConvertAudioChannels",
"JoinAudio",
"ResampleAudio",
"SplitAudio",
"VCW_LoadVideo",
"VCW_ModelLoader",
"VCW_VideoSummary"
],
{
"title_aux": "ComfyUI-VideoChatWrapper"
}
],
"https://github.com/lee09lee26/ComfyUI-AsymQuantSampler": [
[
"DualModelKSampler",
"DualModelKSamplerBatch",
"StepwiseKSampler",
"StepwiseLatentLoader",
"StepwiseLatentPreview"
],
{
"title_aux": "Asymmetric Quantization Sampler"
}
],
"https://github.com/leeguandong/ComfyUI_1Prompt1Story": [
[
"GenerateStoryImage",
"PromptStoryModelLoader"
],
{
"title_aux": "ComfyUI_1Prompt1Story"
}
],
"https://github.com/leeguandong/ComfyUI_ChatGen": [
[
"ChatGenGenerate",
"ChatGenImageProcessor",
"ChatGenModelLoader"
],
{
"title_aux": "ComfyUI_ChatGen"
}
],
"https://github.com/leeguandong/ComfyUI_Cogview4": [
[
"CogView4ImageGenerator",
"CogView4ModelLoader"
],
{
"title_aux": "ComfyUI_Cogview4"
}
],
"https://github.com/leeguandong/ComfyUI_CompareModelWeights": [
[
"CheckPointLoader_Compare",
"CompareModelWeightsDiff",
"CompareModelWeightsDiffNormalized",
"PreviewImageCompareModelWeights"
],
{
"title_aux": "ComfyUI_CompareModelWeights"
}
],
"https://github.com/leeguandong/ComfyUI_CrossImageAttention": [
[
"AppearanceTransferInference",
"AppearanceTransferModelModelLoader",
"CIAConfig",
"LoadImagePath",
"LoadLatents"
],
{
"title_aux": "ComfyUI nodes to use CrossImageAttention"
}
],
"https://github.com/leeguandong/ComfyUI_DeepSeekVL2": [
[
"deepseek_vl2_inference",
"deepseek_vl2_model_loader"
],
{
"title_aux": "ComfyUI_DeepSeekVL2"
}
],
"https://github.com/leeguandong/ComfyUI_FluxAttentionMask": [
[
"AMModelLoader",
"AMSample",
"AttentionMask"
],
{
"title_aux": "ComfyUI nodes to use AttentionMask"
}
],
"https://github.com/leeguandong/ComfyUI_FluxClipWeight": [
[
"CLIPTextEncodeFluxWeight"
],
{
"title_aux": "ComfyUI nodes to use FluxClipWeight"
}
],
"https://github.com/leeguandong/ComfyUI_FluxCustomId": [
[
"ApplyCustomIDFlux",
"CustomIDModelLoader"
],
{
"title_aux": "ComfyUI_FluxCustomId"
}
],
"https://github.com/leeguandong/ComfyUI_FluxLayerDiffuse": [
[
"FluxTransparentI2I",
"FluxTransparentModelLoader",
"FluxTransparentT2I"
],
{
"title_aux": "ComfyUI_FluxLayerDiffuse"
}
],
"https://github.com/leeguandong/ComfyUI_Gemma3": [
[
"ApplyGemma3",
"Gemma3ModelLoader"
],
{
"title_aux": "ComfyUI_Gemma3"
}
],
"https://github.com/leeguandong/ComfyUI_InternVL2": [
[
"DynamicPreprocess",
"InternVLHFInference",
"InternVLModelLoader"
],
{
"title_aux": "ComfyUI_InternVL2"
}
],
"https://github.com/leeguandong/ComfyUI_LLaSM": [
[
"LLaSM2Interface",
"LLaSM2ModelLoader",
"LLaSMLoadAudio"
],
{
"title_aux": "ComfyUI_LLaSM"
}
],
"https://github.com/leeguandong/ComfyUI_M3Net": [
[
"M3Net_Interface",
"M3Net_ModelLoader"
],
{
"title_aux": "ComfyUI_M3Net"
}
],
"https://github.com/leeguandong/ComfyUI_MasaCtrl": [
[
"DirectSampler",
"MasaCtrlConcatImage",
"MasaCtrlInversion",
"MasaCtrlLoadImage",
"MasaCtrlModelLoader",
"MutualSelfAttentionControlMaskAutoSampler",
"MutualSelfAttentionControlMaskSampler",
"MutualSelfAttentionControlSampler"
],
{
"title_aux": "ComfyUI nodes to use MasaCtrl"
}
],
"https://github.com/leeguandong/ComfyUI_QWQ32B": [
[
"QwQModelLoader",
"QwQTextGenerator",
"QweQModelLoader"
],
{
"title_aux": "ComfyUI_QWQ32B"
}
],
"https://github.com/leeguandong/ComfyUI_Qwen3Omni": [
[
"QwenOmniAudioProcessor",
"QwenOmniChat",
"QwenOmniModelLoader",
"QwenOmniVideoProcessor"
],
{
"title_aux": "ComfyUI_Qwen3Omni"
}
],
"https://github.com/leeguandong/ComfyUI_Style_Aligned": [
[
"SAControlnet_ModelLoader",
"SADepth",
"SAHandler",
"SAInversion",
"SASDXLControlnetKsampler",
"SASDXLKampler",
"SASDXLTransferKsampler",
"SASDXL_ModelLoader",
"SchedulerLoader"
],
{
"title_aux": "ComfyUI nodes to use Style-Aligned"
}
],
"https://github.com/leeguandong/ComfyUI_VideoEditing": [
[
"LoadVideo2Images",
"VEdit_ControlNet_ModelLoader",
"VEdit_ModelLoader",
"VEdit_Sampler",
"VEdit_image2canny"
],
{
"title_aux": "ComfyUI nodes to use VideoEditing"
}
],
"https://github.com/leeguandong/ComfyUI_VisualAttentionMap": [
[
"DecodeLatent",
"HFModelLoader",
"ShowCrossAttn",
"ShowImages",
"ShowSelfAttn",
"Text2ImageInference"
],
{
"title_aux": "ComfyUI_VisualAttentionMap"
}
],
"https://github.com/leeooo001/comfyui-Hunyuan-PromptEnhancer": [
[
"XX_Hunyuan_PromptEnhancer"
],
{
"title_aux": "comfyui-Hunyuan-PromptEnhancer"
}
],
"https://github.com/leestuartx/ComfyUI-GG": [
[
"AddPaddingToImage",
"ForLoopNode",
"ImageAndTextDescriptionBySeed",
"ImageMetadataExtractor",
"InputNode",
"MetadataExtractBySeed",
"MetadataExtractorBySeed",
"OutputNode",
"ResizeImageProportionally",
"WorkspaceNode"
],
{
"title_aux": "ComfyUI-GG"
}
],
"https://github.com/leewinder/comfyui-crop-to-center": [
[
"CropToCenter"
],
{
"title_aux": "Crop To Center"
}
],
"https://github.com/leewinder/comfyui-mureka-api": [
[
"Mureka API Key",
"Mureka Billing",
"Mureka Decode Audio",
"Mureka Instrumental",
"Mureka Mock Generation",
"Mureka Save",
"Mureka Song",
"Mureka Text Prompt"
],
{
"title_aux": "Mureka API"
}
],
"https://github.com/lenML/comfyui_qwen_image_edit_adv": [
[
"QwenImageEditScale",
"QwenImageEditSimpleScale",
"TextEncodeQwenImageEditAdv",
"TextEncodeQwenImageEditInfAdv",
"TextEncodeQwenImageEditPlusAdv"
],
{
"title_aux": "comfyui_qwen_image_edit_adv"
}
],
"https://github.com/lenskikh/ComfyUI-Prompt-Worker": [
[
"Clip and Text -> Encode",
"Prompt Body",
"Prompt Clothes",
"Prompt Merger",
"Prompt Worker",
"Prompt \u0421onstructor"
],
{
"title_aux": "Propmt Worker"
}
],
"https://github.com/leob03/ComfyUI-rgbx": [
[
"CombineMetallicRoughness",
"RGB2X",
"X2RGB",
"X2RGBInpainting"
],
{
"title_aux": "ComfyUI RGB-X"
}
],
"https://github.com/leoleelxh/Comfy-Topaz-Photo": [
[
"ComfyTopazPhoto",
"ComfyTopazPhotoTestAndClean"
],
{
"title_aux": "Comfy-Topaz-Photo"
}
],
"https://github.com/leoleelxh/ComfyUI-LLMs": [
[
"LLMs Chat",
"LLMs Vision Unified",
"LLMs_Vision_Unified"
],
{
"title_aux": "ComfyUI-LLMs"
}
],
"https://github.com/leozongmac/ComfyUI-Color-Palette": [
[
"ImageColorPaletteAnalyzer"
],
{
"title_aux": "ComfyUI-Color-Palette"
}
],
"https://github.com/lepiai/ComfyUI-Minitools": [
[
"BerniniPromptEnhancerBailian",
"LP-CropTransparentEdges",
"LP-ImageToMaskWithAlpha",
"LP-TranslateToEN",
"LP-color2RGB",
"LP-hex2dec",
"NumericSlider"
],
{
"title_aux": "ComfyUI-Minitools"
}
],
"https://github.com/lerignoux/ComfyUI-PechaKucha": [
[
"DownloadPechaKucha",
"GeneratePowerpoint",
"SplitPrompt"
],
{
"title_aux": "ComfyUI-PechaKucha"
}
],
"https://github.com/lerignoux/ComfyUI-Stable3DGen": [
[
"Stable3DGenerate3D",
"Stable3DLoadModels",
"Stable3DPreprocessImage"
],
{
"title_aux": "ComfyUI Stable3DGen"
}
],
"https://github.com/levzzz5154/ComfyUI-Sampler-Adaptive": [
[
"AdaptiveSamplerCustom"
],
{
"title_aux": "ComfyUI-Sampler-Adaptive"
}
],
"https://github.com/leylahviolet/ComfyUI-Violet-Tools": [
[
"AestheticAlchemist",
"BodyBard",
"CharacterCurator",
"EncodingEnchantress",
"GlamourGoddess",
"NegativityNullifier",
"OracleOverride",
"PosePriestess",
"QualityQueen",
"SaveSiren",
"SceneSeductress"
],
{
"title_aux": "iolet Tools \ud83d\udc85"
}
],
"https://github.com/lgldlk/ComfyUI-PC-ding-dong": [
[
"pc ding dong",
"pc ding dong text",
"pc time sleep"
],
{
"title_aux": "ComfyUI-PC-ding-dong"
}
],
"https://github.com/lhyliu/ComfyUI_LLM_API": [
[
"LLM_API_CHAT_NODE"
],
{
"title_aux": "ComfyUI LLM API"
}
],
"https://github.com/liangt/comfyui-loadimagewithsubfolder": [
[
"LoadImageWithSubfolder"
],
{
"title_aux": "comfyui-loadimagewithsubfolder"
}
],
"https://github.com/liaowu-boos/ComfyUI-VideoUpscaleHandFix": [
[
"VideoUpscaleHandFix"
],
{
"title_aux": "ComfyUI-VideoUpscaleHandFix"
}
],
"https://github.com/licanhua/ComfyUI-StrokeReveal": [
[
"StrokeReveal"
],
{
"title_aux": "ComfyUI-StrokeReveal"
}
],
"https://github.com/liconstudio/ComfyUI-SNR-quant": [
[
"SNRAnalyze",
"SNRQuant"
],
{
"title_aux": "ComfyUI-SNR-quant"
}
],
"https://github.com/licyk/ComfyUI-HakuImg": [
[
"BlendImage",
"Blur",
"Chromatic",
"Color",
"Curve",
"CustomExif",
"Flip",
"Glow",
"InOutPaint",
"LenDistortion",
"OutlineExpansion",
"PixelOE",
"Pixelize",
"PreResize",
"SaveImageWithCustomExif",
"Sketch",
"TiltShift"
],
{
"title_aux": "ComfyUI-HakuImg"
}
],
"https://github.com/licyk/ComfyUI-TCD-Sampler": [
[
"TCDScheduler"
],
{
"title_aux": "ComfyUI-TCD-Sampler"
}
],
"https://github.com/lieding/ComfyUI_Spectrum4LTXV_DL": [
[
"ApplySpectrumPatch"
],
{
"title_aux": "ComfyUI_Spectrum4LTXV_DL"
}
],
"https://github.com/liewcc/ComfyUI-Qwen-Canvas": [
[
"QwenCanvas",
"QwenCanvasPlus"
],
{
"title_aux": "ComfyUI-Qwen-Canvas"
}
],
"https://github.com/lihaoyun6/ComfyUI-BlindWatermark": [
[
"ApplyBlindWatermark",
"ApplyBlindWatermarkAdvanced",
"DecodeBlindWatermark",
"DecodeBlindWatermarkAdvanced",
"EncryptDecryptImage"
],
{
"title_aux": "ComfyUI-BlindWatermark"
}
],
"https://github.com/lihaoyun6/ComfyUI-EasySAM3": [
[
"EasySAM3PointCollector",
"EasySAM3Segment"
],
{
"title_aux": "ComfyUI-EasySAM3"
}
],
"https://github.com/lihaoyun6/ComfyUI-FlashVSR_Ultra_Fast": [
[
"FlashVSRInitPipe",
"FlashVSRNode",
"FlashVSRNodeAdv"
],
{
"title_aux": "ComfyUI-FlashVSR_Ultra_Fast"
}
],
"https://github.com/lihaoyun6/ComfyUI-NoCache": [
[
"NoCacheConfig"
],
{
"title_aux": "ComfyUI-NoCache"
}
],
"https://github.com/lihaoyun6/ComfyUI-QwenPromptRewriter": [
[
"GeneralPromptRewriter",
"QwenPromptRewriter",
"TextEncodeQwenImageEditAdv",
"TextEncodeQwenImageEditPlusAdv"
],
{
"title_aux": "Comfyui-QwenPromptRewriter"
}
],
"https://github.com/lihaoyun6/ComfyUI-Segformer_Ultra_Fast": [
[
"Grow_Mask_Ultra_Fast",
"Mask_To_Bbox_SAM2",
"SegformerB2ClothesUltraBatch",
"Segformer_B2_Clothes_Fashion_Labels",
"Segformer_B2_Clothes_Labels"
],
{
"title_aux": "ComfyUI-Segformer_Ultra_Fast"
}
],
"https://github.com/liming123332/ComfyUI-Ranbooru": [
[
"RanbooruPrompt"
],
{
"title_aux": "ComfyUI-Ranbooru"
}
],
"https://github.com/lingha0h/comfyui_kj": [
[
"cpm_textInput"
],
{
"title_aux": "comfyui_kj"
}
],
"https://github.com/lingziwyh/ComfyUI-GiftHelperSuite": [
[
"AEAlphaOverRGBA",
"AEUnmultRGBA",
"FastBottomFitOverlay",
"FastGiftPostFX",
"VideoTimeRemapSpeedPresets"
],
{
"title_aux": "ComfyUI-GiftHelperSuite"
}
],
"https://github.com/linjian-ufo/ComfyUI_GLM4V_voltspark": [
[
"Glm4vBatchNode",
"Glm4vNode"
],
{
"title_aux": "GLM-4V Image Descriptor"
}
],
"https://github.com/linjian-ufo/comfyui_deepseek_lj257_update": [
[
"DeepSeekChatNode"
],
{
"title_aux": "DeepSeek Chat Node for ComfyUI"
}
],
"https://github.com/linshier/comfyui-remote-tools": [
[
"LoadBase64(js)",
"LoadBase64FromRemote",
"SendBase64ToRemote"
],
{
"title_aux": "comfyui-remote-tools"
}
],
"https://github.com/liquid-night/comfyui-vsco-scraper": [
[
"VSCOCrop",
"VSCOScraper",
"VSCOSelect"
],
{
"title_aux": "ComfyUI VSCO Scraper"
}
],
"https://github.com/lisaks/comfyui-panelforge": [
[
"FrameNode",
"PageNode",
"RowNode"
],
{
"title_aux": "Pixstri ComfyUI Comics"
}
],
"https://github.com/litch230/comfyui_toriigate": [
[
"ToriiGate_Captioner",
"ToriiGate_GroundingBuilder"
],
{
"title_aux": "comfyui_toriigate"
}
],
"https://github.com/liuqianhonga/ComfyUI-Html2Image": [
[
"CameraWatermark",
"TemplateToImage",
"WebpageScreenshot"
],
{
"title_aux": "ComfyUI-Html2Image"
}
],
"https://github.com/liuqianhonga/ComfyUI-Image-Compressor": [
[
"BatchImageCompressor",
"ImageCompressor"
],
{
"title_aux": "ComfyUI-Image-Compressor"
}
],
"https://github.com/liuqianhonga/ComfyUI-QHNodes": [
[
"BatchImageCompressor",
"CameraWatermark",
"DownloadCheckpoint",
"DownloadControlNet",
"DownloadLora",
"DownloadUNET",
"DownloadVAE",
"DynamicExpression",
"FileSave",
"Gemini",
"ImageCompressor",
"ImageCountFromFolder",
"JsonToCSV",
"JsonUnpack",
"LoadImageFromFolder",
"LoadLoraFromFolder",
"LoadPromptsFromFolder",
"PresetSizeLatent",
"SamplerSettings",
"ShowTranslateString",
"StringConverter",
"StringFormatter",
"StringList",
"StringListFromCSV",
"StringListToCSV",
"StringMatcher",
"StringTranslate",
"TemplateToImage",
"TimeFormatter",
"UnifiedPromptGenerator",
"WebpageScreenshot"
],
{
"title_aux": "ComfyUI-QHNodes"
}
],
"https://github.com/liuqianhonga/ComfyUI-String-Helper": [
[
"JsonToCSV",
"ShowTranslateString",
"StringConverter",
"StringFormatter",
"StringList",
"StringListFromCSV",
"StringListToCSV",
"StringMatcher",
"StringTranslate",
"TimeFormatter"
],
{
"title_aux": "ComfyUI-String-Helper"
}
],
"https://github.com/liushuchun/ComfyUI_Lora_List_With_Url_Loader": [
[
"LoraListUrlLoader"
],
{
"title_aux": "ComfyUI_Lora_List_With_Url_Loader"
}
],
"https://github.com/liusida/ComfyUI-AutoCropFaces": [
[
"AutoCropFaces"
],
{
"title_aux": "ComfyUI-AutoCropFaces"
}
],
"https://github.com/liusida/ComfyUI-B-LoRA": [
[
"LoadBLoRA"
],
{
"title_aux": "ComfyUI-B-LoRA"
}
],
"https://github.com/liusida/ComfyUI-Debug": [
[
"DebugModelInspectorNode",
"DebugModelPrintOutNode"
],
{
"title_aux": "ComfyUI-Debug"
}
],
"https://github.com/liusida/ComfyUI-SD3-nodes": [
[
"SD3EmptyLatent",
"SD3LoadCLIPs",
"SD3LoadCheckpoint"
],
{
"title_aux": "ComfyUI-SD3-nodes"
}
],
"https://github.com/livepeer/ComfyUI-Stream-Pack": [
[
"AudioTranscriptionNode",
"FaceMeshDrawNode",
"FaceMeshMaskNode",
"FaceMeshNode",
"FeatureBankAttentionProcessor",
"SRTGeneratorNode",
"SuperResolutionModelLoader",
"SuperResolutionUpscale"
],
{
"title_aux": "ComfyUI-Stream-Pack"
}
],
"https://github.com/ljleb/comfy-mecha": [
[
"Already Loaded Model Mecha Recipe",
"Any Model Mecha Recipe",
"Blocks Mecha Hyper",
"Bool Mecha Hyper",
"Float Mecha Hyper",
"Int Mecha Hyper",
"Lora Mecha Recipe",
"Mecha Converter",
"Mecha Deserializer",
"Mecha Merge Method Cache Unit",
"Mecha Merger",
"Mecha Recipe List",
"Mecha Regex Weights",
"Mecha Serializer",
"Mecha Subtract Recipe List",
"Model Mecha Recipe",
"SD1-LDM Mecha Blocks Parameters",
"SDXL-SGM Mecha Blocks Parameters",
"String Mecha Hyper"
],
{
"title_aux": "Mecha Merge Node Pack"
}
],
"https://github.com/lks-ai/ComfyUI-StableAudioSampler": [
[
"StableAudioConditioning",
"StableAudioLoadModel",
"StableAudioPrompt",
"StableAudioSampler"
],
{
"author": "lks-ai",
"description": "A Simple integration of Stable Audio Diffusion with knobs and stuff!",
"nickname": "stableaudio",
"title": "StableAudioSampler",
"title_aux": "ComfyUI Stable Audio Open 1.0 Sampler"
}
],
"https://github.com/lks-ai/anynode": [
[
"AnyNode",
"AnyNodeAnthropic",
"AnyNodeGemini",
"AnyNodeLocal"
],
{
"author": "newsbubbles",
"description": "This single node uses an LLM to generate a functionality based on your request. You can make the node do anything.",
"nickname": "AnyNode",
"title": "AnyNode v0.1.1",
"title_aux": "ComfyUI AnyNode: Any Node you ask for"
}
],
"https://github.com/lldacing/ComfyUI_BEN_ll": [
[
"BlurFusionForegroundEstimationForBen",
"GetMaskByBen",
"LoadRembgByBenModel",
"RembgByBen",
"RembgByBenAdvanced"
],
{
"title_aux": "ComfyUI_BEN_ll"
}
],
"https://github.com/lldacing/ComfyUI_BiRefNet_ll": [
[
"AutoDownloadBiRefNetModel",
"BlurFusionForegroundEstimation",
"GetMaskByBiRefNet",
"LoadRembgByBiRefNetModel",
"RembgByBiRefNet",
"RembgByBiRefNetAdvanced"
],
{
"title_aux": "ComfyUI_BiRefNet_ll"
}
],
"https://github.com/lldacing/ComfyUI_Patches_ll": [
[
"ApplyFirstBlockCachePatch",
"ApplyFirstBlockCachePatchAdvanced",
"ApplyTeaCachePatch",
"ApplyTeaCachePatchAdvanced",
"DitForwardOverrider",
"FluxForwardOverrider",
"VideoForwardOverrider"
],
{
"title_aux": "ComfyUI_Patches_ll"
}
],
"https://github.com/lldacing/ComfyUI_PuLID_Flux_ll": [
[
"ApplyPulidFlux",
"FixPulidFluxPatch",
"PulidFluxEvaClipLoader",
"PulidFluxFaceDetector",
"PulidFluxFaceNetLoader",
"PulidFluxInsightFaceLoader",
"PulidFluxModelLoader",
"PulidFluxOptions"
],
{
"title_aux": "ComfyUI_PuLID_Flux_ll"
}
],
"https://github.com/lldacing/ComfyUI_StableDelight_ll": [
[
"ApplyStableDelight",
"LoadStableDelightModel"
],
{
"title_aux": "ComfyUI_StableDelight_ll"
}
],
"https://github.com/lldacing/ComfyUI_StableHair_ll": [
[
"ApplyHairRemover",
"ApplyHairTransfer",
"LoadStableHairRemoverModel",
"LoadStableHairTransferModel"
],
{
"title_aux": "ComfyUI_StableHair_ll"
}
],
"https://github.com/lldacing/comfyui-easyapi-nodes": [
[
"Base64ToImage",
"Base64ToMask",
"BboxToBbox",
"BboxToCropData",
"BboxesToBboxes",
"ColorPicker",
"ConvertToJsonStr",
"ConvertTypeToAny",
"CopyAndRenameFiles",
"CropImageByBbox",
"CropTargetSizeImageByBbox",
"EmptyOutputNode",
"FilterSortDependSubGraphs",
"FilterValueForList",
"ForEachClose",
"ForEachOpen",
"GetImageBatchSize",
"GetValueFromJsonObj",
"IfElseForEmptyObject",
"ImageEqual",
"ImageSizeGetter",
"ImageToBase64",
"ImageToBase64Advanced",
"IndexOfList",
"IndexesOfList",
"InnerIntCompare",
"InnerIntMathOperation",
"InnerLoopClose",
"InsightFaceBBOXDetect",
"IntToList",
"IntToNumber",
"IsNoneOrEmpty",
"IsNoneOrEmptyOptional",
"JoinList",
"ListMerge",
"ListUnWrapper",
"ListWrapper",
"LoadImageFromLocalPath",
"LoadImageFromURL",
"LoadImageToBase64",
"LoadJsonStrToList",
"LoadLocalFilePath",
"LoadMaskFromLocalPath",
"LoadMaskFromURL",
"MaskByBboxes",
"MaskImageToBase64",
"MaskToBase64Image",
"MaskToRle",
"NodeListMerge",
"NodeListToList",
"NodeListToListMerge",
"NoneNode",
"ReadTextFromLocalFile",
"RleToMask",
"SDBaseVerNumber",
"SamAutoMaskSEGS",
"SamAutoMaskSEGSAdvanced",
"SaveImagesWithoutOutput",
"SaveSingleImageWithoutOutput",
"SaveTextToFileByImagePath",
"SaveTextToLocalFile",
"SelectBbox",
"SelectBboxes",
"ShowBoolean",
"ShowFloat",
"ShowInt",
"ShowNumber",
"ShowString",
"SliceList",
"SortDependSubGraphs",
"SplitStringToList",
"StringArea",
"StringToList",
"TryFreeMemory"
],
{
"title_aux": "comfyui-easyapi-nodes"
}
],
"https://github.com/llikethat/ComfyUI-faceExtractor": [
[
"FaceExtractor",
"FaceMatcher",
"FaceReferenceEmbedding"
],
{
"title_aux": "faceExtractor for ComfyUI"
}
],
"https://github.com/llldmxy99/ComfyUI-SpotEdit-Dev": [
[
"SpotEditApply",
"SpotEditMaskGen"
],
{
"title_aux": "ComfyUI-SpotEdit-Dev"
}
],
"https://github.com/lo-th/Comfyui_three_js": [
[
"ThreeView"
],
{
"title_aux": "Comfyui_three_js"
}
],
"https://github.com/logicalor/comfyui_friendly_pipe": [
[
"FriendlyPipeEdit",
"FriendlyPipeIn",
"FriendlyPipeOut"
],
{
"title_aux": "comfyui_friendly_pipe"
}
],
"https://github.com/logicalor/comfyui_multi_replace": [
[
"FindReplacePairs",
"TextReplacer"
],
{
"title_aux": "comfyui_multi_replace"
}
],
"https://github.com/logicalor/comfyui_path_sanitizer": [
[
"PathSanitizer"
],
{
"title_aux": "comfyui_path_sanitizer"
}
],
"https://github.com/logicalor/comfyui_text_to_pose": [
[
"ApplyT2IPoseAdapter",
"T2IPoseAdapterLoader",
"T2PModelLoader",
"TextToPose",
"TextToPoseBatch"
],
{
"title_aux": "comfyui_text_to_pose"
}
],
"https://github.com/logtd/ComfyUI-4DHumans": [
[
"LoadDetectron",
"LoadHMR",
"ProcessHumans"
],
{
"title_aux": "ComfyUI-4DHumans"
}
],
"https://github.com/logtd/ComfyUI-APGScaling": [
[
"APGFunction"
],
{
"title_aux": "ComfyUI-APGScaling"
}
],
"https://github.com/logtd/ComfyUI-DiLightNet": [
[
"LoadDiLightControlNet",
"PrepareDiLightCond"
],
{
"title_aux": "ComfyUI-DiLightNet"
}
],
"https://github.com/logtd/ComfyUI-FLATTEN": [
[
"ApplyFlattenAttentionNode",
"CreateFlowNoiseNode",
"FlattenCheckpointLoaderNode",
"KSamplerFlattenNode",
"TrajectoryNode",
"UnsamplerFlattenNode"
],
{
"title_aux": "ComfyUI-FLATTEN"
}
],
"https://github.com/logtd/ComfyUI-Fluxtapoz": [
[
"ApplyRegionalConds",
"ConfigureModifiedFlux",
"CreateRegionalCond",
"FlowEditForwardSampler",
"FlowEditGuider",
"FlowEditReverseSampler",
"FlowEditSampler",
"FluxAttnOverride",
"FluxDeGuidance",
"FluxForwardODESampler",
"FluxInverseSampler",
"FluxNoiseMixer",
"FluxReverseODESampler",
"InFluxFlipSigmas",
"InFluxModelSamplingPred",
"OutFluxModelSamplingPred",
"PAGAttention",
"PrepareAttnBank",
"RFDoubleBlocksOverride",
"RFSingleBlocksOverride",
"RegionalStyleModelApply",
"SEGAttention"
],
{
"title_aux": "ComfyUI-Fluxtapoz"
}
],
"https://github.com/logtd/ComfyUI-InstanceDiffusion": [
[
"ApplyScaleUModelNode",
"DownloadInstanceDiffusionModels",
"InstanceDiffusionTrackingPrompt",
"LoadInstanceFusersNode",
"LoadInstancePositionNetModel",
"LoadInstanceScaleUModel",
"LoadInstanceScaleUNode"
],
{
"title_aux": "InstanceDiffusion Nodes"
}
],
"https://github.com/logtd/ComfyUI-InversedNoise": [
[
"CombineNoiseLatentNode",
"MixNoiseNode",
"SamplerInversedEulerNode"
],
{
"title_aux": "ComfyUI-InversedNoise"
}
],
"https://github.com/logtd/ComfyUI-MochiEdit": [
[
"MochiPrepareSigmas",
"MochiResampler",
"MochiUnsampler",
"MochiWrapperSamplerCustom"
],
{
"title_aux": "ComfyUI-MochiEdit"
}
],
"https://github.com/logtd/ComfyUI-MotionThiefExperiment": [
[
"ApplyRefMotionNode",
"MotionRefSettingsCustomNode",
"MotionRefSettingsDefaultNode"
],
{
"title_aux": "ComfyUI-MotionThiefExperiment"
}
],
"https://github.com/logtd/ComfyUI-RAVE_ATTN": [
[
"ApplyRaveAttentionNode",
"AttentionOverrideSD15Node",
"AttentionOverrideSDXLNode"
],
{
"title_aux": "ComfyUI-RAVE Attention"
}
],
"https://github.com/logtd/ComfyUI-ReNoise": [
[
"ReNoiseModelSamplingPred",
"ReNoiseSampler"
],
{
"title_aux": "ComfyUI-ReNoise"
}
],
"https://github.com/logtd/ComfyUI-RefSampling": [
[
"ApplyRefContentNode",
"ApplyRefStyleNode",
"ApplyRefUNetNode"
],
{
"title_aux": "ComfyUI-RefSampling"
}
],
"https://github.com/logtd/ComfyUI-RefUNet": [
[
"ConfigRefMapAdv",
"ConfigureRefNet",
"CreateRefBank",
"CustomRefMapSD1",
"PrepareRefLatents",
"ReadSampler",
"RefModelSamplingPred",
"VisionClipEncode",
"WriteSampler"
],
{
"title_aux": "ComfyUI-RefUNet"
}
],
"https://github.com/logtd/ComfyUI-SEGAttention": [
[
"SEGAttention"
],
{
"title_aux": "ComfyUI-SEGAttention"
}
],
"https://github.com/logtd/ComfyUI-SSREncoder": [
[
"ApplySSR",
"EncodeSSRQuery",
"LoadSSRAligner",
"LoadSSRAttention"
],
{
"title_aux": "ComfyUI-SSREncoder"
}
],
"https://github.com/logtd/ComfyUI-SeeCoder": [
[
"LoadSeeCoder",
"LoadSeeCoderUncond",
"SeecoderEncode"
],
{
"title_aux": "ComfyUI-SeeCoder"
}
],
"https://github.com/logtd/ComfyUI-TrackingNodes": [
[
"OpenPoseTrackerNode",
"YOLOTrackerNode"
],
{
"title_aux": "Tracking Nodes for Videos"
}
],
"https://github.com/logtd/ComfyUI-ViewCrafter": [
[
"ApplyViewCrafter",
"LoadViewCrafter"
],
{
"title_aux": "ComfyUI-ViewCrafter"
}
],
"https://github.com/lokinou/comfyui-better-flow": [
[
"AnyToHash",
"AnyToHashMulti",
"CacheAny",
"OffloadModelv2",
"RecallModelv2",
"RerouteTriggerable",
"Wait",
"WaitMulti"
],
{
"title_aux": "ComfyUI-Better-Flow"
}
],
"https://github.com/lokinou/comfyui-offload-models": [
[
"OffloadModel",
"RecallModel"
],
{
"title_aux": "ComfyUI-Offload-Models"
}
],
"https://github.com/lololerigolo60/comfyui-ComfyUI-Basic-Drawing": [
[
"BasicDrawingBoard"
],
{
"title_aux": "comfyui-ComfyUI-Basic-Drawing"
}
],
"https://github.com/lonelyowl13/artist_randomizer": [
[
"AddRandomArtists",
"LoadArtists",
"TextInput"
],
{
"title_aux": "Artist tag randomizer for comfyui"
}
],
"https://github.com/longgui0318/comfyui-common-util": [
[
"Added Layer Info To Array",
"Enhanced Random Light Source",
"Float Relay",
"Hex to Color",
"Image Add Alpha",
"Image Relay",
"Image Remove Alpha",
"Image Resize With Padding",
"Init Layer Info Array",
"Int Relay",
"Layer Image Seleted",
"Layer Images IPAdapter Advanced",
"Layer Info Array Fuse",
"Mask Relay",
"String Relay"
],
{
"title_aux": "comfyui-common-util"
}
],
"https://github.com/longgui0318/comfyui-llm-assistant": [
[
"Chat With LLM",
"Generate Stable Diffsution Prompt With LLM",
"Translate Text With LLM"
],
{
"title_aux": "comfyui-llm-assistant"
}
],
"https://github.com/longgui0318/comfyui-magic-clothing": [
[
"Add Magic Clothing Attention",
"Change Pipeline Dtype And Device",
"Change Pixel Value Normalization",
"Diffusers Model Makeup &MC",
"Diffusers Scheduler Loader &MC",
"Load Magic Clothing Adapter",
"Load Magic Clothing Model",
"Load Magic Clothing Pipeline",
"Load Magic Clothing Pipeline With Path",
"RUN Magic Clothing Adapter",
"RUN Magic Clothing Diffusers Model"
],
{
"title_aux": "comfyui-magic-clothing"
}
],
"https://github.com/longgui0318/comfyui-mask-util": [
[
"Image Adaptive Crop M&R",
"Image Adaptive Crop With Mask",
"Image Change DType",
"Image Change Device",
"Image Resolution Adaptive With X",
"Image Resolution Limit With 8K",
"Load Image With Name",
"Mask Change DType",
"Mask Change Device",
"Mask Selection Of Masks",
"Model Change Device",
"Model Change Device Repeaters",
"Output Image To Input",
"Split Masks"
],
{
"title_aux": "comfyui-mask-util"
}
],
"https://github.com/longyijdos/ComfyUI-LLM-Prompt-Tagger": [
[
"OpenAICompatiblePromptConditioning",
"OpenAICompatiblePromptPair"
],
{
"title_aux": "ComfyUI-LLM-Prompt-Tagger"
}
],
"https://github.com/loockluo/comfyui-whisperx-pro": [
[
"WhisperX SRT Generator"
],
{
"title_aux": "ComfyUI WhisperX Pro"
}
],
"https://github.com/lookuters22/ComfyUI-ApplySpectralLock": [
[
"ApplySpectralLock"
],
{
"title_aux": "ApplySpectralLock"
}
],
"https://github.com/lookuters22/ComfyUI-FluxDetailGuidance": [
[
"FluxDetailGuidance"
],
{
"title_aux": "ComfyUI-FluxDetailGuidance"
}
],
"https://github.com/lookuters22/ComfyUI-FluxProgressiveLockedUpscale": [
[
"FluxProgressiveLockedUpscale"
],
{
"title_aux": "ComfyUI-FluxProgressiveLockedUpscale"
}
],
"https://github.com/lookuters22/ComfyUI-SEEDS3Sampler": [
[
"SamplerSEEDS3"
],
{
"title_aux": "ComfyUI-SEEDS3Sampler"
}
],
"https://github.com/lord-lethris/ComfyUI-RPG-Characters": [
[
"ModelLikenessSwitch",
"PromptConcatenatorNode",
"PromptConditioningConverter",
"PromptSelectorNode",
"RPGArtStyleSelector",
"RPGCharacterSelector",
"prompt_selector_node"
],
{
"title_aux": "ComfyUI-RPG-Characters"
}
],
"https://github.com/lordgasmic/comfyui_save_image_with_options": [
[
"SaveImageWithOptions"
],
{
"title_aux": "comfyui_save_image_with_options"
}
],
"https://github.com/lordgasmic/comfyui_wildcards": [
[
"CLIPTextEncodeWithWildcards"
],
{
"title_aux": "comfyui_wildcards"
}
],
"https://github.com/love530love/ComfyUI-HealthCheck": [
[
"HealthCheckDummy"
],
{
"title_aux": "ComfyUI HealthCheck"
}
],
"https://github.com/lovelybbq/comfyui-custom-node-color": [
[
"ConvertHEXToRGB",
"HexColorInput"
],
{
"title_aux": "ComfyUI Custom Node Color"
}
],
"https://github.com/lovisdotio/ComfyUI-Replace-First-Frame-Last-Frame": [
[
"ReplaceFirstLastFrames"
],
{
"title_aux": "ComfyUI-Replace-First-Frame-Last-Frame"
}
],
"https://github.com/loz2754/AUN-ComfyUI-Nodes": [
[
"AUNAddToPrompt",
"AUNAddToPromptMulti",
"AUNAny",
"AUNBookmark",
"AUNBoolean",
"AUNCFG",
"AUNCheckpointLoaderWithClipSkip",
"AUNEmptyLatent",
"AUNExtractModelName",
"AUNExtractPowerLoras",
"AUNExtractWidgetValue",
"AUNFilenameResolverPreviewV2",
"AUNGetActiveNodeTitle",
"AUNGetConnectedNodeTitles",
"AUNGraphScraper",
"AUNImageLoadResize",
"AUNImageResize",
"AUNImageSingleBatch3",
"AUNImg2Img",
"AUNImgLoader",
"AUNInputs",
"AUNInputsBasic",
"AUNInputsDiffusers",
"AUNInputsDiffusersBasic",
"AUNInputsDiffusersRefineBasic",
"AUNInputsHybrid",
"AUNInputsRefine",
"AUNInputsRefineBasic",
"AUNKSamplerPlusV2",
"AUNKSamplerPlusv3",
"AUNKSamplerPlusv4",
"AUNLoraLoaderModelOnlyFromString",
"AUNLoraStackWithTriggers",
"AUNLoraStackWithTriggersModelClip",
"AUNManualAutoImageSwitch",
"AUNManualAutoTextSwitch",
"AUNModelNamePass",
"AUNModelShorten",
"AUNMultiBypassIndex",
"AUNMultiGroupUniversal",
"AUNMultiMuteIndex",
"AUNMultiNegPrompt",
"AUNMultiUniversal",
"AUNNameCrop",
"AUNNodeStateController",
"AUNPathFilename",
"AUNPathFilenameV2",
"AUNPathFilenameVideo",
"AUNPathFilenameVideoResolved",
"AUNPathFilenameVideoV2",
"AUNPromptCycler",
"AUNRandomAnySwitch",
"AUNRandomIndexSwitch",
"AUNRandomLoraModelOnly",
"AUNRandomLoraModelOnlyMulti",
"AUNRandomModelBundleSwitch",
"AUNRandomNumber",
"AUNRandomTextIndexSwitch",
"AUNRandomTextIndexSwitchV2",
"AUNSaveImage",
"AUNSaveImageV2",
"AUNSaveVideo",
"AUNSaveVideoV2",
"AUNSetBypassByTitle",
"AUNSetBypassStateGroup",
"AUNSetCollapseAndBypassStateAdvanced",
"AUNSetMuteByTitle",
"AUNSetMuteStateGroup",
"AUNShowTextWithTitle",
"AUNSingleLabelSwitch",
"AUNStringListBuilder",
"AUNStringListIndex",
"AUNStrip",
"AUNSwitchFloat",
"AUNTextIndexSwitch",
"AUNTextIndexSwitch3",
"AUNTextIndexSwitch4",
"AUNTitleImagePreview",
"AUNWildcardAddToPrompt",
"AnyType(str)",
"AudioInputOptions",
"JNodes_AnyToString",
"JNodes_ConditioningInOut",
"JNodes_FloatLiteral",
"JNodes_GetCleanFilename",
"JNodes_GetComfyDirectory",
"JNodes_GetLeafDirectory",
"JNodes_GetOutputDirectory",
"JNodes_GetTempDirectory",
"JNodes_IntLiteral",
"JNodes_ModelInOut",
"JNodes_StringLiteral",
"JNodes_SubdirectorySelector",
"JoinVideosInDirectory",
"KSamplerInputs",
"MainFolderManualName",
"TextSwitch2InputWithTextOutput"
],
{
"title_aux": "AUN ComfyUI Nodes"
}
],
"https://github.com/lquesada/ComfyUI-Inpaint-CropAndStitch": [
[
"InpaintCropImproved",
"InpaintStitchImproved"
],
{
"title_aux": "ComfyUI-Inpaint-CropAndStitch"
}
],
"https://github.com/lquesada/ComfyUI-Interactive": [
[
"InteractiveFloat",
"InteractiveInteger",
"InteractiveReset",
"InteractiveSave",
"InteractiveSeed",
"InteractiveSelector",
"InteractiveSelectorWithParameters",
"InteractiveString",
"InteractiveStringAppend",
"InteractiveStringMultiline",
"InteractiveSwitch",
"InteractiveSwitchWithParameters"
],
{
"title_aux": "ComfyUI-Interactive"
}
],
"https://github.com/lquesada/ComfyUI-Prompt-Combinator": [
[
"PromptCombinator",
"PromptCombinatorExportGallery",
"PromptCombinatorMerger",
"PromptCombinatorRandomPrompt"
],
{
"title_aux": "ComfyUI-Prompt-Combinator"
}
],
"https://github.com/lrzjason/ComfyUI-LoaderUtils": [
[
"CLIPLoader_Any",
"CLIPVisionLoader_Any",
"CheckpointLoaderSimple_Any",
"CheckpointLoader_Any",
"ControlNetLoader_Any",
"DiffControlNetLoader_Any",
"DualCLIPLoader_Any",
"GLIGENLoader_Any",
"LoraLoaderModelOnly_Any",
"LoraLoader_Any",
"StyleModelLoader_Any",
"UNETLoader_Any",
"VAELoader_Any",
"unCLIPCheckpointLoader_Any"
],
{
"title_aux": "ComfyUI-LoaderUtils"
}
],
"https://github.com/lrzjason/ComfyUI-Watermark-Detection": [
[
"WatermarkDetector",
"WatermarkDetectorLoader"
],
{
"title_aux": "ComfyUI Watermark Detection Node"
}
],
"https://github.com/lrzjason/Comfyui-In-Context-Lora-Utils": [
[
"AddMaskForICLora",
"AutoPatch",
"ConcatContextWindow",
"CreateContextWindow"
],
{
"title_aux": "Comfyui-In-Context-Lora-Utils"
}
],
"https://github.com/lrzjason/Comfyui-Kolors-Utils": [
[
"SaveKolors",
"SaveWeightAsKolorsUnet"
],
{
"title_aux": "Comfyui Kolors Utils"
}
],
"https://github.com/lrzjason/Comfyui-LTXCondReplace": [
[
"LTXVConditionReplace"
],
{
"title_aux": "Comfyui-LTXCondReplace"
}
],
"https://github.com/lrzjason/Comfyui-LatentUtils": [
[
"HFEPostProcessor (lrzjason)",
"LatentFrequencyEnhancer_lrzjason"
],
{
"title_aux": "Comfyui-LatentUtils"
}
],
"https://github.com/lrzjason/Comfyui-LoraUtils": [
[
"ConvertLoraKeys",
"CreateLoraMappingJson",
"LoadLoraOnly",
"LoraAdd",
"LoraLayersOperation",
"LoraSimpleAdd",
"LoraStatViewer",
"MergeLoraToModel",
"SaveLora"
],
{
"title_aux": "Comfyui-LoraUtils"
}
],
"https://github.com/lrzjason/Comfyui-QwenEditUtils": [
[
"CropWithPadInfo",
"LoadImageReturnFilename",
"QwenEditAdaptiveLongestEdge",
"QwenEditAny2Image",
"QwenEditAny2Latent",
"QwenEditConfigJsonParser",
"QwenEditConfigPreparer",
"QwenEditListExtractor",
"QwenEditOutputExtractor",
"TextEncodeQwenImageEditPlusAdvance_lrzjason",
"TextEncodeQwenImageEditPlusCustom_lrzjason",
"TextEncodeQwenImageEditPlusPro_lrzjason",
"TextEncodeQwenImageEditPlus_lrzjason",
"TextEncodeQwenImageEdit_lrzjason"
],
{
"title_aux": "Comfyui-QwenEditUtils"
}
],
"https://github.com/lrzjason/Comfyui-ThinkRemover": [
[
"ThinkRemover"
],
{
"title_aux": "Comfyui-ThinkRemover"
}
],
"https://github.com/ltdrdata/ComfyUI-Impact-Pack": [
[
"AddMask",
"AnyPipeToBasic",
"BasicPipeToDetailerPipe",
"BasicPipeToDetailerPipeSDXL",
"BboxDetectorCombined_v2",
"BboxDetectorSEGS",
"BitwiseAndMask",
"BitwiseAndMaskForEach",
"BlackPatchRetryHookProvider",
"CLIPSegDetectorProvider",
"CfgScheduleHookProvider",
"CombineRegionalPrompts",
"CoreMLDetailerHookProvider",
"CustomSamplerDetailerHookProvider",
"DenoiseScheduleHookProvider",
"DenoiseSchedulerDetailerHookProvider",
"DetailerForEach",
"DetailerForEachAutoRetry",
"DetailerForEachDebug",
"DetailerForEachDebugPipe",
"DetailerForEachPipe",
"DetailerForEachPipeForAnimateDiff",
"DetailerHookCombine",
"DetailerPipeToBasicPipe",
"EditBasicPipe",
"EditDetailerPipe",
"EditDetailerPipeSDXL",
"EmptySegs",
"FaceDetailer",
"FaceDetailerPipe",
"FromBasicPipe",
"FromBasicPipe_v2",
"FromDetailerPipe",
"FromDetailerPipeSDXL",
"FromDetailerPipe_v2",
"GITSSchedulerFuncProvider",
"ImageListToImageBatch",
"ImageMaskSwitch",
"ImageReceiver",
"ImageSender",
"ImpactAssembleSEGS",
"ImpactBoolean",
"ImpactCombineConditionings",
"ImpactCompare",
"ImpactConcatConditionings",
"ImpactConditionalBranch",
"ImpactConditionalBranchSelMode",
"ImpactConditionalStopIteration",
"ImpactControlBridge",
"ImpactControlNetApplyAdvancedSEGS",
"ImpactControlNetApplySEGS",
"ImpactControlNetClearSEGS",
"ImpactConvertDataType",
"ImpactCount_Elts_in_SEGS",
"ImpactDecomposeSEGS",
"ImpactDilateMask",
"ImpactDilateMaskInSEGS",
"ImpactDilate_Mask_SEG_ELT",
"ImpactDummyInput",
"ImpactEdit_SEG_ELT",
"ImpactExecutionOrderController",
"ImpactFlattenMask",
"ImpactFloat",
"ImpactFrom_SEG_ELT",
"ImpactFrom_SEG_ELT_bbox",
"ImpactFrom_SEG_ELT_crop_region",
"ImpactGaussianBlurMask",
"ImpactGaussianBlurMaskInSEGS",
"ImpactHFTransformersClassifierProvider",
"ImpactIPAdapterApplySEGS",
"ImpactIfNone",
"ImpactImageBatchToImageList",
"ImpactImageInfo",
"ImpactInt",
"ImpactInversedSwitch",
"ImpactIsNotEmptySEGS",
"ImpactKSamplerAdvancedBasicPipe",
"ImpactKSamplerBasicPipe",
"ImpactLatentInfo",
"ImpactListBridge",
"ImpactLogger",
"ImpactLogicalOperators",
"ImpactMakeAnyList",
"ImpactMakeImageBatch",
"ImpactMakeImageList",
"ImpactMakeMaskBatch",
"ImpactMakeMaskList",
"ImpactMakeTileSEGS",
"ImpactMinMax",
"ImpactNeg",
"ImpactNegativeConditioningPlaceholder",
"ImpactNodeSetMuteState",
"ImpactQueueTrigger",
"ImpactQueueTriggerCountdown",
"ImpactRemoteBoolean",
"ImpactRemoteInt",
"ImpactSAM2VideoDetectorSEGS",
"ImpactSEGSClassify",
"ImpactSEGSConcat",
"ImpactSEGSIntersectionFilter",
"ImpactSEGSLabelAssign",
"ImpactSEGSLabelFilter",
"ImpactSEGSMerge",
"ImpactSEGSNMSFilter",
"ImpactSEGSOrderedFilter",
"ImpactSEGSPicker",
"ImpactSEGSRangeFilter",
"ImpactSEGSToMaskBatch",
"ImpactSEGSToMaskList",
"ImpactScaleBy_BBOX_SEG_ELT",
"ImpactSchedulerAdapter",
"ImpactSegsAndMask",
"ImpactSegsAndMaskForEach",
"ImpactSelectNthItemOfAnyList",
"ImpactSetWidgetValue",
"ImpactSimpleDetectorSEGS",
"ImpactSimpleDetectorSEGSPipe",
"ImpactSimpleDetectorSEGS_for_AD",
"ImpactSleep",
"ImpactStringSelector",
"ImpactSwitch",
"ImpactValueReceiver",
"ImpactValueSender",
"ImpactWildcardEncode",
"ImpactWildcardProcessor",
"IterativeImageUpscale",
"IterativeLatentUpscale",
"KSamplerAdvancedProvider",
"KSamplerProvider",
"LamaRemoverDetailerHookProvider",
"LatentPixelScale",
"LatentReceiver",
"LatentSender",
"LatentSwitch",
"MaskDetailerPipe",
"MaskListToMaskBatch",
"MaskRectArea",
"MaskRectAreaAdvanced",
"MaskToSEGS",
"MaskToSEGS_for_AnimateDiff",
"MasksToMaskList",
"MediaPipeFaceMeshToSEGS",
"NoiseInjectionDetailerHookProvider",
"NoiseInjectionHookProvider",
"ONNXDetectorProvider",
"ONNXDetectorSEGS",
"PixelKSampleHookCombine",
"PixelKSampleUpscalerProvider",
"PixelKSampleUpscalerProviderPipe",
"PixelTiledKSampleUpscalerProvider",
"PixelTiledKSampleUpscalerProviderPipe",
"PreviewBridge",
"PreviewBridgeLatent",
"PreviewDetailerHookProvider",
"ReencodeLatent",
"ReencodeLatentPipe",
"RegionalPrompt",
"RegionalSampler",
"RegionalSamplerAdvanced",
"RemoveImageFromSEGS",
"RemoveNoiseMask",
"SAMDetectorCombined",
"SAMDetectorSegmented",
"SAMLoader",
"SEGSDetailer",
"SEGSDetailerForAnimateDiff",
"SEGSLabelFilterDetailerHookProvider",
"SEGSOrderedFilterDetailerHookProvider",
"SEGSPaste",
"SEGSPreview",
"SEGSPreviewCNet",
"SEGSRangeFilterDetailerHookProvider",
"SEGSSwitch",
"SEGSToImageList",
"SEGSUpscaler",
"SEGSUpscalerPipe",
"SegmDetectorCombined_v2",
"SegmDetectorSEGS",
"Segs Mask",
"Segs Mask ForEach",
"SegsToCombinedMask",
"SetDefaultImageForSEGS",
"StepsScheduleHookProvider",
"StringListToString",
"SubtractMask",
"SubtractMaskForEach",
"TiledKSamplerProvider",
"ToBasicPipe",
"ToBinaryMask",
"ToDetailerPipe",
"ToDetailerPipeSDXL",
"TwoAdvancedSamplersForMask",
"TwoSamplersForMask",
"TwoSamplersForMaskUpscalerProvider",
"TwoSamplersForMaskUpscalerProviderPipe",
"UnsamplerDetailerHookProvider",
"UnsamplerHookProvider",
"VariationNoiseDetailerHookProvider",
"WildcardPromptFromString"
],
{
"author": "Dr.Lt.Data",
"description": "This extension offers various detector nodes and detailer nodes that allow you to configure a workflow that automatically enhances facial details. And provide iterative upscaler.",
"nickname": "Impact Pack",
"preemptions": [
"SAMLoader"
],
"title": "Impact Pack",
"title_aux": "ComfyUI Impact Pack"
}
],
"https://github.com/ltdrdata/ComfyUI-Impact-Subpack": [
[
"UltralyticsDetectorProvider"
],
{
"author": "Dr.Lt.Data",
"description": "This extension provides UltralyticsDetectorProvider node",
"nickname": "Impact Subpack",
"title": "Impact Subpack",
"title_aux": "ComfyUI Impact Subpack"
}
],
"https://github.com/ltdrdata/ComfyUI-Inspire-Pack": [
[
"AnimeLineArt_Preprocessor_Provider_for_SEGS //Inspire",
"ApplyLBW //Inspire",
"ApplyRegionalIPAdapters //Inspire",
"BindImageListPromptList //Inspire",
"CLIPTextEncodeWithWeight //Inspire",
"CacheBackendData //Inspire",
"CacheBackendDataList //Inspire",
"CacheBackendDataNumberKey //Inspire",
"CacheBackendDataNumberKeyList //Inspire",
"Canny_Preprocessor_Provider_for_SEGS //Inspire",
"ChangeImageBatchSize //Inspire",
"ChangeLatentBatchSize //Inspire",
"CheckpointLoaderSimpleShared //Inspire",
"ColorMapToMasks //Inspire",
"ColorMaskToDepthMask //Inspire",
"Color_Preprocessor_Provider_for_SEGS //Inspire",
"CompositeNoise //Inspire",
"ConcatConditioningsWithMultiplier //Inspire",
"ConditioningStretch //Inspire",
"ConditioningUpscale //Inspire",
"DWPreprocessor_Provider_for_SEGS //Inspire",
"DropItems //Inspire",
"FakeScribblePreprocessor_Provider_for_SEGS //Inspire",
"FloatRange //Inspire",
"ForeachListBegin //Inspire",
"ForeachListEnd //Inspire",
"FromIPAdapterPipe //Inspire",
"GlobalSampler //Inspire",
"GlobalSeed //Inspire",
"HEDPreprocessor_Provider_for_SEGS //Inspire",
"HyperTile //Inspire",
"IPAdapterModelHelper //Inspire",
"ImageBatchSplitter //Inspire",
"InpaintPreprocessor_Provider_for_SEGS //Inspire",
"IsCached //Inspire",
"KSampler //Inspire",
"KSamplerAdvanced //Inspire",
"KSamplerAdvancedPipe //Inspire",
"KSamplerAdvancedProgress //Inspire",
"KSamplerPipe //Inspire",
"KSamplerProgress //Inspire",
"LatentBatchSplitter //Inspire",
"LeRes_DepthMap_Preprocessor_Provider_for_SEGS //Inspire",
"LineArt_Preprocessor_Provider_for_SEGS //Inspire",
"ListCounter //Inspire",
"LoadDiffusionModelShared //Inspire",
"LoadImage //Inspire",
"LoadImageListFromDir //Inspire",
"LoadImagesFromDir //Inspire",
"LoadLBW //Inspire",
"LoadPromptsFromDir //Inspire",
"LoadPromptsFromFile //Inspire",
"LoadSinglePromptFromFile //Inspire",
"LoadTextEncoderShared //Inspire",
"LoraBlockInfo //Inspire",
"LoraLoaderBlockWeight //Inspire",
"MakeBasicPipe //Inspire",
"MakeLBW //Inspire",
"Manga2Anime_LineArt_Preprocessor_Provider_for_SEGS //Inspire",
"MediaPipeFaceMeshDetectorProvider //Inspire",
"MediaPipe_FaceMesh_Preprocessor_Provider_for_SEGS //Inspire",
"MeshGraphormerDepthMapPreprocessorProvider_for_SEGS //Inspire",
"MiDaS_DepthMap_Preprocessor_Provider_for_SEGS //Inspire",
"OpenPose_Preprocessor_Provider_for_SEGS //Inspire",
"PromptBuilder //Inspire",
"PromptExtractor //Inspire",
"RGB_HexToHSV //Inspire",
"RandomGeneratorForList //Inspire",
"RandomNoise //Inspire",
"RegionalCFG //Inspire",
"RegionalConditioningColorMask //Inspire",
"RegionalConditioningSimple //Inspire",
"RegionalIPAdapterColorMask //Inspire",
"RegionalIPAdapterEncodedColorMask //Inspire",
"RegionalIPAdapterEncodedMask //Inspire",
"RegionalIPAdapterMask //Inspire",
"RegionalPromptColorMask //Inspire",
"RegionalPromptSimple //Inspire",
"RegionalSeedExplorerColorMask //Inspire",
"RegionalSeedExplorerMask //Inspire",
"RemoveBackendData //Inspire",
"RemoveBackendDataNumberKey //Inspire",
"RemoveControlNet //Inspire",
"RemoveControlNetFromRegionalPrompts //Inspire",
"RetrieveBackendData //Inspire",
"RetrieveBackendDataNumberKey //Inspire",
"SaveLBW //Inspire",
"ScheduledCFGGuider //Inspire",
"ScheduledPerpNegCFGGuider //Inspire",
"SeedExplorer //Inspire",
"SeedLogger //Inspire",
"SelectNthMask //Inspire",
"ShowCachedInfo //Inspire",
"StableCascade_CheckpointLoader //Inspire",
"TilePreprocessor_Provider_for_SEGS //Inspire",
"ToIPAdapterPipe //Inspire",
"UnzipPrompt //Inspire",
"WildcardEncode //Inspire",
"WorklistToItemList //Inspire",
"XY Input: Lora Block Weight //Inspire",
"ZipPrompt //Inspire"
],
{
"author": "Dr.Lt.Data",
"description": "This extension provides various nodes to support Lora Block Weight, Regional Nodes, Backend Cache, Prompt Utils, List Utils and the Impact Pack.",
"nickname": "Inspire Pack",
"nodename_pattern": "Inspire$",
"title": "Inspire Pack",
"title_aux": "ComfyUI Inspire Pack"
}
],
"https://github.com/ltdrdata/comfyui-connection-helper": [
[],
{
"author": "Dr.Lt.Data",
"description": "Helper",
"nickname": "Connection Helper",
"nodename_pattern": "Inspire$",
"title": "ComfyUI Connection Helper",
"title_aux": "ComfyUI Connection Helper"
}
],
"https://github.com/ltdrdata/was-node-suite-comfyui": [
[
"BLIP Analyze Image",
"BLIP Model Loader",
"Blend Latents",
"Boolean To Text",
"Bounded Image Blend",
"Bounded Image Blend with Mask",
"Bounded Image Crop",
"Bounded Image Crop with Mask",
"Bus Node",
"CLIP Input Switch",
"CLIP Vision Input Switch",
"CLIPSEG2",
"CLIPSeg Batch Masking",
"CLIPSeg Masking",
"CLIPSeg Model Loader",
"CLIPTextEncode (BlenderNeko Advanced + NSP)",
"CLIPTextEncode (NSP)",
"Cache Node",
"Checkpoint Loader",
"Checkpoint Loader (Simple)",
"Conditioning Input Switch",
"Constant Number",
"Control Net Model Input Switch",
"Convert Masks to Images",
"Create Grid Image",
"Create Grid Image from Batch",
"Create Morph Image",
"Create Morph Image from Path",
"Create Video from Path",
"Debug Number to Console",
"Dictionary to Console",
"Diffusers Hub Model Down-Loader",
"Diffusers Model Loader",
"Export API",
"HSL to Hex",
"Hex to HSL",
"Image Analyze",
"Image Aspect Ratio",
"Image Batch",
"Image Blank",
"Image Blend",
"Image Blend by Mask",
"Image Blending Mode",
"Image Bloom Filter",
"Image Bounds",
"Image Bounds to Console",
"Image Canny Filter",
"Image Chromatic Aberration",
"Image Color Palette",
"Image Crop Face",
"Image Crop Location",
"Image Crop Square Location",
"Image Displacement Warp",
"Image Dragan Photography Filter",
"Image Edge Detection Filter",
"Image Film Grain",
"Image Filter Adjustments",
"Image Flip",
"Image Generate Gradient",
"Image Gradient Map",
"Image High Pass Filter",
"Image History Loader",
"Image Input Switch",
"Image Levels Adjustment",
"Image Load",
"Image Lucy Sharpen",
"Image Median Filter",
"Image Mix RGB Channels",
"Image Monitor Effects Filter",
"Image Nova Filter",
"Image Padding",
"Image Paste Crop",
"Image Paste Crop by Location",
"Image Paste Face",
"Image Perlin Noise",
"Image Perlin Power Fractal",
"Image Pixelate",
"Image Power Noise",
"Image Rembg (Remove Background)",
"Image Remove Background (Alpha)",
"Image Remove Color",
"Image Resize",
"Image Rotate",
"Image Rotate Hue",
"Image SSAO (Ambient Occlusion)",
"Image SSDO (Direct Occlusion)",
"Image Save",
"Image Seamless Texture",
"Image Select Channel",
"Image Select Color",
"Image Send HTTP",
"Image Shadows and Highlights",
"Image Size to Number",
"Image Stitch",
"Image Style Filter",
"Image Threshold",
"Image Tiled",
"Image Transpose",
"Image Voronoi Noise Filter",
"Image fDOF Filter",
"Image to Latent Mask",
"Image to Noise",
"Image to Seed",
"Images to Linear",
"Images to RGB",
"Inset Image Bounds",
"Integer place counter",
"KSampler (WAS)",
"KSampler Cycle",
"Latent Batch",
"Latent Input Switch",
"Latent Noise Injection",
"Latent Size to Number",
"Latent Upscale by Factor (WAS)",
"Load Cache",
"Load Image Batch",
"Load Lora",
"Load Text File",
"Logic Boolean",
"Logic Boolean Primitive",
"Logic Comparison AND",
"Logic Comparison OR",
"Logic Comparison XOR",
"Logic NOT",
"Lora Input Switch",
"Lora Loader",
"Mask Arbitrary Region",
"Mask Batch",
"Mask Batch to Mask",
"Mask Ceiling Region",
"Mask Crop Dominant Region",
"Mask Crop Minority Region",
"Mask Crop Region",
"Mask Dilate Region",
"Mask Dominant Region",
"Mask Erode Region",
"Mask Fill Holes",
"Mask Floor Region",
"Mask Gaussian Region",
"Mask Invert",
"Mask Minority Region",
"Mask Paste Region",
"Mask Rect Area",
"Mask Rect Area (Advanced)",
"Mask Smooth Region",
"Mask Threshold Region",
"Masks Add",
"Masks Combine Batch",
"Masks Combine Regions",
"Masks Subtract",
"MiDaS Depth Approximation",
"MiDaS Mask Image",
"MiDaS Model Loader",
"Model Input Switch",
"Number Counter",
"Number Input Condition",
"Number Input Switch",
"Number Multiple Of",
"Number Operation",
"Number PI",
"Number to Float",
"Number to Int",
"Number to Seed",
"Number to String",
"Number to Text",
"Prompt Multiple Styles Selector",
"Prompt Styles Selector",
"Random Number",
"SAM Image Mask",
"SAM Model Loader",
"SAM Parameters",
"SAM Parameters Combine",
"Samples Passthrough (Stat System)",
"Save Text File",
"Seed",
"String to Text",
"Tensor Batch to Image",
"Text Add Token by Input",
"Text Add Tokens",
"Text Compare",
"Text Concatenate",
"Text Contains",
"Text Dictionary Convert",
"Text Dictionary Get",
"Text Dictionary Keys",
"Text Dictionary New",
"Text Dictionary To Text",
"Text Dictionary Update",
"Text File History Loader",
"Text Find",
"Text Find and Replace",
"Text Find and Replace Input",
"Text Find and Replace by Dictionary",
"Text Input Switch",
"Text List",
"Text List Concatenate",
"Text List to Text",
"Text Load Line From File",
"Text Multiline",
"Text Multiline (Code Compatible)",
"Text Parse A1111 Embeddings",
"Text Parse Noodle Soup Prompts",
"Text Parse Tokens",
"Text Random Line",
"Text Random Prompt",
"Text Shuffle",
"Text Sort",
"Text String",
"Text String Truncate",
"Text to Conditioning",
"Text to Console",
"Text to Number",
"Text to String",
"True Random.org Number Generator",
"Upscale Model Loader",
"Upscale Model Switch",
"VAE Input Switch",
"Video Dump Frames",
"Write to GIF",
"Write to Video",
"unCLIP Checkpoint Loader"
],
{
"title_aux": "WAS Node Suite (Revised)"
}
],
"https://github.com/lthero-big/ComfyUI-GaussianShadingWatermark": [
[
"DPR_Extractor",
"DPR_GS_Latent",
"DPR_KSamplerAdvanced"
],
{
"title_aux": "ComfyUI-GaussianShadingWatermark"
}
],
"https://github.com/luandev/ComfyUI-CrewAI": [
[
"DisplayText",
"\ud83d\udcceCrewAI Agent",
"\ud83d\udcceCrewAI Agent List",
"\ud83d\udcceCrewAI Crew",
"\ud83d\udcceCrewAI LLM Chat GPT",
"\ud83d\udcceCrewAI LLM Hugging Face",
"\ud83d\udcceCrewAI LLM Ollama",
"\ud83d\udcceCrewAI LLM OpenAI",
"\ud83d\udcceCrewAI Task",
"\ud83d\udcceCrewAI Task List",
"\ud83d\udcceCrewAI Text"
],
{
"title_aux": "ComfyUI CrewAI"
}
],
"https://github.com/lucasgattas/ComfyUI-Egregora-ARMD": [
[
"EgregoraAdaptiveDiffusionApply",
"EgregoraRegionPlan",
"EgregoraRegionSelect",
"EgregoraRegionalConditioning",
"EgregoraRestoreOriginalSize",
"EgregoraRuntimeAdapterMerge",
"EgregoraSpatialTensorPack",
"EgregoraStaticPayloadPack"
],
{
"title_aux": "ComfyUI-Egregora-ARMD"
}
],
"https://github.com/lucasgattas/ComfyUI-Egregora-Adaptive-Colorfix": [
[
"ColorFixAdaptiveChromaFusion"
],
{
"title_aux": "ComfyUI-Egregora-Adaptive-Colorfix"
}
],
"https://github.com/lucasgattas/ComfyUI-Egregora-Audio-Super-Resolution": [
[
"ABX Judge",
"ABX Prepare",
"Audio Align (XCorr)",
"Audio Gain Match",
"Audio Gain Match (1770)",
"Audio Null Test",
"Audio Plotter",
"EgregoraAudioUpscaler",
"EgregoraFatLlamaCPU",
"EgregoraFatLlamaGPU",
"Egregora_DAC_Decode",
"Egregora_DAC_Encode",
"Egregora_DeepFilterNet_Denoise",
"Egregora_RNNoise_Denoise",
"Egregora_WPE_Dereverb",
"Loudness Meter (BS1770)",
"Metrics (LSD + SI-SDR)",
"Null Test (Full)",
"Resample Audio (HQ)"
],
{
"title_aux": "ComfyUI \u00b7 Egregora Audio Super\u2011Resolution"
}
],
"https://github.com/lucasgattas/ComfyUI-Egregora-Frames-Animation-Nodes": [
[
"AdvancedBatchLoader",
"BatchAnimationProcessor",
"BatchMultiFolderProcessor",
"MultiFormatAnimationEncoder",
"VideoFrameExtractor"
],
{
"title_aux": "Egregora Frames Animation Nodes for ComfyUI"
}
],
"https://github.com/lucasgattas/comfyui-egregora-divide-and-enhance": [
[
"Egregora Algorithm",
"Egregora Combine",
"Egregora Debug Mask",
"Egregora Divide Select"
],
{
"title_aux": "ComfyUI \u00b7 Egregora: Divide & Enhance"
}
],
"https://github.com/luckdvr/comfyui-image-annotator": [
[
"ImageAnnotator"
],
{
"title_aux": "comfyui-image-annotator"
}
],
"https://github.com/lujiazho/ComfyUI-CatvtonFluxWrapper": [
[
"CatvtonFluxSampler",
"LoadCatvtonFlux",
"LoadCatvtonFluxLoRA",
"ModelPrinter"
],
{
"title_aux": "ComfyUI-CatvtonFluxWrapper"
}
],
"https://github.com/luke-mino-altherr/ComfyUI-LatentReverb": [
[
"LatentReverb"
],
{
"title_aux": "ComfyUI-Latent-Reverb"
}
],
"https://github.com/lum3on/ComfyUI-FrameUtilitys": [
[
"FrameClipper",
"FrameExtender",
"FrameExtenderAdvanced",
"FrameRepeater",
"FrameReplacer",
"GitInstaller",
"WaveletColorFix"
],
{
"title_aux": "ComfyUI-FrameUtilitys"
}
],
"https://github.com/lum3on/ComfyUI-ModelQuantizer": [
[
"ControlNetFP8QuantizeNode",
"ControlNetMetadataViewerNode",
"GGUFQuantizerNode",
"ModelToStateDict",
"QuantizeFP8Format",
"QuantizeModel",
"SaveAsSafeTensor"
],
{
"title_aux": "ComfyUI-ModelQuantizer"
}
],
"https://github.com/lum3on/ComfyUI-StableAudioX": [
[
"AudioXAdvancedVolumeControl",
"AudioXAudioProcessor",
"AudioXEnhancedTextToAudio",
"AudioXEnhancedTextToMusic",
"AudioXEnhancedVideoToAudio",
"AudioXModelLoader",
"AudioXMultiModalGeneration",
"AudioXPromptHelper",
"AudioXTextToAudio",
"AudioXTextToMusic",
"AudioXVideoAudioCombiner",
"AudioXVideoMuter",
"AudioXVideoToAudio",
"AudioXVideoToMusic",
"AudioXVolumeControl"
],
{
"title_aux": "ComfyUI-AudioX"
}
],
"https://github.com/lum3on/ComfyUI_MJ-Scraper": [
[
"MJScraper"
],
{
"title_aux": "ComfyUI Midjourney Scraper Node"
}
],
"https://github.com/lum3on/ComfyUI_NativeBlockSwap": [
[
"nativeWanVideoBlockSwap"
],
{
"title_aux": "ComfyUI_NativeBlockSwap"
}
],
"https://github.com/lum3on/ComfyUI_Reve-API": [
[
"ReveAPI"
],
{
"title_aux": "ComfyUI Reve API Integration Node"
}
],
"https://github.com/lum3on/comfyui_EdgeTAM": [
[
"EdgeTAMVideoTracker",
"InteractiveMaskEditor"
],
{
"title_aux": "comfyui_EdgeTAM"
}
],
"https://github.com/lum3on/comfyui_HiDream-Sampler": [
[
"HiDreamImg2Img",
"HiDreamSampler",
"HiDreamSamplerAdvanced"
],
{
"title_aux": "HiDream Sampler"
}
],
"https://github.com/lum3on/comfyui_LLM_Polymath": [
[
"ConceptEraserNode",
"flux_context_preset",
"polymath_SaveAbsolute",
"polymath_StringListPicker",
"polymath_TextSplitter",
"polymath_chat",
"polymath_helper",
"polymath_scraper",
"polymath_settings",
"polymath_text_mask"
],
{
"title_aux": "comfyui_LLM_Polymath"
}
],
"https://github.com/lumalabs/ComfyUI-LumaAI-API": [
[
"CharacterReference",
"ConcatReferences",
"ImgBBUpload",
"LumaAIClient",
"LumaAddAudio2Video",
"LumaCharacterReference",
"LumaConcatReferences",
"LumaExtendGeneration",
"LumaImage2Video",
"LumaImageGeneration",
"LumaInterpolateGenerations",
"LumaModifyImage",
"LumaPreviewVideo",
"LumaReference",
"LumaText2Video",
"LumaUpscaleGeneration",
"Reference"
],
{
"title_aux": "ComfyUI-LumaAI-API"
}
],
"https://github.com/lunarring/bitalino_comfy": [
[
"LR BitalinoReceiver"
],
{
"title_aux": "bitalino_comfy"
}
],
"https://github.com/luoq24/ydem_nodes": [
[
"YDemLoadTextFile",
"YDemPoseFilter",
"YDemPoseRemoveHand",
"YDemPoseRenderer"
],
{
"title_aux": "ydem_nodes"
}
],
"https://github.com/lussifa/comfyui_dreamlite": [
[
"DreamLiteClearCache",
"DreamLiteGenerateEdit"
],
{
"title_aux": "comfyui_dreamlite"
}
],
"https://github.com/luxdelux7/ComfyUI-Forbidden-Vision": [
[
"ForbiddenVisionFaceEditMerge",
"ForbiddenVisionFaceEditPrep",
"ForbiddenVisionFaceFixerMaskOnly",
"ForbiddenVisionFaceProcessorIntegrated",
"ForbiddenVisionInpaintLite",
"ForbiddenVisionRebuilder",
"LatentBuilder",
"LatentRefiner",
"SamplerSchedulerSettings"
],
{
"nodename_pattern": "ForbiddenVision",
"title_aux": "Forbidden Vision"
}
],
"https://github.com/lxe/ComfyUI-OpenAI-Compat-LLM-Node": [
[
"OpenAILLMNode"
],
{
"title_aux": "ComfyUI OpenAI Compatible LLM Node"
}
],
"https://github.com/lynclee/comfyui_multi_referencelatent": [
[
"MultiReferenceLatent"
],
{
"title_aux": "Multi Reference Latent"
}
],
"https://github.com/lzitser23/lzits-nodes": [
[
"BBoxDrawWidget",
"BerniniCaseBuilder",
"BerniniGenerationSettings",
"BerniniLoadOutputImage",
"BerniniModelConfig",
"BerniniRunSingleGPU",
"BerniniSetupCommands",
"ImageOutpaintColorCanvas",
"IndexPicker",
"LoRASelectorMulti",
"LzitsBerniniConditioning",
"ObjectSelector",
"SimpleTextAppender",
"SimpleTextPrepender",
"SimpleTextSplitter",
"YOLOGetBoxes"
],
{
"title_aux": "lzits Nodes"
}
],
"https://github.com/m-sokes/ComfyUI-Sokes-Nodes": [
[
"ComfyUI Folder Paths | sokes \ud83e\uddac",
"Current Date and Time | sokes \ud83e\uddac",
"Generate Random Background | sokes \ud83e\uddac",
"Get Files in Folder with Extension | sokes \ud83e\uddac",
"Global Folder and Project Settings | sokes \ud83e\uddac",
"Hex Color Swatch | sokes \ud83e\uddac",
"Hex to Color Name | sokes \ud83e\uddac",
"Image Picker | sokes \ud83e\uddac",
"Latent Switch x9 | sokes \ud83e\uddac",
"Load Random Image | sokes \ud83e\uddac",
"Random Hex Color | sokes \ud83e\uddac",
"Random Number | sokes \ud83e\uddac",
"Replace Text with RegEx | sokes \ud83e\uddac",
"Runpod Serverless | sokes \ud83e\uddac",
"Save File Path and Name | sokes \ud83e\uddac",
"Street View Loader | sokes \ud83e\uddac"
],
{
"title_aux": "ComfyUI Sokes Nodes \ud83e\uddac"
}
],
"https://github.com/m0rtus59/ComfyUI-MoonNodes": [
[
"ClearableTextInput",
"GeminiAdvancedSettings",
"GeminiPersistentChat",
"LLMSubmitInput",
"MoonIndexedEncoder",
"MoonMarkdownOutput",
"MoonMaskMaker",
"MoonMaskMakerGUI",
"MoonMultiPassSampler",
"MoonQuickstart",
"MoonRegionalSampler"
],
{
"title_aux": "ComfyUI-MoonNodes"
}
],
"https://github.com/m3rr/h4_ToolKit": [
[
"h4AxisDriver",
"h4DebugATron3000",
"h4DebugATron3000Console",
"h4DebugATronRouter",
"h4ExecutionLogger",
"h4PlotXY",
"h4SeedBroadcaster",
"h4Varianator"
],
{
"title_aux": "h4 ToolKit"
}
],
"https://github.com/maartenharms/comfyui-flowpath": [
[
"FlowPath"
],
{
"title_aux": "FlowPath"
}
],
"https://github.com/maartenharms/comfyui-promptflow": [
[
"PromptFlowCore",
"PromptFlowVariations"
],
{
"title_aux": "PromptFlow"
}
],
"https://github.com/machinepainting/ComfyUI-MachinePaintingNodes": [
[
"ApplyMask",
"AutoLevels",
"BlurPro",
"Boolean",
"BooleanInputValueSwitch",
"BooleanInvert",
"BooleanMasterSwitch",
"BooleanSwitchValueOutput",
"BrightnessContrastAdjust",
"ChannelMaskPro",
"ColorAdjustBlend",
"ColorMatchBlend",
"ColorWheelView",
"CurvesAdjustPro",
"DynamicValueRange",
"FrequencyCombine",
"FrequencySeparate",
"HistogramView",
"ImageBlendPro",
"InpaintMaskPro",
"LUTApply",
"LevelsAdjust",
"MP_ImageMaskSwitch",
"MaskCompositePro2X",
"MaskCompositePro6X",
"MaskEditor",
"MegaSliderMasterValue",
"MegaSliderX1",
"MegaSliderX12",
"MegaSliderX3",
"MegaSliderX6",
"NoiseGrainPro",
"RemoveBackgroundPro",
"SeedLock",
"SelectiveColorPro",
"ShowText",
"ShowValue",
"TextNotes",
"TextString",
"ZImageEmptyLatentImage"
],
{
"title_aux": "MachinePainting Nodes"
}
],
"https://github.com/machinepainting/ComfyUI_DriveSendNode": [
[
"DriveSendAutoUploader",
"DriveSendSetup"
],
{
"title_aux": "DriveSend Node"
}
],
"https://github.com/maepopi/Diffusers-in-ComfyUI": [
[
"BLoRALoader",
"GenerateImg2Image",
"GenerateInpaintImage",
"GenerateTxt2Image",
"Img2ImgStableDiffusionPipeline",
"InpaintingStableDiffusionPipeline",
"LoRALoader",
"MakeCanny",
"Text2ImgStableDiffusionPipeline"
],
{
"title_aux": "Diffusers-in-ComfyUI"
}
],
"https://github.com/magekinnarus/ComfyUI-V-Prediction-Node": [
[
"DJ_PromptPresets",
"DJ_V_Prediction",
"DJ_cliploader"
],
{
"title_aux": "ComfyUI-V-Prediction-Node"
}
],
"https://github.com/magic-eraser-org/ComfyUI-Unwatermark": [
[
"Remove Watermark"
],
{
"title_aux": "ComfyUI-Unwatermark"
}
],
"https://github.com/magicoli/comfyui-oli-prompt-tools": [
[
"OliConditionalSeed",
"OliLoraLoader",
"OliMegaStringList",
"OliModelInfo",
"OliNodeLabel",
"OliPromptLinePick",
"OliSanitizeFilename",
"OliVideoFrameLimit"
],
{
"title_aux": "comfyui-oli-prompt-tools"
}
],
"https://github.com/maikgreubel/comfyui-loaddds": [
[
"Load DDS File"
],
{
"title_aux": "Load DDS File Node"
}
],
"https://github.com/majdsalim/ComfyUI-LiquidPostman": [
[
"LiquidPostmanGeminiImage"
],
{
"title_aux": "Liquid Postman (Gemini Image)"
}
],
"https://github.com/majidfida/SAM3_SmartInpainter": [
[
"SAM_MaskOnly",
"SAM_SmartInpainter"
],
{
"title_aux": "SAM3_SmartInpainter"
}
],
"https://github.com/malkuthro/ComfyUI-Koolook": [
[
"EasyAIPipeline",
"EasyResize",
"EasyResize_Koolook",
"EasyWan22Prompt",
"Easy_LoadVideo",
"Easy_Pattern",
"Easy_Utility",
"Easy_VideoCombine",
"Easy_hdr_VAE_decode",
"Easy_hdr_VAE_encode",
"KoolookLoadCameraPosesAbsolute",
"Koolook_LoopStatus",
"Koolook_PublishInput",
"Koolook_PublishOutput",
"Koolook_PublishResult",
"Koolook_PublishRouter",
"LTXDirector",
"LTXDirector__koolook",
"LTXDirector__koolook_v1_3_2",
"PromptRelayEncodeTimeline",
"VHS_LoadVideoPath",
"easy_ImageBatch"
],
{
"description": "Project-kit sidebar plus Koolook nodes for VFX, image, and video workflows.",
"nickname": "Kforge Labs",
"title": "ComfyUI-Koolook",
"title_aux": "ComfyUI-Koolook"
}
],
"https://github.com/mamorett/ComfyUI-Flux2proReplicate": [
[
"Flux2ProGenerator",
"ReplicateAuthNode"
],
{
"title_aux": "ComfyUI-Flux2proReplicate"
}
],
"https://github.com/mamorett/ComfyUI_minicpmv4": [
[
"GenCheckerImage",
"MiniCPMV4GGUFLoader",
"MiniCPMV4VisionInfer",
"VisionPromptBuilder"
],
{
"title_aux": "MiniCPM\u2011V\u20114 (GGUF) for ComfyUI"
}
],
"https://github.com/mancusog/comfyui-detail-stitch": [
[
"AlphaComposite",
"CropWithMetadata",
"FluxKlein9B",
"PasteWithMetadata"
],
{
"title_aux": "Detail Stitch"
}
],
"https://github.com/mang01010/MangoNodePack": [
[
"CompositeMangoLoader",
"FluxGuidanceMango",
"FluxSamplerMango",
"ImageSaverMango",
"KSamplerMango",
"LatentImageMango",
"LoraStackMango",
"MangoImageLoader",
"MangoLoader",
"MangoLoader10Loras",
"MangoModelData",
"MangoPromptLoad",
"MangoTextString",
"MangoTriggerExporter",
"PromptEmbedMango",
"PromptMango",
"PromptSave"
],
{
"title_aux": "Mango Node Pack"
}
],
"https://github.com/mango-rgb/ComfyUI-Mango-Random-node": [
[
"RandomFilePathNode",
"RandomImageNode",
"RandomImagePathNode",
"RandomTextNode",
"RandomVideoPathNode"
],
{
"title_aux": "ComfyUI-Mango-Random"
}
],
"https://github.com/mangobyed/ComfyUI_Detection_List": [
[
"YOLOv8ObjectDetectionNode"
],
{
"title_aux": "ComfyUI YOLOv8 Object Detection Node"
}
],
"https://github.com/manifestations/comfyui-globetrotter": [
[
"LoRATrainerNode",
"OllamaLLMNode",
"OllamaVisionNode",
"TextCombinerNode"
],
{
"title_aux": "ComfyUI Globetrotter Nodes"
}
],
"https://github.com/manycore-research/ComfyUI-Lux3D": [
[
"Lux3D",
"Lux3DTextTo3D",
"LuxRealEngine"
],
{
"title_aux": "ComfyUI-Lux3D"
}
],
"https://github.com/mape/ComfyUI-mape-Helpers": [
[
"mape Variable"
],
{
"author": "mape",
"description": "Various QoL improvements like prompt tweaking, variable assignment, image preview, fuzzy search, error reporting, organizing and node navigation.",
"nickname": "\ud83d\udfe1 mape's helpers",
"title": "mape's helpers",
"title_aux": "mape's helpers"
}
],
"https://github.com/maracman/ComfyUI-SubjectStyle-CSV": [
[
"CSVPromptProcessor"
],
{
"title_aux": "ComfyUI-SubjectStyle-CSV"
}
],
"https://github.com/marawan206/ComfyUI-FaceCropper": [
[
"NodoFaceCropping"
],
{
"title_aux": "Face Cropper Node (2:3 Ratio)"
}
],
"https://github.com/marco-zanella/ComfyUI-BooleanExpression": [
[
"BooleanExpression.And",
"BooleanExpression.ArithmenticComparison.BinaryComparison",
"BooleanExpression.ArithmenticComparison.EqualTo",
"BooleanExpression.ArithmenticComparison.GreaterThan",
"BooleanExpression.ArithmenticComparison.GreaterThanOrEqualTo",
"BooleanExpression.ArithmenticComparison.LessThan",
"BooleanExpression.ArithmenticComparison.LessThanOrEqualTo",
"BooleanExpression.ArithmenticComparison.NotEqualTo",
"BooleanExpression.BinaryExpression",
"BooleanExpression.ConditionalBranch",
"BooleanExpression.False",
"BooleanExpression.Nand",
"BooleanExpression.Nor",
"BooleanExpression.Not",
"BooleanExpression.Or",
"BooleanExpression.StringComparison.AlphabeticalEqualTo",
"BooleanExpression.StringComparison.AlphabeticalGreaterThan",
"BooleanExpression.StringComparison.AlphabeticalGreaterThanOrEqualTo",
"BooleanExpression.StringComparison.AlphabeticalLessThan",
"BooleanExpression.StringComparison.AlphabeticalLessThanOrEqualTo",
"BooleanExpression.StringComparison.AlphabeticalNotEqualTo",
"BooleanExpression.StringComparison.Contains",
"BooleanExpression.StringComparison.EndsWith",
"BooleanExpression.StringComparison.NotContains",
"BooleanExpression.StringComparison.NotEndsWith",
"BooleanExpression.StringComparison.NotStartsWith",
"BooleanExpression.StringComparison.StartsWith",
"BooleanExpression.StringComparison.StringComparison",
"BooleanExpression.True",
"BooleanExpression.Xor"
],
{
"title_aux": "ComfyUI-BooleanExpression"
}
],
"https://github.com/marcoc2/ComfyUI-AnotherUtils": [
[
"AdaptiveNoise",
"AnotherAnimatedCompositeMasked",
"AnotherBBoxToPoints",
"AnotherCameraSwitcher",
"AnotherDepthInference",
"AnotherImageCompositeMasked",
"AnotherImageToMask",
"AnotherLTXSequencer",
"AnotherLoadDepth",
"AnotherLoadSAM2",
"AnotherLoadYOLO",
"AnotherMaskBlur",
"AnotherMaskMath",
"AnotherMaskToImage",
"AnotherPoseToPoints",
"AnotherSAM2Inference",
"AnotherSAM2VideoAddPoints",
"AnotherSAM2VideoPropagate",
"AnotherSaveImageWithTag",
"AnotherShowList",
"AnotherTransformKeyframes",
"AnotherTransformOrchestrator",
"AnotherYOLOInference",
"AudioConcatenate",
"AudioSliceSelector",
"AudioWaveformSlicer",
"BatchToImageList",
"CIELChNoiseGEGLLike",
"CSVPromptLoader",
"CaptionImageLoader",
"CharacterConstructor",
"CharacterRandomizer",
"ComparisonSwipe",
"CustomCrop",
"DatasetLoader",
"FightingGameCharacter",
"FolderImageAndExtractPrompt",
"FolderImageLoader",
"FolderImageMetadataByName",
"FolderVideoConcatenator",
"GetFirstFrame",
"ImageGridSlicer",
"ImageListSampler",
"ImageListToBatch",
"ImageTypeDetector",
"IndicesListTo 50",
"IndicesListTo50",
"InteractiveCrop",
"LTXVDiagnosticNode",
"LTXVMultiConcat",
"LTXVMultiConcatBeta",
"LTXVMultiGuide",
"LTXVVid2Vid",
"LastImage",
"LoadGifFrames",
"LoadImageAndExtractPrompt",
"LoadImageRemoveAlpha",
"LoadImagesOriginal",
"ManualPointToSAM2",
"MeanCurvatureBlurGEGLLike",
"NearestUpscale",
"PixelArtConverter",
"PixelArtConverterParallel",
"PixelArtNormalizer",
"PointCollectorSAM2",
"RGBNoiseGEGLLike",
"RefineMask",
"RemapGifFrames",
"RemoveAlpha",
"SEGStoBBox",
"SEGStoSAM2Points",
"SmartResize",
"TrelloBrowser",
"TrelloPromptLoader",
"VideoAudioCombiner",
"VideoAudioCombinerSimple",
"VideoAudioCombinerV3",
"VideoAutoSyncHStack",
"WalkingPoseGenerator"
],
{
"title_aux": "Image Processing Suite for ComfyUI"
}
],
"https://github.com/marcoc2/ComfyUI_CogView4-6B_diffusers": [
[
"CogView4Generator"
],
{
"title_aux": "ComfyUI-Cog"
}
],
"https://github.com/marduk191/ComfyUI-Fluxpromptenhancer": [
[
"FluxPromptEnhance"
],
{
"title_aux": "Flux Prompt Enhance Node for ComfyUI"
}
],
"https://github.com/marduk191/ComfyUI-NAFNet": [
[
"NAFNetDeblur",
"NAFNetDenoise",
"NAFNetLoader",
"NAFNetRestore",
"NAFSSRStereoSR"
],
{
"title_aux": "comfyui-nafnet"
}
],
"https://github.com/marduk191/ComfyUI-ZImageTurboHQNodes": [
[
"ZImageTurboConditioning",
"ZImageTurboLatentInit",
"ZImageTurboSampler",
"ZImageTurboSamplerAdvanced",
"ZImageTurboSamplingPlan",
"ZImageTurboSeedControl",
"ZImageTurboSinglePromptConditioning",
"ZImageTurboSinglePromptConditioningAdvanced",
"ZImageTurboTwoPassRefiner",
"ZImageTurboTwoPassRefinerAdvanced"
],
{
"title_aux": "ComfyUI-ZImageTurboHQNodes"
}
],
"https://github.com/marduk191/ComfyUI-fp8_cublas": [
[
"FP8ModelPatch"
],
{
"title_aux": "ComfyUI-fp8_cublas"
}
],
"https://github.com/marduk191/ComfyUI_LFM2-350M": [
[
"LFM2Generator",
"LFM2Loader"
],
{
"title_aux": "ComfyUI_LFM2-350M"
}
],
"https://github.com/marduk191/ComfyUI_Matchering": [
[
"Matchering",
"MatcheringAdvanced",
"MatcheringLimiterConfig"
],
{
"title_aux": "ComfyUI_Matchering"
}
],
"https://github.com/marduk191/comfyui-marnodes": [
[
"ImageToDevice",
"marduk191_5_text_string",
"marduk191_5way_text_switch",
"marduk191_s_random_latent",
"marduk191_workflow_settings"
],
{
"author": "\u02f6marduk191",
"description": "marduk191s nodes.",
"nickname": "marduk191 workflow settings",
"title": "marduk191 workflow settings",
"title_aux": "marduk191 workflow settings"
}
],
"https://github.com/marduk191/comfyui-nucleus": [
[
"NucleusCLIPLoader"
],
{
"title_aux": "comfyui-nucleus"
}
],
"https://github.com/marduk191/comfyui-voxtral": [
[
"VoxtralTTSClone",
"VoxtralTTSFixed"
],
{
"title_aux": "comfyui-voxtral"
}
],
"https://github.com/marduk191/comfyui_qwen_runninghub": [
[
"RunningHubImageEnhancer",
"RunningHubImageToImage",
"RunningHubImageToVideo",
"RunningHubLoadImage",
"RunningHubTextToImage"
],
{
"title_aux": "comfyui_qwen_runninghub"
}
],
"https://github.com/marhensa/sdxl-recommended-res-calc": [
[
"RecommendedResCalc"
],
{
"title_aux": "Recommended Resolution Calculator"
}
],
"https://github.com/marklieberman/ComfyUI-Liebs-Picker": [
[
"LiebsPicker",
"LiebsPickerSEGS"
],
{
"title_aux": "ComfyUI-Liebs-Picker"
}
],
"https://github.com/marklieberman/ComfyUI-Liebs-Title": [
[
"LiebsTitleVar"
],
{
"title_aux": "ComfyUI-Liebs-Title"
}
],
"https://github.com/marklieberman/ComfyUI-Liebs-Toast": [
[
"LiebsToast"
],
{
"title_aux": "ComfyUI-Liebs-Toast"
}
],
"https://github.com/markuryy/ComfyUI-Flux-Prompt-Saver": [
[
"FluxPromptSaver",
"FluxTextSampler",
"ModelName"
],
{
"title_aux": "ComfyUI Flux Prompt Saver"
}
],
"https://github.com/markuryy/ComfyUI-Simple-Video-XY-Plot": [
[
"VideoXYPlotSampler"
],
{
"title_aux": "Video XY Plot"
}
],
"https://github.com/markuryy/ComfyUI-SuperLoader": [
[
"Display String",
"Display String Multiline",
"LoRA Metadata"
],
{
"title_aux": "Super Loader"
}
],
"https://github.com/martijnat/comfyui-previewlatent": [
[
"LatentToRGB",
"PreviewLatent",
"PreviewLatentAdvanced",
"PreviewLatentFlux",
"PreviewLatentXL"
],
{
"title_aux": "comfyui-previewlatent"
}
],
"https://github.com/martin-rizzo/ComfyUI-ZImagePowerNodes": [
[
"EmptyZImageLatentImage",
"IllustrationStylePromptEncoder",
"ImageGridBuilder",
"ImageLabeler",
"MyTop10Styles",
"MyTop10StylesEditor",
"PhotoStylePromptEncoder",
"SaveImage",
"StylePromptEncoder",
"StylePromptEncoder2",
"StylePromptEncoderX21",
"StyleStringInjector",
"StyleStringInjector2",
"VAEEncodeSoftInpainting",
"ZSamplerTurbo",
"ZSamplerTurbo2",
"ZSamplerTurbo2Advanced",
"ZSamplerTurbo2Laboratory",
"ZSamplerTurbo2Simple",
"ZSamplerTurboAdvanced",
"ZSamplerTurboX21",
"ZSamplerTurboX21Advanced"
],
{
"title_aux": "ComfyUI-ZImagePowerNodes"
}
],
"https://github.com/masaosans/ComfyUI_usage_checker": [
[
"ComfyUIUsageChecker"
],
{
"title_aux": "ComfyUI_usage_checker"
}
],
"https://github.com/massao000/ComfyUI_aspect_ratios": [
[
"Aspect Ratios Node"
],
{
"title_aux": "ComfyUI_aspect_ratios"
}
],
"https://github.com/masslevel/ComfyUI-masslevel-TextProcessing": [
[
"VariableTextProcessor"
],
{
"title_aux": "ComfyUI-masslevel-TextProcessing"
}
],
"https://github.com/masternc80/ComfyUI-BBoxNodes": [
[
"BBoxScheduler",
"BboxesVisualize",
"TrackingToBBoxScheduler",
"TrackingVisualize"
],
{
"title_aux": "ComfyUI-BBoxNodes"
}
],
"https://github.com/masteroleary/ComfyUI-LooperNode": [
[
"I2VLoop",
"I2VLoopHL",
"I2VLooper",
"I2VLooperHL"
],
{
"title_aux": "Native Looper"
}
],
"https://github.com/matan1905/ComfyUI-Serving-Toolkit": [
[
"AlwaysExecute",
"CommandPickerServing",
"DiscordServing",
"HTTPServing",
"ServingInputImage",
"ServingInputImageAsLatent",
"ServingInputNumber",
"ServingInputText",
"ServingInputTextImage",
"ServingMultiImageOutput",
"ServingOutput",
"ServingTextOutput",
"TelegramServing",
"WebSocketServing"
],
{
"title_aux": "ComfyUI Serving toolkit"
}
],
"https://github.com/matorzhin/milan-nodes-comfyui": [
[
"LoadMultipleImagesExtended",
"LoadOneImageExtended"
],
{
"title_aux": "milan-nodes-comfyui"
}
],
"https://github.com/matthewfriedrichs/ComfyUI-ThoughtBubble": [
[
"ThoughtBubbleNode"
],
{
"title_aux": "Thought Bubble"
}
],
"https://github.com/mattjohnpowell/comfyui-lmstudio-image-to-text-node": [
[
"Expo Lmstudio Image To Text",
"Expo Lmstudio Structured Output",
"Expo Lmstudio Text Generation",
"Expo Lmstudio Unified",
"ExpoLmstudioImageToText",
"ExpoLmstudioStructuredOutput",
"ExpoLmstudioTextGeneration",
"ExpoLmstudioUnified",
"Random List Picker"
],
{
"author": "Matt John Powell",
"description": "This extension provides three custom nodes for ComfyUI that integrate LM Studio's capabilities:",
"nickname": "LM Studio Nodes",
"title": "LM Studio Nodes for ComfyUI",
"title_aux": "LM Studio Image to Text Node for ComfyUI"
}
],
"https://github.com/mav-rik/facerestore_cf": [
[
"CropFace",
"FaceRestoreCFWithModel",
"FaceRestoreModelLoader"
],
{
"title_aux": "Facerestore CF (Code Former)"
}
],
"https://github.com/maweiqiang1978/ComfyUI-AIB": [
[
"AutoDoubleEyelidMask",
"MaskCrop"
],
{
"title_aux": "ComfyUI-AIB"
}
],
"https://github.com/max-dingsda/ComfyUI-AllinOne-LazyNode": [
[
"AIOCoreSettingsNode"
],
{
"title_aux": "ComfyUI-AllinOne-LazyNode"
}
],
"https://github.com/max-dingsda/OllamaTools": [
[
"OllamaPicDescriber",
"OllamaPromptBooster",
"PromptStylist"
],
{
"title_aux": "OllamaTools for ComfyUI"
}
],
"https://github.com/maxczc/comfyui-sora-node": [
[
"SoraImageToVideo",
"SoraTextToVideo",
"SoraVideoToVideo"
],
{
"title_aux": "comfyui-sora-node"
}
],
"https://github.com/maximilianwicen/ComfyUI-MaxTools": [
[
"MaxQuickImageSize"
],
{
"title_aux": "ComfyUI-MaxTools"
}
],
"https://github.com/maximilianwicen/ComfyUI-Node-for-Adaptive-Spectral-Feature-Forecasting-for-Diffusion-Sampling-Acceleration": [
[
"MaxSpectrumPatcher"
],
{
"title_aux": "ComfyUI-Node-for-Adaptive-Spectral-Feature-Forecasting-for-Diffusion-Sampling-Acceleration"
}
],
"https://github.com/maxious/comfyui-dap": [
[
"DAP_ERP_to_Cubemap",
"DAP_Inference",
"DAP_Loader",
"DAP_Normal_Map",
"DAP_Panoramic_Mesh"
],
{
"title_aux": "comfyui-dap"
}
],
"https://github.com/maxmad62/ComfyUI-DiscordWebhookWithInput": [
[
"DiscordPostViaWebhook",
"DiscordPostViaWebhookWithInput",
"DiscordSetWebhook"
],
{
"author": "Dayuppy",
"description": "A very simple Discord webhook integration node for ComfyUI that lets you post images and text.",
"nickname": "DiscordWebhook",
"title": "Discord Webhook",
"title_aux": "ComfyUI-DiscordWebhookWithInput"
}
],
"https://github.com/maxomarai/ComfyUI-The-Last-Model-Switcher": [
[
"TheLastModelSwitcher"
],
{
"title_aux": "The Last Model Switcher"
}
],
"https://github.com/maxomarai/maxomarai-pack": [
[
"TheLastModelSwitcher"
],
{
"title_aux": "Maxomarai Pack"
}
],
"https://github.com/mayunejie/ComfyUI-Allen-Yinpin": [
[
"AllenYinpin"
],
{
"title_aux": "ComfyUI-Allen-Yinpin"
}
],
"https://github.com/mbrostami/ComfyUI-HF": [
[
"GPT2Node"
],
{
"title_aux": "ComfyUI-HF"
}
],
"https://github.com/mbrostami/ComfyUI-TITrain": [
[
"TextualInversionTraining"
],
{
"title_aux": "ComfyUI-TITrain"
}
],
"https://github.com/mcDandy/more_math": [
[
"mrmth_AudioMathNode",
"mrmth_AudioToImageSpectrogram",
"mrmth_BatchLoraNode",
"mrmth_BoolToInt",
"mrmth_CLIPMathNode",
"mrmth_ConditioningMathNode",
"mrmth_FloatMathNode",
"mrmth_FloatToInt",
"mrmth_ImageMathNode",
"mrmth_ImageSpectrogramToAudio",
"mrmth_IntToBool",
"mrmth_IntToFloat",
"mrmth_LatentMathNode",
"mrmth_LoraBatchRescale",
"mrmth_MaskMathNode",
"mrmth_ModelMathNode",
"mrmth_NoiseMathNode",
"mrmth_ScriptInput",
"mrmth_StackUnBatcher",
"mrmth_VAEMathNode",
"mrmth_VideoMathNode",
"mrmth_ag_AudioMathNode",
"mrmth_ag_CLIPMathNode",
"mrmth_ag_ConditioningMathNode",
"mrmth_ag_FloatMathNode",
"mrmth_ag_GuiderMathNode",
"mrmth_ag_ImageMathNode",
"mrmth_ag_LatentMathNode",
"mrmth_ag_MaskMathNode",
"mrmth_ag_ModelMathNode",
"mrmth_ag_NoiseMathNode",
"mrmth_ag_SelectiveGuiderMathNode",
"mrmth_ag_SigmasMathNode",
"mrmth_ag_StringMathNode",
"mrmth_ag_VAEMathNode",
"mrmth_ag_VideoMathNode"
],
{
"title_aux": "More Math"
}
],
"https://github.com/mcmonkeyprojects/sd-dynamic-thresholding": [
[
"DynamicThresholdingFull",
"DynamicThresholdingSimple"
],
{
"title_aux": "Dynamic Thresholding"
}
],
"https://github.com/meanin2/comfyui-MGnodes": [
[
"FluxKontextDiffMerge",
"ImageWatermarkNode",
"TextExtractorNode"
],
{
"title_aux": "comfyui-MGnodes"
}
],
"https://github.com/meap158/ComfyUI-Background-Replacement": [
[
"BackgroundReplacement",
"ImageComposite"
],
{
"title_aux": "ComfyUI-Background-Replacement"
}
],
"https://github.com/meap158/ComfyUI-GPU-temperature-protection": [
[
"GPUTemperatureProtection"
],
{
"title_aux": "GPU temperature protection"
}
],
"https://github.com/meap158/ComfyUI-Prompt-Expansion": [
[
"PromptExpansion"
],
{
"title_aux": "ComfyUI-Prompt-Expansion"
}
],
"https://github.com/mech-tools/comfyui-checkpoint-automatic-config": [
[
"CheckpointAutomaticConfig",
"ConfigPipe"
],
{
"title_aux": "ComfyUI Checkpoint Automatic Config"
}
],
"https://github.com/mediocreatmybest/ComfyUI-Transformers-Pipeline": [
[
"BatchProcessorTpl",
"CaptionExportTpl",
"CaptionGeneratorTpl",
"DebugModelNodeTpl",
"DebugNodeTpl",
"ExifMetadataExtractorTpl",
"Florence2NodeTpl",
"ImageLoaderTpl",
"ModelLoaderTpl",
"PresetModelListTpl",
"TaskListTpl"
],
{
"title_aux": "ComfyUI-Transformers-Pipeline"
}
],
"https://github.com/melMass/comfy_mtb": [
[
"Animation Builder (mtb)",
"Any To String (mtb)",
"Batch Float (mtb)",
"Batch Float Assemble (mtb)",
"Batch Float Fill (mtb)",
"Batch Make (mtb)",
"Batch Merge (mtb)",
"Batch Shake (mtb)",
"Batch Shape (mtb)",
"Batch Transform (mtb)",
"Bbox (mtb)",
"Bbox From Mask (mtb)",
"Blur (mtb)",
"Color Correct (mtb)",
"Colored Image (mtb)",
"Concat Images (mtb)",
"Crop (mtb)",
"Debug (mtb)",
"Deep Bump (mtb)",
"Export With Ffmpeg (mtb)",
"Face Swap (mtb)",
"Film Interpolation (mtb)",
"Fit Number (mtb)",
"Float To Number (mtb)",
"Get Batch From History (mtb)",
"Image Compare (mtb)",
"Image Premultiply (mtb)",
"Image Remove Background Rembg (mtb)",
"Image Resize Factor (mtb)",
"Image Tile Offset (mtb)",
"Int To Bool (mtb)",
"Int To Number (mtb)",
"Interpolate Clip Sequential (mtb)",
"Latent Lerp (mtb)",
"Load Face Analysis Model (mtb)",
"Load Face Enhance Model (mtb)",
"Load Face Swap Model (mtb)",
"Load Film Model (mtb)",
"Load Image From Url (mtb)",
"Load Image Sequence (mtb)",
"Mask To Image (mtb)",
"Math Expression (mtb)",
"Model Patch Seamless (mtb)",
"Pick From Batch (mtb)",
"Qr Code (mtb)",
"Restore Face (mtb)",
"Save Gif (mtb)",
"Save Image Grid (mtb)",
"Save Image Sequence (mtb)",
"Save Tensors (mtb)",
"Sharpen (mtb)",
"Smart Step (mtb)",
"Stack Images (mtb)",
"String Replace (mtb)",
"Styles Loader (mtb)",
"Text To Image (mtb)",
"Transform Image (mtb)",
"Uncrop (mtb)",
"Unsplash Image (mtb)",
"Vae Decode (mtb)"
],
{
"nodename_pattern": "\\(mtb\\)$",
"title_aux": "MTB Nodes"
}
],
"https://github.com/melMass/comfy_oiio": [
[
"OIIO_ColorspaceConvert",
"OIIO_ColorspaceMatchFinder",
"OIIO_LoadImage",
"OIIO_SaveImage"
],
{
"title_aux": "comfy-oiio"
}
],
"https://github.com/mengqin/ComfyUI-TwinFlow": [
[
"TwinFlowKSampler",
"TwinFlowPatcher",
"TwinFlowSampler",
"TwinFlowScheduler"
],
{
"title_aux": "Twinflow Node for ComfyUI"
}
],
"https://github.com/mengqin/ComfyUI-UnetBnbModelLoader": [
[
"UnetBnbModelLoader"
],
{
"title_aux": "Unet Bnb Model Loader"
}
],
"https://github.com/mephisto83/petty-paint-comfyui-node": [
[
"ConvertWhiteToAlpha",
"PPGenerateRandomFloat",
"PPGenerateRandomNumber",
"PPKSamplerAdvanced",
"PPSelectRandomValue",
"PettyImageImageColorToMask",
"PettyPaintAppend",
"PettyPaintApplyLoRAStack",
"PettyPaintArguments",
"PettyPaintBlurs",
"PettyPaintCheckpointLoaderSimple",
"PettyPaintComponent",
"PettyPaintConditioningSetMaskAndCombine",
"PettyPaintControlNetToMasking",
"PettyPaintConvert",
"PettyPaintCountFiles",
"PettyPaintEnsureDirectory",
"PettyPaintExec",
"PettyPaintFakeConvert",
"PettyPaintFileExists",
"PettyPaintImageColorsToMasks",
"PettyPaintImageCompositeMasked",
"PettyPaintImageDims",
"PettyPaintImageMaskCropper",
"PettyPaintImagePlacement",
"PettyPaintImageSave",
"PettyPaintImageStore",
"PettyPaintImageToMask",
"PettyPaintImagesToMasks",
"PettyPaintJsonMap",
"PettyPaintJsonRead",
"PettyPaintJsonReadArray",
"PettyPaintKSampler",
"PettyPaintKSamplerAdvanced",
"PettyPaintLoRAStack",
"PettyPaintLoadImage",
"PettyPaintLoadImageMasks",
"PettyPaintLoadImages",
"PettyPaintMap",
"PettyPaintMasksToImages",
"PettyPaintNot",
"PettyPaintPassThroughNode",
"PettyPaintProcessor",
"PettyPaintRemoveAddText",
"PettyPaintSDTurboScheduler",
"PettyPaintStoryImage",
"PettyPaintText",
"PettyPaintTexts_to_Conditioning",
"PettyPaintToJson",
"PettyPaintVAEDecode",
"SkippableVAEEncode"
],
{
"title_aux": "petty-paint-comfyui-node"
}
],
"https://github.com/mercu-lore/-Multiple-Angle-Camera-Control": [
[
"CameraControlPromptNode",
"RelightingPromptNode"
],
{
"title_aux": "Multiple-Angle-Camera-Control"
}
],
"https://github.com/mercu-lore/BoxBox": [
[
"BoxCrop",
"BoxReinsert",
"BoxResize",
"BoxSelector"
],
{
"title_aux": "BoxBox"
}
],
"https://github.com/meshmesh-io/ComfyUI-MeshMesh": [
[
"ColorPicker",
"MasksToColoredMasks"
],
{
"title_aux": "ComfyUI-MeshMesh"
}
],
"https://github.com/meshmesh-io/mm-comfyui-megamask": [
[
"ColorListMaskToImage",
"FlattenAndCombineMaskImages"
],
{
"title_aux": "mm-comfyui-megamask"
}
],
"https://github.com/metal3d/ComfyUI_Human_Parts": [
[
"HumanParts"
],
{
"title_aux": "Human Parts Detector"
}
],
"https://github.com/metal3d/ComfyUI_M3D_photo_effects": [
[
"Bleach Bypass",
"RGB Curve"
],
{
"title_aux": "M3D photo effects"
}
],
"https://github.com/metncelik/comfyui_met_suite": [
[
"BBOXPadding",
"BBOXResize",
"ImageResizeKeepRatio",
"PrimitiveBBOX"
],
{
"title_aux": "comfyui_met_suite"
}
],
"https://github.com/mexxmillion/ComfyUI-SupaVoice-Transcriber": [
[
"SupaVoiceAudioToWav",
"SupaVoiceDenoiser",
"SupaVoiceExtractVocals",
"SupaVoiceHFWhisperTranscriber",
"SupaVoiceLocalWhisperTranscriber",
"SupaVoiceMediaAudioTrim",
"SupaVoiceOpenRouterTranscriber",
"SupaVoiceSaveTranscript",
"SupaVoiceVideoLoader",
"SupaVoiceWavToAudio"
],
{
"title_aux": "comfyui-supavoice-transcriber"
}
],
"https://github.com/mexxmillion/ComfyUI-VLMPrompt": [
[
"VLMMuse",
"VLMMuseAdvanced",
"VLMPrompt",
"VLMPromptAdvanced",
"VLMPromptHF",
"VLMPromptHFAdvanced",
"VRAMPurge",
"VRAMPurgeTrigger"
],
{
"title_aux": "ComfyUI-VLMPrompt"
}
],
"https://github.com/mfg637/ComfyUI-ScheduledGuider-Ext": [
[
"ArctanScheduler",
"ConcatSigmas",
"CosineScheduler",
"CustomBaseLogarithm",
"CustomExponent",
"GaussianScheduler",
"InvertSigmas",
"LogNormal Scheduler",
"OffsetSigmas",
"Parametric Peak #1",
"PerpNegScheduledCFGGuider",
"PredefinedExponent",
"PredefinedLogarithm",
"ScaleToRange",
"ScheduledCFGGuider",
"SigmasToPower",
"SplitSigmasByValue",
"k/x scheduler"
],
{
"title_aux": "ComfyUI-ScheduledGuider-Ext"
}
],
"https://github.com/mgfxer/ComfyUI-FrameFX": [
[
"DynamicAnimatedWeightsHelper",
"EdgeFXSourceImages",
"FlorencePromptTravelHelper",
"LivePromptInterpolation",
"MaskSequenceHelper",
"PromptStackManager",
"PromptTravelHelper"
],
{
"author": "mgfxer",
"description": "This extension provides various frame and mask sequence manipulation tools for animation workflows.",
"nickname": "FrameFX \ud83d\udcab",
"title": "FrameFX",
"title_aux": "ComfyUI-FrameFX"
}
],
"https://github.com/miaoshouai/ComfyUI-Miaoshouai-Tagger": [
[
"Miaoshouai_Caption_Analyzer",
"Miaoshouai_Flux_CLIPTextEncode",
"Miaoshouai_SaveTags",
"Miaoshouai_Tagger"
],
{
"title_aux": "ComfyUI-Miaoshouai-Tagger"
}
],
"https://github.com/miaoshouai/ComfyUI-Video-Segmentation": [
[
"DownloadAndLoadTransNetModel",
"SelectVideo",
"TransNetV2_Run",
"ZipCompress"
],
{
"title_aux": "ComfyUI Video Segmentation Node"
}
],
"https://github.com/michaelgold/ComfyUI-HF-Model-Downloader": [
[
"DownloadModel",
"ModelDownloader"
],
{
"title_aux": "ComfyUI-HF-Model-Downloader"
}
],
"https://github.com/mickmumpitz/ComfyUI-Mickmumpitz-Nodes": [
[
"AnchorFrameExtractor",
"AudioExists",
"AudioTimestepOverride",
"BatchColorCorrector",
"BatchSelector",
"BoundaryFrameExtractor",
"BoundaryFrameSplicer",
"Bundle",
"CheckOutput",
"ClampFloat",
"ComposeColorMatch",
"ContextImageExtractor",
"ControlCrossfadeIterationFix",
"ControlCrossfadeSimple",
"ControlEndFrameExtractor",
"ControlImageSlicer",
"EndFrameInjector",
"ExecutionGate",
"ExecutionGateControl",
"FrameAccumulator",
"FrameContextFit",
"FreeVRAMIfLoaded",
"FreeVRAMUnlessLoaded",
"ImageBatchMultiSkipEmpty",
"ImageCollect",
"ImageCollectUnpack",
"ImageExists",
"ImageFallback",
"ImageModeRouter",
"IterPromptBuilder",
"IterSeedBatch",
"IterStringSelector",
"IterVideoRouter",
"IterationSwitch",
"LatentExists",
"LtxResolutionPicker",
"MaskDirectionalExtend",
"MaskExists",
"MatchModeSwitch",
"MultiChannelSlicer",
"PoseKeypointToMask",
"PreprocessSettings",
"PreprocessSettingsSimple",
"PreprocessSettingsSingle",
"PreprocessSwitch",
"PreviewBridge",
"PromptStitcher",
"ResolutionPicker",
"ShotAssembler",
"ShotVideoOutput",
"StoryStyleSelector",
"StringBatch",
"StringSelector",
"Unbundle",
"UnbundleByName",
"VideoConcatenate",
"WanResolutionPicker"
],
{
"title_aux": "Mickmumpitz-Nodes"
}
],
"https://github.com/microbote/ComfyUI-StyledCLIPTextEncode": [
[
"StyledCLIPTextEncode"
],
{
"title_aux": "StyledCLIPTextEncode"
}
],
"https://github.com/migero/ComfyUI-Equirectangular-Strip": [
[
"EquirectToStrip90",
"Strip90ToEquirect"
],
{
"title_aux": "ComfyUI-Equirectangular-Strip"
}
],
"https://github.com/mihaiiancu/ComfyUI_Inpaint": [
[
"InpaintMediapipe"
],
{
"title_aux": "mihaiiancu/Inpaint"
}
],
"https://github.com/mike420/ComfyUI_Workflow_Timer": [
[
"MTWorkflowTimerNode"
],
{
"title_aux": "ComfyUI_Workflow_Timer"
}
],
"https://github.com/mikebilly/Transparent-background-comfyUI": [
[
"Transparentbackground RemBg"
],
{
"title_aux": "Transparent-background-comfyUI"
}
],
"https://github.com/mikecaronna/comfyui_c2pa_signer": [
[
"C2PASigner",
"C2PAVerifier"
],
{
"title_aux": "C2PA Image Signer - ComfyUI Custom Node"
}
],
"https://github.com/mikemojen/ComfyUI-HappNodeSet": [
[
"AutoCrop",
"CSVValueExtractor",
"ColorQuantizer",
"ContourEndpointVisualizer",
"ContourGapCloser",
"DashedToSolidLine",
"ExtractBlack",
"ExtractBlackAdvanced",
"ExtractRed",
"HoleCounter",
"LaserPathTracer",
"LineDetector",
"LineLengthCalculator",
"NonWhiteToBlack",
"NumberStringCleanup",
"RasterToUniformSVG",
"RoundDownNode",
"RoundUpNode",
"SVGDimensions",
"SVGPathLength",
"SVGPathLengthDetailed"
],
{
"title_aux": "ComfyUI-HappNodeSet"
}
],
"https://github.com/mikemojen/ComfyUI-seamless_latent_tiling": [
[
"SeamlessColorHarmonize",
"SeamlessLatentTiling",
"SeamlessOffsetForInpaint",
"SeamlessOffsetReverse"
],
{
"title_aux": "ComfyUI-seamless_latent_tiling"
}
],
"https://github.com/mikeshuangyan/ComfyUI_MqUtils": [
[
"MqCheckFP4Support",
"MqIntSwitch",
"MqIntToString",
"MqTextSplitter"
],
{
"title_aux": "ComfyUI_MqUtils"
}
],
"https://github.com/mikhailverghese/ComfyUI-AspectRatioAssigner-LTXV": [
[
"AspectRatioClosestTarget"
],
{
"title_aux": "ComfyUI-AspectRatioAssigner-LTXV"
}
],
"https://github.com/mikheys/comfyui-gemini-mikheys": [
[
"Nano_Banana"
],
{
"title_aux": "ComfyUI Nano Banana Node"
}
],
"https://github.com/mikkel/ComfyUI-text-overlay": [
[
"Image Text Overlay"
],
{
"title_aux": "ComfyUI - Text Overlay Plugin"
}
],
"https://github.com/mikkel/comfyui-mask-boundingbox": [
[
"Mask Bounding Box"
],
{
"title_aux": "ComfyUI - Mask Bounding Box"
}
],
"https://github.com/millerlight/ComfyUI-KVTools": [
[
"KVGet",
"KVImagePathFromRegistry",
"KVLoadFromRegistry",
"KVLoadInline",
"KVPreviewImageFromRegistry"
],
{
"title_aux": "Key-Value KV-Tools for ComfyUI"
}
],
"https://github.com/mingchoi/ComfyUI-Prompt-Iterator": [
[
"PromptIterator",
"PromptTemplateIterator"
],
{
"title_aux": "ComfyUI-Prompt-Iterator"
}
],
"https://github.com/mingsky-ai/ComfyUI-MingNodes": [
[
"AddWaterMarkNode",
"AdjustBrightnessContrastSaturationNode",
"BaiduTranslateNode",
"ColorBalanceNode",
"ConvertGrayChannelNode",
"HSLColorNode",
"HighlightShadowBrightnessNode",
"ImitationHueNode",
"LightShapeNode",
"RemoveWatermarkNode"
],
{
"title_aux": "ComfyUI-MingNodes"
}
],
"https://github.com/mingyi456/ComfyUI-DFloat11-Extended": [
[
"CheckpointLoaderWithDFloat11",
"DFloat11CheckpointCompressor",
"DFloat11Decompressor",
"DFloat11DiffusersModelLoader",
"DFloat11LoadingPatch",
"DFloat11ModelCompressor",
"DFloat11ModelLoader",
"DFloat11ModelLoaderAdvanced"
],
{
"title_aux": "ComfyUI DFloat11 Extended"
}
],
"https://github.com/mingyu4537-creator/ComfyUI-HairOverlay": [
[
"HairEdgeOverlay"
],
{
"title_aux": "ComfyUI-HairOverlay"
}
],
"https://github.com/mingyu4537-creator/ComfyUI-PinkBlushOverlay": [
[
"PinkBlushOverlay"
],
{
"title_aux": "Pink Blush Overlay"
}
],
"https://github.com/mingyu4537-creator/ComfyUI-SkinHighlightRemover": [
[
"SkinHighlightRemover"
],
{
"title_aux": "Skin Highlight Remover"
}
],
"https://github.com/mira-6/comfyui-sasolver": [
[
"SamplerSASolver",
"SamplerSASolverExperimental"
],
{
"title_aux": "comfyui-sasolver"
}
],
"https://github.com/mirabarukaso/ComfyUI_Mira": [
[
"BooleanListInterpreter1",
"BooleanListInterpreter4",
"BooleanListInterpreter8",
"CanvasCreatorAdvanced",
"CanvasCreatorBasic",
"CanvasCreatorSimple",
"CheckpointLoaderSimpleMira",
"CreateMaskWithCanvas",
"CreateNestedPNGMask",
"CreateSimpleMask",
"CreateTillingPNGMask",
"CreateWatermarkRemovalMask",
"EightBooleanTrigger",
"EightFloats",
"EvenOrOdd",
"EvenOrOddList",
"FlatColorQuantization",
"FloatListInterpreter1",
"FloatListInterpreter4",
"FloatListInterpreter8",
"FloatMultiplication",
"FourBooleanTrigger",
"FourFloats",
"FunctionSelectAuto",
"FunctionSwap",
"GzippedBase64ToImage",
"ImageBrightness",
"ImageColorTransferMira",
"ImageContrast",
"ImageGamma",
"ImageGrayscale",
"ImageHUE",
"ImageRGBChannel",
"ImageSaturation",
"ImageSaverMira",
"ImageSharpness",
"ImageToGzippedBase64",
"ImageToneCurve",
"IntMultiplication",
"IntSubtraction",
"IntToFloatMultiplication",
"LoRALoaderWithNameStacker",
"LoRAfromText",
"LogicNot",
"NoneToZero",
"NumeralToString",
"OneFloat",
"PngColorMasksToMaskList",
"PngColorMasksToRGB",
"PngColorMasksToString",
"PngColorMasksToStringList",
"PngRectanglesToMask",
"PngRectanglesToMaskList",
"RandomNestedLayouts",
"RandomTillingLayouts",
"ReverseImageAndAllImages",
"SN74HC1G86",
"SN74HC86",
"SN74LVC1G125",
"SeedGeneratorMira",
"SingleBooleanTrigger",
"SixBooleanTrigger",
"StackImages",
"StepsAndCfg",
"TextBoxMira",
"TextCombinerSix",
"TextCombinerTwo",
"TextLoopCombiner",
"TextSwitcherThreeWays",
"TextSwitcherTwoWays",
"TextWildcardSeprator",
"TextWithBooleanSwitchAndCommonTextInput",
"TwoBooleanTrigger",
"TwoFloats",
"UpscaleImageByModelThenResize",
"camie_tagger_mira",
"cl_tagger_mira",
"illustrious_character_select",
"illustrious_character_select_en",
"llm_prompt_gen_node",
"local_llm_prompt_gen",
"wd_tagger_mira"
],
{
"title_aux": "ComfyUI_Mira"
}
],
"https://github.com/mirabarukaso/ComfyUI_MiraSubPack": [
[
"ImageCropTilesByPixels_MiraSubPack",
"ImageCropTiles_MiraSubPack",
"ImageMergeByPixelAlign_MiraSubPack",
"ImageTiledKSamplerWithTagger_MiraSubPack",
"ImageTilesToLLM_MiraSubPack",
"JoyCaptionBetaOneSimple_MiraSubPack",
"JoyCaptionNodeBetaOne_MiraSubPack",
"LatentUpscaleAndCropTiles_MiraSubPack",
"MiraITUPipelineCombine_MiraSubPack",
"MiraITUPipelineExtract_MiraSubPack",
"MiraImageUpscaleCalculator_MiraSubPack",
"OverlappedImageMerge_MiraSubPack",
"OverlappedLatentMerge_MiraSubPack",
"Qwen3VL_MiraSubPack",
"TextEncodeQwenImageEditPlus_MiraSubPack",
"TextEncodeQwenImageEdit_MiraSubPack",
"TiledImageColorCorrection_MiraSubPack",
"VAEDecode_MiraSubPack",
"VAEEncode_MiraSubPack"
],
{
"title_aux": "ComfyUI_MiraSubPack"
}
],
"https://github.com/misterjoessef/MLTask_ComfyUI": [
[
"FacebookPosterData",
"InstagramPosterData",
"LinkedinPosterData",
"MLTaskUtilsTextImageGenerator",
"PinterestPosterData",
"SocialManMediaToPoster",
"SocialManPostData",
"SocialManPoster",
"TiktokPosterData",
"TwitterPosterData",
"YoutubePosterData"
],
{
"title_aux": "MLTask_ComfyUI"
}
],
"https://github.com/mitch-avis/ComfyUI-HoldCounter": [
[
"HoldCounter"
],
{
"title_aux": "ComfyUI-HoldCounter"
}
],
"https://github.com/mittimi/ComfyUI_mittimiDaisyChainText": [
[
"DaisyChainTextMittimi"
],
{
"author": "mittimi",
"description": "It has the ability to concatenate text.",
"nickname": "mittimiDaisyChainText",
"title": "mittimiDaisyChainText",
"title_aux": "ComfyUI_mittimiDaisyChainText"
}
],
"https://github.com/mittimi/ComfyUI_mittimiLoadPreset2": [
[
"CombineParamDataMittimi",
"LoadImageParamMittimi",
"LoadSetParamMittimi",
"SaveImageParamMittimi",
"SaveParamToPresetMittimi"
],
{
"author": "mittimi",
"description": "This node can easily switch between models and prompts by saving presets.",
"nickname": "mittimiLoadPreset2",
"title": "mittimiLoadPreset2",
"title_aux": "ComfyUI_mittimiLoadPreset2"
}
],
"https://github.com/mittimi/ComfyUI_mittimiRecalculateSize": [
[
"RecalculateSizeMittimi01"
],
{
"author": "mittimi",
"description": "Switch between vertical and horizontal values with a single button.",
"nickname": "mittimiWidthHeight",
"title": "mittimiWidthHeight",
"title_aux": "ComfyUI_mittimiRecalculateSize"
}
],
"https://github.com/mittimi/ComfyUI_mittimiTools": [
[
"AllowPassMittimi",
"CompareLengthsMittimi",
"DaisyChainStringMittimi",
"SaveLatentToInputFolderMittimi",
"WidthHeightMittimi"
],
{
"author": "mittimi",
"description": "Some tools.",
"nickname": "mittimiTools",
"title": "mittimiTools",
"title_aux": "ComfyUI_mittimiTools"
}
],
"https://github.com/mittimi/ComfyUI_mittimiWidthHeight": [
[
"GoStopAnythingMittimi01",
"OutputLongLengthMittimi01",
"WidthHeightMittimi01"
],
{
"author": "mittimi",
"description": "Switch between vertical and horizontal values with a single button.",
"nickname": "mittimiWidthHeight",
"title": "mittimiWidthHeight",
"title_aux": "ComfyUI_mittimiWidthHeight"
}
],
"https://github.com/mmmmmmmmme/ComfyUI_MaskBatchMerger": [
[
"MaskBatchMergeAdd"
],
{
"title_aux": "ComfyUI_MaskBatchMerger"
}
],
"https://github.com/mo230761/InsertAnything-ComfyUI-official": [
[
"CropBack",
"CropBackNoScaling",
"FillProcess",
"FillProcessNoScaling",
"MaskOption",
"ReduxProcess"
],
{
"title_aux": "InsertAnything-ComfyUI-official"
}
],
"https://github.com/mobcat40/ComfyUI-PromptChain": [
[
"ApplyFirstBlockCachePatch",
"ApplyFirstBlockCachePatchAdvanced",
"ApplyPuLIDFlux2",
"ApplyPulid",
"ApplyPulidAdvanced",
"ApplyPulidFlux",
"ApplyTeaCachePatch",
"ApplyTeaCachePatchAdvanced",
"DitForwardOverrider",
"FixPulidFluxPatch",
"FluxForwardOverrider",
"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",
"IPAdapterSaveEmbeds",
"IPAdapterStyleComposition",
"IPAdapterStyleCompositionBatch",
"IPAdapterTiled",
"IPAdapterTiledBatch",
"IPAdapterUnifiedLoader",
"IPAdapterUnifiedLoaderCommunity",
"IPAdapterUnifiedLoaderFaceID",
"IPAdapterWeights",
"IPAdapterWeightsFromStrategy",
"PrepImageForClipVision",
"PromptChain_AttentionCouple",
"PromptChain_Canny",
"PromptChain_DefocusMask",
"PromptChain_DepthAnything",
"PromptChain_IdeogramCaption",
"PromptChain_IdeogramSampler",
"PromptChain_LineArt",
"PromptChain_Luminance",
"PromptChain_MaskedDetail",
"PromptChain_OpenPose",
"PromptChain_PoseStudio",
"PromptChain_PromptChain",
"PromptChain_RegionalConditioning",
"PromptChain_RegionalDetailer",
"PromptChain_Scribble",
"PromptChain_SoftEdge",
"PromptChain_Tile",
"PuLIDEVACLIPLoader",
"PuLIDFacePreview",
"PuLIDInsightFaceLoader",
"PuLIDModelLoader",
"PulidEvaClipLoader",
"PulidFluxEvaClipLoader",
"PulidFluxFaceDetector",
"PulidFluxFaceNetLoader",
"PulidFluxInsightFaceLoader",
"PulidFluxModelLoader",
"PulidFluxOptions",
"PulidInsightFaceLoader",
"PulidModelLoader",
"SeedVR2LoadDiTModel",
"SeedVR2LoadVAEModel",
"SeedVR2TorchCompileSettings",
"SeedVR2VideoUpscaler",
"UltimateSDUpscale",
"UltimateSDUpscaleCustomSample",
"UltimateSDUpscaleNoUpscale",
"VideoForwardOverrider"
],
{
"title_aux": "ComfyUI-PromptChain"
}
],
"https://github.com/mobilehacker/ComfyUI_format-lora-stack": [
[
"FormatLoraStack"
],
{
"title_aux": "ComfyUI_format-lora-stack"
}
],
"https://github.com/modelscope/comfyscope": [
[
"DashScopeFLUXAPI"
],
{
"title_aux": "Dashscope FLUX API for ComfyUI"
}
],
"https://github.com/modusCell/ComfyUI-dimension-node-modusCell": [
[
"DimensionProviderFree modusCell",
"DimensionProviderRatio modusCell",
"Free",
"Ratio",
"String Concat modusCell"
],
{
"title_aux": "Preset Dimensions"
}
],
"https://github.com/mohseni-mr/ComfyUI-Mohseni-Kit": [
[
"FloatPreview",
"MohseniScheduler"
],
{
"title_aux": "ComfyUI Mohseni Kit"
}
],
"https://github.com/mohsensd1373/comfyui_wordpress": [
[
"SaveToWordPressNode"
],
{
"title_aux": "comfyui_wordpress"
}
],
"https://github.com/molbal/ComfyUI-LLM-CLIP": [
[
"LLMClipLoader",
"LLMClipTextEncode"
],
{
"title_aux": "ComfyUI-LLM-CLIP"
}
],
"https://github.com/molbal/ComfyUI-PixelGridHelpers": [
[
"GridMedianFixer",
"PixelGrid_Analyze",
"PixelGrid_ApplyPalette",
"PixelGrid_KMeans",
"PixelGrid_MergeSimilar",
"PixelGrid_PaletteToImage"
],
{
"title_aux": "Pixel Grid Helpers"
}
],
"https://github.com/moniewski/comfyui-JFA": [
[
"JFANode"
],
{
"title_aux": "comfyui-JFA"
}
],
"https://github.com/monkeyWie/ComfyUI-FormInput": [
[
"BooleanInput_FormInput",
"DisplayText_FormInput",
"TextInput_FormInput"
],
{
"title_aux": "ComfyUI-FormInput"
}
],
"https://github.com/monkeykim111/ComfyUI-Image-Safety-Gate": [
[
"ImageSafetyGate"
],
{
"title_aux": "comfyui-image-safety-gate"
}
],
"https://github.com/monnky/ComfyUI-RT-HeartMuLa": [
[
"HeartMuLaAudioPreview",
"HeartMuLaGenerator",
"HeartMuLaInfo",
"HeartMuLaLoader",
"HeartMuLaTagsBuilder",
"HeartTranscriptorLoader",
"HeartTranscriptorRunner"
],
{
"title_aux": "ComfyUI-RT-HeartMuLa"
}
],
"https://github.com/monnky/ComfyUI-RT-LTX2-RareTools": [
[
"RTLTX2AudioTrimmer",
"RTLTX2FrameReplacer",
"RTLTX2HtmlPreview",
"RTLTX2ImageScaleToMegapixels",
"RTLTX2NumberCounter",
"RTLTX2StickyNote",
"RTLTX2TextConcatenate",
"RTLTX2TextConcatenatePro",
"RTLTX2TextInput",
"RT_Flux2MultiRefConditioning",
"RT_LTX2_Extended_Duration_Node",
"RT_LTX2_RoyalPrompt",
"RT_LTX2_STG_Guider",
"RT_LTX2_SelfRefiningPatch",
"RT_LTX2_Video_LoRA_Injector"
],
{
"title_aux": "ComfyUI-RT-LTX2-RareTools"
}
],
"https://github.com/moon7star9/ComfyUI_BiRefNet_Universal": [
[
"BiRefNet_Loader",
"BiRefNet_Remove_Background"
],
{
"title_aux": "ComfyUI_BiRefNet_Universal"
}
],
"https://github.com/moondive-cinema/comfyui-depth-warp": [
[
"MH_DepthWarp"
],
{
"title_aux": "comfyui-depth-warp"
}
],
"https://github.com/moonwhaler/comfyui-moonpack": [
[
"MoonPack_ConditionalBypasser",
"MoonPack_DimensionFromImage",
"MoonPack_DynamicLoraStack",
"MoonPack_DynamicStringConcat",
"MoonPack_FastNodeBypasser",
"MoonPack_FrameMaskGenerator",
"MoonPack_ProportionalDimension",
"MoonPack_RegexExtract",
"MoonPack_RegexStringReplace",
"MoonPack_SimpleStringReplace",
"MoonPack_SmartResolution",
"MoonPack_StringSwitch",
"MoonPack_VACELooperFrameMaskCreator"
],
{
"title_aux": "comfyui-moonpack"
}
],
"https://github.com/moonwhaler/comfyui-seedvr2-tilingupscaler": [
[
"SeedVR2TilingUpscaler"
],
{
"title_aux": "SeedVR2 Tiling Upscaler"
}
],
"https://github.com/morino-kumasan/comfyui-toml-prompt": [
[
"CheckPointLoaderSimpleFromString",
"DropFirstImage",
"FlipImage",
"IntSelector",
"JsonExtractFloat",
"JsonExtractInt",
"JsonExtractString",
"KSamplerFromJsonInfo",
"LatentSelector",
"LoadLoraFromLoraList",
"MultipartCLIPTextEncode",
"MultipleLoraTagLoader",
"PromptDecode",
"PromptLoader",
"SplitLoraList",
"StringConcat",
"StringConcatInt",
"StringPicker",
"StringSelector",
"StringViewer",
"SummaryReader",
"TomlPromptDecode",
"UNETLoaderFromString"
],
{
"title_aux": "comfyui-toml-prompt"
}
],
"https://github.com/moustafa-nasr/ComfyUI-SimpleLogger": [
[
"Log Image",
"LogImageNode"
],
{
"title_aux": "ComfyUI-SimpleLogger"
}
],
"https://github.com/moyi7712/ComfyUI_Seamless_Patten": [
[
"SeamlessApply",
"SeamlessKSampler",
"SeamlessKSamplerAdvanced",
"SeamlessVae"
],
{
"title_aux": "ComfyUI_Seamless_Patten"
}
],
"https://github.com/mozhaa/ComfyUI-Actual-Denoise": [
[
"ActualDenoise",
"ActualDenoiseInverse",
"ActualDenoiseInverseStep",
"ActualDenoiseStep"
],
{
"title_aux": "ComfyUI-Actual-Denoise"
}
],
"https://github.com/mr-september/comfyui-pad-to-multiple": [
[
"ImagePadToMultiple"
],
{
"title_aux": "ComfyUI Pad to Multiple"
}
],
"https://github.com/mr7thing/circle_pattern_processor": [
[
"CirclePatternProcessor",
"CirclePatternSVGExporter",
"ImageBinarizer"
],
{
"title_aux": "Circle Pattern Processor for ComfyUI"
}
],
"https://github.com/mrchipset/ComfyUI-SaveImageS3": [
[
"SaveImageS3"
],
{
"author": "Mr.Chip",
"description": "This extension offers a custom node to save image to S3-compatible oss.",
"nickname": "SaveImageS3",
"title": "SaveImageS3",
"title_aux": "ComfyUI-SaveImageS3"
}
],
"https://github.com/mrf/ComfyPoe": [
[
"PoeImageEdit",
"PoeImageGenerate",
"PoeImageVariation",
"PoeMultiImageEdit"
],
{
"title_aux": "ComfyPoe"
}
],
"https://github.com/mrhan1993/ComfyUI-Fooocus": [
[
"AlignYourStepsScheduler",
"BasicScheduler",
"CLIPLoader",
"CLIPMergeSimple",
"CLIPSave",
"CLIPSetLastLayer",
"CLIPTextEncode",
"CLIPTextEncodeSDXL",
"CLIPTextEncodeSDXLRefiner",
"CLIPVisionEncode",
"CLIPVisionLoader",
"Canny",
"CheckpointLoader",
"CheckpointLoaderSimple",
"CheckpointSave",
"ClearVram",
"ConditioningAverage",
"ConditioningCombine",
"ConditioningConcat",
"ConditioningSetArea",
"ConditioningSetAreaPercentage",
"ConditioningSetMask",
"ConditioningSetTimestepRange",
"ConditioningZeroOut",
"ControlNetApply",
"ControlNetApplyAdvanced",
"ControlNetLoader",
"CropMask",
"DiffControlNetLoader",
"DiffusersLoader",
"DualCLIPLoader",
"EmptyImage",
"EmptyLatentImage",
"EnhanceControl",
"EnhanceControls",
"ExponentialScheduler",
"FeatherMask",
"FlipSigmas",
"FooocusSampler",
"FooocusSettings",
"FreeU",
"FreeU_V2",
"GLIGENLoader",
"GLIGENTextBoxApply",
"GrowMask",
"HyperTile",
"HypernetworkLoader",
"ImageBatch",
"ImageBlend",
"ImageBlur",
"ImageColorToMask",
"ImageCompositeMasked",
"ImageCrop",
"ImageInvert",
"ImageOnlyCheckpointLoader",
"ImageOnlyCheckpointSave",
"ImagePadForOutpaint",
"ImagePrompts",
"ImageQuantize",
"ImageScale",
"ImageScaleBy",
"ImageScaleToTotalPixels",
"ImageSharpen",
"ImageToMask",
"ImageUpscaleWithModel",
"InpaintModelConditioning",
"InpaintOutpaint",
"InvertMask",
"JoinImageWithAlpha",
"KSampler",
"KSamplerAdvanced",
"KSamplerSelect",
"KarrasScheduler",
"LatentAdd",
"LatentBatch",
"LatentBatchSeedBehavior",
"LatentBlend",
"LatentComposite",
"LatentCompositeMasked",
"LatentCrop",
"LatentFlip",
"LatentFromBatch",
"LatentInterpolate",
"LatentMultiply",
"LatentRotate",
"LatentSubtract",
"LatentUpscale",
"LatentUpscaleBy",
"LoadImage",
"LoadImageMask",
"LoadLatent",
"LoraLoader",
"LoraLoaderModelOnly",
"LoraStacks",
"MaskComposite",
"MaskToImage",
"ModelMergeAdd",
"ModelMergeBlocks",
"ModelMergeSimple",
"ModelMergeSubtract",
"ModelSamplingContinuousEDM",
"ModelSamplingDiscrete",
"PatchModelAddDownscale",
"PerpNeg",
"PhotoMakerEncode",
"PhotoMakerLoader",
"PolyexponentialScheduler",
"PorterDuffImageComposite",
"PreviewImage",
"RebatchImages",
"RebatchLatents",
"RepeatImageBatch",
"RepeatLatentBatch",
"RescaleCFG",
"SDTurboScheduler",
"SD_4XUpscale_Conditioning",
"SVD_img2vid_Conditioning",
"SamplerCustom",
"SamplerDPMPP_2M_SDE",
"SamplerDPMPP_SDE",
"SamplerTCD",
"SaveAnimatedPNG",
"SaveAnimatedWEBP",
"SaveImage",
"SaveLatent",
"SelfAttentionGuidance",
"SetLatentNoiseMask",
"SolidMask",
"SplitImageWithAlpha",
"SplitSigmas",
"StableZero123_Conditioning",
"StableZero123_Conditioning_Batched",
"StyleModelApply",
"StyleModelLoader",
"TomePatchModel",
"UNETLoader",
"UpscaleModelLoader",
"UpscaleVary",
"VAEDecode",
"VAEDecodeTiled",
"VAEEncode",
"VAEEncodeForInpaint",
"VAEEncodeTiled",
"VAELoader",
"VAESave",
"VPScheduler",
"VideoLinearCFGGuidance",
"unCLIPCheckpointLoader",
"unCLIPConditioning"
],
{
"author": "Konie",
"title_aux": "ComfyUI-Fooocus"
}
],
"https://github.com/mrlonglegland/ComfyUI-LuminaXStudio": [
[
"LuminaXOFMNode",
"LuminaXPromptsNode"
],
{
"title_aux": "ComfyUI-LuminaXStudio"
}
],
"https://github.com/mrm987/ComfyUI_Multi_Prompt_Generator": [
[
"MultiPromptGenerator",
"NAIMultiPromptGenerator"
],
{
"title_aux": "ComfyUI-Multi-Prompt-Generator"
}
],
"https://github.com/mudknight/comfyui-mudknight-utils": [
[
"AnimaPromptNode",
"ApplyControlNetPipe",
"BBoxInsetAndCrop",
"BaseNode",
"CharacterPresetNode",
"CharacterReplacementNode",
"CombinedUpscaleNode",
"ConditionalLoraFullPipe",
"CustomResolutionPipe",
"DetailerNode",
"DetailerPipeNode",
"FullPipeIn",
"FullPipeOut",
"FullPipePack",
"ImageDifference",
"InpaintNode",
"InpaintPipeNode",
"LoadImageToLatentPipe",
"LoaderFullPipe",
"LoraExtractNode",
"LoraFullPipe",
"MaskDetailerNode",
"MaskDetailerPipeNode",
"MetaEditNode",
"ModelPresetNode",
"MultiStringConditioning",
"NestedDetailerNode",
"NestedDetailerPipeNode",
"OpenCVDenoise",
"PipeMetaEditNode",
"PromptConditioningNode",
"ResolutionSelector",
"SaveFullPipe",
"SaveGif",
"SimplePromptNode",
"SplitLoaderFullPipe",
"StylePresetNode",
"TagPresetNode",
"UpscaleNode",
"WildcardNode"
],
{
"title_aux": "comfyui-mudknight-utils"
}
],
"https://github.com/muhammederem/blip-comfyui": [
[
"Blip Processor Node",
"List to Text Node"
],
{
"title_aux": "BLIP Vision-Language Model Integration"
}
],
"https://github.com/mullakhmetov/comfyui_dynamic_util_nodes": [
[
"ConcatStrings",
"FormatString",
"GetFiles",
"LoadImageByPath",
"StringOutput"
],
{
"title_aux": "comfyui_dynamic_util_nodes"
}
],
"https://github.com/muxueChen/ComfyUI_NTCosyVoice": [
[
"NTCosyVoiceCrossLingualSampler",
"NTCosyVoiceInstruct2Sampler",
"NTCosyVoiceZeroShotSampler"
],
{
"title_aux": "CosyVoice2 for ComfyUI"
}
],
"https://github.com/muzi12888/ComfyUI-PoseKeypoint-Mask": [
[
"Image Brightness",
"Openpose Keypoint Mask"
],
{
"title_aux": "PoseKeypoint Mask"
}
],
"https://github.com/mvnt-app/ComfyUI-MVNT": [
[
"MVNT Audio Segment",
"MVNT Generate Dance",
"MVNT Image to T-Pose",
"MVNT Render Dance Video",
"MVNTPreviewDance3D"
],
{
"title_aux": "ComfyUI-MVNT"
}
],
"https://github.com/my-opencode/ComfyUI_IndustrialMagick": [
[
"IndustrialMagick",
"IndustrialMagickImageIngest"
],
{
"title_aux": "ComfyUI_IndustrialMagick"
}
],
"https://github.com/my-opencode/ComfyUI_KSamplerTimer": [
[
"KSamplerTimer"
],
{
"author": "Ludovic Anterieur",
"description": "This extension provides a wrapper of the native KSampler which outputs generation time.",
"nickname": "\u23f1",
"title": "KSampler (timer)",
"title_aux": "ComfyUI_KSamplerTimer"
}
],
"https://github.com/myonmu0/ComfyUI-Jumper": [
[
"Receive Audio",
"Receive Images",
"Receive String",
"Send Audio",
"Send Images",
"Send String"
],
{
"title_aux": "ComfyUI-Jumper"
}
],
"https://github.com/myonmu0/ComfyUI-NanoGPT_ImageGeneration": [
[
"NanoGPT - Image Generation"
],
{
"title_aux": "ComfyUI-NanoGPT_ImageGeneration"
}
],
"https://github.com/myshell-ai/ComfyUI-ShellAgent-Plugin": [
[
"High444H264Encode",
"ShellAgentPluginInputAudio",
"ShellAgentPluginInputBoolean",
"ShellAgentPluginInputFloat",
"ShellAgentPluginInputImage",
"ShellAgentPluginInputImageArray",
"ShellAgentPluginInputInteger",
"ShellAgentPluginInputText",
"ShellAgentPluginInputVideo",
"ShellAgentPluginOutputBoolean",
"ShellAgentPluginOutputFloat",
"ShellAgentPluginOutputInteger",
"ShellAgentPluginOutputText",
"ShellAgentPluginSaveAudio",
"ShellAgentPluginSaveAudios",
"ShellAgentPluginSaveImage",
"ShellAgentPluginSaveImages",
"ShellAgentPluginSaveVideoVHS",
"ShellAgentPluginVideoCombineEncrypt"
],
{
"author": "MyShell",
"description": "",
"title": "comfyui-shellagent-plugin",
"title_aux": "ComfyUI-ShellAgent-Plugin"
}
],
"https://github.com/n0neye/A3D-comfyui-integration": [
[
"A3DListener"
],
{
"title_aux": "A3D ComfyUI Integration"
}
],
"https://github.com/n1ckfg/ComfyUI-VQGAN": [
[
"VQGANCLIP_Node"
],
{
"title_aux": "ComfyUI-VQGAN"
}
],
"https://github.com/nagolinc/ComfyUI_FastVAEDecorder_SDXL": [
[
"FastLatentToImage"
],
{
"title_aux": "ComfyUI_FastVAEDecorder_SDXL"
}
],
"https://github.com/nagolinc/comfyui_openai_node": [
[
"OpenAINode"
],
{
"title_aux": "comfyui_openai_node"
}
],
"https://github.com/nakagawadev/comfyui_nakagawa": [
[
"SaveVideoWebsocket",
"SaveWEBMWebsocket"
],
{
"title_aux": "comfyui_nakagawa"
}
],
"https://github.com/nako-nakoko/ComfyUI_Mel_Nodes": [
[
"AddFileNameonly",
"ResolutionSwitcher",
"Split Image Batch",
"Unet Selector_gguf",
"mel_RandomIntNode",
"mel_TextFilterNode",
"mel_TextSplitNode",
"mel_TextSplitNode2"
],
{
"title_aux": "ComfyUI_Mel_Nodes"
}
],
"https://github.com/naku-yh/ComfyUI_Flux2ImageReference": [
[
"NakuNode_Flux2"
],
{
"title_aux": "ComfyUI_Flux2ImageReference"
}
],
"https://github.com/namemechan/ComfyUI-DCW": [
[
"DCWModelPatch"
],
{
"title_aux": "ComfyUI-DCW"
}
],
"https://github.com/namemechan/comfyui-cns_sampler_patch": [
[
"CNSSamplerPatch"
],
{
"title_aux": "comfyui-cns_sampler_patch"
}
],
"https://github.com/namtb96/OmniGen2-Simple-Node": [
[
"OmniGen2ModelLoader",
"OmniGen2Sampler"
],
{
"title_aux": "OmniGen2 Simple Node"
}
],
"https://github.com/narusas/Comfyui-Logic-Support": [
[
"BooleanIndexAdder",
"NumberConditionChecker",
"NumberRangeIndex",
"NumberSequenceGenerator",
"StringConcatenator",
"StringSwitchByNumber"
],
{
"title_aux": "ComfyUI Logic Support"
}
],
"https://github.com/natto-maki/ComfyUI-NegiTools": [
[
"NegiTools_CompositeImages",
"NegiTools_DepthEstimationByMarigold",
"NegiTools_DetectFaceRotationForInpainting",
"NegiTools_ImageProperties",
"NegiTools_LatentProperties",
"NegiTools_NoiseImageGenerator",
"NegiTools_OpenAiDalle3",
"NegiTools_OpenAiGpt",
"NegiTools_OpenAiGpt4v",
"NegiTools_OpenAiTranslate",
"NegiTools_OpenPoseToPointList",
"NegiTools_PointListToMask",
"NegiTools_RandomImageLoader",
"NegiTools_SaveImageToDirectory",
"NegiTools_SeedGenerator",
"NegiTools_StereoImageGenerator",
"NegiTools_StringFunction"
],
{
"title_aux": "ComfyUI-NegiTools"
}
],
"https://github.com/naukri7707/ComfyUI-AnimaPromptWeaver": [
[
"PromptWeaver",
"ScaledLatent"
],
{
"title_aux": "ComfyUI-AnimaPromptWeaver"
}
],
"https://github.com/navyxiong/ComfyUI-JSON-Prompt-Modifier": [
[
"JSON-Prompt-Modifier"
],
{
"title_aux": "ComfyUI-JSON-Prompt-Modifier"
}
],
"https://github.com/navyxiong/ComfyUI-Reverse-prompt-node": [
[
"Reverse_prompt_node"
],
{
"title_aux": "ComfyUI-Reverse-prompt-node"
}
],
"https://github.com/nawka12/ComfyUI-Adept-Sampler": [
[
"AdeptAncestralSampler",
"AdeptSchedulerAOS_E",
"AdeptSchedulerAOS_V",
"AdeptSchedulerAYS",
"AdeptSchedulerAdvanced",
"AdeptSchedulerAkashicAOS",
"AdeptSchedulerAkashicAOSAlt",
"AdeptSchedulerAkashicEQFlow",
"AdeptSchedulerEntropic",
"AdeptSchedulerJYS",
"AdeptSchedulerStochastic",
"AdeptSolverSampler",
"AdeptSpectralModulation",
"AkashicSolverSampler",
"MirrorCorrectionEulerSampler"
],
{
"title_aux": "ComfyUI-Adept-Sampler"
}
],
"https://github.com/nawka12/comfyui-adaptive-noise-scale": [
[
"AdaptiveNoiseScaleSampler"
],
{
"title_aux": "ComfyUI-Adaptive-Noise-Scale"
}
],
"https://github.com/naxci1/ComfyUI-FlashVSR_Stable": [
[
"FlashVSRInitPipe",
"FlashVSRNode",
"FlashVSRNodeAdv"
],
{
"title_aux": "ComfyUI-FlashVSR_Stable"
}
],
"https://github.com/nchenevey1/comfyui-gimp-nodes": [
[
"NC_LoadImageGIMP",
"NC_LoadMaskGIMP",
"NC_SendImageDimsWebSocketGIMP",
"NC_SendImageWebSocketGIMP"
],
{
"title_aux": "comfyui-gimp-nodes"
}
],
"https://github.com/negaga53/comfyui-imgloader": [
[
"ImageLoader"
],
{
"title_aux": "ComfyUI Universal Image Loader"
}
],
"https://github.com/neggo/comfyui-sambanova": [
[
"SambaNova API Node",
"SambaNovaNode"
],
{
"title_aux": "comfyui-sambanova"
}
],
"https://github.com/neo-editer/ComfyUI-Better-Dimensions-wan-v2": [
[
"BetterImageDimensions_v2",
"PureRatio",
"SDXLDimensions_simple",
"WANDimensions_480",
"WANDimensions_720"
],
{
"title_aux": "ComfyUI-Better-Dimensions-wan-v2"
}
],
"https://github.com/neocrz/comfyui-usetaesd": [
[
"DecodeTAESD",
"DecodeTAESDTiled",
"EncodeTAESD",
"EncodeTAESDTiled"
],
{
"title_aux": "comfyui-usetaesd"
}
],
"https://github.com/neonr-0/ComfyUI-PixelConstrainedScaler": [
[
"PixelConstrainedScaler"
],
{
"title_aux": "ComfyUI-PixelConstrainedScaler"
}
],
"https://github.com/neph1/comfyui-smooth-step-lora-loader": [
[
"Smooth_Step_Lora_Loader"
],
{
"title_aux": "comfyui-smooth-step-lora-loader"
}
],
"https://github.com/nestflow/ComfyUI-Booru-Tagger": [
[
"Booru Tagger",
"Load Booru Tagger",
"Unique Tags"
],
{
"title_aux": "Booru Taggers for ComfyUI"
}
],
"https://github.com/neurodanzelus-cmd/ComfyUI-TeleStyle": [
[
"TeleStyleLoader",
"TeleStyleVideoInference"
],
{
"title_aux": "ComfyUI-TeleStyle"
}
],
"https://github.com/neverbiasu/ComfyUI-BAGEL": [
[
"BagelImageEdit",
"BagelImageUnderstanding",
"BagelModelLoader",
"BagelMultiImageEdit",
"BagelTextToImage"
],
{
"title_aux": "ComfyUI-BAGEL"
}
],
"https://github.com/neverbiasu/ComfyUI-ChatTTS": [
[
"ChatTTSLoader",
"ChatTTS_ExtractSpeaker",
"ChatTTS_LoadSpeakerProfile",
"ChatTTS_Sampler",
"ChatTTS_SaveSpeakerProfile",
"ChatTTS_SeedBasedSpeaker",
"ChatTTS_TextNormalizer",
"ChatTTS_TextSplitter"
],
{
"title_aux": "ComfyUI-ChatTTS"
}
],
"https://github.com/neverbiasu/ComfyUI-Dashscope": [
[
"DashscopeEmoCaller",
"DashscopeLLMLoader",
"DashscopeModelCaller",
"DashscopeOCRCaller",
"DashscopeVLMLoader"
],
{
"title_aux": "ComfyUI-Dashscope"
}
],
"https://github.com/neverbiasu/ComfyUI-Image-Captioner": [
[
"ImageCaptioner"
],
{
"title_aux": "ComfyUI-Image-Captioner"
}
],
"https://github.com/neverbiasu/ComfyUI-ModelScope": [
[
"ModelScopeImageGenerator",
"ModelScopeLLM",
"ModelScopeVLM"
],
{
"title_aux": "ComfyUI-ModelScope"
}
],
"https://github.com/neverbiasu/ComfyUI-Ovis-U1": [
[
"OvisU1ImageEdit",
"OvisU1ImageToText",
"OvisU1ModelLoader",
"OvisU1TextToImage"
],
{
"title_aux": "ComfyUI-Ovis-U1"
}
],
"https://github.com/neverbiasu/ComfyUI-SAM2": [
[
"GroundingDinoModelLoader",
"GroundingDinoModelLoader (segment anything2)",
"GroundingDinoSAM2Segment",
"GroundingDinoSAM2Segment (segment anything2)",
"InvertMask",
"InvertMask (segment anything)",
"IsMaskEmpty",
"SAM2ModelLoader",
"SAM2ModelLoader (segment anything2)"
],
{
"title_aux": "ComfyUI SAM2(Segment Anything 2)"
}
],
"https://github.com/neverbiasu/ComfyUI-StyleShot": [
[
"StyleShotApply"
],
{
"title_aux": "ComfyUI-StyleShot"
}
],
"https://github.com/newgrit1004/ComfyUI-Qwen3-TTS-Triton": [
[
"Qwen3TTSCustomVoice",
"Qwen3TTSVoiceClone"
],
{
"title_aux": "Qwen3 Triton TTS"
}
],
"https://github.com/ngosset/ComfyUI-ImageSimilarity": [
[
"Image Similarity"
],
{
"title_aux": "ImageSimilarity"
}
],
"https://github.com/nic-schi/ComfyUI-OpenImage": [
[
"DisplayJSONNode",
"OpenImageNode",
"ProgramChooserNode"
],
{
"title_aux": "Open Images for ComfyUI"
}
],
"https://github.com/nicarinai/ComfyUI-LLPS": [
[
"LLPSConfig",
"LLPSKSampler"
],
{
"title_aux": "ComfyUI-LLPS"
}
],
"https://github.com/nicehero/comfyui-SegGPT": [
[
"SegGPT"
],
{
"title_aux": "comfyui-SegGPT"
}
],
"https://github.com/nicehero/comfyui-conditioning-saver": [
[
"LoadConditioning",
"SaveConditioning"
],
{
"title_aux": "ComfyUI Conditioning Saver"
}
],
"https://github.com/nickve28/ComfyUI-Nich-Utils": [
[
"Image from Dir Selector (Nich)",
"Select Text with Regular Expression (Nich)"
],
{
"title_aux": "ComfyUI Nich Utils"
}
],
"https://github.com/nicofdga/DZ-FaceDetailer": [
[
"DZ_Face_Detailer"
],
{
"title_aux": "DZ-FaceDetailer"
}
],
"https://github.com/niknah/ComfyUI-F5-TTS": [
[
"F5TTSAudio",
"F5TTSAudioAdvanced",
"F5TTSAudioInputs"
],
{
"title_aux": "ComfyUI F5-TTS"
}
],
"https://github.com/niknah/ComfyUI-Hunyuan-3D-2": [
[
"Hunyuan3D2ImageTo3D"
],
{
"title_aux": "ComfyUI Hunyuan-3D-2"
}
],
"https://github.com/niknah/ComfyUI-InfiniteYou": [
[
"InfiniteYouSample",
"InfiniteYouSampler"
],
{
"title_aux": "ComfyUI-InfiniteYou"
}
],
"https://github.com/niknah/Spreadsheet2Video-ComfyUI": [
[
"Spreadsheet2Video",
"Spreadsheet2VideoFinalVideo",
"Spreadsheet2VideoInputImage",
"Spreadsheet2VideoLoadText",
"Spreadsheet2VideoMultiplySpreadsheet",
"Spreadsheet2VideoOutputImage",
"Spreadsheet2VideoProcessImage",
"Spreadsheet2VideoSequence"
],
{
"title_aux": "Spreadsheet2Video"
}
],
"https://github.com/niknah/audio-general-ComfyUI": [
[
"AudioBassTreble",
"AudioConcat",
"AudioInfo",
"AudioMix",
"AudioPitch",
"AudioSampleRate",
"AudioSpeed",
"AudioTrimSilenceRosa",
"AudioTrimSilenceVAD"
],
{
"title_aux": "Audio General"
}
],
"https://github.com/niknah/presentation-ComfyUI": [
[
"PresentationAddQueue",
"PresentationAdvancedSection",
"PresentationAudio",
"PresentationComponent",
"PresentationDropDown",
"PresentationFile",
"PresentationHistory",
"PresentationImage",
"PresentationProgress",
"PresentationSeed",
"PresentationTab",
"PresentationVideo"
],
{
"title_aux": "Presentation ComfyUI"
}
],
"https://github.com/nilor-corp/nilor-nodes": [
[
"MediaStreamInput",
"MediaStreamOutput",
"Nilor Blur Analysis",
"Nilor Categorize String",
"Nilor Count Images In Directory",
"Nilor Extract Filename from Path",
"Nilor Image Resize v2",
"Nilor Int To List Of Bools",
"Nilor Interpolated Float List",
"Nilor Inverse Map Float List",
"Nilor List of Ints",
"Nilor Load Image By Index",
"Nilor One Minus Float List",
"Nilor Output Filename String",
"Nilor Random String",
"Nilor Remap Float List",
"Nilor Remap Float List Auto Input",
"Nilor Repeat & Trim Image Batch",
"Nilor Repeat, Shuffle, & Trim Image Batch",
"Nilor Save EXR Arbitrary",
"Nilor Save Image To HF Dataset",
"Nilor Save Video To HF Dataset",
"Nilor Select Index From List",
"Nilor Shuffle Image Batch",
"Nilor To Sparse Index Method",
"Nilor Wan Frame Trim",
"Nilor Wan Tile Resolution",
"Nilor n Fractions of Int",
"NilorGroup",
"NilorPreset",
"NilorUserInput_Boolean",
"NilorUserInput_Float",
"NilorUserInput_Int",
"NilorUserInput_Seed",
"NilorUserInput_String"
],
{
"title_aux": "Nilor Nodes by Nilor Corp"
}
],
"https://github.com/ningxiaoxiao/comfyui-NDI": [
[
"NDI_LoadImage",
"NDI_SendImage"
],
{
"title_aux": "comfyui-NDI"
}
],
"https://github.com/nirbhay-faaya/ImgProcessing_ComfyUI": [
[
"ImageConcat",
"ImageCropMultEight",
"ImageCut",
"LightingPreprocessor"
],
{
"title_aux": "ImgProcessing_ComfyUI"
}
],
"https://github.com/nirex0/ComfyUI_pytorch_openpose": [
[
"pytorch_openpose"
],
{
"title_aux": "ComfyUI_pytorch_openpose"
}
],
"https://github.com/nisaruj/comfyui-daam": [
[
"CLIPTextEncodeWithTokens",
"DAAMAnalyzer",
"DAAMPreviewImage",
"KSamplerDAAM"
],
{
"title_aux": "ComfyUI-DAAM"
}
],
"https://github.com/nisimjoseph/ComfyUI_OpenAI-Prompter": [
[
"OpenAI Prompt Generator"
],
{
"title_aux": "ComfyUI OpenAI Prompter"
}
],
"https://github.com/nitingrg/comfyui-ntools": [
[
"ImageMegapixels"
],
{
"title_aux": "comfyui-ntools"
}
],
"https://github.com/njlent/ComfyUI_performance-report": [
[
"ExecutionTimeReporter"
],
{
"title_aux": "ComfyUI Execution Time Reporter"
}
],
"https://github.com/njlent/ComfyUI_wavelet-colorfix": [
[
"WaveletColorFix"
],
{
"title_aux": "ComfyUI Wavelet Color Fix"
}
],
"https://github.com/nkchocoai/ComfyUI-DanbooruPromptQuiz": [
[
"DanbooruPromptComparison",
"DanbooruPromptQuiz"
],
{
"title_aux": "ComfyUI-DanbooruPromptQuiz"
}
],
"https://github.com/nkchocoai/ComfyUI-Dart": [
[
"DanbooruTagsTransformerBanTagsFromRegex",
"DanbooruTagsTransformerComposePrompt",
"DanbooruTagsTransformerComposePromptV2",
"DanbooruTagsTransformerDecode",
"DanbooruTagsTransformerDecodeBySplitedParts",
"DanbooruTagsTransformerGenerate",
"DanbooruTagsTransformerGenerateAdvanced",
"DanbooruTagsTransformerGenerationConfig",
"DanbooruTagsTransformerGetAspectRatio",
"DanbooruTagsTransformerLoader",
"DanbooruTagsTransformerRearrangedByAnimagine",
"DanbooruTagsTransformerRemoveTagToken"
],
{
"title_aux": "ComfyUI-Dart"
}
],
"https://github.com/nkchocoai/ComfyUI-PromptUtilities": [
[
"PromptUtilitiesConstString",
"PromptUtilitiesConstStringMultiLine",
"PromptUtilitiesFormatString",
"PromptUtilitiesJoinStringList",
"PromptUtilitiesLoadPreset",
"PromptUtilitiesLoadPresetAdvanced",
"PromptUtilitiesPromptWeight",
"PromptUtilitiesRandomPreset",
"PromptUtilitiesRandomPresetAdvanced",
"PromptUtilitiesReplaceOrInsertTag",
"PromptUtilitiesRoundPromptWeight",
"PromptUtilitiesSampleTags",
"PromptUtilitiesSampleTagsWithWeight"
],
{
"title_aux": "ComfyUI-PromptUtilities"
}
],
"https://github.com/nkchocoai/ComfyUI-SaveImageWithMetaData": [
[
"CreateExtraMetaData",
"SaveImageWithMetaData"
],
{
"title_aux": "ComfyUI-SaveImageWithMetaData"
}
],
"https://github.com/nkchocoai/ComfyUI-SizeFromPresets": [
[
"EmptyLatentImageFromPresetsSD15",
"EmptyLatentImageFromPresetsSDXL",
"GetSimilarResolution",
"GetSimilarResolutionEmptyLatent",
"RandomEmptyLatentImageFromPresetsSD15",
"RandomEmptyLatentImageFromPresetsSDXL",
"RandomSizeFromPresetsSD15",
"RandomSizeFromPresetsSDXL",
"SizeFromPresetsSD15",
"SizeFromPresetsSDXL"
],
{
"title_aux": "ComfyUI-SizeFromPresets"
}
],
"https://github.com/nkchocoai/ComfyUI-TextOnSegs": [
[
"CalcMaxFontSize",
"ExtractDominantColor",
"GetComplementaryColor",
"SegsToRegion",
"TextOnSegsFloodFill"
],
{
"title_aux": "ComfyUI-TextOnSegs"
}
],
"https://github.com/nobandegani/ComfyUI-InoNodes": [
[
"InoAnyEqual",
"InoBoolToSwitch",
"InoBooleanEqual",
"InoCastAnyToClip",
"InoCastAnyToControlnet",
"InoCastAnyToInt",
"InoCastAnyToModel",
"InoCastAnyToString",
"InoCastAnyToVae",
"InoCastStringToCombo",
"InoCivitaiDownloadModel",
"InoCompareFloat",
"InoCompareInt",
"InoConditionBoolean",
"InoConvertVideoToMP4",
"InoCopyFile",
"InoCopyFiles",
"InoCountFiles",
"InoCreateLoraConfig",
"InoCreateModelFileConfig",
"InoCropImageByBox",
"InoDateTimeAsString",
"InoDateTimeAsStringSimple",
"InoDelayAsync",
"InoFileToBase64",
"InoFloatToInt",
"InoGetClipDownloadConfig",
"InoGetComfyPath",
"InoGetConditioning",
"InoGetControlnetDownloadConfig",
"InoGetDateTimeAsBase64",
"InoGetDateTimeDuration",
"InoGetFileHash",
"InoGetImageModelDownloadConfig",
"InoGetLastFile",
"InoGetLoraConfig",
"InoGetLoraDownloadConfig",
"InoGetLoraPathNameTriggerWord",
"InoGetModelConfig",
"InoGetModelDownloadConfig",
"InoGetModelPathAsString",
"InoGetSamplerConfig",
"InoGetVaeDownloadConfig",
"InoGetVideoModelDownloadConfig",
"InoHandleDownloadAndLoadModel",
"InoHandleDownloadModel",
"InoHandleLoadModel",
"InoHttpCall",
"InoHttpDownloadModel",
"InoHuggingFaceDownloadModel",
"InoHuggingFaceDownloadRepo",
"InoImageListToBatch",
"InoImageResizeByLongerSideAndCropV2",
"InoImageResizeByLongerSideV1",
"InoImageToBase64",
"InoImagesFromFolderToReferenceLatent",
"InoImagesToReferenceLatent",
"InoIncrementBatchName",
"InoIntToFloat",
"InoIntToString",
"InoIsImageLandscape",
"InoIsImagePortrait",
"InoIsImageSquare",
"InoJsonGetField",
"InoJsonSetField",
"InoLength",
"InoListAppend",
"InoListGetFirst",
"InoListGetItem",
"InoListGetLast",
"InoListLength",
"InoLoadClipModel",
"InoLoadControlnetModel",
"InoLoadDiffusionModel",
"InoLoadImage",
"InoLoadImagesFromFolder",
"InoLoadLoraClipModel",
"InoLoadLoraModel",
"InoLoadMultipleLora",
"InoLoadSamplerModels",
"InoLoadVaeModel",
"InoMakeAnyList",
"InoMathFloat",
"InoMathInt",
"InoMegapixelResolution",
"InoMovePath",
"InoNotBoolean",
"InoNsfwDetect",
"InoOnImageListCompleted",
"InoOpenaiChatCompletions",
"InoOpenaiResponses",
"InoPreviewVideo",
"InoPrintLog",
"InoRandomIntInRange",
"InoRandomNoise",
"InoRelay",
"InoRemoveDuplicateFiles",
"InoRemoveFile",
"InoRemoveFolder",
"InoResizeCropImage",
"InoS3Config",
"InoS3DownloadAudio",
"InoS3DownloadFile",
"InoS3DownloadFolder",
"InoS3DownloadImage",
"InoS3DownloadModel",
"InoS3DownloadString",
"InoS3DownloadVideo",
"InoS3GetDownloadURL",
"InoS3SyncFolder",
"InoS3UploadAudio",
"InoS3UploadFile",
"InoS3UploadFolder",
"InoS3UploadImage",
"InoS3UploadString",
"InoS3UploadVideo",
"InoS3VerifyFile",
"InoSaveImages",
"InoSaveJson",
"InoSaveText",
"InoShowLoraConfig",
"InoShowModelConfig",
"InoStringConcat",
"InoStringContains",
"InoStringLength",
"InoStringReplace",
"InoStringReplacePlaceholder",
"InoStringSlice",
"InoStringSplit",
"InoStringStartsEndsWith",
"InoStringStripSimple",
"InoStringToAlphabeticString",
"InoStringToggleCase",
"InoStringTrim",
"InoSwitchOnBool",
"InoSwitchOnInt",
"InoTerminalLog",
"InoUnzip",
"InoUpdateModelConfig",
"InoValidateMediaFiles",
"InoVllmRunSync",
"InoZip"
],
{
"title_aux": "ComfyUI Ino Nodes"
}
],
"https://github.com/nobrainX2/comfyUI-customDia": [
[
"Audio retimer",
"Dia text to speech"
],
{
"title_aux": "ComfyUI Custom Dia"
}
],
"https://github.com/noelkim12/ComfyUI-NoelTextUtil": [
[
"NoelLoRATriggerInjector",
"NoelUnifiedPrefix"
],
{
"title_aux": "ComfyUI-ComfyUI-NoelTextUtil"
}
],
"https://github.com/noembryo/ComfyUI-noEmbryo": [
[
"PromptTermList1",
"PromptTermList2",
"PromptTermList3",
"PromptTermList4",
"PromptTermList5",
"PromptTermList6"
],
{
"author": "noEmbryo",
"description": "Some useful nodes for ComfyUI",
"nickname": "noEmbryo",
"title": "noEmbryo nodes",
"title_aux": "noEmbryo nodes"
}
],
"https://github.com/nofunstudio/Node_Fun_ComfyUI": [
[
"DynamicQueueCounter",
"FalAPI_Flux2KleinEdit",
"FalAPI_Flux2LoraEdit",
"FalAPI_Flux2TurboEdit",
"FalAPI_NanoBananaPro",
"FalAPI_QwenEditPlus",
"FalAPI_kling_video",
"FalAPI_ltx2_video",
"FalAPI_recraft_upscale",
"FalAPI_seedance_video",
"FluxKontextInpaintingConditioning",
"Fun KSampler",
"IframeView",
"IndexedStringSelector",
"Kontext Inpainting Conditioning",
"LayeredInfiniteZoom",
"LoadImageBatchFun",
"MultiAlphaComposite",
"Replicate flux 1.1 pro ultra",
"ReplicateAPI_flux_1_1_pro_ultra",
"ReplicateAPI_flux_fill_pro",
"StringLower",
"WaveSpeedAI_Flux2LoraEdit",
"WaveSpeedAI_Image"
],
{
"title_aux": "Node_Fun_ComfyUI"
}
],
"https://github.com/nomadoor/ComfyUI-Temporal-Mask-Tools": [
[
"TemporalMaskRemoveShortObjects",
"TemporalMaskUnion"
],
{
"title_aux": "ComfyUI Temporal Mask Tools"
}
],
"https://github.com/northumber/ComfyUI-northTools": [
[
"BooleanIndexesToString",
"ConcatHistoryString",
"ExtractMetadataByKey",
"ImageToTrue",
"LoadImagesFromDirByIndexBatch",
"LoadImagesFromDirByIndexList",
"LoadImagesFromDirList",
"SumIntegers"
],
{
"title_aux": "ComfyUI-northTools"
}
],
"https://github.com/nosiu/comfyui-instantId-faceswap": [
[
"AngleFromFace",
"AngleFromKps",
"ComposeRotated",
"ControlNetInstantIdApply",
"FaceEmbed",
"FaceEmbedCombine",
"InstantIdAdapterApply",
"InstantIdAndControlnetApply",
"Kps2dRandomizer",
"Kps2dScale",
"Kps2dScaleBy",
"Kps3dFromImage",
"Kps3dRandomizer",
"KpsCrop",
"KpsDraw",
"KpsMaker",
"KpsRotate",
"KpsScale",
"KpsScaleBy",
"LoadInsightface",
"LoadInstantIdAdapter",
"MaskFromKps",
"PreprocessImagAdvancese",
"PreprocessImage",
"PreprocessImageAdvanced",
"RotateImage"
],
{
"title_aux": "comfyui-instantId-faceswap"
}
],
"https://github.com/nosiu/comfyui-text-randomizer": [
[
"ConcatText",
"RandomTextChoice",
"RandomizeText",
"RandomizeTextWithCheck",
"ShowText"
],
{
"title_aux": "comfyui-text-randomizer"
}
],
"https://github.com/noxinias/ComfyUI_NoxinNodes": [
[
"NoxinChime",
"NoxinPromptLoad",
"NoxinPromptSave",
"NoxinScaledResolution",
"NoxinSimpleMath",
"NoxinSplitPrompt"
],
{
"title_aux": "ComfyUI_NoxinNodes"
}
],
"https://github.com/nsdtcloud3d/ComfyUI-3D-Convert": [
[
"ConvertTo3DFormat",
"Load3DConvertAPIKEY",
"Load3DFile"
],
{
"title_aux": "ComfyUI-3D-Convert"
}
],
"https://github.com/ntc-ai/ComfyUI-DARE-LoRA-Merge": [
[
"Apply LoRA",
"DARE Merge LoRA Stack",
"Save LoRA"
],
{
"title_aux": "ComfyUI - Apply LoRA Stacker with DARE"
}
],
"https://github.com/nuanarchy/ComfyUI-NuA-BIRD": [
[
"Bird_Deblurring_NuA",
"Bird_Denoising_NuA",
"Bird_Inpainting_NuA",
"Bird_Loader_NuA",
"Bird_Non_Uniform_Deblurring_NuA",
"Bird_Super_Resolution_NuA"
],
{
"title_aux": "ComfyUI-NuA-BIRD"
}
],
"https://github.com/nuanarchy/ComfyUI-NuA-FlashFace": [
[
"FlashFace_Loader_NuA",
"FlashFace_Sampler_NuA"
],
{
"title_aux": "ComfyUI-NuA-FlashFace"
}
],
"https://github.com/nullara/Auto-Audio-Player": [
[
"AutoAudioPlayer"
],
{
"title_aux": "Auto-Audio-Player"
}
],
"https://github.com/nullquant/ComfyUI-BrushNet": [
[
"BlendInpaint",
"BrushNet",
"BrushNetLoader",
"CutForInpaint",
"PowerPaint",
"PowerPaintCLIPLoader",
"RAUNet"
],
{
"author": "nullquant",
"description": "These are custom nodes for ComfyUI native implementation of BrushNet, PowerPaint and RAUNet models",
"nickname": "BrushName nodes",
"title": "BrushNet",
"title_aux": "BrushNet"
}
],
"https://github.com/numz/ComfyUI-FlowChain": [
[
"WorkflowLipSync"
],
{
"title_aux": "ComfyUI-FlowChain"
}
],
"https://github.com/numz/ComfyUI-SeedVR2_VideoUpscaler": [
[
"SeedVR2LoadDiTModel",
"SeedVR2LoadVAEModel",
"SeedVR2TorchCompileSettings",
"SeedVR2VideoUpscaler"
],
{
"title_aux": "ComfyUI-SeedVR2_VideoUpscaler"
}
],
"https://github.com/numz/Comfyui-Orpheus": [
[
"orpheus",
"orpheusAdvanced"
],
{
"title_aux": "ComfyUI-Orpheus"
}
],
"https://github.com/nunchaku-tech/ComfyUI-nunchaku": [
[
"NunchakuDepthPreprocessor",
"NunchakuFluxDiTLoader",
"NunchakuFluxIPAdapterApply",
"NunchakuFluxLoraLoader",
"NunchakuFluxLoraStack",
"NunchakuFluxPuLIDApplyV2",
"NunchakuIPAdapterLoader",
"NunchakuModelMerger",
"NunchakuPuLIDLoaderV2",
"NunchakuPulidApply",
"NunchakuPulidLoader",
"NunchakuQwenImageDiTLoader",
"NunchakuTextEncoderLoader",
"NunchakuTextEncoderLoaderV2",
"NunchakuWheelInstaller",
"NunchakuZImageDiTLoader"
],
{
"title_aux": "ComfyUI-nunchaku"
}
],
"https://github.com/nux1111/ComfyUI_NetDist_Plus": [
[
"CombineImageBatch",
"ConditioningFromBase64(Nux)",
"ConditioningToBase64(Nux)",
"ExtractBase64FromImage(Nux)",
"ExtractBase64FromImageUpload(Nux)",
"FetchRemote",
"FetchRemoteWithExtras(Nux)",
"LatentToBase64(Nux)",
"LoadCurrentWorkflowJSON",
"LoadDiskWorkflowJSON",
"LoadImageUrl",
"LoadLatentFromBase64(Nux)",
"LoadLatentNumpy",
"LoadLatentUrl",
"LoadWorkflowJSON",
"RemoteApplyValues(Nux)",
"RemoteApplyValuesMulti(Nux)",
"RemoteChainEnd",
"RemoteChainStart",
"RemoteChainStart(Nux)",
"RemoteQueueSimple",
"RemoteQueueSimple(Nux)",
"RemoteQueueWorker",
"SaveDiskWorkflowJSON",
"SaveImageUrl",
"SaveImageWithBase64(Nux)",
"SaveLatentNumpy"
],
{
"title_aux": "ComfyUI_NetDist_Plus"
}
],
"https://github.com/nyueki/ComfyUI-RemoteCLIPLoader": [
[
"LoadRemoteCLIP",
"LoraLoaderCLIPOnly",
"SendRemoteCLIP"
],
{
"title_aux": "ComfyUI-RemoteCLIPLoader"
}
],
"https://github.com/o-ankomochi-o/comfyui-ccip-judge": [
[
"CCIPJudge_AngleScore",
"CCIPJudge_CCIPScore",
"CCIPJudge_ImageRouter",
"CCIPJudge_OKSScore",
"CCIPJudge_ScoreOverlay",
"CCIPJudge_ThreeStageFilter"
],
{
"title_aux": "CCIP Judge"
}
],
"https://github.com/o-l-l-i/ComfyUI-Olm-ChannelMixer": [
[
"OlmChannelMixer"
],
{
"title_aux": "Olm Channel Mixer for ComfyUI"
}
],
"https://github.com/o-l-l-i/ComfyUI-Olm-ColorBalance": [
[
"OlmColorBalance"
],
{
"title_aux": "Olm Color Balance for ComfyUI"
}
],
"https://github.com/o-l-l-i/ComfyUI-Olm-CurveEditor": [
[
"OlmCurveEditor"
],
{
"title_aux": "Olm Curve Editor for ComfyUI"
}
],
"https://github.com/o-l-l-i/ComfyUI-Olm-DragCrop": [
[
"OlmCropInfoInterpreter",
"OlmDragCrop"
],
{
"title_aux": "Olm DragCrop for ComfyUI"
}
],
"https://github.com/o-l-l-i/ComfyUI-Olm-Histogram": [
[
"OlmHistogram"
],
{
"title_aux": "Olm Histogram for ComfyUI"
}
],
"https://github.com/o-l-l-i/ComfyUI-Olm-ImageAdjust": [
[
"OlmImageAdjust"
],
{
"title_aux": "Olm Image Adjust for ComfyUI"
}
],
"https://github.com/o-l-l-i/ComfyUI-Olm-LGG": [
[
"OlmLGG"
],
{
"title_aux": "Olm LGG (Lift, Gamma, Gain) for ComfyUI"
}
],
"https://github.com/o-l-l-i/ComfyUI-Olm-Liquify": [
[
"OlmLiquify"
],
{
"title_aux": "ComfyUI-Olm-Liquify"
}
],
"https://github.com/o-l-l-i/ComfyUI-Olm-Resolution-Picker": [
[
"OlmResolutionPicker"
],
{
"title_aux": "Olm Resolution Picker for ComfyUI"
}
],
"https://github.com/o-l-l-i/ComfyUI-Olm-Sketch": [
[
"OlmSketch"
],
{
"title_aux": "Olm Sketch for ComfyUI"
}
],
"https://github.com/o-l-l-i/ComfyUI-OlmLUT": [
[
"OlmLUT"
],
{
"title_aux": "Olm LUT Node for ComfyUI"
}
],
"https://github.com/obisin/ComfyUI-DGLS": [
[
"DGLSCleanup",
"DGLSModelLoader",
"DynamicSwappingLoader"
],
{
"title_aux": "ComfyUI - DGLS (Dynamic GPU Layer Swapping)"
}
],
"https://github.com/obvirm/ComfyUI-WhisperXX": [
[
"WhisperXNode"
],
{
"title_aux": "ComfyUI-WhisperXX"
}
],
"https://github.com/ohmygoobness/ComfyUI-ImageResolutionFixer": [
[
"ImageResolutionFixer"
],
{
"title_aux": "ComfyUI-ImageResolutionFixer"
}
],
"https://github.com/okdalto/ComfyUI-Color-Matcher": [
[
"ColorMatch"
],
{
"title_aux": "ComfyUI-Color-Matcher"
}
],
"https://github.com/okdalto/ComfyUI-FlashPortrait": [
[
"FlashPortraitFeatureExtractor",
"FlashPortraitLoader",
"FlashPortraitSampler"
],
{
"title_aux": "ComfyUI-FlashPortrait"
}
],
"https://github.com/okdalto/ComfyUI-PersonaLive": [
[
"PersonaLiveCheckpointLoader",
"PersonaLivePhotoSampler"
],
{
"title_aux": "ComfyUI-PersonaLive"
}
],
"https://github.com/okdalto/ComfyUI-Video-As-Prompt": [
[
"WANVAP_Load",
"WANVAP_Sample"
],
{
"title_aux": "ComfyUI-Video-As-Prompt"
}
],
"https://github.com/okdalto/ComfyUI-WithAnyone": [
[
"WithAnyoneArcFaceExtractorNode",
"WithAnyoneBBoxNode",
"WithAnyoneModelLoaderNode",
"WithAnyoneSamplerNode",
"WithAnyoneSigLIPExtractorNode",
"WithAnyoneSinglePersonConditioningNode"
],
{
"title_aux": "ComfyUI-WithAnyone"
}
],
"https://github.com/okgo4/ComfyUI-Mosaic-Mask": [
[
"MosaicMask"
],
{
"title_aux": "ComfyUI-Mosaic-Mask"
}
],
"https://github.com/olafrv/comfyui_olafrv": [
[
"ORVImageSizeBestFitResolution",
"ORvEmbeddingsHeatmap",
"ORvEmbeddingsSpectrogram",
"ORvStringConsoleDebug",
"ORvTextEncoderGoogleEmbeddingGemma3",
"ORvTextStripNonLatin"
],
{
"title_aux": "Olaf's Nodes"
}
],
"https://github.com/olduvai-jp/ComfyUI-HfLoader": [
[
"ControlNet Loader From HF",
"Lora Loader From HF"
],
{
"title_aux": "ComfyUI-HfLoader"
}
],
"https://github.com/olduvai-jp/ComfyUI-S3-IO": [
[
"LoadImageS3",
"LoadVideoUploadS3",
"SaveImageS3",
"VHS_AudioToVHSAudio",
"VHS_BatchManager",
"VHS_DuplicateImages",
"VHS_DuplicateLatents",
"VHS_DuplicateMasks",
"VHS_GetImageCount",
"VHS_GetLatentCount",
"VHS_GetMaskCount",
"VHS_LoadAudio",
"VHS_LoadAudioUpload",
"VHS_LoadImagePath",
"VHS_LoadImages",
"VHS_LoadImagesPath",
"VHS_LoadVideo",
"VHS_LoadVideoFFmpeg",
"VHS_LoadVideoFFmpegPath",
"VHS_LoadVideoPath",
"VHS_MergeImages",
"VHS_MergeLatents",
"VHS_MergeMasks",
"VHS_PruneOutputs",
"VHS_SelectEveryNthImage",
"VHS_SelectEveryNthLatent",
"VHS_SelectEveryNthMask",
"VHS_SelectFilename",
"VHS_SelectImages",
"VHS_SelectLatents",
"VHS_SelectLatest",
"VHS_SelectMasks",
"VHS_SplitImages",
"VHS_SplitLatents",
"VHS_SplitMasks",
"VHS_Unbatch",
"VHS_VAEDecodeBatched",
"VHS_VAEEncodeBatched",
"VHS_VHSAudioToAudio",
"VHS_VideoCombine",
"VHS_VideoInfo",
"VHS_VideoInfoLoaded",
"VHS_VideoInfoSource",
"VideoCombineS3"
],
{
"title_aux": "ComfyUI-S3-IO"
}
],
"https://github.com/oleksandr612/ComfyUI-Counter": [
[
"Simple Counter"
],
{
"title_aux": "ComfyUI-Counter"
}
],
"https://github.com/oliverswitzer/ComfyUI-Lora-Visualizer": [
[
"LoRAVisualizer",
"PromptComposer",
"PromptSplitter",
"WANLoRAHighLowSplitter"
],
{
"title_aux": "LoRA Visualizer"
}
],
"https://github.com/olivv-cs/ComfyUI-FunPack": [
[
"FunPackAdvisorLLM",
"FunPackApplyLoraWeights",
"FunPackClipVisionOutputCombine",
"FunPackConditioningAdjust",
"FunPackContinueVideo",
"FunPackDistilledFlowSampler",
"FunPackHybridEuler2SSampler",
"FunPackLTXAVSceneChainSampler",
"FunPackLoraLoader",
"FunPackLorebookEnhancer",
"FunPackPromptCombiner",
"FunPackPromptEnhancer",
"FunPackRefinementKeyLoader",
"FunPackSaveRefinementLatent",
"FunPackStoryMemKeyframeExtractor",
"FunPackStoryMemLastFrameExtractor",
"FunPackStoryWriter",
"FunPackStudio",
"FunPackVideoRefinerV2",
"FunPackVideoStitch"
],
{
"title_aux": "ComfyUI-FunPack"
}
],
"https://github.com/olliethomas1992/comfyui-json-nodes": [
[
"JsonArrayMergeNode",
"JsonFieldNode",
"JsonObjectFromFieldsNode",
"JsonObjectMergeNode",
"JsonRootObjectNode"
],
{
"title_aux": "comfyui-json-nodes"
}
],
"https://github.com/omar92/ComfyUI-QualityOfLifeSuit_Omar92": [
[
"CLIPStringEncode _O",
"Chat completion _O",
"ChatGPT Simple _O",
"ChatGPT _O",
"ChatGPT compact _O",
"Chat_Completion _O",
"Chat_Message _O",
"Chat_Message_fromString _O",
"Concat Text _O",
"ConcatRandomNSP_O",
"Debug String _O",
"Debug Text _O",
"Debug Text route _O",
"Equation1param _O",
"Equation2params _O",
"GetImage_(Width&Height) _O",
"GetLatent_(Width&Height) _O",
"ImageScaleFactor _O",
"ImageScaleFactorSimple _O",
"LatentUpscaleFactor _O",
"LatentUpscaleFactorSimple _O",
"LatentUpscaleMultiply",
"Note _O",
"QOL Split String",
"RandomNSP _O",
"Replace Text _O",
"String _O",
"Text _O",
"Text2Image _O",
"Trim Text _O",
"combine_chat_messages _O",
"compine_chat_messages _O",
"concat Strings _O",
"create image _O",
"create_image _O",
"debug Completeion _O",
"debug messages_O",
"float _O",
"floatToInt _O",
"floatToText _O",
"int _O",
"intToFloat _O",
"load_openAI _O",
"replace String _O",
"replace String advanced _O",
"saveTextToFile _O",
"seed _O",
"selectLatentFromBatch _O",
"string2Image _O",
"trim String _O",
"variation_image _O"
],
{
"title_aux": "Quality of life Suit:V2"
}
],
"https://github.com/omixmaxdimo/OmiXDev": [
[
"OmixChatOllama",
"OmixChatPro",
"OmixGeminiPro",
"ResolutionPresets"
],
{
"title_aux": "OmiXdev Custom Nodes"
}
],
"https://github.com/openvino-dev-samples/comfyui_openvino": [
[
"TorchCompileDiffusionOpenVINO",
"TorchCompileVAEOpenVINO"
],
{
"title_aux": "ComfyUI-OpenVINO"
}
],
"https://github.com/opparco/ComfyUI-WanLightx2vScheduler": [
[
"KSamplerAdvancedPartialSigmas",
"WanLightx2vSchedulerBasic",
"WanLightx2vSchedulerBasicFromModel"
],
{
"title_aux": "Wan2.2 Lightx2v Scheduler for ComfyUI"
}
],
"https://github.com/opvelll/ComfyUI_TextListProduct": [
[
"ProductedString",
"PromptPairConcat",
"TextListProduct",
"TextListProductWithSingleA",
"TextListProductWithSingleB",
"TextListProductWithSingleBoth"
],
{
"title_aux": "Comfy UI Text List Product"
}
],
"https://github.com/orange90/ComfyUI-Regex-Runner": [
[
"RegexNode"
],
{
"title_aux": " ComfyUI-Regex-Runner"
}
],
"https://github.com/orex2121/comfyui-OreX": [
[
"KontextPresetsOrex",
"OreX Image Load Batch",
"OreX Image Save",
"OreXLMStudio",
"OreXOllama",
"orex Advanced Video Load",
"orex Audio load",
"orex Crop",
"orex Kontext Presets",
"orex LMStudio",
"orex Load Image",
"orex Load Image Batch",
"orex Load Image Batch Size",
"orex Ollama",
"orex Ratio",
"orex Save Image",
"orex Stressed Vowels",
"orex String Function",
"orex String Selector"
],
{
"title_aux": "comfyui-OreX"
}
],
"https://github.com/orion4d/Calculator_Pro": [
[
"DataConverter",
"LengthConverter",
"ManualRateConverter",
"MassConverter",
"ScientificCalculatorTri",
"TimeConverter",
"UniversalConverter",
"VolumeConverter"
],
{
"title_aux": "CalculatorPro - Node Suite for ComfyUI"
}
],
"https://github.com/orion4d/ComfyUI-Image-Effects": [
[
"AsciiArtNode",
"AsciiTextNode",
"AuroraNode",
"BarrelDistortionNode",
"CSSFiltersNode",
"ChannelMixerNode",
"ColorBalanceNode",
"CrystallizeNode",
"CurvesNode",
"FilmGrainNode",
"FisheyeNode",
"GodRaysNode",
"HexagonalPixelateNode",
"HolographicNode",
"KaleidoscopeAdvancedNode",
"KaleidoscopeNode",
"LensFlareNode",
"LevelsNode",
"LightLeaksNode",
"NeonGlowNode",
"PinchNode",
"PolaroidNode",
"PolygonNode",
"RippleNode",
"SaverPlusNode",
"ShadowHighlightNode",
"SpherizeNode",
"TriangulateNode",
"VHSGlitchNode",
"VibranceNode",
"VintageTVNode",
"VoronoiNode"
],
{
"title_aux": "ComfyUI-Image-Effects"
}
],
"https://github.com/orion4d/ComfyUI_DAO_master": [
[
"ConvertIMGtoSVG",
"ConvertSVGtoIMG",
"DAO Blur",
"DAO Clone Circular",
"DAO Clone Circular Path",
"DAO Clone Grid",
"DAO Clone Grid Path",
"DAO Move",
"DAO RVB Color Picker",
"DAO Text Maker",
"DXF Add Circle",
"DXF Add Ellipse",
"DXF Add Line",
"DXF Add Polygon",
"DXF Add Rectangle",
"DXF Add Rounded Rectangle",
"DXF Add Star",
"DXF Add Triangle",
"DXF Import",
"DXF New",
"DXF Preview",
"DXF Save",
"DXF Stats",
"DXF Transform",
"DXF to SVG",
"Folder File Pro",
"Load Image Pro",
"MosaicAssembleFromFolder",
"MosaicTileAssemble",
"MosaicTileExport",
"Path To Image",
"SVG Boolean",
"SVG Load",
"SVG Passthrough",
"SVG Preview",
"SVG Save",
"SVG Style"
],
{
"title_aux": "ComfyUI_DAO_master"
}
],
"https://github.com/orion4d/ComfyUI_SharpnessPro": [
[
"Clarity",
"HighPassSharpen",
"SmartSharpen",
"Texture",
"UnsharpMaskSharpen"
],
{
"title_aux": "SharpnessPro pour ComfyUI"
}
],
"https://github.com/orion4d/ComfyUI_colormaster": [
[
"AnnotateHexLines",
"ColorPaletteExtractor",
"HexColorToImage",
"ImageCollageNode",
"SelectHexLine"
],
{
"title_aux": "ComfyUI Colormaster Nodes"
}
],
"https://github.com/orion4d/ComfyUI_extract_imag": [
[
"ExtractAndSaveImagesFromDocument"
],
{
"title_aux": "ComfyUI_extract_imag"
}
],
"https://github.com/orion4d/ComfyUI_image-display": [
[
"DisplayImageWithMask"
],
{
"title_aux": "Display Image with Mask for ComfyUI"
}
],
"https://github.com/orion4d/ComfyUI_pdf_nodes": [
[
"PDFExtractTextFromPages",
"PDFGetPageCount",
"PDFLoad",
"PDFMerge",
"PDFPagesToImages",
"PDFPreviewPage",
"PDFRotatePages",
"PDFSave",
"PDFSelectPageAndExtractText"
],
{
"title_aux": "ComfyUI PDF Nodes"
}
],
"https://github.com/orion4d/Comfyui_EncryptMaster": [
[
"Generate Passphrase",
"GeneratePassphrase",
"Image Cipher To Noise",
"Image Decipher From Noise",
"Stego Capacity Estimator",
"Stego Embed Image",
"Stego Embed Text",
"Stego Extract Image",
"Stego Extract Text",
"Text Cipher"
],
{
"title_aux": "ComfyUI EncryptMaster"
}
],
"https://github.com/orion4d/Gemini_Banana_by_orion4d": [
[
"GeminiNanoStudio"
],
{
"title_aux": "Gemini Nano Banana for ComfyUI"
}
],
"https://github.com/orion4d/Orion4D_AutoCachedPreview": [
[
"AutoCachedPreview"
],
{
"title_aux": "Orion4D_AutoCachedPreview"
}
],
"https://github.com/orion4d/Orion4D_pixelshift": [
[
"EnsembleSuperRes_Orion4D",
"SaveImageAdvanced_Orion4D"
],
{
"title_aux": "Orion4D Pixel-Shift Nodes for ComfyUI"
}
],
"https://github.com/orion4d/illusion_node": [
[
"AdvancedAutostereogramNode",
"CheckerboardNode",
"ColorImageNode",
"OpticalGeometricNode",
"OpticalIllusionNode",
"PatternGeneratorNode",
"TessellationNode",
"TileImageRepeaterNode"
],
{
"title_aux": "ComfyUI Illusion & Pattern Nodes"
}
],
"https://github.com/orpheus-gaze/ComfyUI-S2Guidance": [
[
"Perpo-Guidance_DIT",
"S2Guidance_DIT"
],
{
"title_aux": "ComfyUI-S2Guidance"
}
],
"https://github.com/orssorbit/ComfyUI-wanBlockswap": [
[
"wanBlockSwap"
],
{
"title_aux": "ComfyUI-wanBlockswap"
}
],
"https://github.com/oshtz/ComfyUI-oshtz-nodes": [
[
"EasyAspectRatioNode",
"GPTImage1",
"LLMAIONode",
"LoraSwitcherDynamic",
"StringSplitterNode"
],
{
"title_aux": "oshtz Nodes"
}
],
"https://github.com/osi1880vr/prompt_quill_comfyui": [
[
"PromptQuillGenerate",
"PromptQuillGenerateConditioning",
"PromptQuillSail",
"PromptQuillSailConditioning"
],
{
"title_aux": "ComfyUI_Prompt-Quill"
}
],
"https://github.com/ostris/ComfyUI-FlexTools": [
[
"Flex2Conditioner",
"FlexGuidance",
"FlexLoraLoader",
"FlexLoraLoaderModelOnly"
],
{
"nodename_pattern": "- Ostris$",
"title_aux": "Flex.1 tools"
}
],
"https://github.com/ostris/ostris_nodes_comfyui": [
[
"Batch Image Loader - Ostris",
"LLM Pipe Loader - Ostris",
"LLM Prompt Upsampling - Ostris",
"One Seed - Ostris",
"Save Image Direct - Ostris",
"Text Box - Ostris"
],
{
"nodename_pattern": "- Ostris$",
"title_aux": "Ostris Nodes ComfyUI"
}
],
"https://github.com/otacoo/comfyui-otacoo": [
[
"OtacooCheckpointLoader",
"OtacooGlobalSampler",
"OtacooLoraLoader",
"OtacooUnetLoader"
],
{
"title_aux": "comfyui-otacoo"
}
],
"https://github.com/otavanopisto/ComfyUI-aihub-workflow-exposer": [
[
"AIHubActionNewAudio",
"AIHubActionNewAudioSegment",
"AIHubActionNewFrames",
"AIHubActionNewImage",
"AIHubActionNewImageBatch",
"AIHubActionNewLatent",
"AIHubActionNewLayer",
"AIHubActionNewText",
"AIHubActionNewVideo",
"AIHubActionNewVideoSegment",
"AIHubActionSetProjectConfigBoolean",
"AIHubActionSetProjectConfigFloat",
"AIHubActionSetProjectConfigInteger",
"AIHubActionSetProjectConfigString",
"AIHubAddRunCondition",
"AIHubExposeAudio",
"AIHubExposeBoolean",
"AIHubExposeCfg",
"AIHubExposeExtendableScheduler",
"AIHubExposeFloat",
"AIHubExposeFrame",
"AIHubExposeImage",
"AIHubExposeImageBatch",
"AIHubExposeImageInfoOnly",
"AIHubExposeInteger",
"AIHubExposeLatent",
"AIHubExposeModel",
"AIHubExposeModelSimple",
"AIHubExposeProjectAudio",
"AIHubExposeProjectConfigBoolean",
"AIHubExposeProjectConfigFloat",
"AIHubExposeProjectConfigInteger",
"AIHubExposeProjectConfigString",
"AIHubExposeProjectImage",
"AIHubExposeProjectImageBatch",
"AIHubExposeProjectLatent",
"AIHubExposeProjectText",
"AIHubExposeProjectVideo",
"AIHubExposeSampler",
"AIHubExposeScheduler",
"AIHubExposeSeed",
"AIHubExposeSteps",
"AIHubExposeString",
"AIHubExposeStringSelection",
"AIHubExposeVideo",
"AIHubMetaExportLora",
"AIHubMetaExportModel",
"AIHubMetaSetExportedLoraImage",
"AIHubMetaSetExportedModelImage",
"AIHubMetaSetExportedWorkflowImage",
"AIHubUtilsCropMergedImageToLayerSize",
"AIHubUtilsFitLayerToMergedImage",
"AIHubUtilsFloatToInt",
"AIHubUtilsLoadCLIP",
"AIHubUtilsLoadLora",
"AIHubUtilsLoadModel",
"AIHubUtilsLoadVAE",
"AIHubUtilsMetadataMap",
"AIHubUtilsNewNormalizer",
"AIHubUtilsScaleImageAndMasks",
"AIHubUtilsStrToFloat",
"AIHubUtilsStrToVector",
"AIHubWorkflowController"
],
{
"title_aux": "ComfyUI-aihub-workflow-exposer"
}
],
"https://github.com/otjamin/ComfyUI-Mistral-LLM": [
[
"DownloadAndLoadMistral3Model",
"MistralLLMNode"
],
{
"title_aux": "comfyui-mistral-llm"
}
],
"https://github.com/oumad/ComfyUI_Gear": [
[
"GearColorGrade",
"GearLogC3DecodeSaveEXR",
"GearLogC4DecodeSaveEXR"
],
{
"title_aux": "ComfyUI_Gear"
}
],
"https://github.com/overcloud81/ComfyUI-ColorConsistencyHSL": [
[
"Color Consistency HSL Advanced"
],
{
"title_aux": "ComfyUI-ColorConsistencyHSL"
}
],
"https://github.com/overpresentme/ComfyUI-ltx-int8-loader": [
[
"LTXInt8AdditiveLoRA",
"LTXInt8CheckpointLoader"
],
{
"title_aux": "ComfyUI-ltx-int8-loader"
}
],
"https://github.com/ownimage/ComfyUI-ownimage": [
[
"Caching Image Loader"
],
{
"title_aux": "ComfyUI-ownimage"
}
],
"https://github.com/oxysoft/ComfyUI-gowiththeflow": [
[
"KSamplerNoiseless",
"NoiseWarperNode"
],
{
"title_aux": "ComfyUI-gowiththeflow"
}
],
"https://github.com/oyvindg/ComfyUI-TrollSuite": [
[
"BinaryImageMask",
"ImagePadding",
"LoadLastImage",
"RandomMask",
"TransparentImage"
],
{
"title_aux": "ComfyUI-TrollSuite"
}
],
"https://github.com/oztrkoguz/ComfyUI_StoryCreator": [
[
"Kosmos2SamplerSimple2",
"KosmosLoader2",
"StoryLoader",
"StorySamplerSimple",
"Write2"
],
{
"title_aux": "ComfyUI StoryCreater"
}
],
"https://github.com/p1atdev/comfyui-timm-backbone": [
[
"TimmBackboneImageEncode",
"TimmBackboneImageNormalize",
"TimmBackboneLoader",
"TimmBackboneRGB2BGR",
"TimmEmbedsPrint"
],
{
"title_aux": "comfyui-timm-backbone"
}
],
"https://github.com/p1atdev/comfyui-tkg-chroma-key": [
[
"ApplyTKGChromaKeyAdvanced",
"ApplyTKGChromaKeySDXL"
],
{
"title_aux": "TKG-DM (Training-free Chroma Key Content Generation Diffusion Model) for ComfyUI"
}
],
"https://github.com/pacchikAI/comfyui_pacchik_ImagePromptBatch": [
[
"LoadImageandPrompt"
],
{
"title_aux": "ImagePromptBatch"
}
],
"https://github.com/palealloy2999-prog/ComfyUI-marge-string-list": [
[
"MargeStringList"
],
{
"title_aux": "ComfyUI-marge-string-list"
}
],
"https://github.com/pamparamm/ComfyUI-ppm": [
[
"AttentionCouplePPM",
"CADSPPM",
"CFGLimiterGuider",
"CFGPPSamplerSelect",
"CLIPAttentionSelector",
"CLIPMicroConditioning",
"CLIPNegPip",
"CLIPTextEncodeBREAK",
"CLIPTextEncodeInvertWeights",
"CLIPTokenCounter",
"ConditioningZeroOutCombine",
"ConvertTimestepToSigma",
"DynSamplerSelect",
"DynamicThresholdingPost",
"DynamicThresholdingSimplePost",
"EmptyLatentImageAR",
"EpsilonScalingPPM",
"FreeU2PPM",
"Guidance Limiter",
"LatentOperationTonemapLuminance",
"LatentToMaskBB",
"LatentToWidthHeight",
"MaskCompositePPM",
"ModelAttentionSelector",
"PPMSamplerSelect",
"RenormCFGPost",
"RescaleCFGPost",
"SamplerGradientEstimation",
"SkipFirstStepCFG",
"TCFGAdvanced",
"TilePreprocessorPPM"
],
{
"title_aux": "ComfyUI-ppm"
}
],
"https://github.com/pamparamm/ComfyUI-vectorscope-cc": [
[
"DiffusionCG",
"NormalizeLatent",
"VectorscopeCC"
],
{
"title_aux": "ComfyUI Vectorscope CC"
}
],
"https://github.com/pamparamm/sd-perturbed-attention": [
[
"FrequencyDecoupledGuidance",
"MomentumGuidance",
"NormalizedAttentionGuidance",
"PLADIS",
"PerturbedAttention",
"SlidingModeControlCFG",
"SlidingWindowGuidanceAdvanced",
"SmoothedEnergyGuidanceAdvanced",
"TokenPerturbationGuidance"
],
{
"title_aux": "sd-perturbed-attention"
}
],
"https://github.com/pantaleone-ai/Comfy-Firefly": [
[
"AdobeFireflyTextToImage"
],
{
"title_aux": "Comfy-Firefly"
}
],
"https://github.com/pants007/comfy-pants": [
[
"CLIPTextEncodeAIO",
"CLIPTextEncodeStylePile Node",
"Image Make Square",
"Image Make Square Node"
],
{
"title_aux": "pants"
}
],
"https://github.com/papcorns/ComfyUI-Papcorns-Node-LoadImageFromUrl": [
[
"LoadImageFromUrlOrPath"
],
{
"title_aux": "ComfyUI Load Image From URL"
}
],
"https://github.com/papcorns/Papcorns-Comfyui-Custom-Nodes": [
[
"PapcornsAspectResize",
"PapcornsAudioTrimAndSave",
"PapcornsAudioTrimmer",
"PapcornsFpsCalculator",
"PapcornsMemoryManager",
"PapcornsSimpleMemoryManager",
"UploadImageToGCS"
],
{
"title_aux": "Papcorns ComfyUI Custom Nodes"
}
],
"https://github.com/pathway8-sudo/ComfyUI-Pathway-CutPNG-Node": [
[
"CutPNGNode"
],
{
"title_aux": "ComfyUI-Pathway-CutPNG-Node"
}
],
"https://github.com/patriciogonzalezvivo/comfyui_glslnodes": [
[
"float",
"glslBuffers",
"glslEditor",
"glslEditorPro",
"glslUniforms",
"glslViewer",
"int",
"vec2",
"vec2 (pos)",
"vec3",
"vec3 (pos)",
"vec4",
"vec4 (color)"
],
{
"author": "Patricio Gonzalez Vivo",
"description": "A set of nodes to work with GLSL shaders",
"nickname": "GLSL Nodes",
"title": "GLSL Nodes",
"title_aux": "GLSL Nodes"
}
],
"https://github.com/paulh4x/ComfyUI_PHRenderFormerWrapper": [
[
"RenderFormerCamera",
"RenderFormerCameraTarget",
"RenderFormerExampleScene",
"RenderFormerFromJSON",
"RenderFormerGenerator",
"RenderFormerLighting",
"RenderFormerLightingCombine",
"RenderFormerLightingTarget",
"RenderFormerLoadMesh",
"RenderFormerMeshCombine",
"RenderFormerMeshTarget",
"RenderFormerModelLoader",
"RenderFormerRandomizeColors",
"RenderFormerRemeshMesh",
"RenderFormerSceneBuilder"
],
{
"title_aux": "ComfyUI_PHRenderFormerWrapper"
}
],
"https://github.com/paulo-coronado/comfy_clip_blip_node": [
[
"CLIPTextEncodeBLIP",
"CLIPTextEncodeBLIP-2",
"Example"
],
{
"title_aux": "comfy_clip_blip_node"
}
],
"https://github.com/pavelchezcin/pcvideomask": [
[
"MaskBBoxStitcher",
"MaskToBBSmoothed"
],
{
"title_aux": "pcvideomask"
}
],
"https://github.com/pawelmal0101/ComfyUI-Webhook": [
[
"Webhook"
],
{
"title_aux": "ComfyUI Webhook Notifier"
}
],
"https://github.com/pbpbpb2705/ComfyUI-LyraVSIH": [
[
"MultiObjectMask"
],
{
"title_aux": "ComfyUI-LyraVSIH"
}
],
"https://github.com/pekkAi-dev/ComfyUI-LegacyWidgetWidthFix": [
[
"LegacyWidgetWidthFix"
],
{
"title_aux": "ComfyUI-LegacyWidgetWidthFix"
}
],
"https://github.com/penposs/ComfyUI_Gemini_Pro": [
[
"Gemini File Processing",
"Gemini File Upload",
"Gemini Pro"
],
{
"title_aux": "ComfyUI Gemini Pro Node"
}
],
"https://github.com/penposs/Comfyui-banana2": [
[
"BananaNode",
"TransparentImageNode"
],
{
"title_aux": "Comfyui-banana2"
}
],
"https://github.com/penposs/Comfyui_wan_api": [
[
"WanAPIImageToVideo",
"WanAPIImageUploader",
"WanAPI_Image2Video",
"WanAPI_ImageUploader"
],
{
"title_aux": "Comfyui_wan_api"
}
],
"https://github.com/pentarab/ComfyUI-For-ChatterBox": [
[
"ChatterboxTTS"
],
{
"title_aux": "ComfyUI-For-ChatterBox"
}
],
"https://github.com/perckle/comfyui_dpir": [
[
"ImageDenoiseWithDPIR"
],
{
"title_aux": "ComfyUI-DPIR"
}
],
"https://github.com/perezjoan/ComfyUI-QwenEdit-Urbanism-by-UGA": [
[
"RandomImageSelector",
"SequentialImageSelector",
"StatefulImageCollector"
],
{
"title_aux": "ComfyUI-QwenEdit-Urbanism-by-UGA"
}
],
"https://github.com/perzeuss/comfyui_secrets_manager": [
[
"LoadSecret",
"StoreSecret"
],
{
"title_aux": "ComfyUI Secrets Manager"
}
],
"https://github.com/peter119lee/ComfyUI-BananaForge": [
[
"BananaForgeBatch",
"BananaForgeImg2Img",
"BananaForgeText2Img"
],
{
"title_aux": "ComfyUI-BananaForge"
}
],
"https://github.com/peterducan-hub/Comfyui_VideoCombine_Plus": [
[
"VideoCombinePlus"
],
{
"title_aux": "Comfyui_VideoCombine_Plus"
}
],
"https://github.com/petmycat/ComfyUI-gen2": [
[
"Gen2_ApplyQwenControlNetFun",
"Gen2_Checkerboard",
"Gen2_DwposeThreshold",
"Gen2_Flux2KleinFix",
"Gen2_LoadQwenControlNetFun",
"Gen2_LoadQwenLora",
"Gen2_LoadQwenVAE",
"Gen2_QwenClipTextEncode",
"Gen2_QwenImageControlSampler",
"Gen2_SeamFix",
"Gen2_SeamMerger",
"Gen2_StringReplace",
"Gen2_TileMasks",
"Gen2_TileMerger",
"Gen2_TileSplitter"
],
{
"title_aux": "ComfyUI-gen2"
}
],
"https://github.com/petr-pr/ComfyUI-TranslationNode": [
[
"TranslationNode"
],
{
"title_aux": "ComfyUI-TranslationNode"
}
],
"https://github.com/pharmapsychotic/comfy-cliption": [
[
"CLIPtionBeamSearch",
"CLIPtionGenerate",
"CLIPtionLoader"
],
{
"title_aux": "comfy-cliption"
}
],
"https://github.com/phaserblast/ComfyUI-DGXSparkSafetensorsLoader": [
[
"DGXSparkSafetensorsLoader"
],
{
"title_aux": "ComfyUI-DGXSparkSafetensorsLoader"
}
],
"https://github.com/phazei/ComfyUI-OrpheusTTS-LMStudio": [
[
"OrpheusTTSLMStudio"
],
{
"title_aux": "ComfyUI-OrpheusTTS-LMStudio"
}
],
"https://github.com/phazei/ComfyUI-Prompt-Stash": [
[
"PromptStashManager",
"PromptStashPassthrough",
"PromptStashSaver"
],
{
"title_aux": "Prompt Stash"
}
],
"https://github.com/philiprodriguez/ComfyUI-HunyuanImageLatentToVideoLatent": [
[
"HunyuanImageLatentToVideoLatent"
],
{
"title_aux": "ComfyUI-HunyuanImageLatentToVideoLatent"
}
],
"https://github.com/philipy1219/ComfyUI-CloudStorage": [
[
"LoadImageFromCloud",
"LoadMaskFromCloud",
"LoadVideoFromCloud",
"SaveImageToCloud",
"UploadFileToCloud"
],
{
"title_aux": "ComfyUI-CloudStorage"
}
],
"https://github.com/philipy1219/ComfyUI-TaylorSeer": [
[
"FluxBlockSwap",
"HidreamBlockSwap",
"QwenimageBlockSwap",
"TaylorSeer",
"TaylorSeerLite",
"WanvideoBlockSwap"
],
{
"title_aux": "ComfyUI-TaylorSeer"
}
],
"https://github.com/philz1337x/ComfyUI-ClarityAI": [
[
"Clarity AI Upscaler"
],
{
"title_aux": "\u2728 Clarity AI - Creative Image Upscaler and Enhancer for ComfyUI"
}
],
"https://github.com/phuvinh010701/ComfyUI-Nudenet": [
[
"ApplyNudenet",
"FilterdLabel",
"NudenetModelLoader"
],
{
"title_aux": "ComfyUI-Nudenet"
}
],
"https://github.com/phyblas/nsfw-shorier_comfyui": [
[
"CensorNsfwPart",
"FilterNsfw",
"FilterNsfwWithText",
"FindNsfwPart",
"FindNudenetPart",
"GetNsfwScore",
"IsNsfw",
"ReplaceIfNsfw",
"SaveImageSfw"
],
{
"title_aux": "nsfw-shorier_comfyui"
}
],
"https://github.com/phyblas/paint-by-example_comfyui": [
[
"PaintbyExampleAdvanced",
"PaintbyExampleGen",
"PaintbyExampleSimple",
"PaintbyIchimatsu",
"PaintbySingleColor"
],
{
"title_aux": "paint-by-example @ ComfyUI"
}
],
"https://github.com/pictorialink/ComfyUI-Custom-Node-Config": [
[
"FormSubmitNode"
],
{
"title_aux": "ComfyUI-Custom-Node-Config"
}
],
"https://github.com/pictorialink/ComfyUI-Qwen3-llama.cpp": [
[
"Comfyui_Qwen_CUDA/Qwen25_VL",
"Comfyui_Qwen_CUDA/Qwen3",
"Qwen25_VL",
"Qwen3"
],
{
"title_aux": "ComfyUI-Qwen3-llama.cpp"
}
],
"https://github.com/pictorialink/ComfyUI-Text-Translation": [
[
"Text",
"Text_Concatenate",
"Text_Switch",
"Text_Translation",
"Text_Translation_V2",
"Text_Translation_V2_Full"
],
{
"title_aux": "ComfyUI-Text-Translation"
}
],
"https://github.com/picturesonpictures/comfy_PoP": [
[
"AdaptiveCannyDetector_PoP",
"AnyAspectRatio",
"ConditioningMultiplier_PoP",
"ConditioningNormalizer_PoP",
"DallE3_PoP",
"EfficientAttention",
"LoadImageResizer_PoP",
"LoraStackLoader10_PoP",
"LoraStackLoader_PoP",
"VAEDecoderPoP",
"VAEEncoderPoP"
],
{
"title_aux": "comfy_PoP"
}
],
"https://github.com/pierreb-mf/ComfyUI-MF-PipoNodes": [
[
"MF_CustomDropdownMenu",
"MF_DiceRoller",
"MF_GraphPlotter",
"MF_LineCounter",
"MF_LineSelect",
"MF_LogFile",
"MF_LogReader",
"MF_ModuloAdvanced",
"MF_ReadData",
"MF_SaveData",
"MF_ShotHelper",
"MF_ShowData",
"MF_StoryDriver"
],
{
"title_aux": "MF PipoNodes"
}
],
"https://github.com/pikenrover/ComfyUI_PRNodes": [
[
"CheckpointLoaderSimpleExtended",
"EmptyLatentImageScaleBy",
"ImageScaleTo",
"LoadRandomImage",
"LoraLoaderExtended",
"RandomPrompt",
"RandomPromptMixed",
"Save Image w/Metadata"
],
{
"title_aux": "ComfyUI_PRNodes"
}
],
"https://github.com/ping1979ping/comfyui-FVMtools": [
[
"DetailDaemonOptions",
"FVM_ColorPaletteGenerator",
"FVM_Ideogram_Assembler",
"FVM_Ideogram_BoxJitter",
"FVM_JB_Builder",
"FVM_JB_Extractor",
"FVM_JB_LocationBlock",
"FVM_JB_OutfitBlock",
"FVM_JB_Stitcher",
"FVM_OutfitGenerator",
"FVM_PaletteFromImage",
"FVM_PromptColorReplace",
"FVM_SMP_Aggregator",
"FVM_SMP_ClothingBuilder",
"FVM_SMP_ColorGenerator",
"FVM_SMP_EnvironmentBuilder",
"FVM_SMP_LocationCombiner",
"FVM_SMP_LocationGenerator",
"FVM_SMP_OutfitCombiner",
"FVM_SMP_OutfitGenerator",
"FVM_SMP_PromptSerialize",
"FVM_SMP_SAMClassRouter",
"FVM_SMP_SidecarSaver",
"FVM_SMP_StructuredPromptAssembler",
"FVM_SMP_SubjectBuilder",
"InpaintOptions",
"PersonDataRefiner",
"PersonDetailer",
"PersonDetailerControlNet",
"PersonDetailerPower",
"PersonSelector",
"PersonSelectorMulti",
"PersonSelectorSAM3"
],
{
"title_aux": "comfyui-fvmtools"
}
],
"https://github.com/pipelet-ai/ComfyUI-PredefinedResolution": [
[
"NoneConstant",
"PredefinedResolution",
"VideoHasAudio"
],
{
"title_aux": "ComfyUI-PredefinedResolution"
}
],
"https://github.com/piscesbody/ComfyUI-Upscale-CUDAspeed": [
[
"ImageUpscaleWithModelCUDAspeedFixed",
"UpscaleModelLoader"
],
{
"title_aux": "ComfyUI-Upscale-CUDAspeed"
}
],
"https://github.com/pixelpainter/UI-Decorators": [
[
"DividerNode",
"NoteNode",
"SpacerNode",
"TitleNode"
],
{
"title_aux": "UI-Decorators [SubGraph]"
}
],
"https://github.com/pixelpainter/comfyui-mute-bypass-by-ID": [
[
"RemoteControl",
"RemoteControlMulti",
"RemoteStacker",
"RemoteSwitch",
"RemoteSwitchMulti"
],
{
"title_aux": "mute-bypass by node ID"
}
],
"https://github.com/pixelworldai/ComfyUI-AlphaFlatten": [
[
"FlattenByAlpha"
],
{
"title_aux": "ComfyUI-AlphaFlatten"
}
],
"https://github.com/pizurny/ComfyUI-AV-Handles": [
[
"AVHandlesAdd",
"AVHandlesTrim"
],
{
"title_aux": "ComfyUI-AV-Handles"
}
],
"https://github.com/pizurny/Comfyui-Latent-Transform-Sampler": [
[
"LatentTransformSampler",
"NTransformSampler"
],
{
"title_aux": "ComfyUI Latent Transform Sampler"
}
],
"https://github.com/pkpkTech/ComfyUI-SaveAVIF": [
[
"SaveAvif"
],
{
"title_aux": "ComfyUI-SaveAVIF"
}
],
"https://github.com/pkpkTech/ComfyUI-TemporaryLoader": [
[
"LoadTempCheckpoint",
"LoadTempLoRA",
"LoadTempMultiLoRA"
],
{
"title_aux": "ComfyUI-TemporaryLoader"
}
],
"https://github.com/playbook3d/playbook3d-comfyui-nodes": [
[
"Beauty Pass Sequence",
"Depth Pass Sequence",
"Mask Pass Sequence",
"Outline Pass Sequence",
"Playbook Aspect Ratio Select",
"Playbook Beauty",
"Playbook Beauty Sequence",
"Playbook Boolean",
"Playbook Depth",
"Playbook Depth Sequence",
"Playbook Float",
"Playbook Image",
"Playbook LoRA Select",
"Playbook LoRA Selection",
"Playbook Mask",
"Playbook Mask Sequence",
"Playbook Number",
"Playbook Outline",
"Playbook Outline Sequence",
"Playbook Render Result",
"Playbook Seed",
"Playbook Text",
"Playbook Video"
],
{
"title_aux": "Playbook Nodes"
}
],
"https://github.com/playboy-dongan/comfyui-pose-redirect-align": [
[
"PoseMetaRetargetAlign",
"PoseRedirectAlignByHead"
],
{
"title_aux": "comfyui-pose-redirect-align"
}
],
"https://github.com/pmarmotte2/ComfyUI-Speaker-Isolation": [
[
"PyannoteDiarizationNode"
],
{
"title_aux": "ComfyUI-Speaker-Isolation"
}
],
"https://github.com/pmarmotte2/Comfyui_Pick_Any": [
[
"ADVAudioSeries",
"ADVAudioSeries4",
"ADVImageSeries4",
"ADVPickAnyChooser",
"ADVTextSeries",
"ADVTextSeries4"
],
{
"title_aux": "Comfyui-Pick_Any"
}
],
"https://github.com/pmarmotte2/comfyui_audio_translator": [
[
"AudioTranslatorNode"
],
{
"title_aux": "comfyui_audio_translator"
}
],
"https://github.com/pnikolic-amd/ComfyUI_MIGraphX": [
[
"CompileDiffusersMIGraphX"
],
{
"title_aux": "MIGraphX Node for ComfyUI"
}
],
"https://github.com/pogo-pedagog/asset-thingie": [
[
"ATCheckpointLoader",
"ATLoraLoader"
],
{
"title_aux": "AssetThingie"
}
],
"https://github.com/pointave/comfyui-llamacpp-plus": [
[
"LlamaCPPChat",
"LlamaCPPConnectivity",
"LlamaCPPOptions",
"LlamaCPPVisualizerHTML",
"OpenAITTSConnectivity",
"OpenAITTSSpeech"
],
{
"title_aux": "comfyui-llamacpp-plus"
}
],
"https://github.com/pollockjj/ComfyUI-MultiGPU": [
[
"CLIPLoaderDisTorch2MultiGPU",
"CLIPLoaderMultiGPU",
"CLIPVisionLoaderDisTorch2MultiGPU",
"CLIPVisionLoaderMultiGPU",
"CheckpointLoaderAdvancedDisTorch2MultiGPU",
"CheckpointLoaderAdvancedMultiGPU",
"CheckpointLoaderSimpleDisTorch2MultiGPU",
"CheckpointLoaderSimpleMultiGPU",
"ControlNetLoaderDisTorch2MultiGPU",
"ControlNetLoaderMultiGPU",
"DeviceSelectorMultiGPU",
"DiffControlNetLoaderDisTorch2MultiGPU",
"DiffControlNetLoaderMultiGPU",
"DiffusersLoaderDisTorch2MultiGPU",
"DiffusersLoaderMultiGPU",
"DualCLIPLoaderDisTorch2MultiGPU",
"DualCLIPLoaderMultiGPU",
"QuadrupleCLIPLoaderDisTorch2MultiGPU",
"QuadrupleCLIPLoaderMultiGPU",
"TripleCLIPLoaderDisTorch2MultiGPU",
"TripleCLIPLoaderMultiGPU",
"UNETLoaderDisTorch2MultiGPU",
"UNETLoaderMultiGPU",
"UNetLoaderLP",
"VAELoaderDisTorch2MultiGPU",
"VAELoaderMultiGPU"
],
{
"title_aux": "ComfyUI-MultiGPU"
}
],
"https://github.com/polly-creative/ComfyUI_Polly_Nodes": [
[
"PollyEmissiveColor"
],
{
"title_aux": "ComfyUI_Polly_Nodes"
}
],
"https://github.com/polym/ComfyUI-musubi": [
[
"MusubiUNETJitLoader",
"MusubiUNETLoader"
],
{
"title_aux": "ComfyUI-musubi"
}
],
"https://github.com/polymath-wtf/ComfyUI-Polymath-Vibenodes": [
[
"PM_JsonPrompt"
],
{
"title_aux": "ComfyUI-Polymath-Vibenodes"
}
],
"https://github.com/pongjoo/ComfyUI-PJLatent": [
[
"PJ_Image_Handler",
"PJ_Latent_Generator",
"PJ_Video_Latent_Generator"
],
{
"title_aux": "ComfyUI-PJLatent"
}
],
"https://github.com/pooria98/ComfyUI-Config-Presets": [
[
"PresetPromptLoaderNode",
"PresetPromptSaverNode",
"PresetSettingsLoaderNode",
"PresetSettingsSaverNode"
],
{
"title_aux": "ComfyUI-Config-Presets"
}
],
"https://github.com/popoimm/comfyui-popo-utility": [
[
"PopoImageAspectRatioNode",
"PopoImageDimensionsNode",
"PopoImageSizeNode",
"PopoMathExpressionNode"
],
{
"title_aux": "ComfyUI Popo Utility"
}
],
"https://github.com/portu-sim/comfyui_bmab": [
[
"BMAB Alpha Composit",
"BMAB Base64 Image",
"BMAB Basic",
"BMAB Black And White",
"BMAB Blend",
"BMAB Clip Text Encoder SDXL",
"BMAB Conditioning To Bind",
"BMAB Context",
"BMAB Control Net",
"BMAB ControlNet",
"BMAB ControlNet IPAdapter",
"BMAB ControlNet Openpose",
"BMAB Crop",
"BMAB Detail Anything",
"BMAB Detect And Mask",
"BMAB Detect And Paste",
"BMAB Detection Crop",
"BMAB Detector",
"BMAB DinoSam",
"BMAB Dummy",
"BMAB Edge",
"BMAB Extractor",
"BMAB Face Detailer",
"BMAB Flux ControlNet",
"BMAB Flux Integrator",
"BMAB Google Gemini Prompt",
"BMAB Image Storage",
"BMAB Import Integrator",
"BMAB Inpaint",
"BMAB Integrator",
"BMAB KSampler",
"BMAB KSamplerHiresFix",
"BMAB KSamplerHiresFixWithUpscaler",
"BMAB KSamplerKohyaDeepShrink",
"BMAB Lama Inpaint",
"BMAB LoRA Loader",
"BMAB Load Image",
"BMAB Load Output Image",
"BMAB Masks To Images",
"BMAB Model To Bind",
"BMAB Noise Generator",
"BMAB Normalize Size",
"BMAB Openpose Hand Detailer",
"BMAB Outpaint By Ratio",
"BMAB Person Detailer",
"BMAB Preview Text",
"BMAB Prompt",
"BMAB Reframe",
"BMAB Remote Access And Save",
"BMAB Remove Background",
"BMAB Resize By Person",
"BMAB Resize By Ratio",
"BMAB Resize and Fill",
"BMAB SD-WebUI API BMAB Extension",
"BMAB SD-WebUI API ControlNet",
"BMAB SD-WebUI API I2I",
"BMAB SD-WebUI API Server",
"BMAB SD-WebUI API T2I",
"BMAB SD-WebUI API T2I Hires.Fix",
"BMAB Save Image",
"BMAB SeedGenerator",
"BMAB Segment Anything",
"BMAB Simple Hand Detailer",
"BMAB Square",
"BMAB Subframe Hand Detailer",
"BMAB Text",
"BMAB ToBind",
"BMAB Upscale With Model",
"BMAB Upscaler",
"BMAB Watermark",
"BMAB Zoom Out"
],
{
"title_aux": "comfyui_bmab"
}
],
"https://github.com/power88/ComfyUI-PDiD-LLM-Nodes": [
[
"APILLMLoader",
"ApplyChatTemplate",
"CaptionViaAPI",
"ChatViaAPI",
"ExtraParameters",
"GenerateBBOXViaAPI"
],
{
"title_aux": "ComfyUI-PDiD-LLM-Nodes"
}
],
"https://github.com/prelife/ComfyUI_prelife": [
[
"ImageSizeAnalyzer"
],
{
"title_aux": "ComfyUI_prelife"
}
],
"https://github.com/preposition17/ComfyUI-EasyPortrait": [
[
"EasyPortraitSegment"
],
{
"title_aux": "ComfyUI-EasyPortrait"
}
],
"https://github.com/princepainter/ComfyUI-PainterAI2V": [
[
"PainterAI2V",
"PainterAV2V"
],
{
"title_aux": "ComfyUI-PainterAI2V"
}
],
"https://github.com/princepainter/ComfyUI-PainterFrameCount": [
[
"PainterFrameMath"
],
{
"title_aux": "ComfyUI-PainterFrameCount"
}
],
"https://github.com/princepainter/ComfyUI-PainterI2V": [
[
"PainterI2V"
],
{
"title_aux": "ComfyUI-PainterI2V"
}
],
"https://github.com/princepainter/ComfyUI-PainterI2Vadvanced": [
[
"PainterI2VAdvanced"
],
{
"title_aux": "ComfyUI-PainterI2Vadvanced"
}
],
"https://github.com/princepainter/ComfyUI-PainterI2VforKJ": [
[
"PainterI2VforKJ"
],
{
"title_aux": "ComfyUI-PainterI2VforKJ"
}
],
"https://github.com/princepainter/ComfyUI-PainterImageFromBatch": [
[
"PainterImageFromBatch"
],
{
"title_aux": "ComfyUI-PainterImageFromBatch"
}
],
"https://github.com/princepainter/ComfyUI-PainterImageLoad": [
[
"PainterImageLoad"
],
{
"title_aux": "ComfyUI-PainterImageLoad"
}
],
"https://github.com/princepainter/ComfyUI-PainterLTXV2": [
[
"PainterLTX2V",
"PainterLTX2VPlus",
"PainterSamplerLTXV"
],
{
"title_aux": "ComfyUI-PainterLTXV2"
}
],
"https://github.com/princepainter/ComfyUI-PainterLongVideo": [
[
"PainterLongVideo"
],
{
"title_aux": "ComfyUI-PainterLongVideo"
}
],
"https://github.com/princepainter/ComfyUI-PainterMultiF2V": [
[
"PainterCombineFromBatch",
"PainterMultiF2V",
"PainterPrompt"
],
{
"title_aux": "ComfyUI-PainterMultiF2V"
}
],
"https://github.com/princepainter/ComfyUI-PainterQwenImageEdit": [
[
"PainterQwenImageEditPlus"
],
{
"title_aux": "ComfyUI-PainterQwenImageEdit"
}
],
"https://github.com/princepainter/ComfyUI-PainterVideoCombine": [
[
"PainterVideoCombine"
],
{
"title_aux": "ComfyUI-PainterVideoCombine"
}
],
"https://github.com/princepainter/ComfyUI-PainterVideoInfo": [
[
"VideoInfoLoaded",
"VideoInfoSource"
],
{
"title_aux": "ComfyUI-PainterVideoInfo"
}
],
"https://github.com/princepainter/ComfyUI-PainterVideoUpscale": [
[
"PainterVideoUpscale"
],
{
"title_aux": "ComfyUI-PainterVideoUpscale"
}
],
"https://github.com/princepainter/Comfyui-PainterAudioCut": [
[
"PainterAudioCut"
],
{
"title_aux": "Comfyui-PainterAudioCut"
}
],
"https://github.com/princepainter/Comfyui-PainterAudioLength": [
[
"PainterAudioLength"
],
{
"title_aux": "Comfyui-PainterAudioLength"
}
],
"https://github.com/princepainter/Comfyui-PainterFLF2V": [
[
"PainterFLF2V"
],
{
"title_aux": "PainterFLF2V - First/Last Frame Video Enhancer"
}
],
"https://github.com/princepainter/Comfyui-PainterFluxImageEdit": [
[
"PainterFluxImageEdit"
],
{
"title_aux": "Comfyui-PainterFluxImageEdit"
}
],
"https://github.com/princepainter/Comfyui-PainterSampler": [
[
"PainterSampler"
],
{
"title_aux": "Comfyui-PainterSampler"
}
],
"https://github.com/princepainter/Comfyui-PainterVRAM": [
[
"PainterVRAM"
],
{
"title_aux": "Comfyui-PainterVRAM"
}
],
"https://github.com/prodogape/ComfyUI-EasyOCR": [
[
"Apply EasyOCR"
],
{
"title_aux": "ComfyUI-EasyOCR"
}
],
"https://github.com/prodogape/ComfyUI-Minio": [
[
"Load Image From Minio",
"Save Image To Minio",
"Set Minio Config"
],
{
"title_aux": "Comfyui-Minio"
}
],
"https://github.com/prodogape/ComfyUI-OmDet": [
[
"Apply OmDet"
],
{
"title_aux": "ComfyUI-OmDet"
}
],
"https://github.com/prodogape/Comfyui-Yolov8-JSON": [
[
"Apply Yolov8 Model",
"Apply Yolov8 Model Seg",
"Draw Labelme Json",
"Load Yolov8 Model",
"Load Yolov8 Model From Path",
"Load Yolov8 Model Upload",
"Save Labelme Json"
],
{
"title_aux": "Comfyui-Yolov8-JSON"
}
],
"https://github.com/programmerbit01/ComfyUI-SmartResolutionmixed": [
[
"SmartLatentGenerator",
"SmartResolutionPicker"
],
{
"title_aux": "ComfyUI-SmartResolutionmixed"
}
],
"https://github.com/pschroedl/ComfyUI-SAM2-Realtime": [
[
"DownloadAndLoadSAM2RealtimeModel",
"Sam2RealtimeSegmentation"
],
{
"title_aux": "ComfyUI-SAM2-Realtime"
}
],
"https://github.com/psdwizzard/Comfyui-XYZ-stitch": [
[
"XYZAutoCollector",
"XYZGridInput",
"XYZGridInputBatch",
"XYZGridIterator",
"XYZGridStitch",
"XYZImageCollector",
"XYZStringToNumber"
],
{
"title_aux": "Comfyui-XYZ-stitch"
}
],
"https://github.com/ptmaster/ComfyUI-Load-Diffusion-Model-to-Muti-GPUs/raw/refs/heads/main/Load%20Diffusion%20Model%20into%20Muti%20GPUs.py": [
[
"OverrideLoadedDiffusionDevice"
],
{
"title_aux": "ComfyUI-Load-Diffusion-Model-to-Muti-GPUs"
}
],
"https://github.com/ptmaster/Comfyui-PT-Keyframe-Camera": [
[
"PT_KeyframeCamera"
],
{
"title_aux": "Comfyui-PT-Keyframe-Camera"
}
],
"https://github.com/ptmaster/comfyui-audio-speed": [
[
"PT48KHZ",
"PTAudioSpeed",
"PTEnsureStereo"
],
{
"title_aux": "ComfyUI-audio-speed"
}
],
"https://github.com/puk77/ComfyUI-Load-Image-Media-Browser": [
[
"LoadImage",
"LoadImageMediaBrowser",
"LoadImageThumbnailsModern"
],
{
"title_aux": "ComfyUI Load Image Media Browser"
}
],
"https://github.com/pupba/Comfy_ForEach": [
[
"EventBridgeTriggerNode",
"FolderImageLoaderNode",
"IndexedImageSelectorNode",
"IndexedNameSelectorNode",
"IsLastIndexNode",
"LoadPreCheckpointModel",
"LoadPreControlNetModel",
"SaveExactNameImageNode",
"StringViewer",
"TaskIDStorageNode"
],
{
"title_aux": "ComfyForEach"
}
],
"https://github.com/purewater2011/comfyui_color_detection": [
[
"IsYellowish",
"YellowHeatmap"
],
{
"title_aux": "comfyui_color_detection"
}
],
"https://github.com/purpen/ComfyUI-AIRedoon": [
[
"AIRedoonApplyLoRAStack",
"AIRedoonCheckLoraFile",
"AIRedoonCheckModelFile",
"AIRedoonConcatText",
"AIRedoonImageCaptioning",
"AIRedoonImageRGBA2RGB",
"AIRedoonLoRAStack",
"AIRedoonPreviewText",
"AIRedoonQwenModelLoader",
"AIRedoonSaveText",
"AIRedoonTranslator"
],
{
"title_aux": "AIRedoon"
}
],
"https://github.com/purpen/ComfyUI-ImageTagger": [
[
"AIRedoonImageCaptioning"
],
{
"title_aux": "ComfyUI-ImageTagger"
}
],
"https://github.com/purzbeats/ComfyUI-Purz": [
[
"PurzAnimatedCheckerboard",
"PurzAnimatedNoise",
"PurzAnimatedPolkaDots",
"PurzAnimatedStripes",
"PurzCheckerboardPattern",
"PurzColorAdjust",
"PurzEdgeDetect",
"PurzGradientPattern",
"PurzGridPattern",
"PurzHexagonPattern",
"PurzImageBlur",
"PurzImageCrop",
"PurzImageCropUpload",
"PurzImageFlip",
"PurzImageRotate",
"PurzImageToBlackWhite",
"PurzInteractiveFilter",
"PurzMediaExtractor",
"PurzMediaExtractorUpload",
"PurzPixelate",
"PurzPolkaDotPattern",
"PurzSimpleNoisePattern",
"PurzStripesPattern",
"PurzVideoCrop",
"PurzVideoCropUpload",
"PurzVideoTrim",
"PurzVideoTrimUpload"
],
{
"title_aux": "ComfyUI-Purz"
}
],
"https://github.com/pvlprk/comfyui-pvl-api-nodes": [
[
"PVL Call OpenAI Assistant",
"PVL ComfyDeploy API Caller",
"PVL Compare",
"PVLCheckIfConnected",
"PVL_Any2String",
"PVL_BatchAny",
"PVL_BooleanLogic",
"PVL_Color_Match",
"PVL_ComfyDeploy_LoraPrep",
"PVL_ComfyDeploy_Universal",
"PVL_Comfydeploy_Avatar_PulID_API",
"PVL_Crop2AR",
"PVL_CropToMask",
"PVL_EdgeExtend",
"PVL_GeminiSegmentation",
"PVL_Gemini_API",
"PVL_Gemini_API_Multi",
"PVL_Gemini_API_avatar_special",
"PVL_Gemini_with_fallback_API",
"PVL_Gemini_with_fallback_API_Multi",
"PVL_Get_Image_Size",
"PVL_Google_NanoBanana_API",
"PVL_Google_NanoBanana_API_mandatory_IMG",
"PVL_Google_NanoBanana_Multi_API",
"PVL_Google_NanoBanana_PRO_Multi_API",
"PVL_ImageBatchToImageList",
"PVL_ImageComposite",
"PVL_ImageListToImageBatch",
"PVL_ImageResize",
"PVL_ImageStitch",
"PVL_Image_Translation_Offset",
"PVL_Math",
"PVL_MathCondition",
"PVL_NoneOutputNode",
"PVL_Padding",
"PVL_Qwen_Img_Edit_Inpaint",
"PVL_Qwen_Img_Edit_Plus",
"PVL_SaveOrNot",
"PVL_Seg_Florence2_API",
"PVL_SplitString",
"PVL_Stitch2Size",
"PVL_StringConcatX3",
"PVL_StringConcatX8",
"PVL_StringListToString",
"PVL_StringToNumber",
"PVL_StringToStringList",
"PVL_StylePicker",
"PVL_Switch",
"PVL_Switch_Huge",
"PVL_Switch_x10",
"PVL_Switch_x15",
"PVL_Switch_x5",
"PVL_Text_Overlay",
"PVL_Txt",
"PVL_fal_DepthAnythingV2_API",
"PVL_fal_EvfSam_API",
"PVL_fal_EvfSam_X5_API",
"PVL_fal_Flux2_Camera_Ctrl_API",
"PVL_fal_Flux2_Dev_API",
"PVL_fal_Flux2_Flex_API",
"PVL_fal_Flux2_Pro_API",
"PVL_fal_FluxDevPulidAvatar_API",
"PVL_fal_FluxDev_API",
"PVL_fal_FluxGeneral_API",
"PVL_fal_FluxPro_Fill_API",
"PVL_fal_FluxPro_v1_1_Ultra_API",
"PVL_fal_FluxPulid",
"PVL_fal_FluxWithLoraPulID_API",
"PVL_fal_FluxWithLora_API",
"PVL_fal_Flux_Dev_Inpaint_API",
"PVL_fal_KontextDevInpaint_API",
"PVL_fal_KontextDevLora_API",
"PVL_fal_KontextMaxMulti_API",
"PVL_fal_KontextMaxSingle_API",
"PVL_fal_KontextPro_API",
"PVL_fal_Kontext_Dev_API",
"PVL_fal_LumaPhoton_FlashReframe_API",
"PVL_fal_LumaPhoton_Reframe_API",
"PVL_fal_Moondream3_Segment_API",
"PVL_fal_NanoBanana_API",
"PVL_fal_QwenImage_API",
"PVL_fal_RemoveBackground_API",
"PVL_fal_Sam3_Segmentation_API",
"PVL_fal_SeeDream4_API",
"PVL_fal_SeeDream_45_API"
],
{
"title_aux": "ComfyUI Assistant Node"
}
],
"https://github.com/pxl-pshr/ComfyUI-SD-CN-Animation": [
[
"FloweRPredict",
"HistogramMatch",
"LoadFloweRModel",
"LoadRAFTModel",
"SDCNMotionCtrl",
"SDCNPromptSchedule",
"SDCNTxt2Vid",
"SDCNVid2Vid"
],
{
"title_aux": "ComfyUI-SD-CN-Animation"
}
],
"https://github.com/pxl-pshr/GlitchNodes": [
[
"ASCII",
"Corruptor",
"DataBend",
"DitherMe",
"FrequencyModulation",
"GlitchIT",
"Interference",
"LineScreen",
"LuminousFlow",
"OrderedDithering",
"Pixel8Bit",
"PixelFloat",
"PixelRedistribution",
"Rekked",
"Scanz",
"TvGlitch",
"VHSonAcid",
"VaporWave",
"VideoModulation"
],
{
"title_aux": "GlitchNodes"
}
],
"https://github.com/pythongosssss/ComfyUI-Custom-Scripts": [
[
"CheckpointLoader|pysssss",
"ConstrainImageforVideo|pysssss",
"ConstrainImage|pysssss",
"LoadText|pysssss",
"LoraLoader|pysssss",
"MathExpression|pysssss",
"PlaySound|pysssss",
"Repeater|pysssss",
"ReroutePrimitive|pysssss",
"SaveText|pysssss",
"ShowText|pysssss",
"StringFunction|pysssss",
"SystemNotification|pysssss"
],
{
"title_aux": "ComfyUI-Custom-Scripts"
}
],
"https://github.com/pythongosssss/ComfyUI-WD14-Tagger": [
[
"WD14Tagger|pysssss"
],
{
"title_aux": "ComfyUI WD 1.4 Tagger"
}
],
"https://github.com/pzc163/Comfyui-CatVTON": [
[
"AutoMasker",
"CatVTON",
"LoadAutoMasker",
"LoadCatVTONPipeline"
],
{
"title_aux": "Comfyui-CatVTON"
}
],
"https://github.com/pzc163/Comfyui_MiniCPMv2_6-prompt-generator": [
[
"Prompt_Generator",
"Save_Prompts"
],
{
"title_aux": "Comfyui_MiniCPMv2_6-prompt-generator"
}
],
"https://github.com/qazwsxedc121/comfyui-qaz-tools": [
[
"QazCombinatorialPrompt",
"QazJinja",
"QazOutput",
"QazRandomPrompt",
"QazTextIndexSwitch",
"QazTextSwitch"
],
{
"title_aux": "Qaz Tools"
}
],
"https://github.com/qornflex/ComfyUI-QFX-PBRGenerator": [
[
"QFXPBRGenerator",
"QFXPBRGeneratorAdvanced",
"QFXTiledPreview"
],
{
"title_aux": "ComfyUI-QFX-PBRGenerator"
}
],
"https://github.com/quank123wip/ComfyUI-Step1X-Edit": [
[
"Step-1XEditNode"
],
{
"title_aux": "ComfyUI-Step1X-Edit"
}
],
"https://github.com/quasiblob/ComfyUI-EsesCompositionGuides": [
[
"EsesCompositionGuides"
],
{
"title_aux": "ComfyUI-EsesCompositionGuides"
}
],
"https://github.com/quasiblob/ComfyUI-EsesImageAdjustments": [
[
"EsesImageAdjustments2"
],
{
"title_aux": "ComfyUI-EsesImageAdjustments"
}
],
"https://github.com/quasiblob/ComfyUI-EsesImageCompare": [
[
"EsesImageCompare"
],
{
"title_aux": "ComfyUI-EsesImageCompare"
}
],
"https://github.com/quasiblob/ComfyUI-EsesImageEffectBloom": [
[
"EsesImageEffectBloom"
],
{
"title_aux": "ComfyUI-EsesImageEffectBloom"
}
],
"https://github.com/quasiblob/ComfyUI-EsesImageEffectCurves": [
[
"EsesImageEffectCurves"
],
{
"title_aux": "ComfyUI-EsesImageEffectCurves"
}
],
"https://github.com/quasiblob/ComfyUI-EsesImageEffectLevels": [
[
"EsesImageEffectLevels"
],
{
"title_aux": "ComfyUI-EsesImageEffectLevels"
}
],
"https://github.com/quasiblob/ComfyUI-EsesImageLensEffects": [
[
"EsesImageLensEffects"
],
{
"title_aux": "ComfyUI-EsesImageLensEffects"
}
],
"https://github.com/quasiblob/ComfyUI-EsesImageOffset": [
[
"EsesImageOffset"
],
{
"title_aux": "ComfyUI-EsesImageOffset"
}
],
"https://github.com/quasiblob/ComfyUI-EsesImageResize": [
[
"EsesImageResize"
],
{
"title_aux": "EsesImageResize"
}
],
"https://github.com/quasiblob/ComfyUI-EsesImageTransform": [
[
"EsesImageTransform"
],
{
"title_aux": "ComfyUI-EsesImageTransform"
}
],
"https://github.com/quasiblob/EsesCompositionGoldenRatio": [
[
"EsesCompositionGoldenRatio"
],
{
"title_aux": "EsesCompositionGoldenRatio"
}
],
"https://github.com/quinteroac/ComfyUI-AnimaFastTrain": [
[
"AnimaFastTrainMaskedReferenceContext",
"AnimaFastTrainPatchModel",
"AnimaFastTrainReferenceContext"
],
{
"title_aux": "ComfyUI-AnimaFastTrain"
}
],
"https://github.com/quinteroac/ComfyUI-GameAssetsMaker": [
[
"GameAssets_ApplyRigOverrides",
"GameAssets_AsepriteAnimationAtlas",
"GameAssets_AsepriteAnimationPreview",
"GameAssets_AsepriteAnimationTags",
"GameAssets_AsepriteApplyVLMCorrection",
"GameAssets_AsepriteAtlasSpritePreview",
"GameAssets_AsepriteVLMAuditPrompt",
"GameAssets_AsepriteVisualNovelAtlas",
"GameAssets_RigToSVGPreview",
"GameAssets_RigToSpineExport",
"GameAssets_SeeThroughPartsPoseRig",
"GameAssets_SeeThroughPartsRigProbe",
"GameAssets_SeeThroughPartsToSVGPaths"
],
{
"title_aux": "comfyui-game-assets-maker"
}
],
"https://github.com/quzopl/comfyui-ideogram4-bbox-editor": [
[
"Ideogram4BboxEditor"
],
{
"title_aux": "comfyui-ideogram4-bbox-editor"
}
],
"https://github.com/qwixiwp/queuetools": [
[
"load images (queue tools)"
],
{
"title_aux": "queuetools"
}
],
"https://github.com/r-vage/ComfyUI_SmartLML": [
[
"Smart Detection [SML]",
"Smart Model Loader [SML]"
],
{
"title_aux": "ComfyUI SmartLML"
}
],
"https://github.com/r3dsd/comfyui-template-loader": [
[
"TemplateLoader"
],
{
"title_aux": "Comfyui-Template-Loader"
}
],
"https://github.com/rTachibana/comfyUI-aspect-ratio-selector": [
[
"AspectRatioSelector"
],
{
"title_aux": "Aspect Ratio Selector"
}
],
"https://github.com/rTachibana/comfyui-promptcraft": [
[
"PCRandomPrompts",
"PCRandomPromptsDebug",
"PCShowText"
],
{
"title_aux": "Promptcraft"
}
],
"https://github.com/rafacost/rafacost-comfy": [
[
"DreamOmni2-VLM",
"DreamOmni2_Output_Node"
],
{
"author": "rafacost",
"description": "Nodes to use the DreamOmni2 GGUF models in ComfyUI.",
"title": "rafacostComfy Nodes",
"title_aux": "rafacostComfy"
}
],
"https://github.com/rafstahelin/pm-layerforge": [
[
"LayerForgeNode"
],
{
"title_aux": "pm-layerforge"
}
],
"https://github.com/railep/ComfyUI-HunyuanVideo-Foley": [
[
"HunyuanFoleyNode"
],
{
"title_aux": "ComfyUI-HunyuanVideo-Foley"
}
],
"https://github.com/raindrop313/ComfyUI-WanVideoStartEndFrames": [
[
"WanVideoSEDecode",
"WanVideoSEImageClipEncode",
"WanVideoSEModelLoader",
"WanVideoSESampler",
"WanVideoSEVAELoader"
],
{
"title_aux": "ComfyUI-WanVideoStartEndFrames"
}
],
"https://github.com/raindrop313/ComfyUI_SD3_Flowedit": [
[
"FlowEditCFGGuider",
"FlowEditSampler",
"OutSD3ModelSamplingPred"
],
{
"title_aux": "ComfyUI_SD3_Flowedit"
}
],
"https://github.com/rainlizard/ComfyUI-Raffle": [
[
"CurvedRescaleCFG",
"PreviewHistory",
"Raffle",
"TagCategoryStrength"
],
{
"title_aux": "Raffle"
}
],
"https://github.com/rainlizard/ComfyUI-WhirlpoolUpscaler": [
[
"WhirlpoolUpscaler"
],
{
"title_aux": "Whirlpool Upscaler"
}
],
"https://github.com/rakkarage/ComfyRage": [
[
"Debug",
"Notify",
"Pre",
"Show"
],
{
"title_aux": "ComfyRage"
}
],
"https://github.com/ramesh-x90/ComfyUI_pyannote": [
[
"Speaker Diarization",
"Whisper Segments to Speaker"
],
{
"title_aux": "ComfyUI_pyannote"
}
],
"https://github.com/ramyma/A8R8_ComfyUI_nodes": [
[
"AttentionCouple",
"AttentionCoupleRegion",
"AttentionCoupleRegions",
"Base64ImageInput",
"Base64ImageOutput"
],
{
"title_aux": "A8R8 ComfyUI Nodes"
}
],
"https://github.com/randjtw/advance-aesthetic-score": [
[
"Adv_Scoring"
],
{
"title_aux": "advance-aesthetic-score"
}
],
"https://github.com/randomnoner11/ComfyUI-MistralAI-API": [
[
"InvokeMistralEndpoint",
"LoadFewShotPrompt"
],
{
"title_aux": "ComfyUI-MistralAI-API"
}
],
"https://github.com/ranska/pixel_palette_art": [
[
"AppendPaletteNode",
"ColorFormatterNode",
"ColorPreviewNode",
"CopySubsetNode",
"CreateColorFromRGBNode",
"CreateGradientPaletteNode",
"GimpPaletteLoader",
"GradientBetweenNode",
"InsertPaletteNode",
"MixColorsNode",
"MixPaletteNode",
"PaletteFormatter",
"PaletteViewNode",
"PixelPaletteExtractor",
"ReplaceColorAtNode",
"SortPaletteNode"
],
{
"title_aux": "Pixel Palette Art"
}
],
"https://github.com/ratulrafsan/Comfyui-SAL-VTON": [
[
"SALVTON_Apply",
"SV_random"
],
{
"title_aux": "Comfyui-SAL-VTON"
}
],
"https://github.com/rauldlnx10/Comfyui-DLN-RTX-Tile-Refiner": [
[
"DLN_RTX-Grid-Refiner"
],
{
"title_aux": "Comfyui-DLN-RTX-Tile-Refiner"
}
],
"https://github.com/raykindle/ComfyUI_Step1X-Edit": [
[
"Step1XEditGenerate",
"Step1XEditModelLoader",
"Step1XEditTeaCacheGenerate",
"Step1XEditTeaCacheModelLoader"
],
{
"title_aux": "ComfyUI_Step1X-Edit"
}
],
"https://github.com/raysers/Mflux-ComfyUI": [
[
"MfluxControlNetLoader",
"MfluxCustomModels",
"MfluxImg2Img",
"MfluxLorasLoader",
"MfluxModelsDownloader",
"MfluxModelsLoader",
"QuickMfluxNode"
],
{
"title_aux": "Mflux-ComfyUI"
}
],
"https://github.com/razvanmatei-sf/comfyui-stillfront": [
[
"SFLLMChat",
"SFPromptList",
"SFQwenResolution",
"SFTextAnalyzer",
"SFVertexAIImagen3TextToImage",
"SFVertexAIImagen4TextToImage",
"SFVertexAIImagen4Upscale",
"SFVertexAINanaBananaPro",
"SFVertexAINanaBananaProEdit",
"SFVertexAIVeo31ImageToVideo",
"SFVertexAIVeo31TextToVideo",
"SFWaveSpeedClient",
"SFWaveSpeedFluxControlNetUnionPro2",
"SFWaveSpeedFluxKontextDev",
"SFWaveSpeedFluxKontextMax",
"SFWaveSpeedFluxKontextPro",
"SFWaveSpeedImageUpscaler",
"SFWaveSpeedInfiniteTalk",
"SFWaveSpeedInfiniteTalkMulti",
"SFWaveSpeedNanoBananaEdit",
"SFWaveSpeedNanoBananaProEdit",
"SFWaveSpeedNanoBananaProEditMulti",
"SFWaveSpeedNanoBananaProEditUltra",
"SFWaveSpeedNanoBananaProTextToImage",
"SFWaveSpeedNanoBananaProTextToImageMulti",
"SFWaveSpeedNanoBananaProTextToImageUltra",
"SFWaveSpeedNanoBananaTextToImage",
"SFWaveSpeedQwenEdit",
"SFWaveSpeedQwenEditLora",
"SFWaveSpeedQwenEditPlus",
"SFWaveSpeedQwenEditPlusLora",
"SFWaveSpeedQwenTextToImage",
"SFWaveSpeedQwenTextToImageLora",
"SFWaveSpeedRunwayUpscale",
"SFWaveSpeedSeedreamV4",
"SFWaveSpeedSeedreamV4Edit",
"SFWaveSpeedSeedreamV4EditSequential",
"SFWaveSpeedSeedreamV4Sequential",
"SFWaveSpeedSora2ImageToVideo",
"SFWaveSpeedSora2ImageToVideoPro",
"SFWaveSpeedSora2TextToVideo",
"SFWaveSpeedSora2TextToVideoPro",
"SFWaveSpeedVeo31FastImageToVideo",
"SFWaveSpeedVeo31FastTextToVideo",
"SFWaveSpeedVeo31ImageToVideo",
"SFWaveSpeedVeo31ReferenceToVideo",
"SFWaveSpeedVeo31TextToVideo",
"SFWaveSpeedWan22Animate",
"SFWaveSpeedWan22I2V720p",
"SFWaveSpeedWan25ImageEdit",
"SFWaveSpeedWan25ImageToVideo",
"SFWaveSpeedWan25ImageToVideoFast",
"SFWaveSpeedWan25TextToImage",
"SFWaveSpeedWan25TextToVideo",
"SFWaveSpeedWan25TextToVideoFast",
"WaveSpeedAI Qwen Image Text to Image",
"WaveSpeedAI Qwen Image Text to Image LoRA",
"WaveSpeedAI_RunwaymlUpscaleV1Node",
"WaveSpeedAI_Wan22I2V720pNode"
],
{
"title_aux": "comfyui-stillfront"
}
],
"https://github.com/razvanmatei-sf/razv-llm": [
[
"RazvLLMChat"
],
{
"title_aux": "ComfyUI Razv LLM Node"
}
],
"https://github.com/razvanmatei-sf/razv-wavespeed": [
[
"WaveSpeedAI Alibaba Wan 2.5 Image Edit",
"WaveSpeedAI ByteDance Seedream V4",
"WaveSpeedAI ByteDance Seedream V4 Sequential",
"WaveSpeedAI Bytedance Seedream V4 Edit",
"WaveSpeedAI Bytedance Seedream V4 Edit Sequential",
"WaveSpeedAI Client",
"WaveSpeedAI Flux ControlNet Union Pro 2.0",
"WaveSpeedAI Flux Kontext Dev",
"WaveSpeedAI Flux Kontext Max",
"WaveSpeedAI Flux Kontext Pro",
"WaveSpeedAI Google Nano Banana Edit",
"WaveSpeedAI Google Nano Banana Pro Edit",
"WaveSpeedAI Google Nano Banana Pro Edit Multi",
"WaveSpeedAI Google Nano Banana Pro Edit Ultra",
"WaveSpeedAI Google Nano Banana Pro Text to Image",
"WaveSpeedAI Google Nano Banana Pro Text to Image Multi",
"WaveSpeedAI Google Nano Banana Pro Text to Image Ultra",
"WaveSpeedAI Google Nano Banana Text to Image",
"WaveSpeedAI Google VEO 3.1 Fast Image-to-Video",
"WaveSpeedAI Google VEO 3.1 Fast Text-to-Video",
"WaveSpeedAI Google VEO 3.1 Image-to-Video",
"WaveSpeedAI Google VEO 3.1 Reference-to-Video",
"WaveSpeedAI Google VEO 3.1 Text-to-Video",
"WaveSpeedAI Image Upscaler",
"WaveSpeedAI InfiniteTalk",
"WaveSpeedAI InfiniteTalk Multi",
"WaveSpeedAI OpenAI Sora 2 Image-to-Video",
"WaveSpeedAI OpenAI Sora 2 Image-to-Video Pro",
"WaveSpeedAI OpenAI Sora 2 Text-to-Video",
"WaveSpeedAI OpenAI Sora 2 Text-to-Video Pro",
"WaveSpeedAI Qwen Image Edit",
"WaveSpeedAI Qwen Image Edit LoRA",
"WaveSpeedAI Qwen Image Edit Plus",
"WaveSpeedAI Qwen Image Edit Plus LoRA",
"WaveSpeedAI Qwen Image Text to Image",
"WaveSpeedAI Qwen Image Text to Image LoRA",
"WaveSpeedAI WAN 2.2 Animate",
"WaveSpeedAI WAN 2.5 Image-to-Video",
"WaveSpeedAI WAN 2.5 Image-to-Video Fast",
"WaveSpeedAI WAN 2.5 Text-to-Image",
"WaveSpeedAI WAN 2.5 Text-to-Video",
"WaveSpeedAI WAN 2.5 Text-to-Video Fast",
"WaveSpeedAI_RunwaymlUpscaleV1Node",
"WaveSpeedAI_Wan22I2V720pNode"
],
{
"title_aux": "ComfyUI Razv WaveSpeed Nodes"
}
],
"https://github.com/razvanmatei-sf/serhii-prompt-list": [
[
"Dynamic Prompt List"
],
{
"title_aux": "Dynamic Prompt List Node for ComfyUI"
}
],
"https://github.com/rcfcu2000/zhihuige-nodes-comfyui": [
[
"Combine ZHGMasks",
"Cover ZHGMasks",
"From ZHG pip",
"GroundingDinoModelLoader (zhihuige)",
"GroundingDinoPIPESegment (zhihuige)",
"GroundingDinoSAMSegment (zhihuige)",
"InvertMask (zhihuige)",
"SAMModelLoader (zhihuige)",
"To ZHG pip",
"ZHG FaceIndex",
"ZHG GetMaskArea",
"ZHG Image Levels",
"ZHG SaveImage",
"ZHG SmoothEdge",
"ZHG UltimateSDUpscale"
],
{
"title_aux": "zhihuige-nodes-comfyui"
}
],
"https://github.com/rcsaquino/comfyui-custom-nodes": [
[
"BackgroundRemover | rcsaquino",
"VAELoader | rcsaquino",
"VAEProcessor | rcsaquino"
],
{
"title_aux": "rcsaquino/comfyui-custom-nodes"
}
],
"https://github.com/rdanalex/ComfyUI-ClownSampler": [
[
"Clown Sampler Loader JK"
],
{
"title_aux": "ComfyUI-ClownSampler"
}
],
"https://github.com/rdancer/ComfyUI_Florence2SAM2": [
[
"RdancerFlorence2SAM2GenerateMask"
],
{
"title_aux": "ComfyUI_Florence2SAM2"
}
],
"https://github.com/rdawgemfl/rdawg_3D_pack": [
[
"RDAWG3DAnalyzeMesh",
"RDAWG3DBoundingBox",
"RDAWG3DComputeCurvature",
"RDAWG3DComputeDistance",
"RDAWG3DCreateMesh",
"RDAWG3DDownsamplePointCloud",
"RDAWG3DExtractFeatures",
"RDAWG3DLoadModel",
"RDAWG3DLoadPointCloud",
"RDAWG3DMeshToImage",
"RDAWG3DMeshToPointCloud",
"RDAWG3DPointCloudToMesh",
"RDAWG3DRemeshUniform",
"RDAWG3DRemoveOutliers",
"RDAWG3DSimplifyMesh",
"RDAWG3DSmoothMesh",
"RDAWG3DSubdivideMesh",
"RDAWG3DTransform",
"RDAWG3DTransformPointCloud"
],
{
"title_aux": "RDAWG 3D Pack (CUDA 12.8 + PyTorch 2.9.0)"
}
],
"https://github.com/rdomunky/comfyui-subfolderimageloader": [
[
"SubfolderImageLoader"
],
{
"title_aux": "comfyui-subfolderimageloader"
}
],
"https://github.com/reallusion/ComfyUI-Reallusion": [
[
"additional_image",
"control_net",
"core",
"upscale_data"
],
{
"title_aux": "Reallusion ComfyUI Custom Nodes"
}
],
"https://github.com/realmarauder/ComfyUI-TensorTrap": [
[
"TensorTrap_AnalyzeWorkflow",
"TensorTrap_AuditNodes",
"TensorTrap_PreflightCheck",
"TensorTrap_ScanModel"
],
{
"author": "realmarauder (M2 Dynamics)",
"description": "Security scanner for ComfyUI \u2014 scans model files, audits custom nodes, and analyzes workflow graphs for threats.",
"nickname": "TensorTrap",
"title": "TensorTrap Security Scanner",
"title_aux": "comfyui-tensortrap"
}
],
"https://github.com/receyuki/comfyui-prompt-reader-node": [
[
"SDAnyConverter",
"SDBatchLoader",
"SDLoraLoader",
"SDLoraSelector",
"SDParameterExtractor",
"SDParameterGenerator",
"SDPromptMerger",
"SDPromptReader",
"SDPromptSaver",
"SDTypeConverter"
],
{
"author": "receyuki",
"description": "The ultimate solution for managing image metadata and multi-tool compatibility. ComfyUI node version of the SD Prompt Reader",
"nickname": "SD Prompt Reader",
"title": "SD Prompt Reader",
"title_aux": "SD Prompt Reader"
}
],
"https://github.com/recraft-ai/ComfyUI-RecraftAI": [
[
"RecraftBackgroundRemover",
"RecraftBackgroundReplacer",
"RecraftClarityUpscaler",
"RecraftClient",
"RecraftGenerativeUpscaler",
"RecraftImageGenerator",
"RecraftImageToImageTransformer",
"RecraftInpainter"
],
{
"title_aux": "ComfyUI-RecraftAI"
}
],
"https://github.com/red-polo/ComfyUI-WanViTPoseRetargeter": [
[
"WanViTPoseEstimator",
"WanViTPoseRetargeter",
"WanViTPoseRetargeterToSrc"
],
{
"title_aux": "ComfyUI-WanViTPoseRetargeter"
}
],
"https://github.com/redhottensors/ComfyUI-Prediction": [
[
"AvoidErasePrediction",
"CFGPrediction",
"CharacteristicGuidancePrediction",
"CombinePredictions",
"ConditionedPrediction",
"EarlyMiddleLatePrediction",
"InterpolatePredictions",
"LogSigmas",
"PerpNegPrediction",
"SamplerCustomPrediction",
"ScalePrediction",
"ScaledGuidancePrediction",
"SelectSigmas",
"SplitAtSigma",
"SwitchPredictions"
],
{
"author": "RedHotTensors",
"description": "Fully customizable Classifer Free Guidance for ComfyUI",
"nickname": "ComfyUI-Prediction",
"title": "ComfyUI-Prediction",
"title_aux": "ComfyUI-Prediction"
}
],
"https://github.com/redstonewhite/ComfyUI-InstantTensorLoaders": [
[
"InstantCLIPLoader",
"InstantCheckpointLoader",
"InstantCheckpointLoaderSimple",
"InstantControlNetLoader",
"InstantDiffControlNetLoader",
"InstantDualCLIPLoader",
"InstantQuadrupleCLIPLoader",
"InstantTripleCLIPLoader",
"InstantUNETLoader",
"InstantVAELoader"
],
{
"title_aux": "ComfyUI-InstantTensorLoaders"
}
],
"https://github.com/redstonewhite/ComfyUI-OneShotOutputs": [
[
"OneShotRelay"
],
{
"title_aux": "ComfyUI-OneShotOutputs"
}
],
"https://github.com/reeoi/ComfyUI-WebROI": [
[
"WebROICapture"
],
{
"title_aux": "ComfyUI-WebROI"
}
],
"https://github.com/regiellis/ComfyUI-EasyColorCorrector": [
[
"BatchColorCorrection",
"ColorCorrectionViewer",
"ColorPaletteExtractor",
"EasyColorCorrection",
"FilmEmulation",
"RawImageProcessor",
"VAEColorCorrector"
],
{
"title_aux": "Easy Color Correction"
}
],
"https://github.com/regiellis/ComfyUI-EasyIllustrious": [
[
"IllustriousAppendRegion",
"IllustriousArtists",
"IllustriousAttentionCouple",
"IllustriousAutoOutpaint",
"IllustriousCLIPTextEncoder",
"IllustriousCharacters",
"IllustriousClothing",
"IllustriousColorSuite",
"IllustriousE621Artists",
"IllustriousE621Characters",
"IllustriousEmotions",
"IllustriousEmptyLatentImage",
"IllustriousEmptyRegions",
"IllustriousHairstyles",
"IllustriousKSamplerPresets",
"IllustriousKSamplerPro",
"IllustriousLatentUpscale",
"IllustriousMakeRegion",
"IllustriousMasterModel",
"IllustriousMultiPassSampler",
"IllustriousNegativeCLIPEncoder",
"IllustriousPonyTokens",
"IllustriousPoses",
"IllustriousPrompt",
"IllustriousRegionalConditioning",
"IllustriousScenesPlus",
"IllustriousScheduler",
"IllustriousSmartSceneGenerator",
"IllustriousTriplePassSampler",
"IllustriousVAEDecode",
"IllustriousVAEEncode",
"TIPOPromptOptimizer"
],
{
"title_aux": "Comfyui-EasyIllustrious"
}
],
"https://github.com/regiellis/ComfyUI-EasyNoobai": [
[
"EasyNoobai",
"EasyNoobaiMasterModel",
"NoobaiArtists",
"NoobaiCharacters",
"NoobaiClothing",
"NoobaiE621Artists",
"NoobaiE621Characters",
"NoobaiHairstyles",
"NoobaiPony",
"NoobaiPoses"
],
{
"title_aux": "ComfyUI-EasyNoobai"
}
],
"https://github.com/regiellis/ComfyUI-EasyPony": [
[
"EasyPony"
],
{
"title_aux": "ComfyUI-EasyPony"
}
],
"https://github.com/regiellis/ComfyUI-SDXL-Adherence": [
[
"AlignHintsToLatent",
"AutoSize64",
"CropByBBox",
"NegativePromptHelper",
"PostPolish",
"SDXLDualClipEncode",
"SDXLPromptStyler",
"SmartLatent"
],
{
"title_aux": "SDXL Adherence"
}
],
"https://github.com/relhamdi/ComfyUI-RE-CustomUtils": [
[
"BreakEncoder",
"CharacterLoader",
"PromptLayoutFiller",
"PromptOptionPicker",
"PromptPresetSelector",
"PromptRouter",
"PromptSwitch",
"QuickCombo",
"StyleLoader"
],
{
"title_aux": "ComfyUI-RE-CustomUtils"
}
],
"https://github.com/remingtonspaz/ComfyUI-ReferenceChain": [
[
"ReferenceChainConditioning",
"ReferenceChainConditioningBase64"
],
{
"title_aux": "Reference Chain Conditioning"
}
],
"https://github.com/revirevy/Comfyui_saveimage_imgbb": [
[
"ImgBBUploader",
"LLM_prompt_generator"
],
{
"author": "N.RHEVI",
"description": "This custom node allow save image to imgbb.",
"nickname": "save image to imgbb",
"title": "save image to imgbb",
"title_aux": "Comfyui_saveimage_imgbb"
}
],
"https://github.com/revisionhiep-create/Comfyui-Prompt-Sorter": [
[
"IllustriousPromptSorter"
],
{
"title_aux": "Comfyui-Prompt-Sorter"
}
],
"https://github.com/revisionhiep-create/comfyui-standard-trigger-words": [
[
"StandardTriggerWordsLoader"
],
{
"title_aux": "comfyui-standard-trigger-words"
}
],
"https://github.com/revisionhiep-create/comfyui-universal-trigger-toggle": [
[
"UniversalTriggerToggle"
],
{
"title_aux": "comfyui-universal-trigger-toggle"
}
],
"https://github.com/revisiontony/LoraMangerWebFrame": [
[
"LoraWebFrame"
],
{
"title_aux": "ComfyUI Lora Manager Web Frame"
}
],
"https://github.com/rgamevfx/ComfyUI-RGnodes": [
[
"MaskRangeDoctor",
"VACEClipDoctor",
"VACEInpaintKeyframeInsert",
"VACEVideoSplice"
],
{
"title_aux": "ComfyUI-RGnodes"
}
],
"https://github.com/rgthree/rgthree-comfy": [
[
"RgthreeAnySwitch",
"RgthreeBigContext",
"RgthreeContext",
"RgthreeContextMerge",
"RgthreeContextMergeBig",
"RgthreeContextSwitch",
"RgthreeContextSwitchBig",
"RgthreeDisplayAny",
"RgthreeDisplayInt",
"RgthreeImageComparer",
"RgthreeImageInsetCrop",
"RgthreeImageOrLatentSize",
"RgthreeImageResize",
"RgthreeKSamplerConfig",
"RgthreeLoraLoaderStack",
"RgthreePowerLoraLoader",
"RgthreePowerPrimitive",
"RgthreePowerPrompt",
"RgthreePowerPromptSimple",
"RgthreePowerPuter",
"RgthreeSDXLEmptyLatentImage",
"RgthreeSDXLPowerPromptPositive",
"RgthreeSDXLPowerPromptSimple",
"RgthreeSeed"
],
{
"author": "rgthree",
"description": "A bunch of nodes I created that I also find useful.",
"nickname": "rgthree",
"nodename_pattern": " \\(rgthree\\)$",
"title": "Comfy Nodes",
"title_aux": "rgthree's ComfyUI Nodes"
}
],
"https://github.com/rh6423/ComfyUi-PhotoRX": [
[
"PhotoRXFilmGrainAdvanced",
"PhotoRXFilmGrainBasic",
"PhotoRXProfileInfo"
],
{
"title_aux": "ComfyUi-PhotoRX"
}
],
"https://github.com/rhdunn/comfyui-audio-processing": [
[
"ComfyAudio.ApplyFilterBank",
"ComfyAudio.GriffinLim",
"ComfyAudio.InverseSpectrogram",
"ComfyAudio.LinearFilterBank",
"ComfyAudio.LoadAudio",
"ComfyAudio.MelScaleFilterBank",
"ComfyAudio.PlotFilterBank",
"ComfyAudio.PlotSpectrogram",
"ComfyAudio.PlotWaveform",
"ComfyAudio.Spectrogram"
],
{
"title_aux": "comfyui-audio-processing"
}
],
"https://github.com/rhdunn/comfyui-bus-plugin": [
[
"ComfyBus.CLIPConditioningBusNode",
"ComfyBus.CLIPEncodedPromptBusNode",
"ComfyBus.CheckpointBusNode",
"ComfyBus.ImageBusNode",
"ComfyBus.ImageParameterBusNode",
"ComfyBus.ImageScaleToSideParameterBusNode",
"ComfyBus.ImageSizeBusNode",
"ComfyBus.LatentImageBusNode",
"ComfyBus.LatentImageParameterBusNode",
"ComfyBus.PromptBusNode",
"ComfyBus.PromptSDXLBusNode"
],
{
"title_aux": "comfyui-bus-plugin"
}
],
"https://github.com/rheemai24-hue/ComfyUI-SDCPP": [
[
"SDCppCustomFlux"
],
{
"title_aux": "ComfyUI-SDCPP"
}
],
"https://github.com/rholdorf/comfyui_imgtools": [
[
"ImageDimensionFitter",
"ImagePaddingCalculator",
"PathSplitter",
"RandomLineConcatenator",
"SaveImageWithCaption"
],
{
"title_aux": "comfyui_imgtools"
}
],
"https://github.com/rhplus0831/ComfyMepi": [
[
"MepiCheckpoint",
"MepiImageSize",
"MepiNegativePrompt",
"MepiPositivePrompt",
"MepiSaveImage",
"MepiStepsAndCfg"
],
{
"title_aux": "ComfyMepi"
}
],
"https://github.com/richinsley/Comfy-LFO": [
[
"LFO_Pulse",
"LFO_Sawtooth",
"LFO_Sine",
"LFO_Square",
"LFO_Triangle"
],
{
"title_aux": "Comfy-LFO"
}
],
"https://github.com/ricklove/comfyui-ricklove": [
[
"RL_BBox",
"RL_CacheImageSequence",
"RL_CacheMaskSequence",
"RL_CivitaiTopImagePrompts",
"RL_Crop_Resize",
"RL_Finetune_Analyze",
"RL_Finetune_Analyze_Batch",
"RL_Finetune_Variable",
"RL_ForceDependencyOrder",
"RL_ForceDependencyOrder_ImageString",
"RL_ForceDependencyOrder_Images",
"RL_ForceDependencyOrder_Latents",
"RL_ForceDependencyOrder_String",
"RL_ForceDependencyOrder_Strings",
"RL_IfFileExists",
"RL_Image_Shadow",
"RL_Image_Threshold_Channels",
"RL_Internet_Search",
"RL_LoadImageSequence",
"RL_Load_Flow",
"RL_LoraTextExtractTags",
"RL_Optical_Flow_Dip",
"RL_RebootComfyIfLeaky",
"RL_SaveImageSequence",
"RL_Save_Flow",
"RL_SequenceContext",
"RL_Sequence_ToFilePathList",
"RL_StopIfBlack",
"RL_Uncrop",
"RL_Warp_Image",
"RL_Zoe_Depth_Map_Preprocessor",
"RL_Zoe_Depth_Map_Preprocessor_Raw_Infer",
"RL_Zoe_Depth_Map_Preprocessor_Raw_Process"
],
{
"title_aux": "comfyui-ricklove"
}
],
"https://github.com/rickrender/ComfyUI-Vectorizer-API": [
[
"BackgroundRemoverNode",
"BackgroundRemoverSVGNode",
"VectorizerAINode"
],
{
"title_aux": "Vectorizer API"
}
],
"https://github.com/rickyars/comfyui-llm-tile": [
[
"LLMAdaptiveTileDetailer",
"LLMTileSequentialDetailer",
"TiledImageGenerator",
"TiledImageGeneratorAdvanced"
],
{
"title_aux": "Tiled Image Generator for ComfyUI"
}
],
"https://github.com/rikanrino/Rikannodes": [
[
"RikanHiddenBase64ImageLoader",
"RikanHiddenBase64ImageSaver",
"RikanMultiLoraLoader",
"RikanPromptRelayEncodeTimeline",
"RikanPromptRelayMultiLoraGate",
"RikanQwenCustomImageSize",
"RikanRTXResolutionSettings",
"RikanWanSpatioTemporalTiledVAEDecode",
"rikan-i2vpainter",
"rikan-i2vpainter-tiled-vae"
],
{
"title_aux": "Rikannodes"
}
],
"https://github.com/risunobushi/ComfyUI-Similarity-Score": [
[
"ImageSimilarityScores"
],
{
"title_aux": "ComfyUI-Similarity-Score"
}
],
"https://github.com/risunobushi/ComfyUI_DisplacementMapTools": [
[
"DisplaceLogo",
"ExtractDisplacementMap"
],
{
"title_aux": "ComfyUI_DisplacementMapTools"
}
],
"https://github.com/risunobushi/ComfyUI_sm4ll-Wrapper": [
[
"VTONAPINode",
"VTONAPIPaidNode",
"VTONLookbookNode"
],
{
"title_aux": "ComfyUI_sm4ll-Wrapper"
}
],
"https://github.com/risunobushi/comfyUI_FrequencySeparation_RGB-HSV": [
[
"FrequencyCombination",
"FrequencyCombinationHSV",
"FrequencySeparation",
"FrequencySeparationHSV"
],
{
"title_aux": "comfyUI_FrequencySeparation_RGB-HSV"
}
],
"https://github.com/ritik-devsecops/ComfyUI-Floyo-Flux2-API-node": [
[
"Flux2FlexImageEdit",
"Flux2FlexTextToImage",
"Flux2ProImageEdit",
"Flux2ProTextToImage"
],
{
"title_aux": "ComfyUI-Floyo-Flux2-API-node"
}
],
"https://github.com/rjgoif/ComfyUI-Img-Label-Tools": [
[
"ImageArray",
"ImageEqualizer",
"LocalTimerEnd",
"LocalTimerStart",
"RandomSubset"
],
{
"title_aux": "Img Label Tools"
}
],
"https://github.com/rkfg/ComfyUI-Dia_tts": [
[
"DiaModelLoader",
"DiaSampler"
],
{
"title_aux": "Dia realistic TTS"
}
],
"https://github.com/rnbwdsh/ComfyUI-LatentWalk": [
[
"LatentWalkConditional",
"LatentWalkConditionalRandom",
"LatentWalkNoise",
"LatentWalkVae"
],
{
"title_aux": "Latent Walk"
}
],
"https://github.com/rndnanthu/ComfyUI-RndNanthu": [
[
"AutoGradePro",
"ColorAnalysisPlotNode",
"ColorSpaceSim",
"FilmGrain",
"LogReconstructionNode",
"ProColorGrading",
"PromptGenerator"
],
{
"title_aux": "ComfyUI-RndNanthu"
}
],
"https://github.com/robertvoy/ComfyUI-Distributed": [
[
"AudioBatchDivider",
"Basic data handling: StringDataListJoin",
"CreateList",
"DistributedCollector",
"DistributedEmptyImage",
"DistributedModelName",
"DistributedSeed",
"DistributedValue",
"ImageBatchDivider",
"ImageConsumer",
"JoinStringMulti",
"SaveImage",
"StringConcatenate",
"StringDataListJoin",
"StringProvider",
"UltimateSDUpscaleDistributed"
],
{
"title_aux": "ComfyUI-Distributed"
}
],
"https://github.com/robertvoy/ComfyUI-Flux-Continuum": [
[
"BatchSlider",
"BooleanToEnabled",
"CannySlider",
"ConfigurableDrawText",
"ConfigurableModelRouter",
"ControlNetSlider",
"DenoiseSlider",
"DrawTextConfig",
"FluxContinuumModelRouter",
"GPUSlider",
"GuidanceSlider",
"IPAdapterSlider",
"ImageBatchBoolean",
"ImpactControlBridgeFix",
"IntPass",
"LatentPass",
"MaxShiftSlider",
"OutputGetString",
"PipePass",
"ResolutionMultiplySlider",
"ResolutionPicker",
"SEGSPass",
"SamplerParameterPacker",
"SamplerParameterUnpacker",
"SelectFromBatch",
"SimpleTextTruncate",
"SplitVec2",
"SplitVec3",
"StepSlider",
"TextVersions"
],
{
"title_aux": "ComfyUI Flux Continuum: Modular Interface"
}
],
"https://github.com/robomello/comfyui-prompt-saver": [
[
"PromptSaverNode"
],
{
"title_aux": "ComfyUI Prompt Saver"
}
],
"https://github.com/robtl2/ComfyUI-ComfyBridge": [
[
"CB_ImageReceiver",
"CB_ImageSender"
],
{
"title_aux": "ComfyUI-ComfyBridge"
}
],
"https://github.com/rockerBOO/pixel-sorting": [
[
"PixelSortAnalyze",
"PixelSorting"
],
{
"title_aux": "pixel-sorting"
}
],
"https://github.com/rohit267/champdev-comfyui-nodes": [
[
"ChamSaveImage",
"ChamSaveVideo",
"ChampdevFM",
"ChampdevTerminal"
],
{
"title_aux": "Champdev Custom Nodes"
}
],
"https://github.com/rohitsainier/ComfyUI-InstagramDownloader": [
[
"InstagramDownloader",
"MediaOrganizer"
],
{
"title_aux": "ComfyUI-InstagramDownloader"
}
],
"https://github.com/romeobuilderotti/ComfyUI-PNG-Metadata": [
[
"SetMetadataAll",
"SetMetadataString"
],
{
"title_aux": "ComfyUI PNG Metadata"
}
],
"https://github.com/ronaldzgithub/ComfyUI_Appstore": [
[
"ComfyUIAppstoreHost",
"ComfyUIAppstoreParam",
"ComfyUIAppstoreSaveImage",
"sdAppstore_saveImage"
],
{
"title_aux": "ComfyUI_Appstore"
}
],
"https://github.com/ronniebasak/ComfyUI-Tara-LLM-Integration": [
[
"TaraAdvancedComposition",
"TaraApiKeyLoader",
"TaraApiKeySaver",
"TaraDaisyChainNode",
"TaraLLMConfig",
"TaraPresetLLMConfig",
"TaraPrompter",
"TaraPrompterAdvanced"
],
{
"title_aux": "ComfyUI-Tara-LLM-Integration"
}
],
"https://github.com/ronsantash/Comfyui-flexi-lora-loader": [
[
"ComfyUIFlexiLoRALoader"
],
{
"title_aux": "ComfyUIFlexiLoRALoader"
}
],
"https://github.com/rookiepsi/comfypsi_blur_mask": [
[
"comfypsi_blur_mask"
],
{
"title_aux": "Blur Mask"
}
],
"https://github.com/rookiepsi/comfyui-extended": [
[
"ImageLiquify",
"ImageSwitch",
"MaskSwitch",
"PreviewBoolean",
"PreviewFloat",
"PreviewInteger",
"PreviewMask",
"PreviewText",
"PrimitiveBoolean",
"PrimitiveDimensions",
"PrimitiveFloat",
"PrimitiveInteger",
"PrimitiveText",
"UtilityExpression",
"UtilityImageDimensions",
"UtilitySwitch",
"rookiepsi_BlurMask",
"rookiepsi_ConstructMask",
"rookiepsi_CropImageToMask",
"rookiepsi_ResizeMask"
],
{
"title_aux": "ComfyUI Extended"
}
],
"https://github.com/rookiestar28/ComfyUI-Danbooru-Tags-Upsampler": [
[
"DanbooruTagsUpsampler",
"DanbooruTagsUpsamplerNodeRay"
],
{
"title_aux": "Danbooru Tags Upsampler for ComfyUI"
}
],
"https://github.com/rookiestar28/ComfyUI-Doctor": [
[
"DebugPrintNode"
],
{
"title_aux": "ComfyUI-Doctor"
}
],
"https://github.com/rookiestar28/ComfyUI-LongCat-Avatar": [
[
"LongCat_Video_SM_Audio",
"LongCat_Video_SM_AudioCrop",
"LongCat_Video_SM_AudioWindow",
"LongCat_Video_SM_Encode",
"LongCat_Video_SM_Model",
"LongCat_Video_SM_Sampler",
"LongCat_Video_SM_Vocal",
"LongCat_Video_SM_VocalModel",
"LongCat_Video_SM_WhisperModel"
],
{
"title_aux": "ComfyUI-LongCat-Avatar"
}
],
"https://github.com/rookiestar28/ComfyUI-OpenClaw": [
[
"CheckpointLoaderSimple",
"KSampler",
"MoltbotBatchVariants",
"MoltbotImageToPrompt",
"MoltbotPromptPlanner",
"MoltbotPromptRefiner"
],
{
"title_aux": "ComfyUI-OpenClaw"
}
],
"https://github.com/rookiestar28/ComfyUI-RookieUI": [
[
"CheckpointLoaderSimple",
"ModelPatchLoader",
"ModelSamplingAuraFlow",
"QwenImageDiffsynthControlnet",
"RookieUIA1111CLIPTextEncode",
"RookieUIA1111CLIPTextEncodeSDXL",
"RookieUIADetailerDetectMask",
"RookieUIControlNetApplyNativeAdvanced",
"RookieUIControlNetPreprocess",
"RookieUILoadAssetImage",
"RookieUILoadAssetMask",
"RookieUISaveImageWithMetadata",
"RookieUIVAEEncodeForInpaint",
"UNETLoader",
"VAELoader"
],
{
"title_aux": "ComfyUI-RookieUI"
}
],
"https://github.com/rookiestar28/ComfyUI-TranslateGemma": [
[
"TranslateGemma"
],
{
"title_aux": "ComfyUI-TranslateGemma"
}
],
"https://github.com/rookiestar28/ComfyUI_Text_Processor": [
[
"AddTextToImage",
"AdvancedImageSaver",
"AdvancedTextFilter",
"EvaluateFloats",
"EvaluateInts",
"EvaluateStrs",
"ImageCropper",
"LoadImageBatch",
"ResizeImageAdvanced",
"TP_LoadMask",
"TP_SaveMask",
"TextInput",
"TextScraper",
"TextStorageReader",
"TextStorageWriter",
"WildcardsNode",
"image_concat_advanced"
],
{
"title_aux": "ComfyUI Text Processor"
}
],
"https://github.com/room3dev/ComfyUI-FrameIO": [
[
"BatchLoadImageList",
"BatchLoadImageSequence",
"BatchLoadImageSequenceWithTrigger",
"BatchSaveImageSequenceWebP",
"ListVideoFiles"
],
{
"title_aux": "ComfyUI-FrameIO"
}
],
"https://github.com/room3dev/ComfyUI-I2VChainHelper": [
[
"I2VChainHelper"
],
{
"title_aux": "ComfyUI-I2VChainHelper"
}
],
"https://github.com/room3dev/ComfyUI-PixelForge": [
[
"PixelForge",
"PixelForgeResizeImage"
],
{
"title_aux": "ComfyUI-PixelForge"
}
],
"https://github.com/roundyyy/ComfyUI-mesh-simplifier": [
[
"MeshSimplifierNode"
],
{
"title_aux": "Mesh Simplifier for ComfyUI"
}
],
"https://github.com/routhakash/AkkiNodes-LLM-Suite-for-ComfyUI": [
[
"AICharacterLookdevBible-Akki",
"AICinematographer_Akki",
"AIQCSupervisor-Akki",
"AISceneChoreographerBible-Akki",
"AIScriptCrafter01FoundationBible-Akki",
"AIScriptCrafter02BeatSheetBible-Akki",
"AIScriptCrafter03ScreenplayBible-Akki",
"AISetLookdevBible-Akki",
"AIShotDurationCalculator-Akki",
"AIVideoPromptEngineerPro-Akki",
"AssetSelector-Akki",
"GenericFileLoader-Akki",
"GenericFileSaver-Akki",
"GenericImageLoader-Akki",
"GenericImageNamer-Akki",
"KeywordLoader-Akki",
"LLMLoader-Akki",
"LLMLoaderLMStudio-Akki",
"LoadTextFileAdvanced-Akki",
"LoadTextFileSimple-Akki",
"LookdevBibleLoader-Akki",
"ProShotListParser-Akki",
"ProjectDirector-Akki",
"SaveTextFile-Akki",
"SceneChoreographyLoader-Akki",
"ShotAssetLoader-Akki",
"ShotSelector-Akki",
"StoryWriter-Akki",
"VideoPromptLoader-Akki"
],
{
"title_aux": "AkkiNodes LLM Suite: Your Personal AI Film Studio"
}
],
"https://github.com/royceschultz/ComfyUI-Notifications": [
[
"Notif-PlaySound",
"Notif-SystemNotification",
"Notif-UnifiedNotification",
"Notif-Webhook"
],
{
"title_aux": "ComfyUI-Notifications"
}
],
"https://github.com/royceschultz/ComfyUI-TranscriptionTools": [
[
"TT-AudioSink",
"TT-ConvertVhsAudioToAudio",
"TT-LoadAudio",
"TT-LoadBatch",
"TT-LoadVideoAudio",
"TT-LoadWhisperModel",
"TT-WhisperTranscription",
"TT-WhisperTranscriptionBatch"
],
{
"title_aux": "ComfyUI-TranscriptionTools"
}
],
"https://github.com/rslosch/comfyui-nodesweet": [
[
"LoadImageSetFromFolderSortedNode",
"LoadImageSetFromOutputFolderSortedNode",
"MultilineStringRepeater"
],
{
"title_aux": "ComfyUI Batch BBox Detector"
}
],
"https://github.com/rsxdalv/ComfyUI-TTS-Webui": [
[
"TTSWebUI_OpenAI_TTS",
"TTS_ChatterboxNode",
"TTS_F5TTSNode",
"TTS_FireRedTTS2Node",
"TTS_GlobalPresetNode",
"TTS_HiggsV2Node",
"TTS_KittenTTSNode",
"TTS_KokoroNode",
"TTS_MMSNode",
"TTS_MegaTTS3Node",
"TTS_ParlerTTSNode",
"TTS_PiperTTSNode",
"TTS_StyleTTS2Node",
"TTS_VallEXNode"
],
{
"title_aux": "TTS WebUI API nodes for ComfyUI"
}
],
"https://github.com/ru4ls/ComfyUI_Google-Fonts": [
[
"GoogleFontTextNode"
],
{
"title_aux": "Google Font Text Image Node for ComfyUI"
}
],
"https://github.com/ru4ls/ComfyUI_Imagen": [
[
"ImagenNode"
],
{
"title_aux": "ComfyUI_Imagen"
}
],
"https://github.com/ru4ls/ComfyUI_Nano_Banana": [
[
"NanoBanana2AIO",
"NanoBanana2MultiTurnChat",
"NanoBananaAIO",
"NanoBananaMultiTurnChat"
],
{
"title_aux": "ComfyUI_Nano_Banana"
}
],
"https://github.com/ru4ls/ComfyUI_StreetView-Loader": [
[
"StreetViewAnimator",
"StreetViewCubemapLoader",
"StreetViewEquirectangularLoader",
"StreetViewLoader",
"StreetViewPanoLoader",
"StreetViewURLParser"
],
{
"title_aux": "ComfyUI Street View Loader Node"
}
],
"https://github.com/ru4ls/ComfyUI_Wan": [
[
"WanI2IGenerator",
"WanI2VEffectGenerator",
"WanI2VGenerator",
"WanII2VGenerator",
"WanT2IGenerator",
"WanT2VGenerator",
"WanVACEImageReference",
"WanVACEVideoEdit",
"WanVACEVideoExtension",
"WanVACEVideoOutpainting",
"WanVACEVideoRepainting"
],
{
"title_aux": "ComfyUI_Wan"
}
],
"https://github.com/ruanjianlun/comfyui_maya1_tts_alun": [
[
"MayaTTSNode",
"custom_nodes"
],
{
"title_aux": "comfyui-maya1-tts"
}
],
"https://github.com/rubenvillarreal/ComfyUI_PoseAlign": [
[
"PoseAlignTwoToOne",
"PoseViewer",
"SimpleTestNode"
],
{
"title_aux": "ComfyUI_PoseAlign"
}
],
"https://github.com/rubi-du/ComfyUI-BiRefNet-Super": [
[
"BiRefNet_Lite",
"BiRefNet_Super",
"BiRefNet_onnx"
],
{
"title_aux": "ComfyUI-BiRefNet-lite"
}
],
"https://github.com/rubi-du/ComfyUI-Flux-Inpainting": [
[
"Flux Inpainting",
"FluxGuffInpainting",
"FluxInpainting",
"FluxSimpleInpainting",
"FluxTransformerInpainting",
"FluxVAELoader"
],
{
"title_aux": "ComfyUI-Flux-Inpainting"
}
],
"https://github.com/rubi-du/ComfyUI-ICC-nodes": [
[
"LoadImageICC",
"PreviewImageICC",
"SaveImageICC"
],
{
"title_aux": "ComfyUI-ICC-nodes"
}
],
"https://github.com/rui40000/RUI-Nodes": [
[
"ColorMatcher",
"DialogueExtractor",
"ImageFlip",
"LoadImageByPath",
"LoadImageWithName",
"MaskSelector",
"OpenAIAPINode",
"PageNarrationRemover",
"QwenEditImageGeneration",
"RuiMaskPreview",
"RuiSpriteSplitter",
"RuiSpriteSplitterRGBA",
"SaturationAdjustment",
"ShotSplitter",
"TextList",
"UTF8Converter"
],
{
"title_aux": "RUI-Nodes"
}
],
"https://github.com/ruiqutech/ComfyUI-RuiquNodes": [
[
"EvaluateListMultiple1",
"EvaluateListMultiple3",
"EvaluateListMultiple6",
"EvaluateListMultiple9",
"EvaluateMultiple1",
"EvaluateMultiple3",
"EvaluateMultiple6",
"EvaluateMultiple9",
"ImageDilate",
"ImageErode",
"ListPath",
"MaskDilate",
"MaskErode",
"PreviewMask",
"RangeSplit",
"SaveMask",
"StringAsAny",
"StringConcat1",
"StringConcat3",
"StringConcat6",
"StringConcat9",
"StringPathStem",
"TermsToList",
"VAEDecodeSave"
],
{
"title_aux": "RuiquNodes for ComfyUI"
}
],
"https://github.com/ruminar/ComfyUI-CheckpointHandpickerSuite": [
[
"CheckpointListSelector",
"CheckpointNameCycler",
"CheckpointStatusTagger",
"EphemeralPreview",
"ImageDirPreview"
],
{
"title_aux": "ComfyUI-CheckpointHandpickerSuite"
}
],
"https://github.com/ruminar/ComfyUI-EphemeralPreviewTap": [
[
"EphemeralPreviewTap"
],
{
"title_aux": "Ephemeral Preview Tap"
}
],
"https://github.com/ruminar/ComfyUI-LightQueueCounter": [
[
"LightQueueCounterAnyPassthrough",
"LightQueueCounterSetTitle",
"LightQueueCounterTitleTap"
],
{
"title_aux": "ComfyUI-LightQueueCounter"
}
],
"https://github.com/ruminar/ComfyUI-PromptRandomChoice": [
[
"PromptRandomChoice",
"PromptRandomChoiceEx",
"SafeRandomSeed"
],
{
"title_aux": "ComfyUI-PromptRandomChoice"
}
],
"https://github.com/runtime44/comfyui_r44_nodes": [
[
"Runtime44ColorMatch",
"Runtime44DynamicKSampler",
"Runtime44FilmGrain",
"Runtime44ImageEnhance",
"Runtime44ImageOverlay",
"Runtime44ImageResizer",
"Runtime44ImageToNoise",
"Runtime44IterativeUpscaleFactor",
"Runtime44MaskSampler",
"Runtime44TiledMaskSampler",
"Runtime44Upscaler"
],
{
"title_aux": "Runtime44 ComfyUI Nodes"
}
],
"https://github.com/ruucm/ruucm-comfy": [
[
"BatchAverageImage",
"GazeOffsetCalculator",
"LoadExternalLoraModelOnly",
"NanoBananaEdit",
"NanoBananaEyeMatch",
"RuucmShareScreen"
],
{
"nodename_pattern": " \\(ruucm\\)$",
"title_aux": "Ruucm's ComfyUI Nodes"
}
],
"https://github.com/ruwwww/ComfyUI-SPEED": [
[
"SamplerSPEED"
],
{
"title_aux": "ComfyUI-SPEED"
}
],
"https://github.com/ruwwww/ComfyUI-Spectrum-sdxl": [
[
"CalibratedSpectrumSDXL",
"SpectrumSDXL",
"SpectrumSDXLCalibrated"
],
{
"title_aux": "ComfyUI-Spectrum-sdxl"
}
],
"https://github.com/ryan-seungyong-lee/ComfyUI-PromptEnhancer": [
[
"PromptEnhancerI2I",
"PromptEnhancerT2I"
],
{
"title_aux": "ComfyUI-PromptEnhancer"
}
],
"https://github.com/ryanontheinside/ComfyUI-CalculatorX": [
[
"Calculator",
"IntToFloat"
],
{
"title_aux": "ComfyUI-CalculatorX"
}
],
"https://github.com/ryanontheinside/ComfyUI-DeepLiveCam": [
[
"DeepLiveCamNode"
],
{
"title_aux": "Deep Live Cam for ComfyUI"
}
],
"https://github.com/ryanontheinside/ComfyUI_ControlFreak": [
[
"ControlFreak"
],
{
"title_aux": "Control Freak for ComfyUI"
}
],
"https://github.com/ryanontheinside/ComfyUI_Doom": [
[
"Doom"
],
{
"title_aux": "Doom"
}
],
"https://github.com/ryanontheinside/ComfyUI_EfficientTAM": [
[
"EfficientTAMLoader",
"EfficientTAMPredictor"
],
{
"title_aux": "ComfyUI-EfficientTAM"
}
],
"https://github.com/ryanontheinside/ComfyUI_ProfilerX": [
[
"ExecutionTracker"
],
{
"title_aux": "ComfyUI_ProfilerX"
}
],
"https://github.com/ryanontheinside/ComfyUI_RealtimeNodes": [
[
"BlendshapeControlFloat",
"BlendshapeControlInt",
"BlendshapeTrigger",
"CompareMediaPipeEmbeddings",
"CoordinateConverter",
"FaceDetectionToMask",
"FaceLandmarkPosition",
"FaceTextureWarp",
"HandLandmarkPosition",
"HeadPoseControlFloat",
"HeadPoseControlInt",
"HeadPoseTrigger",
"MaskFromFaceLandmarks",
"MaskFromHandLandmarks",
"MaskFromPoseLandmarks",
"MediaPipeFaceDetector",
"MediaPipeFaceDetectorModelLoader",
"MediaPipeFaceLandmarker",
"MediaPipeFaceLandmarkerModelLoader",
"MediaPipeFaceStylizer",
"MediaPipeFaceStylizerModelLoader",
"MediaPipeGestureRecognizer",
"MediaPipeGestureRecognizerModelLoader",
"MediaPipeHandLandmarker",
"MediaPipeHandLandmarkerModelLoader",
"MediaPipeHolisticLandmarker",
"MediaPipeHolisticVisualizer",
"MediaPipeImageEmbedder",
"MediaPipeImageEmbedderModelLoader",
"MediaPipeImageSegmenter",
"MediaPipeImageSegmenterModelLoader",
"MediaPipeInteractiveSegmenter",
"MediaPipeInteractiveSegmenterModelLoader",
"MediaPipeObjectDetector",
"MediaPipeObjectDetectorModelLoader",
"MediaPipePoseLandmarker",
"MediaPipePoseLandmarkerModelLoader",
"Point2D",
"PointList",
"PoseLandmarkPosition",
"RTCoordinateConverter",
"RTDrawLines",
"RTDrawPoints",
"RTDrawPolygon",
"ReshapeMediaPipeEmbedding",
"SelectMediaPipeSegment",
"VisualizeFaceDetections",
"VisualizeFaceLandmarks",
"VisualizeGestureRecognitions",
"VisualizeHandLandmarks",
"VisualizeObjectDetections",
"VisualizePoseLandmarks"
],
{
"title_aux": "Nodes for use with real-time applications of ComfyUI"
}
],
"https://github.com/ryanontheinside/ComfyUI_RyanOnTheInside": [
[
"ACEStep15GenerationSteering",
"ACEStep15KeystoneConfig",
"ACEStep15LatentChannelEQ",
"ACEStep15MusicalControls",
"ACEStep15NativeCoverGuider",
"ACEStep15NativeEditGuider",
"ACEStep15NativeExtractGuider",
"ACEStep15NativeLegoGuider",
"ACEStep15SemanticExtractor",
"ACEStep15SemanticHintsBlend",
"ACEStep15SilenceLatent",
"ACEStep15TaskTextEncode",
"ACEStepAnalyzeLatent",
"ACEStepAudioPostProcessor",
"ACEStepExtendGuider",
"ACEStepHybridGuider",
"ACEStepMaskVisualizer",
"ACEStepRepaintGuider",
"ACEStepTimeRange",
"AdvancedFeatureCombiner",
"AdvancedLuminanceMask",
"AnimatedFeaturePreview",
"AnimatedFloatPreview",
"AreaFeatureNode",
"AudioChannelMerge",
"AudioChannelSplit",
"AudioDither",
"AudioFade",
"AudioFeatureExtractor",
"AudioFeatureVisualizer",
"AudioFilter",
"AudioGain",
"AudioInfo",
"AudioLatentBlend",
"AudioLatentInfo",
"AudioLatentStretch",
"AudioMaskAnalyzer",
"AudioPad",
"AudioPitchShift",
"AudioRegionMask",
"AudioRegionMask15",
"AudioResample",
"AudioSeparatorSimple",
"AudioSubtract",
"AudioTemporalMask",
"AudioTemporalMask15",
"AudioTimeStretch",
"AudioTrim",
"AudioVolumeNormalization",
"Audio_Combine",
"Audio_Concatenate",
"BeatWaveFeatureExtractor",
"BrightnessFeatureNode",
"ColorFeatureNode",
"Color_Picker",
"ContextModifier",
"DepthBlender",
"DepthFeatureNode",
"DepthInjection",
"DepthRippleEffect",
"DepthShapeModifier",
"DepthShapeModifierPrecise",
"Doom_",
"DownloadOpenUnmixModel",
"DrawableFeatureNode",
"DyeImage",
"EffectVisualizer",
"EmbeddingGuidedLatentInterpolate",
"EmitterEmissionRateModulation",
"EmitterMovement",
"EmptyImageAndMaskFromAudio",
"EmptyImageFromAudio",
"EmptyMaskFromAudio",
"FeatureAccumulate",
"FeatureCombine",
"FeatureContiguousInterpolate",
"FeatureFade",
"FeatureInfoNode",
"FeatureInterpolateMulti",
"FeatureInterpolator",
"FeatureMath",
"FeatureMixer",
"FeatureOscillator",
"FeaturePeakDetector",
"FeatureRebase",
"FeatureRenormalize",
"FeatureScaler",
"FeatureSmoothing",
"FeatureToFilteredList",
"FeatureToFlexFloatParam",
"FeatureToFlexIntParam",
"FeatureToFloat",
"FeatureToLatentKeyframe",
"FeatureToMask",
"FeatureToSplineData",
"FeatureToTimestepKeyframe",
"FeatureToWeightsStrategy",
"FeatureTruncateOrExtend",
"FlexAudioPitchShift",
"FlexAudioTimeStretch",
"FlexAudioVisualizerCircular",
"FlexAudioVisualizerContour",
"FlexAudioVisualizerLine",
"FlexExpressionEditor",
"FlexImageBloom",
"FlexImageChromaticAberration",
"FlexImageColorGrade",
"FlexImageContrast",
"FlexImageDepthWarp",
"FlexImageEdgeDetect",
"FlexImageGlitch",
"FlexImageHorizontalToVertical",
"FlexImageHueShift",
"FlexImageKaleidoscope",
"FlexImageParallax",
"FlexImagePixelate",
"FlexImagePosterize",
"FlexImageTiltShift",
"FlexImageTransform",
"FlexImageVignette",
"FlexImageWarp",
"FlexLatentBlend",
"FlexLatentInterpolate",
"FlexLatentNoise",
"FlexMaskBinary",
"FlexMaskDepthChamber",
"FlexMaskEmanatingRings",
"FlexMaskInterpolate",
"FlexMaskMath",
"FlexMaskMorph",
"FlexMaskOpacity",
"FlexMaskRandomShapes",
"FlexMaskTransform",
"FlexMaskVoronoiScheduled",
"FlexMaskWarp",
"FlexMaskWavePropagation",
"FlexVideoDirection",
"FlexVideoFrameBlend",
"FlexVideoSeek",
"FlexVideoSpeed",
"FlexlatentAudioBlend",
"FloatFeatureNode",
"FrequencyFilterCustom",
"FrequencyFilterPreset",
"FrequencyRange",
"GravityWell",
"ImageCASBatch",
"ImageChunk",
"ImageDifference",
"ImageIndexSelect",
"ImageInterval",
"ImageIntervalSelectPercentage",
"ImageScaleToTarget",
"Image_Shuffle",
"InstantFloatPreview",
"Knob",
"LatentFrequencyBlender",
"LazyCondition",
"LocationFromMask",
"LocationFromPoint",
"LocationTransform",
"MIDIFeatureExtractor",
"MIDILoader",
"MIDIToAudio",
"ManualFeatureFromPipe",
"ManualFeatureNode",
"ManualFeaturePipe",
"ManualWhisperAlignmentData",
"MaskCompositePlus",
"MaskMath",
"MaskMorph",
"MaskRings",
"MaskToAudioMask",
"MaskToAudioMask15",
"MaskTransform",
"MaskWarp",
"ModelSamplingACEStep",
"MotionFeatureNode",
"MovingShape",
"OpticalFlowDirectionMask",
"OpticalFlowMaskModulation",
"OpticalFlowParticleSystem",
"ParticleColorModulation",
"ParticleEmissionMask",
"ParticleEmitter",
"ParticleSizeModulation",
"ParticleSpeedModulation",
"PitchFeatureExtractor",
"PitchRange",
"PitchRangeByNoteNode",
"PitchRangePreset",
"PitchVisualizer",
"PreviewAudioCompare",
"PreviewFeature",
"ProximityFeatureNode",
"ProximityVisualizer",
"ROTIDisplayAny",
"RhythmFeatureExtractor",
"SplineFeatureModulator",
"SplineRhythmModulator",
"SpringJointSetting",
"StaticBody",
"SwapDevice",
"TextMaskNode",
"TimeFeatureNode",
"TranslucentComposite",
"TriggerBuilder",
"VideoChunk",
"Vortex",
"WhisperAutoAdjust",
"WhisperFeature",
"WhisperTextRenderer",
"WhisperTimeAdjuster",
"WhisperToPromptTravel",
"_mfc"
],
{
"title_aux": "RyanOnTheInside"
}
],
"https://github.com/ryanontheinside/ComfyUI_SuperResolution": [
[
"SuperResolutionModelLoader",
"SuperResolutionUpscale"
],
{
"title_aux": "ComfyUI_SuperResolution"
}
],
"https://github.com/rzgarespo/ComfyUI-diffusiondb": [
[
"SDPromptNode"
],
{
"title_aux": "ComfyUI-diffusiondb"
}
],
"https://github.com/rzgarespo/ComfyUI-qwen-image-size-picker": [
[
"QwenImageSize",
"QwenImageSizeSimple"
],
{
"title_aux": "ComfyUI Qwen Image Size Picker"
}
],
"https://github.com/s9roll7/comfyui_cotracker_node": [
[
"CoTrackerNode",
"GridPointGeneratorNode",
"PerlinCoordinateRandomizerNode",
"XYMotionAmplifierNode"
],
{
"title_aux": "Comfyui CoTracker Node"
}
],
"https://github.com/saftle/uber_comfy_nodes": [
[
"AdaptiveImageScaler",
"ControlNet Selector",
"ControlNetOptionalLoader",
"DiffusersSelector",
"ModelSimilarityNode",
"ModelWeightDumperNode",
"MultiInputVariableRewrite",
"RunwareResolutionCalculator",
"SaveImageJPGNoMeta",
"TextRegexOperations",
"VideoSegmentCalculator"
],
{
"title_aux": "Suplex Misc ComfyUI Nodes"
}
],
"https://github.com/sakura1bgx/ComfyUI_FlipStreamViewer": [
[
"FlipStreamAllowIp",
"FlipStreamAnd",
"FlipStreamBatchPrompt",
"FlipStreamButton",
"FlipStreamChat",
"FlipStreamChatJson",
"FlipStreamCurrent",
"FlipStreamFileSelect_AnimateDiffModel",
"FlipStreamFileSelect_Checkpoints",
"FlipStreamFileSelect_ControlNetModel",
"FlipStreamFileSelect_Input",
"FlipStreamFileSelect_LLM",
"FlipStreamFileSelect_Loras",
"FlipStreamFileSelect_Output",
"FlipStreamFileSelect_TensorRT",
"FlipStreamFileSelect_VAE",
"FlipStreamFilmVfi",
"FlipStreamFree",
"FlipStreamGate",
"FlipStreamGet",
"FlipStreamGetFrame",
"FlipStreamGetParam",
"FlipStreamGetPreviewRoi",
"FlipStreamGetSize",
"FlipStreamGetState",
"FlipStreamImageSize",
"FlipStreamInputBox",
"FlipStreamLoadLora",
"FlipStreamLogBox",
"FlipStreamLoraMode",
"FlipStreamOr",
"FlipStreamParseJson",
"FlipStreamPasteBox",
"FlipStreamPreviewBox",
"FlipStreamRembg",
"FlipStreamRunApiWorkflow",
"FlipStreamRunOnce",
"FlipStreamSaveApiWorkflow",
"FlipStreamScreenGrabber",
"FlipStreamSection",
"FlipStreamSegMask",
"FlipStreamSelectBox_Samplers",
"FlipStreamSelectBox_Scheduler",
"FlipStreamSetMessage",
"FlipStreamSetParam",
"FlipStreamSetState",
"FlipStreamShutdown",
"FlipStreamSizeSelect",
"FlipStreamSlider",
"FlipStreamSource",
"FlipStreamSwitch",
"FlipStreamSwitchImage",
"FlipStreamSwitchLatent",
"FlipStreamTextBox",
"FlipStreamTextConcat",
"FlipStreamTextReplace",
"FlipStreamVideoInput",
"FlipStreamViewer",
"FlipStreamViewerSimple"
],
{
"title_aux": "ComfyUI_FlipStreamViewer"
}
],
"https://github.com/sal063/Comfy_z-sampling": [
[
"ZPreviewLatent",
"ZSampler",
"ZSamplingSettings"
],
{
"title_aux": "Comfy_z-sampling"
}
],
"https://github.com/saluzafa/comfyui-klein9b-multi-angle": [
[
"BackgroundChangerSelector",
"CameraAngleSelector",
"CameraTypeSelector",
"ClothesChangerSelector",
"FacialExpressionSelector",
"LightingSelector",
"PoseSelector"
],
{
"title_aux": "Multi-Angle Camera Selector"
}
],
"https://github.com/sammykumar/ComfyUI-SwissArmyKnife": [
[
"AzureStorageUpload",
"CivitMetadataHelper",
"ControlPanelOverview",
"ControlPanelPromptBreakdown",
"FilenameGenerator",
"FrameExtractor",
"GeminiUtilOptions",
"LLMStudioOptions",
"LLMStudioPictureDescribe",
"LLMStudioStructuredDescribe",
"LLMStudioStructuredVideoDescribe",
"LLMStudioVideoDescribe",
"LoRAInfoExtractor",
"MediaDescribe",
"MediaDescribeOverrides",
"MediaSelection",
"MultiCaptionCombiner",
"ShowText",
"VACEDepthAnnotator",
"VACEFlowAnnotator",
"VACEScribbleAnnotator",
"VideoMetadataNode",
"VideoPreview",
"VideoPreviewNative"
],
{
"title_aux": "ComfyUI-SwissArmyKnife"
}
],
"https://github.com/sanbuphy/ComfyUI-AudioLDM": [
[
"AudioLDM",
"PreviewAudioLDM",
"SaveAudioLDM"
],
{
"title_aux": "ComfyUI-AudioLDM"
}
],
"https://github.com/santiagosamuel3455/ComfyUI-GeminiImageToPrompt": [
[
"DeepseekR1KlingAINode",
"GeminiImageToPromptNode",
"GeminiTextToCinematicPromptNode",
"ShowGeneratedText",
"ShowTextNode"
],
{
"title_aux": "ComfyUI-GeminiImageToPrompt"
}
],
"https://github.com/sayuno/ComfyUI.RaccoonAI": [
[
"RaccoonConfig"
],
{
"title_aux": "ComfyUI.RaccoonAI"
}
],
"https://github.com/scofano/ComfyUI-Advanced-TextOverlay": [
[
"Advanced Text Overlay",
"Advanced Text Overlay - Video",
"Instagram Question Box",
"Instagram Question Box - Video"
],
{
"title_aux": "Advanced Text Overlay"
}
],
"https://github.com/scofano/ComfyUI-Simple-video-effects": [
[
"AdvancedFolderVideoCombiner",
"CameraMoveNode",
"CameraMoveVideoNode",
"CameraShakeNode",
"CameraShakeVideoNode",
"ChromaticAberrationNode",
"CloseUpImageNode",
"CloseUpNode",
"ColorAdjustmentNode",
"ColorAdjustmentVideoNode",
"ComfyAddSoundtrack",
"ComfyImageAudioCSV",
"ImageSequenceOverlay",
"ImageTransitionNode",
"MergeVideoAudioNode",
"SimpleFolderVideoCombiner",
"VideoImageOverlay",
"VideoLoopExtenderNode",
"VideoOverlay",
"VideoOverlayBatch",
"VideoOverlayFromFile",
"VideoSplitterNode",
"ZoomSequenceBatchNode",
"ZoomSequenceNode",
"ZoomSequenceVideoNode"
],
{
"title_aux": "Simple Video Effects"
}
],
"https://github.com/scofano/comfy-audio-duration": [
[
"Audio Add Silence",
"Audio Duration"
],
{
"title_aux": "Audio Duration"
}
],
"https://github.com/scofano/comfy-text-stats": [
[
"CharacterSearchReplace",
"LineBatchChunk",
"LineContextCounter",
"RemoveEmptyLines",
"TextLoadFromFile",
"TextStats",
"TextStringTruncate",
"UTF8Processor"
],
{
"title_aux": "Comfy Text Stats"
}
],
"https://github.com/scofano/comfyui-thumb-generator": [
[
"ThumbGeneratorNode"
],
{
"title_aux": "comfyui-thumb-generator"
}
],
"https://github.com/scraed/LanPaint": [
[
"LanPaint_KSampler",
"LanPaint_KSamplerAdvanced",
"LanPaint_MaskBlend",
"LanPaint_SamplerCustom",
"LanPaint_SamplerCustomAdvanced"
],
{
"title_aux": "LanPaint"
}
],
"https://github.com/sdfxai/SDFXBridgeForComfyUI": [
[
"SDFXClipTextEncode"
],
{
"title_aux": "SDFXBridgeForComfyUI - ComfyUI Custom Node for SDFX Integration"
}
],
"https://github.com/sdtana/ComfyUI-FDG": [
[
"FDGNode"
],
{
"title_aux": "ComfyUI-FDG"
}
],
"https://github.com/seanjang990/comfyui-document-auto-crop": [
[
"CropRotateNode"
],
{
"title_aux": "ComfyUI Document Auto Crop Node"
}
],
"https://github.com/seanlynch/comfyui-optical-flow": [
[
"Apply optical flow",
"ApplyOpticalFlow",
"Compute optical flow",
"ComputeOpticalFlow",
"Visualize optical flow",
"VisualizeOpticalFlow"
],
{
"title_aux": "ComfyUI Optical Flow"
}
],
"https://github.com/seanlynch/srl-nodes": [
[
"SRL Conditional Interrrupt",
"SRL Eval",
"SRL Filter Image List",
"SRL Format String",
"SrlConditionalInterrupt",
"SrlEval",
"SrlFilterImageList",
"SrlFormatString"
],
{
"title_aux": "SRL's nodes"
}
],
"https://github.com/sebagallo/comfyui-sg-llama-cpp": [
[
"LlamaCPPEngine",
"LlamaCPPMemoryCleanup",
"LlamaCPPModelLoader",
"LlamaCPPOptions"
],
{
"title_aux": "comfyui-sg-llama-cpp"
}
],
"https://github.com/sebagallo/comfyui-sg-openai-client": [
[
"OpenAIChatCompletion",
"OpenAIClient"
],
{
"title_aux": "comfyui-sg-openai-client"
}
],
"https://github.com/sebagallo/comfyui-sg-resolution-picker": [
[
"SG_ResolutionPicker"
],
{
"title_aux": "comfyui-sg-resolution-picker"
}
],
"https://github.com/sebagallo/comfyui-sg-text-encode-reference-images": [
[
"TextEncodeReferenceImages"
],
{
"title_aux": "comfyui-sg-text-encode-reference-images"
}
],
"https://github.com/sebord/ComfyUI-LMCQ": [
[
"LmcqCodeDecryptionLoader",
"LmcqCodeEncryption",
"LmcqDeepGen",
"LmcqDeepLoader",
"LmcqGetMachineCode",
"LmcqImageSaver",
"LmcqImageSaverTransit",
"LmcqImageSaverWeb",
"LmcqInputValidator",
"LmcqLoadFluxNF4Checkpoint",
"LmcqRuntimeLoraDecryption",
"LmcqRuntimeLoraEncryption",
"LmcqRuntimeModelDecryption",
"LmcqRuntimeModelEncryption",
"LmcqRuntimeWorkflowDecryption",
"LmcqRuntimeWorkflowEncryption"
],
{
"title_aux": "ComfyUI-LMCQ"
}
],
"https://github.com/senhaicc/Comfyui-WL-MainImageDesign": [
[
"WLMainImageGenerator",
"WLPromptBatchConverter"
],
{
"title_aux": "Comfyui-WL-MainImageDesign"
}
],
"https://github.com/senjinthedragon/comfyui-gender-tag-filter": [
[
"DedupeTags",
"GenderNLFilter",
"GenderTagFilter",
"SpaCyModelLoader"
],
{
"title_aux": "ComfyUI Gender Tag Filter"
}
],
"https://github.com/sequencer-media/sequencer-comfy-nodes": [
[
"SequencerGenerate"
],
{
"title_aux": "Sequencer AI Nodes"
}
],
"https://github.com/sergekatzmann/ComfyUI_Nimbus-Pack": [
[
"AdjustAndRoundDimensions",
"AspectRatioMobileDevices",
"AutoLevelsNode",
"ImageCombineRect",
"ImageExtractRect",
"ImageResizeAndCropNode",
"ImageSquareAdapterNode",
"LoadImagesFromFolder",
"MathOperationNode",
"NumberRangeNode",
"PopularScreenResolutions",
"SliderComparisonNode"
],
{
"title_aux": "ComfyUI_Nimbus-Pack"
}
],
"https://github.com/serhiiyashyn-sf/comfyui-face-aligned-center": [
[
"AnimeFaceDetect",
"FaceAlignedCenter",
"FaceAlignedFineTune"
],
{
"title_aux": "Face-Aligned Center"
}
],
"https://github.com/serhiiyashyn-sf/comfyui-loopstrip": [
[
"LoopStripAssemble",
"LoopStripCenterCharacter",
"LoopStripCenterSubject",
"LoopStripEnsureRGB",
"LoopStripFaceAlignedCenter",
"LoopStripFindCycle",
"LoopStripLoadVideo",
"LoopStripSplitGrid",
"LoopStripSpriteInspector"
],
{
"title_aux": "Loop Strip"
}
],
"https://github.com/serious-factory/ComfyUI-DownloadFile": [
[
"DownloadFile"
],
{
"title_aux": "Download File"
}
],
"https://github.com/serious-factory/ComfyUI-MultiTalkPromptSchedule": [
[
"MultiTalkPromptSchedule"
],
{
"title_aux": "ComfyUI-MultiTalkPromptSchedule"
}
],
"https://github.com/sfinktah/comfy-ovum": [
[
"ImageExContextListOvum",
"ImageExContextOvum",
"LoadImageFromOutputSubdirectoryWithWorkflowOvum",
"LoadImageFromOutputWithWorkflowOvum",
"LoadImageWithWorkflowOvum"
],
{
"title_aux": "comfy-ovum"
}
],
"https://github.com/sgyyao/ComfyUI_LLM_Prompt_Optimizer": [
[
"PromptOptimizer"
],
{
"title_aux": "ComfyUI_LLM_Prompt_Optimizer"
}
],
"https://github.com/sh570655308/ComfyUI-GigapixelAI": [
[
"GigapixelAI",
"GigapixelModelSettings",
"GigapixelUpscaleSettings"
],
{
"title_aux": "ComfyUI-GigapixelAI"
}
],
"https://github.com/sh570655308/ComfyUI-TopazVideoAI": [
[
"TopazUpscaleParams",
"TopazVideoAI"
],
{
"title_aux": "ComfyUI-TopazVideoAI"
}
],
"https://github.com/shabri-arrahim/ComfyUI-Safety-Checker": [
[
"CompVisSafetyChecker",
"FalconsAISafetyChecker",
"loadImageBase64"
],
{
"title_aux": "ComfyUI Safety Checker"
}
],
"https://github.com/shadowcz007/comfyui-Image-reward": [
[
"ImageBatchToList_",
"ImageRewardScore_"
],
{
"title_aux": "comfyui-Image-reward"
}
],
"https://github.com/shadowcz007/comfyui-consistency-decoder": [
[
"VAEDecodeConsistencyDecoder",
"VAELoaderConsistencyDecoder"
],
{
"title_aux": "Consistency Decoder"
}
],
"https://github.com/shadowcz007/comfyui-edit-mask": [
[
"EditMask"
],
{
"title_aux": "comfyui-edit-mask"
}
],
"https://github.com/shadowcz007/comfyui-liveportrait": [
[
"ExpressionEditor_",
"ExpressionVideo2VideoNode",
"ExpressionVideoNode",
"FaceCropInfo",
"LivePortraitNode",
"LivePortraitVideoNode",
"Retargeting"
],
{
"title_aux": "comfyui-liveportrait"
}
],
"https://github.com/shadowcz007/comfyui-mixlab-nodes": [
[
"3DImage",
"AnalyzeAudio",
"AppInfo",
"ApplyVisualStylePrompting_",
"AreaToMask",
"AudioPlay",
"AudioToPrompt",
"CenterImage",
"ChinesePrompt_Mix",
"CkptNames_",
"ClipInterrogator",
"Color",
"ComparingTwoFrames_",
"CompositeImages_",
"CreateJsonNode",
"DepthViewer",
"DynamicDelayProcessor",
"EditMask",
"EmbeddingPrompt",
"EnhanceImage",
"FaceToMask",
"FeatheredMask",
"FloatSlider",
"FloatingVideo",
"Font",
"GLIGENTextBoxApply_Advanced",
"GetImageSize_",
"GradientImage",
"GridDisplayAndSave",
"GridInput",
"GridOutput",
"ImageBatchToList_",
"ImageColorTransfer",
"ImageCropByAlpha",
"ImageListReplace_",
"ImageListToBatch_",
"ImagesPrompt_",
"IncrementingListNode_",
"IntNumber",
"JoinWithDelimiter",
"KeyInput",
"LaMaInpainting",
"LimitNumber",
"ListSplit_",
"LoadImagesFromPath",
"LoadImagesFromURL",
"LoadImagesToBatch",
"LoadTripoSRModel_",
"LoadVQGAN",
"LoadVideoAndSegment_",
"LoadVideoFromURL",
"LoadWhisperModel_",
"LoraNames_",
"MaskListMerge_",
"MaskListReplace_",
"MergeLayers",
"MiniCPM_VQA_Simple",
"MirroredImage",
"MultiplicationNode",
"NewLayer",
"NoiseImage",
"OutlineMask",
"P5Input",
"PreviewMask_",
"Prompt2Semantic",
"PromptGenerate_Mix",
"PromptImage",
"PromptSimplification",
"PromptSlide",
"RandomPrompt",
"RembgNode_Mix",
"ResizeImageMixlab",
"SamplerNames_",
"SaveImageAndMetadata_",
"SaveImageToLocal",
"SaveTripoSRMesh",
"SceneInfoNode",
"ScenedetectNode_",
"ScreenShare",
"Seed_",
"Semantic2Audio",
"SenseVoiceNode",
"ShowLayer",
"SmoothMask",
"SpeechRecognition",
"SpeechSynthesis",
"SplitImage",
"SplitLongMask",
"StyleAlignedBatchAlign_",
"StyleAlignedReferenceSampler_",
"StyleAlignedSampleReferenceLatents_",
"SvgImage",
"SwitchByIndex",
"TESTNODE_",
"TESTNODE_TOKEN",
"TextImage",
"TextInput_",
"TextToNumber",
"TransparentImage",
"TripoSRSampler_",
"VideoCombine_Adv",
"VideoGenKlingNode",
"VideoGenLumaDreamMachineNode",
"VideoGenRunwayGen3Node",
"WhisperTranscribe_"
],
{
"title_aux": "comfyui-mixlab-nodes"
}
],
"https://github.com/shadowcz007/comfyui-sound-lab": [
[
"AudioPlay",
"Musicgen_",
"StableAudio_"
],
{
"title_aux": "comfyui-sound-lab"
}
],
"https://github.com/shadowcz007/comfyui-try-on": [
[
"CatVTONNode",
"FashionClothMask",
"FashionClothMask2"
],
{
"author": "chflame",
"description": "CatVTON warpper for ComfyUI",
"nickname": "CatVTON_Wrapper",
"title": "CatVTON_Wrapper",
"title_aux": "comfyui-try-on"
}
],
"https://github.com/shadowcz007/comfyui-ultralytics-yolo": [
[
"DetectByLabel"
],
{
"title_aux": "comfyui-ultralytics-yolo"
}
],
"https://github.com/shahkoorosh/ComfyUI-KGnodes": [
[
"CustomResolutionLatentNode",
"FaceDetectorAndCropper",
"ImageScaleToSide",
"OverlayRGBAonRGB",
"StyleSelector",
"TextBehindImage"
],
{
"author": "ShahKoorosh",
"description": "This Custom node pack offers various nodes to make it easier to use ComfyUI.",
"nickname": "KGnodes",
"title": "ComfyUI-KGnodes",
"title_aux": "ComfyUI-KGnodes"
}
],
"https://github.com/shahkoorosh/ComfyUI-PersianText": [
[
"PersianText"
],
{
"author": "shahkoorosh",
"description": "A powerful ComfyUI node for rendering text with advanced styling options, including full support for Persian/Farsi and Arabic scripts.",
"nickname": "PersianText",
"title": "ComfyUI-PersianText",
"title_aux": "ComfyUI-PersianText"
}
],
"https://github.com/shanef3d/ComfyUI-VOID": [
[
"VoidInference",
"VoidLoadTextEncoder",
"VoidLoadVAE",
"VoidLoader",
"VoidQuadmaskBuilder"
],
{
"title_aux": "ComfyUI-VOID"
}
],
"https://github.com/sheldongriffin/ComfyUI-Bricolage": [
[
"LMStudio",
"RandomArtist",
"RandomSDXLLatent",
"SimpleWildcards",
"TextConcatSimple"
],
{
"title_aux": "ComfyUI-Bricolage"
}
],
"https://github.com/shenduldh/ComfyUI-Lightning": [
[
"ApplyFBCacheAndSkipBlocks",
"ApplyMBCacheAndSkipBlocks",
"ApplyMBCacheAndSkipBlocksForSana",
"ApplySageAttention",
"ApplySpargeAttn",
"ApplyTeaCacheAndSkipBlocks",
"ApplyToCa",
"ApplyTokenMerging",
"CompileAndQuantizeModel",
"SanaCLIPLoader",
"SanaDiffusionLoader",
"SanaEmptyLatentImage",
"SanaTextEncode",
"SanaVAELoader",
"SaveSpargeAttnHyperparams"
],
{
"title_aux": "ComfyUI-Lightning"
}
],
"https://github.com/shi3z/ComfyUI_Memeplex_DALLE": [
[
"DallERender",
"GPT",
"MemeplexCustomSDXLRender",
"MemeplexRender",
"TextInput",
"TextSend"
],
{
"title_aux": "ComfyUI_Memeplex_DALLE"
}
],
"https://github.com/shiimizu/ComfyUI-PhotoMaker-Plus": [
[
"PhotoMakerEncodePlus",
"PhotoMakerInsightFaceLoader",
"PhotoMakerLoaderPlus",
"PhotoMakerLoraLoaderPlus",
"PhotoMakerStyles",
"PrepImagesForClipVisionFromPath"
],
{
"title_aux": "ComfyUI PhotoMaker Plus"
}
],
"https://github.com/shiimizu/ComfyUI-TiledDiffusion": [
[
"SpotDiffusionParams_TiledDiffusion",
"TiledDiffusion",
"VAEDecodeTiled_TiledDiffusion",
"VAEEncodeTiled_TiledDiffusion"
],
{
"title_aux": "Tiled Diffusion & VAE for ComfyUI"
}
],
"https://github.com/shiimizu/ComfyUI-semantic-aware-guidance": [
[
"SemanticAwareGuidance"
],
{
"title_aux": "Semantic-aware Guidance (S-CFG)"
}
],
"https://github.com/shiimizu/ComfyUI_smZNodes": [
[
"smZ CLIPTextEncode",
"smZ Settings"
],
{
"title_aux": "smZNodes"
}
],
"https://github.com/shin131002/RandomLoRALoader": [
[
"FilteredRandomLoRALoader",
"FilteredRandomLoRALoaderLBW",
"RandomLoRALoader"
],
{
"title_aux": "RandomLoRALoader"
}
],
"https://github.com/shinich39/comfyui-break-workflow": [
[
"BreakWorkflow"
],
{
"author": "shinich39",
"description": "Break the execution, save the incompleted image then continue later.",
"nickname": "comfyui-break-workflow",
"title": "comfyui-break-workflow",
"title_aux": "comfyui-break-workflow"
}
],
"https://github.com/shinich39/comfyui-dynamic-routes": [
[
"DynamicRoutes"
],
{
"author": "shinich39",
"description": "Shuffle nodes after queue execution.",
"nickname": "comfyui-dynamic-routes",
"title": "comfyui-dynamic-routes",
"title_aux": "comfyui-dynamic-routes"
}
],
"https://github.com/shinich39/comfyui-get-meta": [
[
"GetBooleanFromImage",
"GetComboFromImage",
"GetFloatFromImage",
"GetIntFromImage",
"GetPromptFromImage",
"GetStringFromImage",
"GetValuesFromImage",
"GetWorkflowFromImage"
],
{
"author": "shinich39",
"description": "Get metadata from image.",
"nickname": "comfyui-get-meta",
"title": "comfyui-get-meta",
"title_aux": "comfyui-get-meta"
}
],
"https://github.com/shinyakidoguchi301/comfyui-lora-tag-loader": [
[
"LoRA_TagLoader"
],
{
"title_aux": "shinyakidoguchi301/LoRA Tag Loader for ComfyUI"
}
],
"https://github.com/shmbatom/Comfyui-Image-Concat": [
[
"ImageConcatNode"
],
{
"title_aux": "Comfyui-Image-Concat"
}
],
"https://github.com/shmbatom/Comfyui-ImageAB-Compare": [
[
"ImageABCompare"
],
{
"title_aux": "Comfyui-ImageAB-Compare"
}
],
"https://github.com/shobhitic/ComfyUI-PlusMinusTextClip": [
[
"PlusMinusTextClip"
],
{
"title_aux": "PlusMinusTextClip - Single node for Positive and Negative Prompts"
}
],
"https://github.com/shockz0rz/comfy-easy-grids": [
[
"FloatToText",
"GridFloatList",
"GridFloats",
"GridIntList",
"GridInts",
"GridLoras",
"GridStringList",
"GridStrings",
"ImageGridCommander",
"IntToText",
"SaveImageGrid",
"TextConcatenator"
],
{
"title_aux": "comfy-easy-grids"
}
],
"https://github.com/shommey/comfyui-lora-helpers": [
[
"KleinLoRAXYSampler",
"XYGridAssembler"
],
{
"title_aux": "LoRA Helpers"
}
],
"https://github.com/shootthesound/ComfyUI-Angelo": [
[
"AngeloOverrides",
"AngeloRefine"
],
{
"title_aux": "ComfyUI-Angelo"
}
],
"https://github.com/shootthesound/ComfyUI-SequentialImageLoader": [
[
"SequentialImageLoader"
],
{
"title_aux": "ComfyUI-SequentialImageLoader"
}
],
"https://github.com/shootthesound/comfyUI-LongLook": [
[
"WanContinuationConditioning",
"WanFreeLong",
"WanFreeLongEnforcer",
"WanMotionScale",
"WanMotionScaleAdvanced"
],
{
"title_aux": "comfyUI-LongLook"
}
],
"https://github.com/shootthesound/comfyui-ReferenceLatentPlus": [
[
"ReferenceLatentPlus"
],
{
"title_aux": "comfyui-ReferenceLatentPlus"
}
],
"https://github.com/shootthesound/comfyui-clippy-reloaded": [
[
"ClippyRebornImageLoader"
],
{
"title_aux": "comfyui-clippy-reloaded"
}
],
"https://github.com/shootthesound/comfyui-model-diff-to-lora": [
[
"ModelDiffToLoRA"
],
{
"title_aux": "comfyui-model-diff-to-lora"
}
],
"https://github.com/shootthesound/comfyui-wan-i2v-control": [
[
"DropFirstFrames",
"WanI2VConditioningMaskPro"
],
{
"title_aux": "comfyui-wan-i2v-control"
}
],
"https://github.com/shumoLR/Comfyui_SynVow_MultiangleCamera": [
[
"SynvowMultiangleCameraNode"
],
{
"title_aux": "Comfyui_SynVow_MultiangleCamera"
}
],
"https://github.com/shumoLR/Comfyui_SynVow_TeleStyle": [
[
"TeleStyleVideo",
"TeleStyleVideoLoader"
],
{
"title_aux": "Comfyui_SynVow_TeleStyle"
}
],
"https://github.com/sidmehraajm/ssd_frame_compare": [
[
"CompareFrames"
],
{
"title_aux": "Compare Frames"
}
],
"https://github.com/silveroxides/ComfyUI-LogicMath": [
[
"LogicAND",
"LogicIF",
"LogicNOT",
"LogicOR",
"LogicXOR",
"MathAbs",
"MathAdd",
"MathAspectRatio",
"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-ModelUtils": [
[
"AnimaLoraRename",
"BaseInfoMetaDownloaderNode",
"BaseModelInfoLoader",
"CheckpointMetaKeys",
"CheckpointPruneKeys",
"CheckpointRenameKeys",
"CheckpointThreeMerger",
"CheckpointTwoMerger",
"DoRAExtractFixed",
"DoRAExtractFrobenius",
"DoRAExtractKnee",
"DoRAExtractQuantile",
"DoRAExtractRatio",
"DoRALearnedExtractFixed",
"DoRALearnedExtractFrobenius",
"DoRALearnedExtractKnee",
"DoRALearnedExtractQuantile",
"DoRALearnedExtractRatio",
"EmbeddingMetaKeys",
"EmbeddingPruneKeys",
"EmbeddingRenameKeys",
"EmbeddingThreeMerger",
"EmbeddingTwoMerger",
"LoRAExtractFixed",
"LoRAExtractFrobenius",
"LoRAExtractKnee",
"LoRAExtractQuantile",
"LoRAExtractRatio",
"LoRAMergeToModel",
"LoRAMetaKeys",
"LoRAMultiMerge",
"LoRAMultiMergeDARE",
"LoRAMultiMergeDAREEnhanced",
"LoRAPruneKeys",
"LoRARenameKeys",
"LoRAResizeCumulative",
"LoRAResizeFixed",
"LoRAResizeFrobenius",
"LoRAResizeRatio",
"LoRAThreeMerger",
"LoRATwoMerger",
"ModelMetaKeys",
"ModelPruneKeys",
"ModelRenameKeys",
"ModelThreeMerger",
"ModelTwoMerger",
"TextEncoderMetaKeys",
"TextEncoderPruneKeys",
"TextEncoderRenameKeys",
"TextEncoderThreeMerger",
"TextEncoderTwoMerger"
],
{
"title_aux": "Model Utility Toolkit"
}
],
"https://github.com/silveroxides/ComfyUI-PokeIndex": [
[
"PokeIndex"
],
{
"title_aux": "ComfyUI-PokeIndex"
}
],
"https://github.com/silveroxides/ComfyUI-QuantHandlerRegistration-POC": [
[
"PrimitiveDummyInt"
],
{
"title_aux": "ComfyUI-QuantHandlerRegistration-POC"
}
],
"https://github.com/silveroxides/ComfyUI-RR-JointTagger": [
[
"DINOv3CategoryConfig|redrocket",
"DINOv3Tagger|redrocket",
"JTP3CategoryConfig|redrocket",
"Jtp3HydraTagger|redrocket",
"RRCategoryConfig|redrocket",
"RRJointTagger|redrocket",
"RRTagPruner|redrocket"
],
{
"title_aux": "ComfyUI-RR-JointTagger"
}
],
"https://github.com/silveroxides/ComfyUI_EmbeddingToolkit": [
[
"InspectEmbeddingForClip",
"PromptEmbeddingFixer",
"SaveA1111WeightedEmbeddings",
"SaveTokenEmbeddings",
"SaveWeightedEmbeddings",
"SliceExistingEmbedding"
],
{
"title_aux": "ComfyUI_EmbeddingToolkit"
}
],
"https://github.com/silveroxides/ComfyUI_FDGuidance": [
[
"FDG_APG_Patcher",
"FDG_APG_PatcherAnimation",
"FrequencyDecoupledGuidance",
"FrequencyDecoupledGuidanceAnimation"
],
{
"title_aux": "ComfyUI_FDGuidance"
}
],
"https://github.com/silveroxides/ComfyUI_Gemini_Expanded_API": [
[
"GetKeyAPI",
"SSL_GeminiAPIKeyConfig",
"SSL_GeminiTextPrompt"
],
{
"title_aux": "ComfyUI Gemini Expanded API"
}
],
"https://github.com/silveroxides/ComfyUI_PowerShiftScheduler": [
[
"PowerShiftScheduler",
"RadianceShiftScheduler",
"SigmaCurveFromPointsScheduler",
"SigmaCurvePchipScheduler"
],
{
"title_aux": "ComfyUI Power Shift Scheduler"
}
],
"https://github.com/silveroxides/ComfyUI_SigmoidOffsetScheduler": [
[
"SigmoidOffsetScheduler"
],
{
"title_aux": "ComfyUI Sigmoid Offset Scheduler"
}
],
"https://github.com/sinanzoo2nd/ComfyUI-Anima-Prompt-Rewriter": [
[
"AnimaLLMPromptRewriterHybrid"
],
{
"title_aux": "ComfyUI-Anima-Prompt-Rewriter"
}
],
"https://github.com/sinanzoo2nd/ComfyUI-Seed-Wildcard-Pack": [
[
"AnimaArtistFormatter",
"AnimaRandomArtistSelector",
"DanbooruTagImporter",
"DanbooruTextCategorizer",
"DynamicTextConcatenate",
"ResizeByScale",
"SafetyLevelNode",
"SeedBasedWildcardImpact",
"SeedBasedWildcardLora",
"SeedGeneratorWithMin"
],
{
"title_aux": "ComfyUI Seed Wildcard Pack"
}
],
"https://github.com/singhdivyanshi/ComfyUI-PromptTimelineSplitter": [
[
"PromptTimelineSplitter"
],
{
"title_aux": "ComfyUI-PromptTimelineSplitter"
}
],
"https://github.com/singldev/comfyui_sd-heartmula": [
[
"SD_HeartMuLa_Conditioning",
"SD_HeartMuLa_Decode",
"SD_HeartMuLa_ModelLoader",
"SD_HeartMuLa_Sampler",
"SD_HeartMuLa_TagsBuilder",
"SD_HeartMuLa_Transcribe"
],
{
"title_aux": "SD HeartMuLa"
}
],
"https://github.com/sipherxyz/comfyui-art-venture": [
[
"AV_AwsBedrockClaudeApi",
"AV_AwsBedrockMistralApi",
"AV_CheckpointLoader",
"AV_CheckpointMerge",
"AV_CheckpointModelsToParametersPipe",
"AV_CheckpointSave",
"AV_ClaudeApi",
"AV_ControlNetEfficientLoader",
"AV_ControlNetEfficientLoaderAdvanced",
"AV_ControlNetEfficientStacker",
"AV_ControlNetEfficientStackerSimple",
"AV_ControlNetLoader",
"AV_ControlNetPreprocessor",
"AV_FaceDetailer",
"AV_FaceDetailerPipe",
"AV_GeminiApi",
"AV_IPAdapter",
"AV_IPAdapterPipe",
"AV_LLMApiConfig",
"AV_LLMChat",
"AV_LLMCompletion",
"AV_LLMMessage",
"AV_LoraListLoader",
"AV_LoraListStacker",
"AV_LoraLoader",
"AV_NanoBananaApiConfig",
"AV_OpenAIApi",
"AV_OpenRouterApi",
"AV_ParametersPipeToCheckpointModels",
"AV_ParametersPipeToPrompts",
"AV_PromptsToParametersPipe",
"AV_SAMLoader",
"AV_VAELoader",
"AnimateDiffFrameCalculator",
"AspectRatioSelector",
"BLIPCaption",
"BLIPLoader",
"BooleanPrimitive",
"CheckpointNameSelector",
"ColorBlend",
"ColorCorrect",
"DeepDanbooruCaption",
"DependenciesEdit",
"DownloadAndLoadBlip",
"DownloadISNetModel",
"Fooocus_KSampler",
"Fooocus_KSamplerAdvanced",
"Fooocus_KSamplerEfficient",
"Fooocus_KSamplerEfficientAdvanced",
"GetBoolFromJson",
"GetFloatFromJson",
"GetIntFromJson",
"GetObjectFromJson",
"GetSAMEmbedding",
"GetTextFromJson",
"ISNetLoader",
"ISNetSegment",
"ImageAlphaComposite",
"ImageApplyChannel",
"ImageExtractChannel",
"ImageGaussianBlur",
"ImageMuxer",
"ImageRepeat",
"ImageScaleDown",
"ImageScaleDownBy",
"ImageScaleDownToSize",
"ImageScaleToMegapixels",
"LaMaInpaint",
"LoadImageAsMaskFromUrl",
"LoadImageFromUrl",
"LoadJsonFromText",
"LoadJsonFromUrl",
"LoadLaMaModel",
"LoadVideoFromUrl",
"MergeModels",
"NumberScaler",
"OverlayInpaintedImage",
"OverlayInpaintedLatent",
"PrepareImageAndMaskForInpaint",
"QRCodeGenerator",
"RandomFloat",
"RandomInt",
"SAMEmbeddingToImage",
"SDXLAspectRatioSelector",
"SDXLPromptStyler",
"SeedSelector",
"StringToInt",
"StringToNumber",
"TextRandomMultiline",
"TextSwitchCase"
],
{
"title_aux": "comfyui-art-venture"
}
],
"https://github.com/sipie800/ComfyUI-PuLID-Flux-Enhanced": [
[
"ApplyPulidFlux",
"PulidFluxEvaClipLoader",
"PulidFluxInsightFaceLoader",
"PulidFluxModelLoader"
],
{
"title_aux": "ComfyUI-PuLID-Flux-Enhanced"
}
],
"https://github.com/siraxe/ComfyUI-LTX-FDG": [
[
"FDGParameters"
],
{
"title_aux": "ComfyUI-LTX-FDG"
}
],
"https://github.com/siraxe/ComfyUI-WanVideoWrapper_QQ": [
[
"AudioMergeABC",
"CheckpointLoader_v2",
"CreateImageList",
"HolocineFrames",
"ImageBlend_GPU",
"ImageBlur_GPU",
"LTX2LoRASelect",
"LoadModelMeta",
"LoraApplyOnLTX",
"LoraExtractKJv2",
"LoraMergeLTX",
"LoraReduceRank",
"LoraRemapStrength",
"LoraSmartCombine",
"MatAnyone2",
"PowerLoadVideo",
"PowerLoraLoaderV2",
"VideoAudioMergeAB",
"VideoInpaint",
"VideoLoopMove",
"VideoMergeABC",
"VideoPrepAB",
"VideoRGBAnalysis",
"VideoTextEncodeCached_KJ",
"WanFMLF",
"WanScaleAB",
"WanVideoCacheSamples",
"WanVideoCacheVideos",
"WanVideoEmptyEmbeds_v2",
"WanVideoFlowmapDistortion",
"WanVideoImageToVideoEncode_v2",
"WanVideoMotionToFlowmap",
"WanVideoPowerLoraLoader"
],
{
"title_aux": "ComfyUI-WanVideoWrapper_QQ"
}
],
"https://github.com/sirouk/chutes-comfyui-node": [
[
"ChutesWanVideoFast"
],
{
"title_aux": "chutes-comfyui-node"
}
],
"https://github.com/sittere/ComfyUI-YK_Line-loading": [
[
"MultiTextLoader"
],
{
"title_aux": "ComfyUI-YK Line loading"
}
],
"https://github.com/siw6819/comfyui-case-insensitive-dropdowns": [
[
"AlphabeticalSort"
],
{
"title_aux": "comfyui-case-insensitive-dropdowns"
}
],
"https://github.com/sjh00/ComfyUI-LoadImageWithInfo": [
[
"LoadImageWithInfo",
"SaveImageWithInfo"
],
{
"title_aux": "ComfyUI LoadImageWithInfo"
}
],
"https://github.com/sjhddh/ComfyUI-Cyber-Steganography": [
[
"StegoDecode",
"StegoEncode"
],
{
"title_aux": "ComfyUI-Cyber-Steganography"
}
],
"https://github.com/skakjskj189212-tech/comfyui-batch-video-loader": [
[
"BatchVideoCounter",
"BatchVideoLoader"
],
{
"title_aux": "Batch Video Loader"
}
],
"https://github.com/skatardude10/ComfyUI-Optical-Realism": [
[
"OpticalRealism",
"RemoveAlphaChannel"
],
{
"title_aux": "ComfyUI-Optical-Realism"
}
],
"https://github.com/skfoo/ComfyUI-Coziness": [
[
"LoraTextExtractor-b1f83aa2",
"MultiLoraLoader-70bf3d77"
],
{
"title_aux": "ComfyUI-Coziness"
}
],
"https://github.com/skycoder182/comfyui-filename-tools": [
[
"ExtractAndTrimFilename",
"LoadImageWithFilename"
],
{
"title_aux": "Filename Tools"
}
],
"https://github.com/skycoder182/comfyui-skycoder-tools": [
[
"Aspect_Ratio_and_Tile_size_calculator",
"BLIP2Captioning",
"BooleanToggle",
"ConcatenateAndTestIfEmpty",
"DirectoryImageInfo",
"DirectoryImageLoader",
"ImageBasicNode"
],
{
"title_aux": "Skycoder Tools"
}
],
"https://github.com/slahiri/ComfyUI-AI-Photography-Toolkit": [
[
"SID_LLM_API",
"SID_LLM_Local",
"SID_ZImagePromptGenerator"
],
{
"title_aux": "ComfyUI-AI-Photography-Toolkit"
}
],
"https://github.com/sln77/ComfyUI-Tagger": [
[
"CamieTaggerNode",
"PixAITagger",
"TagCombiner",
"TaggerineTaggerNode"
],
{
"title_aux": "ComfyUI-Tagger"
}
],
"https://github.com/slvslvslv/ComfyUI-SmartHelperNodes": [
[
"SmartBusIn",
"SmartBusIn5",
"SmartBusOut",
"SmartBusOut5",
"SmartBypassSwitcher",
"SmartDualModelLoader",
"SmartFormatString",
"SmartFormatString10",
"SmartGetParametersAsString",
"SmartHVLoraSelect",
"SmartHVLoraStack",
"SmartHWMonitor",
"SmartLoadDoubleLoRA",
"SmartLoadLoRA",
"SmartMobiusVAEDecode",
"SmartMobiusWanLoop",
"SmartModelInfo",
"SmartModelLoader",
"SmartModelOrLoraToString",
"SmartPainterFLF2V",
"SmartPainterLongVideo",
"SmartPrompt",
"SmartRemoveComments",
"SmartSaveAnimatedGIF",
"SmartSaveText",
"SmartSetFloat",
"SmartSetInt",
"SmartShowAnything",
"SmartTextEncodeEditAdvanced",
"SmartTextEncodeEditAdvancedDual",
"SmartWanFirstMiddleLastFrameToVideoHighNoiseEnd"
],
{
"title_aux": "ComfyUI Smart Helper Nodes"
}
],
"https://github.com/slvslvslv/ComfyUI-SmartImageTools": [
[
"SmartBackgroundFill",
"SmartBackgroundRemove",
"SmartColorFillMask",
"SmartColorMatch",
"SmartDrawPoints",
"SmartFillTransparentHoles",
"SmartGenerateImage",
"SmartGetMask",
"SmartGradientDeformation",
"SmartImageCrop",
"SmartImagePadding",
"SmartImagePaletteConvert",
"SmartImagePaletteCreate",
"SmartImagePaletteExtract",
"SmartImagePoint",
"SmartImagePreviewScaled",
"SmartImageRegion",
"SmartImagesProcessor",
"SmartLoadGIFImage",
"SmartLoadVideo",
"SmartPoint",
"SmartPointSet",
"SmartPointSetMerge",
"SmartPreviewPalette",
"SmartProgressiveScaleImage",
"SmartSaveAnimatedPNG",
"SmartSavePNG",
"SmartSemiTransparenceRemove",
"SmartVideoPreviewScaled",
"SmartVideoPreviewScaledMasked"
],
{
"title_aux": "ComfyUI-SmartImageTools"
}
],
"https://github.com/slyt/comfyui-ollama-nodes": [
[
"BooleanToString",
"DownloadHuggingfaceModel",
"FloatToString",
"GenerateOllama",
"IntToString",
"ListModels",
"ListToString",
"PullModel"
],
{
"title_aux": "comfyui-ollama-nodes"
}
],
"https://github.com/smagnetize/kb-comfyui-nodes": [
[
"SingleImageDataUrlLoader"
],
{
"title_aux": "kb-comfyui-nodes"
}
],
"https://github.com/smartvain/ComfyUI-FaceKeypointsFilter": [
[
"FaceKeypointsFilter"
],
{
"title_aux": "ComfyUI-FaceKeypointsFilter"
}
],
"https://github.com/smartvain/ComfyUI-PoseKeypointsToImage": [
[
"PoseKeypointsToImage"
],
{
"title_aux": "ComfyUI-PoseKeypointsToImage"
}
],
"https://github.com/smartvain/ComfyUI-PromptComment": [
[
"PromptComment",
"PromptCommentMultiMarker"
],
{
"title_aux": "ComfyUI-PromptComment"
}
],
"https://github.com/smbdsbrain/ComfyUI-PK_load_image_paste": [
[
"PKLoadImagePaste"
],
{
"title_aux": "ComfyUI PK Load Image Paste"
}
],
"https://github.com/smlbiobot/ComfyUI-Flux-Replicate-API": [
[
"SML_FluxProUltra_Replicate_Standalone",
"SML_FluxPro_Replicate_Standalone"
],
{
"title_aux": "ComfyUI-Flux-Replicate-API"
}
],
"https://github.com/smlbiobot/sml-comfyui-prompt-expansion": [
[
"SML_Prompt_Generator"
],
{
"title_aux": "sml-comfyui-prompt-expansion"
}
],
"https://github.com/smthemex/ComfyUI_AniCrafter": [
[
"AniCrafterLoader",
"AniCrafterPreImage",
"AniCrafterPreText",
"AniCrafterPreVideo",
"AniCrafterSampler"
],
{
"title_aux": "ComfyUI_AniCrafter"
}
],
"https://github.com/smthemex/ComfyUI_AnyDoor": [
[
"AnyDoor_LoadModel",
"AnyDoor_img2img"
],
{
"title_aux": "ComfyUI_AnyDoor"
}
],
"https://github.com/smthemex/ComfyUI_CSD_MT": [
[
"CSDMTLoader",
"CSDMTSampler"
],
{
"title_aux": "ComfyUI_CSD_MT"
}
],
"https://github.com/smthemex/ComfyUI_CSGO_Wrapper": [
[
"Blip_Loader",
"CSGO_Loader",
"CSGO_Sampler"
],
{
"title_aux": "ComfyUI_CSGO_Wrapper"
}
],
"https://github.com/smthemex/ComfyUI_ChatGLM_API": [
[
"Glm_4_9b_Chat",
"Glm_4v_9b",
"Glm_Lcoal_Or_Repo",
"ZhipuaiApi_Character",
"ZhipuaiApi_Img",
"ZhipuaiApi_Txt",
"ZhipuaiApi_img"
],
{
"title_aux": "ComfyUI_ChatGLM_API"
}
],
"https://github.com/smthemex/ComfyUI_ChronoEdit_SM": [
[
"ChronoEdit_SM_Enhance",
"ChronoEdit_SM_Enhance_Loader",
"ChronoEdit_SM_KSampler",
"ChronoEdit_SM_Latent",
"ChronoEdit_SM_LoadVAE",
"ChronoEdit_SM_Lora",
"ChronoEdit_SM_Model",
"ChronoEdit_SM_Vae"
],
{
"title_aux": "ComfyUI_ChronoEdit_SM"
}
],
"https://github.com/smthemex/ComfyUI_CustomNet": [
[
"CustomNet_LoadModel",
"CustomNet_Sampler"
],
{
"title_aux": "ComfyUI_CustomNet"
}
],
"https://github.com/smthemex/ComfyUI_DICE_Talk": [
[
"Dice_Talk_Loader",
"Dice_Talk_PreData",
"Dice_Talk_Sampler"
],
{
"title_aux": "ComfyUI_DICE_Talk"
}
],
"https://github.com/smthemex/ComfyUI_DeepFakeDefenders": [
[
"DeepFakeDefender_Loader",
"DeepFakeDefender_Sampler"
],
{
"title_aux": "ComfyUI_DeepFakeDefenders"
}
],
"https://github.com/smthemex/ComfyUI_Demucs": [
[
"Demucs_Loader",
"Demucs_Sampler"
],
{
"title_aux": "ComfyUI_Demucs"
}
],
"https://github.com/smthemex/ComfyUI_Diffree": [
[
"Diffree_Model_Loader",
"Diffree_Sampler"
],
{
"title_aux": "ComfyUI_Diffree"
}
],
"https://github.com/smthemex/ComfyUI_DiffuEraser": [
[
"DiffuEraser_Loader",
"DiffuEraser_PreData",
"DiffuEraser_Sampler",
"Propainter_Loader",
"Propainter_Sampler"
],
{
"title_aux": "ComfyUI_DiffuEraser"
}
],
"https://github.com/smthemex/ComfyUI_DyPE": [
[
"DyPE_Condition",
"DyPE_Encoder",
"DyPE_KSampler",
"DyPE_Model"
],
{
"title_aux": "ComfyUI_DyPE"
}
],
"https://github.com/smthemex/ComfyUI_EchoMimic": [
[
"Echo_LoadModel",
"Echo_Predata",
"Echo_Sampler"
],
{
"title_aux": "ComfyUI_EchoMimic"
}
],
"https://github.com/smthemex/ComfyUI_Face_Anon_Simple": [
[
"Face_Anon_Simple_Align",
"Face_Anon_Simple_LoadModel",
"Face_Anon_Simple_Sampler"
],
{
"title_aux": "ComfyUI_Face_Anon_Simple"
}
],
"https://github.com/smthemex/ComfyUI_FlashVSR": [
[
"FlashVSR_SM_Decoder",
"FlashVSR_SM_KSampler",
"FlashVSR_SM_Model",
"FlashVSR_SM_Vae",
"FlashVSR_SM_VideoPathLoop"
],
{
"title_aux": "ComfyUI_FlashVSR"
}
],
"https://github.com/smthemex/ComfyUI_FoleyCrafter": [
[
"FoleyCrafter_LoadModel",
"FoleyCrafter_Sampler"
],
{
"title_aux": "ComfyUI_FoleyCrafter"
}
],
"https://github.com/smthemex/ComfyUI_FollowYourEmoji": [
[
"Emoji_Make_Temple",
"FollowYouEmoji_LoadModel",
"FollowYouEmoji_Sampler"
],
{
"title_aux": "ComfyUI_FollowYourEmoji"
}
],
"https://github.com/smthemex/ComfyUI_GRAG_Image_Editing": [
[
"Qwen_Edit_GRAG_SM_Encode",
"Qwen_Edit_GRAG_SM_KSampler",
"Qwen_Edit_GRAG_SM_Model"
],
{
"title_aux": "ComfyUI_GRAG_Image_Editing"
}
],
"https://github.com/smthemex/ComfyUI_Hallo2": [
[
"HalloLoader",
"HalloPreImgAndAudio",
"HalloSampler",
"HallosSampler",
"HallosUpscaleloader",
"HallosVideoUpscale"
],
{
"title_aux": "ComfyUI_Hallo2"
}
],
"https://github.com/smthemex/ComfyUI_HiDiffusion_Pro": [
[
"HI_Diffusers_Model_Loader",
"Hi_Hi_Sampler",
"Hi_Sampler"
],
{
"title_aux": "ComfyUI_HiDiffusion_Pro"
}
],
"https://github.com/smthemex/ComfyUI_HunyuanAvatar_Sm": [
[
"HY_Avatar_Loader",
"HY_Avatar_PreData",
"HY_Avatar_Sampler"
],
{
"title_aux": "ComfyUI_HunyuanAvatar_Sm"
}
],
"https://github.com/smthemex/ComfyUI_ID_Animator": [
[
"ID_Animator",
"ID_Repo_Choice"
],
{
"title_aux": "ComfyUI_ID_Animator"
}
],
"https://github.com/smthemex/ComfyUI_InstantIR_Wrapper": [
[
"InstantIR_Loader",
"InstantIR_Sampler"
],
{
"author": "zhaoyafei",
"title_aux": "ComfyUI_InstantIR_Wrapper"
}
],
"https://github.com/smthemex/ComfyUI_InteractAvatar": [
[
"InteractAvatar_SM_Model",
"InteractAvatar_SM_Pose",
"InteractAvatar_SM_Predata",
"InteractAvatar_SM_Sampler"
],
{
"title_aux": "ComfyUI_InteractAvatar"
}
],
"https://github.com/smthemex/ComfyUI_JoyAI_Image": [
[
"JoyAI_Image_ENCODER",
"JoyAI_Image_LATENTS",
"JoyAI_Image_SM_Clip",
"JoyAI_Image_SM_KSampler",
"JoyAI_Image_SM_Model",
"JoyAI_Image_SM_VAE",
"JoyAI_Image_Understand",
"JoyAI_Vae_Decoder"
],
{
"title_aux": "ComfyUI_JoyAI_Image"
}
],
"https://github.com/smthemex/ComfyUI_KV_Edit": [
[
"KV_Edit_Load",
"KV_Edit_Load_LoRA",
"KV_Edit_PreData",
"KV_Edit_Sampler"
],
{
"title_aux": "ComfyUI_KV_Edit"
}
],
"https://github.com/smthemex/ComfyUI_Light_A_Video": [
[
"Light_A_Video_Loader",
"Light_A_Video_Sampler"
],
{
"title_aux": "ComfyUI_Light_A_Video"
}
],
"https://github.com/smthemex/ComfyUI_Llama3_8B": [
[
"ChatQA_1p5_8b",
"Local_Or_Repo_Choice",
"Meta_Llama3_8B",
"MiniCPM_Llama3_V25"
],
{
"title_aux": "ComfyUI_Llama3_8B"
}
],
"https://github.com/smthemex/ComfyUI_LongCat_Avatar": [
[
"LongCat_Video_SM_Audio",
"LongCat_Video_SM_Encode",
"LongCat_Video_SM_Model",
"LongCat_Video_SM_Sampler",
"LongCat_Video_SM_Vocal",
"LongCat_Video_SM_VocalModel",
"LongCat_Video_SM_WhisperModel"
],
{
"title_aux": "ComfyUI_LongCat_Avatar"
}
],
"https://github.com/smthemex/ComfyUI_LucidFlux": [
[
"LucidFlux_SM_Cond",
"LucidFlux_SM_Decoder",
"LucidFlux_SM_Diffbir",
"LucidFlux_SM_Encode",
"LucidFlux_SM_KSampler",
"LucidFlux_SM_Model",
"LucidFlux_SM_Pid_Decoder",
"LucidFlux_SM_Pid_Model"
],
{
"title_aux": "ComfyUI_LucidFlux"
}
],
"https://github.com/smthemex/ComfyUI_MS_Diffusion": [
[
"MS_Object_img_Batch",
"MSdiffusion_Model_Loader",
"MSdiffusion_Sampler"
],
{
"title_aux": "ComfyUI_MS_Diffusion"
}
],
"https://github.com/smthemex/ComfyUI_MagiHuman": [
[
"MagiHuman_DECO_AUDIO",
"MagiHuman_EN_DECO_VIDEO",
"MagiHuman_LATENTS",
"MagiHuman_SM_AUDIO_VAE",
"MagiHuman_SM_Clip",
"MagiHuman_SM_ENCODER",
"MagiHuman_SM_KSampler",
"MagiHuman_SM_Model",
"MagiHuman_SM_SRSampler",
"MagiHuman_SM_VAE"
],
{
"title_aux": "ComfyUI_MagiHuman"
}
],
"https://github.com/smthemex/ComfyUI_MangaNinjia": [
[
"MangaNinjiaLoader",
"MangaNinjiaSampler",
"MarkImageNode"
],
{
"title_aux": "ComfyUI_MangaNinjia"
}
],
"https://github.com/smthemex/ComfyUI_MooER": [
[
"MooER_LoadModel",
"MooER_Sampler"
],
{
"title_aux": "ComfyUI_MooER"
}
],
"https://github.com/smthemex/ComfyUI_ObjectClear": [
[
"ObjectClearBatch",
"ObjectClearLoader",
"ObjectClearSampler",
"ObjectClearVision"
],
{
"title_aux": "ComfyUI_ObjectClear"
}
],
"https://github.com/smthemex/ComfyUI_OmniParser": [
[
"OmniParser_Loader",
"OmniParser_Sampler"
],
{
"title_aux": "ComfyUI_OmniParser"
}
],
"https://github.com/smthemex/ComfyUI_OmniPart": [
[
"OmniPart_SM_KSampler",
"OmniPart_SM_MergeImg",
"OmniPart_SM_Model",
"OmniPart_SM_PreImg",
"OmniPart_SM_PreModel",
"OmniPart_SM_Prebox"
],
{
"title_aux": "ComfyUI_OmniPart"
}
],
"https://github.com/smthemex/ComfyUI_OmniSVG": [
[
"OmniSVG_Loader",
"OmniSVG_Sampler"
],
{
"title_aux": "ComfyUI_OmniSVG"
}
],
"https://github.com/smthemex/ComfyUI_OmnimatteZero": [
[
"OmnimatteZero_SM_KSampler",
"OmnimatteZero_SM_Model"
],
{
"title_aux": "ComfyUI_OmnimatteZero"
}
],
"https://github.com/smthemex/ComfyUI_PBR_Maker": [
[
"Load_MatForger",
"MatForger_Sampler"
],
{
"title_aux": "ComfyUI_PBR_Maker"
}
],
"https://github.com/smthemex/ComfyUI_ParlerTTS": [
[
"ParlerTTS_LoadModel",
"ParlerTTS_Sampler"
],
{
"title_aux": "ComfyUI_ParlerTTS"
}
],
"https://github.com/smthemex/ComfyUI_PartPacker": [
[
"PartPacker_Loader",
"PartPacker_Sampler"
],
{
"title_aux": "ComfyUI_PartPacker"
}
],
"https://github.com/smthemex/ComfyUI_Personalize_Anything": [
[
"Personalize_Anything_Load",
"Personalize_Anything_Sampler"
],
{
"title_aux": "ComfyUI_Personalize_Anything"
}
],
"https://github.com/smthemex/ComfyUI_PhotoDoodle": [
[
"PhotoDoodle_Loader",
"PhotoDoodle_Sampler"
],
{
"title_aux": "ComfyUI_PhotoDoodle"
}
],
"https://github.com/smthemex/ComfyUI_Pic2Story": [
[
"Pic2Story_Loader",
"Pic2Story_Sampler"
],
{
"title_aux": "ComfyUI_Pic2Story"
}
],
"https://github.com/smthemex/ComfyUI_Pipeline_Tool": [
[
"Pipeline_Tool"
],
{
"title_aux": "ComfyUI_Pipeline_Tool"
}
],
"https://github.com/smthemex/ComfyUI_Pops": [
[
"Pops_Decoder",
"Pops_Repo_Loader",
"Pops_Sampler"
],
{
"title_aux": "ComfyUI_Pops"
}
],
"https://github.com/smthemex/ComfyUI_RefineAnything": [
[
"RefineAnything_Pasteback",
"RefineAnything_PreImg",
"TextEncodeQwenImageEditPlus_NoAppend"
],
{
"title_aux": "ComfyUI_RefineAnything"
}
],
"https://github.com/smthemex/ComfyUI_SVFR": [
[
"SVFR_LoadModel",
"SVFR_Sampler",
"SVFR_img2mask"
],
{
"title_aux": "ComfyUI_SVFR"
}
],
"https://github.com/smthemex/ComfyUI_Sapiens": [
[
"SapiensLoader",
"SapiensSampler",
"SapiensSplit"
],
{
"title_aux": "ComfyUI_Sapiens"
}
],
"https://github.com/smthemex/ComfyUI_SongGeneration": [
[
"SongGeneration_Loader",
"SongGeneration_Sampler",
"SongGeneration_Stage1",
"SongGeneration_Stage2"
],
{
"title_aux": "ComfyUI_SongGeneration"
}
],
"https://github.com/smthemex/ComfyUI_Sonic": [
[
"SONICSampler",
"SONICTLoader",
"SONIC_PreData"
],
{
"title_aux": "ComfyUI_Sonic"
}
],
"https://github.com/smthemex/ComfyUI_SparkVSR_SM": [
[
"SparkVSR_SM_KSampler",
"SparkVSR_SM_Model",
"SparkVSR_SM_PreRefer",
"SparkVSR_SM_SRModel"
],
{
"title_aux": "ComfyUI_SparkVSR_SM"
}
],
"https://github.com/smthemex/ComfyUI_StableAudio_Open": [
[
"StableAudio_ModelLoader",
"StableAudio_Sampler"
],
{
"title_aux": "ComfyUI_StableAudio_Open"
}
],
"https://github.com/smthemex/ComfyUI_StableAvatar": [
[
"StableAvatar_LoadModel",
"StableAvatar_Predata",
"StableAvatar_Sampler"
],
{
"title_aux": "ComfyUI_StableAvatar"
}
],
"https://github.com/smthemex/ComfyUI_Stable_Makeup": [
[
"StableMakeup_LoadModel",
"StableMakeup_Sampler"
],
{
"author": "Sajjad Ayobbi",
"title_aux": "ComfyUI_Stable_Makeup"
}
],
"https://github.com/smthemex/ComfyUI_SteadyDancer": [
[
"SteadyDancer_SM_Cond",
"SteadyDancer_SM_KSampler",
"SteadyDancer_SM_Model",
"SteadyDancer_SM_VAE"
],
{
"title_aux": "ComfyUI_SteadyDancer"
}
],
"https://github.com/smthemex/ComfyUI_Step_Audio_EditX_SM": [
[
"Step_Audio_EditX_SM_KSampler",
"Step_Audio_EditX_SM_Model"
],
{
"title_aux": "ComfyUI_Step_Audio_EditX_SM"
}
],
"https://github.com/smthemex/ComfyUI_StoryDiffusion": [
[
"Comic_Type",
"EasyFunction_Lite",
"Pre_Translate_prompt",
"StoryDiffusion_Apply",
"StoryDiffusion_CLIPTextEncode",
"StoryDiffusion_KSampler"
],
{
"title_aux": "ComfyUI_StoryDiffusion"
}
],
"https://github.com/smthemex/ComfyUI_Streamv2v_Plus": [
[
"Load_Stream",
"Stream_Lora_Loader",
"Stream_Model_Loader",
"Stream_Sampler"
],
{
"title_aux": "ComfyUI_Streamv2v_Plus"
}
],
"https://github.com/smthemex/ComfyUI_TRELLIS": [
[
"Trellis_LoadModel",
"Trellis_Sampler",
"Trellis_multiimage_loader"
],
{
"title_aux": "ComfyUI_TRELLIS"
}
],
"https://github.com/smthemex/ComfyUI_UltraFlux": [
[
"UltraFlux_SM_KSampler",
"UltraFlux_SM_Model"
],
{
"title_aux": "ComfyUI_UltraFlux"
}
],
"https://github.com/smthemex/ComfyUI_VisualCloze": [
[
"Img_Quadruple",
"MSdiffusion_Aplly",
"VisualCloze_Aplly",
"VisualCloze_CLIPText",
"VisualCloze_KSampler"
],
{
"title_aux": "ComfyUI_VisualCloze"
}
],
"https://github.com/smthemex/ComfyUI_YuE": [
[
"YUE_Stage_A_Loader",
"YUE_Stage_A_Sampler",
"YUE_Stage_B_Loader",
"YUE_Stage_B_Sampler"
],
{
"title_aux": "ComfyUI_YuE"
}
],
"https://github.com/sn0w12/ComfyUI-Sn0w-Scripts": [
[
"Character Selector",
"Copy/Paste Textbox",
"Filter Tags",
"Generate All Characters",
"Get Font Size",
"Load Lora Folder",
"Load Lora Sn0w",
"Lora Selector",
"Lora Tester",
"Prompt Combine",
"Prompt Selector",
"Sn0w KSampler",
"Sn0w Lora Stacker",
"TaggedTiledUpscaler",
"Upscale Image With Model By"
],
{
"title_aux": "ComfyUI-Sn0w-Scripts"
}
],
"https://github.com/sneccc/comfyui-snek-nodes": [
[
"Aesthetics",
"Aesthetics V2",
"Load AI Toolkit Latent Flux",
"Save_Image_And_Caption",
"Send_to_Eagle",
"Snek SQLite Prompt Logger",
"\ud83d\udc0d Random Prompt From JSON"
],
{
"title_aux": "comfyui-snek-nodes"
}
],
"https://github.com/snicolast/ComfyUI-IndexTTS2": [
[
"IndexTTS2Advanced",
"IndexTTS2EmotionFromText",
"IndexTTS2EmotionVector",
"IndexTTS2SaveAudio",
"IndexTTS2Simple"
],
{
"title_aux": "ComfyUI-IndexTTS2"
}
],
"https://github.com/snicolast/ComfyUI-Ovi": [
[
"OviAttentionSelector",
"OviEngineLoader",
"OviLatentDecoder",
"OviVideoGenerator",
"OviWanComponentLoader"
],
{
"title_aux": "ComfyUI-Ovi"
}
],
"https://github.com/snomiao/ComfyUI-Video-Crop": [
[
"VideoCropNode"
],
{
"title_aux": "ComfyUI Video Crop"
}
],
"https://github.com/solidlime/Comfyui-Random_Image_Picker": [
[
"RandomImagePicker"
],
{
"nodename_pattern": "RandomImagePicker",
"title_aux": "Random Image Picker"
}
],
"https://github.com/sonnybox/ComfyUI-SuperNodes": [
[
"FaceBBoxToMask",
"GetCommonAspectRatio",
"ImageMaskCrop",
"ImageSizeCalculator",
"RestoreMaskCrop",
"SetReserveVRAM",
"SigmaInsert",
"SigmaRemove",
"SigmaReplace",
"SigmaSmoother",
"SigmasGraph",
"SigmasRescale",
"SuperBrightnessContrast",
"SuperColorAdjustAllInOne",
"SuperColorMatchLuminance",
"SuperConcatenateMulti",
"SuperCreateTiles",
"SuperHueSaturation",
"SuperListRandomizer",
"SuperLuminancePreprocess",
"SuperModelDownloader",
"SuperPadImage",
"SuperResizeImage",
"SuperSVRCalcTiles",
"SuperStitchTiles",
"SuperWhiteBalanceCAT",
"User Error"
],
{
"title_aux": "ComfyUI-SuperNodes"
}
],
"https://github.com/sooxt98/comfyui_longcat_image": [
[
"LongCatImageEdit",
"LongCatImageModelLoader",
"LongCatImageTextToImage"
],
{
"title_aux": "comfyui_longcat_image"
}
],
"https://github.com/sorryhyun/ComfyUI-Anima-PiD": [
[
"AnimaPiDDecode",
"AnimaPiDLoader"
],
{
"title_aux": "Anima PiD"
}
],
"https://github.com/sorryhyun/ComfyUI-EasyControl-KSamplerCompat": [
[
"AnimaEasyControlPatch"
],
{
"title_aux": "Easycontrol KSampler Compatible"
}
],
"https://github.com/sorryhyun/ComfyUI-Spectrum-KSampler": [
[
"AnimaModGuidance",
"DiTSpectrumPatch",
"SpectrumKSampler",
"SpectrumKSamplerAdvanced",
"SpectrumKSamplerModGuidance",
"SpectrumSPDKSampler",
"SpectrumSPDLoRAKSampler"
],
{
"title_aux": "SpectrumKSampler"
}
],
"https://github.com/sorryhyun/comfyui-flex-attention": [
[
"FlexAttention"
],
{
"title_aux": "Flex Attention"
}
],
"https://github.com/souki202/ComfyUI-LoadImage-Advanced": [
[
"ColorAdjustment",
"LoadImageUpscale",
"LoadImageUpscaleBy"
],
{
"title_aux": "ComfyUI-LoadImage-Advanced"
}
],
"https://github.com/soulctcher/TetriNode": [
[
"TetriNode"
],
{
"title_aux": "TetriNode"
}
],
"https://github.com/sourceful-official/LoadLoraModelOnlyWithUrl": [
[
"LoadLoraModelOnlyWithUrl"
],
{
"title_aux": "LoadLoraModelOnlyWithUrl"
}
],
"https://github.com/sousakujikken/ComfyUI-PixydustQuantizer": [
[
"CRTLikeEffectNode",
"Quantizer",
"XYBlurNode"
],
{
"title_aux": "ComfyUI-PixydustQuantizer"
}
],
"https://github.com/space-nuko/ComfyUI-Disco-Diffusion": [
[
"DiscoDiffusion_DiscoDiffusion",
"DiscoDiffusion_DiscoDiffusionExtraSettings",
"DiscoDiffusion_GuidedDiffusionLoader",
"DiscoDiffusion_OpenAICLIPLoader"
],
{
"title_aux": "Disco Diffusion"
}
],
"https://github.com/space-nuko/ComfyUI-OpenPose-Editor": [
[
"Nui.OpenPoseEditor"
],
{
"title_aux": "OpenPose Editor"
}
],
"https://github.com/space-nuko/nui-suite": [
[
"Nui.DynamicPromptsTextEncode",
"Nui.DynamicPromptsTextGen",
"Nui.FeelingLuckyTextEncode",
"Nui.FeelingLuckyTextGen",
"Nui.OutputString"
],
{
"title_aux": "nui suite"
}
],
"https://github.com/spacepxl/ComfyUI-Depth-Pro": [
[
"DepthPro",
"FocalFromList",
"FocalMMtoPX",
"FocalPXtoMM",
"LoadDepthPro",
"MetricDepthToInverse",
"MetricDepthToRelative"
],
{
"title_aux": "ComfyUI-Depth-Pro"
}
],
"https://github.com/spacepxl/ComfyUI-HQ-Image-Save": [
[
"LoadEXR",
"LoadEXRFrames",
"LoadImageAndPrompt",
"LoadLatentEXR",
"SaveEXR",
"SaveEXRFrames",
"SaveImageAndPromptExact",
"SaveImageAndPromptIncremental",
"SaveLatentEXR",
"SaveTiff"
],
{
"title_aux": "ComfyUI-HQ-Image-Save"
}
],
"https://github.com/spacepxl/ComfyUI-LossTesting": [
[
"Measure Timestep Loss"
],
{
"title_aux": "ComfyUI-LossTesting"
}
],
"https://github.com/spacepxl/ComfyUI-RAVE": [
[
"ImageGridCompose",
"ImageGridDecompose",
"KSamplerRAVE",
"LatentGridCompose",
"LatentGridDecompose"
],
{
"title_aux": "ComfyUI-RAVE"
}
],
"https://github.com/spacepxl/ComfyUI-StyleGan": [
[
"BatchAverageStyleGANLatents",
"BlendStyleGANLatents",
"GenerateStyleGANLatent",
"LoadStyleGAN",
"StyleGANInversion",
"StyleGANLatentFromBatch",
"StyleGANSampler"
],
{
"title_aux": "ComfyUI-StyleGan"
}
],
"https://github.com/spawner1145/CUI-Lumina2-TeaCache": [
[
"LPIPS_Model_Loader",
"Store_Baseline_Image",
"TeaCache_LPIPS_Evaluator",
"TeaCache_Lumina2",
"TeaCache_Patcher",
"TeaCache_Result_Collector"
],
{
"title_aux": "CUI-Lumina2-TeaCache"
}
],
"https://github.com/spawner1145/comfyui-aichat": [
[
"GeminiApiLoader",
"GeminiChat",
"GeminiContentConnector",
"GeminiFileUploader",
"GeminiImageEncoder",
"GeminiTextBlock",
"OpenAIApiLoader",
"OpenAIChat",
"OpenAIContentConnector",
"OpenAIFileUploader",
"OpenAIImageEncoder",
"OpenAITextBlock"
],
{
"title_aux": "comfyui-aichat"
}
],
"https://github.com/spawner1145/comfyui-lsnet": [
[
"LSNetArtistImageConnector",
"LSNetArtistInference",
"LSNetArtistSimilarity",
"LSNetClustering",
"LSNetCommonFeatures",
"LSNetFeatureComparison",
"LSNetModelLoader"
],
{
"title_aux": "comfyui-lsnet"
}
],
"https://github.com/speige/ComfyUI_Make-It-Animatable": [
[
"MakeItAnimatableRig",
"MakeItAnimatableRigGS"
],
{
"title_aux": "ComfyUI_Make-It-Animatable"
}
],
"https://github.com/spinagon/ComfyUI-seam-carving": [
[
"SeamCarving"
],
{
"title_aux": "ComfyUI-seam-carving"
}
],
"https://github.com/spinagon/ComfyUI-seamless-tiling": [
[
"CircularVAEDecode",
"MakeCircularVAE",
"OffsetImage",
"SeamlessTile"
],
{
"title_aux": "Seamless tiling Node for ComfyUI"
}
],
"https://github.com/spro/comfyui-mirror": [
[
"LatentMirror"
],
{
"title_aux": "Latent Mirror node for ComfyUI"
}
],
"https://github.com/sputnik57/comfyui-prompt-logger": [
[
"Prompt Logger Unified v2",
"PromptLoggerUnified",
"PromptLoggerUnified_v2"
],
{
"title_aux": "comfyui-prompt-logger"
}
],
"https://github.com/squirrel765/ComfyUI-LLM-VLM-Node": [
[
"UnifiedGenerator|LP"
],
{
"title_aux": "ComfyUI-LLM-VLM-Node"
}
],
"https://github.com/srv1n/ComfyUI-Rebase-LoRA": [
[
"RebaseLoRAFromFinetune"
],
{
"title_aux": "ComfyUI-Rebase-LoRA"
}
],
"https://github.com/ssitu/ComfyUI_UltimateSDUpscale": [
[
"UltimateSDUpscale",
"UltimateSDUpscaleCustomSample",
"UltimateSDUpscaleNoUpscale"
],
{
"title_aux": "UltimateSDUpscale"
}
],
"https://github.com/ssitu/ComfyUI_fabric": [
[
"FABRICPatchModel",
"FABRICPatchModelAdv",
"KSamplerAdvFABRICAdv",
"KSamplerFABRIC",
"KSamplerFABRICAdv"
],
{
"title_aux": "ComfyUI fabric"
}
],
"https://github.com/ssitu/ComfyUI_restart_sampling": [
[
"KRestartSampler",
"KRestartSamplerAdv",
"KRestartSamplerCustom",
"KRestartSamplerSimple",
"RestartSampler",
"RestartScheduler",
"RestartSelfTest"
],
{
"title_aux": "Restart Sampling"
}
],
"https://github.com/ssitu/ComfyUI_roop": [
[
"RoopImproved",
"roop"
],
{
"title_aux": "ComfyUI roop"
}
],
"https://github.com/sstoye/comfyui-lora-prompt-switch": [
[
"DualLoRAPromptSwitch",
"LoRAPromptSwitch",
"TextPromptSwitch"
],
{
"title_aux": "comfyui-lora-prompt-switch"
}
],
"https://github.com/starfieldscreensaver/comfyui-batch-blend": [
[
"ImageBatchBlend"
],
{
"title_aux": "ComfyUI Batch Blend"
}
],
"https://github.com/starsFriday/ComfyUI-LTX23-MotionCache": [
[
"Ltx23GenerateVideoMotionCache",
"Ltx23MotionCache",
"Ltx23MotionCacheModelPatch",
"Ltx23SampleVideoMotionCache"
],
{
"title_aux": "ComfyUI-LTX23-MotionCache"
}
],
"https://github.com/starsFriday/ComfyUI-Mega-ASR": [
[
"MegaASREnvironmentStatus",
"MegaASRLoader",
"MegaASRTranscribeAudio",
"MegaASRTranscribeFile"
],
{
"title_aux": "ComfyUI-Mega-ASR"
}
],
"https://github.com/starsFriday/ComfyUI-Sapiens2": [
[
"Sapiens2Inference",
"Sapiens2ModelLoader"
],
{
"title_aux": "ComfyUI-Sapiens2"
}
],
"https://github.com/stavsap/comfyui-downloader": [
[
"DownloadSummaryParser",
"DownloadTokenLoader",
"Downloader"
],
{
"title_aux": "comfyui-downloader"
}
],
"https://github.com/stavsap/comfyui-kokoro": [
[
"KokoroGenerator",
"KokoroSpeaker",
"KokoroSpeakerCombiner"
],
{
"title_aux": "comfyui-kokoro"
}
],
"https://github.com/stavsap/comfyui-ollama": [
[
"OllamaChat",
"OllamaConnectivityV2",
"OllamaGenerate",
"OllamaGenerateAdvance",
"OllamaGenerateV2",
"OllamaLoadContext",
"OllamaOptionsV2",
"OllamaSaveContext",
"OllamaVision"
],
{
"title_aux": "ComfyUI Ollama"
}
],
"https://github.com/stduhpf/ComfyUI--Wan22FirstLastFrameToVideoLatent": [
[
"Wan22FirstLastFrameToVideoLatent",
"Wan22FirstLastFrameToVideoLatentTiledVAE"
],
{
"title_aux": "Wan22FirstLastFrameToVideoLatent for ComfyUI"
}
],
"https://github.com/stduhpf/ComfyUI--WanImageToVideoTiled": [
[
"Wan22ImageToVideoLatentTiledVAE",
"WanCameraImageToVideoTiledVAE",
"WanFirstLastFrameToVideoTiledVAE",
"WanFunControlToVideoTiledVAE",
"WanFunInpaintToVideoTiledVAE",
"WanImageToVideoTiledVAE",
"WanPhantomSubjectToVideoTiledVAE",
"WanTrackToVideoTiledVAE",
"WanVaceToVideoTiledVAE"
],
{
"title_aux": "WanImageToVideoTiledVAE for ComfyUI"
}
],
"https://github.com/stduhpf/ComfyUI-WanMoeKSampler": [
[
"SplitSigmasAtT",
"WanMoeKSampler",
"WanMoeKSamplerAdvanced"
],
{
"title_aux": "KSampler for Wan 2.2 MoE for ComfyUI"
}
],
"https://github.com/stepfun-ai/ComfyUI-StepVideo": [
[
"TI2V",
"TI2V_API"
],
{
"title_aux": "ComfyUI-StepVideo"
}
],
"https://github.com/steptonite/seedance2-sjinn-comfyui": [
[
"SjinnSeedance2Node"
],
{
"title_aux": "Seedance 2.0 (Sjinn.ai)"
}
],
"https://github.com/stevanisya/comfyui_txt_mixer": [
[
"TextMixer"
],
{
"title_aux": "comfyui_txt_mixer"
}
],
"https://github.com/stevenwg/ComfyUI-VideoGrid": [
[
"VideosConcateHorizontal:",
"VideosConcateVertical"
],
{
"title_aux": "ComfyUI-VideoGrid"
}
],
"https://github.com/stormcenter/ComfyUI-AutoSplitGridImage": [
[
"EvenImageResizer",
"GridImageSplitter"
],
{
"title_aux": "ComfyUI-AutoSplitGridImage"
}
],
"https://github.com/stormcenter/ComfyUI-LivePhotoCreator": [
[
"ImageCompareTransition",
"LivePhotoCreator",
"LivePhotoPreview"
],
{
"title_aux": "ComfyUI LivePhoto Creator"
}
],
"https://github.com/stormcenter/ComfyUI-SVGFullfill": [
[
"SVGEditor",
"SVGUploader"
],
{
"title_aux": "ComfyUI-SVGFullfill"
}
],
"https://github.com/storyicon/comfyui_musev_evolved": [
[
"AnimationZoom (comfyui_musev_evolved)",
"ImageSelector (comfyui_musev_evolved)",
"MuseVImg2Vid V1 (comfyui_musev_evolved)",
"MuseVPredictor V1 (comfyui_musev_evolved)"
],
{
"author": "infguo",
"title_aux": "ComfyUI MuseV Evolved"
}
],
"https://github.com/storyicon/comfyui_segment_anything": [
[
"GroundingDinoModelLoader (segment anything)",
"GroundingDinoSAMSegment (segment anything)",
"InvertMask (segment anything)",
"IsMaskEmpty",
"SAMModelLoader (segment anything)"
],
{
"title_aux": "segment anything"
}
],
"https://github.com/strand1/ComfyUI-Autogen": [
[
"AutogenAssistantAgent",
"AutogenCodeExecutor",
"AutogenGroupChat",
"AutogenModel"
],
{
"title_aux": "ComfyUI-Autogen"
}
],
"https://github.com/strawberryPunch/vram_optimizer": [
[
"StrawberryGPUMonitor",
"StrawberryVramOptimizer",
"custom_nodes"
],
{
"nodename_pattern": "StFist",
"title_aux": "StrawberryFist VRAM Optimizer"
}
],
"https://github.com/strimmlarn/ComfyUI-Strimmlarns-Aesthetic-Score": [
[
"AesthetlcScoreSorter",
"CalculateAestheticScore",
"LoadAesteticModel",
"ScoreToNumber"
],
{
"title_aux": "ComfyUI_Strimmlarns_aesthetic_score"
}
],
"https://github.com/studiodeep-ai/comfyui-studiodeep": [
[
"SD_Compositor3x916",
"SD_Describer",
"SD_FalBackend",
"SD_FalVision",
"SD_ImageAnalyzer",
"SD_ImagePromptBySeedIdea",
"SD_JSONShotSplitter",
"SD_LLMBackend",
"SD_N8NBackend",
"SD_PromptIngredient",
"SD_StoryPanel",
"SD_StringPassthrough",
"SD_StringTemplate",
"SD_T2VPromptBuilder",
"SD_TemplateImage"
],
{
"title_aux": "StudioDeep"
}
],
"https://github.com/stuttlepress/ComfyUI-Wan-VACE-Prep": [
[
"FrameNumberOverlay",
"LoadVideosFromFolderSimple",
"VACEOutpaint",
"WanVACEBatchContext",
"WanVACEExtend",
"WanVACEInpaint",
"WanVACEPrep",
"WanVACEPrepBatch"
],
{
"title_aux": "ComfyUI Wan VACE Prep"
}
],
"https://github.com/styler00dollar/ComfyUI-deepcache": [
[
"DeepCache"
],
{
"title_aux": "ComfyUI-deepcache"
}
],
"https://github.com/styler00dollar/ComfyUI-sudo-latent-upscale": [
[
"SudoLatentUpscale"
],
{
"title_aux": "ComfyUI-sudo-latent-upscale"
}
],
"https://github.com/styletransfer/ComfyUI-TRELLIS2_Motion": [
[
"CameraTrajectory_T2",
"MergeMeshSequences",
"MeshRenderer",
"MeshSequenceRenderer",
"MultiAngleCamera",
"OnionSkinning",
"RenderingEffects",
"Trellis2Predict",
"Trellis2VideoAngleShift",
"VideoToMeshes"
],
{
"title_aux": "ComfyUI-TRELLIS2_Motion"
}
],
"https://github.com/subraoul/ComfyUI_Bit-Depth-Enhancer": [
[
"ABCD_BitDepthEnhancement",
"BitDepthEnhancementClassical",
"DeepDeband",
"Save16BitTIFF"
],
{
"title_aux": "Bit Depth Enhancer"
}
],
"https://github.com/sugarkwork/ComfyUI_AspectRatioToSize": [
[
"AspectRatio",
"AspectRatioToSize",
"CalcFactorWidthHeight",
"CalculateImagePadding",
"MatchImageToAspectRatio",
"SizeToWidthHeight"
],
{
"title_aux": "ComfyUI_AspectRatioToSize"
}
],
"https://github.com/sugarkwork/comfyui-auto-mosaic": [
[
"AutoMosaic"
],
{
"title_aux": "comfyui-auto-mosaic"
}
],
"https://github.com/sugarkwork/comfyui-trtupscaler": [
[
"TRTUpscaler"
],
{
"title_aux": "comfyui-trtupscaler"
}
],
"https://github.com/sugarkwork/comfyui_cohere": [
[
"SimpleCohereNode"
],
{
"title_aux": "comfyui_cohere"
}
],
"https://github.com/sugarkwork/comfyui_smart_character_detailer": [
[
"SmartCharacterDetailer"
],
{
"title_aux": "comfyui_smart_character_detailer"
}
],
"https://github.com/sugarkwork/comfyui_tag_fillter": [
[
"TagCategory",
"TagCategoryEnhance",
"TagColorChanger",
"TagComparator",
"TagDetector",
"TagEmpty",
"TagEnhance",
"TagFilter",
"TagFlag",
"TagFlagImage",
"TagIf",
"TagMerger",
"TagMerger4",
"TagMerger6",
"TagPipeIn",
"TagPipeOut",
"TagPipeOutOne",
"TagPipeUpdate",
"TagRandom",
"TagRandomCategory",
"TagRemover",
"TagReplace",
"TagSelector",
"TagSwitcher",
"TagWildcardFilter"
],
{
"title_aux": "comfyui_tag_filter"
}
],
"https://github.com/suhee19/comfyui-orpheus-loader": [
[
"OrpheusLoader"
],
{
"title_aux": "comfyui-orpheus-loader"
}
],
"https://github.com/suito-venus/comfyui-diffusion-model-loader-with-name": [
[
"UNETLoaderWithName"
],
{
"title_aux": "comfyui-diffusion-model-loader-with-name"
}
],
"https://github.com/sumitchatterjee13/Luminance-Stack-Processor": [
[
"HDRExportNode",
"LatentStackProcessor5Stops",
"LuminanceStackProcessor3Stops",
"LuminanceStackProcessor5Stops"
],
{
"title_aux": "Luminance Stack Processor"
}
],
"https://github.com/sumitchatterjee13/nuke-nodes-comfyui": [
[
"NukeBlur",
"NukeChannelShuffle",
"NukeColorBars",
"NukeColorCorrect",
"NukeConstant",
"NukeCornerPin",
"NukeCrop",
"NukeDefocus",
"NukeExposure",
"NukeExposureAdvanced",
"NukeGrade",
"NukeKeymix",
"NukeLevels",
"NukeMerge",
"NukeMix",
"NukeMotionBlur",
"NukeOCIOColorSpace",
"NukeOCIODisplay",
"NukeOCIOFileTransform",
"NukeOCIOInfo",
"NukeRamp",
"NukeRead",
"NukeReadInfo",
"NukeReadMultiPass",
"NukeShufflePass",
"NukeTransform",
"NukeVectorfield",
"NukeVectorfieldInfo",
"NukeViewer",
"NukeWrite"
],
{
"title_aux": "Nuke Nodes for ComfyUI"
}
],
"https://github.com/supElement/ComfyUI_Element_easy": [
[
"BlackWhiteColor_Element",
"ChessboardPattern_Element",
"ElementEasyImageSize",
"ElementHueBright",
"ElementHueHue",
"ElementHueSat",
"Element_ImageCurve",
"Element_SigmaGraph_Curve",
"EmptyImageRGB_Element",
"FrameCalculator_Element",
"ImagePadBlur_Element",
"LoadImageWithPreview",
"MaskNoiseInjection_Element",
"MaskStroke_Element",
"RandomCharacterGenerator",
"SmartMergeImages",
"TextLineBreak_Element"
],
{
"title_aux": "ComfyUI_Element_easy"
}
],
"https://github.com/supSugam/ComfyUI-FlowMatch-Advanced": [
[
"AIToolkitFlowMatchSampler"
],
{
"title_aux": "ComfyUI-FlowMatch-Advanced"
}
],
"https://github.com/supart/ComfyUI-TY360-Photo-Edit": [
[
"TY360Pasteback",
"TY360Preview",
"TY360Roundtrip"
],
{
"title_aux": "ComfyUI-TY360-Photo-Edit"
}
],
"https://github.com/supermansundies/comfyui-klein-edit-composite": [
[
"KleinEditComposite"
],
{
"title_aux": "comfyui-klein-edit-composite"
}
],
"https://github.com/superyoman/comfyui_lumaAPI": [
[
"LUMA_API_YoC",
"LUMA_API_result_YoC"
],
{
"title_aux": "comfyui_lumaAPI"
}
],
"https://github.com/suravaya113/SKIT_ComfyUI-ZImage-Generate": [
[
"ZImageGenerate"
],
{
"title_aux": "SKIT_ComfyUI-ZImage-Generate"
}
],
"https://github.com/surinder83singh/ComfyUI-compare-videos": [
[
"CompareVideos"
],
{
"title_aux": "Compare Videos"
}
],
"https://github.com/svetozarov/AS_LLM_nodes": [
[
"AS_ComfyGPT",
"AS_GeminiCaptioning",
"AS_MultimodalGemini"
],
{
"title_aux": "AS_LLM_nodes"
}
],
"https://github.com/svntax/ComfyUI-RetroDiffusion-API-Node": [
[
"Retro Diffusion API Node"
],
{
"title_aux": "ComfyUI-RetroDiffusion-API-Node"
}
],
"https://github.com/swan7-py/ComfyUI-ImageAlphaCrop": [
[
"ImageAlphaCrop",
"ImageAlphaCropAdvanced",
"LoadImageWithAlpha",
"LoadImagesFromPathRGBA",
"SaveImageRGBA"
],
{
"title_aux": "ComfyUI-ImageAlphaCrop"
}
],
"https://github.com/sweetndata/ComfyUI-Image-Harmonizer": [
[
"harmonizer"
],
{
"title_aux": "ComfyUI-Image-Harmonizer"
}
],
"https://github.com/sweetndata/ComfyUI-Reflatent": [
[
"RefLatent"
],
{
"title_aux": "ComfyUI-Reflatent"
}
],
"https://github.com/sweetndata/ComfyUI-googletrans": [
[
"googletrans"
],
{
"title_aux": "ComfyUI-googletrans"
}
],
"https://github.com/sweetndata/ComfyUI_Sticker_Compositer": [
[
"Sticker_Compositer"
],
{
"title_aux": "ComfyUI_Sticker_Compositer"
}
],
"https://github.com/swfxliyiyu/ComfyUI-FastVideo": [
[
"DITConfig",
"InferenceArgs",
"LoadImagePath",
"TextEncoderConfig",
"VAEConfig",
"VideoGenerator"
],
{
"title_aux": "ComfyUI-FastVideo"
}
],
"https://github.com/sworksteam/SEngine": [
[
"SEngineLoraLoader"
],
{
"title_aux": "SEngine"
}
],
"https://github.com/sy00186/Comfyui-Vates-sampler": [
[
"VatesAdvancedSampler"
],
{
"title_aux": "Comfyui-Vates-sampler"
}
],
"https://github.com/syllebra/bilbox-comfyui": [
[
"BilboXLut",
"BilboXPhotoPrompt",
"BilboXVignette"
],
{
"title_aux": "BilboX's ComfyUI Custom Nodes"
}
],
"https://github.com/sylym/comfy_vid2vid": [
[
"CheckpointLoaderSimpleSequence",
"DdimInversionSequence",
"KSamplerSequence",
"LoadImageMaskSequence",
"LoadImageSequence",
"LoraLoaderSequence",
"SetLatentNoiseSequence",
"TrainUnetSequence",
"VAEEncodeForInpaintSequence"
],
{
"title_aux": "Vid2vid"
}
],
"https://github.com/synthetai/ComfyUI-JM-Gemini-API": [
[
"JMGeminiImageGenerator",
"JMGeminiReverseGenerator",
"JMGeminiVideoGenerator",
"JMGeminiWatermarkRemover"
],
{
"title_aux": "ComfyUI-JM-Gemini-API"
}
],
"https://github.com/synthetai/ComfyUI-JM-KLing-API": [
[
"JM-KLingAI-API/api-key",
"JM-KLingAI-API/hybrid-video",
"JM-KLingAI-API/image-downloader",
"JM-KLingAI-API/image-generation",
"JM-KLingAI-API/image2video",
"JM-KLingAI-API/lip-sync",
"JM-KLingAI-API/lip-sync-async",
"JM-KLingAI-API/multi-image2image",
"JM-KLingAI-API/multi-image2video",
"JM-KLingAI-API/query-status",
"JM-KLingAI-API/text2video",
"JM-KLingAI-API/video-downloader"
],
{
"title_aux": "ComfyUI-JM-KLing-API"
}
],
"https://github.com/synthetai/ComfyUI-JM-MiniMax-API": [
[
"JM-MiniMax-API/check-video-status",
"JM-MiniMax-API/download-video",
"JM-MiniMax-API/load-audio",
"JM-MiniMax-API/music-generation",
"JM-MiniMax-API/text-to-speech",
"JM-MiniMax-API/video-generation",
"JM-MiniMax-API/voice-cloning",
"JM-MiniMax-API/voice-design"
],
{
"title_aux": "ComfyUI-JM-MiniMax-API"
}
],
"https://github.com/synthetai/ComfyUI-JM-Volcengine-API": [
[
"VolcengineI2VS2Pro",
"VolcengineImgEditV3",
"volcengine-doubao-seedance",
"volcengine-i2v-s2pro",
"volcengine-img-edit-v3",
"volcengine-seedream-v3"
],
{
"title_aux": "ComfyUI-JM-Volcengine-API"
}
],
"https://github.com/synthetai/ComfyUI_FaceEnhancer": [
[
"GFPGANFaceEnhancer",
"GFPGANFolderProcessor"
],
{
"title_aux": "ComfyUI_FaceEnhancer"
}
],
"https://github.com/synthetai/ComfyUI_PromptBatcher": [
[
"LoadPromptsFromDir",
"SaveTextToFiles"
],
{
"title_aux": "ComfyUI_PromptBatcher"
}
],
"https://github.com/synystersocks/ComfyUI-SocksLatentPatcher": [
[
"I2VLatentPatcher",
"VaceExt4fLatentPatcher",
"VaceExt6fLatentPatcher",
"VaceExt8fLatentPatcher"
],
{
"title_aux": "ComfyUI-SocksLatentPatcher"
}
],
"https://github.com/sysL-padawan/comfyui-elevenlabs-integration": [
[
"Elevenlabs text to effect",
"Elevenlabs text to speech",
"ElevenlabsTextToEffect",
"ElevenlabsTextToSpeech"
],
{
"title_aux": "ComfyUI ElevenLabs API integration"
}
],
"https://github.com/systemaiofinterest-wq/ComfyUI-MetaAI": [
[
"MetaAiBrowserNode",
"MetaAiImageGenerator",
"MetaAiSingleVideoGenerator"
],
{
"title_aux": "ComfyUI-MetaAI"
}
],
"https://github.com/systms-ai/TimeSlice-Nodes": [
[
"TimeSliceDual",
"TimeSliceEffect",
"TimeSliceWave"
],
{
"title_aux": "TimeSlice Nodes"
}
],
"https://github.com/szhublox/ambw_comfyui": [
[
"Auto Merge Block Weighted",
"CLIPMergeSimple",
"CheckpointSave",
"ModelMergeBlocks",
"ModelMergeSimple"
],
{
"title_aux": "Auto-MBW"
}
],
"https://github.com/t22m003/ComfyUI_LoopNode": [
[
"SimpleForLoop",
"SimpleForLoopRange"
],
{
"title_aux": "ComfyUI_LoopNode"
}
],
"https://github.com/t22m003/ComfyUI_SavePromptAndOutput": [
[
"SaveImageWithPrompt"
],
{
"title_aux": "Save Prompt And Output"
}
],
"https://github.com/taabata/LCM_Inpaint_Outpaint_Comfy": [
[
"ComfyNodesToSaveCanvas",
"FloatNumber",
"FreeU_LCM",
"ImageDims",
"ImageOutputToComfyNodes",
"ImageResize",
"ImageShuffle",
"ImageSwitch",
"LCMGenerate",
"LCMGenerate_ReferenceOnly",
"LCMGenerate_SDTurbo",
"LCMGenerate_img2img",
"LCMGenerate_img2img_IPAdapter",
"LCMGenerate_img2img_controlnet",
"LCMGenerate_inpaintv2",
"LCMGenerate_inpaintv3",
"LCMLoader",
"LCMLoader_RefInpaint",
"LCMLoader_ReferenceOnly",
"LCMLoader_SDTurbo",
"LCMLoader_controlnet",
"LCMLoader_controlnet_inpaint",
"LCMLoader_img2img",
"LCMLoraLoader_inpaint",
"LCMLoraLoader_ipadapter",
"LCMLora_inpaint",
"LCMLora_inpaintV2",
"LCMLora_ipadapter",
"LCMT2IAdapter",
"LCM_IPAdapter",
"LCM_IPAdapter_inpaint",
"LCM_outpaint_prep",
"LoadImageNode_LCM",
"Loader_SegmindVega",
"OutpaintCanvasTool",
"SaveImage_Canvas",
"SaveImage_LCM",
"SaveImage_Puzzle",
"SaveImage_PuzzleV2",
"SegmindVega",
"SettingsSwitch",
"stitch"
],
{
"title_aux": "LCM_Inpaint-Outpaint_Comfy"
}
],
"https://github.com/taabata/SANA_LOWVRAM": [
[
"SANADiffuse",
"SANATextEncode"
],
{
"title_aux": "SANA_LOWVRAM"
}
],
"https://github.com/tabisheva/comfyui-segs-profile": [
[
"SEGSIsProfile"
],
{
"title_aux": "comfyui-segs-profile"
}
],
"https://github.com/tackcrypto1031/tk_comfyui_comic_tool": [
[
"ComicBatchGenerator",
"ComicPageComposer",
"ComicSamplerOverride",
"ComicScriptLoader"
],
{
"title_aux": "tk_comfyui_batch_image"
}
],
"https://github.com/tackcrypto1031/tk_comfyui_img2mask": [
[
"TK_Image2Mask"
],
{
"title_aux": "tk_comfyui_img2mask"
}
],
"https://github.com/tackcrypto1031/tk_comfyui_view_and_light": [
[
"TK_View_And_Light"
],
{
"title_aux": "tk_comfyui_view_and_light"
}
],
"https://github.com/takemetosiberia/ComfyUI-SAMURAI--SAM2-": [
[
"SAMURAIBoxInputNode",
"SAMURAIPointsInputNode",
"SAMURAIRefineNode"
],
{
"title_aux": "SAMURAI Nodes for ComfyUI"
}
],
"https://github.com/talesofai/comfyui-browser": [
[
"DifyTextGenerator //Browser",
"LoadImageByUrl //Browser",
"SelectInputs //Browser",
"UploadToRemote //Browser",
"XyzPlot //Browser"
],
{
"title_aux": "ComfyUI Browser"
}
],
"https://github.com/tanglaoya321/ComfyUI-StoryMaker": [
[
"StoryMakerSinglePortraitNode",
"StoryMakerSwapClothNode",
"StoryMakerTwoPortraitNode"
],
{
"title_aux": "ComfyUI-StoryMaker"
}
],
"https://github.com/tardigrade1001/ComfyUI-Unified-Caption": [
[
"Unified_Caption_Node"
],
{
"title_aux": "ComfyUI-Unified-Caption"
}
],
"https://github.com/tardigrade1001/comfyui-mistral-caption": [
[
"Ask_Mistral"
],
{
"title_aux": "comfyui-mistral-caption"
}
],
"https://github.com/tardigrade1001/latent-rotate-90": [
[
"LatentRotatePortraitLandscape"
],
{
"title_aux": "latent-rotate-90"
}
],
"https://github.com/tardigrade1001/send-to-comfyui": [
[
"LoadLatestImage"
],
{
"title_aux": "send-to-comfyui"
}
],
"https://github.com/tatookan/comfyui_ssl_gemini_EXP": [
[
"SSL_GeminiAPIKeyConfig",
"SSL_GeminiTextPrompt"
],
{
"title_aux": "comfyui_ssl_gemini_EXP"
}
],
"https://github.com/tauraloke/ComfyUI-Unfake-Pixels": [
[
"PixelArtScaler"
],
{
"title_aux": "ComfyUI-Unfake-Pixels"
}
],
"https://github.com/tavy315/ComfyUI-Music-Flamingo-Analyzer": [
[
"MusicFlamingoAnalyzer"
],
{
"title_aux": "ComfyUI-Music-Flamingo-Analyzer"
}
],
"https://github.com/tavyra/ComfyUI_Curves": [
[
"Curve Visualizer",
"RGB Curve Editor",
"RGBCurvesAdvanced"
],
{
"title_aux": "ComfyUI_Curves"
}
],
"https://github.com/tea-time-labs/sweet-tea-nodes": [
[
"UltimateSDUpscalePoseTiled",
"WanVaceToVideoCapsInpaint",
"WanVaceToVideoHybridSubjectSwap"
],
{
"title_aux": "sweet-tea-nodes"
}
],
"https://github.com/teamalpha-ai/comfyui-image-transformer": [
[
"ImageTransformerResizeToMaxPixels"
],
{
"title_aux": "ComfyUI-ImageTransformer"
}
],
"https://github.com/teddy1565/ComfyUI-AsyncOutput": [
[
"AsyncOutputCallback",
"AsyncOutputCollect",
"AsyncOutputConvertStringListToString",
"AsyncOutputEmitter",
"AsyncOutputGlobalAutoReset",
"AsyncOutputGlobalManualReset",
"AsyncOutputInitSignalOutput",
"AsyncOutputMultiLineTextWithBatch",
"AsyncOutputRemoteCollection",
"AsyncOutputRemoteTrigger",
"BatchIteratorErrorException",
"BatchIteratorGlobalCacheClear",
"BatchIteratorMultiLine",
"BatchIteratorStoreProbe",
"BatchIteratorStringCallback",
"BatchIteratorStringCollection",
"BatchIteratorStringEmitter",
"UtilsConvertStringListToStringNode"
],
{
"title_aux": "AsyncOutput"
}
],
"https://github.com/teddy1565/ComfyUI-TTS2Whisper": [
[
"StringFilter",
"StringToStringList",
"WhisperSegAlignmentAudioSaveToTemp",
"WhisperSegAlignmentInjector",
"WhisperSegAlignmentMerge",
"WhisperSegAlignmentTimeoffsetFix"
],
{
"title_aux": "ComfyUI-TTS2Whisper"
}
],
"https://github.com/teepunkt-esspunkt/ComfyUI-SuiteTea": [
[
"Tea_ImageCheckpointFromPath",
"Tea_LoadFrameFromVidAsImg",
"Tea_SaveAndReloadImage"
],
{
"title_aux": "ComfyUI-SuiteTea"
}
],
"https://github.com/tekijiyuu/TenguPad": [
[
"TenguPad"
],
{
"title_aux": "TenguPad"
}
],
"https://github.com/tenitsky/tenitsky-prompt-cycler-simple": [
[
"PromptCycler"
],
{
"title_aux": "ComfyUI Prompt Cycler Node"
}
],
"https://github.com/tennantje/comfyui-template-string": [
[
"TemplateString"
],
{
"title_aux": "comfyui-template-string"
}
],
"https://github.com/tenser-tensor/ComfyUI-TenserTensor": [
[
"ContextNode",
"TT_AddFilmGrain",
"TT_AddFilmGrainNode",
"TT_ApplyLut",
"TT_ApplyLutNode",
"TT_BaseContext",
"TT_BaseContextFlux2Node",
"TT_BaseContextNode",
"TT_CannyEdgeDetectorNode",
"TT_ClipTextEncodeFlux",
"TT_ClipTextEncodeFlux2",
"TT_ClipTextEncodeFlux2Context",
"TT_ClipTextEncodeFluxContext",
"TT_ClipTextEncodeSdxl",
"TT_ClipTextEncodeSdxlContext",
"TT_Context",
"TT_ContextExtractEncoderFlux2Node",
"TT_ContextExtractGuidedSamplerFlux2Node",
"TT_ContextExtractImageNode",
"TT_ContextExtractVaeNode",
"TT_ContextFlux2Node",
"TT_ContextNode",
"TT_ContextPassthrough",
"TT_ContextPassthroughNode",
"TT_ContextSetGuider",
"TT_ContextSetGuiderNode",
"TT_ContextSetImage",
"TT_ContextSetImageNode",
"TT_ContextSetLatent",
"TT_ContextSetLatentNode",
"TT_EvenLargerContext",
"TT_Flux1ClipTextEncoderContextNode",
"TT_Flux1ClipTextEncoderNode",
"TT_Flux2ApplyControlNetAdvancedNode",
"TT_Flux2ApplyControlNetNode",
"TT_Flux2GgufModelsLoader",
"TT_Flux2GgufModelsLoaderAdvanced",
"TT_Flux2GgufModelsLoaderAdvancedNode",
"TT_Flux2GgufModelsLoaderNode",
"TT_Flux2TextEncoderContextNode",
"TT_Flux2TextEncoderNode",
"TT_Flux2WorkflowSettings",
"TT_Flux2WorkflowSettingsAdvanced",
"TT_Flux2WorkflowSettingsAdvancedNode",
"TT_Flux2WorkflowSettingsNode",
"TT_FluxModelsLoader",
"TT_FluxModelsLoaderAdvanced",
"TT_FluxModelsLoaderAdvancedNode",
"TT_FluxModelsLoaderNode",
"TT_FluxWorkflowSettings",
"TT_FluxWorkflowSettingsAdvanced",
"TT_FluxWorkflowSettingsAdvancedNode",
"TT_FluxWorkflowSettingsNode",
"TT_GuidedKSamplerNode",
"TT_GuidedUpscaleKSamplerNode",
"TT_GuiderImageReference",
"TT_GuiderImageReferenceNode",
"TT_ImageEnhancer",
"TT_ImageEnhancerNode",
"TT_ImageLoaderResizerNode",
"TT_ImagePreviewSave",
"TT_ImagePreviewSaveNode",
"TT_ImagePreviewUpscaleSave",
"TT_ImagePreviewUpscaleSaveNode",
"TT_KSampler",
"TT_KSamplerAdvanced",
"TT_KSamplerAdvancedNode",
"TT_KSamplerContext",
"TT_KSamplerContextNode",
"TT_KSamplerGuided",
"TT_KSamplerNode",
"TT_KSamplerTwoStage",
"TT_KSamplerTwoStageNode",
"TT_LargeContextFlux",
"TT_LargeContextSdxl",
"TT_LatentFactory",
"TT_LatentFactoryByModelNode",
"TT_LatentFactoryNode",
"TT_LatentMultiTransformNode",
"TT_LatentMultiTransformOnPixelSpaceNode",
"TT_Postproduction",
"TT_PostproductionAdvanced",
"TT_PostproductionAdvancedNode",
"TT_PostproductionNode",
"TT_QuickImageUpscaler",
"TT_QuickImageUpscalerNode",
"TT_Sd35GgufModelsLoaderAdvancedNode",
"TT_Sd35GgufModelsLoaderNode",
"TT_Sd35GgufWorkflowSettingsAdvancedNode",
"TT_Sd35GgufWorkflowSettingsNode",
"TT_Sd35TextEncoderContextNode",
"TT_Sd35TextEncoderNode",
"TT_Sd35WorkflowSettingsAdvancedNode",
"TT_Sd35WorkflowSettingsNode",
"TT_SdxlClipTextEncoderContextNode",
"TT_SdxlClipTextEncoderNode",
"TT_SdxlModelsLoader",
"TT_SdxlModelsLoaderAdvanced",
"TT_SdxlModelsLoaderAdvancedNode",
"TT_SdxlModelsLoaderNode",
"TT_SdxlWorkflowSettings",
"TT_SdxlWorkflowSettingsAdvanced",
"TT_SdxlWorkflowSettingsAdvancedNode",
"TT_SdxlWorkflowSettingsNode",
"TT_VaeDecodeContext",
"TT_VaeDecodeContextNode",
"TT_VaeDecodeTiled",
"TT_VaeDecodeTiledNode",
"TT_VaeEncodeContext",
"TT_VaeEncodeContextNode",
"TT_VaeEncodeTiled",
"TT_VaeEncodeTiledNode"
],
{
"title_aux": "Tenser Tensor"
}
],
"https://github.com/tercumantanumut/ComfyUI-Omini-Kontext": [
[
"OminiKontextImageEncoder",
"OminiKontextImageScale",
"OminiKontextLatentCombiner",
"OminiKontextLatentDecoder",
"OminiKontextLatentVisualizer",
"OminiKontextLoRALoader",
"OminiKontextLoRAMerge",
"OminiKontextLoRAUnload",
"OminiKontextPipeline",
"OminiKontextPipelineLoader",
"OminiKontextReferenceEncoder",
"OminiKontextSplitPipelineLoader",
"OminiKontextTextEncoder"
],
{
"title_aux": "ComfyUI-Omini-Kontext"
}
],
"https://github.com/terefang/ComfyUI-Terefang-Nodes": [
[
"Terefang Simple Latent Image",
"Terefang Wildcards",
"TerefangSimpleLatentImage",
"TerefangWildcards"
],
{
"title_aux": "ComfyUI-Terefang-Nodes"
}
],
"https://github.com/tester4488/mc_qwen": [
[
"McTextEncodeQwenImEditPlus"
],
{
"title_aux": "mc_qwen"
}
],
"https://github.com/tetsuoo-online/comfyui-too-xmp-metadata": [
[
"ReadXMPMetadata",
"WriteXMPMetadataLossless",
"WriteXMPMetadataTensor"
],
{
"title_aux": "comfyui-too-xmp-metadata"
}
],
"https://github.com/teward/ComfyUI-Helper-Nodes": [
[
"HelperNodes_CfgScale",
"HelperNodes_CheckpointSelector",
"HelperNodes_MultilineStringLiteral",
"HelperNodes_Prompt",
"HelperNodes_SDXLCommonResolutions",
"HelperNodes_SamplerSelector",
"HelperNodes_SaveImage",
"HelperNodes_SchedulerSelector",
"HelperNodes_SeedSelector",
"HelperNodes_Steps",
"HelperNodes_StringLiteral",
"HelperNodes_VAESelector",
"HelperNodes_WidthHeight"
],
{
"title_aux": "ComfyUI-Helper-Nodes"
}
],
"https://github.com/thalismind/ComfyUI-Blend-Nodes": [
[
"BlendImageNode"
],
{
"title_aux": "ComfyUI Blend Image Nodes"
}
],
"https://github.com/thalismind/ComfyUI-LoadImageWithFilename": [
[
"CropImageByMask",
"LoadImageFolder",
"LoadImageWithFilename",
"SaveImageWithFilename"
],
{
"title_aux": "ComfyUI LoadImageWithFilename"
}
],
"https://github.com/thatname/Comfyui_CharaConsist": [
[
"BatchedMaskedReferenceGen",
"ConditioningMatchMask",
"ExtractAttn",
"GenConsistent",
"GetCrossSim",
"MaskToPatchMask",
"MasksToPatches",
"PreviewSubjectMask",
"ReferenceConditionCombine"
],
{
"title_aux": "Comfyui_CharaConsist"
}
],
"https://github.com/theAdamColton/ComfyUI-texflow-extension": [
[
"Load Texflow Depth Image",
"Save Texflow Image"
],
{
"title_aux": "ComfyUI-texflow-extension"
}
],
"https://github.com/theUpsider/ComfyUI-Styles_CSV_Loader": [
[
"Load Styles CSV",
"StylesCSVLoader"
],
{
"title_aux": "Styles CSV Loader Extension for ComfyUI"
}
],
"https://github.com/thecooltechguy/ComfyUI-MagicAnimate": [
[
"MagicAnimate",
"MagicAnimateModelLoader"
],
{
"title_aux": "ComfyUI-MagicAnimate"
}
],
"https://github.com/thecooltechguy/ComfyUI-Stable-Video-Diffusion": [
[
"SVDDecoder",
"SVDModelLoader",
"SVDSampler",
"SVDSimpleImg2Vid"
],
{
"title_aux": "ComfyUI Stable Video Diffusion"
}
],
"https://github.com/thedivergentai/divergent_nodes": [
[
"CLIPTokenCounter",
"DivergentGeminiNode",
"GeminiBatchProcess",
"ImageInfo",
"LoraStrengthXYPlot",
"MusiQNode",
"PreviewText",
"PromptCombiner",
"SaveImageEnhancedNode",
"StringToList"
],
{
"title_aux": "Divergent Nodes"
}
],
"https://github.com/theluminhub/ComfyUI-Lumin-Upload": [
[
"AssetManagerNode"
],
{
"title_aux": "ComfyUI-Lumin-Upload"
}
],
"https://github.com/theonetwoone/Multimodal-LLM-ComfyUI-node": [
[
"BonusImageIntentRouter",
"ContextSchemaBuilder",
"ContextSchemaParser",
"GGUFSettingsSorter",
"MultimodalContextHandler",
"MultimodalContextHandlerDebug",
"MultimodalLLMEnvironmentReport",
"MultimodalLLMNode",
"MultimodalLLMWheelRecommendation",
"MultimodalSystemPrompter",
"UnloadHostedMultimodalLLMCache"
],
{
"title_aux": "Multimodal \u2014 LLM (Local-first: GGUF + Transformers)"
}
],
"https://github.com/theshubzworld/ComfyUI-FaceCalloutNode": [
[
"FaceCalloutEffect",
"IntegratedFaceComposite",
"IsolatedFaceCallout"
],
{
"title_aux": "ComfyUI-FaceCalloutNode"
}
],
"https://github.com/theshubzworld/ComfyUI-NvidiaCaptioner": [
[
"NvidiaCaptionerNode"
],
{
"title_aux": "ComfyUI-NvidiaCaptioner"
}
],
"https://github.com/theshubzworld/ComfyUI-SD3.5-Latent-Size-Picker": [
[
"FluxEmptyLatent",
"SD3_5EmptyLatent"
],
{
"title_aux": "SD3.5 Empty Latent Size Picker"
}
],
"https://github.com/theshubzworld/ComfyUI-TogetherVision": [
[
"Together Image \ud83c\udfa8",
"TogetherVisionBatchNode",
"TogetherVisionNode",
"TogetherVisionNode \ud83d\udd0d (Enhanced)"
],
{
"title_aux": "Together Vision Node"
}
],
"https://github.com/theshubzworld/ComfyUI-Universal-Latent": [
[
"UniversalLatent"
],
{
"title_aux": "ComfyUI-Universal-Latent"
}
],
"https://github.com/theshubzworld/ComfyUI-ollama_killer": [
[
"OllamaKiller"
],
{
"title_aux": "ComfyUI-ollama_killer"
}
],
"https://github.com/thezveroboy/ComfyUI-CSM-Nodes": [
[
"CSMTextToSpeech",
"CSMTextToSpeechWithContext",
"LoadAudioWithTranscription",
"LoadCSMCheckpoint",
"LoadCSMTokenizer"
],
{
"title_aux": "ComfyUI-CSM-Nodes"
}
],
"https://github.com/thezveroboy/ComfyUI-ClipReshaper": [
[
"CR_ConditioningAssertDim",
"CR_ConditioningInspect",
"CR_ConditioningLinearProject",
"CR_ConditioningPadOrSlice",
"CR_SDXLMetadataEnsure"
],
{
"title_aux": "ComfyUI-ClipReshaper"
}
],
"https://github.com/thezveroboy/ComfyUI-LoadRandomText": [
[
"LoadRandomTextClassic",
"LoadRandomTextSeed",
"LoadRandomTextShuffle"
],
{
"title_aux": "ComfyUI-LoadRandomText"
}
],
"https://github.com/thezveroboy/ComfyUI-TextJoinZveroboy": [
[
"TextJoinZveroboy"
],
{
"title_aux": "ComfyUI-TextJoinZveroboy"
}
],
"https://github.com/thezveroboy/ComfyUI-WAN-ClipSkip": [
[
"CLIPSkip"
],
{
"title_aux": "ComfyUI-WAN-ClipSkip"
}
],
"https://github.com/thezveroboy/ComfyUI-klein4-9multiangle": [
[
"KleinMultiAnglePrompt"
],
{
"title_aux": "ComfyUI-klein4-9multiangle"
}
],
"https://github.com/thezveroboy/ComfyUI-lut": [
[
"ImageToLUT"
],
{
"title_aux": "ComfyUI-LUT"
}
],
"https://github.com/thezveroboy/ComfyUI_ACE-Step-zveroboy": [
[
"ACEModelLoaderZveroboy",
"ACEStepEditZveroboy",
"ACEStepExtendZveroboy",
"ACEStepGenerateZveroboy",
"ACEStepRepaintZveroboy"
],
{
"title_aux": "ComfyUI_ACE-Step-zveroboy"
}
],
"https://github.com/thezveroboy/comfyui-RandomPromptsZveroboy": [
[
"RandomPromptsZveroboy"
],
{
"title_aux": "comfyui-RandomPromptsZveroboy"
}
],
"https://github.com/thezveroboy/comfyui-random-image-loader": [
[
"LoadRandomImage"
],
{
"title_aux": "ComfyUI Random Image Loader"
}
],
"https://github.com/thimpat/ThimPatUtils": [
[
"CalculateAndDisplay",
"CalculateVideoFrameCount",
"ExtractAudioInfo",
"IntToFloatConverter",
"LoadPathToAudioInfo",
"ResizeVideoFrames"
],
{
"title_aux": "ComfyUI Multimedia Utilities"
}
],
"https://github.com/thomashollier/ComfyUI-DiT360Plus": [
[
"DiT360ImageInverter",
"DiT360MaskProcessor",
"DiT360PanoramaEditor",
"DiT360PipelineUnloader",
"DiT360TextToPanorama",
"Equirect360EdgeBlender",
"Equirect360EmptyLatent",
"Equirect360Viewer",
"EquirectToPersp",
"FluxPanoramaLoader",
"KontextPanoramaEditor",
"PerspToEquirect"
],
{
"title_aux": "ComfyUI-DiT360Plus"
}
],
"https://github.com/thrakotool/ComfyUI-KiraLoraEQ": [
[
"KiraLora_EQ"
],
{
"title_aux": "ComfyUI-KiraLoraEQ"
}
],
"https://github.com/throttlekitty/tkNodes": [
[
"LTXVBlockLoop"
],
{
"title_aux": "tkNodes"
}
],
"https://github.com/tianguanggliu/Utools": [
[
"UTools"
],
{
"title_aux": "comfyui-utools"
}
],
"https://github.com/tiankuan93/ComfyUI-V-Express": [
[
"Load_Audio_Path",
"Load_Audio_Path_From_Video",
"Load_Image_Path",
"Load_Kps_Path",
"Load_Kps_Path_From_Video",
"Load_Video_Path",
"VEINTConstant",
"VEPreview_Video",
"VEStringConstant",
"V_Express_Loader",
"V_Express_Sampler"
],
{
"title_aux": "V-Express: Conditional Dropout for Progressive Training of Portrait Video Generation"
}
],
"https://github.com/tianlang0704/ComfyUI-StableProjectorzBridge": [
[
"ProjectorzControlnetInput",
"ProjectorzControlnetParameter",
"ProjectorzInitInput",
"ProjectorzOutput",
"ProjectorzParameter",
"ProjectorzStringToFloat",
"ProjectorzStringToInt"
],
{
"title_aux": "Stable Projectorz Bridge"
}
],
"https://github.com/tianyuw/ComfyUI-LLM-API": [
[
"PromptWithImage"
],
{
"title_aux": "Custom nodes for llm chat with optional image input"
}
],
"https://github.com/tigeryy2/comfyui-structured-outputs": [
[
"AttributeNode",
"AttributeToTextNode",
"StructuredOutputNode"
],
{
"title_aux": "ComfyUI Structured Outputs"
}
],
"https://github.com/tighug/comfyui-eagle-feeder": [
[
"EagleFeederAnimatedWebp",
"EagleFeederMp4",
"EagleFeederPng"
],
{
"title_aux": "ComfyUI Eagle Feeder"
}
],
"https://github.com/tighug/comfyui-rating-checker": [
[
"RatingCheckerGantMan",
"RatingCheckerMarqo",
"RatingCheckerNudeNet"
],
{
"title_aux": "ComfyUI Rating Checker"
}
],
"https://github.com/tj5miniop/VRAM_Fix_Comfy": [
[
"VRAMOverrideNode"
],
{
"title_aux": "VRAM_Fix_Comfy"
}
],
"https://github.com/tkreuziger/comfyui-claude": [
[
"Combine Texts",
"Describe Image",
"Transform Text"
],
{
"title_aux": "ComfyUI and Claude"
}
],
"https://github.com/tmagara/ComfyUI-Prediction-Boost": [
[
"PredictionBoost"
],
{
"title_aux": "ComfyUI-Prediction-Boost"
}
],
"https://github.com/tmode-1960/TA-ComfyUI-Nodes-Pack": [
[
"TACaptioning",
"TACleanupSwitch",
"TADiscordLink",
"TAFilenameGenerator",
"TAFluxGuidanceGate",
"TAHelpLink",
"TAKSampler",
"TALatentPreview",
"TALoadModelWithName",
"TAModelPreset",
"TAPromptController",
"TAPromptHub",
"TASageAttentionToggler",
"TASamplerPreset",
"TASaveImageOptional",
"TASaveImageWithPrompt",
"TASeedVR2Gate",
"TASmartLLM",
"TAUnifiedModelSwitcher",
"TA_LLM_PromptSelector"
],
{
"title_aux": "TA-ComfyUI-Nodes-Pack"
}
],
"https://github.com/tocubed/ComfyUI-AudioReactor": [
[
"AudioFrameTransformBeats",
"AudioFrameTransformShadertoy",
"AudioLoadPath",
"Shadertoy"
],
{
"title_aux": "ComfyUI-AudioReactor"
}
],
"https://github.com/tocubed/ComfyUI-EvTexture": [
[
"EVTEventsToImage",
"EVTLoadEvTextureModel",
"EVTTextureUpscaleVideo",
"EVTVideoToEvents"
],
{
"title_aux": "ComfyUI-EvTexture"
}
],
"https://github.com/tomudo/ComfyUI-ascii-art": [
[
"ImageToAscii"
],
{
"author": "dfl",
"description": "CLIP text encoder that does BREAK prompting like A1111",
"nickname": "CLIP with BREAK",
"title": "CLIP with BREAK syntax",
"title_aux": "ComfyUI-ascii-art"
}
],
"https://github.com/tonykatarapro-web/ComfyUI_NanaBanana2": [
[
"NanaBanana2ImageEdit",
"NanaBanana2MultiImageBlend",
"NanaBanana2TextToImage"
],
{
"title_aux": "ComfyUI_NanaBanana2"
}
],
"https://github.com/tooldigital/ComfyUI-Yolo-Cropper": [
[
"ToolYoloCropper"
],
{
"title_aux": "Easy automatic (square) image cropper using Yolo"
}
],
"https://github.com/tori29umai0123/ComfyUI-Model_Downloader": [
[
"HuggingFaceDirectoryDownloader",
"ModelDownloader",
"ModelDownloaderFromINI"
],
{
"title_aux": "ComfyUI-Model_Downloader"
}
],
"https://github.com/toriumi/ComfyUI_GaussianSplatToMesh": [
[
"GaussianSplatToMesh"
],
{
"title_aux": "ComfyUI_GaussianSplatToMesh"
}
],
"https://github.com/toshas/ComfyUI-WindowSeat": [
[
"WindowSeatModelLoader",
"WindowSeatReflectionRemoval"
],
{
"title_aux": "ComfyUI-WindowSeat"
}
],
"https://github.com/toxicwind/ComfyUI-TTools": [
[
"TTools Extract JSON",
"TTools SD3 Resolution Solver",
"TToolsExtractJson",
"TToolsSD3ResolutionSolver"
],
{
"title_aux": "TTools for ComfyUI"
}
],
"https://github.com/toyxyz/ComfyUI_rgbx_Wrapper": [
[
"rgb2x"
],
{
"title_aux": "ComfyUI_rgbx_Wrapper"
}
],
"https://github.com/toyxyz/ComfyUI_toyxyz_test_nodes": [
[
"AnimaAttenMulti",
"CaptureWebcam",
"ComfyCoupleAnimaTagMixer",
"ComfyCoupleBackgroundPrompt",
"ComfyCoupleBasePrompt",
"ComfyCoupleMask",
"ComfyCoupleRegion",
"ComfyCoupleRegionExtractor",
"ComfyCoupleRegionMulti",
"ComfyCoupleRegionVisualizer",
"CropAreaMask",
"Depth to normal",
"Depth_to_normal",
"Direct Screen Capture",
"Direct_screenCap",
"DrawAreaMask",
"Export glb",
"Export_glb",
"ImageResize_Padding",
"JoinPose",
"LatentDelay",
"Load Random Text From File",
"LoadImageFromPath",
"LoadWebcamImage",
"Load_Random_Text_From_File",
"OpenposeEditorNode",
"PoseKeypointToCoordStr",
"PoseToMaskNode",
"Pose_Inter",
"Remove noise",
"Remove_noise",
"SaveImagetoPath",
"SpotDiffusionParams_Toyxyz",
"TiledDiffusion_Toyxyz",
"VisualAreaMask"
],
{
"title_aux": "ComfyUI_toyxyz_test_nodes"
}
],
"https://github.com/tpc2233/ComfyUI-Z-Image-Turbo": [
[
"ZImageLoader",
"ZImageSampler"
],
{
"title_aux": "ComfyUI-Z-Image-Turbo"
}
],
"https://github.com/tppp2806/ComfyUI-YoloTrack": [
[
"MaskCropExtractNode",
"YOLODetectionNode",
"YOLOTrackingNode"
],
{
"title_aux": "ComfyUI-YoloTrack"
}
],
"https://github.com/trandangtrungduc/Comfyui-TurboDiffusion-T2V": [
[
"TurboDiffusionT2VSampler",
"TurboDiffusionT2VSaveVideo",
"TurboWanT2VModelLoader",
"TurboWanT2VT5Loader",
"TurboWanT2VVAELoader"
],
{
"title_aux": "comfyui-turbodiffusion-t2v"
}
],
"https://github.com/transcendedhacker/Mode_personal_node": [
[
"NegativePromptNode",
"PromptComposerNode"
],
{
"title_aux": "Mode_personal_node"
}
],
"https://github.com/traugdor/ComfyUI-Riffusion": [
[
"RiffusionNode",
"RiffusionToBatchNode"
],
{
"title_aux": "ComfyUI-Riffusion"
}
],
"https://github.com/traugdor/ComfyUI-UltimateSDUpscale-GGUF": [
[
"UltimateSDUpscaleGGUF"
],
{
"title_aux": "ComfyUI-UltimateSDUpscale-GGUF"
}
],
"https://github.com/traugdor/ComfyUI-quadMoons-nodes": [
[
"AnimateDiff Script",
"Apply ControlNet Stack",
"Control Net Stacker",
"Eff. Loader SDXL",
"Efficient Loader",
"HighRes-Fix Script",
"Image Overlay",
"Join XY Inputs of Same Type",
"KSampler (Efficient)",
"KSampler Adv. (Efficient)",
"KSampler SDXL (Eff.)",
"LatentUpscaler",
"LoRA Stack to String converter",
"LoRA Stacker",
"Manual XY Entry Info",
"NNLatentUpscale",
"NNlLatentUpscale",
"Noise Control Script",
"Pack SDXL Tuple",
"Tiled Upscaler Script",
"Unpack SDXL Tuple",
"XY Input: Add/Return Noise",
"XY Input: Aesthetic Score",
"XY Input: CFG Scale",
"XY Input: Checkpoint",
"XY Input: Clip Skip",
"XY Input: Control Net",
"XY Input: Control Net Plot",
"XY Input: Denoise",
"XY Input: LoRA",
"XY Input: LoRA Plot",
"XY Input: LoRA Stacks",
"XY Input: Manual XY Entry",
"XY Input: Prompt S/R",
"XY Input: Refiner On/Off",
"XY Input: Sampler/Scheduler",
"XY Input: Seeds++ Batch",
"XY Input: Steps",
"XY Input: VAE",
"XY Plot",
"quadmoonBatchFromLatent",
"quadmoonCLIPTextEncode",
"quadmoonCLIPTextEncode2",
"quadmoonChangeBackground",
"quadmoonConvertBoolToString",
"quadmoonConvertFloatToString",
"quadmoonConvertImageToPrompt",
"quadmoonConvertIntToString",
"quadmoonConvertNormalizeHW",
"quadmoonConvertNumberToString",
"quadmoonINTConditionalOperation",
"quadmoonKSampler",
"quadmoonKSamplerAdvanced",
"quadmoonKSamplerBatched",
"quadmoonLatentImage",
"quadmoonLoadConfigs",
"quadmoonModelLoader",
"quadmoonRotationalSampler",
"quadmoonSaveNeg",
"quadmoonSavePrompt",
"quadmoonSmartNeg",
"quadmoonSmartPrompt",
"quadmoonThebutton"
],
{
"author": "quadmoon (https://github.com/traugdor)",
"description": "These are just some nodes I wanted and couldn't find where anyone else had made them yet.",
"nickname": "quadmoon's Nodes",
"title": "quadmoon's ComfyUI nodes",
"title_aux": "quadmoon's ComfyUI nodes"
}
],
"https://github.com/tritant/ComfyUI-Advanced-Photo-Grain": [
[
"FreqSeparationSharpen",
"PhotoFilmGrain"
],
{
"title_aux": "Advanced Photo Grain"
}
],
"https://github.com/tritant/ComfyUI_CreaPrompt": [
[
"CSL",
"CreaPrompt",
"CreaPrompt List",
"CreaPrompt_0",
"CreaPrompt_1",
"CreaPrompt_2",
"CreaPrompt_3",
"CreaPrompt_4"
],
{
"title_aux": "ComfyUI-CreaPrompt"
}
],
"https://github.com/tritant/ComfyUI_Custom_Switch": [
[
"AutomaticImageSwitcher",
"OrchestratorNodeGroupBypasser",
"OrchestratorNodeGroupMuter",
"OrchestratorNodeMuter",
"OrchestratorNodeToogle"
],
{
"title_aux": "ComfyUI_Custom_Switch"
}
],
"https://github.com/tritant/ComfyUI_Flux_Block_Lora_Merger": [
[
"FluxBlockLoraMerger"
],
{
"title_aux": "Flux Block LoRA Merger"
}
],
"https://github.com/tritant/ComfyUI_Flux_Lora_Merger": [
[
"FluxLoraMerger"
],
{
"title_aux": "Flux LoRA Merger"
}
],
"https://github.com/tritant/ComfyUI_Kitchen_nvfp4_Converter": [
[
"ConvertToNVFP4"
],
{
"title_aux": "ComfyUI_Kitchen_nvfp4_Converter"
}
],
"https://github.com/tritant/ComfyUI_Layers_Utility": [
[
"LayerSystem"
],
{
"title_aux": "Layers System"
}
],
"https://github.com/tritant/ComfyUI_Relight_Img": [
[
"RelightNode"
],
{
"title_aux": "Advanced_Relight_Img"
}
],
"https://github.com/tritant/ComfyUI_Remove_Banding_Artifacts": [
[
"ResampleBandingFix"
],
{
"title_aux": "Remove Banding Artifacts"
}
],
"https://github.com/tritant/ComfyUI_Stem_Mixer": [
[
"AudioStemMixer"
],
{
"title_aux": "ComfyUI-Stem-Mixer"
}
],
"https://github.com/tritant/ComfyUI_SuperScaler": [
[
"SuperScaler_Pipeline"
],
{
"title_aux": "SuperScaler"
}
],
"https://github.com/trojblue/trNodes": [
[
"trColorCorrection",
"trLayering",
"trRouter",
"trRouterLonger"
],
{
"title_aux": "trNodes"
}
],
"https://github.com/troyxmccall/ComfyUI-ScaleToTargetMegapixels": [
[
"ScaleToTargetMegapixels"
],
{
"title_aux": "ComfyUI-ScaleToTargetMegapixels"
}
],
"https://github.com/trumanwong/ComfyUI-NSFW-Detection": [
[
"NSFWDetection"
],
{
"title_aux": "ComfyUI-NSFW-Detection"
}
],
"https://github.com/trunksn1/comfyui-change-checkpoint-randomly": [
[
"BatchIndexCounter",
"CheckpointFilename",
"CheckpointRotation",
"CheckpointRotationSimple",
"CheckpointRotationWithCounter",
"SaveImageWithCheckpoint",
"SimpleCheckpointRotation",
"SimpleCounter"
],
{
"title_aux": "ComfyUI Checkpoint Rotation Node"
}
],
"https://github.com/trustypangolin/ComfyUI-API-DockerCPU": [
[
"HFLoraCombiner",
"HFLoraUrlBuilder",
"HFModelSelector"
],
{
"title_aux": "ComfyUI-API-DockerCPU"
}
],
"https://github.com/tsogzark/ComfyUI-load-image-from-url": [
[
"LoadImageFromUrlOrPath"
],
{
"title_aux": "ComfyUI-load-image-from-url"
}
],
"https://github.com/ttulttul/Better-Gemini": [
[
"BetterGemini",
"BetterGrok"
],
{
"title_aux": "Better-Gemini"
}
],
"https://github.com/ttulttul/ComfyUI-FlowMatching-Inverter": [
[
"LatentHybridInverter",
"MemoryDiagnosticsPassThrough",
"QwenRectifiedFlowInverter"
],
{
"title_aux": "ComfyUI Qwen Rectified Flow Tools"
}
],
"https://github.com/ttulttul/ComfyUI-FlowMatching-Upscaler": [
[
"DyPEFlux2",
"DyPEQwenImage",
"FlowMatchingProgressiveUpscaler",
"FlowMatchingStage",
"FlowMatchingStageMerge",
"FlowMatchingStagePrep",
"LatentUpscaleAdvanced"
],
{
"title_aux": "ComfyUI-FlowMatching-Upscaler"
}
],
"https://github.com/ttulttul/ComfyUI-Iterative-Mixer": [
[
"Batch Unsampler",
"Iterative Mixing KSampler",
"Iterative Mixing KSampler Advanced",
"IterativeMixingSampler",
"IterativeMixingScheduler",
"IterativeMixingSchedulerAdvanced",
"Latent Batch Comparison Plot",
"Latent Batch Statistics Plot",
"MixingMaskGenerator"
],
{
"title_aux": "ComfyUI Iterative Mixing Nodes"
}
],
"https://github.com/ttulttul/ComfyUI-Taylor-Attention": [
[
"ClockedSweepValues",
"Combinations",
"Flux2TTRController",
"Flux2TTRControllerTrainer",
"Flux2TTRTrainer",
"Flux2TTRTrainingParameters",
"LoadPromptListFromJSON",
"RandomSeedBatch"
],
{
"title_aux": "ComfyUI-Taylor-Attention"
}
],
"https://github.com/ttulttul/ComfyUI-Tensor-Operations": [
[
"Fast Image to Noise",
"Image Match Normalize",
"Latent Match Normalize"
],
{
"title_aux": "ComfyUI-Tensor-Operations"
}
],
"https://github.com/ttulttul/Skoogeer-Noise": [
[
"CombineLatentPhaseMagnitude",
"ConcatenateLists",
"ConditioningAddNoise",
"ConditioningFrequencyMerge",
"ConditioningFrequencySplit",
"ConditioningGaussianBlur",
"ConditioningScale",
"FluidImageAdvection",
"FluidLatentAdvection",
"FrequencySelectiveStructuredNoise",
"ImageAddNoise",
"ImageBatchToLatent",
"ImageFractalBrownianMotion",
"ImageMeshDrag",
"ImageNoise",
"ImagePerlinFractalNoise",
"ImageReactionDiffusion",
"ImageSimplexNoise",
"ImageSmokeSimulation",
"ImageSwirlNoise",
"ImageToBatch",
"ImageWorleyNoise",
"JoinTextList",
"KSamplerLoraSigmaInverse",
"LatentAddNoise",
"LatentChannelLinearTransform",
"LatentChannelMatch",
"LatentChannelMerge",
"LatentChannelNonlinearTransform",
"LatentChannelStatsPreview",
"LatentForwardDiffusion",
"LatentFractalBrownianMotion",
"LatentFrequencyMerge",
"LatentFrequencySplit",
"LatentGaussianBlur",
"LatentMeshDrag",
"LatentNoise",
"LatentPackedSlotTransform",
"LatentPerlinFractalNoise",
"LatentReactionDiffusion",
"LatentSimplexNoise",
"LatentSmokeSimulation",
"LatentSwirlNoise",
"LatentToBatch",
"LatentToImage",
"LatentWorleyNoise",
"MergeMustacheVariableDefs",
"MergeMustacheVariableSets",
"ModelsList",
"MustacheTemplate",
"MustacheVariable",
"MustacheVariableSampler",
"MustacheVariableSet",
"MustacheVariables",
"NextSeeds",
"PatchifyFlux2Latent",
"ReorderList",
"RotorQuantAttentionModelPatch",
"SplitLatentPhaseMagnitude",
"TurboQuantAttentionModelPatch",
"UnpatchifyFlux2Latent"
],
{
"title_aux": "Skoogeer-Noise"
}
],
"https://github.com/tuki0918/ComfyUI_Cooldown_Node": [
[
"CooldownImageNode",
"CooldownIntNode",
"CooldownStringNode"
],
{
"title_aux": "ComfyUI_Cooldown_Node"
}
],
"https://github.com/tuki0918/comfyui-image-expand-nodes": [
[
"ImageExpandMerger",
"ImageExpandNoiser",
"ImageExpandOption"
],
{
"title_aux": "comfyui-image-expand-nodes"
}
],
"https://github.com/tuki0918/comfyui-image-tiled-nodes": [
[
"TiledImageMerger",
"TiledImageSplitter"
],
{
"title_aux": "comfyui-image-tiled-nodes"
}
],
"https://github.com/tumbowungus/MultiMaskCouple": [
[
"MaskedRegionCond",
"MultiMaskCouple"
],
{
"title_aux": "MultiMaskCouple"
}
],
"https://github.com/tungdop2/Comfyui_face_restorer": [
[
"FaceRestorer",
"FaceRestorerLoader"
],
{
"title_aux": "Face Restorer for ComfyUI"
}
],
"https://github.com/tungdop2/Comfyui_joy-caption-alpha-two": [
[
"JoyCaptioner"
],
{
"title_aux": "Joy Caption Alpha Two for ComfyUI"
}
],
"https://github.com/turinastudio/ComfyUI-SeedVR2-TilingWrapper": [
[
"AdvancedColorMatch",
"CAS_LumaSharpening",
"SeedVR2_TileSplitter",
"SeedVR2_TileStitcher"
],
{
"title_aux": "ComfyUI-SeedVR2-TilingWrapper"
}
],
"https://github.com/turkyden/ComfyUI-SmartCrop": [
[
"ImageSmartCrop"
],
{
"title_aux": "ComfyUI-SmartCrop"
}
],
"https://github.com/turnbros/ComfyBros": [
[
"ComfyBros_DictGet",
"ComfyBros_EndpointConfiguration",
"ComfyBros_GenerateImage",
"ComfyBros_GenerateImageAPI",
"ComfyBros_ImageBatchCombiner",
"ComfyBros_ImageBatchSplitter",
"ComfyBros_ImageBatchToGIF",
"ComfyBros_ImageToImage",
"ComfyBros_IntegerCompare",
"ComfyBros_IntegerConstant",
"ComfyBros_IntegerMath",
"ComfyBros_JsonParse",
"ComfyBros_LoraDiscovery",
"ComfyBros_MediaUpload",
"ComfyBros_ModuleManagement",
"ComfyBros_OllamaConfiguration",
"ComfyBros_OllamaConnection",
"ComfyBros_OllamaConverse",
"ComfyBros_SDXLLORAPrompter",
"ComfyBros_TextConcatenate",
"ComfyBros_TextStorage",
"ComfyBros_TextTemplate",
"ComfyBros_TextToVideo",
"ComfyBros_WAN22GenerateVideo",
"ComfyBros_WAN22UpscaleImage"
],
{
"title_aux": "ComfyBros - Custom ComfyUI Nodes"
}
],
"https://github.com/tusharbhutt/Endless-Nodes": [
[
"BatchNegativePrompts",
"Eight_Input_Int_Switch",
"Eight_Input_Int_Switch_Widget",
"Eight_Input_Text_Switch",
"EndlessReplicateLatents",
"FluxBatchPrompts",
"FluxKontextBatchPrompts",
"Four_Input_Int_Switch",
"Four_Input_Int_Switch_Widget",
"Four_Input_Text_Switch",
"ImageComplexityScorer",
"ImageNoveltyScorer",
"Image_saver",
"PromptCounter",
"Random_Prompt_Multipicker",
"Random_Prompt_Selector",
"Randomizer_Chaos",
"Randomizer_Mayhem",
"Randomizer_Pandemonium",
"SDXLBatchPrompts",
"SimpleBatchPrompts",
"Six_Input_Int_Switch",
"Six_Input_Int_Switch_Widget",
"Six_Input_Text_Switch"
],
{
"title_aux": "Endless \ufe0f\ud83c\udf0a\u2728 Nodes"
}
],
"https://github.com/twri/sdxl_prompt_styler": [
[
"SDXLPromptStyler",
"SDXLPromptStylerAdvanced"
],
{
"title_aux": "SDXL Prompt Styler"
}
],
"https://github.com/ty0x2333/ComfyUI-Dev-Utils": [
[
"TY_ExecutionTime",
"TY_UploadAnything",
"TY_UrlDownload"
],
{
"title_aux": "ComfyUI-Dev-Utils"
}
],
"https://github.com/tysigu-project/ComfyUI-TysiguUtilityNodes": [
[
"SmartTextLineReader",
"TysiguDynamicSwitch",
"TysiguTextDisplay",
"TysiguTextInput"
],
{
"title_aux": "ComfyUI-TysiguUtilityNodes"
}
],
"https://github.com/u5dev/comfyUI_u5_VramFREE": [
[
"SequentialCLIPLoaderSimple",
"SequentialCheckpointLoader",
"SequentialLoRALoader",
"SequentialVAELoaderSimple",
"VRAMFree"
],
{
"title_aux": "u5 FreeVRAM - Memory Management"
}
],
"https://github.com/uarefans/ComfyUI-Fans": [
[
"Fans Prompt Styler Negative",
"Fans Prompt Styler Positive",
"Fans Styler",
"Fans Text Concatenate"
],
{
"title_aux": "ComfyUI-Fans"
}
],
"https://github.com/ubisoft/ComfyUI-Chord": [
[
"ChordLoadModel",
"ChordMaterialEstimation",
"ChordNormalToHeight"
],
{
"title_aux": "ComfyUI-Chord"
}
],
"https://github.com/ucloud/comfyui-plugin": [
[
"Doubao_Seedance_2",
"Gemini Pro Image (Nano Banana Pro)",
"HappyHorse_Img2Video",
"HappyHorse_Reference2Video",
"HappyHorse_Text2Video",
"Kling_V3",
"Kling_V3_Omni",
"ModelVerse Image Packer",
"Modelverse FluxDevNode",
"Modelverse FluxKontextMaxNode",
"Modelverse FluxKontextMaxT2INode",
"Modelverse FluxKontextProNode",
"Modelverse FluxKontextProT2INode",
"Modelverse GPTImage1EditNode",
"Modelverse GPTImage1Node",
"Modelverse QwenImageEditNode",
"Modelverse QwenImageT2INode",
"Modelverse Step1xEditNode",
"ModelverseChat",
"ModelverseInputFiles",
"Modelverse_PreviewVideo",
"Modelverse_WanAII2V",
"Modelverse_WanAIT2V",
"NanoBanana",
"Sora_Img2Video",
"Sora_Text2Video",
"UCloud ModelVerse Client",
"UCloud ModelVerse Secret Client",
"Veo_3_1_Video",
"Vidu_Extend",
"Vidu_Img2Video",
"Vidu_Reference2Video",
"Vidu_StartEnd2Video",
"Vidu_Text2Video"
],
{
"title_aux": "ComfyUl-UCloud"
}
],
"https://github.com/uczensokratesa/ComfyUI-Grok-SmartVAE": [
[
"AdvancedLoadLatent",
"LTX_VideoDecoder",
"LatentMetadataViewer",
"SmartVAE_AdvancedDecoder",
"SmartVAE_StreamingDecoder",
"UniversalSmartVAEDecode"
],
{
"title_aux": "ComfyUI-Grok-SmartVAE"
}
],
"https://github.com/uetuluk/comfyui-webcam-node": [
[
"webcam_capture_node"
],
{
"title_aux": "comfyui-webcam-node"
}
],
"https://github.com/uihp/ComfyUI-String-Chain": [
[
"String Chain",
"String Concat",
"String Toggle",
"String Toggle (Multiline)"
],
{
"title_aux": "ComfyUI-String-Chain"
}
],
"https://github.com/ukr8b3g-cmyk/Anima_Regional_Canvas": [
[
"AnimaRegionalCanvas",
"AnimaRegionalInpaintCanvas"
],
{
"title_aux": "Anima Regional Canvas"
}
],
"https://github.com/ukr8b3g-cmyk/ComfyUI-save-webp-meta-node": [
[
"SaveWebPMeta"
],
{
"title_aux": "Save WEBP Meta"
}
],
"https://github.com/umiyuki/comfyui-pad-to-eight": [
[
"Pad To Eight"
],
{
"title_aux": "ComfyUI Pad To Eight"
}
],
"https://github.com/un-seen/comfyui-tensorops": [
[
"BackgroundSelect",
"ChannelSelector",
"DownloadAndLoadFlorence2Model",
"DownloadAndLoadSAM2Model",
"FaceSwap",
"FalDifferentialDiffusion",
"FalDiffusion",
"FetchFromRedis",
"FetchJsonFromSurreal",
"Florence2Run",
"Florence2toCoordinates",
"ForegroundMask",
"GetLayerMask",
"MaskImage",
"Sam2AutoSegmentation",
"Sam2Segmentation",
"Sam2VideoSegmentation",
"Sam2VideoSegmentationAddPoints",
"SaveImageToS3",
"SaveJsonToSurreal",
"SaveTextToSurreal",
"SaveToRedis",
"SendImageOnWebSocket",
"SendJsonOnWebSocket",
"SeparateMask"
],
{
"title_aux": "comfyui-tensorop"
}
],
"https://github.com/un-seen/comfyui_segment_anything_plus": [
[
"GroundingDinoModelLoader (segment anything plus)",
"GroundingDinoSAMSegment (segment anything plus)",
"InvertMask (segment anything plus)",
"IsMaskEmpty (segment anything plus)",
"SAMModelLoader (segment anything plus)"
],
{
"title_aux": "ComfyUI Segment Anything"
}
],
"https://github.com/unh1nge/comfyui-character-composer": [
[
"ComfyUICharacterComposer"
],
{
"title_aux": "comfyui-character-composer"
}
],
"https://github.com/uni-miao/ComfyUI-Audio-Notifier": [
[
"AudioNotifierNode",
"AudioNotifyAudioNode",
"AudioNotifyAudioTriggerNode",
"AudioNotifyClipNode",
"AudioNotifyImageNode",
"AudioNotifyImageTriggerNode",
"AudioNotifyLatentNode",
"AudioNotifyLatentTriggerNode",
"AudioNotifyModelNode",
"AudioNotifyPassthroughNode",
"AudioNotifyTextNode",
"AudioNotifyTextTriggerNode",
"AudioNotifyTriggerNode",
"AudioNotifyVAENode",
"AudioNotifyVideoNode",
"AudioNotifyVideoTriggerNode"
],
{
"title_aux": "ComfyUI-Audio-Notifier"
}
],
"https://github.com/unicough/comfy_openai_image_api": [
[
"OpenAI Image API"
],
{
"title_aux": "OpenAI Image API with gpt-image-1"
}
],
"https://github.com/unwdef/unwdef-nodes-comfyui": [
[
"RandomTextFromMultiline",
"RandomizeLoras",
"RandomizeLorasStack",
"TextMultilineWithVariables"
],
{
"title_aux": "unwdef-nodes"
}
],
"https://github.com/uonr/comfyui-uonr-nodes": [
[
"ImageScaleDownTo1MP",
"PresetEmptyLatentImage",
"PresetEmptySD3LatentImage",
"TextSwitchStack"
],
{
"title_aux": "comfyui-uonr-nodes"
}
],
"https://github.com/upseem/comfyui_sun_nodes": [
[
"SunxAI_BatchImageLoopCloseChen",
"SunxAI_BatchImageLoopOpenChen"
],
{
"title_aux": "SunxAI Custom Nodes for ComfyUI"
}
],
"https://github.com/upseem/comfyui_sunxAI_facetools": [
[
"ApplyInstantID",
"ColorAdjustNew(FaceParsing)",
"CropFaces",
"DetectFaceByIndex",
"DetectFaces",
"Example",
"InstantIDFaceAnalysis",
"InstantIDModelLoader",
"LoadFaceEmbeds",
"SaveFaceEmbeds",
"SaveImageWebsocketNew",
"SelectFloatByBool",
"VAEDecodeNew",
"VAEEncodeNew",
"WarpFacesBack"
],
{
"title_aux": "comfyui_sunxAI_facetools"
}
],
"https://github.com/usrname0/comfyui-holdup": [
[
"HoldUp"
],
{
"title_aux": "comfyui-holdup"
}
],
"https://github.com/ussoewwin/ComfyUI-DistorchMemoryManager": [
[
"DisTorchPurgeVRAMV2",
"MemoryManager",
"ModelPatchMemoryCleaner",
"PatchSageAttentionDM"
],
{
"title_aux": "ComfyUI-DistorchMemoryManager"
}
],
"https://github.com/ussoewwin/ComfyUI-NunchakuFluxLoraStacker": [
[
"BooleanBasic",
"BooleanReverse",
"CCSR_Model_Select",
"CCSR_Upscale",
"ColorFilter",
"DownloadAndLoadCCSRModel",
"DownloadAndLoadFlorence2Lora",
"DownloadAndLoadFlorence2Model",
"FastGroupsBypasserV2",
"Florence2ModelLoader",
"Florence2Run",
"FluxControlNetApply",
"FluxLoraMultiLoader",
"FluxSampler",
"FluxUnionControlNetApply",
"GetImageSizeRatio",
"IntegerSettings",
"IntegerSettingsAdvanced",
"LoadImageUssoewwin",
"MegapixelCalculatorNode",
"ModelPatchLoaderCustom",
"PerturbationTexture",
"SAM3SegmentV2",
"SAM3SegmentV2Nunchaku",
"TextBridge",
"ThreeWaySwitch",
"TwoWaySwitch",
"UniversalLoRAAnalyzer"
],
{
"title_aux": "ComfyUI-NunchakuFluxLoraStacker"
}
],
"https://github.com/ussoewwin/ComfyUI-QwenImageLoraLoader": [
[
"NunchakuQwenImageLoraLoader",
"NunchakuQwenImageLoraStack"
],
{
"title_aux": "ComfyUI-QwenImageLoraLoader"
}
],
"https://github.com/vadimcro/VKRiez-Edge": [
[
"VKriezEnhancedEdgePreprocessor",
"VKriezHybridEdgePreprocessor"
],
{
"title_aux": "VKRiez-Edge"
}
],
"https://github.com/vahidzxc/va-nodes": [
[
"VA_Seed"
],
{
"title_aux": "va-nodes"
}
],
"https://github.com/vahlok-alunmid/ComfyUI-ExtendIPAdapterClipVision": [
[
"EXTEND_CLIP_VISION_INPUT_SIZE",
"IPAdapterAdvancedSizeAware"
],
{
"title_aux": "ComfyUI-ExtendIPAdapterClipVision"
}
],
"https://github.com/vaishnav-vn/va1": [
[
"ImageMaskComparer",
"RandomAspectRatioMask"
],
{
"title_aux": "va1"
}
],
"https://github.com/valofey/Openrouter-Node": [
[
"OpenrouterNode"
],
{
"title_aux": "OpenRouter Node"
}
],
"https://github.com/valsecchi75/comfyui_neural_atelier": [
[
"NA01_GetProfiles",
"NA01_SketchToPhoto",
"NA01_VerifyAPIKey",
"NA_Recolor",
"NA_StylingDetailChange"
],
{
"title_aux": "Neural Atelier"
}
],
"https://github.com/vanche1212/ComfyUI-InspireMusic": [
[
"InspireMusicTextToMusic"
],
{
"title_aux": "ComfyUI InspireMusic Plugin"
}
],
"https://github.com/vanche1212/ComfyUI-ZMG-Nodes": [
[
"API Request Node",
"CombineImageAudioToVideoNode",
"Empty Image Node",
"JSON Builder Node",
"JSON Parser Node",
"JsonBuilderNode",
"LoadAudioFromUrlNode",
"LoadImageFromUrlNode",
"MultilinePromptNode",
"OSSUploadNode",
"RemoveEmptyLinesNode",
"SaveVideoRGBA",
"TextToImageNode"
],
{
"title_aux": "ZMG PLUGIN"
}
],
"https://github.com/vanillacode314/SimpleWildcardsComfyUI": [
[
"SimpleConcat",
"SimpleWildcard"
],
{
"author": "VanillaCode314",
"description": "A simple wildcard node for ComfyUI. Can also be used a style prompt node.",
"nickname": "Simple Wildcard",
"title": "Simple Wildcard",
"title_aux": "Simple Wildcard"
}
],
"https://github.com/vantagewithai/Vantage-DreamOmni2": [
[
"TextEncodeDreamOmni2",
"VantageAdaptiveImageGrid"
],
{
"title_aux": "Vantage-DreamOmni2"
}
],
"https://github.com/vantagewithai/Vantage-DyPE": [
[
"VantageFluxDyPEPatch"
],
{
"title_aux": "Vantage-DyPE"
}
],
"https://github.com/vantagewithai/Vantage-HunyuanFoley": [
[
"HunyuanFoleyDenoiser",
"HunyuanFoleyVAEDecode",
"HunyuanTextEncode",
"HunyuanVisualEncode"
],
{
"title_aux": "Vantage-HunyuanFoley"
}
],
"https://github.com/vantagewithai/Vantage-Nodes": [
[
"AdvancedCalculator",
"AppendImageBatch",
"AppendLatentBatch",
"CastAnyToIntStringFloat",
"ConditionalPassThrough",
"DelimiterSplit",
"IndexWrap",
"JoinImageBatch",
"JoinLatentBatch",
"PromptSceneRouter",
"QwenTTSModelDownloader",
"QwenTTSMultiSpeakerNode",
"QwenTTSSpeakerBankNode",
"QwenTTSVoiceClonePromptNode",
"QwenTTSVoiceDesignNode",
"RegexFilter",
"StringJoiner",
"StringListIndex",
"StringListRandom",
"StringListStepper",
"SwitchAny",
"SwitchAnyByIndex",
"SwitchImageByIndex",
"SwitchLatentByIndex",
"ValidateImageShape",
"VantageGGUFLoader",
"VantageWanBlockSwap"
],
{
"title_aux": "Vantage-Nodes"
}
],
"https://github.com/vantagewithai/Vantage-Step-Audio-EditX": [
[
"EditXModelLoader",
"EditXMultiVoiceCloner",
"EditXSingleVoiceCloner",
"EditXSingleVoiceClonerFromPath",
"EditXSingleVoiceEditor",
"EditXSingleVoiceEditorFromPath",
"LoadSpeakers"
],
{
"title_aux": "Vantage-Step-Audio-EditX"
}
],
"https://github.com/vantagewithai/VantageLongWanVideo": [
[
"VantageI2VDualLooper",
"VantageI2VSingleLooper",
"VantageProject"
],
{
"title_aux": "Vantage Long Wan Video"
}
],
"https://github.com/vantang/ComfyUI-MediaHub": [
[
"AgnesImage21I2IConfig",
"AgnesImage21T2IConfig",
"AgnesVideo20I2VConfig",
"AgnesVideo20T2VConfig",
"HappyHorseBailianCNI2VConfig",
"HappyHorseBailianCNT2VConfig",
"MediaHubAPIKey",
"MediaHubGenerateImage",
"MediaHubResolveVideo",
"MediaHubSubmitVideo",
"MiniMaxCNI2IConfig",
"MiniMaxCNI2VConfig",
"MiniMaxCNT2IConfig",
"MiniMaxCNT2VConfig",
"SeedVolcengineI2IConfig",
"SeedVolcengineI2VConfig",
"SeedVolcengineT2IConfig",
"SeedVolcengineT2VConfig",
"WanBailianCNI2IConfig",
"WanBailianCNI2VConfig",
"WanBailianCNT2IConfig",
"WanBailianCNT2VConfig"
],
{
"title_aux": "ComfyUI MediaHub"
}
],
"https://github.com/var1ableX/ComfyUI_Accessories": [
[
"ACC_AnyCast",
"AccMakeListNode",
"GetMaskDimensions",
"GetRandomDimensions",
"isImageEmpty",
"isMaskEmpty"
],
{
"title_aux": "ComfyUI_Accessories"
}
],
"https://github.com/vault-developer/comfyui-image-blender": [
[
"ImageBlender"
],
{
"title_aux": "ImageBlender"
}
],
"https://github.com/veighnsche/comfyui_gr85": [
[
"GR85_ImageDimensionResizer",
"GR85_ImageSizer",
"GR85_ImageSizerAll",
"GR85_NextSeed",
"GR85_RandomFloat",
"GR85_RandomInt",
"GR85_RandomRatio",
"GR85_SeedBasedOutputSelector",
"GR85_SimpleWildcardPicker",
"GR85_TagInjector",
"GR85_TagInjectorDuo",
"GR85_TagInjectorLarge",
"GR85_TagInjectorSingle"
],
{
"title_aux": "comfyui_gr85"
}
],
"https://github.com/vekitan55/SimpleFlux1Merger": [
[
"ExpertFlux1Merge",
"SimplifiedFlux1Merge"
],
{
"title_aux": "Simple Flux.1 Merger for ComfyUI"
}
],
"https://github.com/ventacom/comfyui-qwen-sega": [
[
"QwenSEGASampler",
"QwenSEGASettings"
],
{
"title_aux": "comfyui-qwen-sega"
}
],
"https://github.com/verIdyia/ComfyUI-Qwen-Image-DF11": [
[
"DFloat11QwenImageLoader",
"QwenImageAspectRatio",
"QwenImagePresetSampler",
"QwenImageSampler",
"QwenImageTextEncode"
],
{
"title_aux": "ComfyUI Qwen-Image DFloat11 Nodes"
}
],
"https://github.com/verqqa/PromptNodethingLD": [
[
"CinematicPromptLD"
],
{
"title_aux": "PromptNodethingLD"
}
],
"https://github.com/victorchall/comfyui_webcamcapture": [
[
"WebcamCapture"
],
{
"title_aux": "Comfyui Webcam capture node"
}
],
"https://github.com/videofeedback/comfyui-render-time": [
[
"RenderTime"
],
{
"title_aux": "ComfyUI Render Time"
}
],
"https://github.com/vienteck/ComfyUI-Chat-GPT-Integration": [
[
"ChatGptPrompt"
],
{
"title_aux": "ComfyUI-Chat-GPT-Integration"
}
],
"https://github.com/vimal-v-2006/standard-resolution-presets-comfyui-custom-node": [
[
"AspectResolutionPicker"
],
{
"title_aux": "standard-resolution-presets-comfyui-custom-node"
}
],
"https://github.com/violet-chen/comfyui-psd2png": [
[
"Psd2Png",
"StringInsert"
],
{
"title_aux": "comfyui-psd2png"
}
],
"https://github.com/violet0927/ComfyUI-HuggingFaceLoraUploader": [
[
"HuggingFaceLoraUploader",
"ModelScopeLoraUploader"
],
{
"title_aux": "Hugging Face LoRA Uploader"
}
],
"https://github.com/viperyl/ComfyUI-RGT": [
[
"RGT Upscale",
"RGT_Upscale"
],
{
"title_aux": "ComfyUI-RGT"
}
],
"https://github.com/visualbruno/ComfyUI-Hunyuan3d-2-1": [
[
"Hy3D21CameraConfig",
"Hy3D21ExportMesh",
"Hy3D21GenerateMultiViewsBatch",
"Hy3D21IMRemesh",
"Hy3D21LoadImageWithTransparency",
"Hy3D21LoadMesh",
"Hy3D21MeshGenerationBatch",
"Hy3D21MeshUVWrap",
"Hy3D21MeshlibDecimate",
"Hy3D21MultiViewsGeneratorWithMetaData",
"Hy3D21PostprocessMesh",
"Hy3D21ResizeImages",
"Hy3D21SimpleMeshlibDecimate",
"Hy3D21UseMultiViews",
"Hy3D21UseMultiViewsFromMetaData",
"Hy3D21VAEConfig",
"Hy3D21VAEDecode",
"Hy3D21VAELoader",
"Hy3DBakeMultiViews",
"Hy3DBakeMultiViewsWithMetaData",
"Hy3DHighPolyToLowPolyBakeMultiViewsWithMetaData",
"Hy3DInPaint",
"Hy3DMeshGenerator",
"Hy3DMultiViewsGenerator"
],
{
"title_aux": "ComfyUI-Hunyuan3d-2-1"
}
],
"https://github.com/visualbruno/ComfyUI-Trellis2": [
[
"Trellis2BatchSimplifyMeshAndExport",
"Trellis2Continue",
"Trellis2Continue3",
"Trellis2Continue4",
"Trellis2Continue5",
"Trellis2Continue6",
"Trellis2CudaReset",
"Trellis2DecodeLatents",
"Trellis2ExportMesh",
"Trellis2ExtractImagesFromVideo",
"Trellis2ExtractViewConfigDetails",
"Trellis2FillHolesNicelyWithMeshlib",
"Trellis2FillHolesWithCuMesh",
"Trellis2FillHolesWithMeshlib",
"Trellis2FovMoGeCameraConfig",
"Trellis2ImageCondGenerator",
"Trellis2ImageCondMultiViewGenerator",
"Trellis2ImagesToViewConfigs",
"Trellis2LaplacianSmoothingWithOpen3d",
"Trellis2LoadImageWithTransparency",
"Trellis2LoadImagesFromFolder",
"Trellis2LoadMesh",
"Trellis2LoadModel",
"Trellis2MaxTokensCalculator",
"Trellis2MeshRefiner",
"Trellis2MeshTexturing",
"Trellis2MeshTexturingMultiView",
"Trellis2MeshWithVoxelAdvancedGenerator",
"Trellis2MeshWithVoxelCascadeGenerator",
"Trellis2MeshWithVoxelGenerator",
"Trellis2MeshWithVoxelMultiViewGenerator",
"Trellis2MeshWithVoxelToMeshlibMesh",
"Trellis2MeshWithVoxelToTrimesh",
"Trellis2MoGeCameraConfig",
"Trellis2MultiViewTexturing",
"Trellis2OvoxelExportToGLB",
"Trellis2PostProcess2",
"Trellis2PostProcessAndUnWrapAndRasterizer",
"Trellis2PostProcessMesh",
"Trellis2PreProcessImage",
"Trellis2ProgressiveSimplify",
"Trellis2ProjectHighPolyToLowPoly",
"Trellis2ReconstructMesh",
"Trellis2ReconstructMeshWithQuad",
"Trellis2Remesh",
"Trellis2RemeshWithQuad",
"Trellis2RenderMultiView",
"Trellis2RenderMultiViewNvdiffrast",
"Trellis2SaveImage",
"Trellis2ShapeCascadeGenerator",
"Trellis2ShapeCascadeMultiViewGenerator",
"Trellis2ShapeGenerator",
"Trellis2ShapeMultiViewGenerator",
"Trellis2SimplifyMesh",
"Trellis2SimplifyMeshAdvanced",
"Trellis2SimplifyTrimesh",
"Trellis2SimplifyTrimeshAdvanced",
"Trellis2SmoothNormals",
"Trellis2SparseGenerator",
"Trellis2SparseGeneratorWithReconViaGen",
"Trellis2SparseMultiViewGenerator",
"Trellis2StringSelector",
"Trellis2TexSlatGenerator",
"Trellis2TexSlatMultiViewGenerator",
"Trellis2TrimeshToMeshWithVoxel",
"Trellis2UnWrapAndRasterizer",
"Trellis2UnWrapTrimesh",
"Trellis2UnloadAllModels",
"Trellis2ViewConfigsToList",
"Trellis2VoxelToMesh",
"Trellis2WeldVertices"
],
{
"title_aux": "ComfyUI-Trellis2"
}
],
"https://github.com/vito0131/ComfyUI-DepthNormalizer": [
[
"DepthRangeTo230Manual"
],
{
"title_aux": "ComfyUI-DepthNormalizer"
}
],
"https://github.com/vivax3794/ComfyUI-Sub-Nodes": [
[
"VIV_Default",
"VIV_Subgraph",
"VIV_Subgraph_Inputs",
"VIV_Subgraph_Outputs"
],
{
"title_aux": "ComfyUI-Sub-Nodes"
}
],
"https://github.com/vivax3794/ComfyUI-Vivax-Nodes": [
[
"Any String",
"Chunk Up",
"Get Chunk",
"Inspect",
"Join Chunks",
"Model From URL"
],
{
"title_aux": "ComfyUI-Vivax-Nodes"
}
],
"https://github.com/vjumpkung/ComfyUI-Musubi-Tuner-LoRA-Loader": [
[
"MusubiTunerLoRALoaderModelOnly"
],
{
"title_aux": "ComfyUI-Musubi-Tuner-LoRA-Loader"
}
],
"https://github.com/vjumpkung/ComfyUI-STARWrapper": [
[
"STARVSRNode"
],
{
"title_aux": "ComfyUI-STARWrapper"
}
],
"https://github.com/vjumpkung/comfyui-infinitetalk-native-sampler": [
[
"InfiniteTalkAutoSampler",
"InfiniteTalkAutoSamplerAdvanced"
],
{
"title_aux": "comfyui-infinitetalk-native-sampler"
}
],
"https://github.com/vjumpkung/pixellatent-comfyui-frontend-react-extension-template": [
[
"ButtonNode"
],
{
"title_aux": "pixellatent-comfyui-frontend-react-extension-template"
}
],
"https://github.com/vkff5833/ComfyUI-MobileClient": [
[
"MobileClient"
],
{
"title_aux": "ComfyUI-MobileClient"
}
],
"https://github.com/vkff5833/ComfyUI-PromptConverter": [
[
"PromptConverter",
"PromptConverterWithFilter"
],
{
"title_aux": "ComfyUI-PromptConverter"
}
],
"https://github.com/vladgohn/ComfyUI-FetchMe": [
[
"FetchMeCodex",
"FetchMeFilter"
],
{
"title_aux": "\ud83c\udf56FetchMe"
}
],
"https://github.com/vladgohn/ComfyUI-MurMur": [
[
"MurmurPicker"
],
{
"title_aux": "\ud83e\udd84 MurMur"
}
],
"https://github.com/vladpro3/ComfyUI_BishaNodes": [
[
"CreatePromptsWithTextFromFile",
"EmptyLatentSizePicker",
"LoadDataFromFiles",
"SimpleSizePicker",
"WildcardReplace",
"WildcardReplaceFromFile"
],
{
"title_aux": "ComfyUI_BishaNodes"
}
],
"https://github.com/voxta-ai/ComfyUI-VoxtaNodes": [
[
"VoxtaExportCharacter",
"VoxtaFilterExistingCombinations",
"VoxtaOutputFolder"
],
{
"title_aux": "Voxta ComfyUI Nodes"
}
],
"https://github.com/vpominchuk/ComfyUI-Wildcard-Prompt": [
[
"WildcardPrompt"
],
{
"title_aux": "ComfyUI-Wildcard-Prompt"
}
],
"https://github.com/vrgamegirl19/comfyui-vrgamedevgirl": [
[
"BeatImpactAnalysisNode",
"BeatSceneDurationNode",
"ColorMatchToReference",
"FastFilmGrain",
"FastLaplacianSharpen",
"FastSobelSharpen",
"FastUnsharpSharpen",
"IndexedImageFromFolder",
"IndexedImageFromFolder_ForRemakeMode",
"SRTLyricsMerger",
"VRGDG_ArchiveLlmBatchFolders",
"VRGDG_AudioCrop",
"VRGDG_AudioCropTime",
"VRGDG_AudioDelayByIndex",
"VRGDG_BoxIT",
"VRGDG_BuildVideoOutputPath_General",
"VRGDG_BuildVideoOutputPath_General_SRT",
"VRGDG_CalculateSetsFromAudio",
"VRGDG_CalculateSetsFromAudio_Queue",
"VRGDG_CleanAudio",
"VRGDG_CombinevideosV2",
"VRGDG_CombinevideosV3",
"VRGDG_CombinevideosV5",
"VRGDG_ConditionalLoadVideos",
"VRGDG_CreateFinalVideo",
"VRGDG_CreateFinalVideo_SRT",
"VRGDG_CreateSilentAudio",
"VRGDG_CyclingTextPicker",
"VRGDG_DisplayIndex",
"VRGDG_DurationIndexFloat",
"VRGDG_EasyMultiCyclingTextPicker",
"VRGDG_Extract_Frame_Number",
"VRGDG_GeneralGGUF",
"VRGDG_GeneralPromptBatcher",
"VRGDG_GeneralVLM",
"VRGDG_GetAudioFilePath",
"VRGDG_GetFilenamePrefix",
"VRGDG_GetIndexNumber",
"VRGDG_GetRunIndexFromJson",
"VRGDG_GetStems",
"VRGDG_HumoReminderNode",
"VRGDG_ImageIndex0HUMOEDIT",
"VRGDG_ImageIndexMap",
"VRGDG_ImageSwitch4",
"VRGDG_ImageSwitchMultiDynamic",
"VRGDG_ImageSwitchMultiDynamic002",
"VRGDG_IndexedPromptChunker",
"VRGDG_IndexedPromptChunkerV2",
"VRGDG_IntToFloat",
"VRGDG_IntToString",
"VRGDG_Json2String",
"VRGDG_LLM_Multi",
"VRGDG_LLM_OutputSaver",
"VRGDG_LLM_PromptBatcher",
"VRGDG_LTXAudioOnlyLoraTrainChunk",
"VRGDG_LTXAudioVideoLoraTrainChunk",
"VRGDG_LTXICIngredientsGrid",
"VRGDG_LTXLoraTrainChunk",
"VRGDG_LTXPreviewXYZPlot",
"VRGDG_LUTS",
"VRGDG_LatestSRTAutoLoader",
"VRGDG_LlamaCppDoctor",
"VRGDG_LoadAudioFilePath",
"VRGDG_LoadAudioSplitDynamic",
"VRGDG_LoadAudioSplitUpload",
"VRGDG_LoadAudioSplit_General",
"VRGDG_LoadAudioSplit_HUMO",
"VRGDG_LoadAudioSplit_HUMO_Transcribe",
"VRGDG_LoadAudioSplit_HUMO_TranscribeV2",
"VRGDG_LoadAudioSplit_HUMO_TranscribeV3",
"VRGDG_LoadAudioSplit_SRTOnly",
"VRGDG_LoadAudioSplit_Wan22HumoFMML",
"VRGDG_LoadAudioWithPath",
"VRGDG_LoadLatestCombinedJsonText",
"VRGDG_LoadText",
"VRGDG_LoadTextAdvanced",
"VRGDG_LoadVideos",
"VRGDG_LocalLLM",
"VRGDG_LyricSegmentDurationMerger",
"VRGDG_LyricSegmentJsonFixer",
"VRGDG_LyricSegmentTextCleaner",
"VRGDG_LyricsEmotionMerger",
"VRGDG_MakeLUT",
"VRGDG_ManualLyricsExtractor",
"VRGDG_ManualLyricsExtractor_SRT",
"VRGDG_MultiCyclingTextPicker",
"VRGDG_MultiStringConcat",
"VRGDG_MusicVideoPromptCreator",
"VRGDG_MusicVideoPromptCreatorV2",
"VRGDG_MusicVideoPromptCreatorV3",
"VRGDG_MusubiTunerInstaller",
"VRGDG_MuteUnmute4PromptCreatorWF_0",
"VRGDG_MuteUnmute4PromptCreatorWF_1",
"VRGDG_MuteUnmute4PromptCreatorWF_2",
"VRGDG_NanoBananaPro",
"VRGDG_NoteBox",
"VRGDG_OptionalMultiLoraModelOnly",
"VRGDG_PadVideoWithLastFrame",
"VRGDG_Part2WorkflowUI",
"VRGDG_Part3WorkflowUI",
"VRGDG_PostRunIndexStepper",
"VRGDG_PromptCreatorUI",
"VRGDG_PromptCreatorUI_V2",
"VRGDG_PromptJsonSubjectPrepender",
"VRGDG_PromptMapJsonFixer",
"VRGDG_PromptSpitterWithIndex",
"VRGDG_PromptSplitter",
"VRGDG_PromptSplitter2",
"VRGDG_PromptSplitter4",
"VRGDG_PromptSplitterForFL",
"VRGDG_PromptSplitterForFMML",
"VRGDG_PromptSplitterForManual",
"VRGDG_PromptSplitterJson",
"VRGDG_PromptSplitterV2",
"VRGDG_PromptSplitterWithIndex",
"VRGDG_PromptSplitter_General",
"VRGDG_PromptTemplateBuilder",
"VRGDG_PythonCodeRunner",
"VRGDG_QueueTriggerFromAudio",
"VRGDG_Qwen2.5",
"VRGDG_Qwen3.5",
"VRGDG_RunStateLogger_SRT",
"VRGDG_SaveAudio",
"VRGDG_SaveAudioFilePath",
"VRGDG_SaveText",
"VRGDG_SaveTextAdvanced",
"VRGDG_SaveTextAdvancedConcat",
"VRGDG_SetGroupStateMulti",
"VRGDG_SetMuteStateMulti",
"VRGDG_ShowAny",
"VRGDG_ShowImage",
"VRGDG_ShowText",
"VRGDG_SmartSplitTextTwo",
"VRGDG_SpeechEmotionExtractor",
"VRGDG_SpeedCharacterLoraTraining",
"VRGDG_SplitPrompt_T2I_I2V",
"VRGDG_StoryBoardCreator",
"VRGDG_StoryGroupJsonFixer",
"VRGDG_String2Json",
"VRGDG_StringConcat",
"VRGDG_SuperGemmaGGUFChat",
"VRGDG_T2IPromptsFromConcepts",
"VRGDG_T2VPromptsFromConcepts",
"VRGDG_TextBox",
"VRGDG_ThemeSplitter",
"VRGDG_TimecodeFromIndex",
"VRGDG_TranscribeText",
"VRGDG_TriggerCounter",
"VRGDG_TrimFinalClip",
"VRGDG_TrimImageBatch",
"VRGDG_TrimImageBatch_SRTOnly",
"VRGDG_UpdateLatestCombinedJsonPrompts",
"VRGDG_UpdateLatestCombinedJsonPrompts_zimage",
"VRGDG_VideoFolderGridPlot",
"VRGDG_VideoSplitter",
"VRGDG_VoxCPM2Generate",
"VRGDG_ZImageLoraTrainChunk",
"VRGDG_ZImageSpeedCharacterLoraTraining"
],
{
"title_aux": "VRGameDevGirl Video Enhancement Nodes"
}
],
"https://github.com/vsaan212/Vsaan212-workflow-utilities": [
[
"ComfyUI_ScenarioSelector",
"ComfyUI_subjectselector",
"LazyImageLoader",
"LazyPromptEngineer",
"LazyPromptSaver",
"LazyPromptUnloadModel",
"LazyPromptVisionDescribe",
"LazySubjectSceneAutomation",
"OptionalSwitchLoRA",
"Vsaan_OptionalSwitchLoRA",
"Vsaan_PromptGarnish",
"Vsaan_ScenarioSelector",
"Vsaan_SubjectSelector",
"Vsaan_TextSplit"
],
{
"title_aux": "Vsaan212-workflow-utilities"
}
],
"https://github.com/vsevolod-oparin/comfyui-kandinsky22": [
[
"comfy-kandinsky22-decoder-loader",
"comfy-kandinsky22-hint-combiner",
"comfy-kandinsky22-image-encoder",
"comfy-kandinsky22-img-latents",
"comfy-kandinsky22-latents",
"comfy-kandinsky22-movq-decoder",
"comfy-kandinsky22-positive-text-encoder",
"comfy-kandinsky22-prior-averaging-2",
"comfy-kandinsky22-prior-averaging-3",
"comfy-kandinsky22-prior-averaging-4",
"comfy-kandinsky22-prior-loader",
"comfy-kandinsky22-text-encoder",
"comfy-kandinsky22-unet-decoder"
],
{
"title_aux": "Kandinsky 2.2 ComfyUI Plugin"
}
],
"https://github.com/vslinx/ComfyUI-vslinx-nodes": [
[
"vsLinx_AnyToPipe",
"vsLinx_AppendLorasFromNodeToString",
"vsLinx_BooleanAndOperator",
"vsLinx_BooleanFlip",
"vsLinx_BooleanOrOperator",
"vsLinx_BypassMuteOnState",
"vsLinx_BypassOnBool",
"vsLinx_FitImageIntoBBoxMask",
"vsLinx_GroupBookmarks",
"vsLinx_ImageToPixelArt",
"vsLinx_ImpactMultilineWildcardText",
"vsLinx_InteractiveDetailer",
"vsLinx_LoadLastGeneratedImage",
"vsLinx_LoadSelectedImagesBatch",
"vsLinx_LoadSelectedImagesList",
"vsLinx_MuteOnBool",
"vsLinx_PipeToAny",
"vsLinx_UpscaleByFactorWithModel",
"vsLinx_VAEDecodeBatched",
"vsLinx_VAEDecodeTiledBatched"
],
{
"title_aux": "ComfyUI vsLinx Nodes"
}
],
"https://github.com/vuhung3990/comfyui-nsfw-guard": [
[
"NSFWCheck",
"NSFWCheckWithModel",
"NSFWFilterLabelPolicy",
"NSFWFilterLevelPolicy",
"NSFWLoadModel"
],
{
"title_aux": "NSFW Guard"
}
],
"https://github.com/vulca-org/comfyui-vulca": [
[
"VULCABrief",
"VULCAConcept",
"VULCAEvaluate",
"VULCAEvolution",
"VULCAGenerate",
"VULCAInpaint",
"VULCALayersAnalyze",
"VULCALayersComposite",
"VULCALayersExport",
"VULCATraditions",
"VULCAUpdate"
],
{
"title_aux": "ComfyUI-VULCA"
}
],
"https://github.com/vuongminh1907/ComfyUI_ZenID": [
[
"ApplyZenID",
"InstantIDFaceAnalysis",
"InstantIDModelLoader",
"ZenIDCombineFace"
],
{
"title_aux": "ComfyUI_ZenID"
}
],
"https://github.com/wTechArtist/ComfyUI-CustomNodes": [
[
"GPT4 WWL",
"IPAdapter FaceID With Bool",
"IPAdapter Mad Scientist Weight_Type",
"Image Blending Mode Mask",
"Load Image With Bool",
"Load Lora With Shared"
],
{
"title_aux": "ComfyUI-CustomNodes"
}
],
"https://github.com/wTechArtist/ComfyUI-StableDelight-weiweiliang": [
[
"WWL_StableDelight"
],
{
"title_aux": "ComfyUI-StableDelight-weiweiliang"
}
],
"https://github.com/wTechArtist/ComfyUI_VVL_VideoCamera_Advanced": [
[
"VGGTVideoCameraNode",
"VVLVGGTLoader"
],
{
"title_aux": "ComfyUI VVL Video Camera Advanced"
}
],
"https://github.com/wakattac/ComfyUI-AbstractImaGen": [
[
"AbstractImageBackground",
"AbstractImageFilledShapes",
"AbstractImageGenerator",
"AbstractImageLines",
"AbstractImageNoise",
"AbstractImagePattern",
"AbstractImagePostprocessing"
],
{
"title_aux": "ComfyUI-AbstractImaGen"
}
],
"https://github.com/wakaura-asaho/comfyui-dynamic-selector": [
[
"DynamicCombo",
"DynamicGroup",
"DynamicGroupSelector",
"DynamicTypeSelector",
"FloatIterator",
"IntIterator",
"StringIterator"
],
{
"title_aux": "comfyui-dynamic-selector"
}
],
"https://github.com/wakaura-asaho/comfyui-image-process": [
[
"AchromaticStabilizer",
"ColorPatchFlatten",
"ColorPatchMerge",
"LoadICCProfile",
"SaveImageAVIF",
"SaveImageAdvanced",
"SaveImageAdvancedAVIF",
"SaveImageAdvancedBMP",
"SaveImageAdvancedJPG",
"SaveImageAdvancedTGA",
"SaveImageAdvancedTIFF",
"SaveImageBMP",
"SaveImageJPG",
"SaveImageTGA",
"SaveImageTIFF"
],
{
"title_aux": "ComfyUI-Image-Process"
}
],
"https://github.com/wakaya/ComfyUI-JunsAirgapGuard": [
[
"JunsAirgapGuard",
"author",
"description",
"name",
"nodes",
"repository",
"tags"
],
{
"title_aux": "ComfyUI-JunsAirgapGuard"
}
],
"https://github.com/walke2019/ComfyUI-GGUF-VLM": [
[
"LocalTextModelLoader",
"MemoryManagerNode",
"MultiImageAnalysis",
"NexaServiceStatus",
"RemoteAPIConfig",
"RemoteTextModelSelector",
"RemoteVisionAnalysis",
"RemoteVisionModelConfig",
"SystemPromptConfig",
"TextGeneration",
"TextGenerationNode",
"TextModelLoader",
"VisionLanguageNode",
"VisionModelLoader",
"VisionModelLoaderTransformers"
],
{
"title_aux": "Qwen2.5-VL GGUF Nodes"
}
],
"https://github.com/wallen0322/ComfyUI-AE-Animation": [
[
"AEAnimation"
],
{
"title_aux": "ComfyUI-AE-Animation"
}
],
"https://github.com/wallen0322/ComfyUI-QI-QwenEditSafe": [
[
"QI_DyPE",
"QI_QwenVLClipWrapper",
"QI_RefEditEncode_Safe",
"QI_TextEncodeQwenImageEdit_Safe",
"QI_VAEDecodeLockSize"
],
{
"title_aux": "ComfyUI-QI-QwenEditSafe"
}
],
"https://github.com/wallen0322/ComfyUI-SageAttention3": [
[
"Sage3AttentionOnlySwitch"
],
{
"title_aux": "ComfyUI-SageAttention3"
}
],
"https://github.com/wallen0322/ComfyUI-Wan22FMLF": [
[
"WanAdvancedExtractLastFrames",
"WanAdvancedExtractLastImages",
"WanAdvancedI2V",
"WanFirstMiddleLastFrameToVideo",
"WanFourFrameReferenceUltimate",
"WanMultiFrameRefToVideo",
"WanMultiImageLoader",
"WanSVIProAdvancedI2V"
],
{
"title_aux": "ComfyUI-Wan22FMLF"
}
],
"https://github.com/wallen0322/ComfyUI-WanAnimate-Enhancer": [
[
"WanAnimateModelEnhancer",
"WanAnimateToVideoEnhanced"
],
{
"title_aux": "ComfyUI-WanAnimate-Enhancer"
}
],
"https://github.com/wallen0322/ComfyUI-qwenmultianglelight": [
[
"QwenMultiangleLightningNode"
],
{
"title_aux": "ComfyUI-qwenmultianglelight"
}
],
"https://github.com/wallish77/wlsh_nodes": [
[
"Build Filename String (WLSH)",
"CLIP +/- w/Text Unified (WLSH)",
"CLIP Positive-Negative (WLSH)",
"CLIP Positive-Negative XL (WLSH)",
"CLIP Positive-Negative XL w/Text (WLSH)",
"CLIP Positive-Negative w/Text (WLSH)",
"Checkpoint Loader w/Name (WLSH)",
"Empty Latent by Pixels (WLSH)",
"Empty Latent by Ratio (WLSH)",
"Empty Latent by Size (WLSH)",
"Generate Border Mask (WLSH)",
"Grayscale Image (WLSH)",
"Image Load with Metadata (WLSH)",
"Image Save with Prompt (WLSH)",
"Image Save with Prompt File (WLSH)",
"Image Save with Prompt/Info (WLSH)",
"Image Save with Prompt/Info File (WLSH)",
"Image Scale By Factor (WLSH)",
"Image Scale by Shortside (WLSH)",
"KSamplerAdvanced (WLSH)",
"Multiply Integer (WLSH)",
"Outpaint to Image (WLSH)",
"Prompt Weight (WLSH)",
"Quick Resolution Multiply (WLSH)",
"Resolutions by Ratio (WLSH)",
"SDXL Quick Empty Latent (WLSH)",
"SDXL Quick Image Scale (WLSH)",
"SDXL Resolutions (WLSH)",
"SDXL Steps (WLSH)",
"Save Positive Prompt(WLSH)",
"Save Prompt (WLSH)",
"Save Prompt/Info (WLSH)",
"Seed and Int (WLSH)",
"Seed to Number (WLSH)",
"Simple Pattern Replace (WLSH)",
"Simple String Combine (WLSH)",
"Time String (WLSH)",
"Upscale by Factor with Model (WLSH)",
"VAE Encode for Inpaint w/Padding (WLSH)"
],
{
"title_aux": "wlsh_nodes"
}
],
"https://github.com/wangyff-code/ComfyUI-PixelArt-Converter": [
[
"PixelArtConverter"
],
{
"title_aux": "ComfyUI PixelArt Converter"
}
],
"https://github.com/wanjin123111/ComfyUI-3D-Human-Pose": [
[
"ThreeD_Human_Pose"
],
{
"title_aux": "ComfyUI-3D-Human-Pose"
}
],
"https://github.com/wasilone11/comfyui-pvm-node": [
[
"SyncPVMessengerNode"
],
{
"title_aux": "ComfyUI Sync PVM Node"
}
],
"https://github.com/wasilone11/comfyui-sync-lipsync-node": [
[
"SyncLipsyncInputNode",
"SyncLipsyncMainNode",
"SyncLipsyncOutputNode"
],
{
"title_aux": "ComfyUI Sync Lipsync Node"
}
],
"https://github.com/watarika/ComfyUI-SendToEagle-w-Metadata": [
[
"CreateExtraMetadata",
"SendToEagleWithMetadata",
"SendToEagleWithMetadataSimple"
],
{
"title_aux": "ComfyUI-SendToEagle-w-Metadata"
}
],
"https://github.com/wawahuy/ComfyUI-HTTP": [
[
"Base64ToImage",
"HTTPAuth",
"HTTPConvertJSON",
"HTTPDelete",
"HTTPDisplayResult",
"HTTPFileUpload",
"HTTPFormData",
"HTTPFormDataConcat",
"HTTPFormDataItem",
"HTTPFormFileItem",
"HTTPFormImageItem",
"HTTPFormTextItem",
"HTTPGet",
"HTTPGetJSONField",
"HTTPHead",
"HTTPImageLoader",
"HTTPOptions",
"HTTPPatch",
"HTTPPost",
"HTTPPut",
"HTTPSessionManager",
"HTTPUtils",
"ImageToBase64"
],
{
"title_aux": "ComfyUI HTTP - REST API Nodes"
}
],
"https://github.com/wdewr4t/ComfyUI-WatermarkNode": [
[
"WatermarkNode"
],
{
"title_aux": "ComfyUI-WatermarkNode"
}
],
"https://github.com/wearekhepri/comfyui-kepri-nodes-pack": [
[
"KepriImageFinalize",
"KepriMaskMerge"
],
{
"title_aux": "comfyui-kepri-nodes-pack"
}
],
"https://github.com/web3nomad/ComfyUI_Invisible_Watermark": [
[
"InvisibleWatermarkEncode"
],
{
"title_aux": "ComfyUI Invisible Watermark"
}
],
"https://github.com/weberjc/book-cover-finder-comfy": [
[
"BookCoverFinder"
],
{
"title_aux": "BookCoverFinder"
}
],
"https://github.com/webfiltered/DebugNode-ComfyUI": [
[
"WTFDebugNode"
],
{
"title_aux": "WTF? - a debug node for ComfyUI"
}
],
"https://github.com/webuilder/WB-ComfyUI-Utils": [
[
"WB_AudioDuration"
],
{
"title_aux": "ComfyUI WB Utils"
}
],
"https://github.com/weekii/ComfyUI-GGUF-FX": [
[
"GGUFModelManager",
"LocalTextModelLoader",
"MultiImageAnalysis",
"MultiImageComparison",
"NexaModelSelector",
"NexaServiceStatus",
"NexaTextGeneration",
"RemoteTextModelSelector",
"SystemPromptConfig",
"TextGeneration",
"TextGenerationNode",
"TextModelLoader",
"VisionLanguageNode",
"VisionLanguageNodeTransformers",
"VisionModelLoader",
"VisionModelLoaderTransformers"
],
{
"title_aux": "ComfyUI-GGUF-FX"
}
],
"https://github.com/weekii/comfyui-save-image-pro": [
[
"LoadImageFromURLPro",
"LoadMaskFromURLPro",
"SaveImageAdvanced",
"SaveImageSimple"
],
{
"author": "weekii",
"description": "\u4e13\u4e1a\u7ea7\u56fe\u50cf\u4fdd\u5b58\u63d2\u4ef6\uff0c\u652f\u6301\u591a\u683c\u5f0f\u3001\u81ea\u5b9a\u4e49\u547d\u540d\u548c\u9ad8\u7ea7\u529f\u80fd",
"nickname": "Save Image Pro",
"title": "ComfyUI Save Image Pro",
"title_aux": "comfyui-save-image-pro"
}
],
"https://github.com/weilin9999/WeiLin-Comfyui-Tools": [
[
"WeiLinPromptUI",
"WeiLinPromptUIOnlyLoraStack",
"WeiLinPromptUIWithoutLora"
],
{
"title_aux": "WeiLin-Comfyui-Tools"
}
],
"https://github.com/welltop-cn/ComfyUI-TeaCache": [
[
"CompileModel",
"TeaCache",
"TeaCacheForCogVideoX"
],
{
"title_aux": "ComfyUI-TeaCache"
}
],
"https://github.com/wentao-uw/ComfyUI-template-matching": [
[
"IsMaskEmptyNode (template matching)",
"TemplateMatching (template matching)"
],
{
"title_aux": "ComfyUI template matching"
}
],
"https://github.com/westNeighbor/ComfyUI-ultimate-openpose-editor": [
[
"AppendageEditorNode",
"OpenposeEditorNode"
],
{
"title_aux": "ComfyUI-ultimate-openpose-editor"
}
],
"https://github.com/westNeighbor/ComfyUI-ultimate-openpose-estimator": [
[
"OpenposeEstimatorNode"
],
{
"title_aux": "ComfyUI-ultimate-openpose-estimator"
}
],
"https://github.com/westNeighbor/ComfyUI-ultimate-openpose-render": [
[
"OpenposeRenderNode"
],
{
"title_aux": "ComfyUI-ultimate-openpose-render"
}
],
"https://github.com/wgedeon/comfyui_play_traversal": [
[
"fot_BatchData",
"fot_PlayAct",
"fot_PlayActData",
"fot_PlayContinue",
"fot_PlayData",
"fot_PlayStart",
"fot_Scene",
"fot_SceneBackdrop",
"fot_SceneBackdropData",
"fot_SceneBeat",
"fot_SceneBeatData",
"fot_SceneData"
],
{
"title_aux": "comfyui_play_traversal"
}
],
"https://github.com/whatbirdisthat/cyberdolphin": [
[
"CyberDolphin GPT-3.5 (Simple)",
"CyberDolphin Gradio",
"CyberDolphin OpenAI (Advanced)",
"CyberDolphin OpenAI Compatible",
"CyberDolphin OpenAI DALL\u00b7E",
"\ud83d\udc2c Gradio ChatInterface",
"\ud83d\udc2c OpenAI Advanced",
"\ud83d\udc2c OpenAI Compatible",
"\ud83d\udc2c OpenAI DALL\u00b7E",
"\ud83d\udc2c OpenAI Simple"
],
{
"title_aux": "cyberdolphin"
}
],
"https://github.com/whmc76/ComfyUI-Openpose-Editor-Plus": [
[
"CDL.OpenPoseEditorPlus"
],
{
"title_aux": "ComfyUI-Openpose-Editor-Plus"
}
],
"https://github.com/whmc76/ComfyUI-RemoveBackgroundSuite": [
[
"BiRefNetUltra_RBS",
"MaskProcessDetails_RBS",
"TransparentBackgroundUltra_RBS"
],
{
"title_aux": "ComfyUI-RemoveBackgroundSuite"
}
],
"https://github.com/whmc76/ComfyUI-UniversalToolkit": [
[
"APIImageGenerator_UTK",
"AudioCropProcessUTK",
"BboxVisualize_UTK",
"BestContextWindow_UTK",
"BlockifyMask_UTK",
"CheckMask_UTK",
"ColorMatch_UTK",
"ColorToMask_UTK",
"CropByMask_UTK",
"DepthMapBlur_UTK",
"EmptyUnitGenerator_UTK",
"Extract_Video_Frames_UTK",
"FillMaskedArea_UTK",
"GetImageRangeFromBatch_UTK",
"ImageAndMaskPreview_UTK",
"ImageBatchExtendWithOverlap_UTK",
"ImageBlendAdvance_UTK",
"ImageCombineAlpha_UTK",
"ImageConcatenateMulti_UTK",
"ImageConcatenate_UTK",
"ImageCropByMaskAndResize_UTK",
"ImageMaskScaleAs_UTK",
"ImagePadForOutpaintMasked_UTK",
"ImageRatioDetector_UTK",
"ImageRemoveAlpha_UTK",
"ImageScaleByAspectRatio_UTK",
"ImageScaleRestore_UTK",
"ImitationHueNode_UTK",
"LazySwitchKJ_UTK",
"LoadAudioPlusFromPath_UTK",
"LoadKontextPresets_UTK",
"LoraInfo_UTK",
"MaskAdd_UTK",
"MaskAnd_UTK",
"MaskSub_UTK",
"MathExpression_UTK",
"PurgeVRAM_UTK",
"ResizeImageVerKJ_UTK",
"RestoreCropBox_UTK",
"SaveImagePlus_UTK",
"SeparateMasks_UTK",
"ShowAny_UTK",
"TextBoxNode_UTK",
"TextConcatenate_UTK",
"TextTranslatorAPI_UTK",
"ThinkRemover_UTK",
"Video_Prompt_Helper"
],
{
"title_aux": "ComfyUI-UniversalToolkit"
}
],
"https://github.com/wildminder/ComfyUI-Chatterbox": [
[
"ChatterboxTTS",
"ChatterboxVC"
],
{
"title_aux": "ComfyUI-Chatterbox"
}
],
"https://github.com/wildminder/ComfyUI-DyPE": [
[
"DyPE_FLUX"
],
{
"title_aux": "ComfyUI-DyPE"
}
],
"https://github.com/wildminder/ComfyUI-KEEP": [
[
"KEEP_FaceUpscaleImage",
"KEEP_ModelLoader",
"KEEP_ProcessImageSequence"
],
{
"title_aux": "ComfyUI-KEEP"
}
],
"https://github.com/wildminder/ComfyUI-KaniTTS": [
[
"KaniTTS"
],
{
"title_aux": "ComfyUI-KaniTTS"
}
],
"https://github.com/wildminder/ComfyUI-VibeVoice": [
[
"VibeVoiceTTS"
],
{
"title_aux": "ComfyUI-VibeVoice"
}
],
"https://github.com/wildminder/ComfyUI-VoxCPM": [
[
"VoxCPM_AdvancedParams",
"VoxCPM_DatasetMaker",
"VoxCPM_LoraTrainer",
"VoxCPM_TTS",
"VoxCPM_TrainConfig",
"VoxCPM_VoiceCloning"
],
{
"title_aux": "ComfyUI-VoxCPM"
}
],
"https://github.com/willchil/ComfyUI-Environment-Visualizer": [
[
"EnvironmentVisualizer",
"InterpolateEdges",
"MapEquirectangular"
],
{
"title_aux": "ComfyUI-Environment-Visualizer"
}
],
"https://github.com/willmiao/ComfyUI-Lora-Manager": [
[
"CheckpointLoaderLM",
"DebugMetadataLM",
"LoraCyclerLM",
"LoraLoaderLM",
"LoraPoolLM",
"LoraRandomizerLM",
"LoraStackCombinerLM",
"LoraStackerLM",
"LoraTextLoaderLM",
"PromptLM",
"SaveImageLM",
"TextLM",
"TriggerWordToggleLM",
"UNETLoaderLM",
"WanVideoLoraSelectLM",
"WanVideoLoraTextSelectLM"
],
{
"title_aux": "ComfyUI-Lora-Manager"
}
],
"https://github.com/wiltodelta/ComfyUI-remove-ai-watermarks": [
[
"RAIWDetectVisibleWatermark",
"RAIWEraseRegion",
"RAIWRemoveInvisibleWatermark",
"RAIWRemoveVisibleWatermark"
],
{
"title_aux": "Remove AI Watermarks"
}
],
"https://github.com/windfancy/zsq_prompt": [
[
"BatchPromptJson",
"ConnectionString",
"DoubleCLIPEncode",
"FloatMathOperation",
"ImageAddText",
"ImageColorAdapter",
"ImageEmpty",
"IndexString",
"IntMathOperation",
"JoinImageBatch",
"LoadImagesFromFolder",
"MaskToImage",
"OptionString",
"PortraitStyler",
"SaveJpgImage",
"StringInput",
"ZSQPixelLatent",
"ZSQRatioLatent",
"ZSQShowINT",
"ZSQShowText",
"ZsqLatent",
"checkpoint_sampler",
"checkpoint_sampler_dualclip",
"checkpoint_sampler_tripleclip",
"checkpoint_sampler_unet",
"controlnetStack",
"controlnetStack_2",
"imageConcat",
"imageCount",
"imageCrop",
"imageDetailTransfer",
"imageFilter",
"imageFlip",
"imageGaussianBlur",
"imageRGB",
"imageRatio",
"imageResize",
"imageRotate",
"imageSaveSimple",
"imageScaleDown",
"imageScaleDownBy",
"imageSharpen",
"imageSize",
"imageTilesFromBatch",
"imagesSplitImage",
"loraStack",
"loraStack_2",
"zsqcheckpoint",
"zsqcontrolnet",
"zsqsampler"
],
{
"title_aux": "zsq_prompt"
}
],
"https://github.com/wings6407/ComfyUI_HBH-image_overlay": [
[
"HBH_ImageCoordinatePicker",
"HBH_ImageCoordinatePreview",
"HBH_ImageInteractivePicker",
"HBH_ImageOverlay",
"HBH_ImageOverlayPreview",
"HBH_ImagePreview"
],
{
"title_aux": "ComfyUI_HBH-image_overlay"
}
],
"https://github.com/wirytiox/ComfyUI-SelectStringFromListWithIndex": [
[
"Constant Number",
"LoadTextFile",
"Logic Boolean",
"Number Counter",
"StringFromList"
],
{
"title_aux": "ComfyUI-SelectStringFromListWithIndex"
}
],
"https://github.com/withmpx/mpx-comfyui-nodes": [
[
"Agent_PickBestImageFromList",
"Agent_ReflectionOnImageList",
"ImagesTo3DModels",
"LoadImageData",
"ObjectListToImageList",
"PickFromList",
"SaveModelsToDisk",
"ShowList",
"ShowString",
"StringListToStringList",
"StringListToText",
"TextToImage",
"TextToList",
"TextToObjectList",
"TextToScriptBreakdown",
"TextToStory",
"TextToText",
"TransformObjectList",
"TwoTextToText"
],
{
"title_aux": "mpx-comfyui-nodes"
}
],
"https://github.com/wizdroid/wizdroid-character": [
[
"WizdroidBackground",
"WizdroidCharacterEdit",
"WizdroidCharacterPromptFemale",
"WizdroidCharacterPromptMale",
"WizdroidCinematicShotDesigner",
"WizdroidGenerateFilename",
"WizdroidI2VAnimationDescriber",
"WizdroidImageEdit",
"WizdroidImageToVideoAdapter",
"WizdroidLoRADataset",
"WizdroidMetaPrompt",
"WizdroidMotionChoreographer",
"WizdroidMultiClipStoryPlanner",
"WizdroidPhotoAspect",
"WizdroidPhotographyStyleNode",
"WizdroidPromptCombiner",
"WizdroidPromptRelayGenerator",
"WizdroidSceneGenerator",
"WizdroidSearchReplace",
"WizdroidShortenText",
"WizdroidStyleTransferNode",
"WizdroidTemporalScenePlanner",
"WizdroidVideoNegativePrompt",
"WizdroidVideoPromptBuilder",
"WizdroidVideoSceneExpander",
"WizdroidWanImageToVideoLatent"
],
{
"title_aux": "Wizdroid Character Nodes for ComfyUI"
}
],
"https://github.com/wjl0313/ComfyUI_KimNodes": [
[
"Add_ImageMetadata",
"Bitch_Filter",
"BoundingBox_Cropper",
"Crop_Paste",
"Distribute_Icons",
"Edge_Element_Cropper",
"IconDistributeByGrid",
"Icon_Position_Cropper",
"Image_Classification",
"Image_List_Splitter",
"Image_PixelFilter",
"Image_Resize",
"Image_Square_Pad",
"JSON_Image_Compositor",
"KimFilter",
"KimHDR",
"LoRA_Metadata_Reader",
"LoadImage_Metadata",
"Manual_MetadataInput",
"Mask_Add_Switch",
"Mask_Noise_Cleaner",
"Mask_White_Area_Ratio",
"MaxLength_ImageListSelector",
"Percentage_Cropper",
"Pixelate_Filter",
"Prompt_Loader",
"Prompt_Text",
"Save_Image",
"Seamless_Icon_Generator",
"Seamless_Tiling_Generator",
"Split_Mask",
"Text_Match",
"Text_Processor",
"Transparent_Area_Cropper",
"Transparent_Image_Filter",
"Whitening_Node",
"YOLOWorld_Match",
"YOLO_Crop",
"YOLO_Multi_Crop"
],
{
"title_aux": "ComfyUI_KimNodes"
}
],
"https://github.com/wmatson/easy-comfy-nodes": [
[
"EZAssocDictNode",
"EZAssocImgNode",
"EZAssocStrNode",
"EZEmptyDictNode",
"EZHttpPostNode",
"EZLoadImgBatchFromUrlsNode",
"EZLoadImgFromUrlNode",
"EZRemoveImgBackground",
"EZS3Uploader"
],
{
"title_aux": "easy-comfy-nodes"
}
],
"https://github.com/wmpmiles/comfyui-some-image-processing-stuff": [
[
"Blur Mask",
"Color Grading",
"Latent Zero Mask",
"Mask-Crop Inpaint | Post",
"Mask-Crop Inpaint | Pre",
"Mask-Crop | Post",
"Mask-Crop | Pre",
"Resample Image",
"Resample Latent",
"Resample Mask",
"Resampler | Area",
"Resampler | Jinc-Lanczos",
"Resampler | Lanczos",
"Resampler | Mitchell-Netravali",
"Resampler | Nearest-Neighbor",
"Resampler | Triangle",
"Scaler | Area",
"Scaler | Fixed",
"Scaler | Megapixels",
"Scaler | Pixel Deltas",
"Scaler | Side",
"Scaler | Sides Unlinked"
],
{
"title_aux": "comfyui-some-image-processing-stuff"
}
],
"https://github.com/wobba/ComfyUI-ChatterBox-Turbo": [
[
"ChatterboxTurboDialogue",
"ChatterboxTurboGenerate"
],
{
"title_aux": "ComfyUI-ChatterBox-Turbo"
}
],
"https://github.com/wochenlong/ComfyUI-Anima-Edit-LoRA": [
[
"AnimaEditLora"
],
{
"title_aux": "Anima Edit LoRA"
}
],
"https://github.com/woct0rdho/ComfyUI-RadialAttn": [
[
"PatchRadialAttn"
],
{
"title_aux": "ComfyUI-RadialAttn"
}
],
"https://github.com/wolfden/ComfyUi_PromptStylers": [
[
"SDXLPromptStylerAll",
"SDXLPromptStylerHorror",
"SDXLPromptStylerMisc",
"SDXLPromptStylerbyArtist",
"SDXLPromptStylerbyCamera",
"SDXLPromptStylerbyComposition",
"SDXLPromptStylerbyCyberpunkSurrealism",
"SDXLPromptStylerbyDepth",
"SDXLPromptStylerbyEnvironment",
"SDXLPromptStylerbyFantasySetting",
"SDXLPromptStylerbyFilter",
"SDXLPromptStylerbyFocus",
"SDXLPromptStylerbyImpressionism",
"SDXLPromptStylerbyLighting",
"SDXLPromptStylerbyMileHigh",
"SDXLPromptStylerbyMood",
"SDXLPromptStylerbyMythicalCreature",
"SDXLPromptStylerbyOriginal",
"SDXLPromptStylerbyQuantumRealism",
"SDXLPromptStylerbySteamPunkRealism",
"SDXLPromptStylerbySubject",
"SDXLPromptStylerbySurrealism",
"SDXLPromptStylerbyTheme",
"SDXLPromptStylerbyTimeofDay",
"SDXLPromptStylerbyWyvern",
"SDXLPromptbyCelticArt",
"SDXLPromptbyContemporaryNordicArt",
"SDXLPromptbyFashionArt",
"SDXLPromptbyGothicRevival",
"SDXLPromptbyIrishFolkArt",
"SDXLPromptbyRomanticNationalismArt",
"SDXLPromptbySportsArt",
"SDXLPromptbyStreetArt",
"SDXLPromptbyVikingArt",
"SDXLPromptbyWildlifeArt"
],
{
"title_aux": "SDXL Prompt Styler (customized version by wolfden)"
}
],
"https://github.com/wolfden/ComfyUi_String_Function_Tree": [
[
"StringFunction"
],
{
"title_aux": "ComfyUi_String_Function_Tree"
}
],
"https://github.com/wootwootwootwoot/ComfyUI-RK-Sampler": [
[
"RungeKuttaSampler"
],
{
"author": "wootwootwootwoot",
"description": "Batched Runge-Kutta Samplers for ComfyUI",
"nickname": "ComfyUI-RK-Sampler",
"title": "ComfyUI-RK-Sampler",
"title_aux": "ComfyUI-RK-Sampler"
}
],
"https://github.com/wouterverweirder/comfyui-penplotter": [
[
"DisengagePlotter",
"ImageToCenterline",
"ImageToFile",
"OptimizeSVG",
"PlotSVG",
"QRCodePreview",
"SvgToFile",
"SvgToMp4Animation",
"UploadSubmission",
"VideoPreview",
"VideoToFile"
],
{
"title_aux": "ComfyUI PenPlotter"
}
],
"https://github.com/wouterverweirder/comfyui_live_input_stream": [
[
"be.aboutme.comfyui.live_input_stream.mjpeg_stream_capture_advanced",
"be.aboutme.comfyui.live_input_stream.screen_capture_advanced",
"be.aboutme.comfyui.live_input_stream.webcam_capture_advanced"
],
{
"title_aux": "comfyui_live_input_stream"
}
],
"https://github.com/wouterverweirder/comfyui_sam3": [
[
"MaskOutline",
"SAM3Segmentation",
"SEGSToRectangle"
],
{
"title_aux": "ComfyUI SAM3"
}
],
"https://github.com/wqjuser/ComfyUI-Chat-Image": [
[
"LLMImageDescription"
],
{
"title_aux": "ComfyUI-Chat-Image"
}
],
"https://github.com/writer-in-fancy-pants/octo_json_presets": [
[
"Anything into string",
"Load Experiment Presets Json",
"Model Presets",
"Save Experiment Presets Json"
],
{
"title_aux": "Octo Json Presets"
}
],
"https://github.com/wrt122311/comfyui-note": [
[
"EscapeBracketsNode"
],
{
"title_aux": "comfyui-note"
}
],
"https://github.com/wsq194/yeban-workflow-manager": [
[
"WorkflowManager"
],
{
"title_aux": "Yeban Workflow Manager"
}
],
"https://github.com/wtesler/ComfyUI-EnvVariable": [
[
"Environment Variable"
],
{
"title_aux": "ComfyUI-EnvVariable"
}
],
"https://github.com/wu12023/ComfyUI-Image-Evaluation": [
[
"Clip_Score-\ud83d\udd2c",
"Dino_Score-\ud83d\udd2c"
],
{
"title_aux": "ComfyUI-Image-Evaluation"
}
],
"https://github.com/wujm424606/ComfyUi-Ollama-YN": [
[
"MyOllamaDeleteModel",
"MyOllamaGenerate",
"MyOllamaGenerateAdvance",
"MyOllamaLoadContext",
"MyOllamaSaveContext",
"MyOllamaSpecialGenerateAdvance",
"MyOllamaVision"
],
{
"title_aux": "ComfyUi-Ollama-YN"
}
],
"https://github.com/wutipong/ComfyUI-TextUtils": [
[
"Text Utils - Join N-Elements of String List",
"Text Utils - Join String List",
"Text Utils - Join Strings",
"Text Utils - Split String to List"
],
{
"title_aux": "ComfyUI-TextUtils"
}
],
"https://github.com/wuwukaka/ComfyUI-BodyRatioMapper": [
[
"BodyRatioMapperProportionTransfer",
"BodyRatioMapperSDPoseBoneScale",
"BodyRatioMapperSDPoseInterpolate",
"BodyRatioMapperSDPoseRender",
"BodyRatioMapperSDPoseTranslate",
"PoseJSONToPoseKeypoint",
"PoseKeypointPreview"
],
{
"title_aux": "ComfyUI-BodyRatioMapper"
}
],
"https://github.com/wwsmiao/comfyui-wwdm-cystylediy": [
[
"CYBERPUNKHT"
],
{
"title_aux": "comfyui-wwdm-cystylediy"
}
],
"https://github.com/wwwins/ComfyUI-Simple-Aspect-Ratio": [
[
"SimpleAspectRatio"
],
{
"title_aux": "ComfyUI-Simple-Aspect-Ratio"
}
],
"https://github.com/wwzhifeng/comfyui-jsonprompt": [
[
"JSONPromptBuilder"
],
{
"title_aux": "comfyui-jsonprompt"
}
],
"https://github.com/wywywywy/ComfyUI-pause": [
[
"PauseWorkflowNode",
"PauseWorkflowNodeWithSound"
],
{
"title_aux": "ComfyUI Pause Workflow Node"
}
],
"https://github.com/wzken/ComfyUI-Steganos-Node": [
[
"SteganosNode"
],
{
"title_aux": "Steganos Node for ComfyUI"
}
],
"https://github.com/x-stride/ComfyUI_XS_DARE_TIES": [
[
"DARETIESMergeModels",
"DARETIESModelStack",
"DARETIESStackVisualizer"
],
{
"title_aux": "ComfyUI XS DARE TIES"
}
],
"https://github.com/x0x0b/ComfyUI-PromptHistoryGallery": [
[
"PromptHistoryInput"
],
{
"title_aux": "Prompt History Gallery"
}
],
"https://github.com/x0x0b/ComfyUI-spritefusion-pixel-snapper": [
[
"PixelSnapper"
],
{
"title_aux": "ComfyUI-spritefusion-pixel-snapper"
}
],
"https://github.com/xLegende/ComfyUI-Prompt-Formatter": [
[
"CategorizedPromptAnalyzer",
"CategorizedPromptFormatter",
"CategorizedRandomPromptFormatter",
"PromptNormalizer",
"WildcardImporter"
],
{
"title_aux": "ComfyUI-Prompt-Formatter"
}
],
"https://github.com/xavinitram/TEX": [
[
"TEX_Wrangle"
],
{
"title_aux": "TEX Wrangle"
}
],
"https://github.com/xb1n0ry/ComfyUI-KleinRefGrid": [
[
"FluxKleinRefGrid"
],
{
"title_aux": "ComfyUI-KleinRefGrid"
}
],
"https://github.com/xelavi9966-cell/ComfyUI-LineSignalRouter": [
[
"LineSignalRouter"
],
{
"title_aux": "ComfyUI-LineSignalRouter"
}
],
"https://github.com/xelavi9966-cell/ComfyUI-TagTable": [
[
"TagTableNode"
],
{
"title_aux": "ComfyUI-TagTable"
}
],
"https://github.com/xergon/ComfyUI-SaveVideoHQ": [
[
"SaveVideoHQ"
],
{
"title_aux": "Save Video HQ"
}
],
"https://github.com/xfgexo/EXO-Custom-ComfyUI-Nodes": [
[
"ComfyUI_EXO_Clip_Text_Encode",
"ComfyUI_EXO_DisplayText",
"ComfyUI_EXO_FluxSampler",
"ComfyUI_EXO_FluxSamplerMini",
"ComfyUI_EXO_ImageRescale",
"ComfyUI_EXO_LatentImageSize",
"ComfyUI_EXO_LatentImageSizeX",
"ComfyUI_EXO_Notes",
"ComfyUI_EXO_NumericValue",
"ComfyUI_EXO_PromptBuilderDeluxe",
"ComfyUI_EXO_SaveText",
"ComfyUI_EXO_TranslateText"
],
{
"title_aux": "EXO Custom ComfyUI Nodes"
}
],
"https://github.com/xhh522/ComfyUI-preview-monitor": [
[
"HybridPreviewImageMonitor",
"PreviewImageMonitor"
],
{
"title_aux": "ComfyUI Preview Monitor"
}
],
"https://github.com/xhiroga/ComfyUI-FramePackWrapper_PlusOne": [
[
"DownloadAndLoadFramePackModel",
"FramePackFindNearestBucket",
"FramePackLoraSelect",
"FramePackSampler",
"FramePackSampler_F1",
"FramePackSingleFrameResizeSampler",
"FramePackSingleFrameSampler",
"FramePackTimestampedTextEncode",
"FramePackTorchCompileSettings",
"LoadFramePackModel",
"ReferenceEmbedsList",
"ReferenceLatentList",
"ReferenceMaskList"
],
{
"title_aux": "ComfyUI-FramePackWrapper_PlusOne"
}
],
"https://github.com/xiangyuT/ComfyUI-PromptEnhance": [
[
"PromptEnhance",
"PromptEnhanceAdvanced"
],
{
"title_aux": "ComfyUI-PromptEnhance"
}
],
"https://github.com/xiaogui8dangjia/Comfyui-imagetoSTL": [
[
"ImageToSTLNode"
],
{
"title_aux": "Comfyui-imagetoSTL"
}
],
"https://github.com/xiaoshengyvlin/ComfyUI-MetaData-ZaKo": [
[
"MetaDataZaKo"
],
{
"title_aux": "ComfyUI-MetaData-ZaKo"
}
],
"https://github.com/xiaowc-lib/comfyui-dynamic-params": [
[
"DynamicParams"
],
{
"title_aux": "Comfyui-Dynamic-Params"
}
],
"https://github.com/xiaoxiaodesha/hd_node": [
[
"Combine HDMasks",
"Cover HDMasks",
"HD FaceIndex",
"HD GetMaskArea",
"HD Image Levels",
"HD SmoothEdge",
"HD UltimateSDUpscale"
],
{
"title_aux": "hd-nodes-comfyui"
}
],
"https://github.com/xingBaGan/ComfyUI-connect-ui": [
[
"SaveImageByWebsocket",
"reciveImageByWebsocket"
],
{
"title_aux": "ComfyUI-connect-ui"
}
],
"https://github.com/xiujiang1987/ComfyUI-SmartSize": [
[
"GetImageSize_Custom"
],
{
"title_aux": "ComfyUI-SmartSize"
}
],
"https://github.com/xlinx/ComfyUI-decadetw-auto-messaging-realtime": [
[
"Auto-MSG-ALL",
"Auto-MSG-Discord-Bot",
"Auto-MSG-Line-Notify",
"Auto-MSG-Telegram-Bot"
],
{
"title_aux": "ComfyUI-decadetw-auto-messaging-realtime"
}
],
"https://github.com/xlinx/ComfyUI-decadetw-auto-prompt-llm": [
[
"Auto-LLM-Chat",
"Auto-LLM-Text",
"Auto-LLM-Text-Vision",
"Auto-LLM-Vision"
],
{
"title_aux": "ComfyUI-decadetw-auto-prompt-llm"
}
],
"https://github.com/xlinx/ComfyUI-decadetw-spout-syphon-im-vj": [
[
"Im-SD-VJ-SPOUT",
"Im-SD-VJ-SYPHON"
],
{
"title_aux": "ComfyUI-decadetw-spout-syphon-im-vj"
}
],
"https://github.com/xliry/ComfyUI_SendDiscord": [
[
"SendDiscord"
],
{
"title_aux": "ComfyUI_SendDiscord"
}
],
"https://github.com/xmarre/ComfyUI-AutoGuidance": [
[
"AutoGuidanceCFGGuider",
"AutoGuidanceImpactDetailerHookProvider"
],
{
"title_aux": "ComfyUI-AutoGuidance"
}
],
"https://github.com/xmarre/ComfyUI-ChunkedSampling": [
[
"FluxVideoCleanupTemporalAdvanced",
"SamplerCustomAdvancedChunked",
"VAEDecodeBatchChunked",
"VAEEncodeBatchChunked"
],
{
"title_aux": "ComfyUI-ChunkedSampling"
}
],
"https://github.com/xmarre/ComfyUI-DiffAid-Patches": [
[
"Flux2DiffAidSparsePatch",
"SDXLDiffAidCrossAttentionPatch",
"WanDiffAidSparsePatch"
],
{
"title_aux": "ComfyUI-DiffAid-Patches"
}
],
"https://github.com/xmarre/ComfyUI-Flux.2-Untwisting-RoPE": [
[
"Flux2UntwistRoPE"
],
{
"title_aux": "ComfyUI Flux2 Untwisting RoPE"
}
],
"https://github.com/xmarre/ComfyUI-Flux2Klein-Conditioning-Toolkit": [
[
"Flux2KleinConditioningEnhancer",
"Flux2KleinPromptReferenceBalance",
"Flux2KleinReferenceAppearanceBalancer",
"Flux2KleinReferenceLatentMixer",
"Flux2KleinSectionedTextEncoder",
"Flux2KleinTokenRegionController"
],
{
"title_aux": "ComfyUI-Flux2Klein-Conditioning-Toolkit"
}
],
"https://github.com/xmarre/ComfyUI-GPU-Resident-Loader": [
[
"CheckpointClipLoaderResident",
"CheckpointLoaderResident",
"CheckpointModelLoaderResident",
"CheckpointVAELoaderResident",
"DiffusionModelLoaderResident",
"DiffusionModelSelectorResident",
"EvictClipFromGPU",
"EvictModelFromGPU",
"EvictVAEFromGPU",
"PinClipResidency",
"PinModelResidency",
"PinVAEResidency",
"PreloadClipToGPU",
"PreloadModelToGPU",
"PreloadVAEToGPU",
"RegistrySnapshot",
"ReportClipResidency",
"ReportModelResidency",
"ReportVAEResidency",
"SetGlobalResidencyPolicy"
],
{
"title_aux": "comfyui-gpu-resident-loader"
}
],
"https://github.com/xmarre/ComfyUI-Image-Conveyor": [
[
"ImageConveyor",
"SequentialBatchImageLoader"
],
{
"title_aux": "ComfyUI-Image-Conveyor"
}
],
"https://github.com/xmarre/ComfyUI-JiT-Flux2": [
[
"Flux2JiTApply",
"Flux2JiTSampler",
"Flux2JiTScheduler"
],
{
"title_aux": "ComfyUI-JiT-Flux2"
}
],
"https://github.com/xmarre/ComfyUI-Safe-Chunked-Image-Blend": [
[
"ImagePairShapeProbe",
"SafeChunkedImageBlend"
],
{
"title_aux": "ComfyUI-Safe-Chunked-Image-Blend"
}
],
"https://github.com/xmarre/ComfyUI-ScaleLockedResidualDiffusion": [
[
"ScaleLockedCFGGuider",
"ScaleLockedDetailerHookProvider",
"ScaleLockedNestedNoisePreview",
"ScaleLockedResidualKSampler",
"ScaleLockedResidualSamplerCustomAdvanced",
"ScaleLockedRuntimeContextBuilder"
],
{
"title_aux": "ComfyUI-ScaleLockedResidualDiffusion"
}
],
"https://github.com/xmarre/ComfyUI-Spectrum-Proper": [
[
"SpectrumApplyFlux"
],
{
"title_aux": "ComfyUI-Spectrum-Proper"
}
],
"https://github.com/xmarre/ComfyUI-Spectrum-Qwen-Proper": [
[
"QwenSpectrumModelPatcher"
],
{
"title_aux": "ComfyUI-Spectrum-Qwen-Proper"
}
],
"https://github.com/xmarre/ComfyUI-Spectrum-SDXL-Proper": [
[
"SpectrumApplySDXL"
],
{
"title_aux": "ComfyUI-Spectrum-SDXL-Proper"
}
],
"https://github.com/xmarre/ComfyUI-Spectrum-WAN-Proper": [
[
"SpectrumApplyWAN"
],
{
"title_aux": "ComfyUI-Spectrum-WAN-Proper"
}
],
"https://github.com/xmarre/ComfyUI-Spectrum-ZImage-Proper": [
[
"SpectrumApplyZImage"
],
{
"title_aux": "ComfyUI-Spectrum-ZImage-Proper"
}
],
"https://github.com/xmarre/ComfyUI-StableManifoldCompander": [
[
"SMCAffineAnchorResize",
"SMCAffineCompand",
"SMCAffineEstimate",
"SMCAffineLowHighSplit",
"SMCAffineProfile",
"SMCAffineRecombine",
"SMCAnchorResolution",
"SMCCompand",
"SMCCompandBlend",
"SMCCompositeCrop",
"SMCConfig",
"SMCDescribe",
"SMCDetailerHookProvider",
"SMCExtractMaskedCrop",
"SMCFrequencySplit",
"SMCMakeAnchor",
"SMCSelfAnchorDetailerHookProvider",
"StableManifoldAnchorResize",
"StableManifoldCompand",
"StableManifoldEstimate",
"StableManifoldLowHighSplit",
"StableManifoldProfile",
"StableManifoldRecombine",
"StableManifoldSelfAnchorDetailerHookProvider"
],
{
"title_aux": "ComfyUI-StableManifoldCompander"
}
],
"https://github.com/xmarre/ComfyUI-TIDE": [
[
"TIDEHighResolutionExtrapolation",
"TIDESDXLHighRes",
"TIDEWANHighResolutionExtrapolation"
],
{
"title_aux": "ComfyUI-TIDE"
}
],
"https://github.com/xmarre/ComfyUI_Monarch_Attention": [
[
"MonarchAttentionDisable",
"MonarchAttentionEnable",
"MonarchAttentionStatus"
],
{
"title_aux": "ComfyUI_Monarch_Attention"
}
],
"https://github.com/xmarre/FLUX.2-Resolution-Guard": [
[
"Flux2RGAnalyticCompand",
"Flux2RGApplyCorrection",
"Flux2RGLoadModel"
],
{
"title_aux": "flux2-resolution-guard"
}
],
"https://github.com/xmarre/TorchCompileModel_LoRASafe": [
[
"TorchCompileModel_LoRASafe"
],
{
"title_aux": "LoRA-Safe TorchCompile"
}
],
"https://github.com/xobiomesh/ComfyUI_xObiomesh": [
[
"OllamaModelSelect",
"OllamaTextGen",
"ShowText_xO",
"xO_ComfyUIPortRunner",
"xO_GetImageFilename",
"xO_LoadRecentFile",
"xO_TestScriptRunner",
"xO_WorkflowRunner"
],
{
"title_aux": "ComfyUI Neural Nodes"
}
],
"https://github.com/xrmatic/ComfyUI-Audio2GuitarTabSheet": [
[
"MonophonicGuitarTabber"
],
{
"title_aux": "ComfyUI-Audio2GuitarTabSheet"
}
],
"https://github.com/xs315431/Comfyui_Get_promptId": [
[
"GetPromptId",
"SuccessCallback",
"UploadVideo"
],
{
"title_aux": "Comfyui_Get_promptId"
}
],
"https://github.com/xufengbo1993/ComfyUI-ZFL-JSON-Extractor": [
[
"JSONExtractorFourWay"
],
{
"title_aux": "ComfyUI-ZFL-JSON-Extractor"
}
],
"https://github.com/xuheyao/comfyui-dinov3-point-prompt": [
[
"DINOv3Loader",
"DINOv3PointCollector",
"DINOv3Process",
"DINOv3Similarity"
],
{
"title_aux": "comfyui-dinov3-point-prompt"
}
],
"https://github.com/xuhongming251/ComfyUI-GPEN": [
[
"FaceEnhancement"
],
{
"title_aux": "ComfyUI-GPEN"
}
],
"https://github.com/xuhongming251/ComfyUI-InfiniteTalk-MultiImage": [
[
"GetFloatByIndex",
"GetIntByIndex",
"InfiniteTalkEmbedsSlice",
"InfiniteTalkMultiImage",
"MakeBatchFromFloatList",
"MakeBatchFromIntList",
"VideoFromPathsAndAudio"
],
{
"title_aux": "ComfyUI-InfiniteTalk-MultiImage"
}
],
"https://github.com/xuhongming251/ComfyUI-Jimeng": [
[
"JimengAPIClient",
"JimengFirstLastFrame2Video",
"JimengImage2Video",
"PreviewVideoFromUrl"
],
{
"title_aux": "ComfyUI-Jimeng"
}
],
"https://github.com/xuhongming251/ComfyUI-MuseTalkUtils": [
[
"MuseTalkPostprocess",
"MuseTalkPreprocess",
"MuseTalkTrain",
"MuseTalkTrainPreprocess"
],
{
"title_aux": "ComfyUI-MuseTalkUtils"
}
],
"https://github.com/xuhongming251/ComfyUI_Camera": [
[
"Load Image From Local Camera",
"Save Image To Local Camera"
],
{
"title_aux": "ComfyUI_Camera"
}
],
"https://github.com/xujianjian2004/ComfyUI-Title-Memo": [
[
"Title_Memo"
],
{
"title_aux": "ComfyUI-Title-Memo"
}
],
"https://github.com/xuxiao305/ComfyUI-ImageBatchUtils": [
[
"ImageBatchCount",
"ImageBatchPick",
"ImageBatchSlice",
"ImageBatchUnpack",
"ImageBatchUnpackDynamic",
"MaskBatchUnpackDynamic"
],
{
"title_aux": "ComfyUI-ImageBatchUtils"
}
],
"https://github.com/xuxiao305/ComfyUI-MultiModel3D": [
[
"MergeGLB",
"MultiModelViewer"
],
{
"title_aux": "ComfyUI-MultiModel3D"
}
],
"https://github.com/xxchinenxx/ComfyUI-QwenClothingSelector": [
[
"QwenClothingSelector",
"QwenClothingToggles",
"QwenSkinQualityBooster",
"QwenStyleSelector"
],
{
"title_aux": "Qwen Clothing Selector"
}
],
"https://github.com/yamanacn/comfyui_kontext_Analyze": [
[
"KontextDuoImageAnalyzer"
],
{
"title_aux": "ComfyUI Kontext Duo Image Analyzer"
}
],
"https://github.com/yangrui511/ComfyUI-Text-Preserve": [
[
"TextPreserveNode"
],
{
"title_aux": "ComfyUI-Text-Preserve"
}
],
"https://github.com/yangzhuangqiu/ComfyUI-Simple-Iterator": [
[
"IteratorLoadImage",
"IteratorLoadTextFromDir",
"IteratorLoadTextFromFile",
"IteratorLoadVideoPath"
],
{
"title_aux": "ComfyUI-Simple-Iterator"
}
],
"https://github.com/yanhuifair/comfyui-janus": [
[
"JanusProImageGenerationNode",
"JanusProModelLoaderNode",
"JanusProMultimodalUnderstandingNode"
],
{
"title_aux": "comfyui-janus"
}
],
"https://github.com/yanlang0123/ComfyUI_Lam": [
[
"AppParams",
"AspectRatio",
"AudioBeforeAfterSilence",
"AutioInfo",
"AutioPath",
"DoWhileEnd",
"DoWhileStart",
"EasyPromptSelecto",
"FaceFusion",
"ForEnd",
"ForInnerEnd",
"ForInnerStart",
"ForStart",
"IdentifyingQR",
"IfInnerExecute",
"Image2Video",
"ImageAddMask",
"ImageBlank",
"ImageClone",
"ImageCropFaces",
"ImageLama",
"ImageToMasks",
"JyAnimationGroup",
"JyAnimationIn",
"JyAnimationOut",
"JyAudio2CaptionsGroup",
"JyAudioNative",
"JyAudioTrack",
"JyCaptionsNative",
"JyCaptionsTrack",
"JyComposeVideo",
"JyComposeVideoOut",
"JyEffectNative",
"JyEffectTrack",
"JyMediaAnimation",
"JyMediaNative",
"JyMediaTrack",
"JyMultiAudioGroup",
"JyMultiCaptionsGroup",
"JyMultiEffectGroup",
"JyMultiMediaGroup",
"JySaveDraft",
"JySaveNoOutDraft",
"JySaveNotOutDraft",
"JySaveOutDraft",
"JyTransition",
"LAM.OpenPoseEditorPlus",
"LamCommonHidden",
"LamCommonNames",
"LamCommonPrint",
"LamCommonPrintNoOutput",
"LamFaceAnalysisModels",
"LamGetPngInfo",
"LamHeyGemNode",
"LamHeyGemQueryNode",
"LamIndexTTS2AdvancedParams",
"LamIndexTTS2Node0",
"LamIndexTTS2Node1",
"LamIndexTTS2Node2",
"LamIndexTTS2Node3",
"LamIndexTTS2UnloadModel",
"LamLoadImageBase64",
"LamLoadPathImage",
"LamLoadVideo",
"LamPanorama2Spherical",
"LamReadFileList",
"LamSamplerName",
"LamSaveAudio",
"LamSaveOnly",
"LamSaveVideo",
"LamScheduler",
"LamSpherical2Panorama",
"LamSwitchMiddle",
"LamSwitchStart",
"LamSwitcherCase",
"LamViewVideo",
"LamViewVideoOut",
"LoadDirImgPaths",
"LoadImagePath",
"LoadReplaceImage",
"LongTextToList",
"MultiControlNetApply",
"MultiGLIGENTextBoxApply",
"MultiIPAdapterRegional",
"MultiIntFormula",
"MultiMergeAudio",
"MultiMergeVideos",
"MultiParamFormula",
"MultiTextConcatenate",
"MultiTextEncode",
"MultiTextEncodeAdvanced",
"MultiTextSelelct",
"MultiTextSetArea",
"MultiTextSetGligen",
"MultiTextSetMask",
"OpenAiPrompt",
"OutDoWhileEnd",
"OutDoWhileStart",
"PreviewImageLam",
"PromptTranslator",
"QRCode",
"QwenImageEditNode",
"QwenImageNode",
"SaveImageLam",
"SaveImgOutputLam",
"SectionEnd",
"SectionStart",
"StyleSelecto",
"Text2AutioEdgeTts",
"TextListSelelct",
"VideoAddAudio",
"VideoExtractAudio",
"VideoFaceFusion",
"VideoInfo",
"VideoPath",
"WaitImagSelector",
"ZhPromptTranslator"
],
{
"title_aux": "ComfyUI_Lam"
}
],
"https://github.com/yannickcruz/ComfyUI_YSC_HighResFix": [
[
"YSC_HighresFix"
],
{
"title_aux": "ComfyUI YSC HighRes-Fix"
}
],
"https://github.com/yano/comfyui-fast-mosaic-detector": [
[
"MosaicDetectionNode"
],
{
"title_aux": "ComfyUI Fast Mosaic Detector"
}
],
"https://github.com/yaofeng/comfyui-agent-adapter": [
[
"Base64Decode",
"Base64Encode",
"ImageSizeCalc"
],
{
"title_aux": "comfyui-agent-adapter"
}
],
"https://github.com/yaofeng/comfyui-zimage-vl": [
[
"CLIP Text Image Encode",
"Load CLIP with Visual"
],
{
"title_aux": "comfyui-zimage-vl"
}
],
"https://github.com/yasser-baalla/comfyUI-SemanticImageFetch": [
[
"ColorGradeSampler",
"ColorGrading",
"SemanticImageFetch"
],
{
"title_aux": "comfyUI-SemanticImageFetch"
}
],
"https://github.com/yawiii/ComfyUI-Prompt-Assistant": [
[
"ImageCaptionNode",
"KontextPresetNode",
"PromptExpand",
"PromptTranslate",
"VideoCaptionNode"
],
{
"title_aux": "Prompt Assistant"
}
],
"https://github.com/ycchanau/ComfyUI_Preview_Magnifier": [
[
"YC.ImageComparerMagnifier",
"YC.PreviewImageMagnifier",
"YC.XYPreviewImageMagnifier"
],
{
"title_aux": "ComfyUI Preview Magnifier"
}
],
"https://github.com/ycyy/ComfyUI-YCYY-API": [
[
"YCYY_API_Config_Options",
"YCYY_API_Proxy_Options",
"YCYY_Gemini_Batch_Speakers_Options",
"YCYY_Gemini_Image_API",
"YCYY_Gemini_Image_Preset",
"YCYY_Gemini_STT_API",
"YCYY_Gemini_Speaker_Options",
"YCYY_Gemini_TTS_API",
"YCYY_Gemini_TTS_Multi_API",
"YCYY_ModelScope_Image_API",
"YCYY_Ollama_LLM_API",
"YCYY_Ollama_LLM_Advanced_Options",
"YCYY_Ollama_VLM_API"
],
{
"title_aux": "ComfyUI-YCYY-API"
}
],
"https://github.com/ycyy/ComfyUI-YCYY-LoraInfo": [
[
"LoraInfo"
],
{
"title_aux": "ComfyUI-YCYY-LoraInfo"
}
],
"https://github.com/yeeyou/ComfyUI-OpenAI-Compatible-API": [
[
"OpenAICompatibleLLM"
],
{
"title_aux": "ComfyUI OpenAI Compatible API Node"
}
],
"https://github.com/yffyhk/comfyui_auto_danbooru": [
[
"GetDanbooru",
"TagEncode"
],
{
"title_aux": "comfyui_auto_danbooru"
}
],
"https://github.com/yhayano-ponotech/ComfyUI-Fal-API-Flux": [
[
"FalAPIFluxControlNetConfigNode",
"FalAPIFluxControlNetUnionConfigNode",
"FalAPIFluxDevCannyWithLoraNode",
"FalAPIFluxDevImageToImageNode",
"FalAPIFluxDevNode",
"FalAPIFluxDevWithLoraAndControlNetImageToImageNode",
"FalAPIFluxDevWithLoraAndControlNetInpaintNode",
"FalAPIFluxDevWithLoraAndControlNetNode",
"FalAPIFluxDevWithLoraImageToImageNode",
"FalAPIFluxDevWithLoraInpaintNode",
"FalAPIFluxDevWithLoraNode",
"FalAPIFluxLoraConfigNode",
"FalAPIFluxProCannyNode",
"FalAPIFluxProDepthNode",
"FalAPIFluxProFillNode",
"FalAPIFluxProNode",
"FalAPIFluxProReduxNode",
"FalAPIFluxProV11Node",
"FalAPIFluxProV11UltraNode"
],
{
"title_aux": "ComfyUI-Fal-API-Flux"
}
],
"https://github.com/yhayano-ponotech/comfyui-save-image-local": [
[
"Local Save"
],
{
"title_aux": "ComfyUI Local Save Node"
}
],
"https://github.com/yhayano-ponotech/comfyui-stability-ai-api": [
[
"StabilityControlSketch",
"StabilityControlStructure",
"StabilityControlStyle",
"StabilityEdit",
"StabilityImageCore",
"StabilityImageSD3",
"StabilityImageToVideo",
"StabilityImageUltra",
"StabilityUpscaleConservative",
"StabilityUpscaleCreative",
"StabilityUpscaleFast"
],
{
"title_aux": "ComfyUI-Stability-AI-API"
}
],
"https://github.com/yic03685/ComfyUI-LTXShotRenderer": [
[
"LTXShotRefiner",
"LTXShotRenderer",
"LTXShotUpscaler"
],
{
"title_aux": "ComfyUI-LTXShotRenderer"
}
],
"https://github.com/yichengup/ComfyUI-LinearTransition": [
[
"GradientTransition",
"LinearTransition"
],
{
"title_aux": "ComfyUI-LinearTransition"
}
],
"https://github.com/yichengup/ComfyUI-VideoTransition": [
[
"CubeRotationNode",
"VideoBlindsTransitionNode",
"VideoBlinkTransitionNode",
"VideoCheckerboardTransitionNode",
"VideoCrossfadeNode",
"VideoCubeRotationAdvancedNode",
"VideoCubeTransitionNode",
"VideoExplosionTransitionNode",
"VideoFlip3DTransitionNode",
"VideoGlitchArtEnhancedNode",
"VideoGlitchArtTransitionNode",
"VideoPageTurnNode",
"VideoShakeTransitionNode",
"VideoWarpTransitionNode"
],
{
"title_aux": "ComfyUI-VideoTransition"
}
],
"https://github.com/yichengup/ComfyUI-YCNodes": [
[
"AdvancedImageSelector",
"DynamicThreshold",
"ImageAspectExpand",
"ImageBatchSelector",
"ImageBlendMaskFitCover",
"ImageBlendResize",
"ImageIC",
"ImageICAdvanced",
"ImageLoaderAdvanced",
"ImageMirror",
"ImageMosaic",
"ImageRotate",
"ImageScaleRestoreV2_YC",
"ImageSelector",
"ImageSizeMatcher",
"ImageUpscaleTiled",
"IrregularToEllipseMask",
"LoadImagesFromFolder",
"MaskBatchComposite",
"MaskBatchCopy",
"MaskCompositeYC",
"MaskContourFillNode",
"MaskCropRestore_YC",
"MaskCrop_YC",
"MaskFilterBySolidity",
"MaskFromBatch",
"MaskPreviewNode",
"MaskRepeatBatch",
"MaskResizeToRatio",
"MaskSmartValleySplit",
"MaskSplitFilter",
"MaskTopNFilter",
"TextBracketReplace",
"TextKeyword",
"YC Extract Number",
"YC Mask Condition Switch",
"YC Seed List",
"YC Super Selector",
"YC Text Condition Switch",
"YC Text Index Switch",
"YC Universal Gate",
"YCConstrainImage",
"YCImageAccumulator",
"YCImageSmartCrop",
"YCImageSmartPad",
"YCImageTile",
"YCImageUntile",
"YCMaskBlur",
"YCMaskDirectionExpand",
"YCMaskRatioPadCrop",
"YCRemapMaskRange",
"YCTextImageGenerator",
"YC_FiveTextCombineNode",
"YC_Image_Save",
"YC_MaskColorOverlay",
"YC_SingleTextNode",
"YC_textReplaceNode",
"ycImageTilem"
],
{
"title_aux": "ComfyUI-YCNodes"
}
],
"https://github.com/yichengup/ComfyUI-YCNodes_Toolkit": [
[
"YCLiveLoadImagesMulti",
"YCSwitch",
"YC_ShowText",
"ycBBoxBridge",
"ycCanvasBBox",
"ycCanvasBBoxMask",
"ycImageCrop",
"ycImageCropBatchApply",
"ycImageCropInteractive",
"ycimagebrushmask"
],
{
"title_aux": "ComfyUI-YCNodes_Toolkit"
}
],
"https://github.com/yichengup/ComfyUI-gaussian_preview": [
[
"SavePLY",
"YCGaussianPreview"
],
{
"title_aux": "ComfyUI-gaussian_preview"
}
],
"https://github.com/yichengup/ComfyUI_SwiftCut": [
[
"SelectImages",
"SelectImagesAdvanced",
"YCImageBatchBlend",
"YCImageColorTrackBindPro",
"YCImageOverlayBlend",
"YCImagePushPullLens",
"YC_Subtitle"
],
{
"title_aux": "ComfyUI_SwiftCut"
}
],
"https://github.com/yichengup/ComfyUI_Yc_JanusPro": [
[
"ImageAnalyzer",
"JanusChatAnalyzer",
"JanusImageGenerator",
"JanusProLoader"
],
{
"title_aux": "ComfyUI_Yc_JanusPro"
}
],
"https://github.com/yichengup/Comfyui-Deepseek": [
[
"DeepseekAdvancedNode",
"DeepseekNode",
"DeepseekReasonerNode",
"SiliconDeepseekChat",
"SiliconDeepseekReasoner"
],
{
"title_aux": "Comfyui-Deepseek"
}
],
"https://github.com/yichengup/Comfyui-Ycanvas": [
[
"CanvasNode"
],
{
"title_aux": "Comfyui-Ycanvas"
}
],
"https://github.com/yichengup/Comfyui_Flux_Style_Adjust": [
[
"StyleModelAdvancedApply"
],
{
"title_aux": "Comfyui_Flux_Style_Adjust (Redux)"
}
],
"https://github.com/yichengup/Comfyui_Redux_Advanced": [
[
"StyleAdvancedApply",
"YC_LG_Redux"
],
{
"title_aux": "Comfyui_Redux_Advanced"
}
],
"https://github.com/yichengup/comfyui-face-liquify": [
[
"FaceLiquifyNode"
],
{
"title_aux": "comfyui-face-liquify"
}
],
"https://github.com/yitao2020/ComfyUI-MultiAngle-Camera": [
[
"MultiAngleCameraNode"
],
{
"title_aux": "ComfyUI-MultiAngle-Camera"
}
],
"https://github.com/yiwangsimple/ComfyUI_DW_Chat": [
[
"DeepSeekChatNode",
"DeepSeekTranslator",
"ErrorLogNode",
"ExecutionTime",
"FileBasedChatNode",
"FluxPromptEngineeringNode",
"Gemini1_5Text",
"Gemini1_5Vision",
"GeminiFluxPrompt",
"Gemma2PromptNode",
"GemmaDialogueNode",
"GithubLinkNode",
"GroqChatNode",
"MoonshotMultiChatNode",
"MoonshotSingleChatNode",
"OllamaImageToText",
"OllamaPromptExtractor",
"OllamaTextToText",
"PaliGemma3bCaptioner",
"PromptEngineeringNode",
"PromptExtractorNode",
"Qwen2VLCaption",
"Qwen2VLLocalCaption",
"SD3LongCaptionerV2",
"SDPromptAgent",
"dwimage2"
],
{
"title_aux": "ComfyUI_DW_Chat"
}
],
"https://github.com/yiwangsimple/florence_dw": [
[
"Florence2",
"Florence2Postprocess",
"Florence2PostprocessAll",
"LoadFlorence2Model"
],
{
"title_aux": "florence_dw"
}
],
"https://github.com/yogurt7771/ComfyUI-YogurtNodes": [
[
"WrappedLLMNode",
"WrappedNode"
],
{
"title_aux": "ComfyUI-YogurtNodes"
}
],
"https://github.com/yogurt7771/ComfyUI-YogurtSa2VA": [
[
"YogurtSa2VAImageSegmentationV2"
],
{
"title_aux": "ComfyUI-YogurtSa2VA"
}
],
"https://github.com/yohji-yohji/comfyui-nanobanana-pro": [
[
"Gemini3ProGenerateContent"
],
{
"title_aux": "comfyui-nanobanana-pro"
}
],
"https://github.com/yolain/ComfyUI-Easy-DotsOCR": [
[
"easy applyDotsOCR",
"easy downloadDotsOCRAndLoadModel"
],
{
"title_aux": "ComfyUI-Easy-DotsOCR"
}
],
"https://github.com/yolain/ComfyUI-Easy-Use": [
[
"dynamicThresholdingFull",
"easy LLLiteLoader",
"easy XYInputs: CFG Scale",
"easy XYInputs: Checkpoint",
"easy XYInputs: ControlNet",
"easy XYInputs: Denoise",
"easy XYInputs: FluxGuidance",
"easy XYInputs: Lora",
"easy XYInputs: ModelMergeBlocks",
"easy XYInputs: NegativeCond",
"easy XYInputs: NegativeCondList",
"easy XYInputs: PositiveCond",
"easy XYInputs: PositiveCondList",
"easy XYInputs: PromptSR",
"easy XYInputs: Sampler/Scheduler",
"easy XYInputs: Seeds++ Batch",
"easy XYInputs: Steps",
"easy XYPlot",
"easy XYPlotAdvanced",
"easy a1111Loader",
"easy ab",
"easy anythingIndexSwitch",
"easy anythingInversedSwitch",
"easy applyBrushNet",
"easy applyFooocusInpaint",
"easy applyInpaint",
"easy applyPowerPaint",
"easy batchAnything",
"easy blocker",
"easy boolean",
"easy cascadeKSampler",
"easy cascadeLoader",
"easy ckptNames",
"easy cleanGpuUsed",
"easy clearCacheAll",
"easy clearCacheKey",
"easy comfyLoader",
"easy compare",
"easy conditioningIndexSwitch",
"easy controlnetLoader",
"easy controlnetLoader++",
"easy controlnetLoaderADV",
"easy controlnetNames",
"easy controlnetStack",
"easy controlnetStackApply",
"easy convertAnything",
"easy detailerFix",
"easy float",
"easy fluxLoader",
"easy forLoopEnd",
"easy forLoopStart",
"easy fullCascadeKSampler",
"easy fullLoader",
"easy fullkSampler",
"easy globalSeed",
"easy hiresFix",
"easy humanSegmentation",
"easy hunyuanDiTLoader",
"easy icLightApply",
"easy if",
"easy ifElse",
"easy imageBatchToImageList",
"easy imageChooser",
"easy imageColorMatch",
"easy imageConcat",
"easy imageCount",
"easy imageCropFromMask",
"easy imageDetailTransfer",
"easy imageHSVMask",
"easy imageIndexSwitch",
"easy imageInsetCrop",
"easy imageInterrogator",
"easy imageListToImageBatch",
"easy imagePixelPerfect",
"easy imageRatio",
"easy imageRemBg",
"easy imageSave",
"easy imageScaleDown",
"easy imageScaleDownBy",
"easy imageScaleDownToSize",
"easy imageScaleToNormPixels",
"easy imageSize",
"easy imageSizeByLongerSide",
"easy imageSizeBySide",
"easy imageSplitGrid",
"easy imageSplitList",
"easy imageSplitTiles",
"easy imageSwitch",
"easy imageTilesFromBatch",
"easy imageToBase64",
"easy imageToMask",
"easy imageUncropFromBBOX",
"easy imagesCountInDirectory",
"easy imagesSplitImage",
"easy indexAnything",
"easy injectNoiseToLatent",
"easy instantIDApply",
"easy instantIDApplyADV",
"easy int",
"easy ipadapterApply",
"easy ipadapterApplyADV",
"easy ipadapterApplyEmbeds",
"easy ipadapterApplyEncoder",
"easy ipadapterApplyFaceIDKolors",
"easy ipadapterApplyFromParams",
"easy ipadapterApplyRegional",
"easy ipadapterStyleComposition",
"easy isFileExist",
"easy isMaskEmpty",
"easy isNone",
"easy isSDXL",
"easy joinImageBatch",
"easy joyCaption2API",
"easy joyCaption3API",
"easy kSampler",
"easy kSamplerCustom",
"easy kSamplerDownscaleUnet",
"easy kSamplerInpainting",
"easy kSamplerLayerDiffusion",
"easy kSamplerSDTurbo",
"easy kSamplerTiled",
"easy kolorsLoader",
"easy latentCompositeMaskedWithCond",
"easy latentNoisy",
"easy lengthAnything",
"easy loadImageBase64",
"easy loadImagesForLoop",
"easy loraNames",
"easy loraPromptApply",
"easy loraStack",
"easy loraStackApply",
"easy loraSwitcher",
"easy makeImageForICLora",
"easy mathFloat",
"easy mathInt",
"easy mathString",
"easy mochiLoader",
"easy multiAngle",
"easy negative",
"easy outputToList",
"easy pipeBatchIndex",
"easy pipeEdit",
"easy pipeEditPrompt",
"easy pipeIn",
"easy pipeOut",
"easy pipeToBasicPipe",
"easy pixArtLoader",
"easy pixels",
"easy portraitMaster",
"easy poseEditor",
"easy positive",
"easy preDetailerFix",
"easy preMaskDetailerFix",
"easy preSampling",
"easy preSamplingAdvanced",
"easy preSamplingCascade",
"easy preSamplingCustom",
"easy preSamplingDynamicCFG",
"easy preSamplingLayerDiffusion",
"easy preSamplingLayerDiffusionADDTL",
"easy preSamplingNoiseIn",
"easy preSamplingSdTurbo",
"easy prompt",
"easy promptAwait",
"easy promptConcat",
"easy promptLine",
"easy promptList",
"easy promptReplace",
"easy pulIDApply",
"easy pulIDApplyADV",
"easy rangeFloat",
"easy rangeInt",
"easy removeLocalImage",
"easy samLoaderPipe",
"easy saveImageLazy",
"easy saveText",
"easy saveTextLazy",
"easy seed",
"easy seedList",
"easy showAnything",
"easy showAnythingLazy",
"easy showLoaderSettingsNames",
"easy showSpentTime",
"easy showTensorShape",
"easy simpleMath",
"easy simpleMathDual",
"easy sleep",
"easy sliderControl",
"easy stableDiffusion3API",
"easy string",
"easy stringJoinLines",
"easy stringToFloatList",
"easy stringToIntList",
"easy styleAlignedBatchAlign",
"easy stylesSelector",
"easy sv3dLoader",
"easy svdLoader",
"easy tableEditor",
"easy textIndexSwitch",
"easy textSwitch",
"easy ultralyticsDetectorPipe",
"easy unSampler",
"easy whileLoopEnd",
"easy whileLoopStart",
"easy wildcards",
"easy wildcardsMatrix",
"easy xyAny",
"easy zero123Loader"
],
{
"title_aux": "ComfyUI Easy Use"
}
],
"https://github.com/yolain/SaveVideoRGBA": [
[
"SaveVideoRGBA"
],
{
"title_aux": "SaveVideoRGBA"
}
],
"https://github.com/yolanother/ComfyUI-Save16bitPng": [
[
"SaveImageARGB16PNG"
],
{
"title_aux": "Save Uncompressed 16 Bit PNG"
}
],
"https://github.com/yolanother/DTAIComfyImageSubmit": [
[
"DTSimpleSubmitImage",
"DTSubmitImage"
],
{
"title_aux": "Comfy AI DoubTech.ai Image Sumission Node"
}
],
"https://github.com/yolanother/DTAIComfyLoaders": [
[
"DTCLIPLoader",
"DTCLIPVisionLoader",
"DTCheckpointLoader",
"DTCheckpointLoaderSimple",
"DTControlNetLoader",
"DTDiffControlNetLoader",
"DTDiffusersLoader",
"DTGLIGENLoader",
"DTLoadImage",
"DTLoadImageMask",
"DTLoadLatent",
"DTLoraLoader",
"DTLorasLoader",
"DTPreviewImage",
"DTStyleModelLoader",
"DTUpscaleModelLoader",
"DTVAELoader",
"DTunCLIPCheckpointLoader"
],
{
"title_aux": "Comfy UI Online Loaders"
}
],
"https://github.com/yolanother/DTAIComfyPromptAgent": [
[
"DTPromptAgent",
"DTPromptAgentString"
],
{
"title_aux": "Comfy UI Prompt Agent"
}
],
"https://github.com/yolanother/DTAIComfyQRCodes": [
[
"QRCode"
],
{
"title_aux": "Comfy UI QR Codes"
}
],
"https://github.com/yolanother/DTAIComfyVariables": [
[
"DTCLIPTextEncode",
"DTSingleLineStringVariable",
"DTSingleLineStringVariableNoClip",
"FloatVariable",
"IntVariable",
"StringFormat",
"StringFormatSingleLine",
"StringVariable"
],
{
"title_aux": "Variables for Comfy UI"
}
],
"https://github.com/yolanother/DTAIImageToTextNode": [
[
"DTAIImageToTextNode",
"DTAIImageUrlToTextNode"
],
{
"title_aux": "Image to Text Node"
}
],
"https://github.com/yondonfu/ComfyUI-Background-Edit": [
[
"BackgroundColor",
"Composite",
"GaussianBlur"
],
{
"title_aux": "ComfyUI-Background-Edit"
}
],
"https://github.com/yondonfu/ComfyUI-Torch-Compile": [
[
"TorchCompileLoadControlNet",
"TorchCompileLoadVAE"
],
{
"title_aux": "ComfyUI-Torch-Compile"
}
],
"https://github.com/yorkane/ComfyUI-KYNode": [
[
"KY_AnyByIndex",
"KY_AnyToList",
"KY_BBoxPosition",
"KY_BBoxToXYWH",
"KY_BBoxesToSAM2",
"KY_CreateMask",
"KY_CreateVideoObjectFromPath",
"KY_CropImageByXYWH",
"KY_DummyOut",
"KY_Eval_Python",
"KY_FFmpegAddAudio",
"KY_FFmpegCustomCmd",
"KY_FFmpegImagesToVideo",
"KY_FFmpegTrimVideo",
"KY_FFmpegVideoToImages",
"KY_FilePathAnalyzer-",
"KY_FileSequenceAnalyzer",
"KY_First_NOT_EMPTY",
"KY_GetFromPath",
"KY_ImageCompare",
"KY_ImageCropByBBox",
"KY_JSONToBBox",
"KY_JoinToString",
"KY_LoadImageFrom",
"KY_LoadVideoByPath",
"KY_Load_Images_from_path",
"KY_MathExpression",
"KY_MergeToJSON",
"KY_OpenAICaptionImage",
"KY_OpenAICaptionImages",
"KY_OpenAIChat",
"KY_ReadImage",
"KY_RegexExtractor",
"KY_RegexReplace",
"KY_SaveImageSequence",
"KY_SaveImageToPath",
"KY_SaveVideo",
"KY_ToVideoUrl",
"KY_Uploads",
"KY_VideoCompare",
"KY_isNone",
"KY_restoreBBox",
"KY_toBBox"
],
{
"title_aux": "ComfyUI-KYNode"
}
],
"https://github.com/younger15/ComfyUI-IterSwitch": [
[
"Iter_CLIPSwitch",
"Iter_ConditioningSwitch",
"Iter_FloatSwitch",
"Iter_ImageSwitch",
"Iter_ModelSwitch",
"Iter_TextSwitch"
],
{
"title_aux": "ComfyUI-IterSwitch"
}
],
"https://github.com/youngfulu/ComfyUI-VideoSlice": [
[
"IBVideoSlicer",
"VideoSliceFrame"
],
{
"title_aux": "ib video slicer"
}
],
"https://github.com/younyokel/comfyui_prompt_formatter": [
[
"CLIPTextEncodeFormatter",
"TextAppendFormatter",
"TextOnlyFormatter"
],
{
"title_aux": "ComfyUI Prompt Formatter"
}
],
"https://github.com/youyegit/tdxh_node_comfyui": [
[
"TdxhBoolNumber",
"TdxhClipVison",
"TdxhControlNetApply",
"TdxhControlNetProcessor",
"TdxhFloatInput",
"TdxhImageToSize",
"TdxhImageToSizeAdvanced",
"TdxhImg2ImgLatent",
"TdxhIntInput",
"TdxhLoraLoader",
"TdxhOnOrOff",
"TdxhReference",
"TdxhStringInput",
"TdxhStringInputTranslator",
"TdxhToggleGuest",
"TdxhToggleMaster"
],
{
"title_aux": "tdxh_node_comfyui"
}
],
"https://github.com/ytoaa/ComfyUI-LLM-Client": [
[
"QwenSecureE2EEClient"
],
{
"title_aux": "ComfyUI-LLM-Client"
}
],
"https://github.com/yuan199696/add_text_2_img": [
[
"AddText"
],
{
"title_aux": "add_text_2_img"
}
],
"https://github.com/yuan199696/chinese_clip_encode": [
[
"ChineseCLIPEncode"
],
{
"title_aux": "chinese_clip_encode"
}
],
"https://github.com/yuanyuan-spec/comfyui_hunyuanvideo_1.5_plugin": [
[
"HyVidelSrTransformerUpsamplerLoader",
"HyVidelSrVaeDecoder",
"HyVideo15Byt5Loader",
"HyVideo15CFG",
"HyVideo15GlyphByT5",
"HyVideo15I2VSampler",
"HyVideo15LatentsPrepare",
"HyVideo15ModelLoader",
"HyVideo15T2VSampler",
"HyVideo15TextEncode",
"HyVideo15TextEncoderLoader",
"HyVideo15Transformer",
"HyVideo15TransformerLoader",
"HyVideo15VaeDecode",
"HyVideo15VaeEncode",
"HyVideo15VaeLoader",
"HyVideo15VisionEncode",
"HyVideo15VisionEncoderLoader",
"HyVideoSrLatentsPrepare",
"HyVideoSrTransformer",
"HyVideoSrVaeEncode"
],
{
"title_aux": "HunyuanVideo-1.5 nodes"
}
],
"https://github.com/yukascomfy/ATI_AudioReactive": [
[
"AudioReactivePathAnimator"
],
{
"title_aux": "ATI_AudioReactive"
}
],
"https://github.com/yushan777/ComfyUI-Y7-SBS-2Dto3D": [
[
"Y7_SideBySide",
"Y7_VideoSideBySide"
],
{
"title_aux": "ComfyUI-Y7-SBS-2Dto3D"
}
],
"https://github.com/yushan777/ComfyUI-Y7Nodes": [
[
"SamplerSelect_Name",
"Y7Nodes_AspectRatioPicker",
"Y7Nodes_CLIP_TokenCounter",
"Y7Nodes_CaptionSaver",
"Y7Nodes_CatchEditTextNodeDual",
"Y7Nodes_ColorMatchMasked",
"Y7Nodes_CropToNearestMultiple",
"Y7Nodes_ImageBatchPath",
"Y7Nodes_ImageSizePresets",
"Y7Nodes_ImageStitcher",
"Y7Nodes_JoyCaption",
"Y7Nodes_JoyCaption_ExtraOptions",
"Y7Nodes_LMStudioText",
"Y7Nodes_LMStudioVision",
"Y7Nodes_LoadImage",
"Y7Nodes_PasteCroppedImageBack",
"Y7Nodes_PromptEnhancerFlux",
"Y7Nodes_PromptEnhancerFlux2",
"Y7Nodes_QwenVL",
"Y7Nodes_ScaleImageBy",
"Y7Nodes_ScaleImageToTotalPixels",
"Y7Nodes_SelectLMSModel",
"Y7Nodes_ShowAnything",
"Y7Nodes_T5_TokenCounter",
"Y7Nodes_Text"
],
{
"title_aux": "Y7Nodes for ComfyUI"
}
],
"https://github.com/yusrmuttaqien/ComfyUI-LoadImageEnhanced": [
[
"LoadImageEnhanced"
],
{
"title_aux": "ComfyUI-LoadImageEnhanced"
}
],
"https://github.com/yuvraj108c/ComfyUI-Depth-Anything-Tensorrt": [
[
"DepthAnythingEngineBuilder",
"DepthAnythingMapDisplay",
"DepthAnythingTensorrt",
"DepthAnythingTensorrtAdvanced",
"DepthTemporalStabilizerGPU"
],
{
"title_aux": "ComfyUI Depth Anything TensorRT"
}
],
"https://github.com/yuvraj108c/ComfyUI-Dwpose-Tensorrt": [
[
"DwposeTensorrt",
"LoadDwposeTensorrtModels"
],
{
"title_aux": "ComfyUI Dwpose TensorRT"
}
],
"https://github.com/yuvraj108c/ComfyUI-FLOAT": [
[
"FloatProcess",
"LoadFloatModels"
],
{
"title_aux": "ComfyUI FLOAT"
}
],
"https://github.com/yuvraj108c/ComfyUI-Facerestore-Tensorrt": [
[
"FaceRestoreTensorrt"
],
{
"title_aux": "ComfyUI Facerestore TensorRT"
}
],
"https://github.com/yuvraj108c/ComfyUI-PiperTTS": [
[
"PiperTTS"
],
{
"title_aux": "ComfyUI PiperTTS"
}
],
"https://github.com/yuvraj108c/ComfyUI-Pronodes": [
[
"ImagesSeekerNode",
"ImagesShufflerNode",
"LoadImageFromOutputDirectoryNode",
"LoadYoutubeVideoNode",
"PreviewVHSAudioNode",
"SaveAndOverwriteImageNode",
"VHSFilenamesToPathNode"
],
{
"title_aux": "ComfyUI-Pronodes"
}
],
"https://github.com/yuvraj108c/ComfyUI-Rife-Tensorrt": [
[
"LoadRifeTensorrtModel",
"RifeTensorrt"
],
{
"title_aux": "ComfyUI Rife TensorRT"
}
],
"https://github.com/yuvraj108c/ComfyUI-Thera": [
[
"LoadTheraModel",
"TheraProcess"
],
{
"title_aux": "ComfyUI Thera"
}
],
"https://github.com/yuvraj108c/ComfyUI-Upscaler-Tensorrt": [
[
"LoadUpscalerTensorrtModel",
"UpscalerTensorrt"
],
{
"title_aux": "ComfyUI Upscaler TensorRT"
}
],
"https://github.com/yuvraj108c/ComfyUI-Video-Depth-Anything": [
[
"LoadVideoDepthAnythingModel",
"VideoDepthAnythingOutput",
"VideoDepthAnythingProcess",
"VideoDepthAnythingSaveEXR"
],
{
"title_aux": "ComfyUI Video Depth Anything"
}
],
"https://github.com/yuvraj108c/ComfyUI-Vsgan": [
[
"DepthAnythingTrtNode",
"TTSCapcutNode",
"UpscaleVideoTrtNode"
],
{
"title_aux": "ComfyUI-Vsgan"
}
],
"https://github.com/yuvraj108c/ComfyUI-Whisper": [
[
"Add Subtitles To Background",
"Add Subtitles To Frames",
"Apply Whisper",
"Resize Cropped Subtitles",
"Save SRT"
],
{
"title_aux": "ComfyUI Whisper"
}
],
"https://github.com/yuvraj108c/ComfyUI-YoloNasPose-Tensorrt": [
[
"YoloNasPoseEngineBuilder",
"YoloNasPoseTensorrt"
],
{
"title_aux": "ComfyUI YoloNasPose Tensorrt"
}
],
"https://github.com/yuvraj108c/ComfyUI_InvSR": [
[
"InvSRSampler",
"LoadInvSRModels"
],
{
"title_aux": "ComfyUI InvSR"
}
],
"https://github.com/yvann-ba/ComfyUI_Yvann-Nodes": [
[
"Audio Analysis",
"Audio IPAdapter Transitions",
"Audio Peaks Detection",
"Audio Prompt Schedule",
"Audio Remixer",
"Edit Audio Weights",
"Float to Int",
"Floats To Weights Strategy",
"Floats Visualizer",
"Invert Floats",
"Load Audio Separation Model",
"Mask To Float",
"Repeat Image To Count"
],
{
"title_aux": "ComfyUI_Yvann-Nodes"
}
],
"https://github.com/za-wa-n-go/ComfyUI_Zwng_Nodes": [
[
"ZwngLoadImagePathOrURL",
"ZwngPreviewImageAndMask",
"ZwngSimpleGoogleTranslater",
"ZwngSimplePhotoshopConnector"
],
{
"title_aux": "ComfyUI_Zwng_Nodes"
}
],
"https://github.com/zade23/Comfyui-Distill-Any-Depth": [
[
"DistillAnyDepthProcessImage",
"DownloadDistillAnyDepthModel"
],
{
"title_aux": "Comfyui-Distill-Any-Depth"
}
],
"https://github.com/zade23/Comfyui-MoGe2": [
[
"RunMoGe2Process"
],
{
"title_aux": "ComfyUI-MoGe2"
}
],
"https://github.com/zaheenrahman/ComfyUI-ColorCorrection": [
[
"ClothingColorCorrection"
],
{
"title_aux": "ComfyUI-ColorCorrection"
}
],
"https://github.com/zaknak/ComfyUi_zaknak_nodes": [
[
"CensorBarsByMask",
"ChatOnce",
"CompatibleEndpoint",
"CompatibleModelListView",
"CompatibleModelSelector",
"MosaicByMask",
"PromptPreset",
"VisionChatOnce"
],
{
"title_aux": "ComfyUi_zaknak_nodes"
}
],
"https://github.com/zaochuan5854/ComfyUI-TensorRT-Reforge": [
[
"TensorRTExporterNode",
"TensorRTLoaderNode"
],
{
"title_aux": "ComfyUI-TensorRT-Reforge"
}
],
"https://github.com/zavatmotion/ComfyUI-Workflow-Backup": [
[
"WorkflowBackup"
],
{
"title_aux": "ComfyUI Workflow Backup"
}
],
"https://github.com/zccrs/comfyui-dci": [
[
"Base64Decoder",
"Base64Encoder",
"BinaryFileLoader",
"BinaryFileSaver",
"DCIAnalysis",
"DCIFileNode",
"DCIFileSaver",
"DCIImage",
"DCIImagePreview",
"DCIPreviewNode",
"DCISampleImage",
"DCI_Analysis",
"DCI_Base64Decoder",
"DCI_Base64Encoder",
"DCI_BinaryFileLoader",
"DCI_BinaryFileSaver",
"DCI_DebLoader",
"DCI_DebPackager",
"DCI_DirectoryLoader",
"DCI_FileNode",
"DCI_FileSaver",
"DCI_Image",
"DCI_ImagePreview",
"DCI_PreviewNode",
"DCI_SampleImage",
"DebLoader",
"DebPackager",
"DirectoryLoader"
],
{
"title_aux": "ComfyUI DCI"
}
],
"https://github.com/zcfrank1st/Comfyui-Toolbox": [
[
"PreviewJson",
"SaveJson",
"TestJsonPreview"
],
{
"title_aux": "Comfyui-Toolbox"
}
],
"https://github.com/zcfrank1st/Comfyui-Yolov8": [
[
"Yolov8Detection",
"Yolov8Segmentation"
],
{
"title_aux": "ComfyUI Yolov8"
}
],
"https://github.com/zcfrank1st/comfyui_visual_anagrams": [
[
"VisialAnagramsSample",
"VisualAnagramsSample"
],
{
"title_aux": "comfyui_visual_anagram"
}
],
"https://github.com/zeeoale/PromptCreatorNode": [
[
"IdentityMixerNode",
"PFN_PromptTagsExtractor",
"PromptBuilderNode",
"PromptCreatorNode",
"PromptRefinerNode",
"PromptReplayNode",
"PromptTagsExtractorNode"
],
{
"title_aux": "PromptCreatorNodetraumakom Prompt Generator"
}
],
"https://github.com/zengxianyu/ComfyUIIntensityDepth": [
[
"IntensityDepthEstimation"
],
{
"title_aux": "Intensity Fake Depth Node for ComfyUI"
}
],
"https://github.com/zengxianyu/structured-noise": [
[
"StructuredNoise"
],
{
"title_aux": "Phase-Preserving Noise"
}
],
"https://github.com/zentrocdot/ComfyUI-RealESRGAN_Upscaler": [
[
"\ud83d\ude80 Universal RealESRGAN Upscaler",
"\ud83e\uddf3 Show Data"
],
{
"title_aux": "ComfyUI-RealESRGAN_Upscaler"
}
],
"https://github.com/zentrocdot/ComfyUI-Simple_Image_To_Prompt": [
[
"\ud83d\udc41\ufe0f Image To Prompt",
"\ud83d\udc41\ufe0f Image To Prompt (NO UPDATE)",
"\ud83e\uddf3 Show Data"
],
{
"title_aux": "ComfyUI-Simple_Image_To_Prompt"
}
],
"https://github.com/zentrocdot/ComfyUI_Circle_Detection": [
[
"\u270f\ufe0f Input Data",
"\ud83d\udcc4 Show Data",
"\ud83d\udd2c Circle Detection (Hough)",
"\ud83d\udd2c Ellipse Detection (Simple)"
],
{
"title_aux": "ComfyUI_Circle_Detection"
}
],
"https://github.com/zer0TF/cute-comfy": [
[
"Cute.Placeholder"
],
{
"title_aux": "Cute Comfy"
}
],
"https://github.com/zer0thgear/zer0-comfy-utils": [
[
"List Combine Node (zer0)",
"Multiline String Node (zer0)",
"Prompt Minimizer And Splitter Node (zer0)",
"Quality Tag Prepend Node (zer0)",
"Tavern Card Creation Node (zer0)",
"Tavern Card Info Node (zer0)"
],
{
"author": "zer0gear",
"description": "Dubiously useful nodes that I've made for my own use.",
"nickname": "zer0gear Comfy Utils",
"title": "zer0gear's Comfy Utilities",
"title_aux": "zer0 Comfy Utilities"
}
],
"https://github.com/zeroxoxo/ComfyUI-Fast-Style-Transfer": [
[
"FastStyleTransfer",
"NeuralStyleTransfer",
"TrainFastStyleTransfer"
],
{
"title_aux": "ComfyUI-Fast-Style-Transfer"
}
],
"https://github.com/zfrsgtcu/ComfyUI-TypeConverters": [
[
"Convert To Boolean",
"Convert To Float",
"Convert To Integer",
"Convert To String"
],
{
"title_aux": "ComfyUI-TypeConverters"
}
],
"https://github.com/zhangle0013/comfyui-EmptyImageYesON": [
[
"ImageAutoDisableNode"
],
{
"title_aux": "comfyui-EmptyImageYesON"
}
],
"https://github.com/zhanglongxiao111/Comfyui-geminiapi": [
[
"ElevenLabsTTSNode",
"FluxKontextMaxNode",
"FluxKontextProNode",
"GPTImageEditNode",
"GeminiChatNode",
"GeminiSegmentationNode",
"GeminiTTSNode",
"GoogleImagenEditNode",
"GoogleImagenNode",
"NanoBananaNode",
"NanoBananaProNode",
"NanoBananaProVertexNode",
"Veo3VideoGenerator"
],
{
"title_aux": "Comfyui-geminiapi"
}
],
"https://github.com/zhangp365/ComfyUI-utils-nodes": [
[
"AspectRatioSizeNodeOfUtils",
"BooleanControlOutput",
"CheckpointLoaderSimpleWithSwitch",
"ColorCorrectOfUtils",
"ConcatTextOfUtils",
"CropByMaskToSpecificSize",
"DeepfaceAnalyzeFaceAttributes",
"DetectorForNSFW",
"EmptyConditioning",
"FalFunControlVideoRequestNode",
"FalImage2VideoRequestNode",
"FalNanoBananaNode",
"FalVideo2VideoRequestNode",
"FloatMultipleAddLiteral",
"FrameAdjuster",
"GeminiPromptEnhance",
"GenderControlOutput",
"ImageAutoSelector",
"ImageBatchOneOrMore",
"ImageCompositeMaskedOneByOne",
"ImageCompositeMaskedWithSwitch",
"ImageCompositeWatermark",
"ImageConcanateOfUtils",
"ImageMaskColorAverage",
"ImageResizeTo8x",
"ImageScaleToTotalPixelsSwitch",
"ImageTransition",
"ImageTransitionBottomToTop",
"ImageTransitionLeftToRight",
"ImageTransitionRightToLeft",
"ImageTransitionTopToBottom",
"ImagesConcanateToGrid",
"IntMultipleAddLiteral",
"LayerUtility: CropByMask To Specific Size",
"LoadImageMaskWithSwitch",
"LoadImageMaskWithoutListDir",
"LoadImageWithSwitch",
"LoadImageWithoutListDir",
"MaskAreaComparison",
"MaskAutoSelector",
"MaskCoverFourCorners",
"MaskFastGrow",
"MaskFromFaceModel",
"MaskofCenter",
"MatchImageRatioToPreset",
"ModelsDownloaderOfUtils",
"ModifyTextGender",
"NeedImageSizeAndCount",
"NovitaVideoRequestNode",
"QwenEditPlusLoraNode",
"ReferenceLatentSwitch",
"ReplicateRequstNode",
"ReplicateVideoRequestNode",
"SegmindVideoRequestNode",
"SplitMask",
"TextInputAutoSelector",
"TextPreview",
"TorchCompileModelAdvancedOfUtils",
"UpscaleImageWithModelIfNeed",
"VAEEncoderSwitch",
"VolcanoArkImageEditNode",
"VolcanoImageEditNode",
"VolcanoOutpaintingNode"
],
{
"title_aux": "zhangp365/ComfyUI-utils-nodes"
}
],
"https://github.com/zhangp365/ComfyUI_photomakerV2_native": [
[
"PhotoMakerEncodeV2",
"PhotoMakerLoaderV2"
],
{
"title_aux": "ComfyUI_photomakerV2_native"
}
],
"https://github.com/zhangyi196/Comfyui_ToAPIs_nano_banana": [
[
"ToAPIGenNode"
],
{
"title_aux": "Comfyui_ToAPIs_nano_banana"
}
],
"https://github.com/zhaocaiji/ComfyUI-Mute-Switch": [
[
"MuteSwitch"
],
{
"title_aux": "ComfyUI-Mute-Switch"
}
],
"https://github.com/zhaocaiji/ComfyUI-VideoFrameTools": [
[
"VideoFrameReorderAndSkip"
],
{
"title_aux": "ComfyUI-VideoFrameTools"
}
],
"https://github.com/zhinangubei/Comfyui-ZNGB-SceneDetect": [
[
"PySceneDetectToImages"
],
{
"title_aux": "Comfyui-SceneDetect"
}
],
"https://github.com/zhiruizz/comfyui_mask2points": [
[
"MaskToPoints"
],
{
"title_aux": "comfyui_mask2points"
}
],
"https://github.com/zhiselfly/ComfyUI-Alimama-ControlNet-compatible": [
[
"SD3AlimamaInpaintControlNetApplyAdvanced",
"SD3AlimamaInpaintControlNetLoader"
],
{
"title_aux": "ComfyUI-Alimama-ControlNet-compatible"
}
],
"https://github.com/zhongpei/ComfyUI-InstructIR": [
[
"InstructIRProcess",
"LoadInstructIRModel"
],
{
"title_aux": "ComfyUI for InstructIR"
}
],
"https://github.com/zhoul1/resize_fill_background": [
[
"ImageResizeFillBackground"
],
{
"title_aux": "resize_fill_background"
}
],
"https://github.com/zhuanqianfish/ComfyUI-EasyNode": [
[
"EasyCaptureNode",
"EasyVideoOutputNode",
"SendImageWebSocket",
"SendImageWebSocketNode"
],
{
"title_aux": "EasyCaptureNode for ComfyUI"
}
],
"https://github.com/zhulu111/ComfyUI_Bxb": [
[
"bxbSwitch",
"sdBxb",
"sdBxb_saveImage",
"sdBxb_textInput"
],
{
"title_aux": "ComfyUI_Bxb"
}
],
"https://github.com/zhuyanan/Comfy-FilmSimulator": [
[
"DNG Image Reader",
"FilmSimNode",
"SaveAVIF_HDR"
],
{
"title_aux": "Comfy-FilmSimulator"
}
],
"https://github.com/zichongc/ComfyUI-Attention-Distillation": [
[
"ADHandler",
"ADOptimizer",
"ADSampler",
"LoadDistiller",
"LoadPILImage",
"PureText",
"ResizeImage"
],
{
"title_aux": "ComfyUI-Attention-Distillation"
}
],
"https://github.com/zinigo-creations/comfyui-prompt-builder": [
[
"PromptBuilder"
],
{
"title_aux": "Prompt Builder"
}
],
"https://github.com/zisb/comfyui-texture-packer": [
[
"AlphaEdgeSolidify"
],
{
"title_aux": "comfyui-texture-packer"
}
],
"https://github.com/zisonMyu/ComfyUI-Prompt-Format-Converter": [
[
"AIDanbooruPromptGenerator",
"ArtistNameConverter",
"ArtistPrefixConverter",
"ArtistTagFormatter",
"DanbooruArtistCSVManager",
"PromptFormatConverter",
"PromptWeightScaler"
],
{
"title_aux": "ComfyUI-Prompt-Format-Converter"
}
],
"https://github.com/zl9739379/ComfyUI-ArkVideoGenerate": [
[
"ArkVideoGenerate"
],
{
"title_aux": "ComfyUI-ArkVideoGenerate"
}
],
"https://github.com/zmwv823/ComfyUI_Anytext": [
[
"UL_AnyText2Fonts",
"UL_AnyTextComposer",
"UL_AnyTextEncoder",
"UL_AnyTextFontImg",
"UL_AnyTextFormatter",
"UL_AnyTextLoader",
"UL_AnyTextSampler",
"UL_DiffusersCheckpointLoader",
"UL_DiffusersControlNetApplyAdvanced",
"UL_DiffusersControlNetLoader",
"UL_Image_Generation_Diffusers_Sampler",
"UL_Image_Generation_Glyph_ByT5",
"UL_Image_Generation_Glyph_ByT5_Checkponits_Loader",
"UL_Image_Generation_Glyph_ByT5_Font",
"UL_Image_Generation_JoyType_Font_Img",
"UL_Image_Generation_JoyType_Render_List",
"UL_Image_Process_Common_Cv2_Canny",
"UL_Translator",
"UL_TranslatorLoader",
"U_LoRAS"
],
{
"title_aux": "ComfyUI_Anytext"
}
],
"https://github.com/zn123/ComfyUI-image-processor-zn123": [
[
"ImageAdjustBrightness",
"ImageAdjustContrast",
"ImageBlur",
"ImageCrop",
"ImageFlip",
"ImageGrayscale",
"ImageResize",
"ImageRotate",
"ImageScaleByLongSide",
"ImageScaleByShortSide",
"ImageScaleByShortSideFactor",
"ImageScaleByShortSideTarget",
"ImageSharpen",
"ImageUpscale"
],
{
"title_aux": "ComfyUI-image-processor-zn123"
}
],
"https://github.com/zohac/ComfyUI_ZC_DrawShape": [
[
"ZcDrawShape"
],
{
"author": "Zohac",
"description": "nodes for artists, designers and animators.",
"nickname": "Zc DrawShape",
"title": "Zc DrawShape",
"title_aux": "ComfyUI_ZC_DrawShape"
}
],
"https://github.com/zombieyang/sd-ppp": [
[
"CLIP Text Encode PS Regional",
"Get Image From Photoshop Layer",
"Send Images To Photoshop"
],
{
"title_aux": "SD-PPP"
}
],
"https://github.com/zubenelakrab/ComfyUI-ASV-Nodes": [
[
"ASVPromptGenerator"
],
{
"title_aux": "ComfyUI-ASV-Nodes Node"
}
],
"https://github.com/zuco1111/comfyui_zuco_image2": [
[
"ZucoImage2ImageToImage",
"ZucoImage2TextToImage"
],
{
"title_aux": "comfyui_zuco_image2"
}
],
"https://github.com/zwaigani/ComfyUI-LoRA-stacker": [
[
"LoRA Stacker"
],
{
"title_aux": "ComfyUI-LoRA-stacker"
}
],
"https://github.com/zwaigani/ComfyUI-VRAM-watcher": [
[
"VRAMWatcher"
],
{
"title_aux": "ComfyUI-VRAM-watcher"
}
],
"https://github.com/zygion/comfyui-zygion-util-nodes": [
[
"ItemListNode",
"SceneQueueNode",
"TemplateInputNode",
"TemplateProcessorNode",
"TriggerPassthroughNode"
],
{
"title_aux": "i-zygion-util-nodes"
}
],
"https://github.com/zzubnik/TT_TextTools": [
[
"TT_StoryCombiner",
"TT_TextFileSelectorNode",
"TT_TextInput",
"TT_TextReplacer"
],
{
"title_aux": "TT_TextTools"
}
],
"https://github.com/zzw5516/ComfyUI-zw-tools": [
[
"ZwPrompt",
"ZwPromptText"
],
{
"title_aux": "ComfyUI-zw-tools"
}
],
"https://raw.githubusercontent.com/1shadow1/hayo_comfyui_nodes/main/LZCNodes.py": [
[
"LoadPILImages",
"MergeImages",
"make_transparentmask",
"tensor_trans_pil",
"words_generatee"
],
{
"title_aux": "Hayo comfyui nodes"
}
],
"https://raw.githubusercontent.com/CaptainGrock/ComfyUIInvisibleWatermark/main/Invisible%20Watermark.py": [
[
"Apply Invisible Watermark",
"Extract Watermark"
],
{
"title_aux": "ComfyUIInvisibleWatermark"
}
],
"https://raw.githubusercontent.com/NeuralNotW0rk/ComfyUI-Waveform-Extensions/main/EXT_AudioManipulation.py": [
[
"BatchJoinAudio",
"CutAudio",
"DuplicateAudio",
"JoinAudio",
"ResampleAudio",
"ReverseAudio",
"StretchAudio"
],
{
"title_aux": "Waveform Extensions"
}
],
"https://raw.githubusercontent.com/Onierous/QRNG_Node_ComfyUI/main/qrng_node.py": [
[
"QRNG_Node_CSV"
],
{
"title_aux": "QRNG_Node_ComfyUI"
}
],
"https://raw.githubusercontent.com/SadaleNet/CLIPTextEncodeA1111-ComfyUI/master/custom_nodes/clip_text_encoder_a1111.py": [
[
"CLIPTextEncodeA1111",
"RerouteTextForCLIPTextEncodeA1111"
],
{
"title_aux": "ComfyUI A1111-like Prompt Custom Node Solution"
}
],
"https://raw.githubusercontent.com/Ser-Hilary/SDXL_sizing/main/conditioning_sizing_for_SDXL.py": [
[
"get_aspect_from_image",
"get_aspect_from_ints",
"sizing_node",
"sizing_node_basic",
"sizing_node_unparsed"
],
{
"title_aux": "SDXL_sizing"
}
],
"https://raw.githubusercontent.com/barckley75/comfyUI_DaVinciResolve/main/custom_nodes/node_text_to_speech.py": [
[
"TextToSpeech"
],
{
"title_aux": "comfyUI_DaVinciResolve"
}
],
"https://raw.githubusercontent.com/bkunbargi/BrevImage/main/BrevLoadImage.py": [
[
"BrevImage"
],
{
"title_aux": "BrevImage"
}
],
"https://raw.githubusercontent.com/catscandrive/comfyui-imagesubfolders/main/loadImageWithSubfolders.py": [
[
"LoadImagewithSubfolders"
],
{
"title_aux": "Image loader with subfolders"
}
],
"https://raw.githubusercontent.com/dawangraoming/ComfyUI_ksampler_gpu/main/ksampler_gpu.py": [
[
"KSamplerAdvancedGPU",
"KSamplerGPU"
],
{
"title_aux": "KSampler GPU"
}
],
"https://raw.githubusercontent.com/fitCorder/fcSuite/main/fcSuite.py": [
[
"fcFloat",
"fcFloatMatic",
"fcFloatNode",
"fcHex",
"fcInteger",
"fcIntegerNode"
],
{
"title_aux": "fcSuite"
}
],
"https://raw.githubusercontent.com/folkghost/comfyui_search_csv/main/search_csv_node.py": [
[
"Search CSV",
"search_csv"
],
{
"title_aux": "CSV Search Node"
}
],
"https://raw.githubusercontent.com/huimengshiguang/AspectAwareTiling/refs/heads/main/hmsg-quanjing.py": [
[
"AspectAwareTiling"
],
{
"title_aux": "AspectAwareTiling"
}
],
"https://raw.githubusercontent.com/lordgasmic/comfyui_wildcards/master/wildcards.py": [
[
"CLIPTextEncodeWithWildcards"
],
{
"title_aux": "Wildcards"
}
],
"https://raw.githubusercontent.com/lrzjason/ComfyUIJasonNode/main/SDXLMixSampler.py": [
[
"JNode",
"SDXLMixSampler"
],
{
"title_aux": "ComfyUIJasonNode"
}
],
"https://raw.githubusercontent.com/m957ymj75urz/ComfyUI-Custom-Nodes/main/clip-text-encode-split/clip_text_encode_split.py": [
[
"RawText",
"RawTextCombine",
"RawTextEncode",
"RawTextReplace"
],
{
"title_aux": "m957ymj75urz/ComfyUI-Custom-Nodes"
}
],
"https://raw.githubusercontent.com/nicolai256/comfyUI_Nodes_nicolai256/main/yugioh-presets.py": [
[
"yugioh_Presets"
],
{
"title_aux": "comfyUI_Nodes_nicolai256"
}
],
"https://raw.githubusercontent.com/ntdviet/comfyui-ext/main/custom_nodes/gcLatentTunnel/gcLatentTunnel.py": [
[
"gcLatentTunnel"
],
{
"title_aux": "ntdviet/comfyui-ext"
}
],
"https://raw.githubusercontent.com/s1dlx/comfy_meh/main/meh.py": [
[
"MergingExecutionHelper"
],
{
"title_aux": "comfy_meh"
}
],
"https://raw.githubusercontent.com/seghier/ComfyUI_LibreTranslate/main/translate_node.py": [
[
"LibreTranslateLocally",
"LibreTranslateOnline"
],
{
"title_aux": "ComfyUI_LibreTranslate"
}
],
"https://raw.githubusercontent.com/taabata/Comfy_Syrian_Falcon_Nodes/main/SyrianFalconNodes.py": [
[
"CompositeImage",
"KSamplerAlternate",
"KSamplerPromptEdit",
"KSamplerPromptEditAndAlternate",
"LoopBack",
"QRGenerate",
"WordAsImage"
],
{
"title_aux": "Syrian Falcon Nodes"
}
],
"https://raw.githubusercontent.com/throttlekitty/SDXLCustomAspectRatio/main/SDXLAspectRatio.py": [
[
"SDXLAspectRatio"
],
{
"title_aux": "SDXLCustomAspectRatio"
}
],
"https://raw.githubusercontent.com/time-river/ComfyUI-CLIPSeg/main/custom_nodes/clipseg.py": [
[
"CLIPSeg",
"CombineSegMasks"
],
{
"title_aux": "CLIPSeg"
}
],
"https://raw.githubusercontent.com/ultimatech-cn/FaceSimilarity/main/faceSimilarity.py": [
[
"Face-analyze",
"Face-similarity"
],
{
"title_aux": "FaceSimilarity"
}
],
"https://raw.githubusercontent.com/vxinhao/color2rgb/main/color2rgb.py": [
[
"color2RGB"
],
{
"title_aux": "color2rgb"
}
],
"https://raw.githubusercontent.com/wsippel/comfyui_ws/main/sdxl_utility.py": [
[
"SDXLResolutionPresets"
],
{
"title_aux": "SDXLResolutionPresets"
}
]
}