
Prototype is a javascript framework that aims to ease development of dynamic web applications.
featuring a unique, easy-to-use toolkit for class-driven development and the nicest ajax library around, prototype is quickly becoming the codebase of choice for web application developers everywhere.