Lightgallery.js – Full featured JavaScript image & video gallery


Lightgallery.js is a full featured JavaScript image and video gallery. lightgallery.js comes with a few built in modules, such as thumbnails, full screen, zoom, etc. It is easy to create your own modules, as well as detach modules that you don’t want to use. lightgallery.js supports touch and swipe navigation on touchscreen devices, as well as mouse drag for desktops. This allows users to navigate between slides by either swipe or mouse drag.


Demos and Documentation

You also have the option to enable animated thumbnails from the settings. otherwise normal thumbnail will be used. You can also make thumbnails automatically load for your YouTube or Vimeo videos. lightgallery.js video module allow you to create beautiful youtube/vimeo video galleries. It has lots of features such as automatic play/pause videos, thumbnails, posters and more.


– Responsive
– Touch and Drag
– Animated thumbnails
– Youtube and Vimeo support
– 20+ Animations
– Zoom & Fullscreen
– HTML5 videos
– Social sharing