RawTherapee

rawtherapee.com
RawTherapee

A powerful raw photo processing system and editor, for non-destructive editing of raw digital photos

Open Source

RawTherapee Source Code

Author

RawTherapee

Description

A powerful cross-platform raw photo processing program

#photography#raw#rawtherapee

Homepage

https://rawtherapee.com

Repository

  • LicenseGPL-3.0
  • Created11 Aug 15
  • Primary languageC++
  • Size207,075 KB
  • Stars4,220
  • Forks422
  • Watchers4,220

Language Usage

Language Usage

Project Health

Recent Commits

  • Desmis(05 Oct 26)

    Selective Editing - CAM16 & Wavelet :Update with recent changes in CIECAM, Abstract profile - update thumbnails (#7629) * First step red green blue SE cam16 * SE cam16 red rotation saturation brightness curve * GUI green * Se cam16 green rotation saturation brightness curve * GUI blue * Blue step 2 * SE Cam16 blue rotation saturation and brightness curve - tooltip * Slider attenuation threshold * Optimize all contrast levels * Improvments and tooltip * Improve wavelet contrast * First step GUI final gamut * Step 2 GUI final gamut * First system gain and gamut control cam16 * Provisory Final RGB and sat * Fixed some bad behavior * Clean optimize code * Improvment power for gamutcompr * Gamut compress Cam16 tooltips * Clean code * Improvment to mealut wavelet * Small change to mealut limits * Gradient levels local contrast wavelets * Change tooltips wavelet local and clarity * Improve tooltips wavelets local contrast * Selective Editing in rtthumbnail.cc * Clean and comment code * Change tooltip * Change appimage.yml and windows.yml * Change label saturation green to blue * Chande some default setting and tooltip * Change GUI calculation black_Ev White_Ev * Remove appimage.yml windows.yml * Slider blur deltaE SE CIE * Improve and change tooltips * 2 changes in rtthumnail.cc suggested by Copilot * Others suggestions Copilot * Optimize code * Optimize code 2 * Small code optimization * Threshold brighness curves - CIECAM * Threshold brightness curves CAM16 * Change histoty msg * 2 small changes suggested by Copilot * Transition curves brightness re green blue CIECAM and SE CAM16 * Code optimization * Improve code workingtrc in iplab2rgb.cc * Change comment and value for 2 constants to avoid potential crashes * Ciecam - Sets a minimum float value to prevent crashes during XYZ2Lab conversion * Change limit threshold brighthres in improcfun.cc and iplocallab.cc to avoid crashes * Forgotten merge default and add iomanip in locallabtools and locallabtools2 * Change addsetids.h as suggested by <copilot * Changes in default suggested by Lawrence37 in good english * Harmonize Final max RGB and Final max saturation in tooltip * Harmonize final max and final saturation in abstract profile and icmpanel * Others harmonization with CAL red blue green * Add max saturation to tooltip max RGB - others changes to history msg * Change tooltip clarity * Change tooltip clarity 2 * Harmonize Final max RGB and Final max saturation in SE and in AP * Change capitalization bottom-right and top-left * Remove warnind due to cpp17 in iplocallab.cc - pow_F sinf cosf logf expf sqrtf * Some changes for cpp17 * Forgotten expf in iplocallab.cc 15409 * Change auto to fftw_plan dct_fw in iplocalla.cc 10126 * Changes suggested by Lawrence37 in tooltips - change in advanced.cc * Change tooltip TP_LOCALLAB_GRADWAV_TOOLTIP * Improve tooltip TP_LOCALLAB_GRADWAV_TOOLTIP * Change 2 tooltips suggested by Lawrence37 * Change inva4 and inva5 when level_hr < 6 from 0.9 to 1.0

  • Lawrence37(27 Sept 26)

    Merge pull request #7634 from digitalcarp/thirdparty Organize most third party code to external/

  • Lawrence37(19 Sept 26)

    Merge pull request #7488 from digitalcarp/tracy Add Tracy as a profiler option

  • Lawrence37(19 Sept 26)

    Merge pull request #7461 from digitalcarp/clang-format Enable clang-format as a code formatter

  • Lawrence37(13 Sept 26)

    Merge pull request #7750 from kaesa/rightmenu Fixes some Gdk-Critical errors under Wayland by replacing deprecated Gtk::Menu::popup calls.

  • kaesa(02 Sept 26)

    Fixes Gdk Critical errors with some of the tool menus.

  • kaesa(02 Sept 26)

    Fixes Gdk critical errors when opening color label menu on file browser or in film strip.

  • kaesa(02 Sept 26)

    Fixes Gdk critical errors when opening right mouse click menus on thumbnails.

  • Daniel Gao(18 Aug 26)

    Tweak clang-format settings

  • Daniel Gao(13 Dec 25)

    Add coding style guidance

  • Daniel Gao(12 Jul 25)

    Update clang-format rules - Standardize on version 18.1.8 - Update rules based on clang-format -style=chromium -dump-config - Use C++11 as target language - Use .clang-format-ignore to incrementally transition to new formatter and avoid formatting external code - Add more info to coding conventions as a separate file

  • Daniel Gao(18 Aug 26)

    Bump to Tracy v0.14.0

  • Daniel Gao(05 Aug 26)

    Move libraw code to external

  • Daniel Gao(23 Mar 26)

    Move jpeg related code to external

  • Daniel Gao(23 Mar 26)

    Move klt to external

  • Daniel Gao(23 Mar 26)

    Move cJSON to external

  • Lawrence37(15 Aug 26)

    Merge pull request #7736 from hfiguiere/header-cleanups Some header cleanup

  • Hubert Figuière(11 Aug 26)

    Some header cleanup Remove unneeded header rtgui/widgets/basic/thresholdselector.h include Make cJSON.h include a user include instead (like elsewhere) Signed-off-by: Hubert Figuière <[email protected]>

  • Daniel Gao(03 Sept 25)

    Enable memory profiling with tracy

  • Daniel Gao(03 Sept 25)

    Address review comments

  • Daniel Gao(02 Aug 25)

    Rename ACTIVE_TAGS to ZONE_FILTER

  • Daniel Gao(02 Aug 25)

    Add more profiling zones

  • Daniel Gao(02 Aug 25)

    Add Tracy profiler dependency - Add instructions for using various profilers with RawTherapee - Add licenses for Tracy and libbacktrace (tracy's dependency) - FetchContent Tracy v0.13.1 and add some basic GUI profile zones

  • Lawrence37(08 Aug 26)

    Merge pull request #7478 from digitalcarp/cpp17 Enable C++17

  • Lawrence37(08 Aug 26)

    Merge pull request #7685 from digitalcarp/refactor-params Refactor advanced and raw tab ProcParams

  • Daniel Gao(27 Jul 25)

    Enable C++17

  • Lawrence Lee(26 Jul 26)

    Preparing to merge back to dev

  • Lawrence37(25 Jul 26)

    Merge pull request #7729 from RawTherapee/release-5.13 Release 5.13

  • Lawrence Lee(25 Jul 26)

    Preparing for release 5.13

  • Lawrence37(25 Jul 26)

    Merge pull request #7728 from Benitoite/patch-60 mac: fix symlinks getting thru in bundle script

RawTherapee Security

3.3/10

Repo Security Summary

Updated 24 Aug 26

  • Maintained10/10
  • Code-Review4/10
  • Token-Permissions0/10
  • Dangerous-Workflow0/10
  • PackagingN/A
  • CII-Best-Practices0/10
  • Binary-Artifacts10/10
  • Security-Policy0/10
  • License10/10
  • Fuzzing0/10
  • Signed-Releases0/10
  • Pinned-Dependencies0/10
  • Branch-Protection1/10
  • SAST10/10

RawTherapee Website

Website

Home | RawTherapee

About RawTherapee is a powerful, cross-platform raw photo processing system, released as Free Software (GPLv3). It is designed for developing raw files from a broad range of digital cameras and targeted at users ranging from enthusiast newcomers who wish to broaden their understanding of how digital imaging works to professional photographers. RawTherapee provides a powerful suite of tools for you to produce amazing photos and showcase your creativity.

Redirects

Does not redirect

Security Checks

All 65 security checks passed

Server Details

  • IP Address37.9.175.165
  • Hostnameing.r3.websupport.sk
  • LocationBratislava,Bratislavsky kraj,Slovakia,EU
  • ISPWebSupport S.R.O.
  • ASNAS51013

Associated Countries

  • CZCZ
  • SESE
  • SKSK

Safety Score

Website marked as safe

100%

Trackers

No known trackers found

Blacklist Check

rawtherapee.com was found on 0 blacklists

  • AntiSocial Blacklist
  • Artists Against 419
  • Badbitcoin
  • Bambenek Consulting
  • CERT Polska
  • CoinBlockerLists
  • CRDF
  • CryptoScamDB
  • EtherAddressLookup
  • EtherScamDB
  • Fake Website Buster
  • MetaMask EthPhishing
  • NABP Not Recommended Sites
  • OpenPhish
  • PetScams
  • PhishFeed
  • PhishFort
  • Phishing.Database
  • PhishStats
  • PhishTank
  • Phishunt
  • RPiList Not Serious
  • Scam.Directory
  • SecureReload Phishing List
  • Spam404
  • StopGunScams
  • Suspicious Hosting IP
  • ThreatFox
  • ThreatLog
  • TweetFeed
  • URLhaus
  • ViriBack C2 Tracker

Website Preview

Website preview

RawTherapee Docker

Container Info

Rawtherapee

[RawTherapee](https://rawtherapee.com/) is a free, cross-platform raw image processing program!

#Image Editor

View on DockerHub

linuxserver/rawtherapee:latest

Run Command

docker run -d \
  -p 3000:3000/tcp \
  -p 3001:3001/tcp \
  -e PUID=${PUID} \
  -e PGID=${PGID} \
  -e TZ=${TZ} \
  -v /srv/lsio/rawtherapee/config:/config \
  --restart=unless-stopped \
  linuxserver/rawtherapee:latest

Compose File

version: 3.8
services:
  rawtherapee:
    image: "linuxserver/rawtherapee:latest"
    ports:
      - "3000:3000/tcp"
      - "3001:3001/tcp"
    environment:
      PUID: 1000
      PGID: 1000
      TZ: Etc/UTC
    volumes:
      - "/srv/lsio/rawtherapee/config:/config"
    restart: unless-stopped

Environment Variables

  • Var NameDefault
  • PUID1000
  • PGID1000
  • TZEtc/UTC

Port List

  • 3000:3000/tcp
  • 3001:3001/tcp

Volume Mounting

  • Container PathHost Bind
  • /config/srv/lsio/rawtherapee/config

RawTherapee Reviews

More Image Editors

About the Data: RawTherapee

Change History

  • Added

Edit RawTherapee Data

You can edit RawTherapee's entry in this section of awesome-privacy.yml by submitting a PR to our GitHub repo.
Note that some of the information shown above has been aggregated from external sources, a list of these can be found data documentation.

Origin Data

Modify Data

API

You can access RawTherapee's data programmatically via our API. Simply make a GET request to:

https://api.awesome-privacy.xyz/v1/services/rawtherapee

The REST API is free, no-auth and CORS-enabled. To learn more, view the API Docs or read the API Usage Guide.

Share RawTherapee

Help your friends compare Image Editors, and pick privacy-respecting software and services.
Share RawTherapee and Awesome Privacy with your network!