pipipi-pikachu/PPTist — 9.2k★ on GitHub (Vue). PowerPoint-ist(/'pauəpɔintist/), An online presentation application that replicates most of the commonly used features of MS PowerPoint, allowing for the editing and presentation of PPT online. It also supports AIPPT and local PPTX file preview.
Snapshot summary built from the project's own GitHub metadata — there's no written TopGit review yet. The page will update automatically when a full review is published.
WHY NO REVIEW YET
TopGit writes full reviews for the most-starred, most-requested repositories. This page is a snapshot until then — see the READ ME tab for the original README in full.
PowerPoint-ist(/'pauəpɔintist/), A web-based presentation (slideshow) application. This application replicates most of the commonly used features of Microsoft Office PowerPoint. It supports various essential element types such as text, images, shapes, lines, charts, tables, videos, audio, and formulas. You can edit and present slides directly in a web browser.
Try it online👉:https://pipipi-pikachu.github.io/PPTist/
China Mirrors (Synchronized Regularly): Gitee、GitCode
✨ Highlights
Easy Development: Built with Vue 3.x and TypeScript, it does not rely on UI component libraries, making styling customization easier and functionality extension more convenient.
User Friendly: It offers context menus everywhere, dozens of shortcut operations, and continuously refined editing details, striving to replicate a desktop application-level experience.
Feature Rich: Supports most commonly used Office PPT elements and features, supports template-based AIPPT, supports exporting in various formats, and offers basic editing and previewing on mobile devices.
Controllable Code: Not a temporary product of vibe coding. The code is robust, controllable, easy to maintain, and leaves no technical debt.
👀 Front-Row Reminder
The target audience for this project is developers with web slide development needs and basic web development experience. The provided link is for demonstration purposes only and does not offer any online services. This project should not be used directly as a tool, nor does it support out-of-the-box use. If you simply need a ready-made service or tool, please consider other products.
Here are some summarized Frequently Asked Questions. When raising Issues or submitting PRs for the first time, be sure to read this document in advance.
For commercial use, please refer to 商业用途
🧩 Project Positioning
The core positioning of this project is a Web Slide Editing/Presentation Application. The following are the recommendation levels for common use cases:
Low-code Platforms / H5 Editors / Image Editors / Whiteboards (Recommendation: Not Recommended): We suggest choosing open-source projects that better match those scenarios.
AI PPT Generation Tool (Recommendation: ⭐⭐): This project supports a template-based AIPPT generation approach, and also provides a data structure definition for AI to directly generate page data. See AI_PPT_SCHEMA.md. In theory, it supports non-template PPT generation, where AI directly generates PPTist data. Note that the final result of AIPPT depends heavily on model capabilities, prompt design, asset generation/retrieval, and other factors. PPTist is better suited as a foundation for carrying, editing, and further processing structured generation results, rather than an out-of-the-box complete AIPPT commercial solution.
PPT File Preview Tool (Recommendation: ⭐⭐): This project supports importing PPTX files and can cover many common page contents and styles (roughly 85%+ fidelity overall), making it suitable for online preview, lightweight review, and content browsing. However, because the PPTX ecosystem is complex, animations, special charts, deeply nested structures, non-standard elements, and some advanced styles may inevitably have fidelity differences. If your business requires pixel-perfect fidelity, evaluate with your actual sample files.
Office PPT Authoring Tool (Recommendation: ⭐⭐): This project supports many common Office PPT features and can import/export local PPTX files, making it usable as a foundation for online authoring and editing. Note that full Office PPT compatibility involves many details, including complex layouts, animations, charts, themes, and masters. Some details will inevitably be lost during file import/export, so 100% fidelity cannot be guaranteed. If your core goal is to fully replace Microsoft PowerPoint, evaluate and make trade-offs with your actual business documents.
Web Slide Editing/Presentation App (Recommendation: ⭐⭐⭐⭐⭐): This is the most recommended scenario. The core strengths of PPTist are its editing capabilities and editing experience. You can build upon this project to customize or add unique nodes and features according to your needs, without using import/export as the ultimate goal. After all, those customized things do not exist in Office PPT. Summary: I hope you use PPTist to build a presentation product different from Office PPT, rather than just an editing relay station for Office PPT.
If you wish to use this project for commercial gain, I hope you will respect open source and strictly adhere to the AGPL-3.0 license, giving back to the open source community. Or contact the author for an independent commercial license.
How active is development on pipipi-pikachu/PPTist?
The most recent commit recorded on pipipi-pikachu/PPTist was 1 month ago, based on the GitHub push timestamp. The repository has 1.8k forks — one of the better signals of community interest.
How does pipipi-pikachu/PPTist compare to other AI Tools projects?
pipipi-pikachu/PPTist is tracked by TopGit in the AI Tools category, with 9.2k GitHub stars and written in Vue. Browse the AI Tools topic page on TopGit to compare it against similar projects by stars and activity.
How many stars does pipipi-pikachu/PPTist have?
pipipi-pikachu/PPTist has 9.2k GitHub stars — refresh the page for the live number, or check github.com/pipipi-pikachu/PPTist. TopGit mirrors GitHub's count but does not claim minute-by-minute accuracy.
Is pipipi-pikachu/PPTist open source?
Yes — pipipi-pikachu/PPTist ships under the AGPL-3.0 license, which makes its source code freely readable (and, depending on license terms, forkable and reusable). Source: github.com/pipipi-pikachu/PPTist.
What is pipipi-pikachu/PPTist?
pipipi-pikachu/PPTist (pipipi-pikachu/PPTist) is a Vue project on GitHub. From the project's own README: PowerPoint-ist(/'pauəpɔintist/), An online presentation application that replicates most of the commonly used features of MS PowerPoint, allowing for the editing and presentation of PPT online. It also supports AIPPT and local PPTX file preview.
Where do I read more about pipipi-pikachu/PPTist?
This TopGit page is a snapshot — the READ ME tab shows the project's own README content (links stripped, images preserved). The GitHub repository at github.com/pipipi-pikachu/PPTist is the definitive source.
Read full README in the tab above.
Curious whether PPTist is right for you?
Let ChatGPT, Claude, or Perplexity look into it — click below and see what AI actually says about PPTist.