Hope this can be the Pypi or npm for comfyui custom nodes. To provide all custom nodes latest metrics and status, make custom nodes auto-install easy and error-free. And provide some standards and guardrails for custom nodes development and release.
Live at: https://www.nodecafe.org/
https://comfyui.nodecafe.org/?packageID=Kosinkadink_ComfyUI-AnimateDiff-Evolved
This repo is the static ComfyUI litegraph editor part. I'm still cleaning up the code for the Nextjs site repo, will publish that soon.
Contact us on Discord: https://discord.gg/XDYa63S4EQ
Please DM me in discord or send me an email if you are interested in collaborating on this project!
To embed ComfyUI nodes viewer in your own website
Display | params | example |
---|---|---|
All nodes in repo | packageID= | https://comfyui.nodecafe.org?packageID=Kosinkadink_ComfyUI-AnimateDiff-Evolved |
single node type | packageID=git_repo &node=nodeType | https://comfyui.nodecafe.org?packageID=Kosinkadink_ComfyUI-AnimateDiff-Evolved&node=ADE_AdjustPESweetspotStretch |
workflow | workflowID= | https://comfyui.nodecafe.org?workflowID=o-4HfLNOJW05M6ca5IsLU |
// packageID is github username/repo but replace '/' to '_'
<iframe
src={`https://comfyui.nodecafe.org/?packageID=` + username_repo}
width="800px"
height="700px"
></iframe>
- Automatically scan new cusotm nodes in Github
- Automatically install custom nodes and record import metrics and status
- import errors
- import time spent
- Autodetect the folder path where to install models to
- [to do] install time spent
- [to do] able to add related models & example workflows to node
- [to do] automatically run test workflows to make sure installing node not breaking comfyui env
- [to do] better model folder installation path detection
- [to do] ability to "Add new custom node to library" by github url
- [to do] CDN
Autodetect model installation paths for nodes:
Report test run and installation failures:
Sincere thanks to these open-source projects:
ComfyUI (https://github.com/comfyanonymous/ComfyUI)
ComfyUI-Manager (https://github.com/ltdrdata/ComfyUI-Manager) for custom node auto-install logic!