Rotary knob
A hi-fi volume knob you turn in place; the LED halo fills and a tone rises with it.
Shape-Based
A safe dial that keeps turning past 360 degrees. Each full turn adds to the total and every number clicks.
Spin the dial round and round; it counts the turns.
Tab to the slider, then ← → to step, PgUp PgDn to jump, Home End for the ends.
A native range input is the real control: it owns the value, the keyboard and what screen readers hear. Everything you see is drawn from it.
No libraries, just HTML, CSS and JavaScript
Uses Web Audio, Vibration
The concept
A safe dial that keeps turning past 360°. Each full turn adds to the total and every number clicks, so it can cover large values with fine control.
5 real-world places this slider fits, from product UIs to marketing pages.
Jog wheels for frame-accurate scrubbing.
Digital crown style scrolling.
PIN or combination entry with a twist.
Values like 0–1000 with precise control.
Puzzle locks and combination dials.
Implementation
Two files and a small shared scaffold. Copy them, or take the whole package.
Loading slider.js…
Work with Codevibe
If this design fits your product, we are happy to adapt it to your brand, or design something new that feels just as good to use. The same team that made this library builds websites, apps and product UIs that people enjoy using.
Just want this slider? Download the code free, no form needed.
A hi-fi volume knob you turn in place; the LED halo fills and a tone rises with it.
A bead travels 270 degrees around a ring; the centre number and the colour run from cold to warm.
The word is the track. Letters bulge and fill as the thumb passes over them.
Tell us what you are working on. We will respond within 12 hours on working days with an honest assessment and a recommended path forward.