awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
leecade avatar

leecade/react-native-swiper

0
View on GitHub↗
10,490 estrellas·2,304 forks·JavaScript·MIT·4 vistas

React Native Swiper

react-native-swiper is a cross-platform mobile carousel component that provides a swipeable interface for cycling through content panels. It supports both horizontal and vertical transitions and includes a visual pagination system using customizable indicators like dots or numbers to track the user's position.

The component features a lazy-loading mechanism that defers the rendering of off-screen content to reduce memory usage and improve initial load times. It supports infinite looping, automated slide transitions via a timer, and programmatic navigation control to move the slider to specific indices.

The library handles slide change event tracking through callbacks and provides interactive controls for manual navigation. These capabilities cover the implementation of mobile galleries, onboarding screen flows, and rotating content sliders.

Features

  • Content Sliders - Provides a swipeable interface for navigating sequences of content panels horizontally or vertically.
  • Index Navigation - Tracks the active slide via a numeric index to synchronize the content and navigation UI.
  • Carousel Components - A cross-platform swipeable slider for mobile apps supporting automatic scrolling and multiple transition directions.
  • Carousels - Implements a rotating content slider for React Native with automatic transitions and custom styling.
  • Pagination Indicators - Ships customizable pagination indicators such as dots or numbers to show the current slide position.
  • Scroll-Based Pagination - Uses a scrollable container to manage the layout and movement of slide content panels.
  • Component - Implements a mechanism to defer the rendering of off-screen content to improve initial load times and memory usage.
  • Index Looping - Implements infinite cycling by wrapping the slide index back to zero after the final item.
  • Interval Timers - Utilizes interval timers to programmatically trigger slide transitions for an automated rotating effect.
  • Carousel Transition Effects - Supports automated slide advancement on a timer to create a rotating carousel effect.
  • Content Carousels - Provides a content carousel that supports infinite looping back to the first item.
  • Media Galleries - Enables the creation of swipeable image galleries and product showcases.
  • Navigation Controls - Includes interactive buttons and title displays for manual slide navigation and position tracking.
  • Onboarding Flows - Facilitates building swipeable welcome screens to guide new users through app features one page at a time.
  • Programmatic Section Navigation - Offers API calls to programmatically move the slider to a specific index with custom animations.
  • Windowed Rendering - Optimizes memory usage by rendering only the active slide and a minimal buffer of adjacent items.
  • Windowed Rendering - Implements a lazy-loading mechanism that renders only the active slide and its immediate neighbors.
  • UI Components - A popular component for creating image or content carousels.

Historial de estrellas

Gráfico del historial de estrellas de leecade/react-native-swiperGráfico del historial de estrellas de leecade/react-native-swiper

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a React Native Swiper

Proyectos open-source similares, clasificados según cuántas características comparten con React Native Swiper.
  • nolimits4web/swiperAvatar de nolimits4web

    nolimits4web/swiper

    41,852Ver en GitHub↗

    Swiper is a modular, touch-enabled library designed for building interactive content carousels and sliders for web and mobile applications. It provides a high-performance rendering engine that manages large datasets by dynamically creating and destroying elements based on their proximity to the viewport, ensuring memory efficiency and smooth operation. The library distinguishes itself through a plugin-based architecture that allows developers to include only the specific functionality required for their project, effectively minimizing bundle sizes. It features a hardware-accelerated animation

    JavaScriptcarouselgallerymobile
    Ver en GitHub↗41,852
  • nicklockwood/icarouselAvatar de nicklockwood

    nicklockwood/iCarousel

    12,129Ver en GitHub↗

    iCarousel is a data-driven UI library for macOS and iOS used to build interactive three-dimensional scrolling experiences. It functions as a customizable view controller that renders paged content using cylindrical or cover-flow 3D effects. The component is distinguished by its programmable perspective and visual transformation hooks, which allow for the definition of custom 3D styles and bespoke animation effects. Users can adjust viewpoint distance, alpha fading, and foreshortening to control how the vanishing point and depth appear during navigation. The library manages high-performance v

    Objective-C
    Ver en GitHub↗12,129
  • meliorence/react-native-snap-carouselAvatar de meliorence

    meliorence/react-native-snap-carousel

    10,519Ver en GitHub↗

    This project is a cross-platform mobile carousel component for creating swipeable image and content sliders. It functions as a virtualized list component that maintains performance by removing off-screen elements and utilizes a native-driver animation library to map scroll offsets to style properties on the native thread for lag-free transitions. The library provides a parallax image gallery capable of shifting images relative to scroll progress to create a sense of depth. It also features a layout system that supports right-to-left orientations for languages such as Arabic and Hebrew. Capab

    JavaScriptadvanced-effectscarouselflatlist-based
    Ver en GitHub↗10,519
  • wenchaod/fspagerviewAvatar de WenchaoD

    WenchaoD/FSPagerView

    7,370Ver en GitHub↗

    FSPagerView is an iOS page slider library and Swift UI component designed for creating swipable paging views. It provides a paginated navigation UI and a 3D page transition engine for managing a sequence of views. The library features an infinite carousel view that supports automated page cycling and continuous looping of content. It distinguishes itself through 3D page transition animations, including zoom and fade effects, and customizable transition effects that control how items enter and exit the screen. The component covers a broad capability surface including paginated screen layouts,

    Swift
    Ver en GitHub↗7,370
Ver las 30 alternativas a React Native Swiper→

Preguntas frecuentes

¿Qué hace leecade/react-native-swiper?

react-native-swiper is a cross-platform mobile carousel component that provides a swipeable interface for cycling through content panels. It supports both horizontal and vertical transitions and includes a visual pagination system using customizable indicators like dots or numbers to track the user's position.

¿Cuáles son las características principales de leecade/react-native-swiper?

Las características principales de leecade/react-native-swiper son: Content Sliders, Index Navigation, Carousel Components, Carousels, Pagination Indicators, Scroll-Based Pagination, Component, Index Looping.

¿Qué alternativas de código abierto existen para leecade/react-native-swiper?

Las alternativas de código abierto para leecade/react-native-swiper incluyen: nolimits4web/swiper — Swiper is a modular, touch-enabled library designed for building interactive content carousels and sliders for web and… nicklockwood/icarousel — iCarousel is a data-driven UI library for macOS and iOS used to build interactive three-dimensional scrolling… meliorence/react-native-snap-carousel — This project is a cross-platform mobile carousel component for creating swipeable image and content sliders. It… wenchaod/fspagerview — FSPagerView is an iOS page slider library and Swift UI component designed for creating swipable paging views. It… davidjerleke/embla-carousel — Embla Carousel is a lightweight JavaScript carousel library and barebones slider engine designed for creating… glidejs/glide — Glide is a dependency-free ES6 JavaScript library used to create responsive content sliders and carousels. It…