JavaScript & CSS image viewer
Canvas Based Image Viewer In JavaScript – viewer.js
A minimal image viewer that enables the user to zoom, pan, flip and rotate an image on an HTML5 canvas.
360 Degree Product Viewer – Axigear 360 Viewer
A feature-rich, user-friendly, and touch-friendly 360-degree product viewer that enables the visitors to see the details of your products from any angle.
View Large Image On Hover & Tap – img-tooltip
A Vanilla JavaScript image viewer that can be used to view the larger version of the image in a tooltip as you hover or tap the thumbnail.
Mobile-first Image Viewer In Vanilla JavaScript – previewImage-mobile
A mobile-first image viewer to showcase your images in a sliding panel with support for swipe to switch, pinch to zoom, tap to close and much more.
Touch-enabled Image Viewer In Pure JavaScript – view-bigimg
view-bigimg is a JavaScript library which displays your image in a lightbox popup, with the capability of touch-friendly image zooming and image panning.
Fullscreen Image Viewer Javascript Library – Intense Images
Intense Images is a Javascript image viewer that allows you to display the large version of an image in a fully full screen with mouse interaction.
360°/3D Image Viewer In Vanilla JavaScript
360-Degree Image Viewer with Pure JavaScript – circlr
circlr.js is a lightweight JavaScript library which allows you to create a 360 degree panoramic view from a series of images
360 Degrees Panorama Image Viewer With Three.js – Photo Sphere Viewer
Photo Sphere Viewer is a JavaScript library which makes use of three.js 3D library to create a 360° 3D panorama image viewer with lots of customization options.