Jeremy Bowers
Login:
jeremyjbowers
Company:
The New York Times
Location:
Washington, D.C.
Bio:
Senior Editor, News Applications on the Interactive News desk @newsdev at The New York Times. Formerly at @nprapps, @washingtonpost and the Tampa Bay Times.
Blog:
https://jeremybowers.com/
Blog:
https://jeremybowers.com/
Member of
- For Journalism
- IRE/NICAR
- North by Northwestern
- NYT Newsroom Developers
- The New York Times
- The Upshot
Repositories
-
4thdownbot-model
-
The model behind @NYT4thDownBot
-
538model
-
538 Election Forecasting Model
-
airscript-engine
-
null
-
AListApart
-
null
-
annotorious
-
Image Annotation for the Web - Annotorious Core Library
-
awesome-news-hacks
-
List of open source code projects by journalists for journalists. Part of Hack Swap session at NICAR 2017.
-
backbone-tastypie
-
A small compatibility layer to make backbone.js and django-tastypie work together happily.
-
ballot-tally
-
Election Results via AP Elections API - ?
-
barbecast
-
A nice flat HTML site for the CFBB guys.
-
baseball-projection-schematics
-
Rewrite and normalize baseball player projections
-
bash-it
-
A community bash framework.
-
beeswithmachineguns
-
A utility for arming (creating) many bees (micro EC2 instances) to attack (load test) targets (web applications).
-
binify
-
A command-line tool to better visualize crowded dot density maps.
-
bootstrap-wysiwyg
-
Tiny bootstrap-compatible WISWYG rich text editor
-
breakpoints
-
Trigger jQuery events for your responsive design breakpoints!
-
butterfield
-
A Python Slack bot framework using asyncio and Slack's Real Time Messaging API
-
can-i-vote
-
A simple SMS and Web app for determining if a voter is allowed to vote.
-
cfbreference_com
-
null
-
Chartbuilder
-
PolitiFact's fork of NPR Visuals' fork of Quartz' Chartbuilder tool
-
chart-doctor
-
Sample files to accompany the FT's Chart Doctor column
-
chattify
-
A local chat server and client in an npm module.
-
citizen-quotes
-
A project to demonstrate maximum entropy models for extracting quotes from news articles in Python.
-
clarify
-
Discover and parse results for jurisdictions that use Clarity-based election systems.
-
confbuddy
-
Save money on conferences by sharing hotel costs
-
congress-legislators
-
Members of the United States Congress, 1789-Present, in YAML, as well as committees and presidents.
-
core
-
Core repo for election results data acquisition, transformation and output.
-
countwords
-
Want a word cloud? I hate you.
-
courtcast
-
A podcast for the Supreme Court's oral arguments audio.
-
CourtCast-1
-
null
-
csvdedupe
-
Command line tool for deduplicating CSV files
-
decapitated-animals-data
-
null
-
dictdiffer
-
Dictdiffer is a helper module that helps you to diff and patch dictionaries.
-
django-autocomplete
-
The Washington Post's app for creating admin foreign key autocompletion fields.
-
django-axes
-
Keep track of failed login attempts in Django-powered sites.
-
django-c10k-demo
-
10 000 concurrent real-time connections to Django
-
django-calaccess-raw-data
-
A Django app to download, extract and load campaign finance and lobbying activity data from the California Secretary of State's CAL-ACCESS database
-
django-cbir
-
A django-based project for storing and analyzing Community Budget Issue Requests from the Florida House.
-
django-chroniker
-
Easily control cron jobs through Django's admin.
-
django-constituent
-
A django-based representative locator for constituents.
-
django-extractor
-
A simple project for extracting and visualizing meaning from articles.
-
django-gastronome
-
Django-Gastronome is a series of lightweight apps to take the typical food blog to the next (data) level.
-
django-improv
-
Fingerpaint with your data.
-
django-medusa
-
A super simple "static site generator" Django app.
-
django-mongolier
-
A lightweight wrapper for using django with MongoDB (pymongo)
-
django-preps
-
A handy template for building a django prep sports site.
-
django-project-template
-
A custom template for initializing a new Django project the Data Desk way
-
django-pyodbc
-
A forked django-pyodbc to solve problems with MSSQL imports at the Post.
-
django-rolodex
-
null
-
django-scrivo
-
Building myself a better, simpler blog engine
-
django-tastypie
-
Creating delicious APIs for Django apps since 2010. v0.12.0
-
django-userena
-
Accounts for Django made beautifully simple
-
dotfiles
-
Personalized settings for Terminal, Git, Sublime Text, etc.
-
dotfiles-1
-
.files, including ~/.osx ? sensible hacker defaults for OS X
-
dw-nominate
-
A Python parser for DW-NOMINATE data.
-
eplfantasy
-
An EPL Fantasy decision engine.
-
exoskeleton
-
Repository for a SRCCON session about exoskeletons for reporters.
-
fbb17
-
Fantasy baseball 2017 preparations.
-
fec_results
-
Federal election results data from the Federal Election Commission
-
fec-standardizer
-
An experiment to standardize individual donor names in campaign finance data using simple graph theory and machine learning.
-
ffs
-
Schemas to convert common fixed-width file formats into CSV using in2csv.
-
fizzbuzz
-
a solution to the classic programming puzzle
-
fj-django
-
null
-
flask-peewee
-
flask integration for peewee, including admin, authentication, rest api and more
-
flask-sockets
-
Elegant WebSockets for your Flask apps.
-
flatland
-
Flatland is a simple theme and accompanying color scheme for Sublime Text 2.
-
flatstrap
-
bootstrap without all the extra stuff
-
flight
-
A lightweight, component-based JavaScript framework
-
fourscore
-
An open-source version of the WNYC sentiment tracker.
-
gekyll
-
Gekyll is a [Jekyll](https://github.com/mojombo/jekyll/) plugin that lets you use Git repositories as posts, giving you access to a post's commits, diffs, and more.
-
genderator
-
A Python library to determine gender based on first name, with i18n support.
-
gifs
-
Storage place for all the gifs.
-
git-for-journalists
-
null
-
gloss
-
For #SNDMakes
-
gotraining
-
Hardcore Go Training Class Material :
-
haystax
-
Haystax provides a simple, easy way for non-technical people to extract tabular data from Web pages. Based on Mozilla's Hackaraurus tool.
-
hebel
-
GPU-Accelerated Deep Learning Library in Python
-
herokal-settings
-
Make your django local_settings play nice with Heroku and Foreman
-
heroku-buildpack-geodjango
-
Python buildpack fork for GeoDjango
-
homers
-
every home run
-
ievms
-
Automated installation of the Microsoft IE App Compat virtual machines
-
iframe
-
WordPress plugin which adds shortcode to output iframe.
-
introbot
-
A python script to generate the text of intro e-mails.
-
ironzebra
-
Source code for the IronZebra.com site, written in Golang
-
jeremybowers.com
-
My worthless web site
-
jeremyjbowers
-
null
-
joblint
-
Test tech job specs for issues with sexism, culture, expectations, and recruiter fails.
-
journalism-syllabi
-
Syllabuses and URLs for computational, data, and investigative journalism courses
-
jquery-geocodify
-
Autocomplete for address searches
-
klaxon
-
Klaxon enables reporters and editors to monitor scores of sites and files on the web for newsworthy changes.
-
laziestloader
-
A responsive-aware jQuery plugin to smartly lazy load images and other elements.
-
LearningPython
-
null
-
leo-senate-model
-
Code and data for The Upshot's Senate model.
-
lit
-
a little preprocessor for literate programming
-
madcrime
-
null
-
Main
-
My first repository.
-
mapshaper
-
An updated version of the original MapShaper tool.
-
medium-editor
-
Medium.com WYSIWYG editor clone.
-
milbdb
-
A Python project to extract, transform, and load MiLB data into a PostgreSQL 9.4 database.
-
mister-plow
-
Need a plow during #snowquester? Mister Plow is charting all of the snowplows in DC.
-
mlbam-utils
-
mlbam download helper, more
-
mlb_terminal
-
A terminal interface for streaming real-time updates for MLB games
-
mm
-
Python powered spreadsheets
-
MPJO-779-01-FALL2014
-
Web development for media, Fall 2014
-
MPJO-779-01-FALL2015
-
null
-
msg-extractor
-
Extracts emails and attachments saved in Microsoft Outlook's .msg files
-
mvp
-
Most Viewed (at) WashingtonPost.com
-
nba_py
-
Python Facing API for nbastats.com
-
nerdscore
-
An analysis of FanGraph's NERD score.
-
NewsBlur
-
NewsBlur is a personal news reader that brings people together to talk about the world. A new sound of an old instrument.
-
newsdiffs
-
Automatic scraper that tracks changes in news articles over time.
-
nflgame
-
An API to retrieve and read NFL Game Center JSON data. It can work with real-time data, which can be used for fantasy football.
-
nfl-stats
-
A suite of tools for getting NFL team, player and game data, as well as real-time statistics.
-
ngx_mongo
-
Non-blocking upstream module for Nginx to connect to MongoDB
-
nicar2016
-
Materials for NICAR 2016
-
nigel
-
A simple collection of shell scripts that speak information to you on Mac OS X. Think IronMan's Jarvis in super alpha without the cool Minority Report stuff.
-
NLP-in-Python
-
Intro to some NLP concepts in Python for a class
-
nomz
-
Django recipe "book"
-
oboe.js
-
A fresh approach to AJAX that speeds up web applications. Progressive JSON parser with an easy interface so you can use the objects before the http response completes.
-
ona13game
-
null
-
ona14-scorecard
-
A real-time scorecard project for ONA14 sessions.
-
ONA2011-Apps-Notes
-
Notes from the ONA 2011 news applications panel
-
opened-captions
-
A SocketIO API for live TV closed captions
-
orcrime
-
A project to scrape and display crime data reported to campus police at the University of Oregon.
-
orinspections
-
Restaurant inspections for Lane County, OR
-
panda
-
PANDA: A Newsroom Data Appliance
-
panopticon
-
You can see basically everything, much like the NSA.
-
paper_fec
-
Parse the OCR'ed paper FEC filings (as well as the electronic ones)
-
pastpages.org
-
The news homepage archive
-
pattern
-
Web mining module for Python
-
pdfminer
-
Python PDF Parser
-
pdftable
-
A fork of pdftable library, unmaintained since 2009.
-
pdftables
-
A library for extracting tables from PDF files
-
pdftools
-
scripts I tend to use to remove text from PDFs
-
peewee
-
a small orm, with support for postgresql, mysql and sqlite
-
phantompy
-
Phantompy is a headless WebKit engine with full clean pythonic api build on top of Qt5 Webkit
-
pickadate.js
-
lightweight jquery date selector
-
plumbook
-
Data from the Plum Book, published by the GPO every 4 years
-
Pokemon_Go_API
-
Pokémon GO API in Python
-
politicsverbatim
-
null
-
polling-place
-
General-purpose AJAX/long-polling library
-
pool
-
An application for managing the White House Press Association's pool for seats.
-
popcorn-js
-
The HTML5 Media Framework
-
powerline-bash
-
Powerline for Bash/ZSH
-
presidential-nouns
-
Nouns of assemblage for US presidents.
-
price-of-weed
-
Scrapes average price of weed across the country
-
pushpin
-
HTTP reverse proxy that supports streaming and long-polling
-
pyopenfec
-
A Python wrapper for the OpenFEC API.
-
PyPhox
-
Python tools for working with the Phoenix event dataset.
-
pypitches
-
Loading and plotting MLB PITCHf/x data using Python
-
python-chicago-elections
-
Parser/scraper for election results from the Chicago Board of Elections website
-
python-elections
-
A Python wrapper for the Associated Press' U.S. election data service.
-
python-streamtools
-
A python wrapper for streamtools (http://nytlabs.github.io/streamtools)
-
rdio-history
-
A simple library for fetching your Rdio listening history
-
refactoring101
-
Tutorial on transforming a complex, linear Python script into a modular, easier-to-maintain application.
-
roundbracket
-
A Round NCAA bracket
-
RUDEBOT
-
null
-
s3-publisher
-
Push data to S3 for the world to see
-
sandman
-
Sandman "makes things REST".
-
scotus
-
I scotus, you scotus, we scotus.
-
scotus-predict
-
Supreme Court prediction project
-
scotus-servo
-
Watching the SCOTUS
-
scout
-
An app for scraping, storing and regurgitating MLB HOF's scouting reports.
-
scraperotus
-
A scraper for Supreme Court opinions
-
scrobMaster
-
Master your scroll events.
-
server-confs
-
Server configuration files
-
slanger
-
Open Pusher implementation compatible with Pusher libraries
-
slmpd
-
A scraper for slmpd.org
-
soundbites
-
A sliceable menu application based on NPR's SoundBites Cafe menu.
-
sovereign
-
A set of Ansible playbooks to build and maintain your own private cloud: email, calendar, contacts, file sync, IRC bouncer, VPN, and more.
-
spark
-
?????? in your shell.
-
stabile
-
Computer-Assisted Reporting class, Stabile investigative reporting program, Spring 2014
-
stanford-corenlp-python
-
Python wrapper for Stanford CoreNLP tools
-
stately
-
null
-
stocker
-
Manage environment variables securely.
-
streamparse
-
streamparse lets you run Python code against real-time streams of data. Integrates with Apache Storm.
-
tablesort
-
A dependency free sorting component for tables
-
tablestruct
-
tablestruct creates mappings between Go structs and database tables.
-
tabula
-
Tabula is a tool for liberating data tables trapped inside PDF files
-
tabula-extractor
-
Extract tables from PDF files
-
tacofancy
-
community-driven taco repo. stars stars stars.
-
Turntable-API
-
Allow you to create bots for turntable.fm
-
ubuntu-mono-powerline
-
Ubuntu Mono fonts patched for the "Powerline" vim plugin: https://github.com/Lokaltog/vim-powerline/ (Just don't trust me leaving it here forever: download, fork whathever)
-
ulmg
-
The ULMG site
-
uwebsocketconnection
-
an attempt to run websockets over uwsgi http router using gevent or uGreen
-
vagrant-digitalocean
-
A rough sketch of a Vagrant Digital Ocean provider
-
vault
-
Generates safe passwords so you never need to remember them
-
vega
-
A visualization grammar.
-
web-page-archiver
-
Ruby gem that saves web pages in one single page
-
XKCD-password-generator
-
Generate passwords with high entropy
Commits To
Repository | Most Recent Commit | # Commits |