TypeScript MIT

react-native-awesome-slider

🎨 A versatile, responsive react native/web <Slider /> component.

A

alantoa

Dernière activité 15 déc. 2025
alantoa/react-native-awesome-slider

422

étoiles

40

forks

14

issues ouvertes

react-nativereact-native-componentreact-native-gesture-handlerreact-native-reanimatedreact-native-scrubberreact-native-slider

Ce README est souvent en anglais.

React Native Awesome Slider

Reanimated v3 version npm npm Documentation Support react-native-awesome-slider on drips.network

A versatile, responsive react native and web slider component.

slider

Core Features

  • Discrete sliding
  • Continuous sliding
  • Step control
  • Snapping behavior

Interaction

  • Scrubbing control
  • Haptic feedback

Customization

  • Custom thumb
  • Custom bubble tooltip
  • Custom mark
  • Customizable appearance

Use Cases

  • Media Player Controls (video/audio progress, volume, playback speed)
  • Financial Trading Tools (position size, leverage ratio)
  • General Purpose (numeric value adjustment, settings configuration)

Installation

First, install and configure Reanimated v2 and react-native-gesture-handler

For react-native-gesture-handler version >= 2:

yarn add react-native-awesome-slider

For version < 2:

yarn add react-native-awesome-slider@1

Basic Usage

import { useSharedValue } from 'react-native-reanimated';
import { Slider } from 'react-native-awesome-slider';

export const Example = () => {
  const progress = useSharedValue(30);
  const min = useSharedValue(0);
  const max = useSharedValue(100);
  return <Slider progress={progress} minimumValue={min} maximumValue={max} />;
};

Documentation

For complete component props and advanced usage, visit our official documentation.

License

MIT © Alan Toa

Projets similaires

React Native component exposing Slider from iOS and SeekBar from Android

TypeScriptreact-nativeseekbarslider
Ccallstack
1,4 k étoiles295

React-Native and React-Native-Web compatible slider

TypeScript
SSharcoux
194 étoiles34

Android and iOS Pure JS react native multi slider

JavaScript
Pptomasroos
793 étoiles397