@ -96,6 +96,11 @@ This repository provides Colab notebooks that allow you to install and use Comfy
![model-install-dialog](misc/nickname.jpg)
![model-install-dialog](misc/nickname.jpg)
## How to register your custom node into ComfyUI-Manager
* Add an entry to `custom-node-list.json` located in the root of ComfyUI-Manager and submit a Pull Request.
* NOTE: Before submitting the PR after making changes, please check `Use local DB` and ensure that the extension list loads without any issues in the `Install custom nodes` dialog. Occasionally, missing or extra commas can lead to JSON syntax errors.
* The remaining JSON will be updated through scripts in the future, so you don't need to worry about it.
## Custom node support guide
## Custom node support guide
@ -132,6 +137,7 @@ NODE_CLASS_MAPPINGS.update({
"""
"""
```
```
* **Special purpose files** (optional)
* **Special purpose files** (optional)
* `node_list.js` - When your custom nodes pattern of NODE_CLASS_MAPPINGS is not conventional, it is used to manually provide a list of nodes for reference. ([example](https://github.com/melMass/comfy_mtb/raw/main/node_list.json))
* `node_list.js` - When your custom nodes pattern of NODE_CLASS_MAPPINGS is not conventional, it is used to manually provide a list of nodes for reference. ([example](https://github.com/melMass/comfy_mtb/raw/main/node_list.json))
* `requirements.txt` - When installing, this pip requirements will be installed automatically
* `requirements.txt` - When installing, this pip requirements will be installed automatically
"description":"This extension is a port of the <a href='https://github.com/hako-mikan/sd-webui-cd-tuner' target='blank'>sd-webui-cd-tuner</a>(a.k.a. CD(color/Detail) Tuner )and <a href='https://github.com/hako-mikan/sd-webui-negpip' target='blank'>sd-webui-negpip</a>(a.k.a. NegPiP) extensions of A1111 to ComfyUI."
"description":"This extension is a port of the <a href='https://github.com/hako-mikan/sd-webui-cd-tuner' target='blank'>sd-webui-cd-tuner</a>(a.k.a. CD(color/Detail) Tuner )and <a href='https://github.com/hako-mikan/sd-webui-negpip' target='blank'>sd-webui-negpip</a>(a.k.a. NegPiP) extensions of A1111 to ComfyUI."
"description":"Essential nodes that are weirdly missing from ComfyUI core. With few exceptions they are new features and not commodities. I hope this will be just a temporary repository until the nodes get included into ComfyUI."
"description":"Essential nodes that are weirdly missing from ComfyUI core. With few exceptions they are new features and not commodities. I hope this will be just a temporary repository until the nodes get included into ComfyUI."
"description":"Nodes: Latent Diffusion Mega Modifier. ComfyUI nodes which modify the latent during the diffusion process. (Sharpness, Tonemap, Rescale, Extra Noise)"
"description":"Extension for StableSwarmUI, ComfyUI, and AUTOMATIC1111 Stable Diffusion WebUI that enables a way to use higher CFG Scales without color issues. This works by clamping latents between steps."
},
{
{
"author":"taabata",
"author":"taabata",
"title":"Syrian Falcon Nodes",
"title":"Syrian Falcon Nodes",
@ -2060,16 +2080,6 @@
"install_type":"copy",
"install_type":"copy",
"description":"Nodes:LatentGarbageCollector. This ComfyUI custom node flushes the GPU cache and empty cuda interprocess memory. It's helpfull for low memory environment such as the free Google Colab, especially when the workflow VAE decode latents of the size above 1500x1500."
"description":"Nodes:LatentGarbageCollector. This ComfyUI custom node flushes the GPU cache and empty cuda interprocess memory. It's helpfull for low memory environment such as the free Google Colab, especially when the workflow VAE decode latents of the size above 1500x1500."
"description":"Nodes: Latent Diffusion Mega Modifier. ComfyUI nodes which modify the latent during the diffusion process. (Sharpness, Tonemap, Rescale, Extra Noise)"
"description":"Extension for StableSwarmUI, ComfyUI, and AUTOMATIC1111 Stable Diffusion WebUI that enables a way to use higher CFG Scales without color issues. This works by clamping latents between steps."