1. Swiper:

    Swiper is a versatile JavaScript library that enables touch-friendly content carousel creation for web applications. It provides a smooth and interactive experience for navigating through slides.

    Swiper Element (WebComponent)

  2. React Slick:

    React Slick is a feature-rich carousel component specifically designed for React applications. It offers a wide range of customizable options and supports responsive design.

    Neostack

  3. React Responsive Carousel:

    As the name suggests, React Responsive Carousel is a responsive carousel component for React. It adapts seamlessly to different screen sizes and devices, ensuring a consistent user experience.

    npm: react-responsive-carousel

  4. React Alice Carousel:

    React Alice Carousel is a lightweight and customizable carousel library for React. It offers various transition effects, auto-play functionality, and touch support.

    npm: react-alice-carousel

  5. Pure React Carousel:

    Pure React Carousel is a pure React implementation of a carousel component. It focuses on simplicity and performance while providing essential carousel features.

    npm: pure-react-carousel

  6. React Flickity:

    React Flickity is a React wrapper for the popular Flickity library. Flickity offers a responsive and touch-friendly carousel solution with support for gestures and custom animations.

    npm: pure-react-carousel

  7. React Swipeable:

    React Swipeable is a React component that enables swipe gestures on touch devices. While not specifically focused on carousels, it can be utilized to create swipeable interfaces, including carousel functionality.

    npm: react-swipeable