A full-featured infinite loop carousel component for React Native apps supporting iOS and Android.
React Native Looped Carousel is a React Native library that provides an infinite loop carousel component for building interactive slideshows and galleries in mobile apps. It solves the need for a performant, customizable carousel with seamless looping, auto-play, and gesture controls across iOS and Android platforms.
React Native developers building mobile applications that require image galleries, onboarding flows, product showcases, or content sliders with infinite scrolling capabilities.
Developers choose this library for its robust feature set including infinite looping, extensive customization options, and reliable cross-platform performance, all while being lightweight and easy to integrate into existing React Native projects.
:carousel_horse: Looped carousel for React Native
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Provides continuous scrolling without endpoints, ideal for onboarding or galleries, as highlighted in the infinite looping feature.
Offers numerous props for styling arrows, bullets, and page info, with detailed examples in the README for customization.
Supports swipe gestures and auto-play with configurable delays, enhancing user interaction as shown in the demo and props.
Works consistently on iOS and Android, ensuring broad compatibility for React Native mobile apps.
Uses methods like _animateNextPage() prefixed with underscores, indicating they are not part of the stable API and risk breaking changes.
Requires developers to handle screen dimensions and layout changes manually, adding complexity to setup, as seen in the usage example.
Lacks support for vertical scrolling, lazy loading, or advanced animations compared to other carousel libraries.