Skip to content

ningzimu/awesome-ai-ppt

Repository files navigation

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 的方案。

仓库 简介 标签 可编辑性 Skill Star
zarazhangrui/frontend-slides 用于创建动画 HTML 演示、并将 PowerPoint 转为网页幻灯片的 skill。 HTML-first, 转换, PDF 源码可编辑 Skill 21,495
alchaincyf/huashu-design Claude Code 的 HTML 原生设计 skill,覆盖高保真原型、幻灯片、动画、评审体系和 MP4 导出。 HTML-first, PDF, 视频 部分可编辑 Skill 18,574
op7418/guizang-ppt-skill 用于生成精致 HTML 幻灯片的 AI-agent skill,内置杂志风、瑞士风布局、图片提示词、社媒封面和演示运行时。 HTML-first, 模板, 图片式 源码可编辑 Skill 17,007
presenton/presenton 开源 AI 演示生成器和 API,支持 PPTX/PDF 导出。 HTML-first, 应用, 后端, MCP, 模板 可编辑 MCP 8,161
lewislulu/html-ppt-skill HTML PPT Studio agent skill,提供 24 套主题、31 种布局和 20+ 动画,用于制作专业网页演示。 HTML-first, 模板 源码可编辑 Skill 5,975
1weiho/open-slide 为 agent 设计的 slide framework,每页可作为 React 组件,并支持由 agent 根据反馈迭代修改。 HTML-first, 应用, PDF 源码可编辑 Skill 5,293
sligter/LandPPT 基于 LLM 的演示生成平台,可把文档转换为专业 PPT,并支持模板、样式和多模型选择。 HTML-first, 应用, 图片式, PDF, 视频 部分可编辑 3,406
allweonedev/presentation-ai 开源 Gamma 风格 AI 演示生成器,支持主题、编辑和 PowerPoint 导出。 HTML-first, 应用, 模板 部分可编辑 2,861
sunbigfly/ppt-agent-skills 代码驱动的演示文稿生成框架,强调像构建软件工程一样生成演示文稿。 HTML-first, 图片式, 自动化 部分可编辑 Skill 788
code-on-sunday/slide-deck-generator 用 React、Vite 和 Framer Motion 生成可交互浏览器幻灯片应用的 AI skill。 HTML-first, React, Interactive, 模板 源码可编辑 Skill 118
Kuneosu/make-slide 用于生成独立 HTML 幻灯片 deck 的通用 AI skill。 HTML-first, PDF, 模板 部分可编辑 Skill 85
kdnsna/ultimate-ppt-master-skill 本地优先的 AI 演示生产中枢,可把多类资料打包给 agent,并生成可编辑 PowerPoint 或杂志风 Web Deck。 HTML-first, PPTX-native, 转换, 模板, 自动化 可编辑 Skill 47
codesstar/next-slide 面向 Claude Code、Hermes Agent 和 OpenClaw 的 HTML 演示生成 skill,提供多风格、双语和 PPT 内容转换能力。 HTML-first, 转换, Bilingual 源码可编辑 Skill 31
marp-team/marp-cli Marp 命令行工具,可将 Markdown 幻灯片转换为 HTML、PDF、图片和 PowerPoint 文件。 HTML-first, Markdown, 转换 部分可编辑 3,627
archlizheng/frontend-slides-editable 面向 Codex 和 Claude Code 的可编辑 HTML 演示 skill,支持拖拽缩放、页面排序、本地保存/导出和 PPTX 转网页。 HTML-first, Editor, 转换, Skill 源码可编辑 Skill 330
mucsbr/ppt-agent-workflow-san Agent 工作流,可生成 HTML/PNG 幻灯片预览,并将 HTML slides 转换为原生可编辑 PowerPoint。 HTML-first, 转换, 图片式, 自动化 可编辑 Skill 571
MYZY-AI/dokie-ai-ppt 用于生成交互式 HTML slides 的 agent skill,可在 Dokie 中继续编辑并导出为 PDF、PPTX 或图片。 HTML-first, Editor, 转换, Skill 部分可编辑 Skill 64
LangChat/langchat-slides 基于 Vue 的 AI 幻灯片生成器,支持多页编辑,并可导出 PPT、PDF、PNG、SVG、JPG 和 WebP。 HTML-first, 应用, Editor, 转换 部分可编辑 212

图片生成式 PPT 方案

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

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

PPTX 库生成式 PPT 方案

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

仓库 简介 标签 可编辑性 Skill Star
hugohe3/ppt-master 从文档、URL 和 Markdown 生成原生可编辑 PowerPoint 的 AI 工作流。 PPTX-native, 模板 可编辑 Skill 27,224
veasion/AiPPT 可通过主题、文件或网址生成 PPT 的 AI 工具,支持自定义模板、图表、动画和 3D 特效解析渲染。 自动化, 转换, 应用, PPTX-native 可编辑 1,887
SmartSchoolAI/ai-to-pptx 前后端开源的 AI PPTX 助手,支持生成大纲、选择模板、在线编辑并导出 PPTX。 PPTX-native, 应用, 模板 可编辑 1,451
Gabberflast/academic-pptx-skill 面向学术演示的 Claude skill,强调行动标题、论证结构、图表纪律、引用规范和表达优先设计。 PPTX-native, 模板 可编辑 Skill 563
barun-saha/slide-deck-ai AI 辅助 PowerPoint 幻灯片生成。 PPTX-native, 应用, 后端, PDF 可编辑 360
HuiMi24/chatppt 由 ChatGPT/Ollama 驱动的 PPT/slide 生成工具,支持中英文输出。 PPTX-native, 应用, 后端 可编辑 306
CyberTimon/Powerpointer 基于 GPT、Python 和 python-pptx 的 PowerPoint 生成器。 PPTX-native, 应用, 后端 可编辑 176
likaku/Mck-ppt-design-skill 面向 AI agents 的咨询风 PowerPoint 设计系统,提供大量布局模式并基于 python-pptx 输出。 PPTX-native, 模板, 自动化 可编辑 Skill 182
Noi1r/powerpoint-skill 面向学术幻灯片、公式和图表的 PowerPoint skill。 PPTX-native, PDF, 自动化 可编辑 Skill 88
tristan-mcinnis/pptx-from-layouts-skill 使用模板 slide master layouts 从 Markdown 生成 PowerPoint deck 的 Claude Code skill。 PPTX-native, 模板, 自动化 可编辑 Skill 73
PHY041/claude-skill-academic-ppt 从 LaTeX 或 PDF 生成学术答辩 PPT 的 Claude Code skill,支持图表、备注和 Q&A 预测。 PPTX-native, PDF, 模板 部分可编辑 Skill 15
icip-cas/PPTAgent 用于反思式 PowerPoint 生成的 agentic framework,支持 PPTX 导出、离线模式、WebUI、CLI 和 MCP。 PPTX-native, Agent, MCP, Research 可编辑 MCP 4,648
YOOTeam/OpenPPT 开源 AI PPT 编辑器,覆盖生成、导入、在线编辑、演示播放和 Office 兼容 PPTX 导出。 PPTX-native, 应用, Editor, 模板 可编辑 1,079
OpenDCAI/Paper2Any 面向论文的多模态工作流,可生成可编辑科研图、图解、海报和幻灯片,包含 Paper2PPT、PDF2PPT 和 Image2PPT。 PPTX-native, Academic, 转换, 图片式 可编辑 2,603
seulee26/mckinsey-pptx 用于生成咨询风 PPTX 的 Claude Code plugin,内置咨询幻灯片模板和模板选择 subagent。 PPTX-native, 模板, Consulting, Plugin 可编辑 Skill 483
zouchenzhen/thesis-defense-pptx-skill 从 LaTeX 或 PDF 论文和 PPTX 模板生成可编辑论文答辩 PowerPoint 的 Claude Code skill。 PPTX-native, Academic, 模板, PDF 可编辑 Skill 170
Sven-LI-sankyuu/presentation-skills 围绕精修、可编辑、可验证 PowerPoint deck 生成工作流的演示 skill 集合。 PPTX-native, 模板, 自动化, QA 可编辑 Skill 150
jitOffice/aippt Vue AI 演示编辑器,支持多模型生成、Canvas 编辑,并通过 PptxGenJS 导出 PPTX。 PPTX-native, 应用, Editor, 模板 可编辑 71
MartinPacker/md2pptx 基于 python-pptx 的 Markdown 转 PowerPoint 工具,支持模板。 PPTX-native, Markdown, 模板, CLI 可编辑 503
bowenliang123/markdown-exporter Agent skill、Dify plugin 和 CLI,可将 Markdown 导出为 PPTX、DOCX、HTML、PDF 等格式,并支持模板。 PPTX-native, Markdown, 转换, 模板 可编辑 Skill 235

PPTX 库与自动化基础设施

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

仓库 简介 标签 可编辑性 Skill Star
gitbrent/PptxGenJS 用于创建 PowerPoint 的 JavaScript 库。 库, PPTX-native, 自动化 可编辑 5,605
scanny/python-pptx 用于创建和更新 PowerPoint 文件的 Python 库。 库, PPTX-native, 自动化 可编辑 3,416
singerla/pptx-automizer 用于修改、合并和模板化 PowerPoint 文件的 Node.js 库。 库, 自动化, PPTX-native, 模板 可编辑 210
atharva9167j/dom-to-pptx 客户端 DOM/CSS 转可编辑 PowerPoint 工具,并提供 agent skill 安装器。 HTML-first, 转换, 库, PPTX-native 可编辑 Skill 238
JuniverseCoder/MinerU2PPT 使用结构提取把 PDF 和图片转换为可编辑 PowerPoint。 转换, PPTX-native, PDF, 图片式 可编辑 184
SlideSpeak/slidespeak-backend SlideSpeak 后端,支持 AI 总结、问答和 PowerPoint 创建流程。 后端, 自动化, 转换, PPTX-native, PDF 未确认 94
trsdn/mcp-server-ppt 通过 Windows PowerPoint COM API 自动化创建、编辑和导出 PowerPoint 的 MCP server 与 CLI。 MCP, 自动化, PowerPoint, COM 可编辑 MCP 31
ningzimu/image-to-editable-ppt-skill 把幻灯片图片、PDF 和图片版 PPTX 转换为可编辑 PowerPoint deck 的 Codex skill。 转换, 图片式, PDF 可编辑 Skill 529
ykuwai/ppt-mcp 通过 COM 自动化实时控制 PowerPoint 的 MCP server。 MCP, 自动化, PowerPoint 可编辑 MCP 36
iOfficeAI/OfficeCLI 面向 AI agent 的本地优先 Office CLI,可在无需 Microsoft Office 的情况下创建、检查、编辑、渲染和自动化 PowerPoint。 CLI, 自动化, PPTX-native, Preview 可编辑 Skill 6,996
laihenyi/NBLM2PPTX 将 NotebookLM 导出的 PDF 幻灯片转换为带背景图和可编辑文字层的 PPTX。 转换, PDF, 图片式, PPTX-native 部分可编辑 319
soulmujoco/EditableImage2PPTSkill 用于将幻灯片截图或导出的幻灯片图片重建为可编辑 PowerPoint 的 Codex skill,支持可编辑文本、原生形状、素材提取和 QA 辅助。 转换, 图片式, PPTX-native, 自动化 可编辑 Skill 46
Morgensonne/EditDeck 端到端演示工作流,可生成幻灯片图片、标准 PPTX 和完全可编辑 PPTX,并支持从既有幻灯片图片重建可编辑 deck。 转换, 图片式, PPTX-native, 自动化 可编辑 1,183
Tansuo2021/OCRPDF-TO-PPT 将图片和 PDF 页面转换为可编辑 PowerPoint,通过在幻灯片背景上叠加 OCR 文本框实现文本编辑。 转换, PDF, OCR, PPTX-native 部分可编辑 470
Daniel-Siae/image2pptx 使用 PaddleOCR-VL 将文档图片解析为结构化 OCR 数据,并重建包含文本框、表格和图片块的可编辑 PPTX。 转换, 图片式, OCR, PPTX-native 可编辑 28
JadeLiu-tech/px-image2pptx 通过 OCR、文字遮罩、图像修复和 python-pptx 重建,将静态幻灯片图片转换为带可编辑文本层的 PPTX。 转换, 图片式, OCR, PPTX-native 部分可编辑 28
yingkitw/ppt-rs Rust PPTX 库和 CLI,支持 Markdown 转 PPTX、HTML 转 PPTX、PPTX 转 HTML、图片导出和 MCP 工作流。 库, PPTX-native, 转换, MCP 可编辑 MCP 41
abdelkrimkr/html2pptx Node.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 可编辑 Skill 17
supercurses/powerpoint 专注 PowerPoint 的 MCP server,基于 python-pptx 创建演示文稿,是 PPT MCP 生态中的早期基线项目。 MCP, 自动化, PPTX-native, PowerPoint 可编辑 MCP 144
Ayushmaniar/powerpoint-mcp 基于 pywin32 和 COM 自动化的 Windows PowerPoint MCP server,用于控制本机 PowerPoint。 MCP, 自动化, PowerPoint, COM 可编辑 MCP 89
daekeun-ml/ppt-translator PowerPoint 翻译 CLI 和 MCP server,可在使用 Amazon Bedrock 翻译 PPTX 内容时保留版式和结构。 MCP, Translation, 自动化, PPTX-native 可编辑 MCP 65
theWDY/office-editor-mcp Office 文档 MCP server,在 Word 和 Excel 工作流之外明确支持 PowerPoint 创建与编辑。 MCP, 自动化, PowerPoint, Office 可编辑 MCP 89

收录范围

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

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

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

如果项目只是大仓库、合集仓库或通用 agent 仓库里的一个子目录 / skill,且父级仓库的 stars 不能代表这个 PPT 工作流本身,则不进入主列表。

不收录:

  • 没有演示文稿工作流的泛 AI 写作工具。
  • 没有幻灯片或 deck 输出的泛图片生成工具。
  • 没有 AI、agent 或 PowerPoint 自动化属性的通用幻灯片框架。
  • 没有开源仓库或技术工作流的模板市场。
  • 已归档、废弃或空仓库。

贡献

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

贡献者

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

Contributors

About

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

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages