Beautifully crafted timelines that are easy and intuitive to use.

What it does

TimelineJS is an open-source tool that allows publishers to quickly and easily create interactive, media-rich timelines using nothing more than a Google Spreadsheet. Hundreds of thousands of news organizations around the world have used TimelineJS to tell the world’s most intriguing and important stories — from the story of a murdered Austrian boy tothe French presidential race to the Pulitzer Prize-winning story of the Aurora theater shooting.

We released the first version in April, 2012 and updated it with an iframe embed tool at the end of June 2012. The embed tool allows storytellers to embed timelines as easily as they would a YouTube video.

The tool supports rich media from Twitter, Flickr, Google Maps, YouTube, Vimeo, Vine, Dailymotion, Wikipedia, SoundCloud and more, which means the most popular content on the web can be embedded in a timeline simply by copying and pasting a standard URL. It also uses responsive design techniques and works as well on phones as it does on desktops.

Fans, users, and adopters of TimelineJS from around the world have helped translate it into more than 40 languages, including: Tamil, Chinese, Arabic, French, Japanese, German, Telegu, Russian, Hindi, and Greek, just to name a few.

Adoption: TimelineJS is among the most widely used interactive storytelling tools on the web, with nearly 170,000 embeds and 15 million page views by more than 10 million visitors.

It’s an open source tool and users have customized the tool for individual use. For example, publishers have integrated it into their CMSs, including The Spokane Spokesman Review, and web development teams have modified its presentation to reflect their publication’s particular stylesheets.

Just a few stories that the TimelineJS tool helped to tell: