Skip to content

Product demo

Your JSON in. Native documents out.

PaperJSX turns structured JSON into native office files that open cleanly, stay editable, and survive handoff. This is what the product looks like when it is doing real work.

[01] JSON to deck

One payload. One native file.

Send one structured payload with the content and structure you want. PaperJSX compiles it into a native, editable PowerPoint file without template hacking or coordinate maintenance.

payload.json
{"sourceSchema": "protocol_v2","document": {"version": "2.0","title": "Q2 Board Update","accentColor": "#5A7A9B","slides": [{"slideType": "title-body","title": "Q2 Board Update","body": ["Revenue up 34% QoQ"]},{"slideType": "kpi-grid","title": "Key Metrics","items": [{ "label": "ARR", "value": "$2.4M" },{ "label": "NRR", "value": "118%" },{ "label": "Churn", "value": "1.2%" },{ "label": "Customers", "value": "847" }]}]}}
Q2 Board Update
Key Metrics — Revenue up 34% QoQ
Annual Recurring Revenue
$2.4M
↑ 34% QoQ
Net Revenue Retention
118%
↑ 5pp
Monthly Churn
1.2%
↓ 0.3pp
Active Customers
847
↑ 23 this quarter
Quarterly Revenue
Q1 '25
Q2 '25
Q3 '25
Q4 '25
Q1 '26
Q2 '26
.pptxPowerPoint
.docxWord
.xlsxExcel

[02] Engine quality

Every render, validated automatically.

Validation happens before the file leaves your system. Structural checks, build timing, and output verification are part of the render path, not cleanup after the fact.

Engine performancePASS
312ms render2 slides92% quality
Build timelineComplete
0ms
Schema validated
protocol_v2 · 2 slides · 3 charts
12ms
Template resolved
board-update-v3 · brand config applied
120ms
Slides compiled
title-body (45ms) + kpi-grid (62ms)
282ms
OOXML validated
Strict conformance · no repair needed
Validation
OOXML schema conformance
Content type registry complete
Relationship targets resolved
Slide layout references valid

[03] Slide output

Native. Editable. Ready for recipients.

The output is a real PowerPoint file, not a screenshot or browser facsimile. Recipients can open it, edit it, and keep working with it in the tools they already use.

Q2 Board Update
Key Metrics — Revenue up 34% QoQ
Annual Recurring Revenue
$2.4M
↑ 34% QoQ
Net Revenue Retention
118%
↑ 5pp
Monthly Churn
1.2%
↓ 0.3pp
Active Customers
847
↑ 23 this quarter
Quarterly Revenue
Q1 '25
Q2 '25
Q3 '25
Q4 '25
Q1 '26
Q2 '26
Slides2
Score87/100
Size1.2 MB
Editable

Get started

Generate one real file. See if it holds up.

Create a key, run the workflow that matters, and compare the native file against the export stack you have now.