The open-source engine that powers bigbuilder, the Los Angeles Times Data Desk's system for publishing standalone pages
Geocodifier based on the Bing geolocation API
Wrapper for Tribune's Content Services API
Publish spreadsheets as interactive tables. And do it on deadline.
A set of helpers for baking your Django site out as flat files
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
California "Conservation-Consumption Score" analysis
A wrapper for the AP v2 Elections API.
A Django database field for storing YAML data
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.
Django template tools for printing filler, a technique from the days of hot type known as greeking
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 custom template for initializing a new Django project the Data Desk way.
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.
Parse and manage posts with YAML frontmatter
A simple Python wrapper for Desk-Net.com's API
A responsive charting application
The code behind http://graphics.latimes.com/kobe-every-shot-ever/
A tutorial on how to build VR interactives using DEM data and Three.js
A Python data analysis library that is optimized for humans instead of machines.