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.

2 min de lecture Markdown
Reveal.js

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.

Alternatives

  • Marp — Markdown → slides, encore plus minimaliste
  • Slidev — similaire mais pour Vue.js, très en vogue chez les devs
  • Mermaid — pour les diagrammes dans les slides

Catégories

Commentaires

Outils connexes