FranckFreiburger/vue-pdf
vue.js pdf viewer observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3436
- days_rel: n/a
- days_push: 771
- n_releases_24m: 0
Adoption not part of the score
2298 stars · 531 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A Vue.js 2 component that wraps Mozilla's PDF.js to render and display PDF documents in web applications. It exposes props for source, page, and rotation, plus events for loading progress, page changes, and password-protected files.
Use cases
- display a pdf file inside a vue app
- render pdf documents in the browser with a vue component
- show page count and current page of a pdf
- handle password-protected pdf viewing
- print pdf pages from a web app
- rotate pdf pages in the viewer
When to choose
- you are building a Vue 2 application and need to embed PDF viewing
- you want a simple component API over PDF.js without writing low-level code
- you need loading progress, page navigation, or password prompt events
When to avoid
- you use Vue 3 (this targets Vue 2; consider vue-pdf-embed or pdf.js directly)
- you need advanced annotation editing or form filling
- you need a full standalone PDF reader application
Facets
library · maturity maintenance
pdf-viewer ui-components pdf pdf frontend web-development browser vuejs2 pdfjs vue-component document-viewer nodejs
2 sources
- readme: https://github.com/FranckFreiburger/vue-pdf · fetched 2026-08-28 · 1bbd5ac16e5e
- registry_npm: https://registry.npmjs.org/vue-pdf · fetched 2026-08-29 · 16af599459cb
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| FranckFreiburger/vue-pdf | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="FranckFreiburger/vue-pdf")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem