Full-featured Vanilla JS Lightbox & Image Gallery – Neiki’s Gallery
A vanilla JS image gallery and lightbox with masonry, grid, mosaic, and filmstrip layouts, slideshow, tag filtering, EXIF overlay, and a plugin system.
A vanilla JS image gallery and lightbox with masonry, grid, mosaic, and filmstrip layouts, slideshow, tag filtering, EXIF overlay, and a plugin system.
A modern gallery lightbox for images, video, and iframes with View Transitions, fullscreen, and keyboard support.
A WebGL image gallery that renders an infinite draggable grid with a real-time concave distortion effect driven by GLSL vertex shaders.
A fullscreen gallery lightbox to any page with one script file. It includes keyboard navigation, autoplay, and a built-in download button.
A lightweight JavaScript lightbox library with zoom, fullscreen, and video support for modern web apps.
A JavaScript library for adaptive photo galleries. Intelligent row layout, auto dimension detection, and full-width responsive grids.
Build responsive image viewers using Obsidium, a standalone JavaScript component with zoom, swipe gestures, and multiple animation effects.
Build a responsive CSS gallery with skewed images and smooth hover effects. Pure CSS solution with no JavaScript dependencies. Full code included.
baguetteBox.js is a simple, lightweight, mobile-friendly Javascript library for displaying a gallery of images in a fully responsive & customizable lightbox.
A lightweight galley lightbox JavaScript plugin that allows you to create image galleries with a lightbox overlay.