Sign In

Minimalist UI extension for ComfyUI

0

Minimalist UI extension for ComfyUI

This is an extension for ComfyUI that adds an additional interface where your workflows are minimalist interfaces. You can install it from ComfyUI manager, by searching for "Minimalistic Comfy Wrapper WebUI" by light-and-ray author; or see other installation methods here

After installation you need to give titles to your input and output nodes, e.g. <Image:prompt:1> to Load Image node, and <Edited result:output:1> to Save Image node. ":prompt:" and ":output:" in these titles stand for categories - the section in the resulting UI where components related to this node will appear. "Image" and "Edited result" are labels. ":1" is a sort order - it is used for order of components inside the same category. Then you need to give a similar title (e.g. <Prompt:prompt:1>) to a text prompt node - it can be Clip Text Encode node, or different, but I recommend you to add a String Multiline node, give the title to it, and connect where you use prompt

Features:

  • No need to export your workflows. It is the same ComfyUI but in a different interface

  • It uses browser local storage to keep UI state, similar to ComfyUI itself, so you can refresh or close your browser, and UI state will not reset

  • Persistent queue. A similar thing but for queue - it's saved on your disk, and will survive errors, PC power off, etc. You can set priority to tasks in queue

  • Presets for text prompts. You can save your favorite prompts as presets, and retrieve them by 1 click

  • Works for Images, Video, Audio and Text generation workflows. Flux Klein 9b, Wan2.2 A14b, Qwen TTS, Whisper - all these are possible to add into this extension

  • Batch: you can upload more than one input image or video - MCWW will run workflow for each of them. Use "Batch" tab instead of "Single"

Screenshot_20260227_142758.png

Presets editor

Screenshot_20260227_142720.png

Queue

Screenshot_20260227_142655.png

Batch

More advanced guide:

You can specify more categories in the titles. "advanced" category - these nodes go to "Advanced" accordion under text prompt in the interface. I recommend putting here nodes you don't want to see, but sometimes can want to adjust. E.g. seed, number of steps. "important" category - these nodes appears under outputs. I recommend putting here inputs you always change, e.g. music duration, number of frames in video

You need to add an Int node in your workflow, with a title with "Seed" in it (e.g. <seed:advanced/Generation:1>), and connect it to seed intputs in your samplers. It's important, because otherwise seed will be the same each generation

You can specify tabs for your components. For example you have "First frame" and "Last frame" nodes, and you want to put them into separate tabs, instead of going after each other. In this case you need to add tab name after the category - like this: <Image:prompt/First frame:0>, <Image:prompt/Last frame:1>

You can also specify column, row number for components, make custom accordions, set up min max step to integer or float number nodes. Reed the full documentation for nodes

You can use loras indirectly. You need to use them as a prompt for "Prompt control" extension. Here is a more detailed instruction on how to use loras in MCWW. It is very continent in pair with presets

0