Ferramentas
reveal.js
Framework open source para criar apresentações em HTML no navegador, com Markdown, código destacado, fórmulas LaTeX, notas e exportação para PDF.

Com o reveal.js, a apresentação é uma página web. Os slides são escritos em HTML ou Markdown, abrem em qualquer navegador e podem ficar num repositório git como qualquer código. O framework é de Hakim El Hattab, o mesmo criador do editor Slides.com.
Para que serve
- Mostrar código com realce de sintaxe e animar elementos de um slide para o outro com o Auto-Animate.
- Escrever palestras em Markdown e versionar cada mudança.
- Exibir fórmulas em LaTeX numa aula ou defesa de trabalho.
- Organizar o conteúdo em duas direções, com slides verticais para detalhes opcionais e fragmentos que aparecem passo a passo.
- Apresentar com a visão do palestrante (cronômetro, notas e prévia do próximo slide) e exportar o resultado em PDF.
Como começar
A instalação básica só pede o navegador: baixe o zip do GitHub, descompacte e abra o index.html. A instalação completa traz servidor web e ferramentas de build, e é a recomendada quando você quer carregar Markdown de arquivos externos. Ela exige Node.js 20.19 ou mais novo:
git clone https://github.com/hakimel/reveal.js.git
cd reveal.js && npm install
npm startO endereço local é http://localhost:8000. Num projeto que já existe, npm install reveal.js adiciona o framework como dependência, e a API em JavaScript permite controlar os slides pelo código.
Licença e custo
A licença é MIT. Palestra paga, produto que embute o framework e código modificado são permitidos, e a condição é preservar o copyright do autor. O framework é gratuito. Para quem prefere editor visual existe o Slides.com, plataforma paga do mesmo criador, que a página oficial indica como a melhor forma de apoiar o projeto. Há também um curso oficial em vídeo, pago.
Quando vale a pena
Como cada slide vira texto editável no mesmo editor do código, o reveal.js agrada a desenvolvedores, professores e a quem já escreve em Markdown. Equipes que montam apresentações a várias mãos, sem ninguém que conheça HTML, tendem a preferir o Slides.com ou um editor tradicional como PowerPoint e Google Slides. Para slides a partir de Markdown com outra abordagem, existe também o Marp.