{"repo":"willnguyen1312/zoom-image","free":true,"listed":false,"github":"https://github.com/willnguyen1312/zoom-image","clone":"git clone https://github.com/willnguyen1312/zoom-image.git","description":"A little yet powerful framework agnostic headless library to zoom images on the web","language":"TypeScript","stars":356,"topics":["zoom","frameworks","preact","react","svelte","vue","headless","nextjs","qwik","remix"],"license":"MIT","category":"media-processing","readme_excerpt":"- Zoom Image - Development - Commands - With Docs - With Preact - With React - With Remix - With Next - With Svelte - With Svelte 5 - With Vanilla JS - With Vue - With Solid - With Qwik - Relevant projects - Sponsor - License Zoom Image A little yet powerful framework agnostic headless library to zoom images on the web. It is a typical experience on e-commerce sites. Examples are written with Preact, React, Svelte, Vanilla JS and Vue. - ✅ Zoom on wheel (scroll & pinch) - ✅ Zoom on hover - ✅ Zoom on move - ✅ Zoom on click Development PR contribution Please run pnpm changeset and input your change before open PR Commands Please change all versions from \"latest\" to \"workspace:\\ \" inside the example project you want to start, run pnpm install before executing one of the commands below. I wanted to keep those packages for Stackblitz usage so I use \"latest\", unfortunately pnpm doesn't understand it during local development 🙈 With Docs With Preact With React With Remix With Next With Svelte With Svelte 5 With Vanilla JS With Vue With Solid With Qwik Relevant projects - react-zoomable-media - The library I wrote for my previous company - zagjs - The project's architecture is inspired by this library - TanStack - The project's core headless pattern is heavily inspired by this project - Headless UI - js-image-zoom - The internal working of zoom image on hover is inspired by this library Sponsor License MIT © Nam Nguyen","default_branch":null,"files":null,"tree":[],"storefront":"/r/willnguyen1312","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/willnguyen1312/zoom-image/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}