• Register
  • Log In
  • Home
  • Quick Start
    • Configurator
    • Download YUI 3
  • Documentation
    • User Guides
    • Examples
    • API Docs
    • Environments
    • Tutorials
  • Community
    • Gallery
    • Blog
    • Forums
    • YUI Theater
    • Calendar
  • Contribute
    • YUI on GitHub »
    • File a Ticket
    • View Tickets
    • Dashboard
  • Other Projects
    • Shifter »
    • Yogi »
    • YUI 2
    • YUI Doc »
    • YUI Test
    • YUI Website
    • YUI Compressor »
    • YUI Builder »
    • YUI PHP Loader
    • Grid Builder »
    • Skin Builder »
  • YUI
  • >
  • Community
  • >
  • Gallery

Gallery

Modules

  • Home
  • Featured
  • Popular
  • New
  • All

Documentation

  • Yogi Documentation
  • Shifter Documentation
  • Developer Guide
  • Module Setup

Tag Cloud

Context Navigation

    All Gallery Modules (533)

    • A (105)

      • Accessibility Checker Base

        Accessibility Checker Baseon cdn

        Helps identify common code errors that lead to problems for users with disabilities.
      • Accessibility Checker UI

        Accessibility Checker UIon cdn

        Provides methods for highlighting elements in the page that have accessibility errors.
      • Accessible YUI Panel

        Accessible YUI Panel

        The Dialog class is a Panel based extension as an accessible and responsive enhancement for the base one. and the relevant data points.
      • Accordion

        Accordionon cdn

        Accordion widget for YUI3.
      • Accordion

        Accordionon cdn

        An accordion using Gallery MakeNode.
      • Accordion (Horizontal/Vertical)

        Accordion (Horizontal/Vertical)on cdn

        This widget manages a set of title and content containers which can be arranged either horizontally or vertically. This is a YUI3 port of code that has been in production on customer-facing sites at Yahoo! since 2007.
      • Add Remove

        Add Remove

        A quick gallery for duplicating an existing element.
      • Alea Pseudorandom Number Generator

        Alea Pseudorandom Number Generatoron cdn

        Y.Alea is a better pseudorandom number generator than Math.random.
      • Algorithms

        Algorithmson cdn

        Implements useful algorithms like quick sort and binary search.
      • AlloyUI Autocomplete

        AlloyUI Autocompleteon cdn

        A UI widget for text-entry suggestion and autocompletion.
      • AlloyUI Base

        AlloyUI Baseon cdn

        A core module that adds the underlying framework for AlloyUI.
      • AlloyUI Button Item

        AlloyUI Button Itemon cdn

        A keyboard accessible button widget that supports icons and labels.
      • AlloyUI Calendar

        AlloyUI Calendaron cdn

        A localized date picker widget that can be used to select dates from a Calendar.
      • AlloyUI Calendar Base

        AlloyUI Calendar Baseon cdn

        A localized date picker widget that can be used to select dates from a Calendar.
      • AlloyUI Calendar Datepicker Select

        AlloyUI Calendar Datepicker Selecton cdn

        An extension of the AlloyUI Calendar that populates select boxes.
      • AlloyUI Carousel

        AlloyUI Carouselon cdn

        A carousel widget that animates a set of items one at a time.
      • AlloyUI Char-Counter

        AlloyUI Char-Counteron cdn

        A utility to limit the number of characters allowed in an input box.
      • AlloyUI Chart

        AlloyUI Charton cdn

        A Flash based charting solution to display tabular data.
      • AlloyUI Color

        AlloyUI Coloron cdn

        A generic color utility used for converting between color types such as rgb, hex, hsv, and hsb. [Note this module has been moved to aui-color-util]
      • AlloyUI Color Picker

        AlloyUI Color Pickeron cdn

        This module is a rollup of the AlloyUI ColorPicker and the AlloyUI ColorPicker Grid Plugin.
      • AlloyUI Color Picker Base

        AlloyUI Color Picker Baseon cdn

        A color picker widget that provides the ability to choose a color with sliders.
      • AlloyUI Color Picker Grid Plugin

        AlloyUI Color Picker Grid Pluginon cdn

        A plugin for the AlloyUI ColorPicker that allows for a predefined selection of colors to choose from.
      • AlloyUI Color Utility

        AlloyUI Color Utility

        A generic color utility used for converting between color types such as rgb, hex, hsv, and hsb.
      • AlloyUI Component

        AlloyUI Componenton cdn

        An extension of Widget that provides many useful enhancements.
      • AlloyUI Data Set

        AlloyUI Data Seton cdn

        A generic data collection that allows for storing and accessing of items as either a hash or an array.
      • AlloyUI Datatype

        AlloyUI Datatypeon cdn

        DataType extensions that provide utilities to parse boolean and primitive values from a string.
      • AlloyUI Delayed Task

        AlloyUI Delayed Taskon cdn

        A generic utility for reusing, delaying and cancelling tasks.
      • AlloyUI Dialog

        AlloyUI Dialogon cdn

        A floating application dialog for presenting information to the user.
      • AlloyUI Editable

        AlloyUI Editableon cdn

        A widget that makes a node's content editable.
      • AlloyUI Event

        AlloyUI Eventon cdn

        A rollup for all AlloyUI Event modules
      • AlloyUI Event Input

        AlloyUI Event Inputon cdn

        An object that normalizes the "input" event to encapsulate text changed events for form fields.
      • AlloyUI Form

        AlloyUI Formon cdn

        A rollup for all AlloyUI Form modules for managing forms and form fields.
      • AlloyUI Form Base

        AlloyUI Form Baseon cdn

        A widget for managing forms and form fields.
      • AlloyUI Form Combobox

        AlloyUI Form Comboboxon cdn

        A form field configured to contain icons next to it.
      • AlloyUI Form Field

        AlloyUI Form Fieldon cdn

        A base form field widget to be extended by other form fields.
      • AlloyUI Form Textarea

        AlloyUI Form Textareaon cdn

        A form field widget that renders a textarea with special features.
      • AlloyUI Form Textfield

        AlloyUI Form Textfieldon cdn

        A form field widget that renders a text-based input field with special features.
      • AlloyUI Form Validator

        AlloyUI Form Validatoron cdn

        An extensive client-side form validation framework.
      • AlloyUI Image Viewer

        AlloyUI Image Vieweron cdn

        A rollup for all AlloyUI Image Viewer modules for displaying images in either a lightbox style or a slideshow format.
      • AlloyUI Image Viewer Base

        AlloyUI Image Viewer Baseon cdn

        A "lightbox" image viewer.
      • AlloyUI Image Viewer Gallery

        AlloyUI Image Viewer Galleryon cdn

        An extension of the AlloyUI Image Viewer, with slide show capabilities, the ability to add custom control icons, and showing thumbnails of the other images as a paginator control.
      • AlloyUI IO

        AlloyUI IOon cdn

        A rollup for all AlloyUI IO modules for handling ajax requests.
      • AlloyUI IO Plugin

        AlloyUI IO Pluginon cdn

        A Plugin for the AlloyUI IO Request module that allows you to easily load content into Nodes and Widgets.
      • AlloyUI IO Request

        AlloyUI IO Requeston cdn

        A module wrapper to the default IO based on Base that adds many new features.
      • AlloyUI Live Search

        AlloyUI Live Searchon cdn

        AlloyUI Live-Search Utility allow real-time filtering for DOM elements based on a input query.
      • AlloyUI Loading Mask

        AlloyUI Loading Maskon cdn

        AlloyUI Loading-Mask provides cross browser mask functionality to cover an element displaying a centered "loading" message
      • AlloyUI Nested List

        AlloyUI Nested Liston cdn

        AlloyUI Nested-List is a sortable utility which allow you create nested sortable logic easily
      • AlloyUI Node

        AlloyUI Nodeon cdn

        This module is a rollup of all AlloyUI Node modules
      • AlloyUI Node Base

        AlloyUI Node Baseon cdn

        AlloyUI Node-Base is a set of utility methods to extend the YUI Node
      • AlloyUI Node Fx

        AlloyUI Node Fxon cdn

        AlloyUI Node-Fx provides a bunch of utility methods to animate YUI Node
      • AlloyUI Node Html5

        AlloyUI Node Html5on cdn

        AlloyUI Node-Html5 encapsulates util methods for HTML5 shiving
      • AlloyUI Node Html5 Print

        AlloyUI Node Html5 Printon cdn

        AlloyUI Node-Html5-Print is a piece of javascript that allows you to print HTML5 pages in Internet Explorer.
      • AlloyUI Overlay

        AlloyUI Overlayon cdn

        This module is a rollup of all AlloyUI Overlay modules which includes aui-overlay-base, aui-overlay-context, aui-overlay-context-panel, aui-overlay-mask and aui-overlay-manager
      • AlloyUI Overlay Base

        AlloyUI Overlay Baseon cdn

        AlloyUI Overlay-Base is an extension of Overlay Widget
      • AlloyUI Overlay Context

        AlloyUI Overlay Contexton cdn

        AlloyUI Overlay-Context is able to display an Overlay at a specified corner of an element trigger
      • AlloyUI Overlay Context Panel

        AlloyUI Overlay Context Panelon cdn

        AlloyUI Overlay-Context-Panel is an OverlayContext extension which display a customizable context arrow
      • AlloyUI Overlay Manager

        AlloyUI Overlay Manageron cdn

        AlloyUI Overlay-Manager provides grouping overlays, show or hide the entire group of registered overlays and basic Overlay Stackability (zIndex support)
      • AlloyUI Overlay Mask

        AlloyUI Overlay Maskon cdn

        AlloyUI Overlay-Mask provides a cross browser customizable mask (i.e., background, opacity) functionality to cover an element or the entire page
      • AlloyUI Paginator

        AlloyUI Paginatoron cdn

        AlloyUI Paginator provides a set of controls to navigate through paged data
      • AlloyUI Panel

        AlloyUI Panelon cdn

        AlloyUI Panel is a container that has specific functionality and structural components that make it the good for building block for application-oriented user interfaces
      • AlloyUI Parse Content

        AlloyUI Parse Contenton cdn

        AlloyUI Parse-Content Utility parse a content in a way of all the JavaScript within a content will be executed according to the order of apparition
      • AlloyUI Portal Layout

        AlloyUI Portal Layouton cdn

        AlloyUI Portal-Layout is a DragDrop utility to create smart drag lists with quadrant detection, also provides a positioned helper indicator
      • AlloyUI Progressbar

        AlloyUI Progressbaron cdn

        A configurable progress bar that supports both vertical and horizontal displays.
      • AlloyUI Rating

        AlloyUI Ratingon cdn

        AlloyUI Rating creates a non-obstrusive star rating control, could be based on a set of radio input boxes
      • AlloyUI Resize

        AlloyUI Resizeon cdn

        AlloyUI Resize allows to make an HTML element resizable
      • AlloyUI Selector

        AlloyUI Selectoron cdn

        Adds an extended set of selectors, such as :input, :checked, :parent, :header, :visible, etc to the Node package.
      • AlloyUI Skin Base

        AlloyUI Skin Baseon cdn

        The AlloyUI CSS Framework and base module skin.
      • AlloyUI Skin Classic

        AlloyUI Skin Classicon cdn

        The AlloyUI CSS "Classic" skin.
      • AlloyUI Sortable

        AlloyUI Sortableon cdn

        Easily create sortable items.
      • AlloyUI State Interaction

        AlloyUI State Interactionon cdn

        A plugin for adding mouse/keyboard interactivity to nodes or widgets.
      • AlloyUI SWF

        AlloyUI SWFon cdn

        A generic utility for displaying Flash/SWF files in a crossbrowser manner.
      • AlloyUI Tabs

        AlloyUI Tabson cdn

        A tabbed widget container.
      • AlloyUI Textboxlist

        AlloyUI Textboxliston cdn

        A richer, more full featured autocomplete
      • AlloyUI Toolbar

        AlloyUI Toolbaron cdn

        A managed collection of button widgets
      • AlloyUI Tooltip

        AlloyUI Tooltipon cdn

        A standard tooltip implementation for providing additional information when hovering over a target element.
      • AlloyUI Tree

        AlloyUI Treeon cdn

        A widget which displays tree structured data.
      • AlloyUI Tree Data

        AlloyUI Tree Dataon cdn

        A base class that the AlloyUI TreeView and TreeNode classes inherit from.
      • AlloyUI Tree Node

        AlloyUI Tree Nodeon cdn

        A TreeNode class meant to be used inside of the AlloyUI TreeView.
      • AlloyUI Tree View

        AlloyUI Tree Viewon cdn

        A widget which displays tree structured data.
      • Anim Morph

        Anim Morphon cdn

        Widget to morph transition between two Nodes.
      • Anim Native

        Anim Nativeon cdn

        Native CSS3 Animation Support
      • Animation Sequence

        Animation Sequenceon cdn

        Manages a sequence of animations, so you don't have to chain them manually.
      • AnimLoop

        AnimLoopon cdn

        The AnimLoop helps you to do animations in the best-performing way
      • Any Base Converter

        Any Base Converteron cdn

        Convert numbers to and from a custom positional notation.
      • App Loading

        App Loadingon cdn

        This Y.App extension adds events, callbacks, and configuration properties for loading sequences
      • Array Iterate

        Array Iterateon cdn

        Iterate through an array.
      • Array Slider

        Array Slideron cdn

        Slider that uses an array of values instead of a min/max.
      • Array Unnest

        Array Unneston cdn

        Utility function that flattens nested arrays.
      • Arrow event

        Arrow eventon cdn

        A synthetic DOM event that tracks arrow keys. node.on('arrow', callback);
      • Async

        Asyncon cdn

        Inspired by AsyncQueue. Implemented differently.
      • Async Command

        Async Commandon cdn

        A class that represents an asynchronous function and manages its execution state.
      • Async Command Clone Plugin

        Async Command Clone Pluginon cdn

        Plugin allows cloning an async command.
      • Async Command Delay Plugin

        Async Command Delay Pluginon cdn

        Delay the execution of the command function for an amount of time after execute is called.
      • Async Command Timeout Plugin

        Async Command Timeout Pluginon cdn

        Fail an Async Command if it doesn't succeed within an amount of time.
      • Async Command Withhold Plugin

        Async Command Withhold Pluginon cdn

        Delay updating the command's completed status for an amount of time after the command function completes.
      • Async Pause Plugin

        Async Pause Pluginon cdn

        Add pause/resume functionality to Async.
      • Async Progress Plugin

        Async Progress Pluginon cdn

        Adds a progress event to Y.Async.
      • Asynchronous Command Queue

        Asynchronous Command Queueon cdn

        This module has been replaced by gallery-async and gallery-async-command.
      • Audio

        Audioon cdn

        Utility to create an HTML 5 Audio Node using the best audio format supported by the browser.
      • AutoComplete

        AutoCompleteon cdn

        A module that hooks up an input to a DataSource, listens to changes in a form element, and then searches.
      • AutoComplete List Group

        AutoComplete List Groupon cdn

        Allows you to group and style AutoComplete results in the result list while maintaining keyboard navigation and aira support.
      • Autocomplete List Scaler

        Autocomplete List Scaleron cdn

        Scales the list widget created by Autocomplete to fit within the viewport and use a scroll bar if necessary
      • Autocomplete Multiple Query Delimiters

        Autocomplete Multiple Query Delimiterson cdn

        Allows for multiple strings to be used as query delimiters in Autocomplete
      • Autocomplete Typeahead

        Autocomplete Typeaheadon cdn

        Adds typeahead support to an autocomplete input, so that the value which will be completed shows as you type
      • Autocomplete v2

        Autocomplete v2

        Autocomplete v2 builds upon the autocomplete module that was initially created by Isaac. It offers a bunch of improvements such as: * Regular expression based caching to minimize server hits * use of the overlay widget to display suggestions * better handling of form interaction such as tab and
    • B (27)

      • Back Button Utility

        Back Button Utilityon cdn

        Detect when a page is returned to via the back button.
      • Base Paginate Plugin

        Base Paginate Pluginon cdn

        Serves as a base paginate plugin for Simple Datatable Paginate Plugins.
      • Base Revive

        Base Reviveon cdn

        Extension for Y.Base derived objects that allows them to be revived from a destroyed state (undestroyed)
      • Base64

        Base64on cdn

        A base64 encoder and decoder in JavaScript.
      • beforeunload

        beforeunloadon cdn

        Adds beforeunload event support to YUI for A-Grade browsers other than Opera.
      • Bidi TextEntry

        Bidi TextEntryon cdn

        A Plugin for text input boxes that would allow them to switch bidi direction automatically based on user input. Requires YUI 3.2.0.
      • Binding

        Binding

        to be deleted see: http://yuilibrary.com/gallery/show/binding
      • bit.ly

        bit.lyon cdn

        Module deals with the bit.ly api for shortening or expanding URL's.
      • Boolean Expression Builder

        Boolean Expression Builderon cdn

        Provides a textarea and controls to assist in building a boolean expression.
      • Bootstrap Alert

        Bootstrap Alerton cdn

        The alert plugin is a tiny class for adding close functionality to alerts.
      • Bootstrap Collapse

        Bootstrap Collapseon cdn

        Get base styles and flexible support for collapsible components like accordions and navigation.
      • Bootstrap Dropdown

        Bootstrap Dropdownon cdn

        Add dropdown menus to nearly anything in Bootstrap with this simple plugin. Bootstrap features full dropdown menu support on in the navbar, tabs, and pills.
      • Bootstrap Engine

        Bootstrap Engineon cdn

        Bootstrap Engine for Plug and Play widgets. This class is meant to be used in conjunction with the Injection Engine (gallery-bootstrap-engine). It facilitates the use of an iframe as a sandbox to execute certain tasks and/or a presentation element.
      • Bootstrap Popover

        Bootstrap Popoveron cdn

        Add small overlays of content, like those on the iPad, to any element for housing secondary information.
      • Bootstrap Tabs

        Bootstrap Tabson cdn

        This plugin adds quick, dynamic tab and pill functionality for transitioning through local content.
      • Bootstrap Tooltip

        Bootstrap Tooltipon cdn

        Inspired by the excellent jQuery.tipsy plugin written by Jason Frame; Tooltips are an updated version, which don't rely on images, use css3 for animations, and data-attributes for local title storage.
      • Bottle - Mobile UI Library

        Bottle - Mobile UI Libraryon cdn

        Bottle is a mobile HTML5 framework javascript library, provides a lot of Mobile UI components.
      • Box-shadow Animation

        Box-shadow Animationon cdn

        Adds support for animating CSS3 box-shadow property
      • Bulk Editor

        Bulk Editoron cdn

        Bulk Editor allows editing an arbitrary amount of data as an atomic operation (from the server's perspective).
      • Busy

        Busyon cdn

        Busy generates a Busy overlay. You can specify page wide events to turn it on.
      • Busy Overlay

        Busy Overlayon cdn

        Plugin for Nodes and Widgets that displays an overlaying div. Especially useful for a widget that is waiting for an AJAX response.
      • Button

        Buttonon cdn

        A widget that creates a button with several mouse events, type, disabled and a label setter. Mouse events that are interacted with are mouseenter, mouseleave, mousedown, mouseup, and click. Mousedown is stored on drag out until mouse is released.
      • Button and ButtonToggle

        Button and ButtonToggleon cdn

        An implementation of Anthony Pipkin's Gallery Button using my own Gallery Makenode. It provides a regular button and a two position (toggle) button.
      • Button Group

        Button Groupon cdn

        Utilizes the Widget Parent/Child relationship built into Y.Button and Y.ButtonToggle to create a container around a set of buttons. Also provides the ability to add a label to the front of the button group.
      • Button Plugin

        Button Pluginon cdn

        A plugin for Y.Node that converts regular buttons marked with a given className into toggle buttons. It will also make groups of toggle buttons within a container mutually exclusive of one another.
      • Button Toggle

        Button Toggleon cdn

        Extends gallery-button to add an active state that is toggled on click. Original callback is still fired on click to active, but a new callback, deactivatedCallback, is added to on click to inactive.
      • ButtonGroup

        ButtonGroupon cdn

        A subclass of WidgetParent holding Button, ButtonToggle or ButtonSeparator items. Default child type for ButtonGroup is Button, other button types have to be explicitly instantiated. This is derived from Anthony Pipkin's Buttons
    • C (34)

      • Cache (expiration)

        Cache (expiration)on cdn

        Cache which drops items based on a user-defined expiration criterion, e.g., age.
      • Cache (MRU)

        Cache (MRU)on cdn

        Cache which drops least used items to satisfy a user-defined criterion, e.g., total size or number of items.
      • calendar

        calendar

        The Calendar component is a UI control that enables users to choose one or more dates from a graphical calendar presented in a single month or multi month interface.
      • Calendar Jump Navigation

        Calendar Jump Navigationon cdn

        A plugin that works with Calendar to add a popup View to allow quick selection of "months" or "years" from dropdown box controls.
      • Canvas

        Canvason cdn

        Extensions to the canvas element.
      • Captcha Slider

        Captcha Slider

        A unique method for submitting forms in a simi-captcha way.
      • Carousel

        Carouselon cdn

        YUI 3 port of the YUI 2.x Carousel component.
      • CarouselAnimPlugin

        CarouselAnimPluginon cdn

        Plugin to add animation to the gallery Carousel.
      • CarouselRTLPlugin

        CarouselRTLPluginon cdn

        Adds right to left direction, behavior and animation support to the carousel module.
      • center

        centeron cdn

        A simple Node plugin for calculating and using the center point of an element.
      • Charts

        Chartson cdn

        Charts is a widget that allows for the creation of data visualizations.
      • charts-legend

        charts-legend

        A plugin to automatically create a Legend for a given chart.
      • Checkbox Groups

        Checkbox Groupson cdn

        Provides various behaviors that can be attached to a group of checkboxes.
      • Child Process

        Child Process

        Friendly YUI wrapper around Node.js child_process.spawn
      • Chipper

        Chipperon cdn

        The Chipper is a singleton that destroys large numbers of objects for you asynchronously.
      • chromahash

        chromahashon cdn

        Chromahash is a non-reversable password visualization module
      • Circular Carousel

        Circular Carouselon cdn

        The Circular Carousel provides a widget for browsing among a set of like objects arrayed vertically or horizontally in an overloaded page region. The "carousel" metaphor derives from an analogy to slide carousels in the days of film photography; the Carousel Control can maintain fidelity to this met
      • Clipboard Support

        Clipboard Supporton cdn

        Flash based Clipboard copy functionality for web applications
      • Collapse Plugin

        Collapse Pluginon cdn

        A simple, yet powerful plugin, gives you the ability to collapse and expand a node.
      • Color Picker

        Color Pickeron cdn

        The Color Picker Widget provides a HTML5 based UI for select a color from the HSL color space.
      • colorx

        colorxon cdn

        The ColorX utility provides color conversion and validation utils beyond what is included in Y.DOM.
      • Comet Stream

        Comet Streamon cdn

        This module is a HTTP Stream client.
      • Communication Layer

        Communication Layeron cdn

        Provides a secure, evented communication layer for cross-domain HTML5 web applications.
      • Compare

        Compareon cdn

        Utility for comparing entities in Javascript
      • Complex Numbers

        Complex Numberson cdn

        Mathematical functions for complex numbers.
      • Component Manager

        Component Manageron cdn

        Don't need all your page's components to be ready and loaded on page load? Want to lazily load their dependencies and lazily instantiate them on-demand based on some user action? Then use this Y.Base Extension.
      • Composite Image

        Composite Imageon cdn

        Y.Composite.Image is an interface for manipulating multi-dimensional arrays of uncompressed binary data.
      • Console Test Plugin

        Console Test Pluginon cdn

        This plugin for YUI 3 Console displays a menu of all the test suites registered with Y.Test.Runner and lets you run them all at once or individually.
      • ContextMenu View

        ContextMenu Viewon cdn

        Provides a "contextmenu" (aka a right-click menu) which can be attached to any Node instance along with a target definition to provide a "right-click menu" capability.
      • Conway's Game of Life Simulator

        Conway's Game of Life Simulatoron cdn

        A simulator for Conway's Game of Life.
      • crypto

        cryptoon cdn

        Cryptography functions in JavaScript
      • CSS Class Animation

        CSS Class Animationon cdn

        Add support for transitions between CSS classes.
      • CSSButton

        CSSButtonon cdn

        CSS skins containing styles for button-like elements
      • CSSMatrix2d

        CSSMatrix2d

        A class representing the matrix used by 2d CSS transforms.
    • D (34)

      • Data Finder

        Data Finder

        A utility class that works in conjunction with a DataSource instance to submit queries and return RecordSets.
      • Data Storage

        Data Storageon cdn

        DEPRECATED: See the Node module and class, which now supports getData, setData, and more.
      • databinding

        databinding

        Databinding based on YUI which allows to bind UI elements and YUI widgets to a model. All updates from the bind elements or on the model will keeped automatically in sync.
      • DataSchema class

        DataSchema classon cdn

        Y.DataSchema that is a class constructor rather than just a namespace object. Allows encapsulating a schema in the instance. Also allows custom implementations by passing an object or function as the type config.
      • DataSource (Async Function)

        DataSource (Async Function)on cdn

        Provides the equivalent of Y.DataSource.Function, but for an asynchronous function.
      • DataSource Manage Stale Requests

        DataSource Manage Stale Requestson cdn

        DataSource plugin for ignoring stale requests
      • DataSource Wrapper

        DataSource Wrapperon cdn

        This module allows you to create an object which wraps a YUI 3 DataSource and allows it to be used by YUI 2.
      • DataTable 3.5.0 Development Preview

        DataTable 3.5.0 Development Previewon cdn

        This module is no longer supported since 3.5.0 has been released. For ongoing development preview of DataTable features, look at gallery-datatable-dev-preview.
      • DataTable Checkbox Selection

        DataTable Checkbox Selectionon cdn

        Provides a "checkbox" type of record selection via a new column on a DataTable and sets up all the checkbox listeners for you.
      • DataTable ContextMenu

        DataTable ContextMenuon cdn

        Provides a simple context menu (i.e. right-click menu) that can be used on a DataTable instance as a plugin
      • DataTable development preview

        DataTable development preview

        This gallery module serves to track ongoing development of DataTable, providing early adopters and reviewers easier access to the most recent code and features for the next version of YUI. *THIS MODULE SHOULD NOT BE USED IN PRODUCTION*
      • DataTable Editable

        DataTable Editableon cdn

        A class extension to DataTable that serves as a wrapper to provide functionality for cell editing, and hopefully row editing capability
      • DataTable Footer Plugin

        DataTable Footer Pluginon cdn

        A plugin to add a summary Footer to DataTable (ONLY for 3.4.1 or earlier !!)
      • DataTable Footer View

        DataTable Footer View on cdn

        A View class extension that provides a concise summary row "footer" to work in conjunction with DataTable v3.6.0. Allows calculating "macros" in the footer row which update upon underlying data changes.
      • DataTable Formatters

        DataTable Formatterson cdn

        Provides a new object attached as Y.DataTable.Formatters that includes some pre-defined numeric formatters that can be used within column definitions.
      • DataTable Inline Cell Editing

        DataTable Inline Cell Editingon cdn

        This module provides a View class extension to support cell "inline" editors, similar to a "spreadsheet" type of editing where the entire cell becomes editable. Supported inline editor include a simple text input, number and date inputs.
      • Datatable Multi Sort

        Datatable Multi Sorton cdn

        Adds multi column sorting functionality to the YUI DataTable.
      • DataTable Paginator

        DataTable Paginatoron cdn

        A class extension to allow display of data in DataTable via the PaginatorView paginator.
      • DataTable plugin for Layout

        DataTable plugin for Layouton cdn

        Plugin for Y.DataTable which makes it fit nicely inside a module managed by Y.PageLayout
      • DataTable Popup Cell Editing

        DataTable Popup Cell Editingon cdn

        This module provides a View class extension to support cell "popup" editors that resemble familiar HTML input elements and save changes back to the DataTable. Supports the following types of cell editors: text, textarea, checkbox, radio, date, select/dropdown/combobox, autocomplete
      • Datatable Resize Plugin

        Datatable Resize Pluginon cdn

        This datatable plugin allows resizing of Datatable columns by dragging the grip. Inspired by: http://yuilibrary.com/gallery/show/plugin-simple-datatable-resize
      • Datatable Selection

        Datatable Selectionon cdn

        A DataTable class extension that adds capability to either highlight or select cells or columns using the mouse. Also allows multiple selections.
      • Date/Time Utilities

        Date/Time Utilitieson cdn

        Useful functions for working with dates and times.
      • Debounce

        Debounceon cdn

        A module for delaying the execution of a function so that it's executed only once even after multiple calls in a short timespan
      • Deferred

        Deferredon cdn

        Utilities for working with asynchronous calls with IO additions and a Node plugin
      • Delay

        Delayon cdn

        Create a function that doesn't execute immediately when it is called.
      • DevTools

        DevTools

        Set of modules to load to improve developer experience while implementing YUI code.
      • Dialog

        Dialogon cdn

        Custom dialog modal that gives you the ability to build custom dialog boxes. Uses Y.Button so skinning is available across the entire interface.
      • Dispatcher

        Dispatcheron cdn

        Porting Bubbling Library Dispatcher Plugin to YUI 3
      • DOM Node removeClass

        DOM Node removeClasson cdn

        Remove multiple/single classes at once: node.removeClass('foo bar baz');
      • Drag Momentum Plugin (dd-momentum-plugin)

        Drag Momentum Plugin (dd-momentum-plugin)on cdn

        Plugin that gives dragged objects momentum. Works with dd, dd-plugin, and dd-delegate.
      • Dropdown

        Dropdownon cdn

        Transforms simple HTML select to div based dropdown structure
      • Dual Slider

        Dual Slideron cdn

        Slider with two thumbs used to define a value range.
      • Dynamic Dialogs

        Dynamic Dialogson cdn

        Dynamic Dialogs allow simple, markup driven dialogs to be managed in a sensible fashion. The dialogs can be dynamic, fetch content from remote servers, and perform basic IO/RESTful operations.
    • E (6)

      • Effects

        Effectson cdn

        The Animation utility of YUI 3 is incredibly awesome and powerful. This module wraps it up with an API similar to Scriptaculous to make animating nodes even easier.
      • Ellipsis

        Ellipsison cdn

        Normalizes text-overflow: ellipsis; in all browsers with YUI3. Also allows multiple lines instead of just 1.
      • Event Binder

        Event Binderon cdn

        Binding user actions until a particular YUI instance become ready, and the listeners defined before flushing those events through a queue. This will help to catch some early user interactions due the ondemand nature of YUI 3.
      • Event Custom Branch

        Event Custom Branch

        Provides more control over custom event bubbling.
      • event-transition

        event-transitionon cdn

        CSS3 transition synthetic events.
      • EventSource

        EventSourceon cdn

        Implements the W3C spec for Server-Sent Events with full support for A-grade browsers.
    • F (19)

      • Facebook Like Button

        Facebook Like Buttonon cdn

        The simple module to adding Facebook Like Button on your page.
      • Fast Button for Mobile Web

        Fast Button for Mobile Web

        Makes clicking 300ms faster on mobile browsers. This is very noticeable.
      • Fast Template

        Fast Template

        Fast Template takes a set of data and will apply the data looping over a HTML template section and append the final output to a wrapper node.
      • File System NodeJS

        File System NodeJS

        A slightly higher level file system library for Node.js.
      • Flick Panel

        Flick Panelon cdn

        Plug this into a sidebar or other panel so you can flick it in and out of view.
      • Flickr API

        Flickr APIon cdn

        A Flickr API IO module.
      • FlipView

        FlipViewon cdn

        This module creates interactive flipping effect.
      • Flyweight Tree

        Flyweight Tree on cdn

        Extension to help visualize tree structures such as TreeView, Menu or even forms.
      • Flyweight TreeView

        Flyweight TreeViewon cdn

        A TreeView widget using the Flyweight pattern for its nodes so as to save memory. It uses the classes in the gallery-flyweight-tree module.
      • focus-position

        focus-positionon cdn

        A small module which modifies Node's focus() function to take position argument "end" or number of characters and places cursor there.
      • Form

        Formon cdn

        A module for managing form interaction in a page, including client-side validation, server side error processing, and asynchronous form submission.
      • Form Events

        Form Events

        (PLACEHOLDER) Add event bubbling to form events: submit, reset, and change. IE is the major browser that doesn't natively support bubbling of these events.
      • Form Manager

        Form Manageron cdn

        A lightweight, yet powerful, module for managing a form based on the principle of progressive enhancement. It provides default value management, client-side pre-validation, and field-level messaging. This is a YUI3 port of code that has been in production on customer-facing sites since 2004.
      • Form Manager CSS Validation

        Form Manager CSS Validationon cdn

        Utility for validating the values of form elements based on CSS classes.
      • Form Manager in an Overlay

        Form Manager in an Overlayon cdn

        Simple plugin for Y.Overlay which attaches a Y.FormManager to the form inside the overlay.
      • Form Validator

        Form Validatoron cdn

        A powerful tool that allows you to apply highly interactive client-side validation to any type of field on any form. This form widget is based on over two years of production use, and was originally submitted in June of 2008 (http://yuilibrary.com/projects/yui2/t
      • Form Values

        Form Valueson cdn

        A plugin for forms that will serialize the input data into an object literal and return it.
      • FullScreen

        FullScreenon cdn

        FullScreen API.
      • Functional Programming

        Functional Programmingon cdn

        Adds most of the higher-order functions from array-extras to the YUI Global Object.
    • G (26)

      • Gallery Badge

        Gallery Badgeon cdn

        A simple YUI 3 Gallery badge using the YQL Gallery Module.
      • gallery-event-expose

        gallery-event-expose

        Adds an expose event that triggers when the element is inside of the viewport region
      • gallery-patch-341-charts-2531283

        gallery-patch-341-charts-2531283on cdn

        Fixes issue in which passing an array for a color property did not work in any of the stacked charts. (3.x)
      • gallery-patch-341-charts-alwaysshowzero

        gallery-patch-341-charts-alwaysshowzeroon cdn

        Patches YUI 3.4.1 Charts bug in which the NumericAxis attribute alwaysShowZero is not respected when all data values are greater than zero.
      • gallery-patch-350-charts-numericaxis

        gallery-patch-350-charts-numericaxison cdn

        Addresses bugs in the numeric axis in which minimum or maximum is not calculated properly under certain scenarios.
      • gallery-patch-350-swf-2529891

        gallery-patch-350-swf-2529891on cdn

        Fixes issues with ExternalInterface on various versions of IE/Flash Player.
      • gallery-slidecheckbox

        gallery-slidecheckboxon cdn

        Gallery-slidecheckbox is an iphone style slidable checkbox
      • gallery-statusbar

        gallery-statusbar

        Simple statusbar which can be placed on top,bottom,left or right
      • gallery-time-format

        gallery-time-formaton cdn

        Built on top of YUI datatype-date to display absolute / relative datetime format
      • gallery-user-patch-2529808

        gallery-user-patch-2529808on cdn

        Patch for YUI 3.3.0 DataTable Scroll plugin which enables support for lazy loading of data (e.g. DataSource). Fixes Bug Ticket #2529808
      • gallery-user-patch-2529920-2529921

        gallery-user-patch-2529920-2529921

        Fix for bug tickets #2529920 #2529921 - formatter cant access TD and null values show {value}
      • gallery-user-patch-2529943

        gallery-user-patch-2529943

        Fix for bug ticket #2529943 - DataTableSort plugin sets title attribute to 'title'
      • gallery-user-patch-2529968

        gallery-user-patch-2529968

        Fix for bug ticket #2529968 - No configured caption still creates caption node with padding
      • gallery-user-patch-2529975

        gallery-user-patch-2529975

        Fix for bug ticket #2529975 - DataTableDataSource creates new Y.RecordSet, Breaks sort after first response.
      • gallery-user-patch-2530026

        gallery-user-patch-2530026

        Fix for bug ticket #2530026 - TR node gets bogus id attribute of "{id}"
      • gallery-user-patch-2530294

        gallery-user-patch-2530294

        Fix for bug ticket #2530294 - Combining DataTableScroll and DataTableSort causes column width mismatch.
      • gallery-user-patch-330-datatable-rollup

        gallery-user-patch-330-datatable-rollup

        A rollup of bug fixes for the YUI3 DataTable
      • Generic Animation

        Generic Animationon cdn

        A small module to allow you to animate things that aren't DOM properties.
      • Geo

        Geoon cdn

        A simple geolocation API for retrieving the user's current position.
      • Geolocation

        Geolocation

        A simple function to get the latitude and longitude from the HTML5 geolocation API with fallbacks the Google Gears Geolocation API and IP based geo positioning. Inspired by http://github.com/codepo8/YQL-Geo-Library and others.
      • Google Maps Frame

        Google Maps Frameon cdn

        Google Maps Frame allows the isolation of multiple copies of the Google Maps Javascript API in iframes.
      • Google Maps Loader

        Google Maps Loaderon cdn

        Google Maps Loader is a JSONP wrapper for loading the Google Maps Javascript API. It provides a simple interface for loading extra libraries, localization, and versioning.
      • Goya

        Goya

        Goya is a module for YUI 3 that simplifies development on canvas by enabling the user to draw on and animate independent layers, in a similar way than Flash does.
      • Graphics

        Graphicson cdn

        API for creating and managing shapes.
      • Gravatar Url

        Gravatar Urlon cdn

        Function for creating gravatar image urls.
      • Grouped DataTable

        Grouped DataTable

        Allows the grouping of table rows together by a the value of a given key
    • H (6)

      • Handlebars Loader

        Handlebars Loaderon cdn

        Convenience module that loads and compiles Handlebars templates that are available on the page.
      • Heat Bar Rater

        Heat Bar Rateron cdn

        Generic rater module, displayed like a heat bar, used to rate an entity. Facilitates non-linear rating of an entity, custom min/max values and custom colors. Widget is progressively enhanced from basic HTML markup. It enables posting a rating through AJAX as well as Form-Submit.
      • History Check

        History Check

        This module gives you an easy mechanism to determine if a user's browser history contains a link.
      • History Lite

        History Liteon cdn

        History Lite is similar in purpose to the YUI Browser History module, but with a more flexible API, no initialization or markup requirements, limited IE6/7 support, and a much smaller footprint.
      • HTML 5 Forms

        HTML 5 Forms

        Provides HTML 5 attribute and type support for forms in legacy browsers.
      • HTML5 Player

        HTML5 Playeron cdn

        YUI HTML5 Player is a YUI 3 widget that creates a video player using the HTML5 video tag and JavaScript that is based on YUI 3. It was started as entry to the YUI 3 Gallery Contest in March 2010.
    • I (25)

      • IButton

        IButtonon cdn

        Produces a sliding button like those on iPhones
      • Icello Button

        Icello Buttonon cdn

        a button node generator with icons
      • Icello Date

        Icello Dateon cdn

        additional Date helper class
      • Icello DateChooser

        Icello DateChooseron cdn

        popup calendar Widget to select date for input text
      • Idle Timer

        Idle Timeron cdn

        The idle timer aims to determine when the user is idle (not interacting with the page) so that you can respond appropriately.
      • ImageCropper

        ImageCropperon cdn

        Unofficial port of the YUI2 ImageCropper
      • ImagesLoaded

        ImagesLoadedon cdn

        Do something (Ttriggers a callback) after all images have been loaded.
      • Injection Engine

        Injection Engineon cdn

        Injection Engine for Plug and Play widget. This class is a phantom class for a Bootstrap Engine (gallery-bootstrap-engine). It will facilitate the execution of the bootstrap engine in an iframe sandbox while provide an easy way to set properties and capture events from the real bootstrap object.
      • InlineXHR(php)

        InlineXHR(php)on cdn

        This wrapper around Y.io allows you to make ajax requests in a oneliner. Client/server implementation in JavaScript and PHP code. It allows you to send requests to the current url (or configure a different one), call one or more specific PHP functions on the server and let one or more specific fun
      • Input/Calendar Sync

        Input/Calendar Sync

        Plugin for an input field which syncs the value with a calendar.
      • Inserted Event

        Inserted Eventon cdn

        Node insertion event using CSS3 Animation if available otherwise falls back to DOMNodeInserted.
      • Inspector

        Inspectoron cdn

        Inspector is a real-time attribute inspector widget.
      • Instance Manager

        Instance Manageron cdn

        Repository for JavaScript object references.
      • Intl Arabic Numerals

        Intl Arabic Numeralson cdn

        A Module to help with the handling of the Arabic-Indic (U+0660-U+0660) and the Extended Arabic-Indic (U+06F0-U+06F0) digits.
      • Intl Bidi

        Intl Bidion cdn

        A module that extends Y.Intl to provide bidi direction detection
      • IO Multi-response

        IO Multi-responseon cdn

        IO module which supports multiple responses to a single request.
      • IO Poller

        IO Polleron cdn

        An extension to Y.io utility to add support for polling a server resource
      • io-stream

        io-stream

        A mechanism to allow multipart XmlHttpRequest IO Streaming inside of YUI.
      • Isoline

        Isolineon cdn

        A shape for YUI Graphics to draw an isoline for a two-dimensional scalar field.
      • Iterable Extras

        Iterable Extrason cdn

        Provides the same higher-order functions that array-extras adds to Y.Array.
      • Itsa Dialogbox

        Itsa Dialogboxon cdn

        Adding sugar dialogmessages. Created by Its Asbreuk http://theinternetwizard.net
      • Itsa DTColumnResize

        Itsa DTColumnResizeon cdn

        Plugin for DataTable that makes columns resizable. Also works with scrolling DataTables. Will also make DataTable have predictable column-widths. Created by Its Asbreuk http://theinternetwizard.net
      • Itsa EditorToolbar

        Itsa EditorToolbaron cdn

        GUI for the Rich Text Editor. Created by Its Asbreuk http://theinternetwizard.net
      • Itsa Selectlist

        Itsa Selectliston cdn

        Widget that creates a button-like selectlist. Created by Its Asbreuk http://theinternetwizard.net
      • Itsa Storage

        Itsa Storage

        Storage for several types: String, Number, Boolean, Array, Object, Date, RegExp. Can also use backup to an external server to store the data.
    • J (6)

      • joup

        joup

        The Joup img plugin creates a constrained hover status for img tags. A similar effect to loup.js (http://www.netzgesta.de/loupe/).
      • JSML

        JSML

        JSML (javascript markup language) is a concise way of generating pieces of the DOM dynamically
      • JSON RPC

        JSON RPCon cdn

        Provides a Y.JSONRPC class to encapsulate a remote API that supports the JSON-RPC transport. Also adds Y.jsonrpc(url, method, paramArray, callback) method.
      • JSONP

        JSONPon cdn

        Deprecated. Use the official 'jsonp' module. It works more or less the same as this one, since it originated from this code. Adds a Y.JSONPRequest class and a Y.jsonp(url, callback) method.
      • Jump List Fader

        Jump List Faderon cdn

        Upgrades a standard jump list to something a bit more flashy.
      • JUTE

        JUTEon cdn

        Javascript Unit Testing Framework.
    • K (1)

      • Konami event

        Konami eventon cdn

        Adds a DOM event "konami" that is triggered when the targeted element receives keydown strokes in the Konami code sequence.
    • L (13)

      • L-System

        L-Systemon cdn

        An l-system parallel string rewriting implementation.
      • Laced Data

        Laced Data

        Load model/modelList data from the initial HTML payload.
      • Layout

        Layout

        Provides 1xN and Nx1 layouts, which can be nested to provide 5-unit layouts similar to yui2-layout.
      • Layout (column-based)

        Layout (column-based)on cdn

        Plugin for Page Layout that provides fluid-width/height layout for columns of modules, stacked between (optional) page header and footer.
      • Layout (row-based)

        Layout (row-based)on cdn

        Plugin for Page Layout that provides fluid-width/height layout for rows of modules, sandwiched between (optional) page header and footer.
      • Lazy Load

        Lazy Loadon cdn

        A little helper function for when you want to load more modules into an existing Y instance.
      • LazyloadImages

        LazyloadImageson cdn

        Lazy load images after the page is loaded.
      • Lightbox

        Lightboxon cdn

        A port of the Lightbox module to YUI. Currently this includes all of the functionality of the Lightbox 2 with plans to begin to import functionality from Thickbox and other Lightbox extensions.
      • Linked List

        Linked Liston cdn

        Implements a doubly linked list for storing items and a bi-directional iterator for traversing the list.
      • List Expander Plugin

        List Expander Pluginon cdn

        A light weight list manager that will add and remove an "open" className on the targeted <LI> with an optional param for closing the sibling <LI>s
      • Live Messaging

        Live Messaging

        Is a module to publish and subscribe to messages channel.
      • Local Storage Model Sync

        Local Storage Model Syncon cdn

        An extension which provides a sync implementation through locally stored key value pairs, either through the HTML localStorage API or falling back onto an in-memory cache, that can be mixed into a Model or ModelList subclass.
      • Log Filter

        Log Filteron cdn

        Easy way to add filters to the Y.log() message stream.
    • M (31)

      • Magnifier

        Magnifieron cdn

        This node plugin for images will provide a zoomed in view of a subset of the image either in a static location on the page, or a viewport that follows the mouse cursor around the attached image.
      • MakeNode

        MakeNodeon cdn

        An extension for Widget to make it easier to build Widgets, allowing for a more declarative style and requiring less pieces of executable code, which is makes it much clearer and simple.
      • Markdown

        Markdownon cdn

        A wrapper for https://github.com/evilstreak/markdown-js to support full Markdown rendering.
      • Markout

        Markouton cdn

        Markout is an API for creating DOM nodes in JavaScript. Much easier to use than the built-in DOM API, and allows for easy delegation for code modularity.
      • Masonry

        Masonryon cdn

        YUI Masonry is a dynamic layout widget. You can easily build a Pinterest-like layout on your website.
      • Math

        Mathon cdn

        Augments built-in JavaScript Math namespace with additional functions.
      • Math Canvas

        Math Canvason cdn

        Renders expressions the way you would write them on paper, using an HTML canvas element.
      • Matrix Background

        Matrix Backgroundon cdn

        Node plugin to display falling text similar to what was used in The Matrix.
      • Matrix Credits

        Matrix Creditson cdn

        Displays text in a way similar to the credits for The Matrix.
      • Media Queries

        Media Querieson cdn

        A little utility to help you use CSS media queries in JavaScript.
      • Mediator

        Mediatoron cdn

        The mediator pattern allows message sharing through multiple colleagues where each colleague cannot communicate directly with another.
      • Mock Value Extras

        Mock Value Extras

        This module provides support for creating Y.Mock.Values that describe the required form of Objects or Arrays.
      • ModalShim

        ModalShimon cdn

        Fix `Y.WidgetModality`'s select problem under IE6
      • Model

        Model

        Model is an attempt to bring some ORM principles to YUI.
      • Model

        Modelon cdn

        An MVC Model similar to YUI's own Y.Model better adapted to use with existing SQL databases. It supports multiple-field primary keys, helps in doing record updates in multi-user environments and several other features. Contains extensions for undo, handling multiple-record models and to keep them
      • Model Consumer

        Model Consumeron cdn

        Model extension to standardize storage of model/modellist in attributes.
      • Model List Difference

        Model List Differenceon cdn

        Creates a model list that is the difference of two or more other model lists.
      • Model List Union

        Model List Unionon cdn

        Creates a model list that is the union of two or more other model lists.
      • Model Relate

        Model Relateon cdn

        Extension for Y.Model that allows you to define and manage relationships between models
      • Model Relate AutoGen

        Model Relate AutoGenon cdn

        Extension for auto registered related models
      • Model Store

        Model Storeon cdn

        Store for registering and keeping track of multiple types of models
      • ModelList DataSource Plugin

        ModelList DataSource Pluginon cdn

        A plugin for attaching a DataSource to a ModelList
      • Modernizr

        Modernizron cdn

        YUI wrapper for Modernizr - http://www.modernizr.com/
      • Mojito RPC

        Mojito RPCon cdn

        RPC wrapper for Mojit proxy, to allow building widgets that work with both regular XHR (JSON RPC) and Mojito.
      • More Results Loader

        More Results Loaderon cdn

        Alternative to pagination. Loads HTML fragments (or json) and inserts them on the page directly (Facebook style).
      • Multi-value Input control

        Multi-value Input control on cdn

        This is a plugin to input Node that can be plug along with AutoComplete Plugin.
      • MultiObject

        MultiObject

        A MultiObject is a collection of objects (all of the same type) that behaves exactly the same as a single object.
      • Multiple Model Sync

        Multiple Model Syncon cdn

        Allows multiple model sync implementations to be used by a single model.
      • Multiselect

        Multiselect

        Multiselect on the Web sucks. It's unfriendly to users and hard to explain. This module is an attempt to make it better.
      • Mustache

        Mustache

        Mustache.js - Logic-less templates in JavaScript
      • Mutex

        Mutexon cdn

        Provides a mechanism to prevent concurrent access to a resource.
    • N (26)

      • Nav keys

        Nav keyson cdn

        Adds fast track events for subscribing to keydown for enter, esc, backspace, tab, pageUp, pageDown, and the arrow keys.
      • Neon Sign

        Neon Signon cdn

        Animates text to make it look like a neon sign that flickers when it is first turned on.
      • NetMusician Menu Nav

        NetMusician Menu Navon cdn

        Menu navigation which utilizes YUI 3 Transitions for smooth and responsive feedback, mouseenter/mouseleave for simple event triggering for when menus should be shown/hidden, and custom Javascript triggers to invoke your own functions when certain menu items are selected
      • NetMusician PJAX Plus

        NetMusician PJAX Pluson cdn

        An enhanced version of the YUI PJAX Utility with additional features
      • NetMusician Resizer

        NetMusician Resizeron cdn

        Toggles the display of div elements, and triggers a YUI 3 Transition on the wrapper element to animate the surrounding region to fit the size of the new div
      • Node Accordion

        Node Accordionon cdn

        Node Accordion Plugin is a light-weight solution (~3k) for expandable and collapsible elements.
      • Node class utilities and optimizations

        Node class utilities and optimizationson cdn

        Functions for searching for class name via regular expression. 10x faster version of ancestor() when searching for a single class name or tag name.
      • Node Dimensions

        Node Dimensionson cdn

        This extension to Y.Node provides useful functions for computing dimensions that are often needed in JavaScript.
      • Node drag events

        Node drag eventson cdn

        node.on('drag:end', fn, config, ctx, arg1, ...argN) Adds new DOM events for "drag", "drag:start", "drag:end" and all other DD.Drag events. Full list in the docs. config obj takes Drag attributes for configuration plus supports 'proxy', 'constrained', or any other Y.Plugin.DDxxx
      • Node FitVids

        Node FitVidson cdn

        YUI 3-based implementation of FitVids.js
      • Node Full Screen

        Node Full Screenon cdn

        Node Plugin for working with the FullScreen API.
      • Node IO

        Node IOon cdn

        Allows you to load asynchronous content into the plugged node.
      • Node Reset

        Node Reseton cdn

        This module attempts to localize the CSS Reset to a specific node.
      • Node ScrollIntoView

        Node ScrollIntoViewon cdn

        This extension to Y.Node overrides scrollIntoView(). The default browser behavior always places the element at the top or bottom of its container. This override is smart enough to not scroll if the element is already visible, and it also provides animation.
      • Node Set Event

        Node Set Event

        Patches Y.Node to provide "set" events for attributes and styles similar to the "change" events provided by Y.Attribute.
      • Node SetDirection

        Node SetDirectionon cdn

        A module that allows setting the bidi direction of a YUI Node and will fire an event when the direction of the node changes.
      • Node TokenInput

        Node TokenInputon cdn

        Node plugin that turns a text input field into a tokenized input field similar to Cocoa's NSTokenField control.
      • Node Transform 2d

        Node Transform 2don cdn

        Adds methods to Node that perform CSS transforms.
      • node-extras

        node-extrason cdn

        A collection of useful methods for Y.Node that are not present in the default distribution
      • NodeIsFragment

        NodeIsFragment

        Adds isFragment() method to Y.Node instances.
      • NodeJS YUI3

        NodeJS YUI3

        This module allow you to run the latest YUI 3.x source inside a Node.js process.
      • NodeList Extras 2

        NodeList Extras 2on cdn

        Provides most of the same higher-order functions that array-extras adds to Y.Array.
      • nodelist-extras

        nodelist-extrason cdn

        A Collection of extensions on NodeList
      • Notifications

        Notificationson cdn

        The Notifications component provides a way to display in your page a small "notifications" area at the bottom of the page. On click, all the notifications are shown. You can use this component to display relevant information to the users, or to notify them about events happening on the site.
      • Notify

        Notifyon cdn

        Displays a message similar to Growl in OSX that fade and disappear on using Timer so it can pause the timeout on mouse enter and resume on mouse leave.
      • Number

        Numberon cdn

        Supplies sorely needed number evaluation and manipulation utilities. This adds additional functionality to what is provided in yui-base, and the methods are applied directly to the YUI instance. This module is useful for sites that need to manipulate or evaluate numbers.
    • O (7)

      • oAuth

        oAuthon cdn

        Simple oAuth Module
      • Object Extras

        Object Extrason cdn

        Provides the same higher-order functions that array-extras adds to Y.Array.
      • Outside Events

        Outside Eventson cdn

        Outside events are synthetic DOM events that fire when a corresponding DOM event occurs outside a bound element.
      • Overlay Extras

        Overlay Extrason cdn

        A collection of Plugins for Overlays: Modal, KeepAligned, and AutoHide
      • Overlay Modal Plugin

        Overlay Modal Pluginon cdn

        A plugin to add modality support to Overlay. Prevents interacting with elements "under" the Overlay by masking them.
      • Overlay Transitions

        Overlay Transitionson cdn

        A plugin for Overlays to give them transition-powered hide & show animations.
      • overlay-box

        overlay-box

        Adds a very simple way to create full page overlays (aka lightbox) which load content from an existing node or via AJAX.
    • P (27)

      • Page Layout

        Page Layouton cdn

        Provides fluid-width/height layout for modules, sandwiched between (optional) page header and footer.
      • Paginate

        Paginateon cdn

        A simple paginator for use within other widgets who listen for events.
      • Paginator development preview

        Paginator development previewon cdn

        This gallery module serves to track ongoing development of the Paginator widget, providing early adopters and reviewers easier access to the most recent code and features for the next version of YUI. *THIS MODULE SHOULD NOT BE USED IN PRODUCTION*
      • Paginator Port

        Paginator Porton cdn

        This is an unofficial port of YUI2 Paginator.
      • Paginator View

        Paginator Viewon cdn

        A View extension that provides a user-interface for Paginated data. Includes a custom PaginatorModel and a PaginatorView class.
      • Parent Window Utility

        Parent Window Utilityon cdn

        Parent Window Utility allow you to manipulate the parent window using YUI
      • Pasted Event

        Pasted Eventon cdn

        pasted event - fires when user paste event has completed providing access to before and after values
      • Patch 3.5.0 WidgetModality

        Patch 3.5.0 WidgetModalityon cdn

        Fixes a regression in WidgetModality where the mask node wasn't being properly re-synced.
      • Patch: 3.3.0 - 3.4.0 DataTable formatters get wrong o.td

        Patch: 3.3.0 - 3.4.0 DataTable formatters get wrong o.tdon cdn

        This patch remove o.td from the object passed to cell formatters. If you want a td (not recommended for performance), o.createCell() will return the right cell. This patch module has been tested against 3.3.0 and 3.4.0pr3.
      • Patch: 3.3.0 AsyncQueue event bubbling

        Patch: 3.3.0 AsyncQueue event bubblingon cdn

        This patch adds a missing event prefix to the AsyncQueue events, allowing them to be subscribed to from a bubble target. This patch module is only necessary for version 3.3.0.
      • Patch: 3.3.0 bubble target vs preventedFn

        Patch: 3.3.0 bubble target vs preventedFnon cdn

        This patch adds missing logic in YUI 3.3.0's event system whereby preventing an event from a bubble target did not trigger the event's preventedFn. This patch module is only necessary for version 3.3.0.
      • Patch: 3.3.0 event-hover

        Patch: 3.3.0 event-hoveron cdn

        This patch is a replacement for version 3.3.0 of event-hover, which had an error in the detach method and did not support the mouseleave half of the hover subscription being called with a supplied override context or additional arguments. This patch is only necessary for version 3.3.0.
      • Patch: 3.3.0 Node.prototype.toggleView error

        Patch: 3.3.0 Node.prototype.toggleView erroron cdn

        This patch corrects a typo in YUI 3.3.0's Node.prototype.toggleView method that causes a runtime error. This patch module is only necessary for version 3.3.0.
      • Patch: 3.3.0 Y.delegate('cat|type',...)

        Patch: 3.3.0 Y.delegate('cat|type',...)on cdn

        This patch corrects a bug in YUI 3.3.0's Y.delegate and node.delegate methods that caused the use of a detach category to result in no subscription being made. delegate('cat|click',...) would do nothing. This patch module is only necessary for version 3.3.0.
      • Patch: Multiple Calendar Instances

        Patch: Multiple Calendar Instanceson cdn

        A patch that enables the developer to host multiple calendar instances on the same page. This is a patch for YUI 3.4.0, the issue will be corrected in YUI 3.4.1.
      • Permalink

        Permalinkon cdn

        Creates a link that allows you to bookmark dynamic content from your website.
      • Picklist Widget

        Picklist Widgeton cdn

        A multiple-selection PickList widget
      • Placeholder

        Placeholderon cdn

        A Node plugin which will show placeholder text in an input or textarea
      • Plugin activation attributes

        Plugin activation attributeson cdn

        Allows plugins to register an attribute on their host classes for plugging and unplugging that plugin.
      • Popup Calendar

        Popup Calendaron cdn

        Popup Calendar component which allows you to easily add date picker like support to your page or application.
      • Popup Calendar Group

        Popup Calendar Groupon cdn

        Allows you to link two separate calendars together for range selection.
      • Port Base

        Port Baseon cdn

        This module will aid a developer in porting from a newer YUI2 module to a YUI3 module. It mimics the YAHOO.util.Element class from 2.x.
      • Preload

        Preloadon cdn

        Preload images, CSS and JavaScript files without executing them.
      • Prettify

        Prettify

        A JavaScript module and CSS file that allows syntax highlighting of source code snippets in an html page.
      • Progress Bar

        Progress Baron cdn

        A progress bar with fully customizable label and template. Custom skinning will be required for visual slider feedback.
      • Progressbar

        Progressbaron cdn

        **DEPRECATED** Please use the progress bar at: http://yuilibrary.com/gallery/show/progress-bar
      • Pulldown Refresh

        Pulldown Refreshon cdn

        Allows for page refresh through XHR request
    • Q (5)

      • QR Code Generator Base

        QR Code Generator Baseon cdn

        Utility for generating QR Codes.
      • Query Builder

        Query Builderon cdn

        QueryBuilder provides a way for users to construct a set of filter conditions. It is up to the application to decide whether the conditions should be AND'ed or OR'ed.
      • Query Builder Extras(includes date range)

        Query Builder Extras(includes date range)on cdn

        John Lindal's QueryBuilder (http://yuilibrary.com/gallery/show/querybuilder) provides a way for users to construct a set of filter conditions. This is a plugin is extension which allows user to have condition that required date range selection.
      • querystring

        querystring

        querystring parser
      • QuickEdit for DataTable

        QuickEdit for DataTableon cdn

        Plugin for DataTable which allows editing entire page of data at once.
    • R (11)

      • Radial Menu

        Radial Menuon cdn

        This widget introduces a novel way to handle on-demand menus. The RadialMenu widget opens a series of customizable RadialMenuPanels around a center point in the page. End-users can then click on the RadialMenuPanels to trigger subscribable events. Inspired by the video game industry, this menu break
      • Radial Progress

        Radial Progresson cdn

        This is a radial progress bar that utilizes Y.Graphics.
      • Raphael

        Raphaelon cdn

        Wraps the RaphaelJS SVG library and augments it to create SVG objects that are also EventTargets and exposes their underlying HTMLElement as a Y.Node object.
      • Ratings

        Ratingson cdn

        Display a multi-star rating widget. User may choose any integer value between 0 and some max value, widget can display fractional ratings.
      • Recordset Multi Sort

        Recordset Multi Sorton cdn

        Plugin that adds default and custom multi field sorting functionality to the Recordset utility
      • Recordset Storage Lite Plugin

        Recordset Storage Lite Pluginon cdn

        Plugin for Recordset to store records on the client.
      • Remote Objects

        Remote Objects

        A module to make a remote invocation of a server side object
      • Resize

        Resizeon cdn

        A plugin that makes Nodes resizeable.
      • REST Model Sync

        REST Model Syncon cdn

        An Extension which provides a RESTful HTTP sync implementation that can be mixed into a Model or ModelList subclass.
      • REST Resource

        REST Resourceon cdn

        A RESTful wrapper for Y.io.
      • Row Expansion for DataTable

        Row Expansion for DataTableon cdn

        Plugin for DataTable which provides the ability to expand each row to display additional information.
    • S (41)

      • Sandbox

        Sandboxon cdn

        Simplifies the process of creating isolated iframe sandboxes in which to evaluate JavaScript code for tasks like profiling or unit testing.
      • Scroll Beacon Event

        Scroll Beacon Eventon cdn

        Provides synthetic event to detect when beacon element turns into browser viewport, so as to implement endless scroll and sticky nodes. Demo page: http://mocheng.github.com/gallery/scroll-beacon/scroll_beacon.html
      • Scroll Navigation

        Scroll Navigationon cdn

        A plugin that will take all selected anchors and attach a click event to scroll to the anchor target.
      • Selection

        Selectionon cdn

        Utility to get a DOM Fragment with the structure selected by the user to facilitate the analysis of that fragment.
      • Selection Event

        Selection Eventon cdn

        Cross browser/device text selection events. Provides selection and selectionchange events.
      • Shoveler

        Shoveleron cdn

        The shoveler is a carousel like module that allows you to shovel back and forth between content.
      • Sidepicker

        Sidepicker

        This component is a "vertical" tab component. It looks like a sidebar with several panel options to choose for. An animation shows the contents as opening when we want to review the actual contents.
      • Simple Accordion

        Simple Accordionon cdn

        Simple accordion to show and hide elements using a simple yui module
      • Simple Datatable

        Simple Datatableon cdn

        A very simple implementation of a datatable. Provides the ability to sort columns and select rows.
      • Simple Datatable Client Paginate Plugin

        Simple Datatable Client Paginate Pluginon cdn

        A paginate plugin that handles item paging on the client. All items must be loaded into the datatable for the paginate plugin to page the items.
      • Simple Datatable Filter Plugin

        Simple Datatable Filter Pluginon cdn

        Plugin allows filtering of Simple Datatable by targeted columns, all columns, or row ids.
      • Simple Datatable Resize Plugin

        Simple Datatable Resize Pluginon cdn

        Resize allows resizing of Simple Datatable columns by dragging the grip.
      • Simple Datatable Row Select Plugin

        Simple Datatable Row Select Pluginon cdn

        Adds row select functionality to Simple Datatable
      • Simple Datatable Sort Plugin

        Simple Datatable Sort Pluginon cdn

        Plugin allows sorting of Simple Datatable by clicking the column headers.
      • Simple Editor Port

        Simple Editor Porton cdn

        This is a non-supported port of SimpleEditor from YUI2.x.
      • Simple Growl-like Notifier

        Simple Growl-like Notifieron cdn

        This is a very basic notifier just like growl which can be placed in different corners. It has header and message body. If header is not specified it just shows message body. This widget takes in various parameters such as "message", "header", "timeout","position".
      • Simple Menu

        Simple Menuon cdn

        This module allows you to turn an HTML list into a menu. Sub menus are NOT supported.
      • simpleslider

        simpleslideron cdn

        A very small and very simple slider implementation.
      • Slider Array Range

        Slider Array Rangeon cdn

        Slider-range that allows you to enter an array of values instead of a range of values, it also snaps to points along the axis representing those values in the array.
      • Slider Tick Base

        Slider Tick Baseon cdn

        Slider-base to draw tick marks at points along the axis representing values
      • SliderWindow

        SliderWindowon cdn

        Resizable messaging window that saves screenspace and ensures trouble free, efficient, unobtrusive communication with the user.
      • Slideshow

        Slideshowon cdn

        A widget to support a simple image slideshow.
      • Slideshow Animated

        Slideshow Animatedon cdn

        The Animated Slideshow script easily converts html content into a slideshow. It supports any html element so the slides can be divs, imgs, or any other html element you want. It supports a variety of slide transitions and user actions including
      • Slideshow Base

        Slideshow Baseon cdn

        Easily convert html content into a slideshow. This slideshow is base class that can be used as is, or extend to add additional functionality such as animating the slide transitions.
      • Sliding Sidebar

        Sliding Sidebaron cdn

        Create a simple UI for a panel that expands and collapses at the click of the title or an optional toggle button.
      • Smart List

        Smart Liston cdn

        Smart List will allow you to display a list of elements (not necessarily using UL/LI), and filtering which element should be displayed based on a selector. This component will be the base component for quicksand as well.
      • Smart Loader

        Smart Loader

        This module is to provide smarter module loading mechanism than current YUI default loader.
      • Socket Model Sync

        Socket Model Syncon cdn

        An extension which provides a sync implementation using Socket.IO as the transport method, which can be mixed into a Model or ModelList subclass.
      • Soon

        Soonon cdn

        Similar to Y.later, but sooner.
      • Sort Extras

        Sort Extrason cdn

        Provides useful functions for sorting lists.
      • Sortable Array

        Sortable Arrayon cdn

        A plugin for YUI's Sortable widget that would allow for linking data between a JS array and the UI.
      • Soundmanager Player

        Soundmanager Player

        JS audio player powered by the SoundManager 2 library.
      • Speed DNS

        Speed DNSon cdn

        Prefetch and speed up DNS lookups
      • Spinner

        Spinneron cdn

        Based on the Spinner example for Widget, I made a new version using MakeNode.
      • Split Desktop

        Split Desktopon cdn

        3 panes split desktop. Creates affordancies for the user to explore the functionality through a drag and drop hint.An innovative GUI paradigm. It works the opposite way of usual desktops...
      • Spotlight

        Spotlighton cdn

        Spotlight is a way of using the space effectively by aligning the items in the carousel and show the selected item in the carousel in a container below it... The carousel item and detailed items takes a template so it highly customizable.
      • SQL*Plus

        SQL*Plus

        This is an awful Oracle SQL driver for Node.js. Don't use this.
      • Stalker Plugin

        Stalker Pluginon cdn

        Inspired by Bill Scott design pattern called "Stalker Pattern".
      • State Preservation for DataTable

        State Preservation for DataTableon cdn

        Plugin for DataTable which provides the ability to preserve the state of form elements and widgets when paginating, sorting, etc.
      • StdMod

        StdMod

        A version of WidgetStdMod that has the contentBox as its BODY section
      • Storage Lite

        Storage Liteon cdn

        Lightweight API for persistent cross-browser local key/value storage similar to the HTML5 localStorage API. Supported browsers include IE6+, Firefox 2+, Safari 3.1+, Chrome 4+, and Opera 10.5+. No browser plugins required (not even Flash).
    • T (37)

      • TabView Plugin

        TabView Pluginon cdn

        A plugin initially geared to augment a definition list to promote more semantic markup for tabs.
      • Tag

        Tagon cdn

        YUI Tag allows you to write "smart" HTML tags backed by YUI modules.
      • Tag Cloud

        Tag Cloudon cdn

        This module generates tag or keyword clouds from text on web pages and highlights matching parts once a keyword is clicked.
      • Tag Registry

        Tag Registryon cdn

        YUI Tag Registry contains a collection of ready to use tags.
      • Taglist

        Tagliston cdn

        Turns an input field into an easily editable comma separated tag list
      • tap

        tap

        Adds 'tap' event for touchscreen devices.
      • TapToTop

        TapToTopon cdn

        A button that smoothly scrolls the window back to the top of the page, implemented as a YUI3 plugin.
      • Temporary Panel

        Temporary Panelon cdn

        This module is old... Use: http://yuilibrary.com/gallery/show/overlay-extras instead.
      • Test Extras

        Test Extrason cdn

        Useful assertions not included in core YUI 3 Test.
      • Text Nodes

        Text Nodeson cdn

        Adds an attribute to Nodes that returns an array of its textNode children.
      • Text Resizer

        Text Resizeron cdn

        Gives the ability to attach font resizing to any node on a page.
      • Text-Shadow Animation

        Text-Shadow Animationon cdn

        Animation plugin that allows animating of an element's text-shadow CSS property.
      • Textarea auto expander

        Textarea auto expanderon cdn

        An extremely compact Textarea Expander that expands and contracts the textarea on demand without flickering.
      • Textarea Autoheight

        Textarea Autoheighton cdn

        Plugin to auto-adjust height of textarea depending on height (number of rows) of input.
      • Textarea Counter

        Textarea Counteron cdn

        A little module to show the columns and rows, as well as the number of characters and words in a textarea.
      • Textarea Expander

        Textarea Expanderon cdn

        Module to automatically expand a textarea's height as users type in additional lines in.
      • Textarea Tab Control

        Textarea Tab Controlon cdn

        This little module adds the ability to use the tab key inside of a textarea. Currently it doesn't support Opera and it doesn't support text-selection tabbing.
      • textarea-autoresize

        textarea-autoresize

        autoresize textarea when you enter a new line
      • Textfield Labelled

        Textfield Labelled

        Render the label within the textfield, (disappears when the field has a value.)
      • Tileset

        Tileset

        Tilesets is used to create a map of several layers from one or more tilesets source files. You can define a grid and lay out single tiles from that source.
      • Time Spinner

        Time Spinneron cdn

        A configurable time selector module that can display a clock in the 12 or 24 hour format with or with out seconds and allows the use of a time span (start time - end time).
      • Time Spinner

        Time Spinneron cdn

        TimeSpinner is a set of Gallery Spinner buttons to show and set time values and run
      • timeline

        timelineon cdn

        A component to display historical timeline data produced by The Timeline Project at SourceForge
      • Timepicker

        Timepickeron cdn

        Timepicker widget This is based on the very slick time picker by Maxime Haineault.
      • Timer

        Timeron cdn

        Modelled after Flash ActionScript 3's Timer object, creates a timer with the ability to start, pause, resume, and stop.
      • TipTheWeb Tip Button

        TipTheWeb Tip Buttonon cdn

        This module provides the behavior for TipTheWeb Tip Buttons.
      • TipTheWeb Tip Button CSS

        TipTheWeb Tip Button CSSon cdn

        This module provides the style for TipTheWeb Tip Buttons.
      • Title

        Titleon cdn

        Adds the ability to quickly and easily update the title and add an indicator
      • Title Scroll Plugin

        Title Scroll Pluginon cdn

        Plugs into Y.Title and adds the ability to have the title scroll.
      • Toggle

        Toggleon cdn

        Simple OSX-like toggle widget.
      • toRelativeTime

        toRelativeTimeon cdn

        Adds Y.toRelativeTime(date) to turn a past Date instance into a relative time string, e.g. "about an hour ago".
      • Treeble

        Treebleon cdn

        Treeble provides a way to display hierarchical data in a table.
      • TreeView

        TreeViewon cdn

        Reborn gallery-yui3treeview module with full support for regular treeview, checkbox-treeview, on-demand loading and full list of tree events. Sam skin is bundled
      • TreeView datasource

        TreeView datasource

        DataSource plugin for dynamic nodes loading into TreeView
      • TreeviewLite

        TreeviewLiteon cdn

        A really simple and lightweight treeview plugin
      • Twitter

        Twitteron cdn

        Twitter is a widget to display Tweets from Twitter users and queries.
      • Twitter Status display

        Twitter Status display

        Adds Y.Twitter.Status widget for Twitter status updates. Configure how many to display, from what twitter user (public only), and how frequent to poll for updates.
    • U (6)

      • UA Extra

        UA Extraon cdn

        This module is simply designed to add a few classes to the HTML element on your page. This allows you to create some limited environment specific CSS styles in a very easy way.
      • Undo/Redo Framework

        Undo/Redo Frameworkon cdn

        YUI3 Undo Framework allows adding undo/redo functionality to an application.
      • Unified HistoryHash

        Unified HistoryHashon cdn

        Provides HistoryHash capability to support path-like fragment pattern.
      • Uploader

        Uploader

        An advanced file upload widget that uses BrowserPlus to offer native file select dialogs, desktop drag and drop, simultaneous uploads, image resizing and file archiving (tar, zip) and compression (bzip2, gzip, zip).
      • User Patch 3.5.0: Resize Constrain viewport

        User Patch 3.5.0: Resize Constrain viewporton cdn

        Fixes an issue that makes it impossible to constrain a Resize instance to the viewport
      • UUID

        UUIDon cdn

        A Universally-Unique Identifier generator for YUI
    • V (3)

      • valueChange

        valueChangeon cdn

        Don't use this. Use the valueChange event in YUI 3 core. ---- An synthetic event that fires when the value of a form element has changed. Abstracts out keyboard events and handles strange international IME stuff.
      • Video

        Video

        Attempts to insert a video element into the page, using HTML 5 and then falling back to Quicktime (Flash support may be added later)
      • View Get By Node

        View Get By Node

        Get a view by it's container or child node
    • W (7)

      • Weighted List

        Weighted Liston cdn

        An object to store a list of values with a weighted distribution for random selection.
      • Widget Fill Viewport

        Widget Fill Viewporton cdn

        Extension to maximize a Widget to fill the viewport
      • Widget Inherit Css

        Widget Inherit Csson cdn

        Allows a Widget subclass to inherit css from the superclass.
      • Widget IO Plugin

        Widget IO Pluginon cdn

        A plugin that add IO functionality to Widget.
      • Widget View

        Widget View

        Widget View provides multiple views support for Widgets through an extension.
      • Widget Weak Modality

        Widget Weak Modalityon cdn

        Make widget modality less scary.
      • WidgetParent RenderQueue

        WidgetParent RenderQueueon cdn

        plugin for widgets using parent/child extensions that prevents UI lockup by using an async-queue to render child widgets.
    • X (4)

      • Xarno Calendar

        Xarno Calendaron cdn

        A calendar that is designed with speed in mind.
      • Xarno Calendar Controls

        Xarno Calendar Controlson cdn

        A simple plugin to add the controls to the header or the footer of a Xarno Calendar.
      • Xarno Clipboard

        Xarno Clipboardon cdn

        Instantiate in your body and give it a series of selectors used to activate.
      • Xarno Skin

        Xarno Skinon cdn

        Xarno Skin set for widgets
    • Y (20)

      • Y64

        Y64on cdn

        Y64 encoding is an URL-safe augmentation of Base64 where + is replaced by ., = is replaced by -, and is replaced by _.
      • Yi Lang

        Yi Lang

        Abstraction layer over YUI for making everyday coding easier.
      • yplate

        yplateon cdn

        HTML templating using yplate is simple yet powerful. Give yplate some template text a JSON model and it will give you ready to use HTML back.
      • YQL Crypto

        YQL Cryptoon cdn

        Provides convenient client side access to YQL's crypto functions.
      • YQL Execute

        YQL Executeon cdn

        Executes Javascript remotely.
      • YQL Finance

        YQL Financeon cdn

        This module extends YQL with a few finance methods.
      • YQL Model Sync

        YQL Model Syncon cdn

        An Extension which provides a YQL sync implementation that can be mixed into a Model or ModelList subclass.
      • YQL Query

        YQL Queryon cdn

        This module adds a little sugar to YUI3 to make simple easy YQL queries.
      • YQL REST Client

        YQL REST Clienton cdn

        A REST Client.
      • YQL REST Client OAuth

        YQL REST Client OAuthon cdn

        Adds OAuth support to YQL REST Client.
      • YQuery

        YQueryon cdn

        YQuery is a module that makes loading jQuery, and jQuery plugins dead simple. It uses the use() syntax that you're familiar with for loading YUI3 modules and offers loads of features.
      • YU3-Treeview-Datasource-plugin

        YU3-Treeview-Datasource-pluginon cdn

        This Treeview plugin will allow to dynamically load data using DataSource.
      • YUI 2 treeview port

        YUI 2 treeview porton cdn

        An unsupported port of the YUI 2 treeview control
      • YUI Slideshow

        YUI Slideshowon cdn

        YUI Slideshow lets you create customizable, animated slideshows from images or any other HTML. Lightweight and easy to use.
      • YUI SVG Extensions

        YUI SVG Extensionson cdn

        This module contains extensions to YUI to make it work for SVG content: - extensions to the dom and style modules to account for SVG DOM specificities - extensions to the anim module to allow for timing offsets - some additional convenience DOM methods
      • YUI Tooltip

        YUI Tooltipon cdn

        YUI Tooltip allows you to easily add an animated tooltip to any element on a web page.
      • YUI TreeView

        YUI TreeViewon cdn

        The Treeview module is a UI widget that allows users to create a visual representation of a hierarchical list of elements.
      • YUI2 Wrapper Utility

        YUI2 Wrapper Utilityon cdn

        The YUI2 Wrapper Utility makes it easy to transform existing YUI 2 code into YUI 3 compatible code, using lazy load to include the required yui2 modules leveraging YUI 2 Loader Utility. NOTE: YUI team is now supporting this use case through the YUI 2in3, which is supported by YUI Loader since YUI
      • YUI3-Treeview

        YUI3-Treeviewon cdn

        This is a preview of the work-in-progress yui3 treeview.
      • YUISand

        YUISandon cdn

        YUISand fancifies the sorting and itemizing of a collection of similar items
    • Z (5)

      • ZUI attribute

        ZUI attributeon cdn

        ZUI attribute provides revert() , toggle() , set_again(), sync(), unsync() methods for Attribute.
      • ZUI placeholder

        ZUI placeholderon cdn

        ZUI placeholder provides utilities to enable placeholder support for older browsers.
      • ZUI RAScroll

        ZUI RAScrollon cdn

        ZUI RAScroll is a scrollView plugin to handle Horizontal scroll behaviors when a scrollView (horizontal) is be placed in another scrollView (vertical) .
      • ZUI ScrollHelper

        ZUI ScrollHelperon cdn

        ZUI ScrollHelper help you to handle desktop img/a dragging problem in scrollView.
      • ZUI ScrollSnapper

        ZUI ScrollSnapperon cdn

        ZUI ScrollSnapper is a scrollView plugin to replace YUI3 ScrollViewPaginator plugin. It provides same interface and namespace, and better user interaction.
    • [ (1)

      • [retired] Array Map

        [retired] Array Map

        Retired, since it overlaps Array.extras

    © 2006-2013 Yahoo! Inc. All rights reserved.
    All code on this site is licensed under the BSD License unless stated otherwise.
    About This Site · Security Contact Info