YUILibrary - Open source JavaScript and CSS for building richly interactive software.
Fork YUI on GitHub
  • Home
  • Gallery
  • Forums
  • YUI 2
  • YUI 3
  • YUI Compressor
  • YUI Doc
  • More
  • Gallery Forums
  • Gallery Stats
  • Gallery Calendar
  • Register
  • Login

Modules

  • Home
  • Featured
  • Popular
  • New
  • All

Documentation

  • FAQ
  • Developer FAQ
  • Developer Guide
  • Module Setup

Tag Cloud

ajax foxxtrot slideshow port io plugin davglass event rgrove form jafl ericf overlay filter adam caridy lsmith apipkin skinnable widget html5 nzakas animation yui2 node jsonp

Context Navigation

    All Gallery Modules (188)

    • A (68)

      • Accordion

        Accordionon cdn

        Accordion widget for YUI3.
      • 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.
      • 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 Picker

        AlloyUI Color Pickeron cdn

        A color picker widget that provides the ability to choose a color with sliders.
      • 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 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.
      • AutoComplete

        AutoCompleteon cdn

        A module that hooks up an input to a DataSource, listens to changes in a form element, and then searches.
    • B (8)

      • Back Button Utility

        Back Button Utilityon cdn

        Detect when a page is returned to via the back button.
      • 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 TextInput

        Bidi TextInputon cdn

        A Plugin for text input boxes that would allow them to switch bidi direction automatically based on user input.
      • bit.ly

        bit.lyon cdn

        Module deals with the bit.ly api for shortening or expanding URL's.
      • 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 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 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.
    • C (10)

      • 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.
      • Captcha Slider

        Captcha Slider

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

        centeron cdn

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

        Checkbox Groupson cdn

        Provides various behaviors that can be attached to a group of checkboxes.
      • 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
      • Collapse Plugin

        Collapse Pluginon cdn

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

        colorxon cdn

        The ColorX utility provides color conversion and validation utils beyond what is included in Y.DOM.
      • 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.
      • crypto

        cryptoon cdn

        Cryptography functions in JavaScript
    • D (6)

      • 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.
      • 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 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.
      • 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
    • E (3)

      • 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.
      • 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.
      • Expression Builder

        Expression Builderon cdn

        Provides a textarea and controls to assist in building a boolean expression.
    • F (5)

      • 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, field-level messaging, and server response processing. This is a YUI3 port of code that has been in production on customer-fa
      • 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.
    • G (4)

      • 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
      • 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.
      • 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.
    • H (4)

      • 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.
      • 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 (5)

      • 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.
      • Instance Manager

        Instance Manageron cdn

        Repository for JavaScript object references.
      • Intl Bidi

        Intl Bidion cdn

        A module that extends Y.Intl to provide bidi direction detection
      • 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.
    • J (2)

      • JSONP

        JSONPon cdn

        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.
    • 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 (1)

      • 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.
    • M (4)

      • 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.
      • 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.
      • Modernizr

        Modernizron cdn

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

        MultiObject

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

      • Nav keys

        Nav keyson cdn

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

        Node Accordionon cdn

        Node Accordion Plugin is a light-weight solution (~3k) for expandable and collapsible elements.
      • 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 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 is ok in most situations, but I had to write this to work around edge cases.
      • 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.
      • NodeJS YUI3

        NodeJS YUI3

        This module allow you to run the latest YUI 3.x source inside a Node.js process.
      • 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 (3)

      • 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.
    • P (4)

      • Paginator Port

        Paginator Porton cdn

        This is an unofficial port of YUI2 Paginator.
      • 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.
      • Progressbar

        Progressbaron cdn

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

      • 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.
      • querystring

        querystring

        querystring parser
    • R (4)

      • 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
      • Ratings

        Ratingson cdn

        Display a 5-star rating widget. User may choose any integer value between 0 and 5, widget can display fractional ratings.
      • Resize

        Resizeon cdn

        A plugin that makes Nodes resizeable.
      • REST Resource

        REST Resourceon cdn

        A RESTful wrapper for Y.io.
    • S (17)

      • 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 Navigation

        Scroll Navigationon cdn

        A plugin that will take all selected anchors and attach a click event to scroll to the anchor target.
      • 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 Datatable

        Simple Datatable

        A very simple implementation of a datatable. Provides the ability to sort columns and select rows.
      • Simple Editor Port

        Simple Editor Porton cdn

        This is a non-supported port of SimpleEditor from YUI2.x.
      • Simple Menu

        Simple Menuon cdn

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

        simple-ajax

        This module allows developers to make some POST and GET ajax request that returns JSON result or void, more easily. It's similar to the method post() and get() from jQuery.
      • simpleslider

        simpleslideron cdn

        A very small and very simple slider implementation.
      • 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.
      • Speed DNS

        Speed DNSon cdn

        Prefetch and speed up DNS lookups
      • Stalker Plugin

        Stalker Pluginon cdn

        Inspired by Bill Scott design pattern called "Stalker Pattern".
      • 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 (13)

      • Temporary Panel

        Temporary Panelon cdn

        This module is my very simple implementation of the Panel found in YUI2. I built this as I need this feature now and can't wait until the real thing is built.
      • 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.
      • 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.
      • 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.
      • 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.
      • 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.
      • TreeviewLite

        TreeviewLiteon cdn

        A really simple and lightweight treeview plugin
      • 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 (2)

      • Undo/Redo Framework

        Undo/Redo Frameworkon cdn

        YUI3 Undo Framework allows adding undo/redo functionality to an application.
      • 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).
    • V (2)

      • valueChange

        valueChangeon cdn

        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)
    • W (1)

      • Widget IO Plugin

        Widget IO Pluginon cdn

        A plugin that add IO functionality to Widget.
    • X (0)

    • Y (7)

      • Y64

        Y64on cdn

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

        YQL Queryon cdn

        This module adds a little sugar to YUI3 to make simple easy YQL queries.
      • 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.
      • 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.
      • 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.
      • YUISand

        YUISandon cdn

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

    YUI Projects
    • All YUI Downloads
    • YUI 2
    • YUI 3
    • YUI Doc
    • YUI Compressor
    • YUILibrary.com
    • YUI Build Tool
    • YUI PHP Loader
    Pages & Links
    • All YUI Downloads
    • Git FAQ
    • Graded Browser Support
    • Contribute to YUI
    • Forum Stats
    • Gallery Stats
    • YUI Calendar
    Contribute
    • Submit a Bug
    • Request a Feature
    • Write Code
    • Meet the Team
    Follow YUI
    • on GitHub
    • on Twitter
    • on FriendFeed
    • on Facebook
    • on IRC
    • YUI Blog
    • YUI Theater
    • YUI Forums

    © 2010 YUI Library - Site Credits