# openhausfun/photocraft > Open-source, clean-room reimplementation of Adobe Photoshop written entirely in Rust, featuring layers, masks, adjustment layers, vector shapes, type and real PSD files. - Magnitude: 3.3 out of 10 — Early signal - Stars: 122 total · +2 stars measured 2026-10-10, 12:54–14:19 UTC, ≈ 10 by evening - Star trust: star growth looks organic - Category: Apps · Language: Rust · License: Apache-2.0 · Created: 2026-10-06 · Last push: 2026-10-06 - GitHub: https://github.com/openhausfun/photocraft · Page: https://gitnova.dev/en/r/openhausfun/photocraft ## Useful for - Replace Photoshop in an offline workflow to edit and save layered PSD files. - Build an image-editing pipeline driven via CLI, JSON control channel or MCP server. - Open and inspect Photoshop documents without installing Adobe software. ## Why it’s here - Star-counter measurements on 2026-10-10 (UTC), 12:54–14:19: 120 → 122 stars (+2). This is the change over that interval. - Estimated end-of-day forecast: about +10 stars, using observed gains and the previous day. - The repository is 4 days old and already has 122 stars. With less than two weeks of history, there's no usual pace to compare the spike against yet. - About 6 forks a day — people are taking the code. ## Star trust Star growth looks organic. Star-trust labels are heuristics based on the repository’s behavior, not a check of every stargazer. ## Numbers - Forks: 15 - Issues and pull requests: 0 - Watchers: 1 - Average over the last week: 23 per day - Usual pace: too little history (under two weeks) - Stars in the last hour (measured): 1 ## Stars per day, last 5 days (oldest → newest, today is partial) 2026-10-06 … 2026-10-10: 3, 29, 28, 47, 2 ## More in this category 1. **storytold/photocraft** — 9.2 · Breakout · Apps · Rust · +4,227 stars measured 2026-10-10, 00:31–14:16 UTC, ≈ 7,176 by evening An open-source clean-room reimplementation of Adobe Photoshop in pure Rust: layers, masks, adjustment layers, styles, type, vectors, brushes and real PSD files in a native app. Full card: https://gitnova.dev/en/r/storytold/photocraft.md 2. **storytold/pdfcraft** — 8.6 · Breakout · Apps · Rust · +957 stars measured 2026-10-10, 00:31–14:16 UTC, ≈ 1,621 by evening Cross-platform PDF workbench written in Rust: read, search, organize pages, combine, split and secure PDFs, plus a CLI. An open-source alternative to Adobe Acrobat with no account or telemetry. Full card: https://gitnova.dev/en/r/storytold/pdfcraft.md 3. **storytold/wordcraft** — 8.1 · Breakout · Apps · Rust · +794 stars measured 2026-10-10, 00:31–14:16 UTC, ≈ 1,299 by evening An open-source cross-platform word processor in Rust that reimplements the Microsoft Word workflow: ribbon, styles, tables, track changes, references and mail merge. Reads and writes .docx, runs natively and in the browser via WebAssembly. Full card: https://gitnova.dev/en/r/storytold/wordcraft.md 4. **storytold/vectorcraft** — 8.0 · Breakout · Apps · Rust · +568 stars measured 2026-10-10, 00:31–14:16 UTC, ≈ 991 by evening Open-source vector illustration editor in pure Rust — a clean-room take on the Adobe Illustrator workflow for macOS, Windows, Linux and the browser. Supports control via an MCP server and JSON channel for agents. Full card: https://gitnova.dev/en/r/storytold/vectorcraft.md 5. **storytold/gridcraft** — 7.4 · Breakout · Apps · Rust · +379 stars measured 2026-10-10, 00:31–14:16 UTC, ≈ 636 by evening An open-source, clean-room reimplementation of Microsoft Excel in pure Rust, running natively on macOS, Windows, Linux and BSD, and in the browser via WebAssembly. Full card: https://gitnova.dev/en/r/storytold/gridcraft.md --- Magnitude (0–10) measures how fast and how unusually interest in a repository is growing right now. It is not a quality score. Days are UTC. “So far today” is a fact; “expected by the end of the day” is a forecast. Summaries and use cases are written by an LLM (DeepSeek V4.1 Flash) from the README and may be inaccurate: verify specific claims (benchmarks, speed, hardware) in the repository itself. Data as of 2026-10-10 14:27 UTC, updated every 30 minutes.