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.

ComfyUI‑Easy‑Use

What it is – A collection of custom nodes for ComfyUI, the visual node‑based front‑end for Stable Diffusion and other diffusion models. The package bundles a large set of convenience nodes that wrap common operations (model loading, prompting, LoRA handling, ControlNet, in‑painting, loops, conditional logic, etc.) and adds UI tweaks, theme support and workflow shortcuts. It is built on top of the existing TinyTerraNodes extension.

Key capabilities

  • One‑click loaders for many diffusion families (SD‑1.x, SD‑2.x, SDXL, Stable Cascade, SVD, Zero‑123, Flux, SD‑3, Kolors, etc.)
  • Pre‑sampling nodes that separate sampler settings from the sampler itself, making previewing faster.
  • Prompt helpers: A1111‑style prompt parsing, wildcard matrices, multi‑angle prompts, style selectors, and easy concatenation/replacement utilities.
  • ControlNet & LoRA integration – nodes to stack, apply, and manage LoRA and ControlNet weights, including support for the ComfyUI‑Inspire‑Pack.
  • Loop & conditional logic – easy forLoopStart/End, easy ifElse, lazy if/else, and easy multiAnglePrompt for batch‑style generation.
  • Image utilities – background removal (RMBG‑1.4/2.0), segmentation, in‑painting (Fooocus, BrushNet, PowerPaint), tile handling, image‑to‑image, and latent‑space noise injection.
  • API nodes – multi‑account Stable Diffusion 3 API, Flux, and Kolors endpoints.
  • UX improvements – theme switching, node‑map display, table editor, “show anything” viewer, and automatic thumbnail generation for models.

Installation

# Clone into ComfyUI's custom_nodes folder
git clone https://github.com/yolain/ComfyUI-Easy-Use
# Install Python dependencies (Windows shortcut provided)
Double‑click install.bat   # or pip install -r requirements.txt

After restarting ComfyUI the new "easy …" nodes appear in the node palette.

How to use

  1. Drag an easy loader (e.g., easy sdXLLoader) onto the canvas and point it at your checkpoint, LoRA, VAE, etc.
  2. Connect a pre‑sampling node to configure steps, CFG, seed, noise mode, etc., then link to a sampler node.
  3. Add prompt helpers (easy prompt, easy wildcards, easy styleSelector) to build the text.
  4. Optionally insert ControlNet, LoRA stacks, or in‑painting nodes.
  5. Use loop/conditional nodes for batch or iterative workflows, and finish with an easy saveImage or easy showAnything node to view results.

Why it matters – By consolidating dozens of repetitive wiring patterns into single nodes, Easy‑Use cuts the time needed to assemble complex diffusion pipelines, lowers the barrier for newcomers, and keeps the visual freedom that ComfyUI users expect.

Documentation & community


All details are taken directly from the repository’s README; no external assumptions have been added.

Related

  • Project
  • Project
  • Project
  • Project
  • Project