Repolode
mfontanini

mfontanini/presenterm

一款在终端中将 Markdown 文件变成幻灯片演示的工具,支持图片、代码高亮和主题。

可替代:PowerPointKeynote

Star
8,961
Fork
209
未关闭 Issue
71
最近提交
3天前

这是什么?

presenterm используется 直接用 Markdown 文件制作演示文稿,并在终端中播放。幻灯片就是普通的 Markdown 文本,可以像其他文本文件一样编写和进行版本管理,文件修改后演示内容会自动重新加载。

工具支持在 kitty、iTerm2、WezTerm、Ghostty、foot 等终端中显示图片和动图,并提供内置及可自定义的主题、代码语法高亮、分栏布局,以及 mermaid、d2、LaTeX 和 typst 图表与公式渲染。代码片段可以在幻灯片中直接执行,演讲时还能查看演讲者备注。

演示文稿可以导出为 PDF 和 HTML,快捷键也可以自定义。

核心功能

  • 01用一个或多个 Markdown 文件制作幻灯片。
  • 02在支持的终端中显示图片和动图。
  • 03提供内置与自定义主题,并支持带语法高亮的代码展示。
  • 04渲染 mermaid、d2、LaTeX 和 typst 图表与公式。
  • 05在幻灯片中直接运行代码片段。
  • 06将演示文稿导出为 PDF 和 HTML。

适用场景

  • 做包含可现场运行代码示例的技术分享。
  • 将演示文稿与项目文档一起放在版本库中维护。
  • 在没有图形化幻灯片编辑器的环境中,通过终端进行演示。

收录于专题

标签

#markdown#terminal#slides#presentation#tui#rust#code-highlighting#cli#markdown-slides#slideshow

常见问题

presenterm 是什么?
一款在终端中将 Markdown 文件变成幻灯片演示的工具,支持图片、代码高亮和主题。 presenterm используется 直接用 Markdown 文件制作演示文稿,并在终端中播放。幻灯片就是普通的 Markdown 文本,可以像其他文本文件一样编写和进行版本管理,文件修改后演示内容会自动重新加载。
presenterm 可以免费使用吗?用的什么许可证?
presenterm 以 BSD-2-Clause 许可证开源。用于商业产品前,请先确认许可证条款。
presenterm 还在维护吗?
活跃维护中。presenterm 最近一次提交是在 2026年11月4日。
presenterm 适合用来做什么?
做包含可现场运行代码示例的技术分享。 将演示文稿与项目文档一起放在版本库中维护。 在没有图形化幻灯片编辑器的环境中,通过终端进行演示。
在哪里获取 presenterm?
源代码和安装说明在 GitHub 上:https://github.com/mfontanini/presenterm

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目