Darktable est un gestionnaire de photos permettant de cataloguer, traiter et retoucher des images au format RAW. Décrit par son développeur comme étant une table lumineuse virtuelle et une chambre noire pour photographes, Darktable gère vos négatifs numériques au sein d'une base de données et vous permet de les visualiser.
Plusieurs modules composent Darktable dont une table lumineuse avec laquelle vous allez cataloguer vos images, mais aussi les classer en ajoutant de mots clés, des notes, ou des codes couleurs, une chambre noire permettant de "développer" vos fichiers RAW à l'aide des outils d'édition proposés par le programme, d'un module de capture permettant de prendre le contrôle de votre appareil photo numérique depuis votre ordinateur, d'une carte pour géolocaliser vos images à l'aide des informations GPS enregistrées dans les fichiers, et enfin d'une fonction diaporama pour visualiser vos images en plein écran.
Les nombreux outils d'édition présents dans Darktable offrent entre autre la possibilité de modifier l'exposition des images, de corriger le bruit, d'effectuer la balance des blancs, d'ajuster les différentes courbes, mais aussi de recadrer, de faire pivoter, de jouer sur le contraste, etc.