Open editor
Desktop app

Download DeckCraft 0.5.0

Released October 11, 2026. Every link below points to the official GitHub release; nothing is re-hosted or repackaged here.

Don’t want to install anything? Run DeckCraft in your browser. It is the same app, compiled to WebAssembly. Choose the desktop app for AutoRecover of unsaved work, preferences that stay between sessions, presenter view in its own window, more fonts plus the ones installed on your computer, and agent control over MCP.

Windows

Installers and executables are code-signed. The portable zip runs from any folder without installing. If the app flashes and closes on start, see the GPU note in the project README: it opens with DirectX 12 by default, and the WGPU_BACKEND setting picks another backend.

Installer, x64 (most PCs)deckcraft-0.5.0-windows-x64.msi56 MB
Portable, x64deckcraft-0.5.0-windows-x64-portable.zip71 MB
Installer, ARM64 (Snapdragon)deckcraft-0.5.0-windows-arm64.msi54 MB
Portable, ARM64deckcraft-0.5.0-windows-arm64-portable.zip69 MB
Installer, 32-bitdeckcraft-0.5.0-windows-x86.msi55 MB
Portable, 32-bitdeckcraft-0.5.0-windows-x86-portable.zip69 MB

macOS

One universal build for Apple silicon and Intel, signed and notarized.

App (.dmg)deckcraft-0.5.0-macos-universal.dmg76 MB
Command-line tool and MCP server (deckcraft-cli)deckcraft-cli-0.5.0-macos-universal.zip64 MB

Linux

The AppImage runs on most distributions and can update itself with AppImageUpdate; the Flatpak is sandboxed (flatpak install --user <file>). The RISC-V tarball needs glibc 2.39 or newer, for example Ubuntu 24.04.

AppImage, x86_64deckcraft-0.5.0-linux-x86_64.AppImage67 MB
Debian / Ubuntu, x86_64deckcraft-0.5.0-linux-x86_64.deb72 MB
Fedora / RHEL / openSUSE, x86_64deckcraft-0.5.0-linux-x86_64.rpm72 MB
Flatpak, x86_64deckcraft-0.5.0-linux-x86_64.flatpak50 MB
Tarball, x86_64deckcraft-0.5.0-linux-x86_64.tar.gz71 MB
AppImage, ARM64deckcraft-0.5.0-linux-aarch64.AppImage66 MB
Debian / Ubuntu, ARM64deckcraft-0.5.0-linux-aarch64.deb71 MB
Fedora / RHEL / openSUSE, ARM64deckcraft-0.5.0-linux-aarch64.rpm70 MB
Flatpak, ARM64deckcraft-0.5.0-linux-aarch64.flatpak48 MB
Tarball, ARM64deckcraft-0.5.0-linux-aarch64.tar.gz69 MB
Tarball, RISC-Vdeckcraft-0.5.0-linux-riscv64.tar.gz71 MB

FreeBSD

Verify your download

Each release publishes a SHA256SUMS.txt file. Compare it with the checksum of your file, for example shasum -a 256 deckcraft-0.5.0-macos-universal.dmg on macOS or Get-FileHash in PowerShell.

Build from source

git clone https://github.com/storytold/deckcraft
cd deckcraft
cargo run --release -p deckcraft-cli -- render --sample --all --scale 1 out/

DeckCraft is written in Rust and dual-licensed under MIT or Apache-2.0. On Linux the build also needs the ALSA headers for slide-show sound. See the repository for details and the optional craft-fonts input.