Description

Pinch-and-Zoom Library

Overview

The library delivers a native‑feeling pinch‑and‑zoom interaction that updates the transform reactively and allows any overlay layer to be projected onto the transformed canvas.

Key Features

  • Accurate Projection: Unlike other libraries, it does not rely solely on the midpoint between two fingers. Each finger is correctly mapped onto the virtual canvas, ensuring a truly native touch experience.
  • Multi‑Platform Support: In addition to touch input, mouse and wheel events are handled, and gesture events (Safari Desktop) are also supported.

Related Projects

Markstream

AI-powered Streaming Markdown Renderer

Vue 3 JSON Editor

Vue 3 JSON Editor

JSON Editor Component

Vuelor

Vuelor

Colorpicker Component

Roughness

Roughness

Hand-drawn Component Library

Stk Table Vue

Stk Table Vue

Virtual List Component