libCUDF is a library to manipulate CUDF documents. CUDF (for Common Upgradeability Description Format) is a format for describing upgrade scenarios in package-based Free and Open Source Software distributions.