Sort of a Deckset clone, built upon Reveal.js and Pandoc
Slidown should allow to do everything you can do with Reveal.js, with an interface inspired to Deckset.
Conversions from Markdown to Reveal.js are made with Pandoc.
Download the latest binary release from GitHub Releases and extract it:
# Download the latest version (replace VERSION with the actual version number)
wget https://github.com/riccardomarotti/slidown/releases/download/vVERSION/slidown-linux-x86_64-vVERSION.tar.gz
tar -xzf slidown-linux-x86_64-vVERSION.tar.gz
cd slidown
./slidown presentation.md
For example, for version 0:
wget https://github.com/riccardomarotti/slidown/releases/download/v0/slidown-linux-x86_64-v0.tar.gz
tar -xzf slidown-linux-x86_64-v0.tar.gz
cd slidown
./slidown presentation.md
If you want to run from source, ensure you have the dependencies Pandoc and optionally wkhtmltopdf for PDF export:
sudo apt-get install pandoc wkhtmltopdf
then:
git clone https://github.com/riccardomarotti/slidown.git
cd slidown
make git-init
make init
# Open a specific markdown file
python3 slidown/main.py presentation.md
# Or just start Slidown and choose a file
make start
Here's a little preview:
If you're using Wayland, edit mode does not stay on top, for now, you need to set it manually...