Prototype is a JavaScript library that makes it easier to deal with the kind of client-side scripting commonly performed in a web application.
Its development is driven by Rails, but it can be used independently.
The Prototype library, blog and documentation are available from http://prototypejs.org/
Extensive documentation at http://www.sergiopereira.com/articles/prototype.js.html
Some documentation is available at the script.aculo.us Wiki — hopefully more to come soon!
There is some documentation on this library available from CPAN
category: Stub