Skip to content
OpenCatalogcurated by FLOSSK
Archiving & digital preservation

BagIt (Python library)

Library of Congress reference implementation for BagIt: payload manifests, tag manifests, and fetch.txt for transfer packaging.

Why it is included

BagIt is the de facto standard for exchanging fixed content between archives, vendors, and cloud storage.

Best for

Developers generating or validating bags in scripts, microservices, and microservice adjacency to Archivematica.

Strengths

  • Spec fidelity
  • CLI bagit.py
  • Interoperability

Limitations

  • Does not replace workflow orchestration—pairs with other tools

Good alternatives

Java bagit library · rsync + checksum manifests (ad hoc)

Related tools