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.