01PrintCraft

05PrintCraft

The open-source PDF workbench.

Read, organize, combine, split and secure PDFs in a fast, native app written in Rust from the ground up. No account, no telemetry, no cloud.

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

Viewer with threaded comments

Screenshot

PrintCraft showing a showcase PDF cover with the tools sidebar and threaded comments

02Highlights

What's inside.

  1. 01

    Faithful rendering

    World scripts, vertical Japanese, color emoji and transparency. Zero crashes across a 983-file test corpus.

  2. 02

    Search as you type

    Instant find, and text selection that follows the document's real reading order.

  3. 03

    Organize like cards

    Rotate, delete, insert and reorder pages, with deep undo behind every change.

  4. 04

    Combine, extract, split

    Assemble and break apart documents while keeping links, form fields, layers and bookmarks intact.

  5. 05

    Fearless saves

    Incremental, atomic saves with autosave and crash recovery.

  6. 06

    Built-in security

    Opens everything from RC4 to AES-256 encryption and honors author permissions.

04Get PrintCraft

Installers

Installers are on the way.

Native installers for macOS, Windows, and Linux are coming. Join the ArtCraft Discord to get them first, try early builds and talk with the team building PrintCraft.

Get notified on Discord
macOS
Windows
Linux
Web

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/printcraft.git
cd printcraft
cargo run --release -p printcraft
View source on GitHub

Open source · Free

Help shape PrintCraft.

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