PhotoCraft — Open-Source Photoshop Alternative (Free, Rust-Powered)
Who this is for: Designers, photographers and hobbyists who need Photoshop-class editing without the $22+/month subscription — and are fine with an early-alpha tool that is honest about what it does not do yet.
Open-source Photoshop replacement in pure Rust: layers, masks, adjustment layers, layer styles, text, vectors, brushes and real PSD files — free, no subscription.
Quick answer: PhotoCraft is a free, open-source, pure-Rust reimplementation of Adobe Photoshop: layers, masks, adjustment layers, layer styles, text, vectors, brushes and real PSD files. Download from getartcraft.com for macOS/Windows/Linux or run it in the browser — no subscription. It is early alpha: great for normal editing, not yet a daily pro replacement.
Official source — PhotoCraft
getartcraft.com → the app's page → Download for desktop (Windows build)
- Download the Windows build from getartcraft.com (official source only).
- Run the installer or unzip the package — it is a native Rust binary, no runtime required.
- Open the app, create a document or open a real file (e.g. .psd in PhotoCraft, .svg in VectorCraft).
- No account, no signup, no subscription — the family has none.
GPU compositing runs through wgpu (DX12/Vulkan). A GPU with a supported driver helps; it is not mandatory.
Based on the project's stated rendering stack (wgpu: Metal/Vulkan/DX12/WebGPU; WASM browser builds). The project publishes no hard minimum specs.
| Replaces | Adobe Photoshop |
|---|---|
| License | MIT or Apache-2.0 |
| Status | Early alpha |
| Platforms | macOS · Windows · Linux · Web |
| Price | Free, no subscription |
A clean-room Photoshop, rebuilt in Rust
PhotoCraft is an open-source, clean-room reimplementation of Adobe Photoshop, rebuilt in pure Rust. That means the team recreated the Photoshop workflow from scratch — layers, masks, adjustment layers, layer styles, text, vectors, brushes and real PSD files — instead of wrapping or imitating it. It is a native desktop app that works offline, and it can also compile to WebAssembly to run in a browser.
It ships 67 tools, a real brush engine, layered editing with 16 adjustment layer types, and reads and writes PSD/PSB, TIFF, PNG, JPEG, WebP and OpenEXR. Beyond the GUI, it has a headless command line, a JSON control channel and a built-in MCP server, so scripts and AI agents can drive it.
Honest status: the README says PhotoCraft is in early alpha and is not yet a Photoshop replacement for daily professional work. Missing today: generative/AI features, about 15 tools, deep typography, professional workflows and plugin compatibility. For normal editing jobs it is already genuinely usable — and free.
Key facts at a glance
- Layered editing with masks, adjustment layers, layer styles, text, vectors and a real brush engine
- 67 tools and 16 adjustment layer types, with real PSD/PSB, TIFF, PNG, JPEG, WebP and OpenEXR support
- Offline native app for macOS, Windows and Linux, plus a WebAssembly build that runs in the browser
- Headless CLI, JSON control channel and MCP server — scriptable and agent-native
- GPU compositing via wgpu (Metal / Vulkan / DX12 / WebGPU)
Quick start — first five minutes
- Download PhotoCraft from the official PhotoCraft page on getartcraft.com (Windows, macOS, Linux) or run it in the browser — no subscription, no account.
- Open the app and create a new document or open a real .psd — PSD/PSB, TIFF, PNG, JPEG, WebP and OpenEXR all load natively.
- Work with layers: add layers, masks, adjustment layers and layer styles from the familiar layers panel; 16 adjustment layer types cover tonal and color work.
- Edit with the 67 tools — selection, paint, vector and type tools behave like their Photoshop counterparts.
- Export to PSD, PNG, JPEG, WebP or TIFF when you are done; the headless CLI (cargo-run style binaries) can batch the same jobs from scripts.
Common uses
- Edit real PSD files without paying for Photoshop
- Retouch photos with masks and adjustment layers
- Prepare web graphics with transparent PNG or WebP export
- Drive repetitive edits from the command line or an AI agent via MCP
- Learn Photoshop-style editing on a free, offline tool
What 'clean-room' actually means here
The team rebuilt the Photoshop workflow from scratch — layer model, tool set, file formats — without using Adobe's code. That is why it can be open source and free while reading and writing real .psd files. The practical effect for you: familiar panels and shortcuts, real compatibility where it matters, and no lock-in beyond the app itself.
Agent-native editing
PhotoCraft exposes a headless command line, a JSON control channel and an MCP server. That means you can script exports, batch-process folders, or let an AI agent open and edit documents through the same JSON channel a human uses in the GUI. For repetitive work this is a genuinely different proposition from Photoshop.
The honest gaps
Early alpha is not a euphemism. README-stated gaps: no generative/AI features yet, about 15 tools still missing, typography depth, professional print workflows, and no plugin ecosystem. If your work lives inside those gaps, keep your current tool for those jobs and use PhotoCraft for everything else.
Frequently Asked Questions
Is PhotoCraft really free?
Can it open real Photoshop files?
Is PhotoCraft a full Photoshop replacement yet?
What are the system requirements?
Can I use PhotoCraft from scripts or AI agents?
More guides for this app
Download, install and first-launch PhotoCraft on Windows, macOS or in the browser — with the exact official sources.
Grade with the 16 adjustment layer types, then export to PSD, PNG, JPEG, WebP or TIFF — with round-trip verification.
PdfCraft in ten minutes: read anything beautifully, organize pages like cards, merge/split safely, open protected PDFs.
More ArtCraft apps
Open-source Illustrator replacement in pure Rust: Pen, Pathfinder, smart guides, appearance, layers — fast, scriptable, free.
Open-source After Effects alternative in pure Rust: compositions, keyframes, 306 effects, expressions, 3D cameras, Lottie import/export — no FFmpeg dependency.
Open-source nonlinear video editor in pure Rust — a free, clean-room take on the Premiere Pro workflow, scriptable and agent-native.
Open-source PDF reader and editor in pure Rust — a clean-room Acrobat replacement with beautiful rendering, page organization, merge/split and document protection.
Open-source non-destructive photo editor in pure Rust — a free Lightroom-style workflow: edit without destroying the original, agent-native.
Open-source Word in pure Rust — a clean-room reimplementation of the Word processing workflow, free, scriptable, agent-native.