Resources
Blog — PaperJSX
Technical deep-dives covering PPTX generation, AI agent slide infrastructure, and presentation automation.
4 articles
7 best document generation libraries for JavaScript in 2026
The 7 best JavaScript libraries for generating PPTX, PDF, DOCX, and XLSX files in 2026. Covers PptxGenJS, pdfmake, ExcelJS, docx, Carbone, Aspose, and PaperJSX. Stars, downloads, chart support, pricing, and maintenance status compared.
Convert DOCX to PDF in Node.js: every option compared
There is no free, pure-JavaScript library that reliably converts DOCX to PDF. Every approach involves a trade-off: LibreOffice (500 MB binary), commercial SDKs (Nutrient, Apryse, Aspose), hosted APIs (per-document pricing), or skipping conversion entirely by generating both formats from JSON. Here's when to use each.
PptxGenJS gotchas that silently break your PowerPoint: the complete guide
PptxGenJS has 1.27 million weekly downloads and a list of silent bugs that corrupt PowerPoint output without error messages. Reusing option objects mutates them. Combo charts trigger repair dialogs. Uppercase image paths break files. This guide documents every known gotcha with code fixes.
python-pptx vs PptxGenJS vs PaperJSX: PowerPoint generation compared for 2026
A head-to-head comparison of the 3 PowerPoint generation libraries developers actually use: python-pptx (Python), PptxGenJS (JavaScript), and PaperJSX (JSON-to-PPTX). Charts, maintenance, combo charts, and multi-format output compared.
Ready to build?
Start with the Apache-2.0 @paperjsx/json-to-pptx package, then expand into hosted production when the workflow is ready.

