RawTherapee
rawtherapee.comWindows, Mac OS, LinuxA powerful raw photo processing system and editor, for non-destructive editing of raw digital photos
- Homepage:rawtherapee.com
- GitHub:github.com/Beep6581/RawTherapee
- Web info:web-check.xyz/check/rawtherapee.com
RawTherapee Source Code
Author
Description
A powerful cross-platform raw photo processing program
Homepage
https://rawtherapee.comRepository
- LicenseGPL-3.0
- Created11 Aug 15
- Primary languageC++
- Size207,075 KB
- Stars4,220
- Forks422
- Watchers4,220
Language Usage
Project Health
- Last commit7 days ago
- Open issues1,045
- Latest releasepre-dev-github-actions
Top Contributors
@heckflosse (2444)
@Desmis (2328)
@Beep6581 (1726)
@Lawrence37 (903)
@Hombre57 (623)
@agriggio (614)
@oduis (436)
@Floessie (400)
@ogniw (331)
@Benitoite (233)
@thebiguno (210)
@EmilMartinec (191)
@TooWaBoo (168)
@Thanatomanic (164)
@digitalcarp (153)
@Pandagrapher (151)
@michaelezra (140)
@adamreichold (121)
@abrock (75)
@innir (58)
@Krijger (53)
@rom9 (52)
@sgilbertson (41)
@ilyapopov (39)
@LoKolbasz (39)
@kaesa (36)
@sgotti (35)
@xiota (33)
@rfranke (22)
@thirtythreeforty (19)
@luzpaz (18)
@Bezierr (15)
@mandree (15)
@marter001 (14)
@twrecked (13)
@mkyral (13)
@scx (9)
@mattiaverga (8)
@Entropy512 (8)
@blitzgneisserin (8)
@pwnage101 (7)
@ghorvath78 (7)
@hfiguiere (6)
@SimonSegerblomRex (6)
@gatoatigrado (5)
@stwunsch (4)
@elliptic-shiho (4)
@samtygier (4)
@mbajor (4)
@erjiang (3)
@dheijl (3)
@digitalteg (3)
@npt-1707 (3)
@EwoutH (2)
@CarVac (2)
@lewicki-pk (2)
@cr545l (2)
@shlyakpavel (2)
@nicolas-t (2)
@0v3rt1r3d (2)
@ff2000 (2)
@helmi03 (2)
@jonathanBieler (2)
@matei-georged (2)
@kmilos (2)
@jaschob (2)
@ylep (1)
@cuniek (1)
@ThorNielsen (1)
@sobukus (1)
@ss23 (1)
@Stefal (1)
@barracuda156 (1)
@seebk (1)
@10110111 (1)
@LiNiO (1)
@PkmX (1)
@blastrock (1)
@patdavid-test (1)
@ya-isakov (1)
@ffsup2 (1)
@freddii (1)
@frspp (1)
@ion12 (1)
@jrockwar (1)
@rickyonedh (1)
@RubisetCie (1)
@shapirus (1)
@srv1n (1)
@t0pu (1)
@yuki77 (1)
@KLZ-0 (1)
@alexforencich (1)
@aserebryakov (1)
@purew (1)
@hyyz17200 (1)
@sharkcz (1)
@dlichtenberger (1)
@Davy-H (1)
@eduperez (1)
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
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
CZ
SE
SK
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
RawTherapee Docker
Container Info
Rawtherapee
[RawTherapee](https://rawtherapee.com/) is a free, cross-platform raw image processing program!
View on DockerHub
linuxserver/rawtherapee:latestRun 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:latestCompose 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-stoppedEnvironment 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
A photography workflow application (similar to Adbobe Lightroom) Includes a non-destructive raw developer for raw images and managing digital negatives.
A free, open source, cross-platform image editor. GIMP is a powerful tool for photo retouching, image composition, and image authoring. It is highly customizable, and supports a wide range of file formats.
A free, open source, professional vector graphics editor. It is a powerful tool for creating illustrations, icons, logos, diagrams, maps, and web graphics.
Digital painting application. Free and open source (backed by KDE), with cross-platform support, Krita is popular among both professional and amateur artists due to it's comprehensive feature set, and intuitive UI
A more advanced take on Microsoft Paint. Suitable for basic image editing, with support for basic layers, unlimited undo/redo, and extendable via plugins
A free online image editor, for both raster and vector graphics, with a very wide range of supported formats
Not Open SourceA free web-based image editor, with a modern UI. Also offers premium/paid features, such as AI-powered generation, touchup and editing
Not Open Source
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/rawtherapeeThe 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!