deckcraft
Presentations and slide shows: an open-source, clean-room reimplementation of Microsoft PowerPoint in pure Rust. Part of the ArtCraft Crafting Apps.
deckcraft launched on 7 October 2026. It ranked #145 on Daily Launch on 30 October 2026 with a Launch Score of 6, from +38 stars today on GitHub. It was new in the ranking that day.
What is deckcraft?
PDF export uses the shared craft-pdf writer with import features disabled. See crates/pdf/README.md for the dependency and validation requirements. On Linux, the build also needs the ALSA headers for slide-show sound: alsa-lib-devel on Fedora, libasound2-dev on Debian and Ubuntu, alsa-lib on Arch. Without them it stops at alsa-sys.
From its README on GitHub
deckcraft is a repo by storytold on GitHub. It is written in Rust and released under the Apache-2.0 license.
How to get deckcraft
git clone https://github.com/storytold/deckcraft
cd deckcraft
cargo run --release -p deckcraft-cli -- render --sample --all --scale 1 out/From its README on GitHub
More steps and the source are in its repository on GitHub.
Launch timeline
Launch Score, last 7 days
Ranked on one day so far: 6 of 100 on 30 October.