RapidRAW  by CyberTimon

GPU-accelerated RAW photo editor

Created 3 months ago
2,919 stars

Top 16.3% on SourcePulse

GitHubView on GitHub
1 Expert Loves This Project
Project Summary

RapidRAW is a GPU-accelerated, non-destructive RAW image editor targeting photographers seeking a fast, simple, and beautiful editing workflow. Built with Rust and Tauri, it offers a lightweight, cross-platform alternative to established tools, emphasizing performance and a fluid user experience.

How It Works

RapidRAW leverages a custom WGSL shader for GPU-accelerated image processing, ensuring all adjustments are handled on the GPU for rapid feedback. It utilizes the rawler crate for broad RAW format support and a non-destructive workflow storing edits in sidecar files. The application integrates optional generative AI features via a ComfyUI backend, allowing for tasks like inpainting and object removal.

Quick Start & Requirements

  • Install: Download pre-built releases from the Releases page.
  • Build from Source: Requires Rust and Node.js. Clone the repo, run npm install, then npx tauri dev --release.
  • System Requirements: Windows 10+, macOS 13+, Linux Ubuntu 22.04+. GPU support for TEXTURE_BINDING_ARRAY is required; older hardware may encounter issues. Wayland users on NVIDIA may need specific environment variables.
  • Docs: View Tutorials & Examples

Highlighted Details

  • GPU-accelerated processing via custom WGSL shaders.
  • AI-powered masking (Subject, Foreground) and optional generative AI integration with ComfyUI.
  • Non-destructive workflow with 32-bit precision and sidecar file storage.
  • Comprehensive editing tools including tonal controls, curves, HSL, detail enhancement, and effects.

Maintenance & Community

The project is actively developed by an 18-year-old developer. Recent updates include improved masking, panorama stitching, straightening tools, and enhanced AI features. Support is available via GitHub issues.

Licensing & Compatibility

Licensed under AGPL-3.0, which mandates that derivatives must also be open-source. This license may restrict integration into closed-source commercial software.

Limitations & Caveats

The project is still under active development and may contain bugs. Color accuracy is not the primary focus, prioritizing a creative workflow. Generative AI features are in developer preview and require manual setup of a ComfyUI backend. Support for legacy hardware is not a priority.

Health Check
Last Commit

1 day ago

Responsiveness

Inactive

Pull Requests (30d)
12
Issues (30d)
61
Star History
443 stars in the last 30 days

Explore Similar Projects

Starred by Patrick von Platen Patrick von Platen(Author of Hugging Face Diffusers; Research Engineer at Mistral), Georgios Konstantopoulos Georgios Konstantopoulos(CTO, General Partner at Paradigm), and
2 more.

diffusers-rs by LaurentMazare

0%
572
Rust implementation of the Diffusers API for generative models
Created 2 years ago
Updated 1 year ago
Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Lyumin Zhang Lyumin Zhang(Author of ControlNet), and
4 more.

Fooocus by lllyasviel

0.1%
46k
Image generator for streamlined prompting and generation using SDXL
Created 2 years ago
Updated 2 weeks ago
Feedback? Help us improve.