Skip to main content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.

Using Knight Lab Tools for Digital Storytelling

This guide provides an overview to the various digital storytelling tools offered by Knight Lab, including TimelineJS, StoryMapJS, and JuxtaposeJS.

What is Digital Storytelling?

"Digital storytelling at its most basic core is the practice of using computer-based tools to tell stories. There are a wealth of other terms used to describe this practice, such as digital documentaries, computer-based narratives, digital essays, electronic memoirs, interactive storytelling, etc.; but in general, they all revolve around the idea of combining the art of telling stories with a variety of multimedia, including graphics, audio, video, and Web publishing." - Bernard Robin, PhD

About Knight Lab

These tools were developed by Knight Lab, a team of technologists and journalists from Northwestern University working at advancing news media innovation through exploration and experimentation. Their program develops interdisciplinary, open-source tools for digital storytelling in journalism. Learn more on their homepage