Multi-Slider (INT)
Five integer dials that cut your canvas clutter in half
- Int 1
- Int 2
- Int 3
- Int 4
- Int 5
If you've ever rebuilt a workflow three times because every tweakable number lives in a different corner of the canvas, this is the node that fixes the mess. Multi-Slider (INT) is five integer sliders in one box, each in the range -100 to 100 stepping by 1, each with its own output socket - Int 1 through Int 5.
That's the whole feature, and it's the right feature. In a typical ComfyUI graph the things you actually tune while iterating are mostly small integers: step counts, CFG values, batch sizes, seed offsets, LoRA layer numbers. Instead of five disconnected widgets scattered across five nodes, you get five sliders stacked in one place, each fanned out to every consumer that needs it. Change one value in one spot and the whole graph follows - the one-source-many-consumers pattern that keeps a big workflow from turning into a scavenger hunt.
It's the integer sibling of NH's Multi-Slider (FLOAT), and honestly it's the more broadly useful of the two. The -100 to 100 range covers most knobs you'd want to spin while iterating, and because they're INTs you don't have to worry about the 0.01-step finickiness of its float cousin. Want a negative value? You've got -100 to 0 to work with, which the FLOAT version also covers but with more precision than you usually need.
One thing to keep in mind: the node is just an input aggregator. It holds no state, seeds nothing, and does nothing per-run - which means it plays nice with ComfyUI's caching and won't force downstream nodes to re-execute. If you want these to change between runs (say, stepping a batch count), drive the widgets from somewhere else or use a scheduler rather than expecting the slider itself to randomize.
Install
This node is part of the NH-Nodes pack, so installing the pack installs it:
- ComfyUI Manager → search NH-Nodes → install → restart ComfyUI. Or manually:
cd ComfyUI/custom_nodes
git clone https://github.com/jetthuangai/NH-Nodes.git
cd NH-Nodes
pip install -r requirements.txt
Then restart ComfyUI.
MIT licensed, no extra model files, no special dependencies. It's a plain UI node.
Common issues
There's almost nothing to go wrong - the failure mode is forgetting the fixed -100 to 100 range. If you need steps of 200 or a batch of 128, this slider won't take you there; wire in a core PrimitiveInt or convert a widget to input for the oddball values. And the usual first-run gotcha applies: no restart, no node. Restart ComfyUI after installing, refresh the browser tab if the node still doesn't appear in the menu, and you're set.
Inputs (5)
| Name | Type | Default | Description |
|---|---|---|---|
| int_1 | INT | 0-100–100 | — |
| int_2 | INT | 0-100–100 | — |
| int_3 | INT | 0-100–100 | — |
| int_4 | INT | 0-100–100 | — |
| int_5 | INT | 0-100–100 | — |
Outputs (5)
| Name | Type | Description |
|---|---|---|
| Int 1 | INT | — |
| Int 2 | INT | — |
| Int 3 | INT | — |
| Int 4 | INT | — |
| Int 5 | INT | — |