01DeckCraft

11DeckCraft

Fast, dynamic slide presentations, in pure Rust.

Slide masters, themes, 150+ vector shapes, transitions, animations and presenter view in a native app that opens and saves presentation files. No subscription, no cloud.

macOS · Windows · Linux · Web · Free and open source

Slide editor with process diagram

Screenshot

DeckCraft slide editor showing the ribbon, slide thumbnails, notes panel, and a vector process diagram on the canvas

02Highlights

What's inside.

  1. 01

    Master slides & themes

    Slide masters and eleven layouts with inheriting placeholders, eight original themes with font and colour schemes, sections, and presenter notes.

  2. 02

    Vector shapes & drawing

    Over 150 preset shapes with adjustment handles, sticky connectors, curve booleans, gradient fills, and outline styling.

  3. 03

    Transitions & animation

    Slide transitions including Morph, entrance, emphasis, exit and motion-path animations, with by-paragraph builds.

  4. 04

    Presenter view

    Full-screen slide show delivery with speaker notes, upcoming slide previews, elapsed timers, rehearsal timings, and pen drawing.

  5. 05

    Format compatibility

    Open and save presentation files (.pptx), export vector PDF slides and handouts, and render slide images.

  6. 06

    Automated with MCP

    Over 200 commands scriptable from the CLI, a JSON control channel, and an MCP server for autonomous agents.

04Get DeckCraft

Option 1 · Recommended

Get DeckCraft with the Launcher.

ArtCraft Launcher installs DeckCraft and every other Crafting App from one place, picks the right build for your computer and keeps them all up to date. Install it once and every update is a click away.

  • Every Crafting App
  • One-click updates
  • Verified downloads

ArtCraft Launcher · v0.8.1

Download LauncherAbout the Launcher

Option 2 · Standalone

Just DeckCraft? Download it standalone.

These installers add DeckCraft on its own, without the launcher. Come back here for new versions, or install the launcher later and it will find DeckCraft and keep it updated.

Platform

02

Platform

03

Build from source

Run it today.

Needs Rust 1.90 or newer. New to Rust? Install it with rustup, then run:

Terminal
git clone https://github.com/storytold/deckcraft.git
cd deckcraft
cargo run --release -p deckcraft
View source on GitHub

Open source · Free

Help shape DeckCraft.

Report bugs, request features and get early builds of DeckCraft in the ArtCraft Discord.