artcraft-android / lightcraft-android
git clone https://github.com/artcraft-android/lightcraft-android.git
v0.0.5-beta · 8d ago
An open-source, reimplementation of Adobe Lightroom in Rust while using Kotlin as the UI framework.
+3
stars, 24h · #4,155
+~21
stars, 7 days · #4,964
+93
stars, 30 days · #5,077
96
★ total · +21% this week
9
forks · 2 open issues
Star history (as recorded here)
LanguageRust
LicenseApache-2.0
Created2026-10-09 (13d ago)
Last push8d ago
Watchers1
OwnerOrganization
Links
README excerpt
LightCraft for Android LightCraft-android is an open-source reimplementation of the Adobe Lightroom Android app, created using the same Rust engine, LightCraft , as the desktop app, and built with a Kotlin/Jetpack Compose UI framework. Many credits to the original maintainers, storytold . Each release has two APKs: the plain one for most phones, the -armeabi-v7a one for 32-bit ARM phones. Ansel Adams, "The Tetons and the Snake River" (1942). Public domain, U.S. National Archives. Developed in LightCraft for Android. A gentle S on the RGB point curve, drawn right over the photo. Ansel Adams, 1942 (public domain). ## Color grading The Highlights wheel in the Color panel's Grading. Dorothea Lange, "Migrant Mother" (1936). Public domain, Library of Congress. ## Before & after The Tetons and the Snake River. Highlights −45, Shadows +38, Clarity +28, Dehaze +18. Ansel Adams, 1942 (public domain). Migrant Mother. Shadows +42, Texture +18, split-toned grade, vignette. Dorothea Lange, 1936 (public domain). Earthrise. Dehaze +22, Highlights −30, warmer white balance, Vibrance +22. NASA / Bill Anders, Apollo 8, 1968 (public domain). The Blue Marble. Highlights −38, Blacks −20, Dehaze +15, Vibrance +30. NASA, Apollo 17, 1972 (public domain). ## Masking A radial sun-glow mask (Temp +40, Exposure +0.5) layered over a linear sky mask (Exposure −0.6, Dehaze +20). Photo from LightCraft's procedurally generated demo library. ## Presets, profiles & the Color Mixer The Presets panel: Golden Hour at 100 %, each preset previewed on the photo. Demo library. The 8-band Mix, open on purple. Demo library. A 16:9 crop straightened +2.5°. Ansel Adams, 1942 (public domain). The colour original on the left; the High Contrast B&W preset with Vignette and Grain on the right. Demo library. ## Organization The library sideways: the grid beside the views and albums. Demo library. Square grid of the four public-domain showcase photos. More › Info and rating: the rating, the flags and the photo's file, size and format. NASA / Bill Anders, "Earthrise", Apollo 8, 1968 (public domain). ## How it's organized The editor: the photo, and its six tools in a column at the edge. Ansel Adams, 1942 (public domain). The library's menu: Preferences, Local storage, About and Help. Export as, from the editor's download button (or Share › Export as…): the settings, file type, size, quality, watermark and border. ## Architecture How the app and the engine fit together. Generated with GitDiagram . ## Planned features LightCraft for Android is in beta. | Area | Status | |---|---| | Library: views, albums (create, rename, delete, cover), filter, sort, search, select mode, justified and square grids, date segments, slideshow | ✅ | | Import: photo picker, files (raws), camera, Share from other apps; the Gallery tab (the phone's photos) | ✅ | | Light, Color (white balance, eyedropper), Mix, Grading, Effects, Detail, Optics, Tone Curve (+ targeted) | ✅ | | Profile