This project provides a toolkit for efficiently processing bibliographic
records encoded in MARC 21, which is a popular file format used
to exchange bibliographic data between libraries. In particular, the
command line tool marc21 allows efficient filtering of records and
extraction of data into a rectangular schema. Since the extracted data
is in tabular form, it can be processed with popular frameworks such as
Polars or Tidyverse.
marc21-rs is developed by the Metadata Department of the German
National Library (DNB). It is used for data analysis and for automating
metadata workflows (data engineering) as part of automatic content
indexing.
The source code is licensed under the European Union Public License 1.2.