pdfjs-dist vs jspdf vs pdf-lib vs react-pdf vs pdfmake vs pdfkit vs @pdfme/common
PDF Generation and Manipulation Libraries Comparison
3 Years
pdfjs-distjspdfpdf-libreact-pdfpdfmakepdfkit@pdfme/commonSimilar Packages:
What's PDF Generation and Manipulation Libraries?

These libraries provide various functionalities for creating, manipulating, and rendering PDF documents in web applications. They cater to different use cases, from simple PDF generation to complex document manipulation and rendering within web applications. Each library has its strengths, making them suitable for specific scenarios depending on the developer's needs and project requirements.

Package Weekly Downloads Trend
Github Stars Ranking
Stat Detail
Package
Downloads
Stars
Size
Issues
Publish
License
pdfjs-dist4,525,636
51,79736.1 MB47613 days agoApache-2.0
jspdf3,096,868
30,56030.2 MB11717 days agoMIT
pdf-lib1,826,284
7,906-3044 years agoMIT
react-pdf1,726,935
10,484415 kB23a month agoMIT
pdfmake1,005,537
12,08613.6 MB3004 months agoMIT
pdfkit997,812
10,3896.09 MB39913 days agoMIT
@pdfme/common53,129
3,5621.94 MB892 days agoMIT
README for pdfjs-dist

PDF.js

PDF.js is a Portable Document Format (PDF) library that is built with HTML5. Our goal is to create a general-purpose, web standards-based platform for parsing and rendering PDFs.

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.