For months I've been trying to find a script for a flawless implementation of an infinite carousel, which would just work as I expect, with no luck. So I just decided after dozens of trials and errors with the handful of available carousels, that I just make my own. The best choice fell on jQuery framework, as I burnt myself with PrototypeJS at the beginning and didn't want any more inconvenience.

This script transforms a div with whatever you want to an endless carousel, flowing automatically in one direction, leaving you the ability to speed up the scrolling to one side, or to reverse and speed up the scrolling in opposite direction.


  • Initial release, not recommended for production

Older releases:



Support for multiple carousels on one page, cleanup of code and functionality.