awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
xiaolin avatar

xiaolin/react-image-gallery

0
View on GitHub↗
3,941 Stars·715 Forks·TypeScript·MIT·4 Aufrufelinxtion.com/demo/react-image-gallery↗

React Image Gallery

Dieses Projekt ist eine responsive Bildergalerie- und Karussell-Komponente für React. Sie bietet eine gleitende Oberfläche zur Anzeige von Bildern und gemischten Medien, wie eingebetteten Videos und Iframes, innerhalb einer einzigen Navigationssequenz.

Die Galerie unterstützt automatisierte Wiedergabe mit manuellen Play- und Pause-Steuerelementen und passt ihr Layout an verschiedene Bildschirmgrößen an. Sie enthält einen Vollbild-Anzeigemodus unter Verwendung nativer Browser-Implementierungen und ermöglicht die benutzerdefinierte Darstellung von Slide-Inhalten via Render-Props.

Die Navigation erfolgt über Touch-Swipe-Gesten, Tastatur-Pfeileingaben und direkte Thumbnail-Auswahl. Die Komponente unterstützt sowohl horizontale als auch vertikale Layout-Ausrichtungen, einschließlich rechts-nach-links-Sprachlayouts, und ermöglicht visuelle Theme-Anpassungen durch CSS-Custom-Properties.

Features

  • Image Carousels - Provides a responsive image carousel with touch gesture support and navigation bullets.
  • Responsive Sliders - Provides a responsive sliding gallery that automatically adjusts layout and asset scaling based on screen size.
  • Carousel Components - Provides a carousel component for cycling through images or custom content with automated playback.
  • Configurable Slideshows - Provides a configurable slideshow with autoplay and manual playback controls.
  • Gallery Display Modes - Ships a media gallery with multiple display modes and a thumbnail strip for quick navigation.
  • Image Carousels - Implements a responsive image carousel with integrated thumbnails and captions.
  • Image Galleries - Implements a responsive image gallery with thumbnail navigation and touch-based controls.
  • Keyboard Navigation - Implements keyboard-driven interface interaction and shortcuts for seamless navigation between gallery slides.
  • Media Galleries - Offers a media gallery supporting a sequence of images, videos, and iframes.
  • Responsive Layouts - Features gallery layouts that automatically adapt to different screen sizes and device orientations.
  • Index-Driven Navigation Engines - Tracks the active slide index to synchronize the viewport, thumbnails, and navigation indicators.
  • Touch Navigation Interfaces - Ships a gesture-based navigation interface with native touch swipe-to-advance functionality for mobile users.
  • Gesture Coordinate Mapping - Maps touch swipe gestures and keyboard inputs to trigger slide transitions.
  • Slide Rich Media Components - Integrates mixed media including images, embedded videos, and iframes within a single gallery.
  • Interval Timers - Implements a timer-based interval to automatically advance slides in the gallery.
  • Automated Slideshow Controllers - Features automated slideshow controllers that transition between views at regular intervals with manual toggle controls.
  • Render Props - Uses the render prop pattern to allow custom HTML or video components within slides.
  • Interface Layout Orientations - Supports both horizontal and vertical layout directions, including right-to-left language support.
  • Custom Content Rendering - Enables the injection of arbitrary React components, such as iframes and videos, into gallery slides.
  • Thumbnail Navigation Systems - Implements a thumbnail navigation system that allows users to jump directly to specific slides via image previews.
  • Timer Control - Provides timer controls to manage the automated playback state and transition intervals of the gallery.
  • Native Fullscreen Toggles - Uses the native browser Fullscreen API to expand the gallery to fill the screen.
  • Image and Gallery - Responsive image carousel and slider.

Star-Verlauf

Star-Verlauf für xiaolin/react-image-galleryStar-Verlauf für xiaolin/react-image-gallery

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht xiaolin/react-image-gallery?

Dieses Projekt ist eine responsive Bildergalerie- und Karussell-Komponente für React. Sie bietet eine gleitende Oberfläche zur Anzeige von Bildern und gemischten Medien, wie eingebetteten Videos und Iframes, innerhalb einer einzigen Navigationssequenz.

Was sind die Hauptfunktionen von xiaolin/react-image-gallery?

Die Hauptfunktionen von xiaolin/react-image-gallery sind: Image Carousels, Responsive Sliders, Carousel Components, Configurable Slideshows, Gallery Display Modes, Image Galleries, Keyboard Navigation, Media Galleries.

Welche Open-Source-Alternativen gibt es zu xiaolin/react-image-gallery?

Open-Source-Alternativen zu xiaolin/react-image-gallery sind unter anderem: stevenwanderski/bxslider-4 — This project is a jQuery content slider used to create responsive image galleries and touch-enabled carousels. It… blueimp/gallery — Gallery is a JavaScript library for creating responsive media galleries. It provides touch-enabled lightbox views and… sachinchoolur/lightgallery — lightGallery is a JavaScript lightbox gallery plugin and responsive multimedia viewer. It provides a fullscreen… ganlanyuan/tiny-slider — Tiny-slider is a vanilla JavaScript carousel library used to create touch-enabled content sliders and accessible UI… glidejs/glide — Glide is a dependency-free ES6 JavaScript library used to create responsive content sliders and carousels. It… fancyapps/fancybox — fancyBox is a jQuery-based lightbox plugin and JavaScript modal gallery used to render images and videos within a…

Open-Source-Alternativen zu React Image Gallery

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit React Image Gallery.
  • stevenwanderski/bxslider-4Avatar von stevenwanderski

    stevenwanderski/bxslider-4

    4,183Auf GitHub ansehen↗

    This project is a jQuery content slider used to create responsive image galleries and touch-enabled carousels. It functions as an accessible UI component that displays images, video, or HTML content using hardware-accelerated animations. The slider includes built-in support for swipe gestures and finger-following navigation for touch-enabled devices. It integrates ARIA attributes, such as Aria Live and Aria Hidden, to ensure screen reader compatibility and accessibility for users of assistive technologies. The system provides comprehensive layout and navigation capabilities, including config

    JavaScriptbxslidercontent-sliderimage-slider
    Auf GitHub ansehen↗4,183
  • blueimp/galleryAvatar von blueimp

    blueimp/Gallery

    3,772Auf GitHub ansehen↗

    Gallery is a JavaScript library for creating responsive media galleries. It provides touch-enabled lightbox views and carousels for displaying collections of images and videos across different web browsers. The library distinguishes itself through a factory-based rendering system that supports diverse content types, including local video playback, external video embedding, and custom HTML content. It features an input-agnostic navigation controller that maps swipe gestures, mouse clicks, and keyboard presses to a single state machine. The project covers high-level capabilities including auto

    JavaScript
    Auf GitHub ansehen↗3,772
  • sachinchoolur/lightgalleryAvatar von sachinchoolur

    sachinchoolur/lightGallery

    7,033Auf GitHub ansehen↗

    lightGallery is a JavaScript lightbox gallery plugin and responsive multimedia viewer. It provides a fullscreen overlay for displaying collections of images and videos, supporting both touch-based gestures and keyboard navigation. The project utilizes a modular plugin architecture that allows for the integration of optional features such as social sharing and thumbnail pagination. It is designed as a touch-enabled system with capabilities for pinch-to-zoom, rotation, and gesture-based navigation across mobile and desktop browsers. The viewer supports the rendering of local HTML5 videos, exte

    TypeScript
    Auf GitHub ansehen↗7,033
  • ganlanyuan/tiny-sliderAvatar von ganlanyuan

    ganlanyuan/tiny-slider

    5,333Auf GitHub ansehen↗

    Tiny-slider is a vanilla JavaScript carousel library used to create touch-enabled content sliders and accessible UI components without external dependencies. It functions as a responsive layout engine that adjusts slide visibility and dimensions based on viewport breakpoints. The library distinguishes itself through built-in lazy loading for images and media to improve page performance and a responsive system that automatically scales item counts and spacing according to the device screen size. It also supports nested slider instances, allowing for the creation of multi-directional scrolling

    HTMLcarouselslider
    Auf GitHub ansehen↗5,333
  • Alle 30 Alternativen zu React Image Gallery anzeigen→