Extents
An open-source, GPU-accelerated desktop photo editing application built with Rust, Tauri, React, and wgpu, with a custom RAW development pipeline focused on high-performance image processing.
RustTauriReactwgpuSQLiteVite

Role
Creator and lead engineer (product direction, desktop architecture, image pipeline, interface, and release workflow)
Timeline
July 2025 - Present
Problem
Existing photo editing tools are often expensive, closed, and heavier than they need to be for photographers who want a fast local workflow and more control over how their images are processed.
Approach
Built an open-source desktop application around Rust, Tauri, React, and wgpu, pairing a custom RAW development pipeline with GPU-accelerated image processing, local data management, and an editing-oriented interface.
Results
- Engineered a custom RAW development pipeline for performant local image processing.
- Established a GPU-accelerated desktop foundation for a larger photo workflow product.
- Connected the release website to GitHub so downloads can stay current automatically.
Impact
- Open-source positioning makes the project publicly inspectable and verifiable.
- The application demonstrates systems, graphics, and desktop product work beyond static interface implementation.
- The project is actively maintained as a long-term product rather than a one-off prototype.
Gallery




