Skip to content

Independent civic tech project

US Code Tracker

Every change to federal law, tracked through Git.

53

Titles

53,623

Sections

PL 119-73

Current through

Data syncs weekly from the Office of the Law Revision Counsel.

US Code Tracker converts each release of the United States Code into a Git repository, making it possible to view the precise text that changed between any two releases of federal law.

What this project does

  • Downloads official XML releases from the Office of the Law Revision Counsel.
  • Converts each title, chapter, and section into plain-text files tracked by Git.
  • Generates diffs that show exactly which words were added, removed, or amended.
  • Provides a browsable interface for exploring all titles of the US Code.

How it works

A scheduled pipeline downloads new XML releases from uscode.house.gov, parses each title into individual section files, and commits the changes to a Git repository. The site then renders those files with full change history, so you can see exactly what Congress amended and when.

Data source

All text is sourced from the official releases published at uscode.house.gov by the Office of the Law Revision Counsel of the U.S. House of Representatives. This project does not alter the statutory text.