Home Articles Books Search About
日本語
StoryMapJS: A Guide to Map-Based Storytelling

StoryMapJS: A Guide to Map-Based Storytelling

Introduction When telling stories tied to place — historical journeys, exploration records, cultural heritage distributions — map-based storytelling is remarkably effective. By sequentially tracing points on a map while displaying text and images at each location, readers can immerse themselves in the narrative while understanding its spatial context. StoryMapJS is a map-based storytelling tool developed by the Knight Lab at Northwestern University. Using a slide-based interface, you can create interactive narratives that journey through points on a map. It is licensed under MPL-2.0 and free to use. ...

TimelineJS: Create Interactive Timelines from Spreadsheets

TimelineJS: Create Interactive Timelines from Spreadsheets

Introduction Timelines are one of the most effective ways to communicate the flow of historical events or the progression of a project. However, creating visually appealing interactive timelines typically requires programming knowledge. TimelineJS is an open-source timeline creation tool developed by the Knight Lab at Northwestern University. Simply enter data into a Google Spreadsheet to automatically generate beautiful, interactive timelines. It is licensed under MPL-2.0 and free to use. Features of TimelineJS 1. No Programming Required TimelineJS’s greatest appeal is the ability to create timelines without writing any code. Simply enter data into the Google Spreadsheet template provided by Knight Lab, configure sharing settings, and you’re done. ...