10 Best Vanilla JavaScript PDF Viewer Libraries

List hand-picked by Openbase Experts
Learn More

epubjs

Enhanced eBooks in the browser.

License Icon
License: BSD-2-Clause
TypeScript Icon
TypeScript Definitions: Built-In
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
5K
Weekly Downloads
5K
Last Commit
3mos ago

@secib/pdf

PDF Reader in JavaScript

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Not Found
User Rating
5.0/ 5
4
Top Feedback
N/A
GitHub Stars
37K
Weekly Downloads
1
Last Commit
2mos ago
hj

html2pdf.js

Client-side HTML-to-PDF rendering using pure JS.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
48K
Last Commit
4mos ago
htp

html5-to-pdf

HTML to PDF converter based on markdown-to-pdf

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
1Great Documentation
GitHub Stars
118
Weekly Downloads
2K
Last Commit
4mos ago

voilab-pdf-table

PdfKit wrapper that helps to draw informations in simple tables

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
49
Weekly Downloads
3K
Last Commit
8mos ago
web

@pdftron/webviewer

[WebViewer](https://www.pdftron.com/webviewer) is a powerful JavaScript-based PDF Library that's part of the [PDFTron PDF SDK](https://www.pdftron.com). It provides a slick out-of-the-box responsive UI that interacts with the core library to view, annotat

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
1Hard to Use
GitHub Stars
N/A
Weekly Downloads
38K
Last Commit
N/A
ep

@syncfusion/ej2-pdfviewer

Essential JS 2 PDF viewer Component

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
5K
Last Commit
N/A

@teamhive/pdf-viewer

PDF viewer web component built in StencilJS. Reusable in Angular, Ionic, React, Vue.JS, etc.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
68
Weekly Downloads
89
Last Commit
1yr ago
pev

@pdftron/pdfjs-express-viewer

[PDFJS Express](https://pdfjs.express) is a powerful JavaScript-based PDF Library that wraps [PDF.js](https://mozilla.github.io/pdf.js/). It provides a slick out-of-the-box responsive UI that interacts with the core library to view, annotate and manipulat

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Not Found
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
3K
Last Commit
N/A
pe

@pdftron/pdfjs-express

[PDFJS Express](https://pdfjs.express) is a powerful JavaScript-based PDF Library that wraps [PDF.js](https://mozilla.github.io/pdf.js/). It provides a slick out-of-the-box responsive UI that interacts with the core library to view, annotate and manipulat

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: Not Found
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
2K
Last Commit
N/A
pv

pdf-viewer

Build including the viewer in PDF.JS

License Icon
License: ISC
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
365
Last Commit
N/A
cpv

capacitor-pdf-viewer-plugin

Capacitor PDF viewer plugin

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
10
Last Commit
N/A