Developer Hub
The National Archives promotes the innovative application of agency data in public and private sectors. Archives.gov/developer connects citizen developers with the tool they need to unlock government data.
Have suggestions, ideas, or questions? Please give us feedback about these resources at the US National Archives GitHub account.
GitHub
Application Programming Interfaces (APIs)
Datasets
Crowdsourcing Tools
Digitization Software Tools
GitHub
- The National Archives on GitHub
Makes available code related to the work of the U.S. National Archives.
- The Federal Register on GitHub
Makes available code related to the Federal Register. Learn more about resources available to develoeprs on the Federal Register developer hub.
Application Programming Interfaces (APIs)
- The Federal Register API
FederalRegister.gov is a fully open source project. The source code for the main site is available on GitHub, as well as the chef cookbooks for maintaining the servers, and the WordPress themes and configuration.
- Executive Orders from 1994 to 2012
The President of the United States manages the operations of the Executive branch of Government through Executive orders. After the President signs an executive order, the White House sends it to the Office of Federal Register (OFR). The OFR numbers each order consecutively as part of a series, and publishes it in the daily Federal Register shortly after receipt. This data is available as as an interactive dataset and API through Data.gov.
- Flickr API
The National Archives has made more than 10,000 images of records available on Flickr. As a participating institution in the Commons on Flickr, the National Archives makes available images of documents, photographs, and other records with no known copy restrictions. These records can be accessed through the Flickr API.
Datasets
- Code of Federal Regulations
This dataset contains the Code of Federal Regulations (CFR) in XML format. The CFR is the codification of the general and permanent regulations of the Federal Government published in the Federal Register. - Federal Register
This dataset contains the daily Federal Register in XML format. The Federal Register is the official legal newspaper of the United States Government. - Archival Descriptions from the Archival Research Catalog (ARC)
This dataset contains information of permanent holdings of the Federal Government in the custody of the National Archives in XML format. - Organization Descriptions from the Archival Research Catalog (ARC)
The dataset contains the organization descriptions from the Archival Research Catalog in XML format. - United States Government Manual
The U.S. Government Manual is the official handbook of the U.S. Government and available in XML format. - Public Papers of the Presidents of the United States
This is the official public Presidential writings, addresses, and remarks in XML format. - Executive Orders of the Presidents of the United States
The dataset contains the official documents through which the President of the United States manages the operations of the Federal Government in CSV format, and also as a combined interactive dataset, and API.
Crowdsourcing Tools
- Transcribr
This Drupal distribution includes all modules and themes required to emulate the National Archives Transcription Pilot Project, which allows the public to transcribe historical documents to make them more accessible to the public.
Digitization Software Tools
- AVI-MetaEdit
The software gives you ability to perform various metadata editing for AVI files. You can use the tool to embed, edit, import, and export metadata. This tool is made available on GitHub. - File Analyzer
The File Analyzer performs filename validation and statistical analysis for file data like checksum and file size. - MediaInfo
This tool offers a GUI to display stream information for video and audio files. It also provides customization for data display and export formats. - Video Frame Analyzer
This software automates the quality control process for digitized video files. It also provides analysis for video frame level metadata.


