Einer der schönsten Punkte an digiKam ist wie einfach sich die Funktionalität durch Module erweitern lässt. Zwei Modularchitekturen stehen zur Verfügung:
KIPI Module: das Kde Image Plugins Interface project ist ein Ansatz eine gemeinsame Modulstruktur für digiKam, KimDaBa, Showimg und Gwenview zu entwickeln. Das Ziel ist es die Module für alle Graphikprogramme zur Verfügung zu stellen. Die Einstellungen für die KIPI Module sind in diesem Abschnitt beschrieben.
Bildbearbeitungsmodule: diese Module fügen der digiKam Bildbearbeitung neue Fähigkeiten hinzu. Das DigikamImagePlugins Projekt wurde ins Leben gerufen um eine Sammlung von Werkzeugen unter der Benutzung dieser Architektur zur Verfügung zu stellen. Die Einstellungen der Bildbearbeitungsmodule werden in diesem Abschnitt beschrieben.
Module können Bilder in nahezu jeder Weise manipulieren die auch ein Benutzer kann. Ihr Vorteil ist es das es wesentlich einfacher ist Funktionen zu digiKam hinzuzufügen durch das Schreiben eines kleinen Moduls als durch das verändern von digiKam selber.