Apply 13 classic Fujifilm film simulation recipes to JPEG, PNG, TIFF, or HEIF photos from any camera.
Import and apply custom 3D LUT files for additional color grading options.
Batch export large numbers of edited photos in parallel using the rayon-powered export engine.
Organize photos into virtual albums with star ratings and automatically parsed camera metadata.
| hulk-2019/fujisim | codeaashu/agents-are-thinking | forgeailab/forge | |
|---|---|---|---|
| Stars | 15 | 15 | 15 |
| Language | Rust | Rust | Rust |
| Setup difficulty | easy | easy | moderate |
| Complexity | 2/5 | 2/5 | 3/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
FujiSim is a desktop photo editing application for photographers who want to apply the distinctive look of Fujifilm film styles to photos from any camera, not just Fujifilm hardware. Film simulations are color profiles that give photos a specific aesthetic, a muted vintage tone, high-contrast black and white, rich saturated color, and Fujifilm is well-known for offering them in-camera. FujiSim brings those same looks to any JPEG, PNG, TIFF, or HEIF image. At its core is a color engine written in Rust that recreates 13 classic Fujifilm film recipes, including Provia, Velvia, Classic Chrome, and Acros, using techniques like per-channel curve adjustments, split toning, hue shifts, and grain simulation, all at 16-bit floating-point precision to maintain fine tonal detail. Beyond the built-in styles, the app acts as a 3D LUT manager, letting users import any .cube format LUT file and apply it with the same advanced controls. Editing is non-destructive and real-time, with an ~80 ms preview response and a hold-to-compare button that instantly shows the original image. When satisfied, a batch export engine powered by rayon (Rust's parallel processing library) processes multiple images simultaneously, exporting to JPEG, PNG, TIFF, or WebP with optional watermarks and scaling options. The asset management side handles importing images from folders or individual files, parsing camera metadata automatically (such as ISO, aperture, and focal length), and organizing photos into virtual albums with star ratings. The application is built with Tauri 2 (Rust backend and React 18 frontend) and runs on macOS and Windows. The full README is longer than what was provided.
A Rust and Tauri desktop app that applies Fujifilm-style film simulation color grading to photos from any camera.
Mainly Rust. The stack also includes Rust, Tauri 2, React 18.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.