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

Code4lib Python Packages

Python packages with the GitHub topic code4lib. Sorted by monthly downloads, with stars and forks.
openpreserve
jpylyzer

JP2 (JPEG 2000 Part 1) validator and properties extractor. Jpylyzer was specifically created to check that a JP2 file really conforms to the format's specifications. Additionally jpylyzer is able to extract technical characteristics.

26K 82 32
artefactual-labs
amclient

Archivematica API client module

8K 1 4
FOLIO-FSE
folio-migration-tools

A Python module and CLI tool that transforms legacy ILS data into the native FOLIO formats and loads it into FOLIO

6K 14 10
artefactual-labs
pygfried

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

4K 7 1
deutsche-nationalbibliothek
marc21-learn

Toolkit for processing MARC 21 records.

3K 5 1
NatLibFi
annif

Annif is a multi-algorithm automated subject indexing tool for libraries, archives and museums.

2K 271 48
ubleipzig
siskin

Tasks around metadata.

1K 3 0
NatLibFi
skosify

Validate, convert and improve SKOS vocabularies

1K 65 12
deutsche-nationalbibliothek
polars-marc21

Toolkit for processing MARC 21 records.

1K 5 1
tw4l
brunnhilde

Siegfried-based characterization tool for directories and disk images

798 95 13
KBNLresearch
iromlab

Loader software for automated imaging of optical media with Nimbie disc robot

613 37 5
NatLibFi
bibra

Tool for bibliographic metadata extraction

608 30 3
ffdev-info
jsonid

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

604 12 0
KBNLresearch
isolyzer

Verify size of ISO 9660 image against Volume Descriptor fields

589 56 8
herreio
librair

retrieve data from library catalogs

393 2 1
timothyryanwalsh
addext

Python script to add file extensions based on PRONOM ID (PUID)

332 4 1
opencultureconsulting
openrefine-client

The OpenRefine Python Client from Paul Makepeace provides a library for communicating with an OpenRefine server. This fork extends the command line interface (CLI) and is distributed as a convenient one-file-executable (Windows, Linux, Mac). It is also available via Docker Hub, PyPI and Binder.

236 86 18
wragge
troveharvester

Tool for harvesting large collections of digitised newspaper articles from Trove.

235 3 3
KBNLresearch
omsipcreator

Create ingest-ready SIPs from batches of optical media images

228 7 0
KBNLresearch
kb

Python API for KB data-services

213 20 9
exponential-decay
demystify-digipres

Engine for analysis of Siegfried export files and DROID CSV

170 34 5
KBNLresearch
diskimgr

Simple workflow tool for imaging block devices

159 19 0
herreio
vupysolr

Access Solr stored VuFind records.

153 0 0
KBNLresearch
jprofile

Automated JP2 profiling for digitisation batches

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