mirror of
https://github.com/Comfy-Org/ComfyUI-Manager.git
synced 2025-12-16 01:57:04 +08:00
update DB
script patch
This commit is contained in:
parent
5c5da4a521
commit
2a94c76bc6
@ -6359,16 +6359,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "These custom nodes provide a rotation aware face extraction, paste back, and various face related masking options."
|
||||
},
|
||||
{
|
||||
"author": "ggpid",
|
||||
"title": "idpark_custom_node",
|
||||
"reference": "https://github.com/ggpid/idpark_custom_node",
|
||||
"files": [
|
||||
"https://github.com/ggpid/idpark_custom_node"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes:Load Image from S3, Save Image to S3, Generate SAM, Generate FastSAM, Cut by Mask fixed"
|
||||
},
|
||||
{
|
||||
"author": "prodogape",
|
||||
"title": "Comfyui-Minio",
|
||||
|
||||
@ -235,6 +235,7 @@
|
||||
"OneButtonFlufferize",
|
||||
"OneButtonPreset",
|
||||
"OneButtonPrompt",
|
||||
"OneButtonSuperPrompt",
|
||||
"SavePromptToFile"
|
||||
],
|
||||
{
|
||||
@ -1432,7 +1433,9 @@
|
||||
],
|
||||
"https://github.com/Hiero207/ComfyUI-Hiero-Nodes": [
|
||||
[
|
||||
"Post to Discord w/ Webhook"
|
||||
"Load Prompt Travel file",
|
||||
"Post to Discord w/ Webhook",
|
||||
"Save Prompt Travel file"
|
||||
],
|
||||
{
|
||||
"author": "Hiero",
|
||||
@ -5317,6 +5320,16 @@
|
||||
"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",
|
||||
@ -5666,10 +5679,21 @@
|
||||
],
|
||||
"https://github.com/city96/ComfyUI_ColorMod": [
|
||||
[
|
||||
"CV2Tonemap",
|
||||
"CV2TonemapDrago",
|
||||
"CV2TonemapDurand",
|
||||
"CV2TonemapMantiuk",
|
||||
"CV2TonemapReinhard",
|
||||
"ColorModCompress",
|
||||
"ColorModEdges",
|
||||
"ColorModMove",
|
||||
"ColorModPivot",
|
||||
"HDRCreate",
|
||||
"HDRExposureFusion",
|
||||
"LoadImageHDR",
|
||||
"LoadImageHighPrec",
|
||||
"PreviewImageHighPrec",
|
||||
"SaveImageHDR",
|
||||
"SaveImageHighPrec"
|
||||
],
|
||||
{
|
||||
@ -6861,18 +6885,6 @@
|
||||
"title_aux": "SaltAI-Open-Resources"
|
||||
}
|
||||
],
|
||||
"https://github.com/ggpid/idpark_custom_node": [
|
||||
[
|
||||
"CutByMaskFixed",
|
||||
"FastSAMGenerator",
|
||||
"LoadImageS3",
|
||||
"SAMGenerator",
|
||||
"SaveImageS3"
|
||||
],
|
||||
{
|
||||
"title_aux": "idpark_custom_node"
|
||||
}
|
||||
],
|
||||
"https://github.com/giriss/comfy-image-saver": [
|
||||
[
|
||||
"Cfg Literal",
|
||||
@ -7580,6 +7592,7 @@
|
||||
"BatchUncrop",
|
||||
"BatchUncropAdvanced",
|
||||
"BboxToInt",
|
||||
"CameraPoseVisualizer",
|
||||
"ColorMatch",
|
||||
"ColorToMask",
|
||||
"CondPassThrough",
|
||||
@ -10471,7 +10484,10 @@
|
||||
"easy preSamplingLayerDiffusionADDTL",
|
||||
"easy preSamplingNoiseIn",
|
||||
"easy preSamplingSdTurbo",
|
||||
"easy promptConcat",
|
||||
"easy promptLine",
|
||||
"easy promptList",
|
||||
"easy promptReplace",
|
||||
"easy rangeFloat",
|
||||
"easy rangeInt",
|
||||
"easy samLoaderPipe",
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -9,6 +9,16 @@
|
||||
"description": "If you see this message, your ComfyUI-Manager is outdated.\nDev channel provides only the list of the developing nodes. If you want to find the complete node list, please go to the Default channel."
|
||||
},
|
||||
|
||||
{
|
||||
"author": "gameltb",
|
||||
"title": "io_comfyui",
|
||||
"reference": "https://github.com/gameltb/io_comfyui",
|
||||
"files": [
|
||||
"https://github.com/gameltb/io_comfyui"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Let Blender work with ComfyUI by ComfyScript. This addon is still in development."
|
||||
},
|
||||
{
|
||||
"author": "ALatentPlace",
|
||||
"title": "YANC- Yet Another Node Collection",
|
||||
@ -19,16 +29,6 @@
|
||||
"install_type": "git-clone",
|
||||
"description": "This is another node collection for ComfyUI. It includes some basic nodes that I find useful, and I've also created them to meet my personal needs."
|
||||
},
|
||||
{
|
||||
"author": "chaojie",
|
||||
"title": "ComfyUI-MuseTalk",
|
||||
"reference": "https://github.com/chaojie/ComfyUI-MuseTalk",
|
||||
"files": [
|
||||
"https://github.com/chaojie/ComfyUI-MuseTalk"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI MuseTalk\nNOTE: need to install mmlab packages. See install instruction."
|
||||
},
|
||||
{
|
||||
"author": "Jiffies-64",
|
||||
"title": "ComfyUI-SaveImagePlus",
|
||||
|
||||
@ -9,6 +9,16 @@
|
||||
"description": "If you see this message, your ComfyUI-Manager is outdated.\nLegacy channel provides only the list of the deprecated nodes. If you want to find the complete node list, please go to the Default channel."
|
||||
},
|
||||
|
||||
{
|
||||
"author": "ggpid",
|
||||
"title": "idpark_custom_node [REMOVED]",
|
||||
"reference": "https://github.com/ggpid/idpark_custom_node",
|
||||
"files": [
|
||||
"https://github.com/ggpid/idpark_custom_node"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Nodes:Load Image from S3, Save Image to S3, Generate SAM, Generate FastSAM, Cut by Mask fixed"
|
||||
},
|
||||
{
|
||||
"author": "Davemane42",
|
||||
"title": "Visual Area Conditioning / Latent composition [DEPRECATED]",
|
||||
|
||||
@ -10,6 +10,16 @@
|
||||
},
|
||||
|
||||
|
||||
{
|
||||
"author": "chaojie",
|
||||
"title": "ComfyUI-MuseTalk",
|
||||
"reference": "https://github.com/chaojie/ComfyUI-MuseTalk",
|
||||
"files": [
|
||||
"https://github.com/chaojie/ComfyUI-MuseTalk"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "ComfyUI MuseTalk"
|
||||
},
|
||||
{
|
||||
"author": "kijai",
|
||||
"title": "DiffusionLight implementation for ComfyUI",
|
||||
@ -683,16 +693,6 @@
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "Font/Text Animation + Speech to Text Transcription\nNodes:font2img, speech2text, video2audio, audio2video, string2file"
|
||||
},
|
||||
{
|
||||
"author": "Cornea Valentin",
|
||||
"title": "ControlNet Auxiliar",
|
||||
"reference": "https://github.com/madtunebk/ComfyUI-ControlnetAux",
|
||||
"files": [
|
||||
"https://github.com/madtunebk/ComfyUI-ControlnetAux"
|
||||
],
|
||||
"install_type": "git-clone",
|
||||
"description": "This ComfyUI custom node, named ControlNet Auxiliar, is designed to provide auxiliary functionalities for image processing tasks. It is particularly useful for various image manipulation and enhancement operations. The node is integrated with functionalities for converting images between different formats and applying various image processing techniques."
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@ -235,6 +235,7 @@
|
||||
"OneButtonFlufferize",
|
||||
"OneButtonPreset",
|
||||
"OneButtonPrompt",
|
||||
"OneButtonSuperPrompt",
|
||||
"SavePromptToFile"
|
||||
],
|
||||
{
|
||||
@ -1432,7 +1433,9 @@
|
||||
],
|
||||
"https://github.com/Hiero207/ComfyUI-Hiero-Nodes": [
|
||||
[
|
||||
"Post to Discord w/ Webhook"
|
||||
"Load Prompt Travel file",
|
||||
"Post to Discord w/ Webhook",
|
||||
"Save Prompt Travel file"
|
||||
],
|
||||
{
|
||||
"author": "Hiero",
|
||||
@ -5317,6 +5320,16 @@
|
||||
"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",
|
||||
@ -5666,10 +5679,21 @@
|
||||
],
|
||||
"https://github.com/city96/ComfyUI_ColorMod": [
|
||||
[
|
||||
"CV2Tonemap",
|
||||
"CV2TonemapDrago",
|
||||
"CV2TonemapDurand",
|
||||
"CV2TonemapMantiuk",
|
||||
"CV2TonemapReinhard",
|
||||
"ColorModCompress",
|
||||
"ColorModEdges",
|
||||
"ColorModMove",
|
||||
"ColorModPivot",
|
||||
"HDRCreate",
|
||||
"HDRExposureFusion",
|
||||
"LoadImageHDR",
|
||||
"LoadImageHighPrec",
|
||||
"PreviewImageHighPrec",
|
||||
"SaveImageHDR",
|
||||
"SaveImageHighPrec"
|
||||
],
|
||||
{
|
||||
@ -6861,18 +6885,6 @@
|
||||
"title_aux": "SaltAI-Open-Resources"
|
||||
}
|
||||
],
|
||||
"https://github.com/ggpid/idpark_custom_node": [
|
||||
[
|
||||
"CutByMaskFixed",
|
||||
"FastSAMGenerator",
|
||||
"LoadImageS3",
|
||||
"SAMGenerator",
|
||||
"SaveImageS3"
|
||||
],
|
||||
{
|
||||
"title_aux": "idpark_custom_node"
|
||||
}
|
||||
],
|
||||
"https://github.com/giriss/comfy-image-saver": [
|
||||
[
|
||||
"Cfg Literal",
|
||||
@ -7580,6 +7592,7 @@
|
||||
"BatchUncrop",
|
||||
"BatchUncropAdvanced",
|
||||
"BboxToInt",
|
||||
"CameraPoseVisualizer",
|
||||
"ColorMatch",
|
||||
"ColorToMask",
|
||||
"CondPassThrough",
|
||||
@ -10471,7 +10484,10 @@
|
||||
"easy preSamplingLayerDiffusionADDTL",
|
||||
"easy preSamplingNoiseIn",
|
||||
"easy preSamplingSdTurbo",
|
||||
"easy promptConcat",
|
||||
"easy promptLine",
|
||||
"easy promptList",
|
||||
"easy promptReplace",
|
||||
"easy rangeFloat",
|
||||
"easy rangeInt",
|
||||
"easy samLoaderPipe",
|
||||
|
||||
43
scanner.py
43
scanner.py
@ -248,26 +248,29 @@ def update_custom_nodes():
|
||||
return
|
||||
|
||||
print('.', end="")
|
||||
sys.stdout.flush()
|
||||
try:
|
||||
# Parsing the URL
|
||||
parsed_url = urlparse(url)
|
||||
domain = parsed_url.netloc
|
||||
path = parsed_url.path
|
||||
path_parts = path.strip("/").split("/")
|
||||
if len(path_parts) >= 2 and domain == "github.com":
|
||||
owner_repo = "/".join(path_parts[-2:])
|
||||
repo = g.get_repo(owner_repo)
|
||||
|
||||
# Parsing the URL
|
||||
parsed_url = urlparse(url)
|
||||
domain = parsed_url.netloc
|
||||
path = parsed_url.path
|
||||
path_parts = path.strip("/").split("/")
|
||||
if len(path_parts) >= 2 and domain == "github.com":
|
||||
owner_repo = "/".join(path_parts[-2:])
|
||||
repo = g.get_repo(owner_repo)
|
||||
|
||||
last_update = repo.pushed_at.strftime("%Y-%m-%d %H:%M:%S") if repo.pushed_at else 'N/A'
|
||||
github_stats[url] = {
|
||||
"stars": repo.stargazers_count,
|
||||
"last_update": last_update,
|
||||
"cached_time": datetime.datetime.now().timestamp(),
|
||||
}
|
||||
with open(GITHUB_STATS_CACHE_FILENAME, 'w', encoding='utf-8') as file:
|
||||
json.dump(github_stats, file, ensure_ascii=False, indent=4)
|
||||
else:
|
||||
print(f"\nInvalid URL format for GitHub repository: {url}\n")
|
||||
last_update = repo.pushed_at.strftime("%Y-%m-%d %H:%M:%S") if repo.pushed_at else 'N/A'
|
||||
github_stats[url] = {
|
||||
"stars": repo.stargazers_count,
|
||||
"last_update": last_update,
|
||||
"cached_time": datetime.datetime.now().timestamp(),
|
||||
}
|
||||
with open(GITHUB_STATS_CACHE_FILENAME, 'w', encoding='utf-8') as file:
|
||||
json.dump(github_stats, file, ensure_ascii=False, indent=4)
|
||||
else:
|
||||
print(f"\nInvalid URL format for GitHub repository: {url}\n")
|
||||
except Exception as e:
|
||||
print(f"\nERROR on {url}\n{e}")
|
||||
|
||||
# resolve unresolved urls
|
||||
for url, title, preemptions, node_pattern in git_url_titles_preemptions:
|
||||
@ -298,7 +301,7 @@ def update_custom_nodes():
|
||||
# pass
|
||||
|
||||
with concurrent.futures.ThreadPoolExecutor(11) as executor:
|
||||
executor.submit(process_git_stats, git_url_titles_preemptions) # One single thread for `process_git_stats()`. Runs concurrently with `process_git_url_title()`.
|
||||
executor.submit(process_git_stats, git_url_titles_preemptions) # One single thread for `process_git_stats()`. Runs concurrently with `process_git_url_title()`.
|
||||
for url, title, preemptions, node_pattern in git_url_titles_preemptions:
|
||||
executor.submit(process_git_url_title, url, title, preemptions, node_pattern)
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user