PaperJSX

Generate native .pptx, .pdf, .docx, and .xlsx files from JSON or TypeScript. No Chromium, no Puppeteer — just local, deterministic document generation.

Packages

PackageLicenseWhat it does
@paperjsx/json-to-pptxMITPowerPoint .pptx from JSON
@paperjsx/json-to-pptx-proCommercialProduction PPTX: templates, HarfBuzz, ChartEx, SmartArt
@paperjsx/json-to-pdfApache-2.0Native PDF from JSON
@paperjsx/json-to-pdf-proCommercialProduction PDF: signatures, timestamps, PDF/A
@paperjsx/json-to-docxApache-2.0Word .docx from JSON
@paperjsx/json-to-docx-proCommercialProduction DOCX: pagination, tracked changes, compare
@paperjsx/json-to-xlsxApache-2.0Excel .xlsx from JSON
@paperjsx/json-to-xlsx-proCommercialProduction XLSX: repair, formulas, quality reports
@paperjsx/mcp-serverMITMCP server so AI agents can generate documents

A hosted API is also available for managed preflight, render jobs, visual diff, and approval flows.

Next Steps