01PhotoCraft

01PhotoCraft

The image editor you already know how to use.

Layers, masks, adjustment layers, layer styles, type, vectors and brushes in a native app written entirely in Rust. Open source, offline, and yours.

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

Curves and type layers — The Great Wave

Screenshot

PhotoCraft editing The Great Wave off Kanagawa with a Curves adjustment and type layers in the Layers panel

02Highlights

What's inside.

  1. 01

    Familiar by design

    The menus, shortcuts, panels and tools your hands already know. Productive on day one, no retraining.

  2. 02

    Native GPU canvas

    Renders on Metal, Vulkan, DirectX 12 and WebGPU. No Electron and no web view, just a fast native compositor.

  3. 03

    Real layered files

    Opens and saves layered PSD and PSB documents. 134 of 135 real-world test files round-trip byte for byte.

  4. 04

    Non-destructive editing

    16 adjustment layers, 70+ live-preview filters, smart objects with smart filters, and a full set of layer styles.

  5. 05

    On-device selection

    Select subjects and objects and refine masks with tools that run on your machine, not someone else's server.

  6. 06

    Serious color

    8, 16 and 32-bit documents in RGB, CMYK, Lab and Grayscale, with ICC color management and soft proofing.

04Get PhotoCraft

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 PhotoCraft.

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

Open source · Free

Help shape PhotoCraft.

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