VuFind-Marc contains classes to handle MARC records in different carrier formats. This is part of the VuFind® project but may also be useful for other purposes.
VuFind-Marc provides functionality for reading MARC records and validating (linting) MARC 21 records. It supports standalone records as well as record collection files. Following carrier formats are supported:
Additional formats can be added as necessary.
The recommended method for incorporating this library into your project is to use Composer (http://getcomposer.org).