Comfy-Org / Comfy-Org/ComfyUI

[Feature request]: A list of things I noticed and I want to comment about

Open
#1,697 11 comments 4 reactions 0 assignees View on GitHub
User Support
Dominant language
Python
Stars
133k
Forks
15.7k
Avg merge
1d 10h
Merged PRs (30d)
153

Description

I'm using ComfyUI for a few days now and I find it really interesting. I find it very interesting especially for upscaling, because the workflow is simpler, IMHO.
While playing around and experimenting, I noticed some things and I want to mention it here with the hope, they maybe will be revisited/changed/added/implemented.

In no particular order:

**Save nodes:**
I find myself changing some nodes permanently, meaning either value wise or change widgets to inputs.
It would be very convenient, if we could save nodes either as a "real" node or as a kind of "preset" we can later choose and not have to re-do them every time we start a new workflow.

**Save workflow:**
I noticed, that when I save a workflow, the save name always defaults to "workflow.json"
The primary question is: Do we really need the modal first, before getting to the system dialog? But either way, I would highly love to see the current workflow filename.
While it's OK to have "workflow.json" on the first save with a new/fresh workflow, but after saving it once with our own name i.e. "my_settings.json", with the next save it should display "my_settings.json" and not "workflow.json" again.
The same if we load a workflow. When I load "my_worflow.json" and save it, it should stay at "my_workflow.json" until I write it different.

**Node lines:**
I like the spline display, but for more complex things, I prefer the straight variant. And then I would love to see the possibilities to manipulate the lines further.
It looks like the straight variant is somehow fixed depending on the distance of the connected nodes and uses always the half of the distance. This leads often to not so clear or even hidden line flows.
I would love to see the possibility, to drag the lines to where we like them to be, so we could layout some neat workflow lines. Like in the "real" workflow diagrams possible.

**Nodes resizing:**
Currently, a node can only resized via the lower right corner. So we can only scale "from the right". But sometimes, I have nodes aligned to the right and when I resize a node, I must then re-adjust the alignment because of this.
So it would be convenient to have the possibility to also resize "from the left". The best thing would be to resize from all four sides, but "from the left" would also be sufficient.

**Nodes alignment:**
Speaking of alignment, I would love to see also to see alignments "vertical" and "horizontal". As a bonus, "even spacing" in horizontal and vertical would also be great. Would make node layouts really pretty.

**Visual appearance of nodes:**
I'm not so a big fan of rounded boxes, even less when the are SO round. So I rather prefer "normal" boxes.
I would like to have an option to set the default appearance of the boxes globally so I don't have to convert each and every single box in my layout. Maybe additional an option to set the corner radius globally.

I like how an active node is border by a thin green line. However, I personally find this line "too" thin and the color too dark.
I would love to have an option to set the width of this border and also a custom color for it.

When a node is pinned, there is no indicator to show that it is. I'm aware that on an error, a node gets a red outline, so I would suggest to have pinned nodes displayed with a reddish background color (and a white/bright text color) for the title of the node.

Moar colors! I think it would be great to have the possibility for additional colors, that are even saved in a global palette for every workflow to use.

**Prompt executed:**
I would prefer to have also hours and minutes displayed in the console at the end of the progress.

**Progress display:**
I don't know if it's possible, but I really would like to see a some kind of progress display. Maybe an progress bar on the top of the browser window from left to right, in a choosable color and (reasonable) height.

That's it for now, I hope those things can be considered.
Many thanks for this great tool. 🙂👍

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.