Aspose.Slides FOSS
Aspose.Slides FOSS is an MIT-licensed Python library for creating and editing PowerPoint presentations programmatically. It supports shapes, text formatting, tables, connectors, and 3D effects without requiring Microsoft Office or any native dependencies.
Key capabilities
- Create presentations from scratch using a context-manager API
- Add and configure shapes (rectangles, ellipses, lines, arrows, callouts, and more)
- Apply text and paragraph formatting including fonts, alignment, and spacing
- Build tables with per-cell content and styling
- Add connectors between shapes
- Export presentations to PPTX
Supported formats
PPTX (save)
Select your platform to access installation guides and full documentation: