lightGallery
Docs Demos
Angular React Vue
License
Get started
Docs Demos
Frameworks
Angular React Vue
License GitHub

Docs

@lightgallery/angular →
@lightgallery/headless →
@lightgallery/react →
@lightgallery/vue →
Accessibility →
Attributes →
Creating plugins →
Custom icons →
Dynamic variables →
Events →
Hash drivers →
Image and video gallery for Angular →
Image and video gallery for React →
Image and video gallery for Vue →
JavaScript image gallery, get started →
Justified layout →
lightGallery 2.x Angular wrapper (archive) →
lightGallery 2.x React wrapper (archive) →
lightGallery 2.x Vue wrapper (archive) →
lightGallery license →
Localization & RTL →
Methods →
Migrating to lightGallery 3 →
Responsive loading →
Settings and options reference →
Thumbnail scrubbing →
Troubleshooting →
Video facades →
Virtualization →
Web Share →
lightGallery

An image and video lightbox gallery for the modern web.

Components

  • React
  • Vue.js
  • Angular
  • jQuery to JavaScript converter

Docs

  • Get started
  • Settings
  • Events
  • Methods
  • Blog

Demos

  • Thumbnails
  • Dynamic
  • Carousel
  • Video
  • Transitions

Social

  • GitHub
  • X
  • StackBlitz
  • Write a review
lightGallery. Actively maintained since 2014, 12+ years and counting. Free under GPLv3, commercial license available Credits