Image Viewer
- from @retab
A performant image viewer with native off-thread decode (createImageBitmap), continuous scroll, zoom, rotate, fit-to-width, download, and a per-frame overlay slot. Renders multi-page TIFF scans efficiently: frames decode lazily near the viewport and decoded bitmaps are capped. No useEffect.
Install
New to shadcn? Set up your project
If your project already has a shadcn components.json, skip initialization. Otherwise, run this once from your project root.
pnpm dlx shadcn@latest initpnpm dlx shadcn@latest add @retab/image-viewerLive preview
No live preview has been built for this component yet.
Registry dependencies8
- @retab/utils
- button
- @retab/scroll-area
- separator
- @retab/skeleton
- @retab/viewer-controls
- @retab/use-mount-effect
- @retab/use-keyed-layout-effect
