Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md

Awesome AI PPT

Awesome CC0 Docs Website Stars

一个关于 AI PPT、PowerPoint 自动化、PPTX 编辑和幻灯片工作流工具的开源项目精选清单。

这是一个精选列表,不是“所有相关链接大全”。本仓库重点收集能帮助 agent 或开发者创建、编辑、转换或检查演示文稿的 GitHub 仓库与技术项目。

网站:https://ningzimu.github.io/awesome-ai-ppt/

Agent / Skill 接入

本仓库提供 awesome-ai-ppt skill。告诉 AI 你的场景、材料和偏好,它会结合这个清单帮你个性化推荐合适的 AI PPT 工具;也可以在你需要时辅助提交问题、准备 PR,一起贡献这个项目。

你可以对 AI 说:帮我安装 awesome-ai-ppt skill:https://github.com/ningzimu/awesome-ai-ppt/tree/main/skills/awesome-ai-ppt

手动安装:

npx -y skills@latest add ningzimu/awesome-ai-ppt \ --skill awesome-ai-ppt \ --agent codex \ --global

示例:

我想把一篇技术文章做成可编辑 PPT,重视后续修改和自动化,请使用 awesome-ai-ppt skill 帮我推荐最合适的 AI PPT 项目。 请使用 awesome-ai-ppt skill,检查这个 GitHub 项目是否适合加入清单。

更多说明见 Agent 接入页面

目录

HTML 风格 PPT 方案

先生成 HTML、Web slides 或页面式演示,再导出、截图或转换为 PPT 的方案。

仓库简介标签可编辑性SkillStar
zarazhangrui/frontend-slides用于创建动画 HTML 演示、并将 PowerPoint 转为网页幻灯片的 skill。HTML-first, 转换, PDF源码可编辑Skill20,333
alchaincyf/huashu-designClaude Code 的 HTML 原生设计 skill,覆盖高保真原型、幻灯片、动画、评审体系和 MP4 导出。HTML-first, PDF, 视频部分可编辑Skill16,227
op7418/guizang-ppt-skill用于生成精致 HTML 幻灯片的 AI-agent skill,内置杂志风、瑞士风布局、图片提示词、社媒封面和演示运行时。HTML-first, 模板, 图片式源码可编辑Skill14,977
presenton/presenton开源 AI 演示生成器和 API,支持 PPTX/PDF 导出。HTML-first, 应用, 后端, MCP, 模板可编辑MCP7,868
lewislulu/html-ppt-skillHTML PPT Studio agent skill,提供 24 套主题、31 种布局和 20+ 动画,用于制作专业网页演示。HTML-first, 模板源码可编辑Skill5,517
1weiho/open-slide为 agent 设计的 slide framework,每页可作为 React 组件,并支持由 agent 根据反馈迭代修改。HTML-first, 应用, PDF源码可编辑Skill4,724
sligter/LandPPT基于 LLM 的演示生成平台,可把文档转换为专业 PPT,并支持模板、样式和多模型选择。HTML-first, 应用, 图片式, PDF, 视频部分可编辑3,334
allweonedev/presentation-ai开源 Gamma 风格 AI 演示生成器,支持主题、编辑和 PowerPoint 导出。HTML-first, 应用, 模板部分可编辑2,843
sunbigfly/ppt-agent-skills代码驱动的演示文稿生成框架,强调像构建软件工程一样生成演示文稿。HTML-first, 图片式, 自动化部分可编辑Skill771
zai-org/GLM-skills - glmv-pdf-to-pptGLM-V skill,可将 PDF 转为带结构化页纲、裁图素材和摘要说明的多页 HTML 演示。HTML-first, PDF, 图片式, 转换源码可编辑Skill406
claude-office-skills/skills - html-slidesClaude Office Skills 中的 HTML 幻灯片 skill,用于创建带动画、代码高亮和演讲者备注的 reveal.js 演示。HTML-first, Reveal.js, 转换源码可编辑Skill188
code-on-sunday/slide-deck-generator用 React、Vite 和 Framer Motion 生成可交互浏览器幻灯片应用的 AI skill。HTML-first, React, Interactive, 模板源码可编辑Skill116
Kuneosu/make-slide用于生成独立 HTML 幻灯片 deck 的通用 AI skill。HTML-first, PDF, 模板部分可编辑Skill78
zocomputer/skills - revealjs-presentationZo Computer skills 中的 Reveal.js 演示 skill,可生成带 Chart.js 图表的单文件 HTML slide deck,并可选发布到 zo.space。HTML-first, Reveal.js, Charts源码可编辑Skill41
kdnsna/ultimate-ppt-master-skill本地优先的 AI 演示生产中枢,可把多类资料打包给 agent,并生成可编辑 PowerPoint 或杂志风 Web Deck。HTML-first, PPTX-native, 转换, 模板, 自动化可编辑Skill38
codesstar/next-slide面向 Claude Code、Hermes Agent 和 OpenClaw 的 HTML 演示生成 skill,提供多风格、双语和 PPT 内容转换能力。HTML-first, 转换, Bilingual源码可编辑Skill30
slidevjs/slidev基于 Markdown 和 Vue 的网页幻灯片框架,支持通过浏览器或 CLI 导出 PPTX、PDF、PNG 和 Markdown。HTML-first, Markdown, Vue, PDFImage-based PPTX46,980
marp-team/marp-cliMarp 命令行工具,可将 Markdown 幻灯片转换为 HTML、PDF、图片和 PowerPoint 文件。HTML-first, Markdown, 转换部分可编辑3,603
archlizheng/frontend-slides-editable面向 Codex 和 Claude Code 的可编辑 HTML 演示 skill,支持拖拽缩放、页面排序、本地保存/导出和 PPTX 转网页。HTML-first, Editor, 转换, Skill源码可编辑Skill288
mucsbr/ppt-agent-workflow-sanAgent 工作流,可生成 HTML/PNG 幻灯片预览,并将 HTML slides 转换为原生可编辑 PowerPoint。HTML-first, 转换, 图片式, 自动化可编辑Skill552
MYZY-AI/dokie-ai-ppt用于生成交互式 HTML slides 的 agent skill,可在 Dokie 中继续编辑并导出为 PDF、PPTX 或图片。HTML-first, Editor, 转换, Skill部分可编辑Skill63
LangChat/langchat-slides基于 Vue 的 AI 幻灯片生成器,支持多页编辑,并可导出 PPT、PDF、PNG、SVG、JPG 和 WebP。HTML-first, 应用, Editor, 转换部分可编辑210

图片生成式 PPT 方案

以图像模型或整页图片为核心生成幻灯片,再打包为 PPTX、PDF、视频或网页演示的方案。

仓库简介标签可编辑性SkillStar
bytedance/deer-flow - ppt-generationDeerFlow 中基于图片生成的 PPT 工作流。Image-first, 图片式, 工作流图片式Skill70,464
Anionex/banana-slides基于 Nano Banana Pro 的原生 AI PPT 应用,支持从想法、大纲、素材或页面描述生成演示,并导出可编辑 PPT。Image-first, 图片式, 应用, PDF, 视频部分可编辑14,835
op7418/NanoBanana-PPT-SkillsNanoBanana PPT Skills,用于自动生成高质量 PPT 图片和视频,支持智能转场和交互式播放。Image-first, 图片式, 视频图片式Skill2,914
NyxTides/ppt-image-first面向 Codex、Claude Code 和 Opencode CLI 的 image-first PPT skill。Image-first, 图片式图片式Skill1,004
JuneYaooo/gpt-image2-ppt-skills使用 gpt-image-2 仿制 PPTX 版式并替换内容的 skill,附带多套精选风格。Image-first, 图片式, 模板图片式Skill854
ningzimu/codex-ppt-skill使用 gpt-image-2 生成图片式 PowerPoint deck 的 Codex skill。Image-first, 图片式图片式Skill824
grapeot/nbp_slides基于叙事方法论和模板的 AI 幻灯片生成器,支持生成演示 deck。Image-first, 图片式, HTML-first, PPTX图片式86
stevenjinlong/awesome-ppt-skillsCodex PPT skills,使用 gpt-image-2 生成图片式 PPT,并支持可编辑化交接。Image-first, 图片式部分可编辑Skill49
snowmanzhuang/yixueAIganhuo-PPT基于 gpt-image-2 和 PaddleOCR 的医学学术 PPT 工作流,可从论文、PDF、图表、截图和整理材料生成幻灯片,并重建为可编辑 PPTX。Image-first, 图片式, Academic, 转换, PDF部分可编辑Skill164

PPTX 库生成式 PPT 方案

直接通过 PptxGenJS、python-pptx、Office XML 或 PowerPoint API 生成原生可编辑 PPTX 的方案。

仓库简介标签可编辑性SkillStar
anthropics/skills - pptxAnthropic 官方 PPTX skill,用于读取、创建、编辑和分析 PowerPoint。PPTX-native, 自动化可编辑Skill146,525
hugohe3/ppt-master从文档、URL 和 Markdown 生成原生可编辑 PowerPoint 的 AI 工作流。PPTX-native, 模板可编辑Skill24,373
MiniMax-AI/skills - pptx-generatorMiniMax Office skill,支持生成、编辑和读取 PowerPoint。PPTX-native, 自动化可编辑Skill12,373
wanshuiyin/Auto-claude-code-research-in-sleep - paper-slidesARIS 论文演示 skill,可从论文生成 Beamer/PDF 幻灯片和带备注、讲稿的可编辑 PPTX。PPTX-native, Academic, LaTeX, PDF, Notes可编辑Skill11,392
veasion/AiPPT可通过主题、文件或网址生成 PPT 的 AI 工具,支持自定义模板、图表、动画和 3D 特效解析渲染。自动化, 转换, 应用, PPTX-native可编辑1,891
SmartSchoolAI/ai-to-pptx前后端开源的 AI PPTX 助手,支持生成大纲、选择模板、在线编辑并导出 PPTX。PPTX-native, 应用, 模板可编辑1,444
Gabberflast/academic-pptx-skill面向学术演示的 Claude skill,强调行动标题、论证结构、图表纪律、引用规范和表达优先设计。PPTX-native, 模板可编辑Skill510
barun-saha/slide-deck-aiAI 辅助 PowerPoint 幻灯片生成。PPTX-native, 应用, 后端, PDF可编辑360
HuiMi24/chatppt由 ChatGPT/Ollama 驱动的 PPT/slide 生成工具,支持中英文输出。PPTX-native, 应用, 后端可编辑305
CyberTimon/Powerpointer基于 GPT、Python 和 python-pptx 的 PowerPoint 生成器。PPTX-native, 应用, 后端可编辑175
SkyworkAI/Skywork-Skills - skywork-pptSkywork PPT skill,支持生成、仿制和编辑 PowerPoint。PPTX-native, 模板, 自动化可编辑Skill170
likaku/Mck-ppt-design-skill面向 AI agents 的咨询风 PowerPoint 设计系统,提供大量布局模式并基于 python-pptx 输出。PPTX-native, 模板, 自动化可编辑Skill169
Noi1r/powerpoint-skill面向学术幻灯片、公式和图表的 PowerPoint skill。PPTX-native, PDF, 自动化可编辑Skill89
tristan-mcinnis/pptx-from-layouts-skill使用模板 slide master layouts 从 Markdown 生成 PowerPoint deck 的 Claude Code skill。PPTX-native, 模板, 自动化可编辑Skill65
PHY041/claude-skill-academic-ppt从 LaTeX 或 PDF 生成学术答辩 PPT 的 Claude Code skill,支持图表、备注和 Q&A 预测。PPTX-native, PDF, 模板部分可编辑Skill14
icip-cas/PPTAgent用于反思式 PowerPoint 生成的 agentic framework,支持 PPTX 导出、离线模式、WebUI、CLI 和 MCP。PPTX-native, Agent, MCP, Research可编辑MCP4,577
YOOTeam/OpenPPT开源 AI PPT 编辑器,覆盖生成、导入、在线编辑、演示播放和 Office 兼容 PPTX 导出。PPTX-native, 应用, Editor, 模板可编辑1,077
OpenDCAI/Paper2Any面向论文的多模态工作流,可生成可编辑科研图、图解、海报和幻灯片,包含 Paper2PPT、PDF2PPT 和 Image2PPT。PPTX-native, Academic, 转换, 图片式可编辑2,546
seulee26/mckinsey-pptx用于生成咨询风 PPTX 的 Claude Code plugin,内置咨询幻灯片模板和模板选择 subagent。PPTX-native, 模板, Consulting, Plugin可编辑Skill471
zouchenzhen/thesis-defense-pptx-skill从 LaTeX 或 PDF 论文和 PPTX 模板生成可编辑论文答辩 PowerPoint 的 Claude Code skill。PPTX-native, Academic, 模板, PDF可编辑Skill157
Sven-LI-sankyuu/presentation-skills围绕精修、可编辑、可验证 PowerPoint deck 生成工作流的演示 skill 集合。PPTX-native, 模板, 自动化, QA可编辑Skill144
jitOffice/aipptVue AI 演示编辑器,支持多模型生成、Canvas 编辑,并通过 PptxGenJS 导出 PPTX。PPTX-native, 应用, Editor, 模板可编辑71
MartinPacker/md2pptx基于 python-pptx 的 Markdown 转 PowerPoint 工具,支持模板。PPTX-native, Markdown, 模板, CLI可编辑502
bowenliang123/markdown-exporterAgent skill、Dify plugin 和 CLI,可将 Markdown 导出为 PPTX、DOCX、HTML、PDF 等格式,并支持模板。PPTX-native, Markdown, 转换, 模板可编辑Skill232

PPTX 库与自动化基础设施

底层 PPTX 库、MCP、Office 自动化、后端服务,以及可编辑重建与转换基础设施。

仓库简介标签可编辑性SkillStar
gitbrent/PptxGenJS用于创建 PowerPoint 的 JavaScript 库。库, PPTX-native, 自动化可编辑5,538
scanny/python-pptx用于创建和更新 PowerPoint 文件的 Python 库。库, PPTX-native, 自动化可编辑3,402
singerla/pptx-automizer用于修改、合并和模板化 PowerPoint 文件的 Node.js 库。库, 自动化, PPTX-native, 模板可编辑207
atharva9167j/dom-to-pptx客户端 DOM/CSS 转可编辑 PowerPoint 工具,并提供 agent skill 安装器。HTML-first, 转换, 库, PPTX-native可编辑Skill223
JuniverseCoder/MinerU2PPT使用结构提取把 PDF 和图片转换为可编辑 PowerPoint。转换, PPTX-native, PDF, 图片式可编辑183
SlideSpeak/slidespeak-backendSlideSpeak 后端,支持 AI 总结、问答和 PowerPoint 创建流程。后端, 自动化, 转换, PPTX-native, PDF未确认94
trsdn/mcp-server-ppt通过 Windows PowerPoint COM API 自动化创建、编辑和导出 PowerPoint 的 MCP server 与 CLI。MCP, 自动化, PowerPoint, COM可编辑MCP31
ningzimu/image-to-editable-ppt-skill把幻灯片图片、PDF 和图片版 PPTX 转换为可编辑 PowerPoint deck 的 Codex skill。转换, 图片式, PDF可编辑Skill242
ykuwai/ppt-mcp通过 COM 自动化实时控制 PowerPoint 的 MCP server。MCP, 自动化, PowerPoint可编辑MCP29
iOfficeAI/OfficeCLI面向 AI agent 的本地优先 Office CLI,可在无需 Microsoft Office 的情况下创建、检查、编辑、渲染和自动化 PowerPoint。CLI, 自动化, PPTX-native, Preview可编辑Skill5,954
laihenyi/NBLM2PPTX将 NotebookLM 导出的 PDF 幻灯片转换为带背景图和可编辑文字层的 PPTX。转换, PDF, 图片式, PPTX-native部分可编辑318
soulmujoco/EditableImage2PPTSkill用于将幻灯片截图或导出的幻灯片图片重建为可编辑 PowerPoint 的 Codex skill,支持可编辑文本、原生形状、素材提取和 QA 辅助。转换, 图片式, PPTX-native, 自动化可编辑Skill45
Morgensonne/EditDeck端到端演示工作流,可生成幻灯片图片、标准 PPTX 和完全可编辑 PPTX,并支持从既有幻灯片图片重建可编辑 deck。转换, 图片式, PPTX-native, 自动化可编辑1,169
Tansuo2021/OCRPDF-TO-PPT将图片和 PDF 页面转换为可编辑 PowerPoint,通过在幻灯片背景上叠加 OCR 文本框实现文本编辑。转换, PDF, OCR, PPTX-native部分可编辑469
Daniel-Siae/image2pptx使用 PaddleOCR-VL 将文档图片解析为结构化 OCR 数据,并重建包含文本框、表格和图片块的可编辑 PPTX。转换, 图片式, OCR, PPTX-native可编辑27
JadeLiu-tech/px-image2pptx通过 OCR、文字遮罩、图像修复和 python-pptx 重建,将静态幻灯片图片转换为带可编辑文本层的 PPTX。转换, 图片式, OCR, PPTX-native部分可编辑26
yingkitw/ppt-rsRust PPTX 库和 CLI,支持 Markdown 转 PPTX、HTML 转 PPTX、PPTX 转 HTML、图片导出和 MCP 工作流。库, PPTX-native, 转换, MCP可编辑MCP41
abdelkrimkr/html2pptxNode.js CLI 和库,可将 HTML 文件转换为 PowerPoint,把文本、图片、SVG 和 CSS 布局映射为 PPTX 对象。HTML-first, 转换, PPTX-native, 库可编辑15
Emily27-alt/html-to-pptx用于将既有 HTML slide deck 转换为可编辑 PPTX 的 Claude Code skill,支持原生文本、形状、图片和版式重建。HTML-first, 转换, PPTX-native, Skill可编辑Skill17
supercurses/powerpoint专注 PowerPoint 的 MCP server,基于 python-pptx 创建演示文稿,是 PPT MCP 生态中的早期基线项目。MCP, 自动化, PPTX-native, PowerPoint可编辑MCP144
Ayushmaniar/powerpoint-mcp基于 pywin32 和 COM 自动化的 Windows PowerPoint MCP server,用于控制本机 PowerPoint。MCP, 自动化, PowerPoint, COM可编辑MCP83
daekeun-ml/ppt-translatorPowerPoint 翻译 CLI 和 MCP server,可在使用 Amazon Bedrock 翻译 PPTX 内容时保留版式和结构。MCP, Translation, 自动化, PPTX-native可编辑MCP65
theWDY/office-editor-mcpOffice 文档 MCP server,在 Word 和 Excel 工作流之外明确支持 PowerPoint 创建与编辑。MCP, 自动化, PowerPoint, Office可编辑MCP90

收录范围

入选项目应与 AI 辅助演示工作直接相关,例如生成幻灯片、编辑 PPTX、把内容转换为演示文稿、重建可编辑 deck、渲染或验证幻灯片。

分类按主工作流的源表示决定,而不是按最终导出格式决定。能导出 PPTX 不等于属于 PPTX 库生成式;Skill可编辑 PPTXPPTX export 都只是标签,不能单独决定分类。

GitHub 仓库通常需要至少 10 stars 才能进入主列表。

不收录:

  • 没有演示文稿工作流的泛 AI 写作工具。
  • 没有幻灯片或 deck 输出的泛图片生成工具。
  • 没有开源仓库或技术工作流的模板市场。
  • 已归档、废弃或空仓库。

贡献

欢迎提交 PR。推荐项目前请先阅读 CONTRIBUTING.md。如果发现分类、描述或链接有问题,可以通过 Issue 反馈。

贡献者

感谢所有参与维护和改进这个项目的人。

Contributors

关于 About

A curated list of AI PPT, PowerPoint automation, PPTX editing, and slide workflow tools.
aiaipptawesomeawesome-listgenerative-aipowerpointpptpptxpresentationslides

语言 Languages

Python100.0%

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
47
Total Commits
峰值: 40次/周
Less
More

核心贡献者 Contributors