> [!TIP] > You should probably consider using [range-slider-element](https://github.com/andreruffert/range-slider-element). A modern, lightweight and accessible rewrite with no dependencies. # rangeslider.js [![Build Status](https://travis-ci.org/andreruffert/rangeslider.js.svg?branch=develop)](https://travis-ci.org/andreruffert/rangeslider.js) [![npm version](https://img.shields.io/npm/v/rangeslider.js.svg)](https://www.npmjs.com/package/rangeslider.js) [![jsDelivr Hits](https://data.jsdelivr.com/v1/package/npm/rangeslider.js/badge?style=rounded)](https://www.jsdelivr.com/package/npm/rangeslider.js) [![npm downloads](https://img.shields.io/npm/dm/rangeslider.js?logo=npm)](https://www.npmjs.com/package/rangeslider.js) > Simple, small and fast jQuery [polyfill](https://remysharp.com/2010/10/08/what-is-a-polyfill) for the HTML5 `` slider element. Check out the [examples](http://rangeslider.js.org/). * Touchscreen friendly * Recalculates `onresize` so suitable for use within responsive designs * Small and fast * Supports all major browsers including IE8+ ## Install [📦](https://www.npmjs.org/): ``npm install --save rangeslider.js`` ## Further Reading - Understand how [rangeslider.js](http://rangeslider.js.org/) works in general. - File a [bug report](https://github.com/andreruffert/rangeslider.js/issues) for anything rangeslider.js related. - Ask a question such as "How do I …?". Open a [new discussion](https://github.com/andreruffert/rangeslider.js/discussions/new). ## Related - [range-slider-element](https://github.com/andreruffert/range-slider-element) - A modern, lightweight and accessible rewrite with no dependencies. ## License MIT © [André Ruffert](http://andreruffert.com) [![rangeslider.js](https://img.shields.io/badge/rangeslider-.js-00ff00.svg)](http://rangeslider.js.org) [![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/andreruffert/rangeslider.js) [![JS.ORG](https://img.shields.io/badge/js.org-rangeslider-ffb400.svg?style=flat-square)](http://js.org)