Timeline JS is an open source timeline tool that was built by designers, developers, scholars and professors at Northwestern University. The initiative is known as Knightlab, a space dedicated to the creation and development of open source software. It's slogan is "Beautifully crafted timelines that are easy, and intuitive to use". TimelineJS basically allows you to upload event data and embed it on your webpage through the use of their software, albeit with a few options for display which are provided by them. The content is also embedded fully responsively. This means that you will have a decent display of the timeline you create on any device or browser window. The content for Timeline JS is fed through to it by Google Sheets, basically Excel online. The types of data it accepts are text, images, audio, maps and audio-visual material among others (see list of media types here: https://timeline.knightlab.com/docs/media-types.html). Below is an example of a fully integrated timeline. The gallery style display makes each individual

event a show piece of its own. As you click through the timeline, it shows the next or previous event in relation to its position on the timeline below each item. The timeline is also zoomable. On the left hand side of the image above, you can see the magnifying glasses for zooming into an item or zooming out. This is very helpful if for instance you have a large amount of data spanning the timeline. To test out the software, follow these steps: Visit the website at https://timeline.knightlab.com Click on "Get the Spreadsheet Template". Once the template is open, click on "Use This Template". Select most of the data which has already been entered and delete it from your new template. This will allow you to take control of data and see where your own entries are placed. Add your own event information into the template - make sure you fill in Dates, Headline and…