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 muckrock Public

    MuckRock's source code - Please report bugs, issues and feature requests to [email protected]

    Python 114 22

  2. API-examples API-examples Public

    A collection of scripts using the MuckRock API.

    Python 56 7

  3. documentcloud documentcloud Public

    DocumentCloud's back end source code - Please report bugs, issues and feature requests to [email protected]

    Python 32 8

  4. documentcloud-frontend documentcloud-frontend Public

    DocumentCloud's front end source code - Please report bugs, issues and feature requests to [email protected]

    Svelte 16 5

  5. documentcloud-hello-world-addon documentcloud-hello-world-addon Public template

    Python 10 6

  6. news-team news-team Public

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

    3

Repositories

Showing 10 of 125 repositories
  • documentcloud-frontend Public

    DocumentCloud's front end source code - Please report bugs, issues and feature requests to [email protected]

    MuckRock/documentcloud-frontend’s past year of commit activity
    Svelte 16 AGPL-3.0 5 83 3 Updated Nov 15, 2024
  • muckrock Public

    MuckRock's source code - Please report bugs, issues and feature requests to [email protected]

    MuckRock/muckrock’s past year of commit activity
    Python 114 AGPL-3.0 22 326 (11 issues need help) 3 Updated Nov 14, 2024
  • python-squarelet Public

    Python wrapper for Squarelet, allowing for authentication and providing a request interface

    MuckRock/python-squarelet’s past year of commit activity
    Python 0 GPL-3.0 0 0 0 Updated Nov 13, 2024
  • squarelet Public

    MuckRock User Service

    MuckRock/squarelet’s past year of commit activity
    Python 11 AGPL-3.0 10 21 4 Updated Nov 12, 2024
  • Klaxon Public Forked from duckduckgrayduck/Klaxon

    This repository contains a DocumentCloud Add-On that replicates the behavior of Klaxon, which allows you to monitor web pages for changes on sections of the site that might be newsworthy.

    MuckRock/Klaxon’s past year of commit activity
    Python 6 BSD-3-Clause 3 1 0 Updated Nov 8, 2024
  • documentcloud Public

    DocumentCloud's back end source code - Please report bugs, issues and feature requests to [email protected]

    MuckRock/documentcloud’s past year of commit activity
    Python 32 AGPL-3.0 8 37 (1 issue needs help) 7 Updated Nov 6, 2024
  • daily-active-users Public

    Django logging for daily active users

    MuckRock/daily-active-users’s past year of commit activity
    Python 0 BSD-3-Clause 0 0 0 Updated Nov 6, 2024
  • MuckRock/documentcloud-scraper-addon’s past year of commit activity
    Python 10 BSD-3-Clause 2 2 0 Updated Nov 5, 2024
  • documentcloud-whisper-addon Public

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

    MuckRock/documentcloud-whisper-addon’s past year of commit activity
    Python 1 BSD-3-Clause 1 0 0 Updated Oct 17, 2024
  • azure-transcribe-addon Public

    DocumentCloud Add-On that uses Azure's Speech AI service to convert speech to text

    MuckRock/azure-transcribe-addon’s past year of commit activity
    Python 0 BSD-3-Clause 0 0 0 Updated Oct 17, 2024

Top languages

Loading…

Most used topics

Loading…