01DesignCraft

07DesignCraft

Page layout and publishing, rebuilt in pure Rust.

Spreads and parent pages, threaded stories, styles, swatches and text wrap in a native layout app with a professional paragraph composer. No subscription, no licence server, no telemetry.

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

Threaded columns and text wrap — Quarterly

Screenshot

DesignCraft showing a magazine spread: a threaded three-column story with its thread line, a wrapped pull quote, and the Properties panel's text frame options

02Highlights

What's inside.

  1. 01

    The layout tools you know

    Spreads and parent pages, frames and threaded stories, paragraph and character styles, swatches and text wrap, laid out the way you expect.

  2. 02

    Beautiful type

    A Knuth–Plass paragraph composer, dictionary hyphenation, optical margin alignment and baseline grids. Line breaks match on screen and in PDF.

  3. 03

    Print-ready PDF

    Real selectable text with embedded fonts, CMYK and spot colors, bleed, crop marks and archival PDF/A output.

  4. 04

    Fast

    Multithreaded SIMD rendering, copy-on-write documents with instant undo, and cached composition.

  5. 05

    Open formats

    A documented native format, PNG export, and layout interchange import and export for moving work between tools.

  6. 06

    Agent-native

    Every menu item, tool, panel and dialog can be driven over a JSON control channel and an MCP server.

04Get DesignCraft

Option 1 · Recommended

Get DesignCraft with the Launcher.

ArtCraft Launcher installs DesignCraft 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.2.1

Download LauncherAbout the Launcher

Option 2 · Standalone

Just DesignCraft? Download it standalone.

These installers add DesignCraft on its own, without the launcher. Come back here for new versions, or install the launcher later and it will find DesignCraft 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/designcraft.git
cd designcraft
cargo run --release -p designcraft
View source on GitHub

Open source · Free

Help shape DesignCraft.

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