Data for Democracy Projects

Want to help? Join Us

Data for Democracy

  1. read-this-first

    Start here!

  2. ethics-resources

  3. election-transparency

    HTML

    A Data4Democracy community working to make elections and elections data more transparent

  4. tutorials

    Jupyter Notebook

    A place for tutorials relevant to D4D projects.

  5. drug-spending

    HTML

    Project to understand pharmaceutical spending, currently focused on US government programs.

  6. usa-dashboard

    Python

    A dashboard of key metrics for the USA

  7. github-playground

    Jupyter Notebook

    A safe place to experiment with git & GitHub in a group setting

  8. immigration-connect

    Python

    Building tools to connect and coordinate efforts to help those affected by immigration law changes in partnership with the NILC

  9. internal-displacement

    Jupyter Notebook

    Studying news events and internal displacement.

  10. media-crawler

    Python

    Web scraper for generating a graph of media connections via articles, twitter, reddit, and more

  11. hate_speech_detector

    Jupyter Notebook

  12. far-right-analysis

    Python

    Analysis related to the behavior of extreme far right online communities

  13. assemble

    Jupyter Notebook

    NOT AN ACTIVE PROJECT -- Check readme for data sources

  14. zip-code-to-county

    Jupyter Notebook

    The code that generates the zipcode to look up csv's based on government data. Dataset can be found here https://data.world/niccolley/us-zipcode-to-county-state

  15. collect-social

    Python

    Simply collect social media content

  16. indivisible

    Python

    Aggregating call to action sites into a single application.

  17. project-ideas

    A place for project ideas to live, be discussed, and be brought to life!

  18. discursive

    Python

    Twitter topic search and indexing with Elasticsearch

  19. are-you-fake-news

  20. house_expenditures

    HTML

  21. datafordemocracy.org

    HTML

    Our public-facing website!

  22. docker-scaffolding

    Python

    Template for Docker-based projects

  23. india-nfhs

    HTML

    analyze India's National Family Health Survey r.e. women's empowerment, wealth

  24. colorado

    Jupyter Notebook

    Highlighting code & projects from #city-denver and #city-boulder.

  25. just-politics

    Identifying vulnerable house and senate seats in the 2018 midterm elections

  26. campaign_expenditures

    Jupyter Notebook

  27. smtk

    Python

    NOT ACTIVE -- get in touch with @bstarling on slack if you have ideas

  28. womens-march

    R

    This is a place to join and analyze data related to the Women's Marches. Potentially this can lead to further joining and analysis of data on resistance to Trump and support for rights or issues that Trump opposes, as the Scientists' March on Washington (and possibly others) are discussed about and planned.

  29. disinfo-campaigns

    R

    Research on disinformation operations, influence campaigns.

  30. incarceration-trends

    HTML

    Analysis of incarceration data to inform bail reform legislation in Colorado. Data for Democracy x ACLU of Colorado.

  31. quorum

    Python

  32. ati-broadcastapp

    JavaScript

    The ATI Broadcast app group is building a Facebook publishing app for the group America the Indivisible. Via this app an AITD trusted partner will be able to broadcast a message to multiply Facebook groups from one interface. This will allow the local groups in a region, of which there are many, to better communicate and mobilize toward specific actions.

  33. wh-financial-disclosures

    Jupyter Notebook

    Data collection and analysis around the financial disclosures from the Office of Government Ethics

  34. democratizing_weather_data

    Jupyter Notebook

  35. town-council

    Python

    Tools to scrape and centralize the text of meeting agendas & minutes from local city governments. NOT ACTIVE -- looking for new lead(s)!

  36. nyc-accessibility

    HTML

  37. reddit-api-miner

    Python

    code to use the reddit api to get data from subreddit|(s)

  38. Gerrymandering

    Python

    This is the back-end for the Princeton Election Consortium Gerrymandering project

  39. propublica-org

    Organizing info on ongoing ProPublica projects and team maintenance

  40. micro-projects

    Jupyter Notebook

  41. official-foreign-travel

    Python

  42. predicting_poverty

    We are going to try to use satellite imagery and publicly available wealth data to predict poverty using deep learning.

  43. louisville-hackathon-mar2017

    Java

    Repo storing all of the goodies from the March 2017 Louisville Hackathon

  44. city-sandiego

    HTML

    Working on awesome projects for the City of San Diego

  45. parade_db

    scripts and data for parade-db: a political issue tracker to support educated voting

  46. VA-open-data

    HTML

  47. metadata-for-democracy

    Python

  48. immigration-germany

    Exploring German immigration data

  49. political-ads

    Python

  50. Verum

    Python

    Project dedicated to showing voters how their candidate represents them through the analysis of legislature data.

  51. data-dot-gov-archive

  52. ethical-assessment

    As of January, every new project at D4D goes through an ethical assessment in order to have a repo. Because the Global Data Ethics Project is a flagship partner project for D4D, we are incorporating ethical frameworks into our data work!

  53. ethics-research

    Repository for the Ethics Research GDEP working group

  54. equifake

    HTML

    Credit monitoring but for propaganda

  55. phone_your_rep

    JavaScript

    Get all of your reps' contact info in your phone

  56. residential-education-segregation

    Exploring segregation in residential education

  57. educational-hub

    CSS

    Resources and tools to connect educators and students interested in exploring capstone/community service projects with D4D

  58. across-the-news

    Build a tool that helps readers quickly see all perspectives of a story

  59. announcements

    Any announcements made in the #announcements channel in the D4D slack, for transparency.

  60. d4d-ambassador

    Repository for the D4D Ambassador GDEP working group

  61. police_cheat

    Jupyter Notebook

  62. whitehousedotgov

    R

    Code that supports d4d's harvesting, munging, and analyzing data from current and past administrations’ public websites

  63. lobbyist-blacklist

    Investigations to compile a database of Americans' IDs that were appropriated for industry-aligned comments

  64. datafordemocracy.org-v2

    JavaScript

  65. untitled-beta

  66. tx-secession

    Jupyter Notebook

    Exploration of Texas secession conversation on Twitter

  67. tweepy

    Python

    Twitter for Python!

  68. uk-elections

    Identifying insights and patterns from analysis of UK election data.

  69. fact-check

    A home for all things fact-checking-related in D4D.

  70. data4democracy.github.com

    CSS

    Listing of all the public projects and other relevant information.

  71. d4dverse

    Building R tools for D4D projects

  72. slackbot

    CoffeeScript

    A slackbot built with hubot to support the D4D community

  73. d4d-board-membership

  74. ethical-imagination

    HTML

    Microsite for the Ethical Imagination project

  75. bootstrap-navbar-sidebar

    Bootstrap navbars fixed to left or right

  76. github-support

    GitHub tips tricks and 411

  77. ethics-structures

    Repository for the Ethics Structures GDEP working group

  78. ethics-marketplace

    Repo for the Ethics Marketplace GDEP working group

  79. ethics-litreview

    Repository for the Ethics Lit Review GDEP working group

  80. ethics-decolonizing

    Repository for the Ethics Decolonizing GDEP working group

  81. ethno-project-d4d

    Many people outside of academia are unfamiliar with ethnography and how to use it to understand people and cultures. The purpose of this project is to open source that process so that those without formal training can participate and we can gain deeper insight into questions that are socially relevant across a wide variety of places and cultures.

  82. random_requests

    Jupyter Notebook

    If someone asks me for something, and I can program it, this is where you can find it.

  83. training-kit

    HTML

    Open source on demand courses and cheat sheets for Git and GitHub

  84. washingtontraffic

    Jupyter Notebook

  85. ethics

  86. usaspending

  87. samples

    HTML

    A repo containing samples tied to new functionality in each release of Google Chrome.

  88. thought-diversity-docs

  89. cta-aggregator

    Ruby

    For aggregating CTAs

  90. meeting-materials

    Ethics Team meeting materials

  91. Chimera-Donkeys-and-Elephants-

    Typing social media based on conservative vs liberal moral foundations

  92. seattle-terry-stops

    HTML

  93. twitter_feeds

    Python

    Twitter feeds collected from each county

  94. d4d-edu

    Educational outreach, classes, seminars

  95. hate-score

    Assigning a hate score to media outlets based on their content.

  96. social-and-the-city

    Understanding what open data a city might want to publish

  97. phoenix

    Python

  98. d4d-collateral

  99. hackathon

    Jupyter Notebook

    Prep materials for the hackathon

  100. internal-displacement-web

    Web frontend for the Internal Displacement App

  101. internal-displacement-api

    JavaScript

    server side REST application for the internal displacement project

  102. state-tennessee

    Tennessee-specific projects (statewide).

  103. Slack-Ruby-Onboarding-Tutorial

    Ruby

    An example Slack bot written in Ruby