High-performance Open Source React library for an interactive infinite canvas with nodes, pan/zoom, selection, history, and a plugin-friendly architecture.
-
Updated
Apr 20, 2026 - TypeScript
High-performance Open Source React library for an interactive infinite canvas with nodes, pan/zoom, selection, history, and a plugin-friendly architecture.
🖱️🤏 A 3KB, tree-shakable, TypeScript-native human interaction library for robust tap/pan/zoom gestures — runtime-flexible and extensible.
TypeScript circuit editor for Boukamp DSL with interactive SVG canvas, touch-friendly pan/zoom, and framework adapters for React, Vue, Svelte, Angular, and Astro.
Easily create beautiful screen recordings offline with cinematic pans and zooms that improves viewer engagement.
High-performance PySide6 image viewer with smooth pan/zoom and tile-based rendering. CPU-first, memory-aware, and production ready. Optional masking tools and SAM-powered smart select for interactive workflows.
🖼️ Create powerful visual applications with QPane, a user-friendly framework designed for Python, leveraging PySide6 and enhancing image processing capabilities.
Terminal-based interactive canvas application with pan and zoom - like Miro for the terminal
Add a description, image, and links to the pan-zoom topic page so that developers can more easily learn about it.
To associate your repository with the pan-zoom topic, visit your repo's landing page and select "manage topics."