Comfy-Org / Comfy-Org/ComfyUI_frontend

[Feature Request]: Improve the Workflow File Saving, Workflow File Manager, and Workflow History Manager

Open
#5,928 0 comments 3 reactions 0 assignees View on GitHub
area:workflows enhancement
Dominant language
TypeScript
Stars
2k
Forks
699
Avg merge
1d 7h
Merged PRs (30d)
490

Description

### Is there an existing issue for this?

- [x] I have searched the existing issues and checked the recent builds/commits

### What problem are you experiencing?

### Is there an existing issue for this?

- [x] I have searched the existing issues and checked the recent builds/commits

### What problem are you experiencing?

### Feature Idea

I am very happy to hear comfui has received funding to help support the staff while they tirelessly improve the platform for us! I am holding out that this gives us some hope that there will be some improvements done to the workflow file menu and file managment system (top left menu). Someone already made a fix for this via an extension, but these features should be 100% incorporated into comfui as the current system is extremely barebones and lack luster. As a positive selling point for working on this, these features would have to be standard if you want to deal with professional/corporate clients.

Here is what we could have if you gave it some more love.

**Workflows manager:**
- 🔁Switch between different workflows easily. 1click open workflow in multiple browser tabs.
- 🤏Drag and drop to insert subworkflows into current flow.
- 🗂️Organize workflows with folders (tags are deprecated, please use folders to organize)
- 📂Save and sync all your workflows in a local folder (by default under /ComfyUI/my_workflows customize in Settings)
1. Save workflow by pressing the 💾 button, or ⌨Shift+S shortcut (customize in Settings).
2. Every time you save, it will create a new record in Version History. You can easily revert to any version.
3. Enable/disable autosave workflow (please disable autosave if you are experiencing UI slowing)
4. You can move files using OS File Explorer and it will be two-way synced with workspace.
- 🕛Version control of workflow, create/switch versions
- Bulk import workflows into your workspace
- 1click download all your workflows into a .zip

🔮**Models manager**:
- 1click install models from civitai to models/ subfolder of the matching model type
- Browse installed models with thumbnail image
- drag and drop to insert "load model_type" node into workflow

🖼️**Image Gallery:** Every image/video you generate will be saved in the gallery of the current workflow. You can set any image in the gallery as the cover photo of the workflow

- Dark/light mode
- cloud sync & backup workspace so you will never lose your data (Upcoming!)
- [beta!]One-click share workflow

### When does this problem occur?

Always

### How often do you encounter this problem?

Multiple times per day

### How much does this problem affect your workflow?

Significantly slows down my work

### Current workarounds

Manually saving multiple versions of a workflow, manually organizing workflows into specific drives, folders etc.

### Ideas for solutions (Optional)

Implement the features of https://github.com/11cafe/comfyui-workspace-manager
which is based on code from https://github.com/talesofai/comfyui-browser, so we can finally have a proper workflow management system.

### Additional context

https://github.com/Weixuanf
https://github.com/tzwm
https://github.com/huxiuhan

![Image](https://github.com/user-attachments/assets/52aabe26-b4fa-4aa4-bc6b-f2413d415dbf)

![Image](https://github.com/user-attachments/assets/f865eb18-8d55-413a-8730-c29d68719188)

Image

┆Issue is synchronized with this [Notion page](https://www.notion.so/Issue-5928-Feature-Request-Improve-the-Workflow-File-Saving-Workflow-File-Manager-and-Workfl-2836d73d36508198a3a8cd52d18b37e4) by [Unito](https://www.unito.io)

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.