The UGH library provides a uniform API to metadata and tools for (de-)serialization of this metadata to individual documents. It implements a generalized data model to capture different metadata models based on METS/MODS and enables transformation between different formats.