RAWmakase is a fast, non‑destructive RAW photo developer for Linux, macOS and Windows written in Rust. It opens any LibRaw‑supported RAW, renders with a Lightroom‑style set of controls (white balance, Auto tone, exposure, shadows/highlights, clarity, dehaze, point curves, HSL, three‑way color grading, denoise/sharpen, crop/transform, lens corrections, effects, calibration) and exports JPEG or 16‑bit TIFF. It supports SQLite catalogs with ratings, flags, labels, keywords and non‑destructive import of Lightroom Classic catalogs (without modifying originals), and offers presets/profiles via XMP and DCP. Spot removal and mask tools exist but are marked experimental. Rendering targets close Lightroom parity, uses fast two‑stage previews with GPU finishing (Metal on macOS, Vulkan on Linux) and CPU fallback, and keeps edits atomic in the catalog rather than altering source files.
Installation and use are documented with packaged releases (Homebrew or DMG for macOS, .deb/.rpm/Arch for Linux, a Windows installer or portable ZIP), SHA256SUMS verification, and a command‑line interface for inspection, rendering and catalog import. Camera profiles are not bundled; users should import DCP/XMP profiles for Lightroom‑like color. Building from source requires Rust 1.98+, LibRaw, LittleCMS and a C++17 compiler with OpenMP. Planned additions include LUT support, AI‑powered masks/object removal, an open preset library and agentic culling features.
Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.