MooTools

MooTools is a compact, modular, object-oriented JavaScript framework designed for the intermediate to advanced JavaScript developer. It allows you to write powerful, flexible, and cross-browser code. The framework has elegant, well documented, and coherent API.

MooTools is released under the Open Source MIT license. Thus, you can use it and modify it in every circumstance.