
A lightweight, modular, JavaScript image and video lightbox gallery plugin. Available for React.js, Vue.js, Angular, and TypeScript.
Modular Architecture
Easily create or detach modules to customize functionality.
Mobile and Desktop Optimization
Achieves a native look and feel on mobile devices with separate settings for further optimization.
Highly Customizable
Offers over 120 options and SCSS variables for users to change the gallery's appearance without altering core code.
Dynamic Mode
Allows for instantaneous gallery setup with dynamic content using an array of objects.
lightGallery is a full-featured JavaScript gallery plugin designed for both web and mobile platforms. It supports images and videos, allowing users to create beautiful galleries that are responsive and fast. The plugin is compatible with modern technologies and browsers, ensuring high performance and quality. With a strong focus on customization, users can adjust the functionality and appearance of the gallery to fit their needs without needing to modify the core code directly.
Supports various image formats including responsive images and WebP, as well as HTML5 video formats like MP4, WebM, and Ogg. The gallery includes built-in support for YouTube, Vimeo, and Wistia videos, and can seamlessly integrate with external websites or PDFs.
Creating a professional portfolio showcasing images and videos.
Building a responsive gallery for e-commerce product displays.
Displaying multimedia content for blogs or websites.
lightGallery is compatible with React.js, Vue.js, Angular, and TypeScript.
Yes, lightGallery provides numerous options and SCSS variables to customize the look and feel.
Absolutely, it is highly optimized for mobile and tablets to ensure the best performance.