ComfyUI Node

Static String

A fixed text value as a wire

By aria1th·Created 3 years ago·Updated 7 months ago· 123
Static String
    • STRING
    string

    Static String is the text version of a constant: type a string into the widget, get it back out as a STRING socket you can wire into anything downstream that takes text. No formatting, no concatenation, no logic - just a fixed value with a plug on it.

    It's one of the "Logic Gates" nodes in ComfyUI-LogicUtils, aria1th's small pack of utility nodes for building more programmatic ComfyUI graphs. The same GitHub account trained the Illustrious XL checkpoints under the AngelBottomless handle - genuinely different work, though, and this side of things has been dormant since a last push on 2026-01-21.

    Why you'd reach for it

    The value of parking a string in its own node rather than typing it directly into a widget on whatever consumes it: you can wire the same output to multiple nodes at once, and you can feed it into other LogicUtils nodes that specifically expect a wired STRING input rather than a raw text widget. This pack's own String to Base64 Encode, Uniform Random Choice, and Yieldable Iterator String nodes all take a STRING socket rather than letting you type directly into them in every configuration - Static String is one clean way to get a fixed value into that socket.

    Inputs and outputs

    • string - the text. Default is an empty string.
    • Output - a single STRING, unchanged.

    That's it - the entire schema.

    Installing it

    ComfyUI Manager → search ComfyUI-LogicUtils → install → restart. Or:

    cd ComfyUI/custom_nodes
    git clone https://github.com/aria1th/ComfyUI-LogicUtils
    

    No model files. No real dependencies either, per a r/StableDiffusion thread that recommended this exact pack for lightweight logic in ComfyUI over bulkier, less-maintained alternatives like WAS Node Suite and Impact Pack, specifically because "it doesn't have dependencies." That matches the README, whose auto-install hook is opt-in only (COMFYUI_LOGICUTILS_AUTO_INSTALL=1, force-off with COMFYUI_LOGICUTILS_SKIP_INSTALL=1) - there isn't much for it to install in the first place.

    Common issues

    There's not really a failure mode for a node whose entire job is "hold this text." The thing worth knowing applies to the whole pack rather than this node specifically: nothing here has shipped since January 2026. For a static constant that's close to a non-issue - there's almost nothing in this node for a ComfyUI core update to break - but it's worth knowing you're on a quiet, single-maintainer pack rather than an actively developed one if you're leaning on it for anything more load-bearing elsewhere in the graph.

    If you open a shared workflow and ComfyUI flags StaticString as a missing node, that just means the person who built it had LogicUtils installed and you don't - install it the same way above and it'll resolve.

    CategoryLogic Gates

    Inputs (1)

    NameTypeDefaultDescription
    stringSTRING

    Outputs (1)

    NameTypeDescription
    STRINGSTRING