ppt-master
by
hugohe3

Description: AI generates natively editable PPTX from any document — real PowerPoint shapes, not images — no design skills needed

View hugohe3/ppt-master on GitHub ↗

Summary Information

Updated 3 minutes ago
Added to GitGenius on April 23rd, 2026
Created on December 10th, 2025
Open Issues/Pull Requests: 5 (+0)
Number of forks: 842
Total Stargazers: 7,516 (+7)
Total Subscribers: 29 (+0)

Issue Activity (beta feature)

Open issues: 4
New in 7 days: 7
Closed in 7 days: 7
Avg open age: 5 days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 7
Closed in 7 days: 7
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (10)
  • bug (4)

Most active issues this week

Detailed Description

PPT Master is an innovative, open-source project designed to generate fully editable PowerPoint presentations (PPTX files) from various input formats, including PDFs, DOCX files, URLs, and Markdown. The core purpose of this project is to provide a solution for creating professional-quality presentations without the need for manual design skills or reliance on image-based outputs. Unlike many existing AI presentation tools that generate static images or limited text boxes, PPT Master produces presentations with real PowerPoint shapes, text boxes, and charts, allowing for complete editability within Microsoft PowerPoint.

The project's main features center around its ability to integrate with AI IDEs, such as Claude Code, Cursor, and VS Code with Copilot, to facilitate a conversational workflow. Users interact with the AI, instructing it to create a presentation from a provided document or content. The AI then utilizes a defined workflow to analyze the input, design the presentation, generate SVG elements, and ultimately export a natively editable PPTX file. This process eliminates the need for users to write code, making it accessible even to those without programming experience. The output is a fully functional PowerPoint file, where every element can be clicked and modified.

PPT Master distinguishes itself from other AI presentation tools by prioritizing usability and user control. It offers a transparent and predictable cost structure, primarily relying on the user's AI editor subscription, which can be as low as $0.08 per deck using VS Code Copilot. The project emphasizes data privacy by keeping files local, avoiding the need to upload sensitive information to external servers. Furthermore, it avoids platform lock-in, supporting multiple AI models and IDEs, giving users flexibility in their workflow.

The repository provides a comprehensive set of resources, including a live demo, examples of generated presentations, and detailed documentation. The documentation covers various aspects of the project, including installation guides for different operating systems, a technical design overview, and a frequently asked questions (FAQ) section addressing common issues and providing troubleshooting tips. The project also includes a gallery showcasing diverse presentation styles, such as magazine, academic, dark art, and tech/SaaS layouts, demonstrating the versatility of the tool.

The project is built and maintained by Hugo He, a finance professional who developed PPT Master out of a personal need for a more efficient and editable presentation creation process. The project is open-source and licensed under MIT, encouraging community contributions and collaboration. The repository provides clear instructions for contributing, including bug reports, feature requests, and code contributions. The project also offers support options, including a GitHub Discussions forum for questions and sharing, and a mechanism for sponsoring the project to support its ongoing development and maintenance. The project is supported by DigitalOcean.

ppt-master
by
hugohe3hugohe3/ppt-master

Repository Details

Fetching additional details & charts...