The 6,000 Line App.tsx: A React Refactoring Story
How I learned to stop passing props and implement Zustand.
A beautiful, non-destructive, and GPU-accelerated RAW image editor built with performance in mind.
Just 20 MB - lighter than a RAW image.
All image adjustments are processed on the GPU for instant, real-time feedback on your edits.
Create masks with AI subject, sky, and foreground detection. Combine with masks.
Manage your entire photo collection in one streamlined interface.
Save your favorite looks to apply them instantly to any photo.
All edits are stored in a sidecar file, leaving your original images completely untouched.
Save time by applying adjustments to batches of images simultaneously.
Remove objects or add new elements with text prompts, powered by an optional ComfyUI backend.
Full control over Tone Curves, HSL Color Mixer, Detail Enhancement, Effects, and more.
RapidRAW's AI is built for flexibility. Choose your ideal workflow:
Integrated directly into RapidRAW, these features run entirely on your computer. They are fast, free, and require no setup.
For users with a capable GPU who want maximum control, connect RapidRAW to your own local ComfyUI server.
For those who want a simpler solution, an optional subscription provides the same high-quality results without any hassle, and directly funds RapidRAW's development.
I've built a minimalistic, focused guide. From first setup to advanced masking, presets, and workflows, it’s all here.
How I learned to stop passing props and implement Zustand.
How the open-source community taught me the math behind AgX after I let AI hallucinate my color matrices.
How I bypassed the browser to make RapidRAW’s editing engine lightning fast.
As an 18-year-old developer balancing this project with an apprenticeship, your support means the world. If you find RapidRAW useful, please consider donating to help me dedicate more time to its development.
Or donate via Crypto:
BTC: 36yHjo2dkBwQ63p3YwtqoYAohoZhhUTkCJ
ETH: 0x597e6bdb97f3d0f1602b5efc8f3b7beb21eaf74a
SOL: CkXM3C777S8iJX9h3MGSfwGxb85Yx7GHmynQUFSbZXUL