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 circles layout with standard styles and no animations.