demosaic: you have the choice between several demosaicing methods when editing;
raw files;
highlight reconstruction;
white balance;
Correction modules:
dithering;
sharpen;
equalizer: this versatile module can be used to achieve a variety of effects, such as bloom, denoising, and local contrast enhancement. It works in the wavelet domain, and parameters can be tuned for each frequency band separately;
denoise (non-local means): denoising with separated color/brightness smoothing;
defringe: remove color fringes on high contrast edges;
haze removal: this module allows to remove the low contrast and color tint coming from haze and air pollution;
liquify: push image parts around, grow them, shrink them;
perspective correction;
lens correction: lens defect correction using lensfun;
spot removal: spot removal allows you to correct a zone in your image by using another zone as model;
profiled denoise: by measuring the typical noise of cameras at the different ISO levels darktable is able to remove a lot of it;
raw denoise: raw denoise allows you to perform denoising on pre-demosaic data. It is ported from dcraw;
hot pixels: this module allows you to visualize and correct stuck and hot pixels;
chromatic aberrations: this module automatically detects and corrects chromatic aberrations;