photocraft: Photoshop Rebuilt in Rust: PSD Compatibility and GPU Acceleration

storytold/photocraft

·2026.10.05 15:03

An open-source image editor that reimplements the core features of Adobe Photoshop in pure Rust. Using a native GPU compositor based on wgpu without Electron or web views, it delivers fast and lightweight performance on Metal, Vulkan, and DX12 environments.

1 / 7

It supports complex editing tasks such as layers, masks, adjustment layers, vectors, and typography, and can open and save actual PSD files. It maintains rendering consistency in 307 out of 309 psd-tools test files and supports 8/16/32-bit color depth and ICC color management.

Designed so that all operations are handled as commands, it allows agents to control it directly via CLI, JSON control channels, and MCP servers, in addition to the UI. It runs locally without cloud dependencies and provides an interface and shortcuts similar to existing Photoshop, ranging from auto tone adjustment to smart filters.

GitHub
GitHub repository

storytold/photocraft

PhotoCraft: An open-source photo editor written from scratch in pure Rust

Rust

This introduction was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.

Our guide explains how the AI works. Report errors, attribution issues, or removal requests via Contact.