Awesome Games Done Quick 2017 Stats

Viewers and donations over the whole marathon

Viewers and donations per game

Implementation notes

The data

  • Viewer count is taken from the twitch API.
  • Donation total is taken from the tracker.
  • Games list is scraped from the schedule.

Any gaps are the result of one of the above three things being down.

The code

The ‘backend’ is a python script run by cron that fetches information and updates a JSON file..

The frontend is powered by JavaScript, jQuery and d3.js.