ContentFlow is a flexible flow written in javascript, which can handle any kind of content. It's distributed under the MIT License.
With ContentFlow it is now possible to have any number of flows within one web page. Each separately configurable, satisfying different visual needs.
It's easy to implement and to extend. You are free to define your own methods for displaying content and interacting with it. You can control all aspects of the flow without loosing the ease of use.
ContentFlow can handle different kinds of control, like keyboard and mouse, and can be used with and without a reflection. For a complete list of features and compatibilities take a look at the feature list.