Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Alternative UI #42

Closed
jac3km4 opened this issue Mar 6, 2023 · 6 comments
Closed

Alternative UI #42

jac3km4 opened this issue Mar 6, 2023 · 6 comments

Comments

@jac3km4
Copy link

jac3km4 commented Mar 6, 2023

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.

@comfyanonymous
Copy link
Owner

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.

@oakif
Copy link

oakif commented Mar 10, 2023

@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.

@VOOM108
Copy link

VOOM108 commented Mar 14, 2023

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...

@nistvan86
Copy link

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

@skyler14
Copy link

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

@0xdevalias
Copy link

0xdevalias commented Nov 30, 2023

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 #669 (comment)


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

Originally posted by @comfyanonymous in #389 (comment)


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 #389 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants