A full PowerPoint editor in your browser, AI included
OpenPPT is what happens when someone decides Google Slides didn't have enough features—or enough AI assistants.

What it does OpenPPT is a browser-based presentation editor that imports, edits, and exports PPTX files with claimed 93%+ Office compatibility. It covers the full slide lifecycle: creation (blank, template, or AI-generated), editing with a deep element toolkit, AI-assisted beautification, presentation mode with animations, and export back to PPTX or PDF. There’s also a mobile version with touch editing and voice-driven AI creation.
The interesting bit The project is essentially an open-source distribution of ChatPPT’s commercial engine, promising to track upstream releases. That makes it unusually feature-complete for a young open-source project—though the exact boundary between what’s free and what requires the commercial service is unclear from the README.
Key highlights
- Imports PPTX with claimed 93%+ compatibility; exports back to Office formats, PDF, or long images
- AI generation for full decks, single-page layouts, images, and even speech scripts
- Granular editing: shapes, charts, tables, video/audio, LaTeX formulas, embedded web pages, and SVG custom shapes
- Presentation mode with speaker view, laser pointer, drawing tools, countdown timer, and slide transitions
- Mobile editor with voice-controlled AI and touch-optimized layout tools
- Multi-language support (zh-CN, zh-TW, en-US) via configurable TypeScript translation files
Caveats
- README is overwhelmingly a feature list with minimal technical documentation; setup instructions, architecture, and contribution guidelines are absent from the provided excerpt
- “Publish and share” features are marked “待开放” (pending/opening soon)
- AI services likely depend on ChatPPT’s backend; self-hosting the full AI stack may not be straightforward
Verdict Worth evaluating if you need to embed a rich slide editor in an enterprise product and can tolerate some integration archaeology. Skip if you want a lightweight drop-in or need clear documentation before committing.