TimelineJS is the creation of Knight Labs at Northwestern University. It is freely available.
https://timeline.knightlab.com/
All you need is a gmail account.