PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Digital Preservation Python Packages

Python packages with the GitHub topic digital-preservation. Sorted by relevance, with stars and monthly downloads.
bagit-profiles
bagit-profile

A simple Python module for validating BagIt Profiles.

88K 12 6
russalo
file-observer

Deterministic file observation for pipelines — one read-only pass over a directory emits a reproducible JSON manifest of every file's type, metadata, structure, and provenance.

20K 1 0
bagit-profiles
ocrd-fork-bagit-profile

A simple Python module for validating BagIt Profiles.

11K 12 6
artefactual-labs
amclient

Archivematica API client module

8K 1 4
artefactual-labs
pygfried

pygfried is a CPython extension that brings Siegfried, the Go-based signature file format identification tool, to Python.

3K 7 1
artefactual-labs
a3m

Lightweight Archivematica — 8 less than a11m.

2K 12 6
Irish-Film-Institute
ifiscripts

IFIscripts is an open-source digital preservation tool which facilitates collection management workflows within the IFI and further afield. It is freely available from the GitHub repository and subject to modification depending on the progressive needs of collections and based upon policies and preservation standards.

1K 31 11
ffdev-info
jsonid

Identification of JSON (JSONL, YAML, and TOML) objects: JSONID

1K 10 0
tw4l
brunnhilde

Siegfried-based characterization tool for directories and disk images

818 94 12
gdamdam
iagitup

Archive git repositories to the Internet Archive.

712 102 10
davidfstr
crystal-web

Downloads websites for long-term archival.

667 88 7
xy-liao
jp2forge

JP2Forge is a specialized Python library for high-quality JPEG2000 image conversion with BnF (Bibliothèque nationale de France) compliance. It provides sophisticated compression capabilities including lossless, lossy, and supervised modes with intelligent quality assessment through PSNR and SSIM metrics.

436 2 0
nks1990
pdf2pdfa

Converts PDF to PDF/A-1b, embeds fonts, sets sRGB profile, syncs metadata. CLI & Python library.

342 1 0
GeiserX
wayback-archive

Download complete websites from the Wayback Machine with full asset preservation for offline viewing

325 19 7
ruarxive
wparc

Wordpress API data and files archival command line tool

309 10 1
exponential-decay
demystify-digipres

Engine for analysis of Siegfried export files and DROID CSV

307 33 5
wellcomecollection
wellcome-storage-service

🗃️ Managing the safe, long-term storage of our digital collections in the cloud

238 36 5
ffdev-info
pronom-tools

Tools for working with PRONOM releases

195 2 0
ross-spencer
sumfolder1

What is the checksum of a directory?

193 9 0
GeiserX
wayback-diff

Intelligent web page comparison tool with Wayback Machine support and visual regression testing

165 1 0
kieranjol
bitc

UNKNOWN

136 52 33
exponential-decay
sqlitefid

Library and executable for converting format identification reports such as DROID and Siegfried to an sqlite database

133 4 0
yaniv-golan
offlickr

Turn a Flickr 'Your Flickr Data' export into a self-contained offline website.

120 2 1
exponential-decay
pathlesstaken

Library and executable for identifying anomalous file path strings

103 0 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery