WebAssembly · self-hosted

Twelve creative apps that run in a browser tab.

The Craft Apps are open-source rewrites of the tools most creative work still runs on — Photoshop, Illustrator, Excel, Pro Tools, AutoCAD — each written from scratch in Rust by the ArtCraft team, each compiled to WebAssembly. No install, no account, no server: the whole application is delivered to the tab and runs on your own machine.

Documents

GridCraftv0.5.0 Spreadsheets. An Excel-style grid with 513 worksheet functions, PivotTables and charts. 4.7 MiB · XLSX · XLSB · ODS · CSV WordCraftv0.5.0 Word processing. A clean-room reimplementation of Microsoft Word. 10.6 MiB · DOCX · DOC · PDF DeckCraftv0.5.0 Presentations and slide shows, in the shape of PowerPoint. 9.1 MiB · PPTX PdfCraftv0.6.0 Reading, organising and protecting PDFs. 12.4 MiB · PDF

Images and design

PhotoCraftv0.7.0 Image editing with layers, masks and type. Opens real layered PSD and PSB files. 8.8 MiB · PSD · PSB · TIFF · ORA · Affinity LightCraftv0.6.0 A photo library and non-destructive raw developer. 24.6 MiB · DNG and camera raw · the largest build here VectorCraftv0.9.0 Vector illustration. The furthest along of the twelve. 14.9 MiB · SVG · AI · PDF DesignCraftv0.6.0 Page layout and publishing, in the shape of InDesign. 12.9 MiB · IDML · PDF · EPUB

Motion and sound

FilmCraftv0.6.0 A non-linear video editor: cutting, colour and sound. 11.4 MiB · MP4 · MOV · ProRes · AAF · OTIO · FCPXML EffectCraftv0.8.0 Motion graphics and compositing. 11.8 MiB · reads After Effects .aep projects SoundCraftv0.5.0 A digital audio workstation, modelled on Avid Pro Tools. 3.6 MiB · WAV · the smallest build here CADCraftv0.5.0 Computer-aided design and drafting, in the shape of AutoCAD. 4.3 MiB · DWG · DXF

First load is slow, then it isn't. Each app ships as a single WebAssembly binary — the sizes above are the compressed download. The browser compiles it on arrival, which takes a few seconds, then caches it for a year.

You need WebGPU or WebGL2. These render through the GPU. Current Chrome, Edge and Safari are fine; Firefox falls back to WebGL2. Append ?webgl to force the fallback if the WebGPU path misbehaves.

Nothing leaves your machine. There is no backend here — only static files. Files you open are read by the tab, and files you save come back as browser downloads.

All twelve are alpha software, dual-licensed MIT or Apache-2.0, and are not affiliated with Adobe, Microsoft, Autodesk or Avid. Source and native desktop builds: github.com/storytold.