seen at freshmeat and from the site: "pybliographer is a tool for managing bibliographic databases. It currently supports BibTeX files for reading and writing, and can also read Ovid files... It can be used for searching, editing, reformatting, etc. In fact, it's a simple framework that provides easy to use python classes and functions, and therefore can be extended to any usage (generating HTML pages according to bibliographic searches, etc)."
MARC.pm is a Perl 5 module for reading, manipulating and writing MARC records. Once installed in your Perl library you will be able to use MARC.pm's functionality to read in individual records or batches of MARC records, extract data from particular fields, and convert the records into a variety of formats including HTML and XML. You can also use MARC.pm to create records from scratch--which might prove useful if you have have some delimited data that you would like to convert into a MARC record. Since it is a Perl Module, MARC.pm might prove also prove to be useful as a component of a larger application that uses MARC in some form.