darktable est une application open source de flux de travail photographique et un développeur de fichiers RAW pour les photographes. Elle gère les négatifs numériques dans une base de données, avec une table lumineuse pour parcourir et organiser les photos et une chambre noire pour développer les fichiers RAW. Le traitement est non destructif et modulaire, du recadrage et de l'exposition aux modules avancés, avec masques paramétriques et dessinés, gestion des couleurs, prise de vue connectée et scripts Lua. darktable est un programme à télécharger pour Linux, Windows et macOS, exécuté localement ; le code source est disponible.
darktable est publié sous licence GNU GPL version 3 ou ultérieure. C'est un projet communautaire de l'équipe darktable, dont la première version date de 2009. Les sources ne citent aucune société propriétaire, donc pas de maison mère étrangère. Certaines fonctions, comme les sources de cartes en ligne, se connectent à des services externes. Pour une organisation européenne, photos et retouches restent sur ses systèmes, sans dépendance envers un fournisseur.