• A web-based authoring tool for Scene VR

    HTML MPL-2.0 Updated Jul 17, 2018
  • A Tool for Creating Shareable, Embeddable WebVR Stories

    HTML 8 2 Updated Jul 15, 2018
  • Tell the story behind the numbers.

    JavaScript 45 4 Updated Jul 14, 2018
  • JuxtaposeJS is a JavaScript library for making before/after image sliders

    JavaScript 391 78 Updated Jul 13, 2018
  • Maps that tell stories.

    JavaScript 459 126 MPL-2.0 Updated Jul 12, 2018
  • C++ 2 Updated Jul 10, 2018
  • JavaScript 1 Updated Jul 9, 2018
  • TimelineJS: A Storytelling Timeline built in JavaScript.

    JavaScript 8,564 1,617 MPL-2.0 Updated Jun 24, 2018
  • Package for Fabric deployments

    Python 4 7 Updated Jun 19, 2018
  • A new start for Project VideoJAM

    JavaScript Updated Jun 15, 2018
  • Inspired by @veltman's command-line mystery, use SQL to research clues and find out whodunit!

    4 1 MIT Updated Jun 14, 2018
  • A simple shortcode plugin to add the Timeline to Wordpress

    JavaScript 190 48 MPL-2.0 Updated Jun 12, 2018
  • TimelineJS v3: A Storytelling Timeline built in JavaScript. http://timeline.knightlab.com

    JavaScript 1,477 357 MPL-2.0 Updated Jun 11, 2018
  • A guide to learning about VR as it pertains to journalistic applications

    HTML 5 2 5 issues need help Updated Jun 11, 2018
  • Cooperative multitasking for arduino microcontrollers

    C++ 52 BSD-3-Clause Updated Jun 6, 2018
  • Web API and dashboard for SensorGrid

    JavaScript 2 2 MIT Updated May 18, 2018
  • Read config files from the SD card of an Adalogger

    C++ Updated May 5, 2018
  • HTML 4 Updated Apr 20, 2018
  • Initial work for Knight Lab W18 "Talking to Data" team

    Python Updated Mar 20, 2018
  • JavaScript 1 Updated Mar 15, 2018
  • Summer 2017 Student Project

    JavaScript 5 CC0-1.0 Updated Jan 23, 2018
  • Tools used by Knight Lab for broadcast television related projects

    Arduino MIT Updated Jan 11, 2018
  • A collection of useful things we have learned about working with GPS hardware and data

    Python 1 MIT Updated Oct 4, 2017
  • Making it easier to use SoundciteJS with Wordpress

    PHP 5 1 MPL-2.0 Updated Aug 26, 2017
  • Making Inline Audio Easy and Seamless

    HTML 147 30 MPL-2.0 Updated Jul 11, 2017
  • A quick guide to getting started with our devices!

    HTML 2 Updated Jun 30, 2017
  • Timer interrupt setup for Adafruit GPS on Feather 32u4 and M0

    C++ MIT Updated Mar 29, 2017
  • Chicago Justice Project

    Python 1 1 Updated Dec 20, 2016
  • A collection of "how we work" resources, including our code style manuals

    JavaScript 7 Updated Dec 15, 2016
  • Podcast Discovery project in the Knight Lab class.

    JavaScript Updated Dec 1, 2016