CW-timeline is a timeline module for Joomla. It comes with 4 horizontal layouts, which can be customised, to give it your individual look and feel. Just have a look at the host of different styles here, to get an impression of it's versatility. Have a look through the examples here to get an impression how flexible CW-timeline is.
This is an example of the slim layout with two cards visible at each time, some custom styles and parallax animations. Also the pagination is set to a progress bar here.