Reveal.js
Framework de présentations HTML open-source. Crée des slides en Markdown ou HTML, avec transitions, code highlighting et export PDF — sans PowerPoint.

Pour un dev, faire des slides dans PowerPoint c’est souvent douloureux. Reveal.js règle ça : tu écris en Markdown, tu obtiens une présentation propre et versionnable.
Qu’est-ce que Reveal.js ?
Un framework JavaScript open-source pour créer des présentations directement en HTML et Markdown. Les slides s’affichent dans le navigateur, supportent les transitions CSS, la navigation verticale (slides imbriquées), le mode présentateur avec notes, et s’exportent en PDF.
Utilisations typiques :
- Présentations techniques pour conférences et meetups
- Cours et formations hébergeables en ligne
- Slides versionnables dans un dépôt Git
- Démos de projets avec du code affiché proprement
Points forts
- Écriture en Markdown pur — pas de glisser-déposer, juste du texte
- Syntax highlighting des blocs de code intégré (Highlight.js)
- Mode présentateur avec notes et minuterie
- Navigation horizontale ET verticale (slides en grille)
- Export PDF natif via impression navigateur
- Open-source, hébergeable sur GitHub Pages / Netlify en 2 minutes
- Fragments d’animation pour révéler le contenu progressivement
Limites
- Courbe d’entrée plus raide que PowerPoint ou Google Slides pour les non-devs
- Mise en page fine (alignements complexes) plus laborieuse qu’en WYSIWYG
- Le service hébergé reveal.com est payant pour les fonctionnalités avancées
Tarifs
La bibliothèque est 100% gratuite et open-source (MIT). Reveal.com (service hébergé) propose des plans payants à partir de ~8$/mois pour l’édition visuelle et le partage en ligne.


