reveal.js README

The project's README from github.com/hakimel/reveal.js. As one markdown file: README.md.

reveal.js

Slides

reveal.js is an open source HTML presentation framework. It enables anyone with a web browser to create beautiful presentations for free. Check out the live demo at revealjs.com.

The framework comes with a powerful feature set including nested slides, Markdown support, Auto-Animate, PDF export, speaker notes, LaTeX typesetting, syntax highlighted code and an extensive API.


Want to create reveal.js presentation in a graphical editor? Try https://slides.com. It's made by the same people behind reveal.js.


Getting started


MIT licensed | Copyright © 2011-2026 Hakim El Hattab, https://hakim.se

reveal.js (hakimel/reveal.js)

Searching Database…

72.4K ·GitHub
这是什么?reveal.js 是一个开源的 HTML 演示文稿框架,任何人只要有网页浏览器,就能用它制作幻灯片,无需使用 PowerPoint 或 Keynote。
这是一个桌面应用,还是我用来制作幻灯片的网页框架?它是一个 JavaScript/HTML 库:你用 HTML 或 Markdown 编写幻灯片,框架会在浏览器中把它们渲染成可交互的演示文稿。
怎样才能运行一个演示文稿?克隆或下载代码仓库,通过 npm 运行开发服务器(`npm run start`,会启动 Vite),然后编辑自带的 index.html 来编写幻灯片。
使用它需要构建工具吗?项目使用 Vite 和 TypeScript 从源码构建,但你也可以直接把编译好的 reveal.js 文件放进静态 HTML 页面中,无需任何构建步骤。
需要图形化编辑器吗,还是全部都要写代码?不需要,你可以直接用 HTML 或 Markdown 编写幻灯片;如果你不想写代码,另有一个托管的图形化编辑器可供选择。
我可以在哪里使用它进行演示?只要有现代网页浏览器的地方都可以,因为整个演示文稿就是 HTML/CSS/JS,还可以导出为 PDF。
幻灯片可以用 Markdown 而不是 HTML 编写吗?可以,内置支持 Markdown,因此你可以直接用纯 Markdown 编写幻灯片,无需手写 HTML。
什么是 Auto-Animate?它是内置功能之一,可在连续的幻灯片之间自动为匹配的元素添加动画,实现平滑过渡。
我能在幻灯片中展示数学公式吗?可以,开箱即用地包含 LaTeX 排版功能,用于渲染数学符号。
支持演讲者备注吗?支持,演讲者备注是内置功能,演讲者在演示时可以保留单独的备注视图。
Creator
hakimel
Size
34.8 MB
Stars
72.4K
Age
15y
Commits · 90 Days