Headless utilities for building range and multi-range sliders in TS/JS, React, Vue, Solid, Svelte & Angular.
Overview
TanStack Ranger provides headless utilities for building fully accessible range and multi-range slider components. It handles all the complex logic for single value, range, and multi-thumb sliders while giving you complete control over styling and markup.
Package: @tanstack/react-ranger
Core: @tanstack/ranger-core (framework-agnostic)
Status: Stable
Installation
npm install @tanstack/react-ranger
Core Pattern
import { useRanger } from '@tanstack/react-ranger'don't have the plugin yet? install it then click "run inline in claude" again.