SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 JavaScript PDF Projects
-
koodo-reader
A modern ebook manager and reader with sync and backup capacities for Windows, macOS, Linux, Android, iOS and Web
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
node-html-pdf
This repo isn't maintained anymore as phantomjs got dreprecated a long time ago. Please migrate to headless chrome/puppeteer.
-
Project mention: Show HN: Turn a paper's DOI into its full reference list (BibTeX/RIS, etc.) | news.ycombinator.com | 2025-06-22
There's a plugin that can do this. It is a little rough around the edges but can extract references from the pdf and search semantic scholar / crossref with decent reliability.
https://github.com/MuiseDestiny/zotero-reference
As a disclaimer, I am not associated with its development.
-
pdf-bot
🤖 A Node queue API for generating PDFs using headless Chrome. Comes with a CLI, S3 storage and webhooks for notifying subscribers about generated PDFs
-
-
-
-
-
-
-
-
Booktype
Booktype is a free, open source platform that produces beautiful, engaging books formatted for print, Amazon, iBooks and almost any ereader within minutes.
-
pdfjs
A Portable Document Format (PDF) generation library targeting both the server- and client-side.
-
-
chai
chai - Experience Zero Trust security with Chai! Convert and view documents as vivid images right in your browser. No mandatory downloads, no hassle—just pure, joyful security! 🌈 (by DO-SAY-GO)
-
-
Project mention: Add bookmarks / table of contents to PDFs in browser | news.ycombinator.com | 2026-02-16
Tocify is a free online web app adding PDF bookmarks. You drag in a PDF, select the ToC pages or paste raw text, and it uses AI to generate a structured bookmark tree. Access it here: https://tocify.aeriszhu.com/
-
-
JavaScript PDF discussion
JavaScript PDF related posts
-
Show HN: Free, In-Browser PDF Editor
-
Add bookmarks / table of contents to PDFs in browser
-
BentoPDF is a privacy first PDF Tool
-
TypeScript PDF Libraries (Free & Paid Tools Comparison) for Developers
-
React PDF Libraries: Free & Paid Tools Comparison (Developer Guide)
-
Show HN: I built a free alternative to Adobe Acrobat PDF viewer
-
Koodo Reader – A cross-platform eBook reader
-
A note from our sponsor - SaaSHub
www.saashub.com | 14 Jun 2026
Index
What are some of the best open-source PDF projects in JavaScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | koodo-reader | 27,197 |
| 2 | bentopdf | 13,653 |
| 3 | Parsr | 6,175 |
| 4 | percollate | 4,640 |
| 5 | node-html-pdf | 3,591 |
| 6 | zotero-reference | 2,759 |
| 7 | pdf-bot | 2,640 |
| 8 | decktape | 2,398 |
| 9 | OpenComic | 1,874 |
| 10 | md2pdf | 1,811 |
| 11 | universal-resume | 1,786 |
| 12 | obsidian-annotator | 1,719 |
| 13 | documind | 1,474 |
| 14 | Buka | 1,117 |
| 15 | Booktype | 956 |
| 16 | pdfjs | 817 |
| 17 | asciidoctor-web-pdf | 487 |
| 18 | chai | 366 |
| 19 | starter-book | 345 |
| 20 | tocify | 312 |
| 21 | pdf-annotate.js | 294 |
| 22 | Polyglot-HTML-ZIP-PNG | 250 |
| 23 | chrome-headless-render-pdf | 231 |