๐ŸŒ
GitHub
github.com โ€บ mozilla โ€บ pdf.js
GitHub - mozilla/pdf.js: PDF Reader in JavaScript
PDF Reader in JavaScript. Contribute to mozilla/pdf.js development by creating an account on GitHub.
Starred by 52.4K users
Forked by 10.5K users
Languages ย  JavaScript 71.3% | Fluent 25.5% | CSS 2.2%

PDF viewer in JavaScript included in Mozilla Firefox

PDF.js is a JavaScript library that renders Portable Document Format (PDF) files using the web standards-compliant HTML5 Canvas. The project is led by the Mozilla Corporation after Andreas Gal launched it (initially โ€ฆ Wikipedia
Factsheet
Original author Andreas Gal
Developer Mozilla
Initial release 2 July 2011 (2011-07-02)
Factsheet
Original author Andreas Gal
Developer Mozilla
Initial release 2 July 2011 (2011-07-02)
๐ŸŒ
Mozilla
mozilla.github.io โ€บ pdf.js
PDF.js - Home
A general-purpose, web standards-based platform for parsing and rendering PDFs.
๐ŸŒ
Mozilla
mozilla.github.io โ€บ pdf.js โ€บ examples
PDF.js - Examples
This tutorial shows how PDF.js can be used as a library in a web browser.
Discussions

Awesome 9 page cheatsheet for JavaScript. Link to PDF is on github page
I'm a new JS developer, thanks for sharing! ๐Ÿ˜ More on reddit.com
๐ŸŒ r/learnjavascript
13
252
January 26, 2021
An even slimmer pdf.js
Unpopular puffin time ... um using 600MB of ram to render a PDF to a screen isn't exactly impressive. More on reddit.com
๐ŸŒ r/programming
207
517
April 22, 2014
Need help implementing pdf.js
Why not just install the extension and drag and drop the files into Firefox? More on reddit.com
๐ŸŒ r/javascript
13
0
October 21, 2012
๐ŸŒ
GitHub
github.com โ€บ mozilla โ€บ pdfjs-dist
GitHub - mozilla/pdfjs-dist: Generic build of PDF.js library.
July 14, 2024 - Generic build of PDF.js library. . Contribute to mozilla/pdfjs-dist development by creating an account on GitHub.
Starred by 1.3K users
Forked by 568 users
Languages ย  JavaScript 99.2% | CSS 0.8%
๐ŸŒ
GitHub
github.com โ€บ pdfjs-express
PDF.js Express ยท GitHub
PDF.js Express has 25 repositories available. Follow their code on GitHub.
๐ŸŒ
GitHub
github.com โ€บ alekswebnet โ€บ pdfjs-viewer-element
GitHub - alekswebnet/pdfjs-viewer-element: Custom ...
Supported in all major browsers, and works with most JS frameworks. Simple PDF.js viewer integration to any web application
Starred by 54 users
Forked by 3 users
Languages ย  TypeScript 76.5% | HTML 23.5%
๐ŸŒ
GitHub
github.com โ€บ wojtekmaj โ€บ react-pdf
GitHub - wojtekmaj/react-pdf: Display PDFs in your React app as easily as if they were images.
If you want to see documentation ... top of GitHub page to switch to an appropriate tag. Here are quick links to the newest docs from each branch: ... React-PDF supports the latest versions of all major modern browsers. Browser compatibility for React-PDF primarily depends on PDF.js ...
Starred by 10.7K users
Forked by 981 users
Languages ย  TypeScript 94.3% | CSS 5.6% | HTML 0.1%
๐ŸŒ
GitHub
github.com โ€บ topics โ€บ pdfjs
Build software better, together
A shortcode for Hugo(https://gohugo.io/) which allows you to embed a PDF file in a page using Pdf.js (https://mozilla.github.io/pdf.js/)
Find elsewhere
๐ŸŒ
Mozilla
mozilla.github.io โ€บ pdf.js โ€บ getting_started
PDF.js - Getting Started
Includes the generic build of PDF.js and the viewer. Stable (v5.4.449) To get a local copy of the current code, clone it using git: $ git clone https://github.com/mozilla/pdf.js.git $ cd pdf.js
๐ŸŒ
GitHub
github.com โ€บ unjs โ€บ unpdf
unjs/unpdf: ๐Ÿ“„ PDF extraction and rendering ...
This library ships with a serverless build/redistribution of Mozilla's PDF.js that is optimized for edge environments. Some string replacements, global mocks and inlining the PDF.js worker allow the browser code to become platform agnostic.
Starred by 951 users
Forked by 32 users
Languages ย  TypeScript 90.5% | JavaScript 9.5%
๐ŸŒ
GitHub
github.com โ€บ parallax โ€บ jsPDF
GitHub - parallax/jsPDF: Client-side JavaScript PDF generation for everyone.
Client-side JavaScript PDF generation for everyone. - parallax/jsPDF
Starred by 30.9K users
Forked by 4.8K users
Languages ย  JavaScript 96.4% | TypeScript 2.4% | HTML 1.2%
๐ŸŒ
Wikipedia
en.wikipedia.org โ€บ wiki โ€บ PDF.js
PDF.js - Wikipedia
July 18, 2025 - PDF.js is a JavaScript library that renders Portable Document Format (PDF) files using the web standards-compliant HTML5 Canvas. The project is led by the Mozilla Corporation after Andreas Gal launched it (initially as an experiment) in 2011.
๐ŸŒ
npm
npmjs.com โ€บ package โ€บ pdfjs-dist
pdfjs-dist - npm
2 weeks ago - This is a pre-built version of the PDF.js source code. It is automatically generated by the build scripts. For usage with older browsers/environments, without native support for the latest JavaScript features, please see the legacy/ folder. Please see this wiki page for information about supported browsers/environments. See https://github.com/mozilla/pdf.js for learning and contributing.
      ยป npm install pdfjs-dist
    
Published ย  Nov 29, 2025
Version ย  5.4.449
๐ŸŒ
GitHub
github.com โ€บ mozilla โ€บ pdf.js โ€บ releases
Releases ยท mozilla/pdf.js
PDF Reader in JavaScript. Contribute to mozilla/pdf.js development by creating an account on GitHub.
Author ย  mozilla
๐ŸŒ
GitHub
github.com โ€บ WebViewers โ€บ pdf.js-webviewer
GitHub - WebViewers/pdf.js-webviewer: PDF Reader in JavaScript
PDF Reader in JavaScript. Contribute to WebViewers/pdf.js-webviewer development by creating an account on GitHub.
Forked by 2 users
Languages ย  JavaScript 96.1% | CSS 2.0% | Python 1.9%
๐ŸŒ
PDF-LIB
pdf-lib.js.org
PDF-LIB ยท Create and modify PDF documents in any ...
# With npm npm install --save pdf-lib # With yarn yarn add pdf-lib ยท If you aren't using a package manager, UMD modules are available on the unpkg and jsDelivr CDNs:
๐ŸŒ
Chrome Web Store
chromewebstore.google.com โ€บ detail โ€บ pdf-viewer โ€บ oemmndcbldboiebfnladdacbdfmadadm
PDF Viewer - Chrome Web Store
This is the official Chrome extension of the PDF.js project. Be careful of unrelated copycats. If you want to use this viewer to view local files, visit chrome://extensions/?id=oemmndcbldboiebfnladdacbdfmadadm and put a check before "Allow access to file URLs". Please report any issues at https://github.com/mozilla/pdf.js/issues Don't have a Github account?
๐ŸŒ
GitHub
github.com โ€บ dealfonso โ€บ pdfjs-viewer
GitHub - dealfonso/pdfjs-viewer: A viewer based on PDFjs, which can be embedded in any web page (not using iframes)
PDFjs-viewer is an embeddable and easily customizable PDF viewer that is implemented using the PDF.js library.
Starred by 79 users
Forked by 6 users
Languages ย  JavaScript 76.3% | Makefile 14.5% | CSS 9.2%
๐ŸŒ
GitHub
github.com โ€บ mozilla โ€บ pdf.js โ€บ wiki
Home ยท mozilla/pdf.js Wiki ยท GitHub
PDF Reader in JavaScript. Contribute to mozilla/pdf.js development by creating an account on GitHub.
Author ย  mozilla
๐ŸŒ
GitHub
github.com โ€บ topics โ€บ pdf-js
pdf-js ยท GitHub Topics ยท GitHub
A lightweight Android PDF viewer library powered by Mozilla's PDF.js, offering seamless PDF rendering and interactive features.