A later addition to the Javascript lineup, MooTools is initially released as a lightweight version of Prototype. It soon evolves into a framework in its own right and, at its peak, counts itself among the most popular. It builds on the object-oriented principles of Prototype and, like its predecessor, extends existing Javascript primitives to build out not yet released features.