node-pptx-templater v1.1.0
Built for Pure Node.js & Serverless Runtimes

node-pptx-templater

A low-level, high-performance PowerPoint template engine built for Node.js. Populate slides dynamically using visually designed PowerPoint files, bypassing PowerPoint corruption warnings with unique OpenXML integrity features.

No Office Dependencies

Pure JavaScript execution. Runs flawlessly on AWS Lambda, Vercel Edge, or Google Cloud serverless platforms.

🧩

Fragment Resolution

PowerPoint editor splits tags (e.g. {{c, ompany}}). The engine merges them back automatically for flawless replacements.

📊

Excel Sync Caching

Synchronizes slide chart coordinates and visual datasets inside the underlying Excel sheet, avoiding PowerPoint refresh alerts.

💡

Visual Design vs Code Automation

Stop compiling slide elements inside complex code blocks. Design slide decks visually in PowerPoint, Keynote, or Google Slides, set formats and alignments, insert placeholders like {{name}}, and let node-pptx-templater populate them dynamically.