TimelineJS

Timeline JS is a Knight Lab open-source tool that enables you to build visually rich interactive timelines by using a Google Spreadsheet and an embed code generator. This technology, with its potential to combine text, images, and interactive elements, should be seen as a vehicle for telling stories rather than simply illustrating information, a way to show temporal processes while making a powerful point.

Useful for…

, , ,

Pros

  • requires no HTML knowledge
  • can be easily updated and edited
  • can be used for collaborative projects
  • easily embeds into Blogs@Baruch/WordPress/Brightspace with a plugin
  • quickly creates a visually appealing timeline that is also video-friendly

Cons

  • requires the use of Google Sheets (which is free but not open-source), and the Sheets interface is not visually intuitive
  • images need to be pulled from an online source, so images that not already online need to be hosted somewhere
  • must be hosted somewhere (like WordPress) to be viewable beyond a preview
Screenshot of TimelineJS

Learning Curve

It’s not too elaborate, but it is a generally unfamiliar interface and may take some practice to learn its features.

Operating System

Any

Accessibility

Includes mandatory alternative text for images in Timeline projects

Cost

Free to all


Example Projects Using this Tool

External Resources