Do – April 2017


A screen capture of the beginning of the TimelineJS introductory video.

TimelineJS is a tool that allows users to create unique interactive timelines.

Simply by using a Google Sheets template and adding the appropriate data, users can generate timelines and add them to projects or presentations, thereby providing visual and textual components to a narrative. A single Google Sheet can be shared and edited by anyone in a group or team, which makes this an excellent resource for collaborative work.

An image of a slide from a TimelineJS timeline.



A timeline of Nelson Mandela’s life as produced by Time Magazine.

An exploration of the history and development of user interfaces.

A look into issues and controversies at the University of Missouri in 2015.

To Get Started

Make A Timeline

Further Reading

Glenn Weibe discusses some potential uses for TimelineJS


StoryMapJS is a tool that allows users to more effectively integrate maps into narratives, and narratives into maps.

A screen shot of an interactive StormMapsJS map.


From the same creators as TimeLineJS, StoryMapsJS adds a navigable, interactive element to geographic information. Users denote points on a map, and each corresponds to a slide which can contain text (e.g. a written explanations of events that transpired at the location) or multimedia (e.g. a diagram or video with further explanatory properties). This tool could obviously be very useful in the demonstration of historical concepts or events, but that’s hardly the extent of its utility.  It could also be used to illustrate sociological or demographic phenomena by allowing users to, for example, explore disparities between populations in different locations or regions.

To Get Started

An introduction from Digital Communication Consulting at the Learning Centers of James Madison University.

A tutorial from the Digital Liberal Arts initiative at Macalester College.


Category: Newsletter