Skip to content

MuckRock Foundation's open source code and data

Founded in 2010, the non-profit MuckRock Foundation helps the public access, understand and use information in support of a stronger democracy. Our core services include MuckRock, where we facilitate thousands of public records requests every week, and DocumentCloud, a tool for analyzing, annotating and publishing primary source documents. MuckRock's database of nearly 22,000 government agencies spans local, state and federal offices across the United States and our archives include more than 120,000 public records requests, which anyone can read, copy and learn from. DocumentCloud is a vital resource for working with primary source documents, and we are continually developing Add-Ons to extend DocumentCloud's functionality through powerful OCR, bulk processing, and site monitoring tools. We also host FOIA Machine, a free tool for tracking your own public records requests, and oTranscribe, a handy utility for making timestamped transcriptions of any audio or video file.

Code for our major services is hosted on GitHub, including MuckRock/FOIA Machine; DocumentCloud's backend and frontend; our account management service Squarelet; and a collection of Add-Ons that extend DocumentCloud's functionality. Our open source transcription software, oTranscribe, lives in a separate GitHub account.

Our editorial department pursues collaborative demonstration projects that show the breadth of what is possible with public records. These collaborations showcase our tools and support newsrooms in doing reporting and storytelling they wouldn’t be able to do without our support and assistance. We use GitHub to host data and methodology for our original reporting. Our guide to editorial GitHub repositories includes links to our stories and the data behind them.

Like our work? Register for our newsletter and get free weekly updates. You can also sign up for a MuckRock account and file a public records request today, or you can make a tax deductible donation.

Join us on Slack to talk through any questions you have, or reach out to our open source fellow Sanjin via email (sanjin at muckrock dot com).

Pinned Loading

  1. muckrock Public

    MuckRock's source code - Please report bugs, issues and feature requests to info@muckrock.com

    Python 113 23

  2. API-examples Public

    A collection of scripts using the MuckRock API.

    Python 58 7

  3. documentcloud Public

    DocumentCloud's back end source code - Please report bugs, issues and feature requests to info@documentcloud.org

    Python 37 8

  4. documentcloud-frontend Public

    DocumentCloud's front end source code - Please report bugs, issues and feature requests to info@documentcloud.org

    Svelte 21 6

  5. documentcloud-hello-world-addon Public template

    Python 10 6

  6. news-team Public

    A catalogue of the data and analysis driving the investigations of MuckRock's news team.

    3

Repositories

Showing 10 of 130 repositories
  • squarelet Public

    MuckRock User Service

    Python 12 AGPL-3.0 10 26 3 Updated Mar 31, 2025
  • documentcloud-frontend Public

    DocumentCloud's front end source code - Please report bugs, issues and feature requests to info@documentcloud.org

    Svelte 21 AGPL-3.0 6 103 (1 issue needs help) 1 Updated Mar 28, 2025
  • documentcloud-azure-document-intelligence-ocr-addon Public Forked from duckduckgrayduck/documentcloud-azure-document-intelligence-ocr-addon

    DocumentCloud Add-On that uses Azure's Document Intelligence API to OCR documents

    Python 1 BSD-3-Clause 2 0 0 Updated Mar 27, 2025
  • documentcloud Public

    DocumentCloud's back end source code - Please report bugs, issues and feature requests to info@documentcloud.org

    Python 37 AGPL-3.0 8 40 (1 issue needs help) 7 Updated Mar 26, 2025
  • muckrock Public

    MuckRock's source code - Please report bugs, issues and feature requests to info@muckrock.com

    Python 113 AGPL-3.0 23 328 (11 issues need help) 0 Updated Mar 26, 2025
  • Python 0 BSD-3-Clause 0 0 0 Updated Mar 20, 2025
  • change-visibility Public

    DocumentCloud Add-On that changes the access level (public, private, organization) of large sets of documents.

    Python 0 BSD-3-Clause 0 0 0 Updated Mar 20, 2025
  • dc_batch_upload Public

    Upload large amounts of documents to DocumentCloud

    Python 3 BSD-3-Clause 2 0 0 Updated Mar 19, 2025
  • documentcloud-whisper-addon Public

    DocumentCloud Add-On that uses OpenAI's Whisper library to transcribe vidoes and upload the transcription to DocumentCloud

    Python 1 BSD-3-Clause 1 0 0 Updated Mar 18, 2025
  • top-daily-docs-addon Public

    Add-On that sends you an email or Slack alert with the top 5 most popular documents posted to DocumentCloud in the last 24 hours.

    Python 0 BSD-3-Clause 0 0 0 Updated Mar 10, 2025

Top languages

Loading…

Most used topics

Loading…