Nodes/ComfyUI-TinyBreaker/💪TB | Multiline Text
ComfyUI Node

💪TB | Multiline Text

A multiline text box, because ComfyUI primitives don't always stretch

By martin-rizzo·Created 2 years ago·Updated about a year ago· 42
💪TB | Multiline Text
    • STRING
    string

    Sometimes a node exists just because the alternative is annoying, and 💪TB | Multiline Text is that node. It's a plain text box that outputs a STRING. That's the entire job. The reason it exists is in the author's own description: in some ComfyUI versions, the built-in primitive nodes don't expand properly to multiline input, which makes writing a paragraph-length prompt miserable. This node forces a multiline widget so you can actually see and edit your prompt as text, not as one endless line.

    What it is and isn't

    • string - a multiline STRING widget, default empty. Type as many lines as you like.
    • Output - the same STRING, ready to feed a prompt input (the pack's own CLIP conditioning, a style's custom definitions, anything that takes a string).

    No fancy features, no dynamic prompts, no templating - in fact the node explicitly turns dynamicPrompts off. It's a straight passthrough that solves one UI annoyance. The class name is even a typo ("MutilineText"), which tells you all you need to know about how much ceremony went into it.

    Where it's genuinely handy

    Two spots in this pack. First, if you're building a graph by hand and want a readable prompt node instead of wrestling a primitive's tiny single-line field. Second - and this is the one with real utility - Select Style's custom_definitions input accepts a multiline string of style definitions. That field is a widget on the style node itself, but wiring a Multiline Text into it gives you a big, comfortable editor for your custom styles, and the text you write there is exactly what gets parsed as the style definitions. For that use case alone, the node earns its place.

    Install

    Same as every node in the pack: ComfyUI Manager → search "tinybreaker", or

    cd ComfyUI/custom_nodes
    git clone https://github.com/martin-rizzo/ComfyUI-TinyBreaker
    

    then restart. No models, no dependencies, nothing to download.

    The honest note

    Modern ComfyUI has largely fixed the multiline-primitive issue, so if you're on a current build this node is close to redundant - the stock Primitive node does the job now. But "close to redundant" still beats "it worked before an update and now it doesn't," and plenty of old saved workflows reference it. It's the kind of node you won't think about until a workflow demands it, and then you're glad it exists. If you see it in a downloaded TinyBreaker workflow, don't go looking for hidden features - wire the string wherever text is needed and move on.

    Category💪TinyBreaker

    Inputs (1)

    NameTypeDefaultDescription
    stringSTRINGThe multiline text you want to enter.

    Outputs (1)

    NameTypeDescription
    STRINGSTRINGThe string you entered.