CarvPath (libcarvpath) ist eine Bibliothek, die für Computer-Forensik-Tools gedacht ist, die Disk- oder Speicherabzüge oder andere große Dateien verarbeiten. Die Bibliothek ermöglicht die Erzeugung und Bearbeitung von CarvPath-Anmerkungen. Die Anmerkungen ähneln einem Dateisystempfad und stellen die Basis für die Interaktion zwischen Forensik-Tools und dem CarvPath-basierten Userspace-Dateisystem CarvFs dar.