Skip to content

Downloadable MARC records from the U.S. Government Publishing Office.

Notifications You must be signed in to change notification settings

usgpo/cataloging-records-all-cgp-marcxml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 

Repository files navigation

cataloging-records-all-cgp-marcxml

The U.S. Government Publishing Office (GPO) is making available all MARC bibliographic records (1,051,805 records) in the Catalog of U.S. Government Publications (CGP) as of February 2024. The CGP is the U.S. Government Publishing Office's (GPO) finding tool for electronic and print publications from the legislative, executive, and judicial branches of the U.S. Federal Government. These publications comprise the National Bibliography of U.S. Government Publications.

These files and the monthly CGP files in the CGP MARC Records collection essentially represent the entire CGP. GPO may periodically refresh the files in the All_CGP_Records collection with a new snapshot of the whole CGP.

The records are in MARC XML. The total size of the zipped files is 379 MB. Each of the 28 files in the repository holds approximately 40,000 records.

Please note: there are approximately 3,000 MARC XML validation errors.

These same records are also available in UTF-8 format from the cataloging-records-all-cgp-utf8 repository.

To download the files, use the "Code" button in the right-hand section of this page and select "Download ZIP." The ZIP file contains all of the files in the repository.

Other LSCM Repositories

LSCM develops and maintains other repositories:

Repository History and Versions

GitHub uses a versioning system to provide access to the iterations of a repository. This enables a user to return to the state of a repository before the various changes ("commits" in GitHub terminology) that were made to it.

To see a list of versions of the repository as a whole, follow these steps:

  • Click or tap on "commits" in the top right-hand section of the page
    • Image shows pointer to 'commits' link in upper right-hand of main file list
  • On the "Commits" page, choose the date of the version to be retrieved and then click or tap the "Browse the repository at this point in the history" link.
    • Image shows pointer to "Browse the repository at this point in the history" link
  • The resources in the repository on that date will be available for viewing and downloading.

To see a list of versions of a particular collection, follow these steps:

  • Click or tap on the name of a collection in the Collections List.
  • Click or tap on "History" in the top right-hand corner of the collection page.
    • Image shows the "History" link on
  • On the "History" page, choose the date of the version to be retrieved.
  • Click or tap on the "Browse the repository at this point in the history" icon.
    • Image shows pointer to "Browse the repository at this point in the history" link
  • The main page of the repository on that date will be displayed.
  • The resources in the repository on that date will be available for viewing and downloading.