darktable is een open-source fotografieworkflowtoepassing en raw-ontwikkelaar. Een lighttable beheert digitale negatieven in een database en in de darkroom worden raw-beelden ontwikkeld en verbeterd. Bewerken is niet-destructief: bewerkingen staan in XMP-sidecarbestanden en de originele beeldgegevens blijven tot export bewaard. Verdere functies zijn een scene-referred kleurworkflow met ICC-kleurbeheer, een floating-point verwerkingskern, getekende en parametrische maskers, Lua-scripting, tethered opnemen en een kaartweergave voor foto's met geotags. Het draait op Linux, macOS en Windows en wordt lokaal geïnstalleerd.
darktable verschijnt onder de GPL-3.0-of-later-licentie en wordt als communityproject ontwikkeld door het darktable-team; de oorspronkelijke auteur is Johannes Hanika en de eerste release dateert uit 2009. Er is geen door een leverancier beheerde clouddienst: afbeeldingen, catalogusdatabase en sidecarbestanden blijven op opslag die u zelf beheert. Omdat de broncode vrije software is, kan een Europese organisatie die zelf controleren, bouwen en verpakken, zonder afhankelijk te zijn van een buitenlandse moedermaatschappij.