PyPI Stats
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About
Home

Code4lib Python Packages

Python packages with the GitHub topic code4lib. Sorted by relevance, with stars and monthly downloads.
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.

22K 80 29
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

13K 13 11
artefactual-labs
amclient

Archivematica API client module

7K 1 4
artefactual-labs
pygfried

Siegfried as a Python extension

4K 7 1
NatLibFi
annif

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

4K 260 46
ubleipzig
siskin

Tasks around metadata.

4K 3 0
ffdev-info
jsonid

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

2K 10 0
KBNLresearch
iromlab

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

2K 37 4
herreio
librair

retrieve data from library catalogs

1K 2 1
NatLibFi
skosify

SKOS converter for RDFS/OWL/SKOS vocabularies.

1K 63 10
tw4l
brunnhilde

Siegfried-based characterization tool for directories and disk images

998 92 11
KBNLresearch
isolyzer

Verify size of ISO 9660 image against Volume Descriptor fields

890 53 8
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.

661 86 18
wragge
troveharvester

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

607 3 3
timothyryanwalsh
addext

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

506 4 1
herreio
vupysolr

Access Solr stored VuFind records.

389 0 0
KBNLresearch
kb

Python API for KB data-services

365 19 9
KBNLresearch
omsipcreator

Create ingest-ready SIPs from batches of optical media images

321 7 0
KBNLresearch
tapeimgr

Simple tape imaging and extraction tool

302 29 5
KBNLresearch
jprofile

Automated JP2 profiling for digitisation batches

297 3 0
exponential-decay
demystify-digipres

Engine for analysis of Siegfried export files and DROID CSV. The tool has three purposes, break the export into its components and store them within a SQLite database; create additional columns to augment the output where useful; and query the SQLite database, outputting results in a readable form useful for analysis by researchers and archivists within digital preservation departments in memory institutions. The tool will find duplicates, unidentified files, blacklisted objects, character encoding issues, and more.

267 33 5
ffdev-info
pronom-tools

Tools, and API for working with PRONOM releases

255 2 0
KBNLresearch
omimgr

Optical media imager

231 10 0
KBNLresearch
diskimgr

Simple workflow tool for imaging block devices

213 18 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery