Nuked88 / ComfyUI-N-Sidebar

A simple sidebar for your ConfyUI!
MIT License
512 stars 25 forks source link

[ Concept ] Pin down / duplicate widgets on the sidebar #78

Open JorgeR81 opened 4 months ago

JorgeR81 commented 4 months ago

I'm not sure if this is possible, but here is my suggestion:

Add a new section to the Sidebar, for pinned node widgets.
The user could pin down widgets from multiple nodes, including the text prompt fields. The widgets would be duplicated on the Sidebar, so the values could be changed on the node or the Sidebar. The pinned widgets could be stored in the workflow, so we could build a sidebar configuration for each workflow.

This could replace the need for a Comfy UI "Frontend", allowing the user to build its own GUI. The sidebar would look similar to a traditional GUI, like Invoke AI, but fully customizable.

rollingcookies commented 1 week ago

I absolutely support this proposal! Besides, this approach is already implemented in Invoke and you can see how it works there! And there will be no need for any glitchy SwarmUI (I didn't use it because of its crooked interface and glitches).

JorgeR81 commented 1 week ago

@rollingcookies, the developer of cg-use-everywhere ( https://github.com/chrisgoringe/cg-use-everywhere ) is making an extension that adds this functionally:

https://github.com/chrisgoringe/cg-controller

In the main branch ( v1.0 ) we have it in the ComfyUI native Sidebar.

But in the next versions, we will have multiple, "dockable" windows. https://github.com/comfyanonymous/ComfyUI/discussions/5408 )

Feel free to test it and make suggestions !