lightcraft: 概要
storytold/lightcraft は 2026-09-30 に GitHub で作成されたリポジトリです。2026-10-12 時点のスター数は 10,183 です。
以下の箇条書きは、README の文を訳さずに原文のまま抜き出したものです(当サイトによる要約・評価ではありません)。
- 原文(README): Photo library and raw development; an open-source, non-destructive photo library and raw developer, built in pure Rust.
- 原文(README): Native on macOS, Windows and Linux. In the browser via WebAssembly.
- 原文(README): Drivable end to end by AI agents over MCP.
🎯 成熟度の目安(README の記載)
README にある開発段階の記載を、原文のまま示します(当サイトによる評価ではありません)。
- 原文(README): LightCraft is young and moving fast: alpha.
主な機能と構成(README の原文)
- 原文(README): Every adjustment is non-destructive, so your originals are never touched.
- 原文(README): Every slider renders through a scene-referred, wide-gamut, 32-bit float pipeline: highlights roll off like film, shadows open up without halos, and colour stays clean from capture to export.
- 原文(README): White balance by temperature and tint (Kelvin for raw, relative for JPEG) with presets, Auto and a click-to-neutralise eyedropper.
- 原文(README): All of it is computed in OkLCh, a modern perceptual colour space.
- 原文(README): Curves are monotone by construction, so you never get an accidental tone inversion.
インストール(README からの転記)
以下は README のインストール手順のコードブロックを、そのまま転記したものです。当サイトでは動作を確認していません。最新の手順は README を確認してください。
git clone https://github.com/storytold/lightcraft && cd lightcraft
cargo run --release -p lightcraft # opens your library (~/Pictures/LightCraft Library; a new one starts with demo photos)
cargo run --release -p lightcraft -- ~/Pictures/trip # import your photos (folders are scanned, duplicates skipped)
cargo run --release -p lightcraft -- --memory # a throwaway in-memory demo session (writes nothing)
cargo run --release -p lightcraft -- --control 7980 # with the automation channel
cargo xtask web --serve # the same app in the browser: http://127.0.0.1:8080/
cargo run --release -p lightcraft-cli -- render photo.jpg -o out.jpg --set light.exposure=0.5
cargo xtask ci # fmt, clippy, HEIF, tests, parity, layers, assets, WASM
CARGO_BUILD_JOBS=1 cargo build --release -p lightcraft -p lightcraft-cli
# Alternatively: CARGO_BUILD_JOBS=2 cargo build --release -p lightcraft -p lightcraft-cli
CARGO_BUILD_JOBS=1 CARGO_PROFILE_RELEASE_DEBUG=0 CARGO_PROFILE_RELEASE_LTO=false CARGO_PROFILE_RELEASE_CODEGEN_UNITS=16 cargo build --release -p lightcraft -p lightcraft-cli
git clone https://github.com/storytold/craft-fonts ../craft-fonts
CRAFT_FONTS_DIR=../craft-fonts cargo run --release -p lightcraft
ライセンス
- ライセンス: Apache License 2.0(SPDX: Apache-2.0)
- 確認先: LICENSE ファイル
この節はライセンスの名称と確認先を示すもので、法的な助言ではありません。利用の可否は、LICENSE ファイルの本文と利用する状況に照らして確認してください。
