Comfy-Org / Comfy-Org/ComfyUI

[Feature Request] Chip based groups / general group update

Open
#497 6 comments 7 reactions 0 assignees View on GitHub
User Support
Dominant language
Python
Stars
133k
Forks
15.7k
Avg merge
1d 6h
Merged PRs (30d)
155

Description

I think it would be useful to have a new ChipNode Group with a custom amount of IO 'reroute' nodes, and a customizable display based on the contents of the group. Being able to build new 'chips' within the UI would be quite powerful, and would help clean up routing, as well as simplifying re-useable groups in a way that Node Templates doesn't quite reach in its current form.

As an example a txt2img chip could look something like this.
![concept](https://user-images.githubusercontent.com/115619949/231712394-c6642aff-b543-4df1-9221-0c02448ee32f.png)

Being able to expand and collapse to edit the contents would also be helpful, although the group hierarchy issue (#477 ) would probably need to be fixed as well.

Having a way to lock the contents of the group, so that if it expands over other nodes it doesn't automatically include them into the group, which is a slight issue with the current implementation would also be good. Auto selecting the groups contents when you select a group too.

For another reference in regards to ChipNodes - similar functionality to the following logic gate app is essentially what I mean. https://github.com/SebLague/Digital-Logic-Sim

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.