MooTools More 1.5.1 Builder

You are downloading MooTools More 1.5.1

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

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

Hash Build → saved hash
File Provides Description
More MooTools.More MooTools More
Events.Pseudos Events.Pseudos Adds the functionality to add pseudo events
Class.Refactor Class.refactor, Class.Refactor Extends a class onto itself with new property, preserving any items attached to the class's namespace.
Class.Binds Class.Binds Automagically binds specified methods in a class to the instance of the class.
Class.Occlude Class.Occlude Prevents a class from being applied to a DOM element twice.
Chain.Wait Chain.Wait value, Adds a method to inject pauses between chained events.
Array.Extras Array.Extras Extends the Array native object to include useful methods to work with arrays.
Date Date Extends the Date native object to include methods useful in managing dates.
Date.Extras Date.Extras Extends the Date native object to include extra methods (on top of those in Date.js).
Number.Format Number.Format, Number.Extras Extends the Number Type object to include a number formatting method.
Object.Extras Object.Extras Extra Object generics, like getFromPath which allows a path notation to child elements.
String.Extras String.Extras Extends the String native object to include methods useful in managing various kinds of strings (query strings, urls, html, etc).
String.QueryString String.QueryString Methods for dealing with URI query strings.
URI URI Provides methods useful in managing the window location and uris.
URI.Relative URI.Relative Extends the URI class to add methods for computing relative and absolute urls.
Hash Hash Contains Hash Prototypes. Provides a means for overcoming the JavaScript practical impossibility of extending native Objects.
Hash.Extras Hash.Extras Extends the Hash Type to include getFromPath which allows a path notation to child elements.
Element.Forms Element.Forms Extends the Element native object to include methods useful in managing inputs.
Elements.From Elements.from, Elements.From Returns a collection of elements from a string of html.
Element.Event.Pseudos Element.Event.Pseudos, Element.Delegation.Pseudo Adds the functionality to add pseudo events for Elements
Element.Event.Pseudos.Keys Element.Event.Pseudos.Keys Adds functionality fire events if certain keycombinations are pressed
Element.Measure Element.Measure Extends the Element native object to include methods useful in measuring dimensions.
Element.Pin Element.Pin Extends the Element native object to include the pin method useful for fixed positioning for elements.
Element.Position Element.Position Extends the Element native object to include methods useful positioning elements relative to others.
Element.Shortcuts Element.Shortcuts Extends the Element native object to include some shortcut methods.
Form.Request Form.Request Handles the basic functionality of submitting a form and updating a dom element with the result.
Form.Request.Append Form.Request.Append Handles the basic functionality of submitting a form and updating a dom element with the result. The result is appended to the DOM element instead of replacing its contents.
Form.Validator Form.Validator, InputValidator, FormValidator.BaseValidators A css-class based form validation system.
Form.Validator.Inline Form.Validator.Inline Extends Form.Validator to add inline messages.
Form.Validator.Extras Form.Validator.Extras Additional validators for the Form.Validator class.
OverText OverText Shows text over an input that disappears when the user clicks into it. The text remains hidden if the user adds a value.
Fx.Elements Fx.Elements Effect to change any number of CSS properties of any number of Elements.
Fx.Accordion Fx.Accordion An Fx.Elements extension which allows you to easily create accordion type controls.
Fx.Move Fx.Move Defines Fx.Move, a class that works with Element.Position.js to transition an element from one location to another.
Fx.Reveal Fx.Reveal Defines Fx.Reveal, a class that shows and hides elements with a transition.
Fx.Scroll Fx.Scroll Effect to smoothly scroll any element, including the window.
Fx.Slide Fx.Slide Effect to slide an element in and out of view.
Fx.SmoothScroll Fx.SmoothScroll Class for creating a smooth scrolling effect to all internal links on the page.
Fx.Sort Fx.Sort Defines Fx.Sort, a class that reorders lists with a transition.
Drag Drag The base Drag Class. Can be used to drag and resize Elements using mouse events.
Drag.Move Drag.Move A Drag extension that provides support for the constraining of draggables to containers and droppables.
Slider Slider Class for creating horizontal and vertical slider controls.
Sortables Sortables Class for creating a drag and drop sorting interface for lists of items.
Request.JSONP Request.JSONP Defines Request.JSONP, a class for cross domain javascript via script injection.
Request.Queue Request.Queue Controls several instances of Request and its variants to run only one request at a time.
Request.Periodical Request.Periodical Requests the same URL to pull data from a server but increases the intervals if no data is returned to reduce the load
Assets Assets Provides methods to dynamically load JavaScript, CSS, and Image files into the document.
Color Color Class for creating and manipulating colors in JavaScript. Supports HSB -> RGB Conversions and vice versa.
Group Group Class for monitoring collections of events
Hash.Cookie Hash.Cookie Class for creating, reading, and deleting Cookies in JSON format.
IframeShim IframeShim Defines IframeShim, a class for obscuring select lists and flash objects in IE.
Table Table LUA-Style table implementation.
Swiff Swiff Wrapper for embedding SWF movies. Supports External Interface Communication.
HtmlTable HtmlTable Builds table elements with methods to add rows.
HtmlTable.Zebra HtmlTable.Zebra Builds a stripy table with methods to add rows.
HtmlTable.Sort HtmlTable.Sort Builds a stripy, sortable table with methods to add rows.
HtmlTable.Select HtmlTable.Select Builds a stripy, sortable table with methods to add rows. Rows can be selected with the mouse or keyboard navigation.
Keyboard Keyboard KeyboardEvents used to intercept events on a class for keyboard and format modifiers in a specific order so as to make alt+shift+c the same as shift+alt+c.
Keyboard.Extras Keyboard.Extras Enhances Keyboard by adding the ability to name and describe keyboard shortcuts, and the ability to grab shortcuts by name and bind the shortcut to different keys.
Mask Mask Creates a mask element to cover another.
Scroller Scroller Class which scrolls the contents of any Element (including the window) when the mouse reaches the Element's boundaries.
Tips Tips Class for creating nice tips that follow the mouse cursor when hovering an element.
Spinner Spinner Adds a semi-transparent overlay over a dom element with a spinnin ajax icon.
Locale Locale, Lang Provides methods for localization.
Locale.Set.From Locale.Set.From Provides an alternative way to create Locale.Set objects.
Locale.en-GB.Date Locale.en-GB.Date Date messages for British English.
Locale.en-US.Date Locale.en-US.Date Date messages for US English.
Locale.en-US.Form.Validator Locale.en-US.Form.Validator Form Validator messages for English.
Locale.en-US.Number Locale.en-US.Number Number messages for US English. Date messages for ZA Afrikaans. Form Validator messages for Afrikaans. Number messages for ZA Afrikaans. Date messages for Arabic. Form Validator messages for Arabic. Date messages for Catalan. Form Validator messages for Catalan.
Locale.cs-CZ.Date Locale.cs-CZ.Date Date messages for Czech.
Locale.cs-CZ.Form.Validator Locale.cs-CZ.Form.Validator Form Validator messages for Czech.
Locale.da-DK.Date Locale.da-DK.Date Date messages for Danish.
Locale.da-DK.Form.Validator Locale.da-DK.Form.Validator Form Validator messages for Danish. Date messages for German (Switzerland). Form Validator messages for German (Switzerland). Date messages for German. Form Validator messages for German. Number messages for German.
Locale.el-GR.Date Locale.el-GR.Date Date messages for Greek language. Date messages for Spanish (Argentina). Form Validator messages for Spanish (Argentina). Date messages for Spanish. Form Validator messages for Spanish. Date messages for Spanish (Venezuela). Form Validator messages for Spanish (Venezuela). Number messages for Spanish (Venezuela). Date messages for Estonian. Form Validator messages for Estonian.
Locale.EU.Number Locale.EU.Number Number messages for Europe.
Locale.fa.Date Locale.fa.Date Date messages for Persian.
Locale.fa.Form.Validator Locale.fa.Form.Validator Form Validator messages for Persian. Date messages for Finnish. Form Validator messages for Finnish. Finnish number messages Date messages for French. Form Validator messages for French. Number messages for French.
Locale.he-IL.Date Locale.he-IL.Date Date messages for Hebrew.
Locale.he-IL.Form.Validator Locale.he-IL.Form.Validator Form Validator messages for Hebrew.
Locale.he-IL.Number Locale.he-IL.Number Number messages for Hebrew. Date messages for Hungarian. Form Validator messages for Hungarian. Date messages for Italian. Form Validator messages for Italian.
Locale.ja-JP.Date Locale.ja-JP.Date Date messages for Japanese.
Locale.ja-JP.Form.Validator Locale.ja-JP.Form.Validator Form Validator messages for Japanese.
Locale.ja-JP.Number Locale.ja-JP.Number Number messages for Japanese. Date messages for Dutch. Form Validator messages for Dutch. Number messages for Dutch. Date messages for Norwegian. Form Validator messages for Norwegian. Date messages for Polish. Form Validator messages for Polish. Date messages for Portuguese (Brazil). Form Validator messages for Portuguese (Brazil). Number messages for PT Brazilian. Date messages for Portuguese. Form Validator messages for Portuguese. Date messages for Russian (utf-8). Form Validator messages for Russian (utf-8). Date messages for Slovak. Form Validator messages for Czech. Date messages for Slovenian. Form Validator messages for Slovenian. Date messages for Swedish. Form Validator messages for Swedish. Number messages for Swedish. Date messages for Turkish. Form Validator messages for Turkish. Number messages for Turkish. Date messages for Ukrainian (utf-8). Form Validator messages for Ukrainian (utf-8).
Locale.ZA.Number Locale.ZA.Number Number messages for ZA.
Locale.zh-CH.Date Locale.zh-CH.Date Date messages for Chinese (simplified and traditional).
Locale.zh-CH.Form.Validator Form.zh-CH.Form.Validator, Form.Validator.CurrencyYuanValidator Form Validator messages for Chinese (simplified and traditional).
Locale.zh-CH.Number Locale.zh-CH.Number Number messages for for Chinese (simplified and traditional).
Locale.el-GR.Form.Validator Locale.el-GR.Form.Validator Form Validator messages for Greek language.
Include Compatibility This puts MooTools in compatibility mode with previous versions (1.2, 1.3 and 1.4).
YUI Compressor Uses YUI Compressor by Julien Lecomte, to clean whitespace and rename internal variables to shorter values. Highest compression ratio.
No Compression Uncompressed source. Recommended in testing phase.