Explore 16 ways to gallery React components to help developers create beautiful and interactive image galleries for their apps. These methods cover a wide range of use cases, including simple galleries, sortable galleries, and responsive galleries.
React content transition slider. Awesome Slider is a 60fps, light weight, performant component that renders an animated set of production ready UI general purpose sliders
react-awesome-slider is a 60fps, extendable, highly customisable, production ready React Component that renders a media (image/video) gallery slider/carousel.
Simple photo gallery based on React and inspired on Airbnb image gallery .Friendly, customizable and accessible-ready simple photo gallery based on React.
Live Demo https://peterpalau.github.io/react-bnb-gallery/
View on GitHub: https://github.com/pedropalau/react-bnb-gallery
A library to use Swiper as a ReactJs component (Providing lightweight version of Swiper which reduces ~40kb of minified size)
What is Swiper?
Swiper - is the free and most modern mobile touch slider with hardware accelerated transitions and amazing native behavior. It is intended to be used in mobile websites, mobile web apps, and mobile native/hybrid apps. Designed mostly for iOS, but also works great on latest Android, Windows Phone 8 and modern Desktop browsers
Swiper is not compatible with all platforms, it is a modern touch slider which is focused only on modern apps/platforms to bring the best experience and simplicity.
View on GitHub: https://github.com/kidjp85/react-id-swiper
Justified image gallery component for React inspired by Google Photos and based upon React Images.
View on GitHub: https://github.com/benhowell/react-grid-gallery
An image lightbox component for ReactJS.
Features:
React image gallery is a React component for building image galleries and carousels.
Features of react-image-gallery
Animate Banner React Component.
Example
http://localhost:8012/examples/
online example: http://react-component.github.io/banner-anim/
React Alice Carousel is a React component for building content galleries, content rotators and any React carousels.
Features of react-alice-carousel
lightweight and fully customizable carousel component for React . Powerful, lightweight and fully customizable carousel component for React apps.
Things here are running very slowly as I have a lot of other stuff to take care at the moment so please don’t be upset if I don’t answer your question or if a PR sits unreviewed for a few days or weeks. Anyone interested in helping it move faster can help by submitting or reviewing PR’s and answering each other’s questions.
Features
A react gallery picker.
yarn add react-photo-gallery
Justified image gallery component for React inspired by Google Photos.
Using npm:
npm install --save react-grid-gallery
A React component for viewing large images up close.This component is a port of Intense Image Viewer for use with React.
Live Demo
http://bryce.io/react-intense/
View on Github
A flexible lightbox component for displaying images in a React project.
React lightbox component.
Features
A stateless responsive React photo gallery component that maintains the original aspect ratio of your photos and scales them responsively. Add your own routing, lightbox, and manage your own state.
A simple, responsive Lightbox component for ReactJS to display an array of images.
Photos courtesy of Unsplash. Use your keyboard to navigate left right esc — Also, try resizing your browser window.
Live Demo http://jossmac.github.io/react-images/
View on GitHub: https://github.com/jossmac/react-images
#reactjs #javascript