https://github.com/rhdunn/comfyui-bus-plugin
A collection of nodes for rerouting multiple I/O lines together in a bus.
https://github.com/rhdunn/comfyui-bus-plugin
Last synced: 4 months ago
JSON representation
A collection of nodes for rerouting multiple I/O lines together in a bus.
- Host: GitHub
- URL: https://github.com/rhdunn/comfyui-bus-plugin
- Owner: rhdunn
- License: gpl-3.0
- Created: 2024-06-25T17:38:05.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-08-22T19:00:56.000Z (8 months ago)
- Last Synced: 2024-10-16T10:33:35.202Z (6 months ago)
- Language: Python
- Size: 975 KB
- Stars: 2
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-comfyui - **comfyui-bus-plugin**
README
# comfyui-bus-plugin
> A collection of nodes for rerouting multiple I/O lines together in a bus.
> [!NOTE]
>
> Because ComfyUI does not support generic I/O connections there have to be different
> nodes for the different combinations of data being passed around.## Nodes
These bus nodes are used to pass around specific groups of values from various sources:| Name | Description |
|-----------------------------|-----------------------------------------------------------------------------------|
| Checkpoint Bus | Model, CLIP, and VAE from a loaded checkpoint. |
| CLIP Conditioning Bus | Parameters (all optional) for the unCLIPConditioning node. |
| CLIP Encoded Prompt Bus | CLIP Text Encoded positive and negative prompt and associated model. |
| Image Bus | An image and mask from a loaded image, with optional VAE for VAE encoding. |
| Image Parameter Bus | Image width, height, and seed. |
| Image Size Bus | Image width and height for the size of the image, target size, etc. |
| Latent Image Bus | A latent and VAE that can be passed to a VAE Decode node. |
| Latent Image Parameters Bus | A latent, seed, and denoise for an image2image KSampler source. |
| Prompt Bus | Positive and negative prompt text strings. |
| Prompt SDXL Bus | Positive and negative prompt text strings in the SDXL text_l and text_g variants. |> [!NOTE]
>
> Some of these bus nodes – such as the Image Parameter Bus node – can have the
> inputs converted to widgets and be used as the input node to the bus or other workflows
> instead of creating primitive nodes for each parameter.## License
Copyright (C) 2024 Reece H. DunnSPDX-License-Identifier: [GPL-3](LICENSE)