On this page
Overview
RawTherapee is a cross-platform photo processor for developing digital-camera RAW files. It exposes detailed control over demosaicing, tone and color adjustment, and detail processing, and can also handle JPEG, TIFF, and PNG images.
Features and best fit
Based on official documentation; not hands-on tested · Content checked:
Key features
Tune RAW demosaicing and development parameters
The RAW-development pipeline exposes detailed controls for demosaicing, color, tone, detail, and related image-processing stages.
Sources: [2]
Process common non-RAW image formats too
Alongside camera RAW and HDR DNG files, the application can process JPEG, TIFF, and PNG images.
Sources: [2]
Best fit
Fits photographers who want to understand and control the processing pipeline
It is useful for users who want to learn color and RAW-processing concepts instead of relying only on automatic corrections.
Sources: [2]
Before adoption
It is not an all-in-one photo-management application
The README explicitly notes that digital-asset management, printing, uploading, and similar peripheral workflows are not its primary scope.
Sources: [2]
Official sources
- [1]RawTherapee/RawTherapee repository(2026-09-30)
- [2]RawTherapee README(2026-09-30)
- [3]RawTherapee GPL-3.0 license(2026-09-30)
- [4]RawTherapee 5.13 release(2026-09-30)
- [5]RawTherapee CMake presets(2026-09-30)
Supplemental curator note
RawTherapee is a cross-platform desktop application focused on RAW development. It can also process JPEG, TIFF, and PNG, but it is not an all-in-one digital-asset-management, printing, or publishing application. Source builds require CMake 3.21+ and platform-specific imaging dependencies, so follow the OS-specific RawPedia dependency guidance before compiling.
Try it in 3 steps
- 1
Get the source
git clone --depth 1 https://github.com/RawTherapee/RawTherapee.git - 2
Enter the repository
cd RawTherapee - 3
Check the official steps
Continue with the commands in the README Installation, Quick Start, or Getting Started section.
find . -maxdepth 1 -iname 'README*' -exec sed -n '1,220p' {} \; -quit
Growth
Growth trends · Last 30 days
4,188 Stars
Trend data is still being collected.
Built with
Categories and tags
Categories
Tags
GitHub data
GitHub dataView detailed GitHub data
GitHub Topics
- photography
- raw
- rawtherapee
Related information
Write a related articleShare a guide or use case for this OSS in Markdown. Articles are published after administrator approval.
Explore next
- OpenCut90,953 Stars
1 shared tag(s) · 1 shared category(s)
rebuilding video editing around APIs, plugins, and a Rust core
TypeScript - OBS Studio76,800 Stars
1 shared tag(s) · 1 shared category(s)
Compose camera, screen, game, and media sources into scenes and drive recordings or live streams through real-time encoders
C - Jellyfin57,647 Stars
1 shared tag(s) · 1 shared category(s)
Serve your own media library and adapt playback through Direct Play or Transcode for each client
C# - LosslessCut44,163 Stars
1 shared tag(s) · 1 shared category(s)
use FFmpeg stream copy to cut, merge, and remux media without a full re-encode
TypeScript - Jitsi Meet30,019 Stars
1 shared tag(s) · 1 shared category(s)
deliver WebRTC video conferencing across browsers, mobile apps, and embedded SDKs
TypeScript - Navidrome23,898 Stars
1 shared tag(s) · 1 shared category(s)
stream your own music library to web, Subsonic, and Jellyfin-compatible clients
Go
Report incorrect information
Tell us if any listing information is incorrect or outdated.