MooTools More Builder

You're downloading MooTools More

This section contains plugins, and every plugin requires the full Core.

This page will generate a single JavaScript file, containing the chosen components.

Proceed to the MooTools More 1.5.1 builder if you’re looking for the new version instead.

More Defines MooTools.More.version.
Lang Enables classes to contain text that can be localized to specific languages.
Log A default logger for MooTools. Logs to Firebug or a similar console unless it is not present.
Class.Refactor Allows for a class to extend itself without damaging it's namespace.
Class.Binds Adds the Binds Mutator to all classes.
Class.Occlude Mixin class for preventing a class from applying itself to the same element twice.
Chain.Wait Adds a delay method for chaining that allows you to easily introduce pauses.
Array.Extras Extends the Array native object to include useful methods to work with arrays.
Date Extends the Date native object to include methods useful in managing dates.
Date.Extras Extends the Date native object to include extra methods (on top of those in Date.js).
Hash.Extras Extends the Hash native object to include getFromPath which allows a path notation to child elements.
String.Extras Extends the String native object to include methods useful in managing strings (query strings, urls, etc).
String.QueryString String shortcuts for working with query strings.
URI Provides methods useful in managing the window location and uris.
URI.Relative Extends the URI class to add methods for computing relative and absolute urls.
Element.Forms Extends the Element native object to include methods useful in managing inputs.
Elements.From Adds a static method to Element to parse html.
Element.Delegation Delegates events for child elements to their parents for greater efficiency.
Element.Measure Extends the Element native object to include methods useful in measuring dimensions.
Element.Pin Extends the Element native object to include the pin method useful for fixed positioning for elements.
Element.Position Extends the Element native object to include methods useful positioning elements relative to others.
Element.Shortcuts Extends the Element native object to include some shortcut methods.
Form.Request Handles the basic functionality of submitting a form via ajax and updating a DOM element with the result.
Form.Request.Append Uses Form.Request to fetch and update a DOM element, but appends the result into the target instead of overwriting its contents.
Form.Validator A css-class based form validation system.
Form.Validator.Inline A css-class based form validation system.
Form.Validator.Extras Additional validators for Form.Validator.
OverText Displays text over empty inputs until the user focuses the input or adds information.
Fx.Elements Effect to change any number of CSS properties of any number of Elements.
Fx.Accordion An Fx.Elements extension which allows you to easily create accordion type controls.
Fx.Move Moves an element to another location (relative to another element) with a transition.
Fx.Reveal Executes a transition from display:block to display:none and vice versa.
Fx.Scroll Effect to smoothly scroll any element, including the window.
Fx.Slide Effect to slide an element in and out of view.
Fx.SmoothScroll Class for creating a smooth scrolling effect to all internal links on the page.
Fx.Sort Reorders a group of items with a transition.
Drag The base Drag Class. Can be used to drag and resize Elements using mouse events.
Drag.Move A Drag extension that provides support for the constraining of draggables to containers and droppables.
Slider Class for creating horizontal and vertical slider controls.
Sortables Class for creating a drag and drop sorting interface for lists of items.
Request.JSONP Creates a Json request using a script tag include and handles the callbacks for you.
Request.Queue Manages a group of Request instances so that connections are queued.
Request.Periodical Requests the same url at a time interval that increases when no data is returned from the requested server.
Assets Provides methods to dynamically load JavaScript, CSS, and Image files into the document.
Color Class for creating and manipulating colors in JavaScript. Supports HSB -> RGB Conversions and vice versa.
Group Class for monitoring collections of events.
Hash.Cookie Class for creating, reading, and deleting browser Cookies in JSON format.
IframeShim Creates a transparent iframe to mask out items not drawn by the browser (flash, select lists, etc) for IE6.
HtmlTable Builds table elements with methods to add rows quickly.
HtmlTable.Zebra Adds stripes to an HTML table's rows.
HtmlTable.Sort Adds the ability to sort the columns of a HtmlTable.Zebra instance.
HtmlTable.Select Adds the ability to highlight and select rows on a HtmlTable.Sort instance.
Keyboard Provides enhanced group key event management.
Keyboard.Extras Adds description functionality to the Keyboard
Mask Creates a mask over a specified element.
Scroller Class which scrolls the contents of any Element (including the window) when the mouse reaches the Element's boundaries.
Tips Class for creating nice tooltips that follow the mouse cursor when hovering over an element.
Spinner Adds a semi-transparent overlay over a dom element with a spinnin ajax icon.
Date.English.US Date messages in English (with conventions for the US).
Form.Validator.English Form.Validator messages in English.
Date.Catalan Date messages in Catalan.
Date.Czech Date messages in Czech.
Date.Danish Date messages in Danish.
Date.Dutch Date messages in Dutch.
Date.English.GB Date messages in English (with conventions for Great Britain).
Date.Estonian Date messages in Estonian.
Date.German Date messages for German.
Date.German.CH Date messages for Swiss German.
Date.French Date messages in French.
Date.Italian Date messages in Italian.
Date.Norwegian Date messages in Norwegian.
Date.Polish Date messages in Polish.
Date.Portuguese.BR Date messages in Portuguese for Brazil.
Date.Russian Date messages in Russian.
Date.Spanish Date messages in Spanish.
Date.Swedish Date messages in Swedish.
Date.Ukrainian Date messages in Ukrainian.
Form.Validator.Arabic Form.Validator messages in Arabic.
Form.Validator.Catalan Form.Validator messages in Catalan.
Form.Validator.Czech Form.Validator messages in Czech.
Form.Validator.Chinese Form.Validator messages in Chinese.
Form.Validator.Dutch Form.Validator messages in Dutch.
Form.Validator.Estonian Form.Validator messages in Estonian.
Form.Validator.German Form.Validator messages in German.
Form.Validator.German.CH Form.Validator messages in Swiss German.
Form.Validator.French Form.Validator messages in French.
Form.Validator.Italian Form.Validator messages in Italian.
Form.Validator.Norwegian Form.Validator messages in Norwegian.
Form.Validator.Polish Form.Validator messages in Polish.
Form.Validator.Portuguese Form.Validator messages in Portuguese.
Form.Validator.Portuguese.BR Form.Validator messages in Portuguese localized for Brazil.
Form.Validator.Russian Form.Validator messages in Russian.
Form.Validator.Spanish Form.Validator messages in Spanish.
Form.Validator.Swedish Form.Validator messages in Swedish.
Form.Validator.Ukrainian Form.Validator messages in Ukrainian.

Download Options

YUI Compressor Uses YUI Compressor by Julien Lecomte, to clean whitespace and rename internal variables to shorter values. Highest compression ratio.
JsMin Compression Uses JSMin by Douglas Crockford. Cleans comments and whitespace.
No Compression Uncompressed source. Recommended in testing phase.