The CGP on GitHub is a repository of cataloging/metadata resources extracted from the bibliographic records of the Catalog of U.S. Government Publications (CGP). The CGP is the U.S. Government Publishing Office's (GPO) finding tool for publications of the executive, judicial, and legislative branches, and other entities of the U.S. Federal Government. The CGP records comprise the National Collection of U.S. Government Public Information and contain descriptive and subject information to enable the discovery of these resources. Many CGP records provide PURL (persistent uniform resource locator) links to the online versions of publications. For more information, please visit the CGP help pages.
Library Technical Services (LTS) has moved two collections to the new repository, Catalog of U.S. Government Publications (CGP) Records Maintenance Files:
- CGP MARC Record Sets, renamed to CGP Records Monthly Files
- Online Version Records without Item Numbers
The twelve collections in the repository have been created based on various criteria, such as issuing agencies, publication formats, and topical and chronological coverage. All collections contain one or more of these resources:
- MARC record files
- MARC UTF-8
- MARC XML
- MARC-8
- CSV files of multiple major metadata elements of the records
- PDFs of multiple major metadata elements of the records and the titles linked to the PURLs and the CGP record numbers link to the records
- Record display pages of several major metadata elements and the titles linked to the PURLs and the CGP numbers linked to the records
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.
MCS has retired these collections:
- CGP MARC Record Sets
- CGP Records with Updated PURLs
- Online Version Records without Item Numbers
Please check the list to see if the collections are available in another repository.
Name | No. of Records | Current Repository | Record Formats | Cataloging Dates |
---|---|---|---|---|
CGP MARC Record Sets | 22,176 | Catalog of U.S. Government Publications (CGP) Records Maintenance Files | All | Previous six months |
CGP Records with Updated PURLs | 170,501 | None | Online | Up to 10/31/2020 |
Online Version Records without Item Numbers | 4,959 | Catalog of U.S. Government Publications (CGP) Records Maintenance Files | Online | All |
LSCM develops and maintains other repositories:
- All CGP Records (MARC UTF-8)
- All CGP Records (MARC XML)
- CGP Geographic-Based Record Set
- CGP Records Maintenance Files
- U.S. Congressional Serial Set Project (MARC UTF-8)
- U.S. Congressional Serial Set Project (MARC XML)
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
- 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.
- 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.
- 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.
- 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.
Please send your feedback and questions about our repository and records to MCS by submitting an inquiry in the Cataloging/Metadata (Policy and Records) category via askGPO.