• Stars
    star
    1,117
  • Rank 41,325 (Top 0.9 %)
  • Language
  • License
    Other
  • Created about 9 years ago
  • Updated 29 days ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The Washington Post is compiling a database of every fatal shooting in the United States by a police officer in the line of duty since 2015.

Fatal Force Database

In 2015, The Post began tracking details about each police-involved killing in the United States — the race of the deceased, the circumstances of the shooting, whether the person was armed and whether the person was experiencing a mental-health crisis — by manually culling local news reports, collecting information from law enforcement websites and social media, and monitoring independent databases such as Fatal Encounters and the now-defunct Killed by Police project. In many cases, The Post conducts additional reporting.

In 2022, The Post updated its database to standardize and publish the names of the police agencies involved in each shooting to better measure accountability at the department level.

The 2014 killing of Michael Brown in Ferguson, Mo. began a protest movement culminating in the Black Lives Matter movement and an increased focus on police accountability nationwide. In this data set, The Post tracks only shootings with circumstances closely paralleling those like the killing of Brown — incidents in which a police officer, in the line of duty, shoots and kills a civilian. The Post is not tracking deaths of people in police custody, fatal shootings by off-duty officers or non-shooting deaths in this data set.

The FBI and the Centers for Disease Control and Prevention log fatal shootings by police, but officials acknowledge that their data is incomplete. Since 2015, The Post has documented more than twice as many fatal shootings by police as recorded by federal officials on average annually. That gap has widened in recent years, as the FBI in 2021 tracked only a third of departments’ fatal shootings.

The Post seeks to make records as comprehensive as possible; the database is updated regularly as fatal shootings are reported and as facts emerge about individual cases. At times, there may be a lag between the date of the shooting and its inclusion in the database because of delays in reporting and data verification.

To provide information about fatal police shootings since Jan. 1, 2015, send us an email at [email protected].

Explore the interactive database

Data Versions

  • Version 2:

    • Version 2 includes changes to improve the data schema, increase transparency around research methodology, and add data on law enforcement agencies.
    • Documentation and data formatted in the v2 data stucture can be found in /v2.
    • Details on the changes between v1 and v2 can be found in v2/README.md.
  • Version 1:

    • Data formatted in the v1 data structure can be found in /v1.

Note:

  • As of the official v2 release, the data files in /v2 include all records since 2015; historic records have been transformed into the new data schema.
  • The /v1 data is static as of the migration to v2; the data is no longer updated. Only the /v2 datasets are updated.

Contact & Contributing

We welcome assistance in making the our data as complete and accurate as possible.

Please reach out with any questions about the data, feedback, updated information or corrections. Before you do, take a moment to review the Code of Conduct.

The best way to contribute to the data, make suggestions or provide information about fatal police shootings since Jan. 1, 2015, is to send us an email at [email protected].

Please note that we do not accept pull requests as the data file is automatically generated from our internal database.

Licensing

The data is published under an Attribution-NonCommercial-ShareAlike 4.0 International CC BY-NC-SA 4.0 license.

Credits

Research and reporting: Jennifer Jenkins, Monika Mathur, Razzan Nakhlawi, Steven Rich and Andrew Ba Tran.

Design and development: Chris Alcantara, Katlyn Alo, Emma Baker, Aaron Brezel, Armand Emamdjomeh, Jake Kara, Paige Moody, James O’Toole and Leslie Shapiro.

Editing: Sarah Childress, David Fallis, Reuben Fischer-Baum, Meghan Hoyer and Courtney Kan.

Past contributors: Keith L. Alexander, Sophie Andrews, Jason Bartz, Amy Brittain, Swetabh Changkakoti, Hong Sen Du, Kennedy Elliot, Linda Epstein, Holden Foreman, Joe Fox, Wendy Galietta, Kaeti Hinck, Laris Karklis, Kimberly Kindy, Whitney Leaming, Emily Liu, Wesley Lowery, Ted Mellnik, Lori Montgomery, Deblina Mukherjee, John Muyskens, Erik Reyna, Danielle Rindler, Kavya Sukumar, Julie Tate, Susan Tyler, Divya Verma, Aaron Williams.

More Repositories

1

data-homicides

The Washington Post collected data on more than 52,000 criminal homicides over the past decade in 50 of the largest American cities.
179
star
2

data-school-shootings

The Washington Post is compiling a database of school shootings in the United States since Columbine.
150
star
3

aws-tagger

AWS bulk tagging tool
Python
118
star
4

ans-schema

JSON schema definition and supporting example/validation code for The Washington Post's ANS specification
JavaScript
108
star
5

crosswalker

A general purpose tool for text-based crosswalking
TypeScript
99
star
6

wpds-ui-kit

WPDS's UiKit coded in React using Stitches, Radix UI and more! Also home to our docs site
TypeScript
89
star
7

FastFEC

An extremely fast FEC filing parser written in C
C
73
star
8

data-2C-beyond-the-limit-usa

The Washington Post's analysis of NOAA climate change data for the contiguous United States
HTML
62
star
9

2020-election-night-model

2020-election-night-model
R
58
star
10

ArcAds

ArcAds is a DFP wrapper created by Arc XP with publishers in mind.
JavaScript
56
star
11

whippersnapper

Whippersnapper is an automated screenshot tool to keep a visual history of content on the web.
Python
56
star
12

data-game-of-thrones-deaths

Every single on-screen death from Game of Thrones, including background extras and animals.
38
star
13

elex-live-model

a model to generate estimates of the number of outstanding votes on an election night based on the current results of the race
Python
37
star
14

nginx-lambda

Invoke lambda functions from NGINX.
C
29
star
15

data-congress-slaveowners

The Washington Post has compiled the first database of slaveholding members of Congress by examining thousands of pages of census records and historical documents
28
star
16

nginx-aws-lambda

nginx module to proxy calls to AWS Lambda's
C
25
star
17

datawrapper

The custom fork of https://github.com/datawrapper/datawrapper.
PHP
22
star
18

data-inaugural-committee

Python
20
star
19

docker-mongodb

MongoDB docker container
Shell
19
star
20

elex-clarity

A CLI tool for pulling in election results from sites using Clarity
Python
18
star
21

story-huawei-north-korea

18
star
22

data-1033-program

Agency-level data current to September 30, 2015. Source: Department of Defense, Defense Logistics Agency.
16
star
23

data-equitable-sharing-spending

Obtained in December 2014 through a Freedom of Information request
15
star
24

django-mongolier

A lightweight wrapper for using django with MongoDB (pymongo)
JavaScript
13
star
25

amazon-cross-account-kinesis-client-nodejs

Amazon Cross-Account Kinesis Client Library for Node.js
JavaScript
13
star
26

clokta

Python
13
star
27

arc-custom-embed

ARC Custom Embed Reference Implementation
HTML
10
star
28

docker-ecs

Build an EC2 Container Service cluster for running Docker containers.
Shell
10
star
29

wordpress-rest-api-java-client

Java Client for connecting to and parsing JSON coming our of a WordPress REST API plugin
Java
10
star
30

html2ans

Converts HTML into the Washington Post's ANS format
Python
9
star
31

ad-schema

A proposed standard for server to server ad operations.
9
star
32

dropwizard-json-exceptions

Reusable ExceptionMappers for Dropwizard Apps that want more verbose JSON error outputs
Java
8
star
33

wpds-assets-manager

WPDS Assets Manager
JavaScript
8
star
34

data-nfl-arrests

7
star
35

elex-solver

Python
7
star
36

kinesis-customer-sample

Sample application that processes a customers kinesis stream.
6
star
37

data_home_schooling

Data from The Post's groundbreaking analysis of home schooling enrollment across the US
6
star
38

ecs-optimizer

Optimizer your ECS cluster
Python
5
star
39

wpds-v0-docs

Static site to host our v0 documentation around our design system.
JavaScript
5
star
40

data-ncaa-power-five-school-financials

5
star
41

dropwizard-mongo-module

A guice module for connecting a Dropwizard app to a Mongo DB cluster
Java
5
star
42

serverless-plugin-nametag

Serverless framework plugin for applying a standard identification tag to AWS Lambda functions
JavaScript
4
star
43

wpds-plugins

WPDS Design Tools and Plugins for Figma, Zeplin, and more!
TypeScript
4
star
44

tachyons-css

WaPo's flavor of Tachyons, a CSS framework
JavaScript
4
star
45

django-tastypie-extensions

A set of extended capabilities for django-tastypie
Python
4
star
46

dropwizard-peer-authenticator

Dropwizard module to enable BasicAuth security around a service with convenience factories for reading in lists of (users, passwords) who are authorized to make requests of your service.
Java
4
star
47

arc-publishing-platform-postman-collection

This repo contains the Postman Collection for using the Arc Publishing Platform APIs.
4
star
48

data-random-chat-apps

Dataset of iOS app reviews for random chat apps. Manually tagged reviews with unwanted sexual behavior.
4
star
49

docker-memcached

Build a cluster on EC2 instances using Docker containers to run memcached.
Shell
4
star
50

dropwizard-liveness-reporter

Simple thread to squawk a "1" against a Statsd gauge to act as a sentinel for uptime monitors/alerts
Java
3
star
51

lambda-http-proxy

Proxy http requests to lambda functions
JavaScript
3
star
52

docker-jenkins

Docker setup for a Jenkins instance including most common build tools
Dockerfile
3
star
53

data-national-transit-database-heavy-rail-analysis

Comparing safety and reliability among the largest U.S. subways using the National Transit Database
HTML
3
star
54

ios-failable

Either monad to simplify data in completion blocks
Swift
2
star
55

wp-java-checkstyle

2
star
56

lambda-gateway

AWS Lambda Gateway
Go
2
star
57

wpds-coding-a-page-guide

JavaScript
2
star
58

storybook-addon-web-vitals

A storybook addon for instant feedback on loading, interactivity, and layout shift metrics.
JavaScript
2
star
59

py-arc

A client for Arc, written in python.
2
star
60

organ-transplant-shortages

Washington Post Analysis of Potential for Deceased Donor Organ Collection
1
star
61

gh-transfer-archived-repos

Perl
1
star
62

design-tokens

JavaScript
1
star
63

docker-kafka

Shell
1
star
64

wp-oss-parent-pom

Parent POM for open sourced com.washingtonpost artifacts.
1
star
65

arc-video-center-ingest

Ingest videos into ARC Video Center via SFTP & S3 uploads
JavaScript
1
star
66

docker-sangrenel

Kafka load testing tool
Shell
1
star
67

keating-mellnik-census-tracts

Local census data compiled by The Washington Post to explore the increasing share of Americans living in racially mixed city and suburban neighborhoods.
1
star
68

kafka-service-interface

Docker service that exposes Kafka producer and consumer API's
Java
1
star
69

data-republican-caucuses

This dataset contains the membership of each voting Republican to the five major ideological caucuses for Republicans in the U.S. House of Representatives about two months after the start of the 118th Congress, according to The Post's research and reporting.
1
star
70

coral-plugin-health

A simple healthcheck! Nothing serious.
JavaScript
1
star