chronoline.js is a library for making a chronology timeline out of events on a horizontal timescale.
timelineraphaelchronologyhistoryhorizontal
https://stoicloofah.github.io/chronoline.js/