RapidRAW  by CyberTimon

GPU-accelerated RAW photo editor

Created 4 months ago
3,368 stars

Top 14.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

2 days ago

Responsiveness

Inactive

Pull Requests (30d)
9
Issues (30d)
59
Star History
306 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%
578
Rust implementation of the Diffusers API for generative models
Created 3 years ago
Updated 1 year ago
Starred by Peter Norvig Peter Norvig(Author of "Artificial Intelligence: A Modern Approach"; Research Director at Google).

NanoBananaEditor by markfulton

7.0%
447
Advanced AI image generation and editing platform
Created 2 months ago
Updated 1 month 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.2%
47k
Image generator for streamlined prompting and generation using SDXL
Created 2 years ago
Updated 2 months ago
Feedback? Help us improve.