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)

  1. Clone the repository into the custom_nodes folder of your ComfyUI installation:
    git clone https://github.com/yolain/ComfyUI-Easy-Use
    
  2. Install Python dependencies – the repo ships an install.bat (Windows) that runs pip install -r requirements.txt. On Linux/macOS you can run the same command manually.
  3. Restart ComfyUI; the new “easy‑*” nodes will appear in the node palette.

🚀 Typical use‑cases

  • Rapid prototyping – drop an easy fullLoader node, set a model, and start adding easy preSampling* and easy kSampler nodes without manually wiring separate prompt, seed, and sampler nodes.
  • Advanced image editing – combine easy applyFooocusInpaint, easy applyBrushNet, or easy applyPowerPaint with 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, or ComfyUI‑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


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