OpenPresentation
openpresentation.org
Spec sheet
- Purpose
- OpenPresentation is the public reference home for OPF, a portable JSON document format for slide decks.Read 11 Oct 2026 · openpresentation.org
- Audience
- The site describes the toolkit as intended for agents and developers, and says any agent that can write files can author OPF.Read 11 Oct 2026 · openpresentation.org
- Free plan
- YesRead 20 Sep 2026 · openpresentation.org
- Integrations
- The documentation provides examples for generating OPF decks with Google AI Studio, the OpenAI API, the Claude API, and the Vercel AI SDK.Read 11 Oct 2026 · openpresentation.org
- Privacy
- The playground says validation runs entirely in the browser and pasted content is not uploaded anywhere.Read 11 Oct 2026 · openpresentation.org
- License
- The OPF format, schemas, catalogs, examples, and package sources are MIT licensed.Read 11 Oct 2026 · openpresentation.org
- AI assistance
- YesRead 20 Sep 2026 · openpresentation.org
- Authoring
- OPF decks are structured so people and AI tools can author them directly, then render them to PowerPoint or SVG.Read 11 Oct 2026 · openpresentation.org
- Data and content
- Slide content can include text, lists, charts, tables, images, video, code, and timelines; CSV and JSON data can be imported for charts and tables.Read 11 Oct 2026 · openpresentation.org
- Editing
- The browser playground lets users edit JSON or double-click slide content, with validation running in the browser as they type.Read 11 Oct 2026 · openpresentation.org
- Exports
- The tools can export editable PowerPoint files and produce SVG, PNG, and PDF previews.Read 11 Oct 2026 · openpresentation.org
- Installation
- The core packages and CLI are published on npm, and the CLI can install portable agent skills into a project.Read 11 Oct 2026 · openpresentation.org
- Known limitation
- The documentation says imported PowerPoint decks are mapped mechanically and that unmapped shapes become editable text blocks with a diagnostic.Read 11 Oct 2026 · openpresentation.org
- Limits
- The quickstart describes a supported subset rather than universal Office parity and says native PowerPoint round-trip fidelity is outside its scope.Read 11 Oct 2026 · openpresentation.org
- Local operation
- The toolkit’s documented workflows run locally without an account, model call, or hosted API; the renderer makes no network request.Read 11 Oct 2026 · openpresentation.org
- Local use
- The CLI and libraries can author, validate, edit, preview, and export decks locally without an account, model call, hosted API, or paid subscription.Read 11 Oct 2026 · openpresentation.org
- Offline access
- YesRead 20 Sep 2026 · openpresentation.org
- Platform support
- The CLI documentation lists macOS, Linux, and Windows as supported operating systems and requires Node.js 20 or later.Read 11 Oct 2026 · openpresentation.org
- PowerPoint export
- YesRead 20 Sep 2026 · openpresentation.org
- PowerPoint import
- YesRead 20 Sep 2026 · openpresentation.org
- Rendering and export
- The toolkit renders decks to SVG, PNG, and PDF, and exports editable PowerPoint files.Read 11 Oct 2026 · openpresentation.org
- Review
- Because a deck is a JSON document, it can be read in review and diffed line by line in git.Read 11 Oct 2026 · openpresentation.org
- Runtime requirement
- The current developer quickstart verifies its coordinated package set with Node 24 and says the packages declare Node 22 or later.Read 11 Oct 2026 · openpresentation.org
- Stewardship
- The site says OpenPresentation is stewarded by Data Advantage and sponsored by PPTX.dev.Read 11 Oct 2026 · openpresentation.org
- Supported platforms
- webRead 20 Sep 2026 · openpresentation.org
- Validation
- The toolkit validates presentations against its schema before rendering.Read 11 Oct 2026 · openpresentation.org
- What it is
- OpenPresentation is the public reference home for the Open Presentation Format, a portable JSON document format for slide decks.Read 11 Oct 2026 · openpresentation.org
Where Specifiction places it
- Presentation software#76 of 937.4