Universal Linux Desktop Integration, AppImage Launchers, and High-DPI Assets for the Storytold Pure-Rust Creative Suite.
The Storytold Craft Suite is an ambitious, clean-room reimplementation of professional creative and productivity desktop software written entirely in pure Rust.
This repository provides first-class Linux desktop integration: official XDG .desktop entries, 1024Γ1024 high-DPI brand icons, smart CLI wrappers, and automatic AppImage bootstrapping for all 13 apps.
| Application | Role & Pure-Rust Engine | Proprietary Equivalent | CLI Command |
|---|---|---|---|
| PhotoCraft | Raster image editor, layered PSD, retouching | Adobe Photoshop | photocraft |
| VectorCraft | Vector illustration, bezier paths, SVG/AI | Adobe Illustrator | vectorcraft |
| FilmCraft | Multi-track timeline video editor & grading | Adobe Premiere Pro | filmcraft |
| SoundCraft | Digital Audio Workstation (DAW), mixing | Avid Pro Tools | soundcraft |
| LightCraft | Non-destructive RAW photo grading & catalog | Adobe Lightroom | lightcraft |
| CADCraft | 2D/3D parametric modeling & drafting (DWG) | Autodesk AutoCAD | cadcraft |
| WordCraft | High-performance document typography & DOCX | Microsoft Word | wordcraft |
| GridCraft | High-speed spreadsheet processor & formulas | Microsoft Excel | gridcraft |
| DeckCraft | Modern slide presentation & animation studio | Microsoft PowerPoint | deckcraft |
| PdfCraft | PDF document studio, annotation, forms & OCR | Adobe Acrobat | pdfcraft |
| DesignCraft | Editorial layout & desktop publishing (Figma) | Adobe InDesign | designcraft |
| EffectCraft | Motion graphics, node compositing & VFX | Adobe After Effects | effectcraft |
| ArtCraft Hub | Central launcher, installer & suite manager | Creative Cloud | artcraft-launcher |
Install the entire suite and desktop integration with one command:
git clone https://github.com/apravint/storytold-craft-linux.git ~/.storytold-craft-linux
~/.storytold-craft-linux/install.shThe craft-app-runner script dynamically evaluates your system:
- Checks for local pre-compiled Rust binaries in
/usr/local/binor~/.local/bin. - Seamlessly bootstraps the native ArtCraft Launcher AppImage.
- Integrates with desktop notification daemons (
notify-send) and Wayland window managers.
Desktop integration scripts, assets, and packaging are released under the MIT License.
The underlying Craft Suite applications are developed open-source by Storytold.