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

Digital Preservation Python Packages

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

A simple Python module for validating BagIt Profiles.

56K 12 6
artefactual-labs
amclient

Archivematica API client module

8K 1 4
GeiserX
telegram-archive

Own your Telegram history. Automated, incremental backups with a local web viewer that feels just like the real app. Docker-ready and supports public chat sharing

5K 221 42
artefactual-labs
pygfried

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

4K 7 1
BigCactusLabs
dead-letter

Convert .eml email exports to Markdown with YAML front matter

4K 8 0
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.

3K 2 0
bernalli
attest-receipts

Own what you buy: durable, portable proof of purchase you hold. The seller signs a receipt, you keep the file, anyone verifies it offline after the store is gone.

2K 0 0
bagit-profiles
ocrd-fork-bagit-profile

A simple Python module for validating BagIt Profiles.

2K 12 6
artefactual-labs
a3m

Lightweight Archivematica — 8 less than a11m.

2K 12 6
posch-dev
snapxo

Turn a Snapchat data export into an offline archive with a UI that works just as well on a phone as on a desktop. Sorted media, readable chats, statistics and charts, a Snap Map, plus PDF and spreadsheet exports. Completely local.

1K 0 0
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 12
GeiserX
wayback-archive

Rescue whole websites from the Wayback Machine.

895 40 8
tw4l
brunnhilde

Siegfried-based characterization tool for directories and disk images

798 95 13
bitplane
mapillary-downloader

better get my mapillary data before it's too late.

618 2 2
ffdev-info
jsonid

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

604 12 0
ruarxive
wparc

Wordpress API data and files archival command line tool

563 10 1
davidfstr
crystal-web

Downloads websites for long-term archival.

312 89 7
bitplane
yt-mpv

Watch videos on YouTube without ads, and store them on the internet archive while you do it

283 1 0
kieranjol
bitc

Detailed documentation is available here: http://ifiscripts.readthedocs.io/en/latest/index.html

269 52 32
wellcomecollection
wellcome-storage-service

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

242 37 5
gdamdam
iagitup

Archive GitHub, GitLab, Bitbucket & any git repo to the Internet Archive as portable bundles with rich metadata.

239 102 9
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.

215 2 0
exponential-decay
demystify-digipres

Engine for analysis of Siegfried export files and DROID CSV

170 34 5
nks1990
pdf2pdfa

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

167 1 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology