WebToSlides

Definition

PptxGenJS

PptxGenJS is an open-source JavaScript library for generating Microsoft PowerPoint (.pptx) files programmatically. It runs in Node.js and the browser and writes valid Office Open XML output that opens editable in PowerPoint, Keynote, LibreOffice Impress, and Google Slides.

PptxGenJS is the de-facto low-level toolkit for writing .pptx files from JavaScript. You describe slides, shapes, text, tables, and charts in code; the library emits the corresponding DrawingML and packages it as a ZIP. Most higher-level converters — including dom-to-pptx — build on top of PptxGenJS for the actual PPTX generation step. WebToSlides uses a server-side PPTX writer in the same family so the output is fully editable rather than a flattened screenshot.

Authoritative sources: github.com · npmjs.com · gitbrent.github.io

Turn any webpage or HTML into editable slides

WebToSlides converts a URL, HTML, or Markdown into a native, editable PPTX you can open in PowerPoint, Keynote, or Google Slides.