yolain/ComfyUI-Easy-Use
In order to make it easier to use the ComfyUI, I have made some optimizations and integrations to some commonly used nodes.
📦 What is ComfyUI‑Easy‑Use?
ComfyUI‑Easy‑Use is a collection of custom nodes that extend the open‑source visual programming UI ComfyUI (a node‑based front‑end for Stable Diffusion and other diffusion models). It bundles a large set of convenience nodes, UI tweaks, and workflow shortcuts that make building and running image‑generation pipelines faster and less error‑prone.
🎯 Core purpose
- Speed up workflow creation – many repetitive tasks (loader configuration, prompt handling, LoRA weighting, noise injection, etc.) are wrapped in single “easy‑*” nodes.
- Keep flexibility – the nodes sit on top of the original ComfyUI nodes, so you can still edit any part of the graph.
- Support many models – built‑in loaders for Stable Diffusion 1.x/2.x, SDXL, SD‑3, Flux, Kolors, Stable Cascade, SVD, Zero‑123, InstantID, and more.
- Improve UI experience – optional dark/light themes, styled cue‑word selectors, right‑click shortcuts, and better preview widgets.
🔧 Main features (as listed in the README)
| Category | Example nodes / capabilities |
|---|---|
| Prompt handling | easy preSampling*, easy prompt, easy promptLine, easy wildcards, easy promptReplace, easy promptConcat, A1111‑style prompt parser |
| Model loading | Unified loaders for SD‑1/2, SDXL, SD‑3, Flux, Kolors, Stable Cascade, SVD, Zero‑123, InstantID, etc. |
| LoRA / ControlNet | easy loraStackApply, easy controlnetStackApply, support for ComfyUI‑Inspire‑Pack, multi‑angle LoRA weighting |
| Noise & latent ops | easy latentNoisy, easy preSamplingNoiseIn, easy preSamplingCustom |
| Image utilities | easy imageChooser, easy imageRemBg (RMBG‑1.4/2.0), easy imageSplitTiles, easy imageSaveLazy, easy joinImageBatch, background removal, in‑painting (Fooocus, BrushNet, PowerPaint) |
| Logic & flow control | easy ifElse, easy forLoopStart/End, easy multiAngle, easy seedList, easy any* nodes, lazy loops, conditional branching |
| Visualization | easy showAnything, easy XYPlotAdvanced, easy XYInputs:*, preview rescaling, model thumbnail display |
| API / multi‑account | Nodes for Stable Diffusion 3 multi‑account API, Flux, Kolors APIs |
| Miscellaneous | Type conversion, string utilities, math helpers, automatic UI theme switching, memory‑clear node (easy cleanGPUUsed) |
📦 Installation (quick start)
- Clone the repository into the
custom_nodesfolder of your ComfyUI installation:git clone https://github.com/yolain/ComfyUI-Easy-Use - Install Python dependencies – the repo ships an
install.bat(Windows) that runspip install -r requirements.txt. On Linux/macOS you can run the same command manually. - Restart ComfyUI; the new “easy‑*” nodes will appear in the node palette.
🚀 Typical use‑cases
- Rapid prototyping – drop an
easy fullLoadernode, set a model, and start addingeasy preSampling*andeasy kSamplernodes without manually wiring separate prompt, seed, and sampler nodes. - Advanced image editing – combine
easy applyFooocusInpaint,easy applyBrushNet, oreasy applyPowerPaintwith LoRA stacks for precise in‑painting. - Batch processing – use
easy seedList,easy batchAny, and loop nodes to generate many variations in a single run. - Multi‑model experiments – switch between SD‑XL, Flux, Kolors, etc., using the dedicated loaders without altering the rest of the graph.
- Prompt portability – the A1111‑style loader reproduces images identical to those generated in Automatic1111 WebUI, easing migration of existing prompts.
📈 Maturity & community
- Active development – the changelog shows frequent releases (v1.3.6 is the latest at the time of writing) with bug fixes, new nodes, and UI improvements.
- Dependencies on other custom nodes – some features require additional packages such as
ComfyUI‑Inspire‑Pack,ComfyUI_InstantID, orComfyUI‑BrushNet. The README links to those repos. - Documentation & examples – a video tutorial, online docs, and a separate workflow‑collection repo (
ComfyUI‑Yolain‑Workflows) provide concrete usage patterns. - License – not explicitly mentioned in the excerpt, but typical ComfyUI extensions use permissive open‑source licenses.
📚 Where to learn more
- Docs: https://docs.easyuse.yolain.com
- Video tutorial: Bilibili link in the header
- Workflow examples: https://github.com/yolain/ComfyUI-Yolain-Workflows
- Issue tracker / community: Use the GitHub repository’s Issues/Discussions for support.
TL;DR
ComfyUI‑Easy‑Use is a real, actively maintained add‑on for the ComfyUI visual programming environment. It bundles dozens of ready‑to‑use nodes that simplify loading models, handling prompts, applying LoRAs/ControlNets, injecting noise, and managing loops, all while keeping the full flexibility of ComfyUI. Ideal for anyone who wants to build Stable Diffusion (and related diffusion model) pipelines faster and with fewer manual wiring steps.
Related
- Project
- Project
- Project
- Project
- Project