PptxGenJS - Generate PowerPoint Presentations

JSON →
library 4.0.1 ·javascript
verified May 27, 2026

PptxGenJS is a comprehensive JavaScript library designed for programmatically generating professional PowerPoint presentations (PPTX files) directly from various JavaScript environments, including Node.js, React, Angular, Vite, Electron, and modern web browsers. The library is currently at version 4.0.1 and maintains a fairly active release cadence, with minor and patch versions released every few weeks to months. It differentiates itself by allowing the creation of complex slides with text, tables, shapes, images, and charts without requiring a Microsoft PowerPoint installation or license. Key features include defining custom Slide Masters, supporting SVGs, animated GIFs, YouTube embeds, RTL text, and Asian fonts. It also offers a unique HTML to PowerPoint conversion for tables and provides full TypeScript definitions, ensuring a robust development experience. Presentations created are standards-compliant Open Office XML (OOXML) files compatible with major office suites like Microsoft PowerPoint, Apple Keynote, and LibreOffice Impress.

total hits 11
actors 5 distinct systems
last hit 2d ago AhrefsBot
GPTBot
2
Script
1
ClaudeBot
1

top countries 🇨🇦 Canada · 🇺🇸 United States · 🇫🇷 France · 🇪🇸 Spain · 🇩🇪 Germany