NGs Sliders - FLOAT
A drag-to-set 0–1 dial for anything fractional
- value
Same idea as this pack's INT slider, sized for the range that actually shows up most in diffusion workflows: denoise strength, blend factors, most LoRA weights - almost everything fractional in ComfyUI lives between 0.0 and 1.0. This gives you a slider widget for exactly that range, instead of clicking into a number box and typing digits every time you want to nudge a value.
How it works
Pure passthrough, same as its INT sibling - whatever the slider is set to is the FLOAT that comes out. No computation, no transformation, just a nicer widget.
The reason a 0–1 constraint is worth its own dedicated node rather than just using a general FLOAT widget everywhere: a general widget with no upper/lower bound will happily let you type 4.7 into a denoise field by mistake, and ComfyUI won't stop you - it just produces garbage output and you're left debugging why a generation looks blown out. Clamping a widget's range to what the value is actually meant to hold is a small bit of self-documentation baked into the node itself: pick this one up in a graph and you immediately know the intended range without checking a tooltip.
The inputs and outputs that matter
One input, one output. value is a FLOAT, default 0, fixed between 0 and 1. Out comes value, wired to whatever downstream FLOAT socket wants it - a KSampler's denoise, a LoRA loader's strength, anywhere a 0–1 fraction is expected.
How to install it
ComfyUI Manager: search "NeoGriever," install, restart. Manual:
cd ComfyUI/custom_nodes
git clone https://github.com/NeoGriever/ComfyUI-NeoGriever
then restart. No dependencies, no model downloads.
Common issues & troubleshooting
Needed a value outside 0–1. The fixed range is the one real limitation, same as the INT version. A handful of LoRA strengths genuinely go above 1.0, or negative for a subtractive effect, and this node simply can't reach those - swap in a standard FLOAT widget or a Primitive node when you need bounds outside 0–1.
Precision. Nothing in the schema documents a step size, so dragging the slider for a very fine value (say, 0.437 exactly) may be fiddlier than typing it - if you need an exact fractional value down to the thousandth, a plain number box might genuinely be faster than this node's slider for that one case.
Confusing it with the INT slider. This pack ships a separate NGs Sliders INT node for whole numbers 0–100 - if you're plugging a value into a socket that expects an integer (a step count, a batch size) and this FLOAT node's output isn't accepted, that's ComfyUI's type system correctly telling you you grabbed the wrong sibling.
Otherwise, there's nothing here to break - it's a passthrough widget with a fixed, sensible range, and that's the whole feature.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| value | FLOAT | 0.000–1 | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| value | FLOAT | — |