Extensions/ComfyUI-easygoing-nodes
ComfyUI Extension

ComfyUI-easygoing-nodes

Enhanced Text Encoder modules, acd Custom nodes for ComfyUI, device-select CLIP loaders, providing HDR effects, image saving with prompt metadata.

By easygoing0114·Created 11 months ago·Updated 19 days ago· 4
easygoing0114/ComfyUI-easygoing-nodes
Nodes31
On cloudLocal install
Categoryadvanced/model_merging/model_specific, conditioning
Stars4
Updated19 days ago

Nodes (31)

CLIP Save Qwen
advanced/model_merging/model_specific
CLIP Scale Dual SDXL Block
advanced/model_merging/model_specific
CLIP Scale Qwen Block
advanced/model_merging/model_specific
CLIP Text Encode (with Offload)
conditioning
HDR Effects with LAB Adjust
SuperBeastsAI/Image
Image Difference Checker
image/analysis
Key Name Inspector
advanced/debug
Load Checkpoint (with Name)
model/loaders
Load Diffusion Model (with Name)
model/loaders
Load Original Model
loaders
Model Merge HiDream
advanced/model_merging/model_specific
Model Merge Z-Image
advanced/model_merging/model_specific
Model Save with Original
model_merging
Model Scale ERNIE Image
advanced/model_merging/model_specific
Model Scale Flux2 Klein
advanced/model_merging/model_specific
Model Scale HiDream
advanced/model_merging/model_specific
Model Scale HiDream-O1-Image
HiDream O1
Model Scale Krea2
advanced/model_merging/model_specific
Model Scale Qwen Image
advanced/model_merging/model_specific
Model Scale SDXL
advanced/model_merging/model_specific
Model Scale Z-Image
advanced/model_merging/model_specific
Save Image With Prompt
image
VAE Merge Add
advanced/model_merging
VAE Merge SDXL Block
advanced/model_merging/model_specific
VAE Merge Simple
advanced/model_merging
VAE Merge Subtract
advanced/model_merging
VAE Scale FLUX2 Block
advanced/model_merging/model_specific
VAE Scale FLUX Block
advanced/model_merging/model_specific
VAE Scale Qwen Block
advanced/model_merging/model_specific
VAE Scale SDXL Block
advanced/model_merging/model_specific
VAE Scale Wan Video
advanced/model_merging/model_specific
Readme
<div align="center"> <img width="705" height="500" alt="ComfyUI Easygoing Nodes thumbnail" src="Images/thumbnail image.png"> </div>

ComfyUI-easygoing-nodes

Enhanced Text Encoder processing for ComfyUI, featuring custom nodes for HDR effects, image saving with prompt metadata, and model merging.

✨ Features

🔧 Enhanced Text Encoder Modules

Automatically replaces ComfyUI's built-in Text Encoder modules with enhanced versions that include:

These replacements can be toggled on or off individually via the ComfyUI settings menu.

🌈 HDR Effects with LAB Adjust

<img width="320" height="374" alt="HDR Effects LAB Adjust node" src="Images/HDREffectsLabAdjust node.png">

Example (Left: Original | Right: HDR Processing)

<table> <tr> <td><img width="353" height="250" alt="Before HDR" src="Images/before HDR.png"></td> <td><img width="353" height="250" alt="After HDR" src="Images/after HDR.png"></td> </tr> </table>

Advanced tone-mapping with control over shadows, highlights, gamma, contrast, color boost, and LAB channel adjustments. 💡 This node is based on the HDR processing from ComfyUI-SuperBeasts with additional color adjustment features.

🧬 Model Merging

ModelMergeHiDream

<img width="180" height="650" alt="ModelMergeHiDream node" src="Images/ModelMergeHiDream node.png">

Performs hierarchical merging of HiDream models, enabling advanced model blending while preserving structural integrity.

💾 Save Image With Prompt

<img width="240" height="356" alt="Save Image With Prompt node" src="Images/SaveImageWithPrompt node.png">

Save images with positive/negative prompts and captions embedded directly into the PNG metadata.

🔥 Installation

  1. Clone this repository into your ComfyUI custom_nodes folder:
cd ComfyUI/custom_nodes
git clone https://github.com/easygoing0114/ComfyUI-easygoing-nodes.git
  1. For enhanced CLIP/Text Encoder functionality, ensure the modified modules are in place:

    • The enhanced modules are located in modified_modules/ directory
    • sdxl_clip.py - Enhanced SDXL CLIP implementation
  2. Restart ComfyUI. The new nodes should now appear in the node search.

🔍 Verification

When ComfyUI starts with this custom node, you should see messages like:

EasygoingNodes settings loaded: {'enable_sdxl_clip': True}
✓ Applied module replacements: sdxl_clip

If you don't see these messages, check that the modified_modules/ directory contains the necessary files.

🙏 Credits


⚖️ License

This project is licensed under the MIT License.


Update History

2026.5.26

  • Add Load Original Model and Model Save with Original node.

2026.4.16

  • Add Image Difference Checker node.

2026.1.9

  • Removed CLIP loader nodes following optimizations in the latest ComfyUI core update.

2025.12.18

  • Removed hidream.py replacement functionality.

2025.12.1

  • Added various Model Merge nodes.

2025.10.28

  • Implemented ModelMergeHiDream.
  • Disabled default replacement of HiDream.py.

2025.9.21

  • Added toggle functionality for Experimental Text Encoder Modules in ComfyUI settings.