← all repositories
space-nuko/ComfyBox

ComfyUI's node spaghetti, untangled for civilians

A no-code frontend that turns ComfyUI's power-user graphs into something your friends might actually use.

686 stars TypeScript Image · Video · AudioApp Builders
ComfyBox
Velocity · 7d
+0.6
★ / day
Trend
steady
star history

What it does

ComfyBox wraps ComfyUI’s backend in a customizable, tabbed interface. You can import existing ComfyUI workflows from JSON or PNG metadata, or build new UIs from basic components without touching code. It runs as a separate frontend that talks to a standard ComfyUI instance over CORS-enabled HTTP.

The interesting bit

The “no-code UI builder” is the real pitch: it auto-generates interfaces from ComfyUI’s node graphs, then lets you rearrange and simplify them. There’s also a mobile-optimized version, which is rarer than you’d think in the Stable Diffusion tooling swamp.

Key highlights

  • Import existing ComfyUI workflows (JSON or PNG with embedded metadata)
  • Tabbed multi-workflow management with custom “Send To” actions between them
  • Prompt queue and history with inspectable execution state
  • All custom ComfyUI nodes supported without extra configuration
  • Mobile-friendly variant included

Caveats

  • The project is explicitly “still under construction” with missing features
  • Saved workflow format is unstable and may break backward compatibility
  • Requires running ComfyUI with --enable-cors-header, which is a footgun if you forget

Verdict

Worth a look if you build ComfyUI workflows for less technical users, or want to queue batches without staring at node graphs. Skip it if you need production stability or prefer ComfyUI’s native interface for rapid iteration.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.