focus.js

focus.js is an ES6/Vanilla JavaScript plugin to provide smooth interactive image inner zoom functionality that reacts to mouse movement.
Demo Visit
Mouse hover and finger pinch zoom

Hover_pinch_zoom

HoverPinchZoom.js is a JavaScript image zoom & pan library that works seamlessly on both desktop and mobile devices.
Visit

pixasso-js

Simple JavaScript library for browsers to pixelate images with customizations
Visit

view-bigimg

a pure javascript library to view image and support touch, pinch and mousewheel
Visit

zoom-and-pan

Vanilla JS zooming and panning
Visit

zoomzoomzang

zzz.js (zoomzoomzang) is a CSS-less vanilla JavaScript image zoom plugin to create a fullscreen lightbox to showcase your images in a simple way. Inspired by Medium.com.
Visit

MediumLightbox

Nice and elegant way to add zooming functionality for images, inspired by medium.com
Visit

ZoomNPan

Use mouse wheel to zoom an image and move the mouse to pan around. Just using vanilla javascript in 50 lines.
Visit

js-cropbox

A lightweight and simple js extension to crop your image.
Visit

wheelzoom

Simple Javascript library for zooming IMG elements with the mousewheel.
Visit

ImageRotatorJS

ImageRotatorJS is a pure JavaScript library for creating an 3D image rotator with realistic perspective and reflections. Each image may be ‘Zoomed’ as it approaches the center bottom of the rotator to give a 3D effect. The ‘Zoom’ is specified in the initialization call and is applied to the width, height and font size of the image.
Visit

simplezoom.js

A tiny JavaScript library to preview images, better way!
Visit

zoomer

A javascript library to zoom on images
Visit

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.
Visit

v-zoom

NPM package
Visit

VanillaJS-Image-Zoom-Plugin-Pure-JS-

The Vanilla JS Image Zoom Plugin lets you create an image gallery where the users are able to view different parts of a selected image depending on the cursor position.
Visit

js-cropper

Pure JavaScript image cropper
Visit

dmuka.Zoom

The dmuka.Zoom JavaScript library enables your user to zoom images with the mouse wheel and pan zoomed images with mouse hover & movement.
Visit

Image-Hover-Zoom

It is an amazing code of CSS with No Javascript for displaying Image.
Visit

amplify

A tiny script allowing inline image zoom
Visit

ImageZoom

A light javascript library to zoom on images. No dependencies & cross-browser!
Visit

imagePreview

imagePreview is an iOS style, Mobil-first, super smooth image viewer written in JavaScript.
Visit

image-viewer

use canvas to view an image
Visit

image-zoom

A lightweight, blazing-fast, framework-agnostic JavaScript lightbox library for zooming image as you seen on popular blogging platforms like Medium.com.
Visit

zooom.js

Just another JavaScript image zoom plugin that zooms and displays images in an overlay covering the whole page. Inspired by Medium.com.
Visit

mango

A small medium-like javascript library to zoom your images.
Visit

js-image-zoom

Image zoom on mouse hover for desktop browsers without external dependencies
Visit

zooming

zooming.js is a lightweight, dependency-free, mobile-friendly image zooming library inspired by Medium.com.
Visit

TinyZoomJS

TinyZoomJS is a lightweight JavaScript library for viewing images in fullscreen with zoom and pan functionality
Visit

drift

Drift is a standalone and highly configurable JavaScript library that provides responsive, smooth hover (or touch) zoom effect on images.
Visit
© 2025 FrontendPik