Comfy-Org / ComfyUI_frontend

Official front-end implementation of ComfyUI
https://www.comfy.org/
GNU General Public License v3.0
640 stars 117 forks source link

[Feature Request]: Basic Workflows Management #1249

Open LukeG89 opened 1 month ago

LukeG89 commented 1 month ago

Is there an existing issue for this?

What would your feature do ?

The current state of Workflows Manager offers very little when it comes to managing workflows. It is still not possible to perform basic operations such as Create | Edit | Delete folders/subfolders and move workflows.

Not to mention that when renaming a workflow within a subfolder, the workflow is moved to the main one (as reported here https://github.com/Comfy-Org/ComfyUI_frontend/issues/1146), making it even more difficult to keep everything organized.

Many users like me come from comfyui_workspace_manager. Workspace has been a very good plug-in with many useful features, so our standards have become pretty high in terms of management.

There are other features you can get inspired by Workspace, but in this specific request I ask to implement the basics.

Proposed workflow

In Workflows Manager you can:

And you can also customize folders as in Node Library:

customize_folders

Additional information

It's funny that you can better manage folders in Node Library but not in Workflows! 😆

huchenlei commented 1 month ago

Because I did not get time to fully rewrite/revamp the backend API <> store logic of the workflows management, the current sidebar tab is still using the system left from the initial beta UI PR.

I will be doing that if there is nothing more important when I get back from vacation.