presenton and ppt-master

These are competitors—both generate presentation decks from input content using AI, targeting the same use case of automating slide creation without design expertise.

presenton
75
Verified
ppt-master
70
Verified
Maintenance 25/25
Adoption 10/25
Maturity 15/25
Community 25/25
Maintenance 25/25
Adoption 10/25
Maturity 13/25
Community 22/25
Stars: 4,324
Forks: 838
Downloads:
Commits (30d): 148
Language: HTML
License: Apache-2.0
Stars: 2,102
Forks: 288
Downloads:
Commits (30d): 82
Language: Python
License: MIT
No Package No Dependents
No Package No Dependents

About presenton

presenton/presenton

Open-Source AI Presentation Generator and API (Gamma, Beautiful AI, Decktopus Alternative)

Supports plug-and-play LLM configuration (OpenAI, Gemini, Anthropic, Ollama, or custom endpoints) with multi-provider image generation (DALL-E 3, Gemini Flash, Pexels), while maintaining full data privacy through local processing or self-hosted deployment. Built on Electron (desktop) and FastAPI (backend) with Docker containerization, HTML/Tailwind template customization, and MCP server integration for programmatic access. Exports presentations as PPTX and PDF with support for rich media (icons, charts, graphics) and accepts both prompts and document uploads as generation inputs.

About ppt-master

hugohe3/ppt-master

AI generates editable, beautifully designed PPTX from any document — no design skills needed | 15 examples, 229 pages

# Technical Summary Generates natively editable PowerPoint presentations with real DrawingML shapes (text boxes, charts, graphics) rather than flattened images, accepting PDF, DOCX, URLs, or Markdown as input. Built on a modular Skill-based architecture designed for AI agent integration (Claude, GitHub Copilot, Antigravity), with reduced token consumption through specialized subtasks (Strategist for design specs, Image_Generator for visuals, Executor for two-phase SVG/notes generation). Supports 10+ output formats beyond standard presentations (social media cards, marketing posters) and outputs both native PPTX (for PowerPoint editing) and SVG-based PPTX (for pixel-perfect reference).

Scores updated daily from GitHub, PyPI, and npm data. How scores work