Mit Timeline JS kann eine interaktive Zeitleiste angefertigt werden. Dazu werden die Informationen in eine chronologische Reihenfolge gebracht und einer Google-Tabelle zusammengetragen. Diese Tabelle enthält die Daten, Textinformationen und ergänzende Links zu Audio-, Foto- oder Videomaterialen. Daraus kann dann eine Zeitleiste generiert und anschließend veröffentlicht werden. Um auf das Template zugreifen zu können, ist ein Google+-Account notwendig.