You can also do a pipeline of MARC to MARCXML with yaz-marcdump or marc4j, then transform MARCXML to MODS via the XSLT at


On Mar 4, 2019, at 2:50 PM, McDonald, Stephen <[log in to unmask]<mailto:[log in to unmask]>> wrote:

I don't know about a Python library or json converter.  But MarcEdit can do it.

Steve McDonald
[log in to unmask]<mailto:[log in to unmask]>

-----Original Message-----
From: Code for Libraries <[log in to unmask]> On Behalf Of Goodwin, Shawn
Sent: Monday, March 4, 2019 3:03 PM
To: [log in to unmask]
Subject: [CODE4LIB] MARC21 to MODS

Hi All,

I was looking at this website:

Is there a python library (or even just a JSON file) that transforms MARC to MODS?

Shawn Goodwin
Metadata Control Analyst | ATLA<>
300 South Wacker Drive, Suite 2100
Chicago, IL 60606