DEV.co
AI Frameworks · ViewComfy

ViewComfy

ViewComfy is an open-source TypeScript tool that converts ComfyUI workflows into deployable web applications with drag-and-drop form configuration. It supports multiple workflows, various input types, and can be deployed locally, on serverless infrastructure, or via ViewComfy Cloud with built-in user management and analytics.

Source: GitHub — github.com/ViewComfy/ViewComfy
652
GitHub stars
82
Forks
TypeScript
Primary language
AGPL-3.0
License (OSI-approved)

Key facts

Objective fields from the source. Values we can't verify are shown as “Unknown” rather than guessed.

FieldValue
RepositoryViewComfy/ViewComfy
OwnerViewComfy
Primary languageTypeScript
LicenseAGPL-3.0 — OSI-approved
Stars652
Forks82
Open issues12
Latest releasev.0.3.23 (2026-01-08)
Last updated2026-03-19
Sourcehttps://github.com/ViewComfy/ViewComfy

What ViewComfy is

A Next.js-based application that ingests ComfyUI workflow_api.json files, generates configurable input forms, and exposes workflows via API endpoints. Supports serverless deployment patterns, Clerk-based authentication, Docker containerization, and environment-driven feature toggles for playground mode and user management.

Quickstart

Get the ViewComfy source

Clone the repository and explore it locally.

terminalbash
git clone https://github.com/ViewComfy/ViewComfy.gitcd ViewComfy# follow the project's README for install & configuration

Need it deployed, integrated, or customized instead? DEV.co ships production installs.

Best use cases

Rapid Generative AI Application Prototyping

Teams wanting to quickly turn existing ComfyUI/Stable Diffusion workflows into shareable web UIs without building frontend infrastructure from scratch.

Serverless AI Workflow Deployment

Organizations deploying inference on serverless platforms (e.g., Modal) who need a lightweight UI layer and API routing without managing dedicated web services.

Multi-Workflow SaaS Platforms

Startups building multi-tenant generative AI applications that need built-in user management, billing tracking, and output history via ViewComfy Cloud.

Implementation considerations

  • Node.js v20.18+ required; npm-based dependency management with standard Next.js toolchain. Local development straightforward but serverless deployment requires external hosting or ViewComfy Cloud account.
  • Environment variables critical: VIEWCOMFY_CLIENT_ID/SECRET for cloud deployment, NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY/CLERK_SECRET_KEY for user auth, VIEW_COMFY_FILE_NAME for multi-config scenarios.
  • ComfyUI server setup (local or cloud) must precede ViewComfy app configuration; workflow_api.json extraction and view_comfy.json generation are manual prerequisites.
  • Playground Mode (VIEW_MODE) toggles between editor and production UI; consider this a hard architectural choice with implications for feature exposure.
  • Docker build args must align with deployment environment (user management, Clerk keys); misalignment causes runtime feature degradation.

When to avoid it — and what to weigh

  • Proprietary Commercial Use Without Legal Review — AGPL-3.0 requires derivative works and applications built on ViewComfy to be released under AGPL-3.0 or proprietary use may violate the license. Requires legal review before deployment in closed-source commercial products.
  • Complex Real-Time Streaming or Long-Poll Requirements — No evidence of WebSocket or streaming support in the codebase; architecture appears request/response-oriented. Unsuitable for real-time interactive feedback loops.
  • Enterprise Security and Compliance Mandates — No mention of SOC 2, HIPAA, PCI-DSS, or FedRAMP compliance. Reliance on Clerk for auth and ViewComfy Cloud for hosting introduces third-party dependencies. Requires security audit before enterprise deployment.
  • Non-ComfyUI Workflow Ecosystems — Purpose-built for ComfyUI workflows; integration with other generative AI frameworks (e.g., LangChain, Hugging Face Inference) appears limited or absent.

License & commercial use

ViewComfy is licensed under AGPL-3.0 (GNU Affero General Public License v3.0). This is a strong copyleft license requiring that any modifications, derivative works, and networked applications using ViewComfy must be released under AGPL-3.0 or compatible terms, with source code made available to users.

AGPL-3.0 is NOT a permissive OSI license for proprietary commercial use. Any commercial product built on or derived from ViewComfy must comply with AGPL-3.0 obligations: release source code, allow user modification, and license under AGPL-3.0. Proprietary closed-source commercial deployment likely violates the license. Legal review REQUIRED before commercial use. ViewComfy Cloud (hosted service) may have separate terms; review separately.

DEV.co evaluation signals

Editorial assessment — not user reviews. Directional, with an explicit confidence level.

SignalAssessment
MaintenanceActive
DocumentationAdequate
License clarityClear
Deployment complexityModerate
DEV.co fitGood
Assessment confidenceHigh
Security considerations

ViewComfy does not independently manage user credentials; Clerk integration required for auth. No security audit, penetration test results, or vulnerability disclosure policy mentioned. AGPL-3.0 source code is public; review recommended before deployment. Environment variables (API keys, Clerk secrets) must be managed securely (never commit to repo). ViewComfy Cloud infrastructure security posture unknown; third-party audit required. Inference workloads on serverless platforms inherit that platform's security model.

Alternatives to consider

Gradio (HuggingFace)

Python-first, built for Hugging Face models; broader ML ecosystem support. Permissive Apache 2.0 license. Steeper learning curve for TypeScript teams; less workflow-native UI customization.

Streamlit

Rapid Python prototyping with Pythonic DSL; large community. Permissive Apache 2.0 license. Python-only; requires separate deployment infrastructure; less suitable for ComfyUI-specific workflows.

Custom Next.js + Vercel/AWS deployment

Full control, no license constraints, mature deployment ecosystem. Requires significant engineering effort; no out-of-the-box workflow abstraction; higher time-to-market.

Software development agency

Build on ViewComfy with DEV.co software developers

Before adopting ViewComfy, confirm AGPL-3.0 compliance with your legal team, review security posture for production, and test serverless integration patterns with your infrastructure. Contact us for enterprise deployment guidance.

Talk to DEV.co

Related open-source tools

Surfaced by semantic similarity across the DEV.co open-source index.

Related on DEV.co

Explore the category and the services that help you build with it.

ViewComfy FAQ

Can I use ViewComfy in a closed-source commercial product?
No, without legal review and possible relicensing. AGPL-3.0 requires derivative works to be released under AGPL-3.0 or compatible terms. Proprietary use likely violates the license. Consult legal counsel and consider ViewComfy Cloud's commercial terms separately.
Do I need to run ComfyUI locally?
No. ViewComfy can connect to remote ComfyUI servers deployed on ViewComfy Cloud, Modal, or other serverless platforms via API endpoint. Local ComfyUI is optional for development/testing.
What happens if ViewComfy Cloud goes down or discontinues?
Self-hosted ViewComfy instances remain unaffected. Cloud-deployed apps would be inaccessible. This is a vendor lock-in risk; consider self-hosting or multi-region failover strategies for production.
Is ViewComfy suitable for enterprise production workloads?
Unknown without security audit. No evidence of SOC 2, compliance certifications, or enterprise SLAs. Reliance on Clerk and third-party serverless platforms introduces external dependencies. Requires security and compliance review before enterprise deployment.

Custom software development services

From first prototype to production, DEV.co delivers software development services around tools like ViewComfy. Our software development agency staffs experienced software developers and web developers for custom software development, web development, integrations, and ongoing support across ai frameworks and beyond.

Evaluate ViewComfy for Your AI Workflow Deployment

Before adopting ViewComfy, confirm AGPL-3.0 compliance with your legal team, review security posture for production, and test serverless integration patterns with your infrastructure. Contact us for enterprise deployment guidance.