PhotoCraft is a free, open-source Rust photo editor and Photoshop alternative with native PSD layer support, adjustment layers, GPU filters, and MCP CLI.
PhotoCraft renders layered Photoshop documents through a pure-Rust engine backed by a wgpu compositor and 256-by-256 copy-on-write pixel tiles. Built by the ArtCraft team without Electron wrappers, it runs natively on Windows, macOS, Linux, and FreeBSD while compiling to WebAssembly for browsers. Its interface mirrors standard raster editing conventions so anyone familiar with commercial editors can work offline.
For everyday editors, the hardest part of leaving Adobe Photoshop is losing muscle memory when switching to tools with unfamiliar layouts. PhotoCraft focuses on workflow continuity: its 68 tools, layer hierarchy, blend modes, and shortcuts such as Cmd+J to duplicate a layer or Cmd+Y for soft proofing sit where Photoshop users expect them. Compared with web editors like Photopea and Pixlr, PhotoCraft runs locally without ad banners, memory limits, or export paywalls.
File compatibility reinforces that workflow fit. PhotoCraft's clean-room PSD and PSB parser preserves visual output across 307 of 309 test files in the psd-tools corpus, carrying unrecognized metadata blocks through on save. Users coming from Affinity Photo can also open .afphoto, .afdesign, and .afpub files with artboards, vectors, text, and masks intact. Still, PhotoCraft is in early alpha rather than a full studio replacement: it lacks Adobe's Generative Fill, leaves 15 tools unimplemented, and does not load plug-ins.
.cube LUTs—to tweak color without altering pixels..ora.xcf.kra.pdn.8bf filters or extension panels..xcf, Krita .kra, and HEIC files open read-only, AVIF is write-only, and JPEG XL is unsupported.winit lacks Wayland file-drop support (issue #386), dragging files onto the window requires XWayland, which blurs the UI on fractional scales (issue #1072).Can PhotoCraft open and save Adobe Photoshop PSD files without flattening layers? Yes. PhotoCraft reads and writes layered PSD and PSB documents—preserving adjustment layers, live type, layer styles, vectors, and masks—while passing unrecognized blocks through intact.
PhotoCraft vs Photopea — which should I choose for free PSD editing? Choose Photopea for a zero-install editor in any browser tab; choose PhotoCraft for a native desktop app with no ads, offline privacy, and CLI automation.
Is PhotoCraft free for commercial design work?
Yes. The codebase uses the Apache-2.0 license for personal and commercial use without royalties, though forks must remove reserved ArtCraft logos.
Shipping under Apache-2.0 terms and developed through November 2026 with over 75,000 GitHub stars, PhotoCraft handles photo retouching, social graphics, and PSD edits with speed. Non-technical users seeking a subscription-free Photoshop layout will feel at home, while pros needing complex typography, generative fill, or plug-ins should wait for it to mature.
Free IDE for Java, Kotlin, Go, TypeScript and Python. Built on IntelliJ Community, fully open source, 300+ plugins.
Show that PhotoCraft is listed as an open-source alternative. Paste into your README: