Darning ist ein Programm zur Verwaltung einer Serie oder Folge von Patches für einen Quellcode-Baum, in ähnlicher Art wie quilt, aber mit erweiterter Funktionalität. Es unterstützt fortgeschrittene Konzepte wie Änderungen des Dateimodus und Kopieren oder Umbenennen von Dateien. Die GUI ist die hauptsächliche Oberfläche und am vollständigsten, aber eine Kommandozeilenschnittstelle existiert ebenfalls, wenn auch vorerst mit weniger Features. (non)