Civic hacking the Federal Register

Building an executive branch agency list using the National Archives' Federal Register API.

Luke Fretwell By Luke Fretwell · October 31, 2022

Screenshot of Department of Interior page on USA.GovFresh.

Image: USA.GovFresh

(This post is part of an ongoing series documenting adventures in father-son civic hacking.)

README

We built a listing of executive branch agencies and individual agency pages using the Federal Register API. This includes agency pages with:

  • Agency logo, description and website
  • Subagencies within the agency
  • Recent agency Federal Register documents

Data

Data used for this project:

Issues

Issues we found using the API:

  • Agency logos are poor quality.
  • Agency data (about, website) is inconsistent, needs copyediting or is empty.

Kudos

Big kudos to the National Archives for:

  • Maintaining a public repository of the data.

Demo

Executive agencies:

Screenshot of USA.GovFresh executive branch agency page

Example agency:

Screenshot of Department of Interior page on USA.GovFresh

Feedback

Share your feedback on the USA.GovFresh repo.

Luke Fretwell is founder of GovFresh. He is the co-founder and CEO of ProudCity.

License

This work by GovFresh is licensed under a Creative Commons Attribution 4.0 International License.

Thoughts

Ideas, opinions, observations.

Screenshot of space photo of the day page on USA.GovFresh.

Civic hacking NASA (astronomy picture of the day)

Building a space photo of the day page using NASA's astronomy picture of the day API.

Luke Fretwell · November 3, 2022

Screenshot of .gov search tool.

Civic hacking .gov domains

Building a simple .gov domain search tool with CISA open data.

Luke Fretwell · October 29, 2022

Screenshot of members of U.S. House of Representatives.

Civic hacking Congress (part 1)

Building congressional pages with the new Library of Congress Congress.gov API.

Luke Fretwell · October 26, 2022

Thoughts

Support

Thank you for supporting our work.

Support

Subscribe

Stay updated.

Subscribe

Suggest

Help make GovFresh better.

Suggest