Starting August 15, 2024, ComfyUI will replace their legacy frontend with a new and improved version. The new frontend is available at ComfyUI Frontend.
Why a New Frontend?
The current ComfyUI frontend is built using vanilla JavaScript ESM modules without package management, leading to significant development challenges.
This approach has often required reinventing solutions for problems that already have established, efficient answers.
To address these issues, the new frontend leverages TypeScript, Vue, and Vite, providing a more robust and maintainable codebase.
A custom shim extension in the Vite build process ensures full compatibility with the existing frontend extension ecosystem. This new tech stack is expected to significantly accelerate the development of new frontend features.
Also Read: Installing UltraPixel on ComfyUI: A Quick and Easy Guide
New Features
The new frontend introduces numerous quality-of-life improvements. For a comprehensive list, visit: ComfyUI Frontend – Quality of Life Changes.
Early Adoption
For those eager to experience the new frontend before the official transition, it is possible to opt-in now by adding the following command line argument to the ComfyUI launch script:
--front-end-version Comfy-Org/ComfyUI_frontend@latest
This will use the latest release of the new frontend. For those preferring a specific version for stability, a version number can be specified:
--front-end-version Comfy-Org/ComfyUI_frontend@1.2.2
ComfyUI is confident that the new frontend will enhance the user experience. More details can be found on their GitHub repository.
Read More: Step by Step Guide: Installing and Using Flux AI on ComfyUI
Stay updated with the latest news by joining the INCPak WhatsApp Channel.