JavaScript PDF

Open-source JavaScript projects categorized as PDF

Top 23 JavaScript PDF Projects

  • Etherpad

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

    Project mention: What Tool Do You Use For Collaborating On Tasks? | /r/PrivacyGuides | 2023-03-26

    Did you try https://etherpad.org ?

  • react-pdf

    📄 Create PDF files using React

    Project mention: (Free) Open-source PDF Generation/Export | /r/dotnet | 2023-06-06

    Gotta plug a rendering service my company created and then open sourced -- runs on top of react-pdf. Basically it exposes the rendering engine via a RESTful API.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • koodo-reader

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

    Project mention: Is there anything that can replace Calibre? | /r/selfhosted | 2022-12-08

    My one hope as of now is: https://github.com/troyeguo/koodo-reader

  • Parsr

    Transforms PDF, Documents and Images into Enriched Structured Data

    Project mention: PDF GPT allows you to chat with the contents of your PDF file | /r/ChatGPTPro | 2023-04-12

    I would check out https://github.com/Unstructured-IO/unstructured (what lang chain uses) or https://github.com/axa-group/Parsr (probably what unstructured copied to get their startup off the ground lol)

  • percollate

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

    Project mention: Share my down(load) function! | /r/commandline | 2023-05-22

    This function is just a simple combination with yt-dlp and percollate.

  • 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: How do you generate PDF reports from HTML? | /r/node | 2022-09-11
  • 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

    Project mention: Automate Printing/Saving News Articles? | /r/Piracy | 2022-12-09

    Maybe this one: https://github.com/esbenp/pdf-bot

  • Klotho

    AWS Cloud-aware infrastructure-from-code toolbox [NEW]. Build cloud backends with Infrastructure-from-Code (IfC), a revolutionary technique for generating and updating cloud infrastructure. Try IfC with AWS and Klotho now (Now open-source)

  • decktape

    PDF exporter for HTML presentations

    Project mention: Converting old Lenovo R60 era Laptop into terminal/text mode only linux utility machine | /r/digitalminimalism | 2022-12-26

    It is absolutely possible. Use Lynx for web browsing, use TMUX for split screen, use BC for calculator, use KHAL for calendar and of course use RTV for Reddit. :-) Here is a great list of CLI apps: https://github.com/agarrharr/awesome-cli-apps Here are some of my favorites though: - https://github.com/GothenburgBitFactory/timewarrior - https://github.com/IonicaBizau/idea - https://github.com/jeffkowalski/geeknote - https://github.com/insanum/sncli - https://github.com/visit1985/mdp - https://github.com/astefanutti/decktape - https://github.com/insanum/gcalcli - https://github.com/pimutils/khal - https://dianne.skoll.ca/projects/remind/ - https://github.com/zquestz/s - https://github.com/yudai/gotty - https://github.com/axiros/terminal_markdown_viewer - https://github.com/chubin/wttr.in - https://github.com/schachmat/wego - https://github.com/tldr-pages/tldr

  • universal-resume

    Minimal and formal résumé (CV) website template for print, mobile, and desktop. https://bit.ly/ur_demo

  • Buka

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

  • md2pdf

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

  • obsidian-annotator

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

    Project mention: Any hope for having PDF annotation good as Logseq has? | /r/ObsidianMD | 2023-03-09

    You should check out this plugin, it greatly enhances pdf annotation from within obsidian https://github.com/elias-sundqvist/obsidian-annotator

  • vscode-markdown-pdf

    Markdown converter for Visual Studio Code

    Project mention: Convert Markdown format files to PDF files (mermaid/emoji/toc compatible) | dev.to | 2022-09-01

    It can be easily solved by using the vscode extension vscode-markdown-pdf, but vscode is required, so people Depending on it, you will need to install vscode.

  • pdfjs

    A Portable Document Format (PDF) generation library targeting both the server- and client-side.

    Project mention: Is node the right choice for HTML to PDF conversion? | /r/node | 2023-01-13

    pdfjs was pretty good when I used it https://github.com/rkusa/pdfjs

  • asciidoctor-web-pdf

    Convert AsciiDoc documents to PDF using web technologies

    Project mention: Why isn't there a free tier of MadCap Flare for sample projects or self learning? | /r/technicalwriting | 2023-01-26

    Asciidoctor-web-pdf https://github.com/Mogztter/asciidoctor-web-pdf for web-based PDF with Paged.JS and CSS.

  • starter-book

    A book starter to kickstart your writing journey 🎉

  • 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: View Word and PDF documents without running them locally | news.ycombinator.com | 2023-02-03
  • libresign

    ✍️ Nextcloud app to sign PDF documents

    Project mention: Sign contract tool | /r/selfhosted | 2023-05-19

    Nextcloud app LibreSign

  • chrome-headless-render-pdf

    Project mention: API-driven dynamic PDF generator. | /r/selfhosted | 2022-07-12

    You could generate html using your own tools like Django or PHP and then use something like chrome-headless-render-pdf to convert your page to pdf. I haven't tried it but I think it would work okay. You probably have to serve the pdfs on a webserver or something because it looks like they are just saved to disk after conversion.

  • pdf-annotate.js

    Annotation layer for pdf.js

    Project mention: Pdf-annotate.js Annotation layer for PDF.js | news.ycombinator.com | 2022-09-07
  • cordova-plugin-document-viewer

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

  • twindle

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

  • jsx-pdf

    Generate PDFs using JSX! 🎯

    Project mention: Generating PDF documents from templates - NPM package | /r/node | 2023-04-20

    I don't understand what you mean with "direct" pdf creation so I'm maybe missing some point. I meant stuff like https://github.com/schibsted/jsx-pdf this for example. It's just the way the API can be used and you can build on top of it instead of just creating objects.

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

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 2023-06-06.

JavaScript PDF related posts

Index

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

Project Stars
1 Etherpad 14,354
2 react-pdf 12,354
3 koodo-reader 10,800
4 Parsr 5,308
5 percollate 3,886
6 node-html-pdf 3,501
7 pdf-bot 2,590
8 decktape 2,034
9 universal-resume 1,626
10 Buka 1,038
11 md2pdf 1,023
12 obsidian-annotator 967
13 vscode-markdown-pdf 823
14 pdfjs 663
15 asciidoctor-web-pdf 388
16 starter-book 336
17 documentspark 237
18 libresign 222
19 chrome-headless-render-pdf 208
20 pdf-annotate.js 190
21 cordova-plugin-document-viewer 171
22 twindle 129
23 jsx-pdf 116
Access the most powerful time series database as a service
Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
www.influxdata.com