Nodes/ComfyUI - NeoGriever/NGs Sliders - INT
ComfyUI Node

NGs Sliders - INT

A click-and-drag integer knob for 0–100

By NeoGriever·Created 2 years ago·Updated 2 years ago· 2
NGs Sliders - INT
    • value
    value0

    Nothing complicated here, and that's the point. This node isn't solving a hard problem - it's UX sugar. ComfyUI's default integer widget is a box you click into and type a number. This one's a slider you drag. If you're the kind of person who tunes a value by feel rather than typing an exact digit - nudging a batch count, dialing in an integer percentage, tweaking a strength value that's secretly stored as 0–100 and divided by 100 downstream - this is the node for that.

    How it works

    There's no logic to speak of: whatever the slider is dragged to is the integer that comes out. The entire feature is the widget itself.

    The inputs and outputs that matter

    One input, one output. value is an INT, defaulting to 0, fixed between 0 and 100 - and that range isn't adjustable per node instance, since it's baked into the node's definition rather than exposed as a setting. Out comes value, wired to whatever downstream INT socket wants it.

    That fixed range is the one real limitation worth knowing before you reach for this: it can't go negative, and it caps at 100. If you need an offset that can dip below zero, or a range wider than a hundred, this node can't do it - use ComfyUI's own INT widget or a Primitive node instead, where you set the bounds yourself.

    That fixed range is also the whole appeal, seen from the other direction: 0–100 covers an enormous share of the integer values that actually show up in a diffusion workflow - a batch count, a percentage expressed as a whole number, an index into a small list. Baking that range into the node itself means picking it up mid-graph tells you something about intent without reading a tooltip: this slot expects a small, non-negative number, not an arbitrary integer.

    How to install it

    Via ComfyUI Manager: search "NeoGriever" (or "ComfyUI - NeoGriever"), install, restart. Manually, it's:

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

    then restart. No dependencies, no models to fetch - the whole pack, this node included, is lightweight enough that install is really just "clone it and restart."

    Common issues & troubleshooting

    There's genuinely very little that can go wrong with a node this simple. The two things worth flagging:

    It won't hold a value you set outside 0–100. If you were expecting to type in something bigger, remember there's no field to type into at all beyond dragging the slider within its fixed bounds - this node was built for the common case, not the edge case.

    It can't go negative. Anything that needs a signed offset (seed jitter, a value that subtracts) isn't a match for this - swap in a standard INT input for those.

    Beyond that: it's a passthrough widget, so disconnecting and reconnecting its output doesn't reset the slider's position, and there's no hidden state to worry about losing on a workflow reload.

    CategoryNeoGriever/Sliders

    Inputs (1)

    NameTypeDefaultDescription
    valueINT00–100

    Outputs (1)

    NameTypeDescription
    valueINT