ComfyUI Extension: ComfyUI-EZ-AF-Nodes

Authored by ez-af

Created

Updated

2 stars

This pack helps to conveniently control text in complex prompt-builder type workflows. Load/Read Prompts from .CSV; Concatenate large amounts of text; Use string input as ANY type. Requires pythongosssss custom scripts

Custom Nodes (0)

    README

    ComfyUI-EZ-AF-Nodes

    Custom nodes pack for ComfyUI

    This custom nodes pack helps to conveniently control text in complex prompt-builder type workflows

    [!WARNING] This pack requires pysssss.Binding extension. To use it, install pythongosssss Custom Scripts

    <!-- It is recommended to install this pack using [ComfyUI-Manager](https://github.com/ltdrdata/ComfyUI-Manager) -->

    Nodes

    EZ CSV Reader

    CSV Reader

    This node allows you to import positive and negative prompts from a selected line of selected .csv file

    Files are located in ...\ComfyUI\custom_nodes\ComfyUI-EZ-AF-Nodes\CSV

    • You can add your own files
    • Node supports sub-directories
    • You can keep LORA weights and wildcards in prompts saved in .csv

    [!NOTE] .csv files for this node use semicolon delimeters, native to Microsoft Excel

    Quotations marks are not needed (as prompts generally shouldn't contain semicolons), but allowed

    EZ MEGA Text Concatenate

    Concatenate

    This node allows you to concatenate up to 24 strings of text

    Useful for extremely complex prompt-builder workflows.

    No more concat stacking!

    EZ String

    String

    This node works like a string primitive, but allows you to output text as "ANY" type

    This is primarily useful to easily create inputs for "COMBO" type widgets.

    No more unnecessary conversions!

    Example

    Drag and Drop this image (or this code) into your ComfyUI window to see example workflow with some tips:

    Example Workflow

    Youtube Overview

    Click this image, it leads to youtube video!

    Tutorial

    @ez-af!

    ComfyUI-EZ-AF-Nodes