darktable bewaart uw digitale negatieven in een database, je kunt ze bekijken in de bibliotheek-modus en bewerken in de ontwikkelen modus.
Overige onderdelen naast de bibliotheek en ontwikkelen zijn een kaart (voor geotaggen), tethering, afdrukken en presentatie.
darktable ondersteunt de meeste gangbare raw-formaten en verwerkt ze met een zeer hoge precisie.