В 2011 году darktable принял участие в Google Summer of Code, в рамках проекта было решено несколько задач: переписан код, отвечающий за построение интерфейса, написан модуль уровней (Levels), а также модуль цветовых образцов. Часть написанного кода была использована в версии 0.9.
Неразрушающее редактирование[13] с записью описания изменений в XMP.
Работа в режим 32bit float на цветовой канал в пространстве CIE LAB.
Возможность выноса операций обработки изображений на GPU с поддержкой OpenCL[14].
Полная реализация управления цветом[15] с автоматическим определением профиля монитор на большинстве систем, поддержка встроенных профилей ICC, и цветовых пространств sRGB, Adobe RGB, XYZ и линейный RGB.
Модульная архитектура.
Более 60 модулей[16] для трансформации, цветокоррекции, улучшения качества и художественных эффектов.
Поддержка параметрических[17] и рисованных масок[18].
Экспорт изображений на локальный компьютер в форматы с низким динамическим диапазоном (JPEG, PNG, TIFF, WebP), 16-битные (PPM, TIFF) или форматы HDR (PFM, OpenEXR).