mirari/v-viewer
Image viewer component for vue, supports rotation, scale, zoom and so on, based on viewer.js observed · 2026-08-28
Health v2 · maintenance only
62/100
- Activity 65
- Release rhythm 36
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 214
- age_days: 3298
- days_rel: 212
- days_push: 212
- n_releases_24m: 2
Adoption not part of the score
2638 stars · 299 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
v-viewer is an image viewer component and directive for Vue 2 and Vue 3, built on top of viewer.js. It supports rotation, scaling, zooming, and other image viewing features via a component, directive, and programmatic API.
Use cases
- add a lightbox image viewer to a vue app
- zoom and rotate images in a vue gallery
- show full-size images from thumbnails on click
- view multiple images with a custom toolbar in vue
- programmatically open an image viewer from a button
- filter which images are viewable in a vue component
When to choose
- you are building a Vue 2 or Vue 3 app and need interactive image viewing with zoom, rotate, and scale
- you want a lightweight wrapper around viewer.js with component, directive, and API usage styles
- you need gallery-style image browsing with thumbnails and callbacks
When to avoid
- you are not using Vue (use viewer.js directly or a React equivalent)
- you need a full image editor with cropping or annotation rather than viewing
- you need server-side image processing
Facets
library · maturity stable
ui-components image-processing frontend web-development image-processing cross-platform vue vue3 vue2 image-viewer lightbox gallery viewerjs zoom rotation web-server nodejs
3 sources
- readme: https://github.com/mirari/v-viewer · fetched 2026-08-28 · 2ad1325ada10
- homepage: https://mirari.cc/v-viewer/ · fetched 2026-08-29 · 772fc8a16b20
- registry_npm: https://registry.npmjs.org/v-viewer · fetched 2026-08-29 · e79d7469d103
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| mirari/v-viewer | main | 62 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem