html2pptx

Convert HTML and CSS into editable PowerPoint decks. The workspace includes a conversion core, CLI, REST API, MCP server, local editor bridge, and visual smoke checks.

Editable PPTX primitives

Text, shapes, images, tables, lists, gradients, shadows, and rotation.

node packages/cli/dist/index.js \
  convert examples/basic.html \
  -o tmp/basic.pptx --json
CLI

Convert local HTML files to PPTX and open the local slide editor bridge.

REST API

Create export jobs, poll status, and download signed in-memory results.

MCP

Expose export, diagnose, docs, template, and local editor tools over stdio or HTTP.