Early alpha · v0.7.0
layersLayered PSD/PSB Native
speedNative GPU (Metal / Vulkan / DX12)

PhotoCraft: an open-source image editor, reviewed

The image editor you already know how to use. Built in pure Rust with native GPU rendering. Opens layered PSD/PSB files, supports 16 adjustment layers, and runs 100% locally on your machine.

photocraft_canvas.rs [GPU Surface]
PSD Roundtrip: 134/135 (99.2%)
RAW Exposure +1.4 EV · OCIO AcesCGLayers Panel (16)Curves AdjustmentHue / SaturationSmart Object: RetouchBackground (RAW)
tune16-Bit Float · Zero Electron Overhead
Engineering Specs

6 PhotoCraft Architectural Pillars

photo_filter
view_column

Familiar by Design

Standard tool palettes, brush dynamics, layers panel, history states, and keybindings you already know from two decades of Photoshop muscle memory.

speed

Native GPU Canvas (No Electron)

Direct hardware rendering via Metal, Vulkan, DirectX 12, and WebGPU. Sub-millisecond brush responsiveness with zero JavaScript frame drops.

folder_special

Real Layered PSD & PSB Files

Reads and writes multi-layer PSD and PSB files byte-for-byte. In official benchmark suites, 134 of 135 complex test files roundtrip flawlessly.

tune

16 Adjustment Layers & 70+ Filters

Non-destructive curves, levels, channel mixers, selective color, gradient maps, and high-pass sharpening running in real-time GPU compute.

security

On-Device Neural Selection

AI object and subject selection models execute 100% locally on your machine. Your photos and client artwork are never uploaded to remote cloud servers.

palette

Serious Color & ICC Soft Proofing

8-bit, 16-bit integer, and 32-bit floating-point depth in RGB, CMYK, Lab, and Grayscale. Full color profile transformations and print soft-proofing.

Side-By-Side

PhotoCraft vs Adobe Photoshop

Feature / MetricPhotoCraft (v0.7.0)Adobe Photoshop
Pricing Model100% Free & Open Source (GPL-3)$239.88/yr subscription
Multi-Layer PSD/PSB SupportNative roundtrip (134/135 test files)Native standard format
Adjustment Layers16 real-time GPU adjustment layersFull suite of adjustment layers
Color Depth & Spaces8, 16, 32-bit (RGB, CMYK, Lab, Gray)8, 16, 32-bit (RGB, CMYK, Lab)
Privacy & TelemetryZero cloud calls, on-device AI onlyCloud syncing, Adobe telemetry
Memory Footprint< 120 MB idle (Pure Rust)1.5 GB - 3 GB+ with background daemons
PlatformsmacOS, Windows, Linux, FreeBSD, WebmacOS, Windows, iPad

Supported Platforms & Install Options

PhotoCraft builds are standalone binaries with zero dependencies. Requires a modern GPU supporting Metal, Vulkan, DirectX 12, or WebGPU.

macOSUniversal DMGNative Apple Silicon M1/M2/M3/M4 & Intel
WindowsPortable / MSI InstallerWindows 10/11 x64 and ARM64
Linux & BSDFlatpak / AppImage / debUbuntu, Fedora, Arch, FreeBSD
Web BrowserWebAssembly + WebGPUChrome, Edge, Firefox, Safari

PhotoCraft FAQ

Yes. PhotoCraft is 100% free and open-source under GPL-3.0. There are no subscriptions, no monthly cloud licensing fees, and no feature lockouts.