Zoomdrag
approvedby ssentiago
Make any image or diagram interactive with zoom, drag, and control panels
Zoomdrag
Interactive image viewer for Obsidian with zoom, drag, and multiple viewing modes.
Before/After
Features
- Two viewing modes: Integrated and Popup
- Universal support for any SVG and IMG images
- Zoom in/out with mouse wheel or control buttons
- Drag images with mouse or arrow keys
- Fullscreen mode for better viewing
- Touch support for mobile devices
- Supports Mermaid, PlantUML, Graphviz, custom diagrams, and any images
Installation
Community Plugins: Settings → Community plugins → Browse → "Zoomdrag" → Install
Manual installation:
- Download the latest release from releases page
- Extract to
VaultFolder/.obsidian/plugins/image-zoom-drag/ - Settings → Community plugins → Enable "Zoomdrag"
Quick Start
After installation, images in your notes will automatically become interactive. Access the help guide via Settings → About → Help for detailed instructions.
Development
Quick setup:
git clone https://github.com/Ssentiago/image-zoom-drag.git
cd image-zoom-drag
bun install
bun run dev # Start development mode
Commands:
bun run dev- Development →test-vault/bun run build- Production build →dist/
Contributing
We welcome contributions! See CONTRIBUTING.md for details.
Want to help translate? Check out TRANSLATION_GUIDE.md.
Documentation
Full documentation: DOCS.md
Credits
Original idea by @gitcpy
For plugin developers
Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.