TimelineJS
TimelineJS is an open-source library and workflow for creating interactive timelines for the web. Developed by the Knight Lab at Northwestern University, TimelineJS emphasizes a simple, data-driven approach that can be embedded in news stories, classroom sites, and personal projects.
Users provide data in a Google Sheets template, though JSON and other formats can also be used.
Timelines created with TimelineJS are embeddable on any webpage via an iframe, facilitating integration into articles,
TimelineJS was first released in the early 2010s and has since become widely used by educators, journalists,