ComfyUI Node

Multi Text+

Multi Text+ (SKBundle)

By SKBv0·Created 2 years ago·Updated 3 months ago· 125
Multi Text+
    • *

    Multi Text+ is SKBundle's answer to "I don't want ten separate text-box nodes cluttering my graph." It's a text-editing node built to hold more than one piece of text at once and hand each one back out as its own STRING - the text equivalent of the pack's Multi Float node, but with the friendlier editing experience a text field needs.

    Why you'd reach for it

    If you've ever needed to feed a handful of related strings into a workflow - a batch of product tag lines, a set of alternate prompt phrasings, a list of filenames - the default move is one Text node per string, which eats screen space fast and makes the graph harder to follow. Multi Text+ exists to collapse that down to one node. It grew directly out of a user request: someone asked the author, in public, whether the pack's text node could support adding more fields for exactly this kind of batching, and got a "sure, I've got a few more nodes to do, then I'll look at the input" in reply. Multi Text+ is that follow-through.

    How it works

    Because this node's whole point is holding more than one string, don't expect a fixed, single "text" widget - you're working with multiple text fields on the one node, each one independent, and each one contributing its own STRING output rather than everything getting mashed into a single combined string. That's the meaningful difference from just chaining several plain Text nodes: same number of outputs, one node instead of many, laid out together so you can compare and edit them side by side.

    Inputs and outputs

    There's no fixed input socket to wire into - you type directly into the node's own text fields. Output comes back as STRING, ready to plug into a prompt, a filename field, a Save Image node, or anywhere else a plain string is expected. If you need to route a value into one of these fields from elsewhere in the graph rather than typing it by hand, this isn't that kind of node - it's a source, not a pass-through.

    Installing it

    Ships in ComfyUI SKBundle, u/skbphy's personal node collection - built with Cursor AI's assistance, inspired by rgthree and mxToolkit, and openly maintained by someone who's said they're not a career programmer. Through ComfyUI Manager, search ComfyUI SKBundle. By hand:

    cd ComfyUI/custom_nodes
    git clone https://github.com/SKBv0/ComfyUI_SKBundle.git
    pip install -r requirements.txt
    

    Restart ComfyUI. No model downloads - it's a text-editing UI, nothing more.

    Common issues

    The pack's documentation doesn't spell out exactly how many fields the node supports or how you add more - the README shows a screenshot and calls it "advanced text editing capabilities" and leaves it there. If you need more fields than what's on the node by default, the reasonable approach (and the one the author signaled they were working toward) is checking whether the node exposes a way to add slots, rather than assuming a hard cap. Since documentation for this specific node is thin, the fastest way to learn its exact editing behavior is to drop it on the canvas and try it - there's no deeper manual to consult beyond what the node shows you directly.

    CategorySKB/text

    Inputs (0)

    No inputs

    Outputs (1)

    NameTypeDescription
    *STRING