Developed by: Knight Lab. This content is packaged as an H5P presentation in order to make timelines quickly editable, shareable and reuseable. 

By using the Timeline content type user can place a sequence of events in a chronological order. For each event user can insert images and texts. The user can also add assets from Twitter, YouTube, Flickr, Vimeo, Google Maps and SoundCloud.

Timeline.js project page