Package category
PDF and documents
Generate, render and parse PDF, DOCX and spreadsheets.
645 packages6 comparisons
Packages compared
645 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| cordova-plugin-document-viewer PDF Document viewer cordova plugin for iOS, Android and Windows 8.1 + 10 | 1.3k | -43% | - | 6 years ago 1.0.0 | - | None | PDF and documents | |
| @twosdai/microinvoice Fast & elegant PDF invoice generator for Node using PDFKit. No Puppeteer. Based on node-microinvoice by @baptistejamin. | 1.3k | - | - | - | 2 years ago 2.7.0 | CommonJS | None | PDF and documents |
| @rpii/wdio-html-reporter-pdf WebdriverIO report add on. Converts HTML formatted report to pdf | 1.3k | - | - | - | 2 years ago 8.0.7 | ESM only | Bundled | PDF and documents |
| @t00nday/nestjs-pdf PDF generator for nestjs framework. | 1.2k | - | - | - | 4 years ago 3.0.5 | CommonJS | Bundled | PDF and documents |
| dsh-deepread AI deep-reading assistant for DeepSeek Harness and dsh-TUI: extract traceable claims, evidence, confidence levels, knowledge maps, and review questions from articles, books, PDFs, files, URLs, or pasted text. | 1.2k | - | - | 15 days ago 1.0.1 | ESM only | Bundled | PDF and documents | |
| @nativedocuments/docx-wasm Convert Microsoft Word documents (docx or binary .doc) to PDF; and doc to docx. | 1.2k | - | - | - | 7 years ago 2.2.13-1561490777 | CommonJS | None | PDF and documents |
| pi-docparser Pi package that adds document_parse, document_search, document_screenshot, and a companion skill for local document understanding with LiteParse v2. | 1.2k | - | - | 1 month ago 4.0.0 | ESM only | None | PDF and documents | |
| pdf-oxide-wasm The fastest WebAssembly PDF library — 0.8ms mean, 5× faster than the industry leaders, 100% pass rate on 3,830 real-world PDFs. Zero-dependency for Node.js, browsers, and edge runtimes: text extraction, Markdown/HTML conversion, search, form filling, crea | 1.2k | - | - | 1 month ago 0.3.77 | ESM + CommonJS | Bundled | PDF and documents | |
| @blocklet/pdf blocklet pdf component | 1.2k | - | - | - | 4 months ago 2.6.25 | ESM + CommonJS | Bundled | PDF and documents |
| @m2d/react-markdown A modern, SSR-friendly React Markdown renderer that preserves the MDAST tree for reuse (e.g., mdast2docx), supports full JSX children, unified plugins, and component overrides. | 1.2k | - | - | - | 1 year ago 1.0.0 | ESM + CommonJS | Bundled | Markdown, React |
| @epam/pdf-highlighter-kit High-performance PDF viewer with intelligent highlighting and text selection capabilities | 1.2k | - | - | - | 14 days ago 0.0.19 | ESM + CommonJS | Bundled | PDF and documents |
| html-pdf-chrome HTML to PDF and image converter via Chrome/Chromium | 1.2k | -31% | - | 3 years ago 0.8.4 | CommonJS | Bundled | PDF and documents, TypeScript tooling | |
| filetomarkdown Convert various file types to markdown format with browser and Node.js support | 1.2k | +608% | - | 1 year ago 0.6.9 | ESM + CommonJS | Bundled | PDF and documents, Parsers and serialisers | |
| @fastgpt-sdk/anydoc Convert documents (doc, docx, odt, rtf, epub, pdf, presentations, spreadsheets, csv) to GitHub-Flavored Markdown | 1.2k | - | - | - | 26 days ago 0.2.5 | CommonJS | Bundled | PDF and documents, Markdown |
| @uniweb/unipress Compile a content directory into a document (PDF, EPUB, Paged.js HTML, Typst source bundle, DOCX, XLSX) using a Uniweb foundation. Five built-in templates: book, monograph, report, data-report, directory. | 1.2k | - | - | - | today 0.10.5 | ESM only | None | PDF and documents |
| @dariyd/react-native-text-recognition Advanced OCR text recognition for React Native with Vision API (iOS) and ML Kit (Android). Supports multi-language recognition, PDF files, and both old and new React Native architectures. | 1.2k | - | - | - | 16 days ago 2.0.21 | CommonJS | Bundled | PDF and documents, React |
| pdf-qr PDF QR Code scanner entirely written in JavaScript. | 1.2k | +537% | - | 5 years ago 1.0.0 | CommonJS | None | PDF and documents | |
| markdown-to-document A command-line tool to easily generate HTML documents from Markdown files | 1.1k | +26% | - | 5 months ago 0.33.0 | ESM only | None | PDF and documents, CLI tools and terminal utilities | |
| @stll/folio-vue Vue 3 editor for folio: a Word-document (.docx) editor for the browser, built on @stll/folio-core and ProseMirror. | 1.1k | - | - | - | 4 days ago 0.18.1 | ESM + CommonJS | Bundled | Rich text and code editors, Vue |
| @stdlib/stats-base-dists-chisquare-pdf Chi-squared distribution probability density function (PDF). | 1.1k | - | - | - | 7 months ago 0.2.3 | CommonJS | Bundled | PDF and documents, Numbers and maths |
| @cedrugs/pdf-parse Fork of pdf-parse with fixes | 1.1k | - | - | - | 1 year ago 1.0.0 | CommonJS | Bundled | PDF and documents |
| easyinvoice Create PDF invoices from Node.js through the Easy Invoice API. | 1.1k | -65% | - | 11 days ago 4.1.2 | ESM + CommonJS | Bundled | PDF and documents | |
| pdfkit-commonmark A markdown renderer (using commonmark) for pdfkit. | 1.1k | +19% | - | 4 months ago 1.3.0 | ESM + CommonJS | None | Markdown, Parsers and serialisers | |
| xlsx-renderer Allows render spreadsheet (xlsx) files based on the template supplied by indeed viewModel. | 1.1k | -23% | - | - 2.4.7 | CommonJS | Bundled | PDF and documents | |
| @stdlib/stats-base-dists-chisquare-logpdf Natural logarithm of the probability density function (PDF) for a chi-squared distribution. | 1.1k | - | - | - | 7 months ago 0.2.3 | CommonJS | Bundled | PDF and documents, Numbers and maths |
| @divriots/pdfjs-dist Generic build of Mozilla's PDF.js library. | 1.1k | - | - | - | 8 days ago 5.5.207-divriots.213 | CommonJS | Bundled | PDF and documents |
| @stdlib/stats-base-dists-chisquare-ctor Chi-squared distribution constructor. | 1.1k | - | - | - | 7 months ago 0.2.3 | CommonJS | Bundled | Numbers and maths, PDF and documents |
| microinvoice Fast & elegant PDF invoice generator for Node using PDFKit. No Puppeteer | 1.1k | -9% | - | 10 months ago 2.0.2 | ESM only | Bundled | PDF and documents | |
| ezpzfile-mcp File tools for AI agents. Read and convert documents (DOCX, PDF, HWP, HWPX, EML), edit PDFs, resize, clean and cut out images, make QR codes. Runs locally, no upload. | 1.1k | - | - | 13 days ago 0.3.3 | ESM only | None | PDF and documents, Image processing | |
| ngx-print-element This library is built to provide a solution for printing on html elements. | 1.1k | -27% | - | 2 years ago 2.1.8 | ESM + CommonJS | Bundled | Angular, PDF and documents | |
| @yagisan-reports/sdk-enterprise yagisan-reports SDK Enterprise edition | 1k | - | - | - | 11 days ago 2.3.0 | ESM + CommonJS | Bundled | PDF and documents |
| omnius AI coding agent powered by open-source models (Ollama/vLLM) — interactive TUI with agentic tool-calling loop | 1k | - | - | today 1.0.741 | ESM only | Bundled | Scraping and browser automation, Testing | |
| html5-to-pdf HTML5 to PDF converter | 1k | -51% | - | 6 years ago 4.0.1 | CommonJS | None | PDF and documents | |
| vue3-json-excel a vue3 project for json to excel | 1k | -10% | - | 4 years ago 1.0.10-alpha | ESM + CommonJS | None | PDF and documents, Vue | |
| mammoth-plus Convert Word documents from docx to rich HTML and Markdown | 1k | +227% | - | - 2.0.2 | CommonJS | None | Markdown, PDF and documents | |
| coherentpdf Read, write and modify PDF files | 879 | - | - | - | - 2.5.5 | CommonJS | None | PDF and documents |
| pdfmake-unicode Support Unicode Characters in PDFmake library. | 837 | - | - | - | - 0.0.1 | CommonJS | None | PDF and documents |
| pdfmake-rtl Enhanced PDFMake with comprehensive RTL (Arabic/Persian/Urdu) support - Production ready package | 712 | - | - | - | - 2.1.2 | CommonJS | None | Internationalisation, PDF and documents |
| opentakeoff-mcp OpenTakeoff MCP server — drive the takeoff engine from your MCP client over stdio. | 679 | - | - | - | - 0.9.90 | ESM only | None | PDF and documents |
| workbook description: Convenience wrapper for js-xlsx to incrementally build Excel workbooks programmatically | 362 | - | - | - | - 1.1.3 | CommonJS | None | PDF and documents |
| pdf.js-viewer Compiled version of pdf.js | 358 | - | - | - | - 0.2.8 | CommonJS | None | PDF and documents |
| tabularjs Professional JavaScript library for converting spreadsheet files to JSON format. Supports 16+ file formats for use in Node.js and browser applications. | 260 | - | - | - | - 1.0.1 | ESM only | Bundled | PDF and documents |
| table2excel convert and download html tables to a xlsx-file that can be opened in Microsoft Excel | 235 | - | - | - | - 1.0.4 | CommonJS | None | PDF and documents |
| datatables-buttons-excel-styles Easy custom styling of the Excel export from DataTables jQuery plug-in. | 176 | - | - | - | - 1.2.0 | CommonJS | None | PDF and documents |
| gulagcleaner_wasm Ad removal tool for PDFs. | 0 | - | - | - | - 0.16.4 | ESM only | Bundled | PDF and documents |
12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.
- cordova-plugin-document-viewerPDF Document viewer cordova plugin for iOS, Android and Windows 8.1 + 10
- @twosdai/microinvoiceFast & elegant PDF invoice generator for Node using PDFKit. No Puppeteer. Based on node-microinvoice by @baptistejamin.
- @rpii/wdio-html-reporter-pdfWebdriverIO report add on. Converts HTML formatted report to pdf
- @t00nday/nestjs-pdfPDF generator for nestjs framework.
- dsh-deepreadAI deep-reading assistant for DeepSeek Harness and dsh-TUI: extract traceable claims, evidence, confidence levels, knowledge maps, and review questions from articles, books, PDFs, files, URLs, or pasted text.
- @nativedocuments/docx-wasmConvert Microsoft Word documents (docx or binary .doc) to PDF; and doc to docx.
- pi-docparserPi package that adds document_parse, document_search, document_screenshot, and a companion skill for local document understanding with LiteParse v2.
- pdf-oxide-wasmThe fastest WebAssembly PDF library — 0.8ms mean, 5× faster than the industry leaders, 100% pass rate on 3,830 real-world PDFs. Zero-dependency for Node.js, browsers, and edge runtimes: text extraction, Markdown/HTML conversion, search, form filling, crea
- @blocklet/pdfblocklet pdf component
- @m2d/react-markdownA modern, SSR-friendly React Markdown renderer that preserves the MDAST tree for reuse (e.g., mdast2docx), supports full JSX children, unified plugins, and component overrides.
- @epam/pdf-highlighter-kitHigh-performance PDF viewer with intelligent highlighting and text selection capabilities
- html-pdf-chromeHTML to PDF and image converter via Chrome/Chromium
- filetomarkdownConvert various file types to markdown format with browser and Node.js support
- @fastgpt-sdk/anydocConvert documents (doc, docx, odt, rtf, epub, pdf, presentations, spreadsheets, csv) to GitHub-Flavored Markdown
- @uniweb/unipressCompile a content directory into a document (PDF, EPUB, Paged.js HTML, Typst source bundle, DOCX, XLSX) using a Uniweb foundation. Five built-in templates: book, monograph, report, data-report, directory.
- @dariyd/react-native-text-recognitionAdvanced OCR text recognition for React Native with Vision API (iOS) and ML Kit (Android). Supports multi-language recognition, PDF files, and both old and new React Native architectures.
- pdf-qrPDF QR Code scanner entirely written in JavaScript.
- markdown-to-documentA command-line tool to easily generate HTML documents from Markdown files
- @stll/folio-vueVue 3 editor for folio: a Word-document (.docx) editor for the browser, built on @stll/folio-core and ProseMirror.
- @stdlib/stats-base-dists-chisquare-pdfChi-squared distribution probability density function (PDF).
- @cedrugs/pdf-parseFork of pdf-parse with fixes
- easyinvoiceCreate PDF invoices from Node.js through the Easy Invoice API.
- pdfkit-commonmarkA markdown renderer (using commonmark) for pdfkit.
- xlsx-rendererAllows render spreadsheet (xlsx) files based on the template supplied by indeed viewModel.
- @stdlib/stats-base-dists-chisquare-logpdfNatural logarithm of the probability density function (PDF) for a chi-squared distribution.
- @divriots/pdfjs-distGeneric build of Mozilla's PDF.js library.
- @stdlib/stats-base-dists-chisquare-ctorChi-squared distribution constructor.
- microinvoiceFast & elegant PDF invoice generator for Node using PDFKit. No Puppeteer
- ezpzfile-mcpFile tools for AI agents. Read and convert documents (DOCX, PDF, HWP, HWPX, EML), edit PDFs, resize, clean and cut out images, make QR codes. Runs locally, no upload.
- ngx-print-elementThis library is built to provide a solution for printing on html elements.
- @yagisan-reports/sdk-enterpriseyagisan-reports SDK Enterprise edition
- omniusAI coding agent powered by open-source models (Ollama/vLLM) — interactive TUI with agentic tool-calling loop
- html5-to-pdfHTML5 to PDF converter
- vue3-json-excela vue3 project for json to excel
- mammoth-plusConvert Word documents from docx to rich HTML and Markdown
- coherentpdfRead, write and modify PDF files
- pdfmake-unicodeSupport Unicode Characters in PDFmake library.
- pdfmake-rtlEnhanced PDFMake with comprehensive RTL (Arabic/Persian/Urdu) support - Production ready package
- opentakeoff-mcpOpenTakeoff MCP server — drive the takeoff engine from your MCP client over stdio.
- workbookdescription: Convenience wrapper for js-xlsx to incrementally build Excel workbooks programmatically
- pdf.js-viewerCompiled version of pdf.js
- tabularjsProfessional JavaScript library for converting spreadsheet files to JSON format. Supports 16+ file formats for use in Node.js and browser applications.
- table2excelconvert and download html tables to a xlsx-file that can be opened in Microsoft Excel
- datatables-buttons-excel-stylesEasy custom styling of the Excel export from DataTables jQuery plug-in.
- gulagcleaner_wasmAd removal tool for PDFs.