Interactive JsMarc demo

A live notebook: from raw ISO2709 to an explained record

Making MARC legible

Take an ISBN to a raw MARC record via Z39.50 to an annotated record and then to an extracted value, with JsMarc, live in the browser.

Enter ↵ to run. We hit the LoC catalog via our HTTP-to-Z39.50 gateway

In[1]:

Fetch the raw MARC record for this ISBN from the Library of Congress

Out[1]: ·
In[2]:

Parse the raw ISO 2709 bytes into a structured record object with JsMarc.

Out[2]: ·
In[3]:

Annotate every field, indicator and subfield with its MARC21 definition.

Out[3]: ·
In[4]:

Search the MARC21 definitions for a concept

Out[4]: ·
In[5]:

Use the matched field codes to pull the corresponding values back out of the record.

Out[5]: ·