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: