CRAFT APPS
GitHub Launch App
01 / PHOTOCRAFT•IMAGE EDITOR · WEB ONLINE (WASM)
01PhotoCraft Web

The image editor you already know how to use.

Layers, masks, adjustment layers, layer styles, typography, and vectors in a native web client written entirely in Rust. Open source, offline-ready, and entirely yours.

Rust + WASM Core
Full .PSD Compatibility
Zero Cloud Uploads
Identical Muscle Memory
01 / Full File Fidelity

Zero-Loss .PSD Pipeline.
Open, edit, and export safely.

Never compromise on interchange formats. PhotoCraft Web provides a complete, clean-room implementation of Adobe's Photoshop specifications. Open complicated multi-gigabyte PSDs with 100% preservation of layer heirarchies, clipping masks, and adjustment curves.

  • Native Layer Groups & Clipping Masks: Seamlessly nested layer trees.
  • Non-destructive Adjustment Layers: Curves, Levels, HSL, Color Balance.
  • Roundtrip Safety: Save back to .psd without losing unsupported tags or metadata.
PSD Parser & Layer Tree Preview

Screenshot showing multi-layer PSD hierarchy, adjustment layers, and layer masks rendered with pixel-exact precision.

02 / Pure Rust & WebAssembly

Compiled for raw compute.
No garbage collection pauses.

Traditional web canvas apps stutter under high loads because JavaScript runs on a single thread burdened with unpredictable Garbage Collection. PhotoCraft engine runs as optimized Rust compiled directly into Wasm, utilizing WebGPU multi-threading for fluid 120 FPS zooms and instant brush responses.

  • WebGPU Shaders: GPU-accelerated raster operations and real-time blur filters.
  • Tile-Based Memory Management: Handle 100-megapixel canvases with zero page freezes.
  • SharedArrayBuffer Multithreading: Heavy batch calculations run smoothly in Web Workers.
WebGPU Pipeline & Rust Engine Architecture

Diagram of SIMD-accelerated raster processing and tile rendering pipeline operating in the browser.

03 / Zero Learning Curve

Your hands already know
every single shortcut.

You don't need to rebuild decades of established muscle memory. From classic transform tool handles to modifier keys and marquee selections, everything behaves exactly as you anticipate.

Free TransformCtrl / Cmd + T
Deselect ActiveCtrl / Cmd + D
Brush Size / Softness[ / ] + Shift
Create Clipping MaskAlt + Click
Intuitive Tool Palette & Shortcut Overlay

Visual breakdown of default Photoshop-compatible tool configurations, modifier behavior, and canvas navigation.

04 / Absolute Data Ownership

100% Client-Side.
Your imagery never leaves your RAM.

Modern SaaS design platforms upload your sensitive raw assets and company intellectual property to centralized servers to train algorithmic models. PhotoCraft does the opposite: it operates strictly within your browser sandbox.

  • Offline Execution: Open airplane mode and continue editing with complete PWA support.
  • Direct File System Access: Read and save native disk files directly via modern browser File APIs.
  • Zero Telemetry: No tracking pixels, no behavioral cookies, no forced accounts.
Offline Sandbox & PWA Installation Modal

Demonstration of Progressive Web App (PWA) offline cache mode and direct local file system integration.

05 / Vector & Type Engine

Bézier precision meets
rich layer styling.

Combine pixel manipulation with razor-sharp vector shapes and typographic layout. Edit vector paths with mathematical precision and apply real-time non-destructive Layer Styles including Inner Glow, Drop Shadow, Bevel & Emboss, and Color Overlays.

  • HarfBuzz-Powered Typography: Full OpenType font support, kerning, tracking, and ligature rendering.
  • Live Layer FX: Parametric layer styles updated in real time via GPU shaders.
  • Vector Pen & Boolean Paths: Union, Subtract, Intersect shape operations.
Vector Paths & Live Layer Styles Inspector

Showcase of vector pen tool anchor adjustments alongside layer effect parameters (Drop Shadow, Stroke, Gradient Overlay).

Open PhotoCraft Web Online

No installation required. No subscription fees. No cloud account walls. Launch the browser studio or audit the open-source codebase on GitHub.