Markdownファイルをスライドショーに変換するターミナルツール。画像、コードのシンタックスハイライト、テーマ、PDF出力に対応。
hakimel/reveal.js
誰でもWebブラウザ上で無料でスライド資料を作成できる、オープンソースのHTMLプレゼンテーションフレームワークです。
代替できる製品:PowerPoint
Google Slides
- スター
- 72,527
- フォーク
- 17,028
- 未解決の Issue
- 931
- 最終コミット
- 先月
これは何?
reveal.jsはHTMLプレゼンテーションフレームワークです。スライドはHTMLで記述するため、どのWebブラウザでも表示でき、デスクトップ向けのスライドエディターを使わずにプレゼンテーションを作りたい人を対象としています。
縦方向にネストしたスライド、Markdownで記述するスライド、Auto-Animateによるトランジション、PDFエクスポート、発表者ノート、LaTeX数式、シンタックスハイライト付きコードブロック、プレゼンテーションを操作するための豊富なJavaScript APIに対応しています。
MITライセンスで公開されており、revealjs.comでデモとドキュメントを閲覧できます。メンテナーは、reveal.jsをベースにしたグラフィカルエディターのSlides.comも提供しています。
主な機能
- 01コンテンツを階層的に整理できる、縦方向にネストしたスライド
- 02スライド作成に使えるMarkdownサポート
- 03スライド間のAuto-Animateトランジション
- 04プレゼンテーションのPDFエクスポート
- 05発表者ノートとLaTeX数式のレンダリング
- 06シンタックスハイライト付きコードブロックと豊富なJavaScript API
ユースケース
- コード例や数式を盛り込んだ技術講演の作成
- Webページとして共有したり、PDFにエクスポートしたりできるスライド資料の作成
- デスクトップ向けプレゼンテーションソフトをインストールせず、ブラウザから発表
クイックスタート
- 1
インストールガイドに従って reveal.js をインストールする
- 2
デモプレゼンテーションを表示する
- 3
ドキュメントを読む
収録されている特集
トピック
よくある質問
- reveal.js とは?
- 誰でもWebブラウザ上で無料でスライド資料を作成できる、オープンソースのHTMLプレゼンテーションフレームワークです。 reveal.jsはHTMLプレゼンテーションフレームワークです。スライドはHTMLで記述するため、どのWebブラウザでも表示でき、デスクトップ向けのスライドエディターを使わずにプレゼンテーションを作りたい人を対象としています。
- reveal.js は無料で使えますか?ライセンスは?
- reveal.js は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- reveal.js は今もメンテナンスされていますか?
- 半年以内に更新あり。reveal.js の最終コミットは 2026年9月30日 です。
- reveal.js は何に使えますか?
- コード例や数式を盛り込んだ技術講演の作成 Webページとして共有したり、PDFにエクスポートしたりできるスライド資料の作成 デスクトップ向けプレゼンテーションソフトをインストールせず、ブラウザから発表
- reveal.js のインストール方法は?
- インストールガイドに従って reveal.js をインストールする デモプレゼンテーションを表示する ドキュメントを読む
- reveal.js はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/hakimel/reveal.js
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
AIエージェントが静的なスライドではなく、インタラクティブでレスポンシブなWebアプリとしてプレゼン資料を作成するReactベースのツールキット。
VueとViteを基盤に、ライブコーディングや図表、発表者モードに対応した開発者向けMarkdownプレゼンテーションツール。
Marp/MarpitのMarkdownスライドをHTML、PDF、PPTX、PNG/JPEG画像に変換するCLIツール。
関数呼び出しを備えたMarkdownベースの組版システム。1つのソースから書籍、論文、スライド、Webサイト、Wikiを生成できます。
ドキュメントやトピックから、図形・グラフ・表・テンプレートを使った編集可能なPowerPoint(.pptx)を作成するAIエージェント向けワークフロー。