Star on GitHubStar2.4k stars

Case study

LightCraft: a clean-room photo library and raw developer in Rust

The authors describe LightCraft as an open-source, clean-room non-destructive photo library and raw developer built in pure Rust. The README documents native and WebAssembly builds and calls the project alpha.

Targets
App
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Evidence class
C0 full software reconstruction
Stars
15.8k
Last commit
2026-11-09
Language
Rust
License (GitHub)
Apache-2.0

GitHub data as of 2026-11-10

Copy as MarkdownView JSONCite

Evidence

Demo screenshot from the project's public documentation
Scope
Full reconstruction
Manual review
2026-11-04 · README commit 4d42507bbcc180df831435c8ef2c29740b5216aa
Checked
2026-11-04

How evidence classes are assigned

Requirements & limits

  • Prerequisites: Source builds use Rust and Cargo; release assets exist for macOS (universal DMG), Windows, Linux and FreeBSD, and the README documents a WebAssembly browser build.
  • Limits: The README calls the project alpha and documents remaining gaps in professional photo workflows.
  • Scope: The README describes the project as a clean-room implementation built from public documentation and observed behaviour, not from the target application's source.
  • License: Code is MIT OR Apache-2.0, with NOTICE and brand assets under separate terms.

Cite

BibTeX

@misc{lightcraft-case,
  title = {{LightCraft: a clean-room photo library and raw developer in Rust}},
  howpublished = {\url{https://github.com/storytold/lightcraft}},
  url = {https://github.com/storytold/lightcraft},
  urldate = {2026-11-03},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/lightcraft-case/}}
}

Plain text

LightCraft: a clean-room photo library and raw developer in Rust. https://github.com/storytold/lightcraft (accessed 2026-11-03). Awesome REA entry: https://awesomerea.org/resources/lightcraft-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · storytold/lightcraft · Revision 389ab17
  2. https://raw.githubusercontent.com/storytold/lightcraft/389ab177db87694ce71d54a1adb9546772e483b6/docs/images/hero-tetons.jpg
  3. https://github.com/storytold/lightcraft/releases/tag/v0.18.0
  4. docs/target-app-parity.md GitHub · storytold/lightcraft · Revision 389ab17
  5. LICENSE-MIT GitHub · storytold/lightcraft · Revision 389ab17

More in Apps

All 370 entries in AppsApps case studies (233)

↑↓ move↵ open⌘↵ new tab