From 6a378052f2ba9dc5bdb8bfc7bb819afe3ec44591 Mon Sep 17 00:00:00 2001 From: "Dr.Lt.Data" Date: Fri, 10 May 2024 21:30:02 +0900 Subject: [PATCH] fix: scanner.py for python 3.12 update DB --- custom-node-list.json | 51 ++++ extension-node-map.json | 178 ++++++++++++ github-stats.json | 408 +++++++++++++++------------- node_db/new/custom-node-list.json | 43 +++ node_db/new/extension-node-map.json | 178 ++++++++++++ scanner.py | 47 +++- 6 files changed, 699 insertions(+), 206 deletions(-) diff --git a/custom-node-list.json b/custom-node-list.json index 3f637dca..0548dd07 100644 --- a/custom-node-list.json +++ b/custom-node-list.json @@ -8087,6 +8087,7 @@ { "author": "JettHu", "title": "ComfyUI-TCD", + "id": "tcd", "reference": "https://github.com/JettHu/ComfyUI-TCD", "files": [ "https://github.com/JettHu/ComfyUI-TCD" @@ -8097,6 +8098,7 @@ { "author": "sugarkwork", "title": "comfyui_tag_filter", + "id": "tag-filter", "reference": "https://github.com/sugarkwork/comfyui_tag_fillter", "files": [ "https://github.com/sugarkwork/comfyui_tag_fillter" @@ -8117,6 +8119,7 @@ { "author": "TencentQQGYLab", "title": "ComfyUI-ELLA", + "id": "ella", "reference": "https://github.com/TencentQQGYLab/ComfyUI-ELLA", "files": [ "https://github.com/TencentQQGYLab/ComfyUI-ELLA" @@ -8127,6 +8130,7 @@ { "author": "DarKDinDoN", "title": "ComfyUI Checkpoint Automatic Config", + "id": "checkpoint-autoconfig", "reference": "https://github.com/DarKDinDoN/comfyui-checkpoint-automatic-config", "files": [ "https://github.com/DarKDinDoN/comfyui-checkpoint-automatic-config" @@ -8137,6 +8141,7 @@ { "author": "aburahamu", "title": "ComfyUI-RequestPoster", + "id": "request-poster", "reference": "https://github.com/aburahamu/ComfyUI-RequestsPoster", "files": [ "https://github.com/aburahamu/ComfyUI-RequestsPoster" @@ -8147,6 +8152,7 @@ { "author": "MinusZoneAI", "title": "ComfyUI-Prompt-MZ", + "id": "prompt-mz", "reference": "https://github.com/MinusZoneAI/ComfyUI-Prompt-MZ", "files": [ "https://github.com/MinusZoneAI/ComfyUI-Prompt-MZ" @@ -8154,9 +8160,21 @@ "install_type": "git-clone", "description": "Use llama.cpp to help generate some nodes for prompt word related work" }, + { + "author": "MinusZoneAI", + "title": "ComfyUI-StylizePhoto-MZ", + "id": "stylizephoto", + "reference": "https://github.com/MinusZoneAI/ComfyUI-StylizePhoto-MZ", + "files": [ + "https://github.com/MinusZoneAI/ComfyUI-StylizePhoto-MZ" + ], + "install_type": "git-clone", + "description": "A stylized node with simple operation. The effect is achieved by I2I and lora. The clay style is currently implemented.Comes with watermark function." + }, { "author": "blueraincoatli", "title": "comfyUI_SillyNodes", + "id": "silly", "reference": "https://github.com/blueraincoatli/comfyUI_SillyNodes", "files": [ "https://github.com/blueraincoatli/comfyUI_SillyNodes" @@ -8167,6 +8185,7 @@ { "author": "ty0x2333", "title": "ComfyUI-Dev-Utils", + "id": "dev-utils", "reference": "https://github.com/ty0x2333/ComfyUI-Dev-Utils", "files": [ "https://github.com/ty0x2333/ComfyUI-Dev-Utils" @@ -8520,6 +8539,28 @@ "install_type": "git-clone", "description": "Misc Nodes: ControlNet Selector Node, Load Optional ControlNet Model" }, + { + "author": "mephisto83", + "title": "petty-paint-comfyui-node", + "id": "petty-paint", + "reference": "https://github.com/mephisto83/petty-paint-comfyui-node", + "files": [ + "https://github.com/mephisto83/petty-paint-comfyui-node" + ], + "install_type": "git-clone", + "description": "An integration between comfy ui and petty paint" + }, + { + "author": "fsdymy1024", + "title": "ComfyUI_fsdymy", + "id": "fsdymy", + "reference": "https://github.com/fsdymy1024/ComfyUI_fsdymy", + "files": [ + "https://github.com/fsdymy1024/ComfyUI_fsdymy" + ], + "install_type": "git-clone", + "description": "Nodes:Save Image Without Metadata" + }, @@ -8846,6 +8887,16 @@ "install_type": "copy", "description": "Nodes:Send Video to Discord" }, + { + "author": "xliry", + "title": "color2rgb", + "reference": "https://github.com/vxinhao/color2rgb", + "files": [ + "https://github.com/vxinhao/color2rgb/raw/main/color2rgb.py" + ], + "install_type": "copy", + "description": "Nodes:color2RGB" + }, { diff --git a/extension-node-map.json b/extension-node-map.json index 3504d78b..6cb47a69 100644 --- a/extension-node-map.json +++ b/extension-node-map.json @@ -475,6 +475,22 @@ "title_aux": "ComfyUI-Aimidi-nodes" } ], + "https://github.com/AlekPet/ComfyUI_Custom_Nodes_AlekPet": [ + [ + "ArgosTranslateCLIPTextEncodeNode", + "ArgosTranslateTextNode", + "DeepTranslatorCLIPTextEncodeNode", + "DeepTranslatorTextNode", + "GoogleTranslateCLIPTextEncodeNode", + "GoogleTranslateTextNode", + "PainterNode", + "PoseNode", + "PreviewTextNode" + ], + { + "title_aux": "AlekPet/ComfyUI_Custom_Nodes_AlekPet" + } + ], "https://github.com/Alysondao/Comfyui-Yolov8-JSON": [ [ "Apply Yolov8 Model", @@ -4085,6 +4101,7 @@ "https://github.com/TinyTerra/ComfyUI_tinyterraNodes": [ [ "ttN KSampler_v2", + "ttN advPlot merge", "ttN advPlot range", "ttN advanced xyPlot", "ttN compareInput", @@ -7924,6 +7941,14 @@ "title_aux": "ComfyUI_MagicClothing" } ], + "https://github.com/fsdymy1024/ComfyUI_fsdymy": [ + [ + "Save Image Without Metadata" + ], + { + "title_aux": "ComfyUI_fsdymy" + } + ], "https://github.com/gemell1/ComfyUI_GMIC": [ [ "GmicCliWrapper", @@ -7990,6 +8015,92 @@ "title_aux": "SaltAI-Open-Resources" } ], + "https://github.com/get-salt-AI/SaltAI_LlamaIndex": [ + [ + "AddTool", + "ChangeSystemMessage", + "ClearMemory", + "ConversableAgentCreator", + "ConversableAgentCreatorAdvanced", + "ConvertAgentAsTool", + "ConvertAgentToLlamaindex", + "CreateTavilySearchTool", + "GenerateReply", + "GroupChat", + "GroupChatAdvanced", + "GroupChatManagerCreator", + "LLMCSVReader", + "LLMChat", + "LLMChatBot", + "LLMChatEngine", + "LLMChatMessageConcat", + "LLMChatMessages", + "LLMChatMessagesAdv", + "LLMComplete", + "LLMDirectoryReader", + "LLMDocumentListAppend", + "LLMDocxReader", + "LLMEpubReader", + "LLMFlatReader", + "LLMGoogleDocsReader", + "LLMHTMLTagReader", + "LLMHWPReader", + "LLMHtmlComposer", + "LLMHtmlRepair", + "LLMIPYNBReader", + "LLMImageCaptionReader", + "LLMImageTabularChartReader", + "LLMImageTextReader", + "LLMImageVisionLLMReader", + "LLMInputToDocuments", + "LLMJsonComposer", + "LLMJsonRepair", + "LLMMarkdownComposer", + "LLMMarkdownReader", + "LLMMarkdownRepair", + "LLMMboxReader", + "LLMNotionReader", + "LLMOpenAIModel", + "LLMOpenAIModelOpts", + "LLMPDFReader", + "LLMPagedCSVReader", + "LLMPandasCSVReader", + "LLMPostProcessDocuments", + "LLMPptxReader", + "LLMPyMuPDFReader", + "LLMQueryEngine", + "LLMQueryEngineAdv", + "LLMQueryEngineAsTool", + "LLMRTFReader", + "LLMRegexCreator", + "LLMRegexRepair", + "LLMRssReaderNode", + "LLMSaltWebCrawler", + "LLMSemanticSplitterNodeParser", + "LLMSentenceSplitterNodeCreator", + "LLMServiceContextAdv", + "LLMServiceContextDefault", + "LLMSimpleWebPageReader", + "LLMSimpleWebPageReaderAdv", + "LLMSummaryIndex", + "LLMTavilyResearch", + "LLMTrafilaturaWebReader", + "LLMTrafilaturaWebReaderAdv", + "LLMTreeIndex", + "LLMUnstructuredReader", + "LLMVectorStoreIndex", + "LLMVideoAudioReader", + "LLMXMLReader", + "LLMYamlComposer", + "LLMYamlRepair", + "SaltJSONQueryEngine", + "SendMessage", + "SimpleChat" + ], + { + "title_aux": "SaltAI_LlamaIndex" + } + ], "https://github.com/giriss/comfy-image-saver": [ [ "Cfg Literal", @@ -8151,6 +8262,7 @@ "ACE_Float", "ACE_ImageColorFix", "ACE_ImageConstrain", + "ACE_ImageFaceCrop", "ACE_ImageGetSize", "ACE_ImageLoadFromCloud", "ACE_ImageQA", @@ -8651,8 +8763,11 @@ "FacelessFaceRestore", "FacelessFaceSwap", "FacelessLoadFrames", + "FacelessLoadImageUrl", "FacelessLoadVideo", + "FacelessLoadVideoUrl", "FacelessSaveVideo", + "FacelessUploadVideo", "FacelessVideoFaceRestore", "FacelessVideoFaceSwap" ], @@ -9035,6 +9150,16 @@ "title_aux": "Geowizard depth and normal estimation in ComfyUI" } ], + "https://github.com/kijai/ComfyUI-IC-Light": [ + [ + "ICLightConditioning", + "LightSource", + "LoadAndApplyICLightUnet" + ], + { + "title_aux": "ComfyUI-IC-Light" + } + ], "https://github.com/kijai/ComfyUI-KJNodes": [ [ "AddLabel", @@ -9080,6 +9205,7 @@ "GenerateNoise", "GetImageRangeFromBatch", "GetImageSizeAndCount", + "GetImagesFromBatchIndexed", "GetLatentsFromBatchIndexed", "GetMaskSizeAndCount", "GrowMaskWithBlur", @@ -9109,6 +9235,7 @@ "MaskBatchMulti", "MaskOrImageToWeight", "MergeImageChannels", + "ModelPassThrough", "NormalizedAmplitudeToFloatList", "NormalizedAmplitudeToMask", "OffsetMask", @@ -10107,6 +10234,32 @@ "title_aux": "MTB Nodes" } ], + "https://github.com/mephisto83/petty-paint-comfyui-node": [ + [ + "PettyPaintAppend", + "PettyPaintComponent", + "PettyPaintConditioningSetMaskAndCombine", + "PettyPaintConvert", + "PettyPaintExec", + "PettyPaintImageCompositeMasked", + "PettyPaintImageSave", + "PettyPaintImageStore", + "PettyPaintImageToMask", + "PettyPaintJsonMap", + "PettyPaintJsonRead", + "PettyPaintJsonReadArray", + "PettyPaintLoadImages", + "PettyPaintMap", + "PettyPaintRemoveAddText", + "PettyPaintSDTurboScheduler", + "PettyPaintText", + "PettyPaintTexts_to_Conditioning", + "PettyPaintToJson" + ], + { + "title_aux": "petty-paint-comfyui-node" + } + ], "https://github.com/meshmesh-io/ComfyUI-MeshMesh": [ [ "ColorPicker", @@ -10191,6 +10344,7 @@ "IntSubtraction", "IntToFloatMultiplication", "LogicNot", + "NoneToZero", "NumeralToString", "OneFloat", "PngColorMasksToMaskList", @@ -10201,6 +10355,9 @@ "PngRectanglesToMaskList", "RandomNestedLayouts", "RandomTillingLayouts", + "SN74HC1G86", + "SN74HC86", + "SN74LVC1G125", "SeedGenerator", "SingleBooleanTrigger", "SixBooleanTrigger", @@ -10903,6 +11060,15 @@ "title_aux": "comfy_meh" } ], + "https://github.com/saftle/suplex_comfy_nodes": [ + [ + "ControlNet Selector", + "ControlNetOptionalLoader" + ], + { + "title_aux": "Suplex Misc ComfyUI Nodes" + } + ], "https://github.com/sdfxai/SDFXBridgeForComfyUI": [ [ "SDFXClipTextEncode" @@ -11171,6 +11337,8 @@ ], "https://github.com/sipherxyz/comfyui-art-venture": [ [ + "AV_AwsBedrockClaudeApi", + "AV_AwsBedrockMistralApi", "AV_CheckpointMerge", "AV_CheckpointModelsToParametersPipe", "AV_CheckpointSave", @@ -11183,6 +11351,7 @@ "AV_ControlNetPreprocessor", "AV_LLMApiConfig", "AV_LLMChat", + "AV_LLMCompletion", "AV_LLMMessage", "AV_LoraListLoader", "AV_LoraListStacker", @@ -11998,6 +12167,14 @@ "title_aux": "Kandinsky 2.2 ComfyUI Plugin" } ], + "https://github.com/vxinhao/color2rgb/raw/main/color2rgb.py": [ + [ + "color2RGB" + ], + { + "title_aux": "color2rgb" + } + ], "https://github.com/wallish77/wlsh_nodes": [ [ "Alternating KSampler (WLSH)", @@ -12355,6 +12532,7 @@ "easy preSamplingLayerDiffusionADDTL", "easy preSamplingNoiseIn", "easy preSamplingSdTurbo", + "easy prompt", "easy promptConcat", "easy promptLine", "easy promptList", diff --git a/github-stats.json b/github-stats.json index dc6272f1..f20fc004 100644 --- a/github-stats.json +++ b/github-stats.json @@ -1,15 +1,15 @@ { "https://github.com/ltdrdata/ComfyUI-Manager": { - "stars": 3717, - "last_update": "2024-05-08 17:06:46" + "stars": 3735, + "last_update": "2024-05-10 07:28:39" }, "https://github.com/ltdrdata/ComfyUI-Impact-Pack": { - "stars": 1229, + "stars": 1233, "last_update": "2024-05-08 17:02:07" }, "https://github.com/ltdrdata/ComfyUI-Inspire-Pack": { "stars": 240, - "last_update": "2024-05-08 18:19:00" + "last_update": "2024-05-09 15:26:59" }, "https://github.com/comfyanonymous/ComfyUI_experiments": { "stars": 125, @@ -20,11 +20,11 @@ "last_update": "2023-08-18 19:03:06" }, "https://github.com/Fannovel16/comfyui_controlnet_aux": { - "stars": 1320, - "last_update": "2024-05-07 05:02:45" + "stars": 1321, + "last_update": "2024-05-09 15:03:21" }, "https://github.com/Fannovel16/ComfyUI-Frame-Interpolation": { - "stars": 291, + "stars": 293, "last_update": "2024-05-07 03:30:35" }, "https://github.com/Fannovel16/ComfyUI-Loopchain": { @@ -36,11 +36,11 @@ "last_update": "2024-05-05 08:46:25" }, "https://github.com/Fannovel16/ComfyUI-Video-Matting": { - "stars": 120, + "stars": 122, "last_update": "2024-04-29 09:19:33" }, "https://github.com/BlenderNeko/ComfyUI_Cutoff": { - "stars": 309, + "stars": 310, "last_update": "2024-04-08 22:34:21" }, "https://github.com/BlenderNeko/ComfyUI_ADV_CLIP_emb": { @@ -52,7 +52,7 @@ "last_update": "2024-04-19 13:09:18" }, "https://github.com/BlenderNeko/ComfyUI_TiledKSampler": { - "stars": 258, + "stars": 259, "last_update": "2024-04-08 22:15:55" }, "https://github.com/BlenderNeko/ComfyUI_SeeCoder": { @@ -72,7 +72,7 @@ "last_update": "2023-12-27 16:47:20" }, "https://github.com/Derfuu/Derfuu_ComfyUI_ModdedNodes": { - "stars": 252, + "stars": 253, "last_update": "2024-04-29 10:46:24" }, "https://github.com/paulo-coronado/comfy_clip_blip_node": { @@ -80,7 +80,7 @@ "last_update": "2023-09-27 00:33:21" }, "https://github.com/WASasquatch/was-node-suite-comfyui": { - "stars": 827, + "stars": 830, "last_update": "2024-05-04 16:31:49" }, "https://github.com/WASasquatch/ComfyUI_Preset_Merger": { @@ -104,7 +104,7 @@ "last_update": "2023-09-30 01:11:46" }, "https://github.com/WASasquatch/WAS_Extras": { - "stars": 22, + "stars": 23, "last_update": "2023-11-20 17:14:58" }, "https://github.com/get-salt-AI/SaltAI": { @@ -148,7 +148,7 @@ "last_update": "2023-03-28 16:19:46" }, "https://github.com/Jcd1230/rembg-comfyui-node": { - "stars": 106, + "stars": 107, "last_update": "2023-04-03 00:12:22" }, "https://github.com/YinBailiang/MergeBlockWeighted_fo_ComfyUI": { @@ -164,7 +164,7 @@ "last_update": "2024-01-09 14:14:18" }, "https://github.com/city96/ComfyUI_NetDist": { - "stars": 185, + "stars": 188, "last_update": "2024-02-15 17:34:51" }, "https://github.com/city96/SD-Latent-Interposer": { @@ -184,7 +184,7 @@ "last_update": "2023-09-06 17:15:54" }, "https://github.com/city96/ComfyUI_ColorMod": { - "stars": 26, + "stars": 27, "last_update": "2024-04-09 03:35:11" }, "https://github.com/city96/ComfyUI_ExtraModels": { @@ -216,15 +216,15 @@ "last_update": "2024-04-22 13:30:47" }, "https://github.com/AlekPet/ComfyUI_Custom_Nodes_AlekPet": { - "stars": 577, + "stars": 578, "last_update": "2024-04-17 09:44:09" }, "https://github.com/pythongosssss/ComfyUI-WD14-Tagger": { - "stars": 335, + "stars": 339, "last_update": "2024-04-04 01:15:12" }, "https://github.com/pythongosssss/ComfyUI-Custom-Scripts": { - "stars": 1159, + "stars": 1160, "last_update": "2024-05-09 02:15:21" }, "https://github.com/strimmlarn/ComfyUI_Strimmlarns_aesthetic_score": { @@ -232,8 +232,8 @@ "last_update": "2024-03-01 23:00:05" }, "https://github.com/TinyTerra/ComfyUI_tinyterraNodes": { - "stars": 273, - "last_update": "2024-05-09 08:41:24" + "stars": 274, + "last_update": "2024-05-10 08:20:45" }, "https://github.com/Jordach/comfy-plasma": { "stars": 43, @@ -252,11 +252,11 @@ "last_update": "2024-03-25 07:05:23" }, "https://github.com/ssitu/ComfyUI_UltimateSDUpscale": { - "stars": 555, + "stars": 557, "last_update": "2024-05-07 18:56:07" }, "https://github.com/ssitu/ComfyUI_restart_sampling": { - "stars": 66, + "stars": 67, "last_update": "2024-05-07 22:02:07" }, "https://github.com/ssitu/ComfyUI_roop": { @@ -264,7 +264,7 @@ "last_update": "2023-09-05 16:18:48" }, "https://github.com/ssitu/ComfyUI_fabric": { - "stars": 74, + "stars": 75, "last_update": "2024-05-06 18:11:12" }, "https://github.com/space-nuko/ComfyUI-Disco-Diffusion": { @@ -284,7 +284,7 @@ "last_update": "2024-03-21 07:40:20" }, "https://github.com/melMass/comfy_mtb": { - "stars": 295, + "stars": 296, "last_update": "2024-05-07 21:45:23" }, "https://github.com/xXAdonesXx/NodeGPT": { @@ -292,7 +292,7 @@ "last_update": "2024-02-01 23:20:08" }, "https://github.com/Suzie1/ComfyUI_Comfyroll_CustomNodes": { - "stars": 408, + "stars": 410, "last_update": "2024-04-19 21:02:12" }, "https://github.com/bmad4ever/ComfyUI-Bmad-DirtyUndoRedo": { @@ -320,7 +320,7 @@ "last_update": "2024-03-04 22:48:03" }, "https://github.com/FizzleDorf/ComfyUI_FizzNodes": { - "stars": 284, + "stars": 285, "last_update": "2024-04-24 04:23:42" }, "https://github.com/FizzleDorf/ComfyUI-AIT": { @@ -332,8 +332,8 @@ "last_update": "2024-02-01 04:09:13" }, "https://github.com/shiimizu/ComfyUI_smZNodes": { - "stars": 128, - "last_update": "2024-05-03 02:51:04" + "stars": 129, + "last_update": "2024-05-10 00:26:33" }, "https://github.com/shiimizu/ComfyUI-TiledDiffusion": { "stars": 172, @@ -344,7 +344,7 @@ "last_update": "2024-02-04 23:38:10" }, "https://github.com/SeargeDP/SeargeSDXL": { - "stars": 709, + "stars": 706, "last_update": "2024-04-10 14:29:50" }, "https://github.com/cubiq/ComfyUI_SimpleMath": { @@ -352,15 +352,15 @@ "last_update": "2023-09-26 06:31:44" }, "https://github.com/cubiq/ComfyUI_IPAdapter_plus": { - "stars": 2557, + "stars": 2573, "last_update": "2024-05-08 14:10:24" }, "https://github.com/cubiq/ComfyUI_InstantID": { - "stars": 760, + "stars": 766, "last_update": "2024-05-08 14:56:00" }, "https://github.com/cubiq/ComfyUI_FaceAnalysis": { - "stars": 133, + "stars": 134, "last_update": "2024-05-06 22:53:00" }, "https://github.com/shockz0rz/ComfyUI_InterpolateEverything": { @@ -397,7 +397,7 @@ }, "https://github.com/sipherxyz/comfyui-art-venture": { "stars": 68, - "last_update": "2024-05-02 23:31:34" + "last_update": "2024-05-10 02:54:08" }, "https://github.com/SOELexicon/ComfyUI-LexMSDBNodes": { "stars": 4, @@ -420,11 +420,11 @@ "last_update": "2023-09-22 22:48:52" }, "https://github.com/ArtVentureX/comfyui-animatediff": { - "stars": 599, + "stars": 600, "last_update": "2024-01-06 09:18:52" }, "https://github.com/twri/sdxl_prompt_styler": { - "stars": 554, + "stars": 556, "last_update": "2024-03-24 18:55:24" }, "https://github.com/wolfden/ComfyUi_PromptStylers": { @@ -440,7 +440,7 @@ "last_update": "2023-12-16 17:31:44" }, "https://github.com/asagi4/comfyui-prompt-control": { - "stars": 144, + "stars": 145, "last_update": "2024-05-05 16:02:52" }, "https://github.com/asagi4/ComfyUI-CADS": { @@ -472,12 +472,12 @@ "last_update": "2023-08-03 08:57:52" }, "https://github.com/bash-j/mikey_nodes": { - "stars": 70, + "stars": 71, "last_update": "2024-05-05 23:32:05" }, "https://github.com/failfa-st/failfast-comfyui-extensions": { - "stars": 113, - "last_update": "2024-02-25 09:56:19" + "stars": 114, + "last_update": "2024-05-09 19:24:22" }, "https://github.com/Pfaeff/pfaeff-comfyui": { "stars": 18, @@ -488,19 +488,19 @@ "last_update": "2024-03-28 23:02:54" }, "https://github.com/Kosinkadink/ComfyUI-Advanced-ControlNet": { - "stars": 360, - "last_update": "2024-04-04 19:49:52" + "stars": 361, + "last_update": "2024-05-10 03:03:08" }, "https://github.com/Kosinkadink/ComfyUI-AnimateDiff-Evolved": { - "stars": 2049, - "last_update": "2024-05-08 21:25:33" + "stars": 2055, + "last_update": "2024-05-09 23:40:15" }, "https://github.com/Kosinkadink/ComfyUI-VideoHelperSuite": { "stars": 328, "last_update": "2024-04-20 18:24:00" }, "https://github.com/Gourieff/comfyui-reactor-node": { - "stars": 914, + "stars": 913, "last_update": "2024-05-07 19:13:48" }, "https://github.com/imb101/ComfyUI-FaceSwap": { @@ -512,7 +512,7 @@ "last_update": "2024-04-05 11:14:24" }, "https://github.com/AIrjen/OneButtonPrompt": { - "stars": 666, + "stars": 668, "last_update": "2024-05-04 07:25:31" }, "https://github.com/coreyryanhanson/ComfyQR": { @@ -600,7 +600,7 @@ "last_update": "2024-05-07 16:18:48" }, "https://github.com/Extraltodeus/ComfyUI-AutomaticCFG": { - "stars": 192, + "stars": 194, "last_update": "2024-05-07 16:17:50" }, "https://github.com/Extraltodeus/Vector_Sculptor_ComfyUI": { @@ -624,12 +624,12 @@ "last_update": "2024-02-12 07:46:02" }, "https://github.com/rgthree/rgthree-comfy": { - "stars": 555, + "stars": 556, "last_update": "2024-05-07 02:30:40" }, "https://github.com/AIGODLIKE/AIGODLIKE-COMFYUI-TRANSLATION": { - "stars": 750, - "last_update": "2024-05-09 06:35:41" + "stars": 752, + "last_update": "2024-05-10 08:29:34" }, "https://github.com/AIGODLIKE/AIGODLIKE-ComfyUI-Studio": { "stars": 188, @@ -716,7 +716,7 @@ "last_update": "2023-08-19 19:17:07" }, "https://github.com/dagthomas/comfyui_dagthomas": { - "stars": 54, + "stars": 55, "last_update": "2024-05-04 16:10:21" }, "https://github.com/marhensa/sdxl-recommended-res-calc": { @@ -724,11 +724,11 @@ "last_update": "2024-03-15 05:43:38" }, "https://github.com/Nuked88/ComfyUI-N-Nodes": { - "stars": 152, + "stars": 153, "last_update": "2024-03-16 11:27:55" }, "https://github.com/Nuked88/ComfyUI-N-Sidebar": { - "stars": 305, + "stars": 306, "last_update": "2024-04-27 07:19:24" }, "https://github.com/richinsley/Comfy-LFO": { @@ -776,7 +776,7 @@ "last_update": "2024-03-04 08:52:39" }, "https://github.com/Acly/comfyui-inpaint-nodes": { - "stars": 309, + "stars": 313, "last_update": "2024-04-24 04:17:56" }, "https://github.com/picturesonpictures/comfy_PoP": { @@ -804,7 +804,7 @@ "last_update": "2023-10-25 04:29:40" }, "https://github.com/mav-rik/facerestore_cf": { - "stars": 135, + "stars": 136, "last_update": "2024-03-19 21:36:31" }, "https://github.com/braintacles/braintacles-comfyui-nodes": { @@ -848,7 +848,7 @@ "last_update": "2024-05-01 21:05:26" }, "https://github.com/spacepxl/ComfyUI-Image-Filters": { - "stars": 52, + "stars": 53, "last_update": "2024-04-25 23:07:26" }, "https://github.com/spacepxl/ComfyUI-RAVE": { @@ -868,7 +868,7 @@ "last_update": "2024-01-23 17:12:45" }, "https://github.com/cubiq/ComfyUI_essentials": { - "stars": 231, + "stars": 233, "last_update": "2024-04-29 14:50:30" }, "https://github.com/Clybius/ComfyUI-Latent-Modifiers": { @@ -876,12 +876,12 @@ "last_update": "2024-01-02 21:57:58" }, "https://github.com/Clybius/ComfyUI-Extra-Samplers": { - "stars": 41, + "stars": 43, "last_update": "2024-04-18 04:28:09" }, "https://github.com/mcmonkeyprojects/sd-dynamic-thresholding": { - "stars": 1019, - "last_update": "2024-04-21 14:51:14" + "stars": 1023, + "last_update": "2024-05-09 23:04:40" }, "https://github.com/Tropfchen/ComfyUI-yaResolutionSelector": { "stars": 5, @@ -892,8 +892,8 @@ "last_update": "2024-02-02 23:38:25" }, "https://github.com/chrisgoringe/cg-image-picker": { - "stars": 139, - "last_update": "2024-04-22 14:41:30" + "stars": 141, + "last_update": "2024-05-10 07:27:18" }, "https://github.com/chrisgoringe/cg-use-everywhere": { "stars": 282, @@ -920,11 +920,11 @@ "last_update": "2024-04-12 12:59:58" }, "https://github.com/kijai/ComfyUI-KJNodes": { - "stars": 226, - "last_update": "2024-05-09 00:02:54" + "stars": 230, + "last_update": "2024-05-10 08:46:48" }, "https://github.com/kijai/ComfyUI-CCSR": { - "stars": 114, + "stars": 115, "last_update": "2024-03-18 10:10:20" }, "https://github.com/kijai/ComfyUI-SVD": { @@ -932,7 +932,7 @@ "last_update": "2023-11-25 10:16:57" }, "https://github.com/kijai/ComfyUI-Marigold": { - "stars": 339, + "stars": 341, "last_update": "2024-04-08 08:33:04" }, "https://github.com/kijai/ComfyUI-Geowizard": { @@ -956,15 +956,15 @@ "last_update": "2024-03-11 00:50:24" }, "https://github.com/kijai/ComfyUI-SUPIR": { - "stars": 968, + "stars": 985, "last_update": "2024-04-23 10:04:12" }, "https://github.com/kijai/ComfyUI-DynamiCrafterWrapper": { - "stars": 200, + "stars": 201, "last_update": "2024-04-18 11:22:03" }, "https://github.com/hhhzzyang/Comfyui_Lama": { - "stars": 32, + "stars": 33, "last_update": "2024-04-15 09:44:58" }, "https://github.com/thedyze/save-image-extended-comfyui": { @@ -988,7 +988,7 @@ "last_update": "2024-05-09 04:11:03" }, "https://github.com/storyicon/comfyui_segment_anything": { - "stars": 427, + "stars": 430, "last_update": "2024-04-29 15:07:42" }, "https://github.com/a1lazydog/ComfyUI-AudioScheduler": { @@ -1008,7 +1008,7 @@ "last_update": "2023-10-13 07:24:05" }, "https://github.com/YMC-GitHub/ymc-node-suite-comfyui": { - "stars": 14, + "stars": 15, "last_update": "2023-12-27 14:18:04" }, "https://github.com/chibiace/ComfyUI-Chibi-Nodes": { @@ -1020,7 +1020,7 @@ "last_update": "2023-12-18 23:42:52" }, "https://github.com/THtianhao/ComfyUI-Portrait-Maker": { - "stars": 160, + "stars": 162, "last_update": "2024-03-07 06:45:14" }, "https://github.com/THtianhao/ComfyUI-FaceChain": { @@ -1040,7 +1040,7 @@ "last_update": "2024-02-27 12:47:52" }, "https://github.com/chflame163/ComfyUI_LayerStyle": { - "stars": 458, + "stars": 461, "last_update": "2024-05-07 07:34:37" }, "https://github.com/chflame163/ComfyUI_FaceSimilarity": { @@ -1052,8 +1052,8 @@ "last_update": "2023-10-20 16:33:23" }, "https://github.com/shadowcz007/comfyui-mixlab-nodes": { - "stars": 722, - "last_update": "2024-05-09 01:55:37" + "stars": 728, + "last_update": "2024-05-10 06:38:35" }, "https://github.com/shadowcz007/comfyui-ultralytics-yolo": { "stars": 13, @@ -1064,7 +1064,7 @@ "last_update": "2024-02-02 01:46:54" }, "https://github.com/shadowcz007/comfyui-Image-reward": { - "stars": 12, + "stars": 14, "last_update": "2024-03-25 05:41:04" }, "https://github.com/ostris/ostris_nodes_comfyui": { @@ -1136,7 +1136,7 @@ "last_update": "2023-11-06 06:34:25" }, "https://github.com/Trung0246/ComfyUI-0246": { - "stars": 85, + "stars": 86, "last_update": "2024-04-04 02:30:39" }, "https://github.com/fexli/fexli-util-node-comfyui": { @@ -1148,7 +1148,7 @@ "last_update": "2024-04-25 05:10:53" }, "https://github.com/palant/image-resize-comfyui": { - "stars": 45, + "stars": 46, "last_update": "2024-01-18 20:59:55" }, "https://github.com/palant/integrated-nodes-comfyui": { @@ -1168,7 +1168,7 @@ "last_update": "2024-02-15 05:52:28" }, "https://github.com/banodoco/steerable-motion": { - "stars": 594, + "stars": 605, "last_update": "2024-05-09 09:42:02" }, "https://github.com/gemell1/ComfyUI_GMIC": { @@ -1192,8 +1192,8 @@ "last_update": "2023-12-10 21:29:12" }, "https://github.com/Amorano/Jovimetrix": { - "stars": 120, - "last_update": "2024-05-06 04:40:30" + "stars": 121, + "last_update": "2024-05-10 05:45:04" }, "https://github.com/Umikaze-job/select_folder_path_easy": { "stars": 4, @@ -1248,7 +1248,7 @@ "last_update": "2024-04-27 10:15:08" }, "https://github.com/thecooltechguy/ComfyUI-Stable-Video-Diffusion": { - "stars": 266, + "stars": 268, "last_update": "2023-11-24 06:14:27" }, "https://github.com/thecooltechguy/ComfyUI-ComfyRun": { @@ -1284,7 +1284,7 @@ "last_update": "2024-02-10 14:58:22" }, "https://github.com/ZHO-ZHO-ZHO/ComfyUI-APISR": { - "stars": 281, + "stars": 283, "last_update": "2024-04-17 19:59:18" }, "https://github.com/ZHO-ZHO-ZHO/ComfyUI-Text_Image-Composite": { @@ -1296,7 +1296,7 @@ "last_update": "2024-04-17 19:57:55" }, "https://github.com/ZHO-ZHO-ZHO/comfyui-portrait-master-zh-cn": { - "stars": 1387, + "stars": 1388, "last_update": "2024-04-17 19:57:18" }, "https://github.com/ZHO-ZHO-ZHO/ComfyUI-Q-Align": { @@ -1308,7 +1308,7 @@ "last_update": "2024-04-17 20:02:02" }, "https://github.com/ZHO-ZHO-ZHO/ComfyUI-PhotoMaker-ZHO": { - "stars": 716, + "stars": 718, "last_update": "2024-04-17 20:01:40" }, "https://github.com/ZHO-ZHO-ZHO/ComfyUI-Qwen-VL-API": { @@ -1324,7 +1324,7 @@ "last_update": "2024-04-17 20:03:27" }, "https://github.com/ZHO-ZHO-ZHO/ComfyUI-YoloWorld-EfficientSAM": { - "stars": 376, + "stars": 378, "last_update": "2024-04-30 01:42:11" }, "https://github.com/ZHO-ZHO-ZHO/ComfyUI-PixArt-alpha-Diffusers": { @@ -1332,7 +1332,7 @@ "last_update": "2024-04-17 20:03:46" }, "https://github.com/ZHO-ZHO-ZHO/ComfyUI-BRIA_AI-RMBG": { - "stars": 491, + "stars": 494, "last_update": "2024-04-17 20:00:02" }, "https://github.com/ZHO-ZHO-ZHO/ComfyUI-DepthFM": { @@ -1352,7 +1352,7 @@ "last_update": "2023-12-11 11:06:16" }, "https://github.com/AbdullahAlfaraj/Comfy-Photoshop-SD": { - "stars": 156, + "stars": 157, "last_update": "2023-12-12 12:23:04" }, "https://github.com/zhuanqianfish/ComfyUI-EasyNode": { @@ -1448,8 +1448,8 @@ "last_update": "2024-04-21 07:59:14" }, "https://github.com/11cafe/comfyui-workspace-manager": { - "stars": 673, - "last_update": "2024-05-07 12:23:21" + "stars": 674, + "last_update": "2024-05-10 07:35:30" }, "https://github.com/knuknX/ComfyUI-Image-Tools": { "stars": 2, @@ -1460,7 +1460,7 @@ "last_update": "2023-12-25 17:55:50" }, "https://github.com/filliptm/ComfyUI_Fill-Nodes": { - "stars": 38, + "stars": 40, "last_update": "2024-05-07 15:15:45" }, "https://github.com/zfkun/ComfyUI_zfkun": { @@ -1476,8 +1476,8 @@ "last_update": "2024-05-05 03:46:04" }, "https://github.com/yolain/ComfyUI-Easy-Use": { - "stars": 370, - "last_update": "2024-05-09 08:10:17" + "stars": 372, + "last_update": "2024-05-10 09:27:34" }, "https://github.com/bruefire/ComfyUI-SeqImageLoader": { "stars": 25, @@ -1520,11 +1520,11 @@ "last_update": "2024-03-06 14:04:56" }, "https://github.com/aegis72/comfyui-styles-all": { - "stars": 23, + "stars": 24, "last_update": "2024-04-18 04:30:06" }, "https://github.com/glibsonoran/Plush-for-ComfyUI": { - "stars": 93, + "stars": 94, "last_update": "2024-04-29 21:57:49" }, "https://github.com/vienteck/ComfyUI-Chat-GPT-Integration": { @@ -1548,8 +1548,8 @@ "last_update": "2024-01-07 12:21:43" }, "https://github.com/NimaNzrii/comfyui-photoshop": { - "stars": 65, - "last_update": "2024-05-08 15:13:41" + "stars": 69, + "last_update": "2024-05-10 10:33:37" }, "https://github.com/rui40000/RUI-Nodes": { "stars": 13, @@ -1568,11 +1568,11 @@ "last_update": "2023-12-16 19:21:57" }, "https://github.com/BennyKok/comfyui-deploy": { - "stars": 581, - "last_update": "2024-05-09 06:27:03" + "stars": 588, + "last_update": "2024-05-10 04:08:40" }, "https://github.com/florestefano1975/comfyui-portrait-master": { - "stars": 690, + "stars": 692, "last_update": "2024-05-02 10:01:11" }, "https://github.com/florestefano1975/comfyui-prompt-composer": { @@ -1600,7 +1600,7 @@ "last_update": "2024-01-18 05:00:49" }, "https://github.com/lldacing/comfyui-easyapi-nodes": { - "stars": 19, + "stars": 21, "last_update": "2024-05-07 10:11:16" }, "https://github.com/CosmicLaca/ComfyUI_Primere_Nodes": { @@ -1632,11 +1632,11 @@ "last_update": "2024-03-04 10:07:53" }, "https://github.com/styler00dollar/ComfyUI-sudo-latent-upscale": { - "stars": 21, + "stars": 22, "last_update": "2024-05-03 02:53:03" }, "https://github.com/styler00dollar/ComfyUI-deepcache": { - "stars": 5, + "stars": 6, "last_update": "2023-12-26 17:53:44" }, "https://github.com/NotHarroweD/Harronode": { @@ -1653,7 +1653,7 @@ }, "https://github.com/edenartlab/eden_comfy_pipelines": { "stars": 32, - "last_update": "2024-04-26 20:32:01" + "last_update": "2024-05-09 12:52:18" }, "https://github.com/pkpkTech/ComfyUI-SaveAVIF": { "stars": 1, @@ -1684,7 +1684,7 @@ "last_update": "2024-01-29 02:37:38" }, "https://github.com/54rt1n/ComfyUI-DareMerge": { - "stars": 30, + "stars": 31, "last_update": "2024-01-29 23:23:01" }, "https://github.com/an90ray/ComfyUI_RErouter_CustomNodes": { @@ -1692,7 +1692,7 @@ "last_update": "2023-12-30 01:42:04" }, "https://github.com/jesenzhang/ComfyUI_StreamDiffusion": { - "stars": 95, + "stars": 96, "last_update": "2023-12-29 09:41:48" }, "https://github.com/ai-liam/comfyui_liam_util": { @@ -1700,7 +1700,7 @@ "last_update": "2023-12-29 04:44:00" }, "https://github.com/Ryuukeisyou/comfyui_face_parsing": { - "stars": 27, + "stars": 28, "last_update": "2024-02-17 11:00:34" }, "https://github.com/tocubed/ComfyUI-AudioReactor": { @@ -1728,7 +1728,7 @@ "last_update": "2024-03-04 13:20:38" }, "https://github.com/flowtyone/ComfyUI-Flowty-LDSR": { - "stars": 148, + "stars": 150, "last_update": "2024-03-24 19:03:45" }, "https://github.com/flowtyone/ComfyUI-Flowty-TripoSR": { @@ -1736,7 +1736,7 @@ "last_update": "2024-03-19 10:49:59" }, "https://github.com/flowtyone/ComfyUI-Flowty-CRM": { - "stars": 111, + "stars": 112, "last_update": "2024-04-03 23:47:03" }, "https://github.com/massao000/ComfyUI_aspect_ratios": { @@ -1745,10 +1745,10 @@ }, "https://github.com/siliconflow/onediff_comfy_nodes": { "stars": 9, - "last_update": "2024-04-28 08:22:53" + "last_update": "2024-05-10 06:59:23" }, "https://github.com/ZHO-ZHO-ZHO/ComfyUI-ArtGallery": { - "stars": 295, + "stars": 296, "last_update": "2024-05-07 05:13:49" }, "https://github.com/hinablue/ComfyUI_3dPoseEditor": { @@ -1784,7 +1784,7 @@ "last_update": "2024-02-24 10:02:51" }, "https://github.com/chaojie/ComfyUI-DynamiCrafter": { - "stars": 90, + "stars": 91, "last_update": "2024-03-16 19:08:28" }, "https://github.com/chaojie/ComfyUI-Panda3d": { @@ -1840,11 +1840,11 @@ "last_update": "2024-01-14 04:23:09" }, "https://github.com/MrForExample/ComfyUI-3D-Pack": { - "stars": 1447, + "stars": 1449, "last_update": "2024-04-13 17:45:06" }, "https://github.com/MrForExample/ComfyUI-AnimateAnyone-Evolved": { - "stars": 407, + "stars": 408, "last_update": "2024-02-02 14:19:37" }, "https://github.com/Hangover3832/ComfyUI-Hangover-Nodes": { @@ -1852,7 +1852,7 @@ "last_update": "2024-04-06 11:02:44" }, "https://github.com/Hangover3832/ComfyUI-Hangover-Moondream": { - "stars": 32, + "stars": 33, "last_update": "2024-05-07 15:00:31" }, "https://github.com/Hangover3832/ComfyUI-Hangover-Recognize_Anything": { @@ -1868,7 +1868,7 @@ "last_update": "2024-04-02 06:33:08" }, "https://github.com/daniel-lewis-ab/ComfyUI-TTS": { - "stars": 10, + "stars": 11, "last_update": "2024-04-02 06:32:21" }, "https://github.com/djbielejeski/a-person-mask-generator": { @@ -1896,7 +1896,7 @@ "last_update": "2024-01-12 14:34:55" }, "https://github.com/LarryJane491/Lora-Training-in-Comfy": { - "stars": 194, + "stars": 197, "last_update": "2024-03-03 17:16:51" }, "https://github.com/LarryJane491/Image-Captioning-in-ComfyUI": { @@ -1940,7 +1940,7 @@ "last_update": "2024-02-21 14:47:42" }, "https://github.com/nkchocoai/ComfyUI-TextOnSegs": { - "stars": 3, + "stars": 4, "last_update": "2024-02-12 06:05:47" }, "https://github.com/nkchocoai/ComfyUI-SaveImageWithMetaData": { @@ -2044,7 +2044,7 @@ "last_update": "2024-03-24 22:20:21" }, "https://github.com/Hiero207/ComfyUI-Hiero-Nodes": { - "stars": 1, + "stars": 2, "last_update": "2024-04-04 05:12:57" }, "https://github.com/azure-dragon-ai/ComfyUI-ClipScore-Nodes": { @@ -2052,16 +2052,16 @@ "last_update": "2024-01-26 08:38:39" }, "https://github.com/yuvraj108c/ComfyUI-Whisper": { - "stars": 35, + "stars": 37, "last_update": "2024-02-05 08:32:57" }, "https://github.com/blepping/ComfyUI-bleh": { - "stars": 26, + "stars": 27, "last_update": "2024-05-07 19:26:33" }, "https://github.com/blepping/ComfyUI-sonar": { "stars": 25, - "last_update": "2024-05-06 22:51:23" + "last_update": "2024-05-10 05:06:38" }, "https://github.com/JerryOrbachJr/ComfyUI-RandomSize": { "stars": 2, @@ -2072,7 +2072,7 @@ "last_update": "2024-01-27 15:25:00" }, "https://github.com/mape/ComfyUI-mape-Helpers": { - "stars": 101, + "stars": 102, "last_update": "2024-02-07 16:58:47" }, "https://github.com/zhongpei/Comfyui_image2prompt": { @@ -2092,7 +2092,7 @@ "last_update": "2024-04-04 17:27:11" }, "https://github.com/StartHua/ComfyUI_Seg_VITON": { - "stars": 149, + "stars": 150, "last_update": "2024-05-04 14:01:04" }, "https://github.com/StartHua/Comfyui_joytag": { @@ -2220,8 +2220,8 @@ "last_update": "2024-03-08 10:11:28" }, "https://github.com/mirabarukaso/ComfyUI_Mira": { - "stars": 13, - "last_update": "2024-05-06 14:57:16" + "stars": 14, + "last_update": "2024-05-09 16:21:16" }, "https://github.com/1038lab/ComfyUI-GPT2P": { "stars": 3, @@ -2240,11 +2240,11 @@ "last_update": "2024-03-26 01:28:07" }, "https://github.com/logtd/ComfyUI-InstanceDiffusion": { - "stars": 61, + "stars": 73, "last_update": "2024-05-06 22:03:06" }, "https://github.com/logtd/ComfyUI-TrackingNodes": { - "stars": 9, + "stars": 10, "last_update": "2024-02-24 04:43:16" }, "https://github.com/logtd/ComfyUI-InversedNoise": { @@ -2264,7 +2264,7 @@ "last_update": "2024-04-19 14:21:28" }, "https://github.com/Big-Idea-Technology/ComfyUI_LLM_Node": { - "stars": 42, + "stars": 43, "last_update": "2024-04-30 12:39:17" }, "https://github.com/Guillaume-Fgt/ComfyUI_StableCascadeLatentRatio": { @@ -2272,7 +2272,7 @@ "last_update": "2024-02-26 09:37:16" }, "https://github.com/AuroBit/ComfyUI-OOTDiffusion": { - "stars": 299, + "stars": 303, "last_update": "2024-03-26 02:44:57" }, "https://github.com/AuroBit/ComfyUI-AnimateAnyone-reproduction": { @@ -2336,7 +2336,7 @@ "last_update": "2024-04-16 08:29:55" }, "https://github.com/CC-BryanOttho/ComfyUI_API_Manager": { - "stars": 6, + "stars": 7, "last_update": "2024-02-27 23:31:45" }, "https://github.com/maracman/ComfyUI-SubjectStyle-CSV": { @@ -2352,11 +2352,11 @@ "last_update": "2024-03-01 07:25:27" }, "https://github.com/huchenlei/ComfyUI-layerdiffuse": { - "stars": 1132, + "stars": 1141, "last_update": "2024-03-09 21:16:31" }, "https://github.com/huchenlei/ComfyUI_DanTagGen": { - "stars": 46, + "stars": 48, "last_update": "2024-04-28 15:36:22" }, "https://github.com/nathannlu/ComfyUI-Pets": { @@ -2384,7 +2384,7 @@ "last_update": "2024-04-18 18:49:15" }, "https://github.com/atmaranto/ComfyUI-SaveAsScript": { - "stars": 17, + "stars": 18, "last_update": "2024-05-04 11:12:35" }, "https://github.com/meshmesh-io/mm-comfyui-megamask": { @@ -2420,8 +2420,8 @@ "last_update": "2024-03-06 18:33:39" }, "https://github.com/ljleb/comfy-mecha": { - "stars": 4, - "last_update": "2024-03-24 21:52:17" + "stars": 6, + "last_update": "2024-05-09 20:07:46" }, "https://github.com/diStyApps/ComfyUI_FrameMaker": { "stars": 9, @@ -2440,7 +2440,7 @@ "last_update": "2024-03-09 00:02:47" }, "https://github.com/ExponentialML/ComfyUI_Native_DynamiCrafter": { - "stars": 78, + "stars": 82, "last_update": "2024-04-02 23:29:14" }, "https://github.com/ExponentialML/ComfyUI_VisualStylePrompting": { @@ -2452,7 +2452,7 @@ "last_update": "2024-03-08 22:53:27" }, "https://github.com/stavsap/comfyui-ollama": { - "stars": 123, + "stars": 127, "last_update": "2024-04-07 20:49:11" }, "https://github.com/dchatel/comfyui_facetools": { @@ -2472,7 +2472,7 @@ "last_update": "2024-03-17 00:05:27" }, "https://github.com/Xyem/Xycuno-Oobabooga": { - "stars": 1, + "stars": 2, "last_update": "2024-03-12 19:50:18" }, "https://github.com/shi3z/ComfyUI_Memeplex_DALLE": { @@ -2480,7 +2480,7 @@ "last_update": "2024-03-13 08:26:09" }, "https://github.com/if-ai/ComfyUI-IF_AI_tools": { - "stars": 231, + "stars": 233, "last_update": "2024-04-27 09:27:21" }, "https://github.com/dmMaze/sketch2manga": { @@ -2496,7 +2496,7 @@ "last_update": "2024-03-31 14:14:24" }, "https://github.com/ForeignGods/ComfyUI-Mana-Nodes": { - "stars": 160, + "stars": 161, "last_update": "2024-04-28 17:33:13" }, "https://github.com/madtunebk/ComfyUI-ControlnetAux": { @@ -2532,7 +2532,7 @@ "last_update": "2024-05-09 03:34:19" }, "https://github.com/ratulrafsan/Comfyui-SAL-VTON": { - "stars": 38, + "stars": 39, "last_update": "2024-03-22 04:31:59" }, "https://github.com/Nevysha/ComfyUI-nevysha-top-menu": { @@ -2552,7 +2552,7 @@ "last_update": "2024-03-25 11:02:49" }, "https://github.com/SuperBeastsAI/ComfyUI-SuperBeasts": { - "stars": 78, + "stars": 81, "last_update": "2024-05-08 00:32:31" }, "https://github.com/IKHOR/ComfyUI-IKHOR-Jam-Nodes": { @@ -2560,7 +2560,7 @@ "last_update": "2024-03-26 16:55:10" }, "https://github.com/yuvraj108c/ComfyUI-Depth-Anything-Tensorrt": { - "stars": 44, + "stars": 45, "last_update": "2024-05-08 05:12:25" }, "https://github.com/hay86/ComfyUI_Dreamtalk": { @@ -2581,7 +2581,7 @@ }, "https://github.com/zombieyang/sd-ppp": { "stars": 5, - "last_update": "2024-05-08 12:41:53" + "last_update": "2024-05-10 04:36:15" }, "https://github.com/KytraScript/ComfyUI_KytraWebhookHTTP": { "stars": 3, @@ -2592,12 +2592,12 @@ "last_update": "2024-05-07 08:02:12" }, "https://github.com/NeuralSamurAI/Comfyui-Superprompt-Unofficial": { - "stars": 46, + "stars": 47, "last_update": "2024-03-30 22:07:58" }, "https://github.com/MokkaBoss1/ComfyUI_Mokkaboss1": { "stars": 9, - "last_update": "2024-05-07 17:29:34" + "last_update": "2024-05-10 06:02:58" }, "https://github.com/jiaxiangc/ComfyUI-ResAdapter": { "stars": 257, @@ -2640,11 +2640,11 @@ "last_update": "2024-04-01 10:47:39" }, "https://github.com/comfyanonymous/ComfyUI": { - "stars": 34372, - "last_update": "2024-05-09 09:38:01" + "stars": 34471, + "last_update": "2024-05-09 21:29:25" }, "https://github.com/chaojie/ComfyUI-MuseV": { - "stars": 96, + "stars": 99, "last_update": "2024-04-04 02:07:29" }, "https://github.com/kijai/ComfyUI-DiffusionLight": { @@ -2660,7 +2660,7 @@ "last_update": "2024-04-04 16:39:56" }, "https://github.com/chaojie/ComfyUI-MuseTalk": { - "stars": 85, + "stars": 88, "last_update": "2024-04-05 15:26:14" }, "https://github.com/bvhari/ComfyUI_SUNoise": { @@ -2700,12 +2700,12 @@ "last_update": "2024-04-06 16:48:55" }, "https://github.com/ronniebasak/ComfyUI-Tara-LLM-Integration": { - "stars": 56, + "stars": 57, "last_update": "2024-05-09 06:26:16" }, "https://github.com/hay86/ComfyUI_AceNodes": { "stars": 4, - "last_update": "2024-04-26 07:00:44" + "last_update": "2024-05-10 08:58:31" }, "https://github.com/liusida/ComfyUI-Debug": { "stars": 5, @@ -2741,11 +2741,11 @@ }, "https://github.com/chaojie/ComfyUI_StreamingT2V": { "stars": 20, - "last_update": "2024-04-16 01:07:14" + "last_update": "2024-05-10 09:14:57" }, "https://github.com/AIFSH/ComfyUI-UVR5": { - "stars": 44, - "last_update": "2024-05-07 06:26:35" + "stars": 45, + "last_update": "2024-05-09 13:19:51" }, "https://github.com/CapsAdmin/ComfyUI-Euler-Smea-Dyn-Sampler": { "stars": 10, @@ -2761,7 +2761,7 @@ }, "https://github.com/kijai/ComfyUI-ELLA-wrapper": { "stars": 94, - "last_update": "2024-04-26 06:41:56" + "last_update": "2024-05-09 12:22:38" }, "https://github.com/ExponentialML/ComfyUI_ELLA": { "stars": 149, @@ -2804,19 +2804,19 @@ "last_update": "2024-04-25 06:50:39" }, "https://github.com/nullquant/ComfyUI-BrushNet": { - "stars": 169, - "last_update": "2024-05-07 16:52:13" + "stars": 177, + "last_update": "2024-05-09 22:59:11" }, "https://github.com/Koishi-Star/Euler-Smea-Dyn-Sampler": { - "stars": 119, + "stars": 120, "last_update": "2024-05-09 05:08:42" }, "https://github.com/pamparamm/sd-perturbed-attention": { - "stars": 147, + "stars": 148, "last_update": "2024-05-07 21:47:49" }, "https://github.com/kijai/ComfyUI-BrushNet-Wrapper": { - "stars": 88, + "stars": 89, "last_update": "2024-05-01 16:10:34" }, "https://github.com/unwdef/unwdef-nodes-comfyui": { @@ -2832,7 +2832,7 @@ "last_update": "2024-04-21 02:35:06" }, "https://github.com/AIFSH/ComfyUI-GPT_SoVITS": { - "stars": 115, + "stars": 117, "last_update": "2024-05-09 03:19:04" }, "https://github.com/royceschultz/ComfyUI-TranscriptionTools": { @@ -2908,11 +2908,11 @@ "last_update": "2024-04-25 14:23:23" }, "https://github.com/heshengtao/comfyui_LLM_party": { - "stars": 49, - "last_update": "2024-05-08 14:25:50" + "stars": 50, + "last_update": "2024-05-09 18:02:17" }, "https://github.com/frankchieng/ComfyUI_MagicClothing": { - "stars": 332, + "stars": 338, "last_update": "2024-04-28 03:21:51" }, "https://github.com/AIFSH/ComfyUI-MuseTalk_FSH": { @@ -2960,11 +2960,11 @@ "last_update": "2024-04-30 03:35:57" }, "https://github.com/TencentQQGYLab/ComfyUI-ELLA": { - "stars": 196, + "stars": 201, "last_update": "2024-05-07 03:07:38" }, "https://github.com/Big-Idea-Technology/ComfyUI-Book-Tools": { - "stars": 10, + "stars": 11, "last_update": "2024-04-26 07:53:44" }, "https://github.com/kijai/ComfyUI-APISR-KJ": { @@ -2984,7 +2984,7 @@ "last_update": "2024-04-21 17:10:35" }, "https://github.com/Fannovel16/ComfyUI-MagickWand": { - "stars": 56, + "stars": 57, "last_update": "2024-04-28 10:13:50" }, "https://github.com/AIFSH/ComfyUI-WhisperX": { @@ -2992,7 +2992,7 @@ "last_update": "2024-05-06 06:25:52" }, "https://github.com/MinusZoneAI/ComfyUI-Prompt-MZ": { - "stars": 42, + "stars": 43, "last_update": "2024-05-03 04:44:45" }, "https://github.com/blueraincoatli/comfyUI_SillyNodes": { @@ -3029,7 +3029,7 @@ }, "https://github.com/shinich39/comfyui-local-db": { "stars": 1, - "last_update": "2024-05-02 00:51:05" + "last_update": "2024-05-09 15:18:19" }, "https://github.com/randjtw/advance-aesthetic-score": { "stars": 0, @@ -3045,14 +3045,14 @@ }, "https://github.com/jeffy5/comfyui-faceless-node": { "stars": 4, - "last_update": "2024-04-30 07:22:34" + "last_update": "2024-05-10 10:17:36" }, "https://github.com/TaiTair/comfyui-simswap": { "stars": 2, "last_update": "2024-04-27 17:29:46" }, "https://github.com/fofr/ComfyUI-HyperSDXL1StepUnetScheduler": { - "stars": 9, + "stars": 10, "last_update": "2024-04-26 11:16:06" }, "https://github.com/daxcay/ComfyUI-DRMN": { @@ -3060,7 +3060,7 @@ "last_update": "2024-05-01 17:06:44" }, "https://github.com/chrisfreilich/virtuoso-nodes": { - "stars": 31, + "stars": 34, "last_update": "2024-05-07 22:57:00" }, "https://github.com/Shinsplat/ComfyUI-Shinsplat": { @@ -3072,16 +3072,16 @@ "last_update": "2024-04-27 11:46:50" }, "https://github.com/florestefano1975/ComfyUI-HiDiffusion": { - "stars": 100, + "stars": 105, "last_update": "2024-05-04 14:01:06" }, "https://github.com/ZHO-ZHO-ZHO/ComfyUI-Phi-3-mini": { - "stars": 132, + "stars": 134, "last_update": "2024-04-26 15:03:13" }, "https://github.com/blepping/comfyui_jankhidiffusion": { - "stars": 58, - "last_update": "2024-05-07 09:50:09" + "stars": 59, + "last_update": "2024-05-10 04:18:47" }, "https://github.com/da2el-ai/ComfyUI-d2-steps": { "stars": 3, @@ -3100,7 +3100,7 @@ "last_update": "2024-04-27 13:25:08" }, "https://github.com/JettHu/ComfyUI-TCD": { - "stars": 44, + "stars": 45, "last_update": "2024-05-07 08:34:59" }, "https://github.com/web3nomad/ComfyUI_Invisible_Watermark": { @@ -3120,8 +3120,8 @@ "last_update": "2024-05-08 12:08:32" }, "https://github.com/TemryL/ComfyUI-IDM-VTON": { - "stars": 59, - "last_update": "2024-05-08 14:07:23" + "stars": 65, + "last_update": "2024-05-09 15:37:12" }, "https://github.com/Nestorchik/NStor-ComfyUI-Translation": { "stars": 1, @@ -3153,7 +3153,7 @@ }, "https://github.com/osi1880vr/prompt_quill_comfyui": { "stars": 6, - "last_update": "2024-05-08 09:46:41" + "last_update": "2024-05-09 13:51:17" }, "https://github.com/audioscavenger/save-image-extended-comfyui": { "stars": 0, @@ -3172,11 +3172,11 @@ "last_update": "2024-05-07 07:23:38" }, "https://github.com/davask/ComfyUI_MaraScott_Nodes": { - "stars": 30, + "stars": 32, "last_update": "2024-05-08 13:01:28" }, "https://github.com/philz1337x/ComfyUI-ClarityAI": { - "stars": 23, + "stars": 25, "last_update": "2024-05-07 18:37:31" }, "https://github.com/chaojie/ComfyUI-Video-Editing-X-Attention": { @@ -3193,22 +3193,22 @@ }, "https://github.com/AI2lab/comfyUI-DeepSeek-2lab": { "stars": 1, - "last_update": "2024-05-09 06:24:01" + "last_update": "2024-05-10 01:53:54" }, "https://github.com/liusida/ComfyUI-AutoCropFaces": { - "stars": 2, - "last_update": "2024-05-08 04:36:43" + "stars": 3, + "last_update": "2024-05-10 01:32:00" }, "https://github.com/A4P7J1N7M05OT/ComfyUI-AutoColorGimp": { "stars": 0, "last_update": "2024-05-08 09:52:21" }, "https://github.com/AIFSH/ComfyUI-XTTS": { - "stars": 3, - "last_update": "2024-05-09 03:18:15" + "stars": 7, + "last_update": "2024-05-09 22:40:44" }, "https://github.com/smthemex/ComfyUI_Llama3_8B": { - "stars": 5, + "stars": 7, "last_update": "2024-05-08 09:31:25" }, "https://github.com/chenpx976/ComfyUI-RunRunRun": { @@ -3216,7 +3216,7 @@ "last_update": "2024-05-08 12:02:17" }, "https://github.com/cubiq/PuLID_ComfyUI": { - "stars": 139, + "stars": 185, "last_update": "2024-05-09 01:53:03" }, "https://github.com/githubYiheng/ComfyUI_GetFileNameFromURL": { @@ -3229,10 +3229,34 @@ }, "https://github.com/KewkLW/ComfyUI-kewky_tools": { "stars": 1, - "last_update": "2024-05-09 00:16:24" + "last_update": "2024-05-10 03:22:23" }, "https://github.com/ITurchenko/ComfyUI-SizeFromArray": { "stars": 0, "last_update": "2024-05-09 14:36:26" + }, + "https://github.com/get-salt-AI/SaltAI_LlamaIndex": { + "stars": 5, + "last_update": "2024-05-09 16:16:26" + }, + "https://github.com/kijai/ComfyUI-IC-Light": { + "stars": 46, + "last_update": "2024-05-10 10:18:09" + }, + "https://github.com/MinusZoneAI/ComfyUI-StylizePhoto-MZ": { + "stars": 3, + "last_update": "2024-05-09 19:49:10" + }, + "https://github.com/saftle/suplex_comfy_nodes": { + "stars": 0, + "last_update": "2024-05-10 05:45:35" + }, + "https://github.com/mephisto83/petty-paint-comfyui-node": { + "stars": 1, + "last_update": "2024-05-10 04:40:43" + }, + "https://github.com/fsdymy1024/ComfyUI_fsdymy": { + "stars": 0, + "last_update": "2024-05-10 06:49:30" } } \ No newline at end of file diff --git a/node_db/new/custom-node-list.json b/node_db/new/custom-node-list.json index 1e5e5bc1..40178cd0 100644 --- a/node_db/new/custom-node-list.json +++ b/node_db/new/custom-node-list.json @@ -22,6 +22,28 @@ "install_type": "git-clone", "description": "ComfyUI native nodes for IC-Light" }, + { + "author": "MinusZoneAI", + "title": "ComfyUI-StylizePhoto-MZ", + "id": "stylizephoto", + "reference": "https://github.com/MinusZoneAI/ComfyUI-StylizePhoto-MZ", + "files": [ + "https://github.com/MinusZoneAI/ComfyUI-StylizePhoto-MZ" + ], + "install_type": "git-clone", + "description": "A stylized node with simple operation. The effect is achieved by I2I and lora. The clay style is currently implemented.Comes with watermark function." + }, + { + "author": "mephisto83", + "title": "petty-paint-comfyui-node", + "id": "petty-paint", + "reference": "https://github.com/mephisto83/petty-paint-comfyui-node", + "files": [ + "https://github.com/mephisto83/petty-paint-comfyui-node" + ], + "install_type": "git-clone", + "description": "An integration between comfy ui and petty paint" + }, { "author": "Suplex", "title": "Suplex Misc ComfyUI Nodes", @@ -33,6 +55,27 @@ "install_type": "git-clone", "description": "Misc Nodes: ControlNet Selector Node, Load Optional ControlNet Model" }, + { + "author": "fsdymy1024", + "title": "ComfyUI_fsdymy", + "id": "fsdymy", + "reference": "https://github.com/fsdymy1024/ComfyUI_fsdymy", + "files": [ + "https://github.com/fsdymy1024/ComfyUI_fsdymy" + ], + "install_type": "git-clone", + "description": "Nodes:Save Image Without Metadata" + }, + { + "author": "xliry", + "title": "color2rgb", + "reference": "https://github.com/vxinhao/color2rgb", + "files": [ + "https://github.com/vxinhao/color2rgb/raw/main/color2rgb.py" + ], + "install_type": "copy", + "description": "Nodes:color2RGB" + }, { "author": "SaltAI", "title": "SaltAI_LlamaIndex", diff --git a/node_db/new/extension-node-map.json b/node_db/new/extension-node-map.json index 3504d78b..6cb47a69 100644 --- a/node_db/new/extension-node-map.json +++ b/node_db/new/extension-node-map.json @@ -475,6 +475,22 @@ "title_aux": "ComfyUI-Aimidi-nodes" } ], + "https://github.com/AlekPet/ComfyUI_Custom_Nodes_AlekPet": [ + [ + "ArgosTranslateCLIPTextEncodeNode", + "ArgosTranslateTextNode", + "DeepTranslatorCLIPTextEncodeNode", + "DeepTranslatorTextNode", + "GoogleTranslateCLIPTextEncodeNode", + "GoogleTranslateTextNode", + "PainterNode", + "PoseNode", + "PreviewTextNode" + ], + { + "title_aux": "AlekPet/ComfyUI_Custom_Nodes_AlekPet" + } + ], "https://github.com/Alysondao/Comfyui-Yolov8-JSON": [ [ "Apply Yolov8 Model", @@ -4085,6 +4101,7 @@ "https://github.com/TinyTerra/ComfyUI_tinyterraNodes": [ [ "ttN KSampler_v2", + "ttN advPlot merge", "ttN advPlot range", "ttN advanced xyPlot", "ttN compareInput", @@ -7924,6 +7941,14 @@ "title_aux": "ComfyUI_MagicClothing" } ], + "https://github.com/fsdymy1024/ComfyUI_fsdymy": [ + [ + "Save Image Without Metadata" + ], + { + "title_aux": "ComfyUI_fsdymy" + } + ], "https://github.com/gemell1/ComfyUI_GMIC": [ [ "GmicCliWrapper", @@ -7990,6 +8015,92 @@ "title_aux": "SaltAI-Open-Resources" } ], + "https://github.com/get-salt-AI/SaltAI_LlamaIndex": [ + [ + "AddTool", + "ChangeSystemMessage", + "ClearMemory", + "ConversableAgentCreator", + "ConversableAgentCreatorAdvanced", + "ConvertAgentAsTool", + "ConvertAgentToLlamaindex", + "CreateTavilySearchTool", + "GenerateReply", + "GroupChat", + "GroupChatAdvanced", + "GroupChatManagerCreator", + "LLMCSVReader", + "LLMChat", + "LLMChatBot", + "LLMChatEngine", + "LLMChatMessageConcat", + "LLMChatMessages", + "LLMChatMessagesAdv", + "LLMComplete", + "LLMDirectoryReader", + "LLMDocumentListAppend", + "LLMDocxReader", + "LLMEpubReader", + "LLMFlatReader", + "LLMGoogleDocsReader", + "LLMHTMLTagReader", + "LLMHWPReader", + "LLMHtmlComposer", + "LLMHtmlRepair", + "LLMIPYNBReader", + "LLMImageCaptionReader", + "LLMImageTabularChartReader", + "LLMImageTextReader", + "LLMImageVisionLLMReader", + "LLMInputToDocuments", + "LLMJsonComposer", + "LLMJsonRepair", + "LLMMarkdownComposer", + "LLMMarkdownReader", + "LLMMarkdownRepair", + "LLMMboxReader", + "LLMNotionReader", + "LLMOpenAIModel", + "LLMOpenAIModelOpts", + "LLMPDFReader", + "LLMPagedCSVReader", + "LLMPandasCSVReader", + "LLMPostProcessDocuments", + "LLMPptxReader", + "LLMPyMuPDFReader", + "LLMQueryEngine", + "LLMQueryEngineAdv", + "LLMQueryEngineAsTool", + "LLMRTFReader", + "LLMRegexCreator", + "LLMRegexRepair", + "LLMRssReaderNode", + "LLMSaltWebCrawler", + "LLMSemanticSplitterNodeParser", + "LLMSentenceSplitterNodeCreator", + "LLMServiceContextAdv", + "LLMServiceContextDefault", + "LLMSimpleWebPageReader", + "LLMSimpleWebPageReaderAdv", + "LLMSummaryIndex", + "LLMTavilyResearch", + "LLMTrafilaturaWebReader", + "LLMTrafilaturaWebReaderAdv", + "LLMTreeIndex", + "LLMUnstructuredReader", + "LLMVectorStoreIndex", + "LLMVideoAudioReader", + "LLMXMLReader", + "LLMYamlComposer", + "LLMYamlRepair", + "SaltJSONQueryEngine", + "SendMessage", + "SimpleChat" + ], + { + "title_aux": "SaltAI_LlamaIndex" + } + ], "https://github.com/giriss/comfy-image-saver": [ [ "Cfg Literal", @@ -8151,6 +8262,7 @@ "ACE_Float", "ACE_ImageColorFix", "ACE_ImageConstrain", + "ACE_ImageFaceCrop", "ACE_ImageGetSize", "ACE_ImageLoadFromCloud", "ACE_ImageQA", @@ -8651,8 +8763,11 @@ "FacelessFaceRestore", "FacelessFaceSwap", "FacelessLoadFrames", + "FacelessLoadImageUrl", "FacelessLoadVideo", + "FacelessLoadVideoUrl", "FacelessSaveVideo", + "FacelessUploadVideo", "FacelessVideoFaceRestore", "FacelessVideoFaceSwap" ], @@ -9035,6 +9150,16 @@ "title_aux": "Geowizard depth and normal estimation in ComfyUI" } ], + "https://github.com/kijai/ComfyUI-IC-Light": [ + [ + "ICLightConditioning", + "LightSource", + "LoadAndApplyICLightUnet" + ], + { + "title_aux": "ComfyUI-IC-Light" + } + ], "https://github.com/kijai/ComfyUI-KJNodes": [ [ "AddLabel", @@ -9080,6 +9205,7 @@ "GenerateNoise", "GetImageRangeFromBatch", "GetImageSizeAndCount", + "GetImagesFromBatchIndexed", "GetLatentsFromBatchIndexed", "GetMaskSizeAndCount", "GrowMaskWithBlur", @@ -9109,6 +9235,7 @@ "MaskBatchMulti", "MaskOrImageToWeight", "MergeImageChannels", + "ModelPassThrough", "NormalizedAmplitudeToFloatList", "NormalizedAmplitudeToMask", "OffsetMask", @@ -10107,6 +10234,32 @@ "title_aux": "MTB Nodes" } ], + "https://github.com/mephisto83/petty-paint-comfyui-node": [ + [ + "PettyPaintAppend", + "PettyPaintComponent", + "PettyPaintConditioningSetMaskAndCombine", + "PettyPaintConvert", + "PettyPaintExec", + "PettyPaintImageCompositeMasked", + "PettyPaintImageSave", + "PettyPaintImageStore", + "PettyPaintImageToMask", + "PettyPaintJsonMap", + "PettyPaintJsonRead", + "PettyPaintJsonReadArray", + "PettyPaintLoadImages", + "PettyPaintMap", + "PettyPaintRemoveAddText", + "PettyPaintSDTurboScheduler", + "PettyPaintText", + "PettyPaintTexts_to_Conditioning", + "PettyPaintToJson" + ], + { + "title_aux": "petty-paint-comfyui-node" + } + ], "https://github.com/meshmesh-io/ComfyUI-MeshMesh": [ [ "ColorPicker", @@ -10191,6 +10344,7 @@ "IntSubtraction", "IntToFloatMultiplication", "LogicNot", + "NoneToZero", "NumeralToString", "OneFloat", "PngColorMasksToMaskList", @@ -10201,6 +10355,9 @@ "PngRectanglesToMaskList", "RandomNestedLayouts", "RandomTillingLayouts", + "SN74HC1G86", + "SN74HC86", + "SN74LVC1G125", "SeedGenerator", "SingleBooleanTrigger", "SixBooleanTrigger", @@ -10903,6 +11060,15 @@ "title_aux": "comfy_meh" } ], + "https://github.com/saftle/suplex_comfy_nodes": [ + [ + "ControlNet Selector", + "ControlNetOptionalLoader" + ], + { + "title_aux": "Suplex Misc ComfyUI Nodes" + } + ], "https://github.com/sdfxai/SDFXBridgeForComfyUI": [ [ "SDFXClipTextEncode" @@ -11171,6 +11337,8 @@ ], "https://github.com/sipherxyz/comfyui-art-venture": [ [ + "AV_AwsBedrockClaudeApi", + "AV_AwsBedrockMistralApi", "AV_CheckpointMerge", "AV_CheckpointModelsToParametersPipe", "AV_CheckpointSave", @@ -11183,6 +11351,7 @@ "AV_ControlNetPreprocessor", "AV_LLMApiConfig", "AV_LLMChat", + "AV_LLMCompletion", "AV_LLMMessage", "AV_LoraListLoader", "AV_LoraListStacker", @@ -11998,6 +12167,14 @@ "title_aux": "Kandinsky 2.2 ComfyUI Plugin" } ], + "https://github.com/vxinhao/color2rgb/raw/main/color2rgb.py": [ + [ + "color2RGB" + ], + { + "title_aux": "color2rgb" + } + ], "https://github.com/wallish77/wlsh_nodes": [ [ "Alternating KSampler (WLSH)", @@ -12355,6 +12532,7 @@ "easy preSamplingLayerDiffusionADDTL", "easy preSamplingNoiseIn", "easy preSamplingSdTurbo", + "easy prompt", "easy promptConcat", "easy promptLine", "easy promptList", diff --git a/scanner.py b/scanner.py index 9fdef9d7..5f05dc92 100644 --- a/scanner.py +++ b/scanner.py @@ -37,12 +37,21 @@ else: print(f"TEMP DIR: {temp_dir}") +parse_cnt = 0 + def extract_nodes(code_text): + global parse_cnt + try: + if parse_cnt % 100 == 0: + print(f".", end="", flush=True) + parse_cnt += 1 + + code_text = re.sub(r'\\[^"\']', '', code_text) parsed_code = ast.parse(code_text) assignments = (node for node in parsed_code.body if isinstance(node, ast.Assign)) - + for assignment in assignments: if isinstance(assignment.targets[0], ast.Name) and assignment.targets[0].id in ['NODE_CONFIG', 'NODE_CLASS_MAPPINGS']: node_class_mappings = assignment.value @@ -51,7 +60,12 @@ def extract_nodes(code_text): node_class_mappings = None if node_class_mappings: - s = set([key.s.strip() for key in node_class_mappings.keys if key is not None]) + s = set() + + for key in node_class_mappings.keys: + if key is not None and isinstance(key.value, str): + s.add(key.value.strip()) + return s else: return set() @@ -78,20 +92,24 @@ def scan_in_file(filename, is_builtin=False): nodes |= extract_nodes(code) - pattern2 = r'^[^=]*_CLASS_MAPPINGS\["(.*?)"\]' - keys = re.findall(pattern2, code) - for key in keys: - nodes.add(key.strip()) + def extract_keys(pattern, code): + keys = re.findall(pattern, code) + return {key.strip() for key in keys} - pattern3 = r'^[^=]*_CLASS_MAPPINGS\[\'(.*?)\'\]' - keys = re.findall(pattern3, code) - for key in keys: - nodes.add(key.strip()) + def update_nodes(nodes, new_keys): + nodes |= new_keys - pattern4 = r'@register_node\("(.+)",\s*\".+"\)' - keys = re.findall(pattern4, code) - for key in keys: - nodes.add(key.strip()) + patterns = [ + r'^[^=]*_CLASS_MAPPINGS\["(.*?)"\]', + r'^[^=]*_CLASS_MAPPINGS\[\'(.*?)\'\]', + r'@register_node\("(.+)",\s*\".+"\)', + r'"(\w+)"\s*:\s*{"class":\s*\w+\s*' + ] + + with concurrent.futures.ThreadPoolExecutor() as executor: + futures = {executor.submit(extract_keys, pattern, code): pattern for pattern in patterns} + for future in concurrent.futures.as_completed(futures): + update_nodes(nodes, future.result()) matches = regex.findall(code) for match in matches: @@ -446,3 +464,4 @@ updated_node_info = update_custom_nodes() print("\n# 'extension-node-map.json' file is generated.\n") gen_json(updated_node_info) +print("\nDONE.\n") \ No newline at end of file