Reaper – Local Image Editor

A fast, modern desktop image editor built with Tauri, Rust, React, and Bun for private, local image processing.

Jul 2025 - Present

Overview

Reaper is a fast, modern desktop image editor built with Tauri and Rust on the backend, and React + TypeScript on the frontend. It focuses on doing common image tasks locally — cropping, resizing, and format conversion — without sending any data to remote servers.

The app is designed to feel lightweight and native while still using web technologies for the UI.

Key Features

  • Crop images with zoom and pan support to get exactly the region you need.
  • Resize images to custom dimensions while preserving aspect ratio.
  • Convert formats between PNG, JPEG, GIF, BMP, WEBP, ICO, TIFF, and TGA.
  • Drag & drop support for quickly importing images from the desktop.
  • Fast and secure thanks to a Rust-powered Tauri backend.
  • Modern, dark UI with smooth transitions and thoughtful layout.

Technical Stack

  • Tauri + Rust for native windowing and high-performance image processing.
  • React + TypeScript for the user interface.
  • Bun for the JavaScript/TypeScript tooling and scripts.
  • Packaged as a desktop app using Tauri’s bundling pipeline.