A set of helpers for baking your Django site out as flat files
A custom template for initializing a new Django project the Data Desk way.
Quartz's Chartbuilder, modified to fit L.A. Times styles and content systems.
Copyboy is our fork of GitHub's Campfire bot, hubot. He is aware of all Internet traditions.
A simple Python wrapper for the DocumentCloud API
This data analysis provided information for the February 5, 2017, Los Angeles Times story "Californians are paying billions for power they don't need"
Wrapper for Tribune's Content Services API
The open-source engine that powers bigbuilder, the Los Angeles Times Data Desk's system for publishing standalone pages
The Data Desk remix of the Vox Meme generator
Precinct-level results for the 2016 general election in California
A Django database field for storing YAML data
Django template tools for printing filler, a technique from the days of hot type known as greeking
A Python library for hyphenating HTML in your Django project
Geocodifier based on the Bing geolocation API
Publish spreadsheets as interactive tables. And do it on deadline.
California "Conservation-Consumption Score" analysis
A wrapper for the AP v2 Elections API.
Some simple math we use to do journalism.
A database of test scores for roughly 200 L.A. Unified magnet schools obtained by the Los Angeles Times.
A Django app to download and load campaign finance data from the Los Angeles City Ethics Commission
Code examples and tutorial on getting data out of OpenStreetMap
Maps of the consolidated precincts used in California's Alameda and Santa Clara counties for the 2016 primary election.
A Python wrapper for the US Census API
JupyterLab computational environment. This is a very early preview, and is not suitable for general usage yet.
A quick analysis conducted for "Fire officials were concerned about Westlake building where 5 died in a blaze", a June 15, 2016, story by the Los Angeles Times.
Maps of the consolidated precincts used in Los Angeles County's 2016 primary election
Save SVGs as PNGs from the browser.