dohooo
react-native-reanimated-carousel
TypeScript

๐ŸŽ  React Native swiper/carousel component, fully implemented using reanimated v2, support to iOS/Android/Web. (Swiper/Carousel)

Last updated Jul 7, 2026
3.4k
Stars
350
Forks
28
Issues
+3
Stars/day
Attention Score
94
Language breakdown
TypeScript 74.4%
MDX 20.4%
JavaScript 2.7%
Shell 2.0%
Python 0.3%
CSS 0.1%
โ–ธ Files click to expand
README

react-native-reanimated-carousel

Hacktober Badge platforms npm npm npm github issues github closed issues discord chat

The best carousel component in React Native community. โšก๏ธ

v5 beta notes

  • Sizing: style controls the container size; itemWidth/itemHeight control the page size (snap distance & animation progress).
  • Scroll offset shared value: use scrollOffsetValue (recommended). defaultScrollOffsetValue is deprecated but still supported.
  • Progress: onProgressChange supports both a callback and SharedValue<number>.
  • Pagination accessibility: Pagination.Basic and Pagination.Custom support paginationItemAccessibility for per-item a11y overrides.
  • Custom animation safety: customAnimation styles are sanitized and zIndex is normalized to finite integers.

๐Ÿ“Š Version Compatibility

| Carousel Version | Expo SDK | React Native | Reanimated | Gesture Handler | Worklets | |------------------|----------|--------------|------------|-----------------|------------| | v5.0.0-beta | 54+ | 0.80+ | 4.0.0+ | 2.9.0+ | 0.5.0+ | | v4.x | 50-53 | 0.70.3+ | 3.0.0+ | 2.9.0+ | โŒ | | v3.x | 47-49 | 0.66.0+ | 2.0.0+ | 2.0.0+ | โŒ |

Sponsors

License

MIT

ยฉ 2026 GitRepoTrend ยท dohooo/react-native-reanimated-carousel ยท Updated daily from GitHub