JavaScript PDF

Open-source JavaScript projects categorized as PDF | Edit details

Top 23 JavaScript PDF Projects

  • Etherpad

    Etherpad: A modern really-real-time collaborative document editor.

    Project mention: Gift Card Management? | | 2021-12-26
  • react-pdf

    📄 Create PDF files using React

    Project mention: 3 Stories About Generating PDF Documents | | 2022-01-04

    I picked React-PDF. The creator of this package uses an interesting approach, has a good community, and heavily building it.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • react-pdf

    Display PDFs in your React app as easily as if they were images. (by wojtekmaj)

    Project mention: Enzyme is dead. Now what? | | 2021-12-20

    Now, here's the thing. I'm the maintainer of many popular React packages, React-PDF, React-Calendar, and React-Date-Picker just to name a few. Professionally, I maintain several large projects, which collectively have more than 30,000 Enzyme-based unit tests.

  • percollate

    A command-line tool to turn web pages into beautiful, readable PDF, EPUB, or HTML docs.

    Project mention: What Are The Best Linux Apps? | | 2022-01-05
  • Parsr

    Transforms PDF, Documents and Images into Enriched Structured Data

    Project mention: [D] What pdf parser do you use for paragraph parsing for huggingface models | | 2021-07-13

    Parsing PDFs is very non-trivial process. Google and Amazon parses are largely based on OCRing. There are some advanced state-of-the-art NN-based OCR approaches but they are not very stable, but a stable industry standard is Tesseract, and nice all-in-one open source tools that brings a ton of tools together is . hope this helps

  • koodo-reader

    A modern ebook manager and reader with sync and backup capacities for Windows, macOS, Linux and Web

    Project mention: Everyone is bookshelf posting and I don't want to feel left out | | 2022-01-17

    Calibre is fairly functional but sucks imo. Visually, it is not very pleasing. Koodoo finally got me to scroll through books on my computer again


    📝 A website for automatically generating elegant LaTeX resumes.

    Project mention: What are tech/tools are you making your resumes with? | | 2022-01-23

    I've used and like it. It gives you have the option to export to JSON, LaTeX, or PDF. You can switch between their templates at any time, which is pretty nice.

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • universal-resume

    Minimal and formal résumé (CV) website template for print, mobile, and desktop.

    Project mention: Universal Résumé template rebuilt with React, rendered from JSON config | | 2021-12-24

    Actually my original plan was to use JSON Resume, but I couldn't find a theme I liked. Then I found this, which was exactly what I'm looking for.

  • Buka

    Buka is a modern software that helps you manage your ebook at ease.

  • md2pdf

    Offline markdown to pdf, choose -> edit -> transform 🥂 (by realdennis)

    Project mention: Book/documentation software that's good for html and pdf? | | 2021-11-21

    I love Bookstack but the PDF dowloads are ugly to the point where I had to make to make a script to generate PDFs using the Bookstack API -> pandoc ->

  • vscode-markdown-pdf

    Markdown converter for Visual Studio Code

    Project mention: Imagesearch but for text | | 2022-01-07

    The more time I spend with VSCode the more familiar and comfortable I get with it, there's an extension called Markdown PDF which exports to PDF (and HTML among others). At this point I think I do more with VSCode than with my actual IDEs (as those I use for programming and VSCode just as editor).

  • starter-book

    A book starter to kickstart your writing journey 🎉

    Project mention: Ask HN: How did you author and typeset your technical book? | | 2021-08-07
  • asciidoctor-web-pdf

    Convert AsciiDoc documents to PDF using web technologies

    Project mention: Beautiful PDFs from HTML | | 2021-04-04

    Asciidoctor has a web PDF tool that just went alpha a little bit ago, uses the same stack as the OP's thingie.

    The content handoff goes like this: Asciidoc (using defined roles) generates HTML5 (Pagedjs polyfills page areas / pagination stuff), CSS styles stuff, and Puppeteer runs a headless Chromium for the pdf render. It's straight from CSS GCPM W3C spec, a flavor of CSS Paged Media, drafts that have been percolating since frickin' 2006 but have never seen browser implementation.

  • obsidian-annotator

    A plugin for reading and annotating PDFs and EPUBs in obsidian.

    Project mention: Is it possible to integrate epub/pdf files into Obsidian? | | 2022-01-10

    You can try Annotator.

  • documentspark

    💖 DocumentSpark - Simple secure document viewing server. Converts a document to a picture of its pages. Content disarm and reconstruction. CDR. Formerly p2. The CDR solution for ViewFinder remote browser.

    Project mention: Show HN: DocumentSpark – simple project to view docs securely without download | | 2021-09-30
  • tresor-import

    Extract transactions from PDF statements of brokers/banks or "Portfolio Performance" CSV exports. Compatible with Tresor One activities

    Project mention: Is there an app that tracks many types of investments, including custom ones? | | 2021-05-20

    There is Tresor One, but afaik it's only available in German, currently.

  • cordova-plugin-document-viewer

    A Document Viewer cordova/phonegap plugin for iOS, Android and Windows

    Project mention: Implementando descargas de archivos con Capacitor/Cordova | | 2021-06-02
  • twindle

    Twindle - an open source project for beginners. Converting twitter threads to pdf, epub, and mobi format to be read by Kindle.

    Project mention: Using TypeScript without TypeScript 😎 | | 2021-02-11

    These types I actually wrote, from scratch, for an open source project I work on, Twindle. It's an awesome project, do check it out sometime.

  • atom-pdf-view

    Support for viewing PDF files in Atom.

    Project mention: Atom PDFs won't show up! | | 2021-04-22
  • files_pdfviewer

    :book: A PDF viewer for Nextcloud

    Project mention: Issue with PDF Viewer | | 2021-10-22

    I had an issue with the pdf viewer one time after an upgrade. Not sure if it’s exactly what you’re facing, but it sounds like it might be. I think I used these instructions to replace apps/files_pdfviewer/js/files_pdfviewer-main.jsAnd it worked perfectly.

  • bookworm

    The Universally Accessible document Reader (by blindpandas)

    Project mention: DAISY Reader Apps | | 2022-01-11
  • docx-to-pdf-on-AWS-Lambda

    Microsoft Word doc/docx to PDF conversion on AWS Lambda using Node.js

  • muil

    Muil is a framework to build, maintain and manage dynamic templates using React and tools you know and love

    Project mention: Show HN: Muil – Build PDF and Email Templates Using React | | 2021-04-11

    thanks @conradludgate

    License is MIT, there was a mistake in the package.json file and we have fixed it - sorry for that. You can also see the license in

    Templates are not public and you must provide API key generate template either you are using the on prem or cloud solution - both require API key to generate the templates

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-23.

JavaScript PDF related posts


What are some of the best open-source PDF projects in JavaScript? This list will help you:

Project Stars
1 Etherpad 12,064
2 react-pdf 10,258
3 react-pdf 5,479
4 percollate 3,560
5 Parsr 2,743
6 koodo-reader 2,476
7 2,309
8 universal-resume 1,462
9 Buka 949
10 md2pdf 782
11 vscode-markdown-pdf 668
12 starter-book 309
13 asciidoctor-web-pdf 306
14 obsidian-annotator 261
15 documentspark 200
16 tresor-import 176
17 cordova-plugin-document-viewer 171
18 twindle 110
19 atom-pdf-view 106
20 files_pdfviewer 55
21 bookworm 46
22 docx-to-pdf-on-AWS-Lambda 36
23 muil 23
Find remote jobs at our new job board There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.