Skip to main content
AdOpenFree logoPromote your productReach more potential users and drive product growth and revenue.Advertise
Favicon of PhotoCraft

PhotoCraft

Free Listing

PhotoCraft is an open-source, offline image editor and clean-room Photoshop reimplementation, rebuilt in pure Rust. It offers layers, masks, adjustment layers, layer styles, type, vectors, brushes, and layered PSD files in a native app.

Visit storytold/photocraft

Overview

PhotoCraft is an open-source image editor and clean-room reimplementation of Adobe Photoshop, rebuilt in pure Rust. It is a native, offline application with layers, masks, adjustment layers, layer styles, type, vectors, brushes, and real layered PSD files. It runs on macOS, Windows, Linux, FreeBSD, and Web.

Key Features

  • Familiar menus, shortcuts, panels, and tools designed to be productive on day one.
  • Native GPU canvas rendering on Metal, Vulkan, DirectX 12, and WebGPU, with no Electron or web view.
  • Real layered files: opens and saves layered PSD and PSB documents.
  • Non-destructive editing with 16 adjustment layers, more than 70 live-preview filters, smart objects, smart filters, and layer styles.
  • On-device selection tools for subjects and objects, with mask refinement that runs on your machine.
  • Serious color support for 8, 16, and 32-bit documents in RGB, CMYK, Lab, and Grayscale, with ICC color management and soft proofing.

Use Cases

  • Editing and retouching photos with layers, masks, adjustment layers, and live-preview filters.
  • Compositing and design work using type, vector shapes, layer styles, and smart objects.
  • Opening and saving layered PSD and PSB documents for Photoshop-compatible workflows.
  • Exporting images with format, quality, transparency, and scale controls, plus one-click PNG quick export.

Getting Started

  • Download a standalone installer for macOS, Windows, Linux, FreeBSD, or the self-hosted web build.
  • Install the ArtCraft Launcher to install PhotoCraft and keep it updated alongside other Crafting Apps.
  • To build from source, install Rust 1.90 or newer, clone the repository, and run cargo run --release -p photocraft.

Deployment & Requirements

  • Build from source requires Rust 1.90 or newer.
  • Native builds are available for macOS, Windows, Linux, FreeBSD, and Web.
  • Linux Flatpak is sandboxed and can be installed with flatpak install --user.

Before You Adopt

  • License: Apache-2.0. Review its terms before using, modifying, or distributing the project.
  • PhotoCraft is presented as an early-alpha product.
  • The recommended installation route depends on the ArtCraft Launcher.

Comments

Sign in to leave a comment.