PDF.js
General-purpose, web standards-based platform for parsing and rendering PDFs in the browser.
Overview
PDF.js is a PDF viewer and parsing/rendering library built entirely with web technologies (HTML5/JavaScript) rather than a native plugin. It's community-driven and supported by Mozilla, and its stated goal is to be a general-purpose, web-standards-based platform for parsing and rendering PDF files in the browser.
It's built directly into Firefox (from version 19 onward) as the default PDF viewer, and an official-style extension is available for Chrome; you can also embed the viewer or library in your own web app, or build your own browser extension from the source.
PDF.js is a fit for web developers who need to render or inspect PDF documents inside a web page or browser extension without relying on a native/plugin-based PDF viewer or a proprietary rendering engine.
- Categories
- Media
- Keywords
- pdfpdf-viewerdocumentrendering
- Languages
- JavaScript
- License
- Apache-2.0
Related Projects
FFmpeg
LGPL-2.1The industry-standard toolkit for recording, converting, and streaming audio and video in virtually any format.
- Media
imgproxy
Apache-2.0Fast, standalone server for resizing, processing, and converting images on the fly, acting as a drop-in replacement for in-app image processing code.
- Media
Jellyfin
GPL-2.0Free software media system that puts you in control of managing and streaming your media.
- Media
Tesseract
Apache-2.0Open-source OCR engine that extracts text from scanned documents and images, supporting more than 100 languages out of the box.
- Media
Spotted an error? Suggest an edit on GitHub.