#revealjs #markdown #presentation

bin+lib mkrevealslides

Creates reveal.js presentations automatically from markdown files

3 unstable releases

0.9.0 Jul 18, 2022
0.8.7 Jul 18, 2022

#29 in #presentation

21 downloads per month

GPL-3.0-or-later

76KB
629 lines

mkrevealslides

The rusty slide compiler

Rust codecov

Automatically generates reveal.js slides given markdown files

Roadmap

In rough order of priority

  • Better UI
  • Check if the file is actually a .md file
  • Superior error handling that does not involve CRASHING the program
    • More helpful error messages
  • Configuration file support
    • Force paths relative to config file dir instead of invocation dir
  • Support markdown images
    • Allow the program to modify markdown file paths for correct resolution
  • Support slide 1a, 1b etc.
  • Generate zip file with revealJS deps
  • Automatically download revealJS if not present
  • Support revealJS animations
  • Tests
    • Unit tests
    • Integration tests

User guide

See docs/README.md

Dependencies

~12–21MB
~301K SLoC