PaperJSX
Generate native .pptx, .pdf, .docx, and .xlsx files from JSON or TypeScript. No Chromium, no Puppeteer — just local, deterministic document generation.
Packages
| Package | License | What it does |
|---|---|---|
@paperjsx/json-to-pptx | MIT | PowerPoint .pptx from JSON |
@paperjsx/json-to-pptx-pro | Commercial | Production PPTX: templates, HarfBuzz, ChartEx, SmartArt |
@paperjsx/json-to-pdf | Apache-2.0 | Native PDF from JSON |
@paperjsx/json-to-pdf-pro | Commercial | Production PDF: signatures, timestamps, PDF/A |
@paperjsx/json-to-docx | Apache-2.0 | Word .docx from JSON |
@paperjsx/json-to-docx-pro | Commercial | Production DOCX: pagination, tracked changes, compare |
@paperjsx/json-to-xlsx | Apache-2.0 | Excel .xlsx from JSON |
@paperjsx/json-to-xlsx-pro | Commercial | Production XLSX: repair, formulas, quality reports |
@paperjsx/mcp-server | MIT | MCP 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
- Generating a file locally? Pick a package: PPTX, PDF, DOCX, XLSX.
- Wiring an AI agent? See MCP Server.
- Want managed renders with review + diff? See Hosted API.
- Choosing a plan? See License & Pricing.