_images/dfetch_header.png

Dfetch — vendor dependencies without the pain

Dfetch copies source code directly into your project — no Git submodules, no SVN externals, no hidden external links. Fetch from Git, SVN, or plain archive URLs. Dependencies live as plain, readable files inside your own repository. You stay in full control of every line.

Dfetch is supply-chain ready out of the box: generate SBOMs, detect licenses, and export reports for Jenkins, SARIF, and Code Climate. Apply local patches and keep them syncable with upstream. See Vendoring for background on the problem this solves.