Aspose.Slides FOSS is a suite of free, MIT-licensed open-source libraries for creating, reading, and editing PowerPoint presentations, with no Microsoft Office dependency and no native extensions. Each edition works with PPTX files and supports adding slides, inserting shapes, tables, and connectors, formatting text at character level, applying visual effects (shadow, glow, blur, reflection), and round-tripping files safely without losing unknown XML content. Every library in the suite installs with a single package manager command and runs identically on Windows, macOS, Linux, Docker, and serverless.
Open-source Python library for creating, reading, and editing PowerPoint .pptx presentations. MIT licensed, pure Python, no Microsoft Office required.
Open-source .NET library for creating, reading, and editing PowerPoint .pptx presentations. MIT licensed, pure C#, no Microsoft Office required.
Open-source Java library for creating, reading, and editing PowerPoint .pptx presentations. MIT licensed, pure Java, no Microsoft Office required.
Open-source C++ library for creating, reading, and editing PowerPoint .pptx presentations. MIT licensed, no Microsoft Office required.
Do not just take our word for it. See what users have to say about APIs.