React Compound Slider
Note: react-compound-slider is not concerned with the markup or style of rendered content. The user defines the rail, handle, track and tick components. The demos on this site are provided to help people get started and are used to test changes to the library. While they generally work on mobile, the demos are not really optimized for mobile devices.
Tooltips on Handles Only

mode = 1 step = 1

onChange:
200
400
onUpdate:
200
400
100
200
300
400
500
Tooltips on Handles and Rail

mode = 1 step = 1

onChange:
150
onUpdate:
150
Disabling Slider with Tooltips

mode = 1 step = 1

onChange:
200
onUpdate:
200
Tooltips with Pushable Mode

mode = 3 step = 20

onChange:
240
360
onUpdate:
240
360
100
150
200
250
300
350
400
450
500
550
600
Tooltips with Allow crossing

mode = 1 step = 5

onChange:
240
360
onUpdate:
240
360
100
150
200
250
300
350
400
450
500
550
600