storytold/photocraft is an open-source photo editor that rebuilds Photoshop from scratch with a clean-room approach, implemented in pure Rust. Its latest release is v0.11.1, but the provided record lists no changes for this version.
The clean-room approach (clean room) means implementing anew from scratch without looking at the original code. The app supports layers, masks, adjustment layers, layer styles, text, vector, and brushes, and it can open, edit, and save PSD files that contain layers. It provides native apps for macOS, Windows, Linux, and FreeBSD alongside a web version.
These features were broken out across twenty-six Rust crates. The license is Apache-2.0 and it has 69755 GitHub stars. The repository was created on September 30, 2026. Following WordCraft, FigCraft, and DeckCraft from the same family, it is the largest app by repository size.
That said, the performance baseline is shallow, with just one per crate. Of 1860 repository files, 478 are test files and CI runs 8 workflows, but this baseline alone makes it hard to gauge editing speed or stability. The research record's scores on a 10-point scale are originality 8.0, technical 8.0, quality 7.0, and momentum 10.0. It is close to a project where the implementation itself is the point, and whether it has reached the stage of replacing an existing photo editor is hard to tell from the current material alone.