Press & Media
A kit for writers, editors, and maintainers of "best Angular PDF viewer" lists. Copy anything here as-is; corrections are welcome as a GitHub issue.
One line
ng2-pdfjs-viewer is an open-source Angular component that wraps Mozilla PDF.js in a single <ng2-pdfjs-viewer> tag.
One paragraph
ng2-pdfjs-viewer is an open-source Angular component that wraps Mozilla PDF.js in one <ng2-pdfjs-viewer> tag: viewing, printing, annotation editing and e-signatures, AcroForm filling, full-text search, page organization, read-aloud, and a bring-your-own AI assistant. First published in 2018, it has passed 8.3M+ npm downloads and supports Angular 10 through 22 from a single package, with zero runtime dependencies.
Key facts
| Name | ng2-pdfjs-viewer (lower case) |
| What it is | An Angular PDF viewer component built on Mozilla PDF.js |
| On npm since | 2018 |
| Downloads | 8.3M+ |
| Angular support | 10 through 22, one package (peer range >=10) |
| PDF.js | 6.x, bundled |
| Runtime dependencies | 0 |
| License | Apache-2.0 (Commons Clause) |
| Repository | https://github.com/intbot/ng2-pdfjs-viewer |
| npm | https://www.npmjs.com/package/ng2-pdfjs-viewer |
| Docs | https://angularpdf.com |
| Live demo | https://demo.angularpdf.com |
Logo and banner
- Logo (SVG): logo.svg
- Banner (PNG): pdf-viewer-banner.png
- Social card (PNG): social card
In production
Live software using ng2-pdfjs-viewer includes the French data-protection authority's CNIL PIA tool, the Finnish National Agency for Education's AOE library, and Orange County stormwater tools. See the showcase for more.
Contact
Open an issue or discussion on GitHub.