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
Archiving & digital preservation
Archivematica
End-to-end digital preservation workflow: ingest, virus scan, normalization, METS/PREMIS metadata, AIP storage, and DIP access packages.
Archiving & digital preservation
Bagger
Java desktop GUI from the Library of Congress for building valid BagIt packages with human-friendly validation feedback.
Archiving & digital preservation
Fixity
Artefactual command-line tool to schedule and report checksum audits against storage locations—pairs with Archivematica storage.
Archiving & digital preservation
Omeka S
Multisite web platform for scholarly and cultural collections: linked open data, resource templates, modules, and IIIF-friendly patterns.
Archiving & digital preservation
Omeka Classic
PHP/MySQL platform for online collections and exhibits—simple item Dublin Core, themes, and plugin ecosystem.
Archiving & digital preservation
AtoM (Access to Memory)
Web-based archival description application aligned with ISAD(G), ISAAR, RAD, and DACS—multi-level finding aids and authority records.
