ComfyUI icon indicating copy to clipboard operation
ComfyUI copied to clipboard

Alternative UI

Open jac3km4 opened this issue 1 year ago • 4 comments

Hi, This isn't really an issue, but more of a question. I've been using a fork of your repo with various changes applied on top of it. One of them is a quick prototype of a React/TailwindCSS interface with slightly altered UI elements and things like a gallery view. I intend to maintain it and use it for my own purposes, but I can contribute it back to your repo if you wish. I have a ready-to-use demo branch available here that only makes minimal changes to your existing code: https://github.com/jac3km4/ComfyUI/tree/reactui

Let me know if you'd be interested in integrating it. If not, feel free to close this PR.

jac3km4 avatar Mar 06 '23 00:03 jac3km4

I'm going to have to make a list of UIs somewhere because you are not the only one making one.

I love people using the backend to make their own UIs. I encourage it.

With how things are going it might be best for the main repo to have a simple "reference" UI but nothing is decided yet.

comfyanonymous avatar Mar 06 '23 05:03 comfyanonymous

@jac3km4 I love your UI! I created an issue #36 about poor scaling on my 4K monitor, and it looks like your UI doesn't have that problem at all. I also really like the way the output images are presented in the UI.

@comfyanonymous It would be great to create a list of alternative UIs. I'm curious what others are doing.

oakif avatar Mar 10 '23 19:03 oakif

I have some issues with the UI, but I don't understand how to install the alternative UI mentioned here, so it works together with the portable download for Windows. I tried cloning the repo on top of the previous instance, but that did not work...

VOOM108 avatar Mar 14 '23 15:03 VOOM108

Wow, this looks really nice! With the added problem of diverging codebases. But still.

nistvan86 avatar Mar 19 '23 13:03 nistvan86

I'm going to have to make a list of UIs somewhere because you are not the only one making one.

I love people using the backend to make their own UIs. I encourage it.

With how things are going it might be best for the main repo to have a simple "reference" UI but nothing is decided yet.

is there any update on this list, I saw OPs repo but am a bit sad to see it's a month stale and probably not being developed much more

skyler14 avatar Apr 24 '23 17:04 skyler14

A few alternate UI's I've stumbled across while skimming through issues today:


In case you're interested I'm working on a new frontend for ComfyUI that supports more than one workflow per graph. Below is an example, first an image is drawn with an editor widget, then it's processed through img2img. Finally the user can press an "Upscale" button to have the selected output upscaled with diffusion, all within the same graph/UI 2023-05-18 02_48_56-http___localhost_8000_# - Chromium

The graph itself looks like this, I've been working on modularizing pieces of the graph into subgraphs like model loading/sampling. The light blue node in the middle is first-stage txt2img/img2img, the one to the right is for diffusion upscaling. At some point I want these pieces to be savable as templates to reuse elsewhere 2023-05-18 02_57_46-http___localhost_8000_# - Chromium

I also want to implement the ability to send image/other outputs between entire graphs, so you can do some processing in one workflow and go back to e.g. img2img with that result

https://github.com/space-nuko/ComfyBox

Originally posted by @space-nuko in https://github.com/comfyanonymous/ComfyUI/issues/669#issuecomment-1552687670


Here's an example of an alternative frontend: https://github.com/rvion/CushyStudio

Originally posted by @comfyanonymous in https://github.com/comfyanonymous/ComfyUI/issues/389#issuecomment-1496114097


I'm working on a PoC implementing this idea, code is here (working title) https://github.com/space-nuko/PlacidUI

2023-04-05 12_09_05-http___localhost_3000_ - Chromium

Originally posted by @space-nuko in https://github.com/comfyanonymous/ComfyUI/issues/389#issuecomment-1497760295

0xdevalias avatar Nov 30 '23 06:11 0xdevalias