10 Best JavaScript Range Slider Libraries

List hand-picked by Openbase Experts
Learn More

rc-slider

React Slider

1.4M
2.8K
Built-in
MIT
@angular-slider/ngx-slider

Self-contained, mobile friendly slider component for Angular 6+ based on angularjs-slider

72.7K
333
No support
MIT
trs

Responsive range slider library written in typescript and using web component technologies. Pure JavaScript without additional dependencies. It has a rich set of settings, including any number of pointers (knobs), vertical and horizontal slider, touch, mousewheel and keyboard support, local and session storage, range dragging, and RTL support.

179
18
Built-in
MIT
rir

React component for inputting numeric values within a range (range slider)

77.7K
707
Built-in
MIT
rnm

Android and iOS Pure JS react native multi slider

31.4K
696
Built-in
MIT
nou

noUiSlider is a lightweight, ARIA-accessible JavaScript range slider with multi-touch and keyboard support. It is fully GPU animated: no reflows, so it is fast; even on older devices. It also fits wonderfully in responsive designs and has no dependencies.

266K
5.3K
Built-in
MIT
bs

A slider control for Bootstrap 3 & 4.

142K
3K
DefinitelyTyped
MIT
ir

jQuery only range slider

50.7K
2.5K
DefinitelyTyped
MIT
vhs

Range slider with histogram for Vue.js

926
102
No support
GPL-3.0
react-slider

Accessible, CSS agnostic, slider component for React.

109K
766
DefinitelyTyped
MIT
rrs

A native slider with range

11.4K
190
No support
MIT
vrs

Simple slider component of Vue.js

48
123
No support
MIT
@chakra-ui/slider

⚡️ Simple, Modular & Accessible UI Components for your React Applications

411K
30.8K
Built-in
MIT
@radix-ui/react-slider

Radix Primitives is an open-source UI component library for building high-quality, accessible design systems and web apps. Maintained by @workos.

142K
7.5K
Built-in
MIT
@reach/slider

The Accessible Foundation for React Apps and Design Systems

47.7K
5.7K
Built-in
MIT
@react-spectrum/slider

A collection of libraries and tools that help you build adaptive, accessible, and robust user experiences.

6.9K
7.9K
Built-in
Apache-2.0
@react-native-community/slider

React Native component exposing Slider from iOS and SeekBar from Android

117K
907
Built-in
MIT
@clayui/slider

A web implementation of the Lexicon Experience Language

345
202
Built-in
BSD-3-Clause
@nativescript-community/ui-material-slider

Monorepo that contains all of the NativeScript Material Design plugins.

242
204
Built-in
Apache-2.0
rr

🎚️Range input with a slider. Accessible. Bring your own styles and markup.

132K
736
Built-in
MIT
srs

Multi-Thumb, Accessible, Beautiful Range Slider with Pips

8K
271
DefinitelyTyped
MPL-2.0
@lion/input-range

Fundamental white label web component features for your design system.

724
1.5K
Built-in
MIT
vsc

🌡 A highly customized slider component

143K
2.3K
Built-in
MIT
ran

A super tiny library to make `<input type='range'>` sliders work better on touch devices

97K
235
No support
MIT
nn

Angular2 noUiSlider directive

49.5K
184
Built-in
MIT
rr

A lightweight responsive react range slider component.A fast & lightweight react component as a drop in replacement for HTML5 input range slider element.

41.5K
614
DefinitelyTyped
MIT
abs

an angularjs directive for seiyria-bootstrap-slider

35.2K
182
No support
MIT
angularjs-slider

Slider directive for AngularJS 1.X. No dependencies and mobile friendly.

22.3K
1.2K
Built-in
MIT
gij

Gijgo is a set of free open source javascript controls distributed under MIT License. All widgets are high performance, built on top of the jQuery JavaScript Library with built-in support for Bootstrap 5, Material Design and Font Awesome. They are designe

12K
DefinitelyTyped
MIT
rr

⚛️ Hooks for building range and multi-range sliders in React

11.2K
354
DefinitelyTyped
MIT
vrs

Simple slider component of Vue.js

4.3K
123
No support
MIT
vsb

🎢 A Simple Vue Slider Bar Component.

3.2K
153
No support
MIT
es

Slider (and likert scale) addon for ember apps

29
9
No support
MIT
jus

JustGage is a handy JavaScript plugin for generating and animating nice & clean dashboard gauges. It is based on Raphaël library for vector drawing.

2.9K
1.8K
No support
MIT
vrc

A range slider component based on vue (Vue滑块组件).

2.5K
117
No support
MIT
mus

Material-UI 1.0.0 Slider component

2.1K
16
No support
MIT
rj

Lightweight rangeslider with touch support

1.6K
42
No support
MIT
ran

Transform input range elements into something prettier and more configurable.

1.6K
16
No support
MIT
vs

A modern, customizable slider built entirely in Vue.js 3 and TypeScript.

1.2K
25
Built-in
MIT
vue-circle-slider

Circle slider component for Vue.js

872
213
No support
MIT
rnr

Customizable range slider for react native apps and compatible with Expo projects

836
Built-in
MIT
rnr

The high-quality native iOS range slider for react native.

432
55
No support
MIT
aas

🔃 Angular slider control directive

319
144
No support
MIT
rea

React range slider component.

281
117
No support
MIT
rns

Custom range slide picker for React Native.

254
No support
MIT
venturocket-angular-slider

Slider directive for AngularJS.

213
263
No support
MIT
ns

AngularJS directive slider control.

116
No support
nsc

Angular 2 slider component

84
72
No support
MIT
vue-bulma-slider

Slider Compoent for Vue Bulma

58
11
No support
MIT
rnr

React native cross platform range slider

31
Built-in
MIT
Description
Author
License
Type Definitions
ESM Support
Tree Shakeable
Popularity
Downloads/wk
GitHub Stars
Reviews
User Rating
Voted Good Docs
Voted Easy of Use
Voted Performant
Top Positive Review
Top Negative Review
Issues
Total Issues
Open Issues
Avg Time to Close
Pull Requests
Total Pull Requests
Open Pull Requests
Avg Time to Merge
Community
Maintainers
Contributors
Contributors with 3+ commits
Top Committers
GitHub Forks
Versions
# of Versions
Latest
Next
Beta
Newest
Oldest
Major Every
Minor Every
Patch Every
Dependencies
Dependencies
Dev Dependencies
Links
More Info
README
Tutorials
Install Command
There's Nothing Here
No packages are selected.
Select a few packages to compare.