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

Gallery

Modules

  • Home
  • Featured
  • Popular
  • New
  • All

Documentation

  • FAQ
  • Developer FAQ
  • Developer Guide
  • Module Setup

Tag Cloud

eamonb nzakas datatable model patch solmsted liferay foxxtrot jafl async io greghinch yql event plugin alloyui lsmith satyam animation davglass node caridy ericf apipkin form

Context Navigation

    Gallery allows all YUI developers to extend the library rapidly, adding modules that are accessible from any YUI 3 use() statement.

    Featured Modules

    • Model List Union

      Model List Unionon cdn

      Creates a model list that is the union of two or more other model lists.
    • 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).
    • ModelList DataSource Plugin

      ModelList DataSource Pluginon cdn

      A plugin for attaching a DataSource to a ModelList
    • Model Relate

      Model Relateon cdn

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

      Geoon cdn

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

      Timepickeron cdn

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

      CSSButtonon cdn

      CSS skins containing styles for button-like elements
    • 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.
    • 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.
    • YQL Query

      YQL Queryon cdn

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

      Accordionon cdn

      Accordion widget for YUI3.
    • Node Accordion

      Node Accordionon cdn

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

      Flickr APIon cdn

      A Flickr API IO module.
    • 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.
    • 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.
    • bit.ly

      bit.lyon cdn

      Module deals with the bit.ly api for shortening or expanding URL's.
    • Simple Editor Port

      Simple Editor Porton cdn

      This is a non-supported port of SimpleEditor from YUI2.x.
    • NodeJS YUI3

      NodeJS YUI3

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

    Popular Modules

    • Accordion

      Accordionon cdn

      Accordion widget for YUI3.
    • Timepicker

      Timepickeron cdn

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

      Formon cdn

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

      Node Accordionon cdn

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

      YQL Queryon cdn

      This module adds a little sugar to YUI3 to make simple easy YQL queries.
    • Simple Editor Port

      Simple Editor Porton cdn

      This is a non-supported port of SimpleEditor from YUI2.x.
    • 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.
    • 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.
    • YUI 2 treeview port

      YUI 2 treeview porton cdn

      An unsupported port of the YUI 2 treeview control
    • 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).
    • 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.
    • 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.
    • 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.
    • Gallery Badge

      Gallery Badgeon cdn

      A simple YUI 3 Gallery badge using the YQL Gallery Module.
    • 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.
    • 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.
    • Slideshow

      Slideshowon cdn

      A widget to support a simple image slideshow.
    • 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.
    • NodeJS YUI3

      NodeJS YUI3

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

    More Modules

    • 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.
    • 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.
    • AlloyUI State Interaction

      AlloyUI State Interactionon cdn

      A plugin for adding mouse/keyboard interactivity to nodes or widgets.
    • Dynamic Dialogs

      Dynamic Dialogs

      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.
    • Complex Numbers

      Complex Numberson cdn

      Mathematical functions for complex numbers.
    • History Check

      History Check

      This module gives you an easy mechanism to determine if a user's browser history contains a link.
    • 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.
    • AlloyUI Autocomplete

      AlloyUI Autocompleteon cdn

      A UI widget for text-entry suggestion and autocompletion.
    • HTML 5 Forms

      HTML 5 Forms

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

      Base64on cdn

      A base64 encoder and decoder in JavaScript.
    • Text Resizer

      Text Resizeron cdn

      Gives the ability to attach font resizing to any node on a page.
    • 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.
    • 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.
    • 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.
    • 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
    • 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.
    • IButton

      IButtonon cdn

      Produces a sliding button like those on iPhones
    • 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
    • Compare

      Compareon cdn

      Utility for comparing entities in Javascript
    • Mustache

      Mustache

      Mustache.js - Logic-less templates in JavaScript

    Developer Spotlight

    Brett Stimmerman

    YUI Contributor

    • Username: brettstimmerman
    • GitHub: brettstimmerman
    • Twitter: bretts
    See modules by this developer.

    Gallery Stats

    • Latest CDN Push: 02/1/12
    • Latest Build: gallery-2012.02.01-21-35
    • Total Modules: 403
    • Modules on CDN: 339
    • Next Scheduled Build: 02/29/2012

    YUI Blog Posts

    • In the YUI 3 Gallery: Bulk Editor Widget
      John Lindal Dec 5th
    • Updated: The “MakeNode” Widget Extension
      Satyam Sep 12th
    • In the YUI 3 Gallery: Geo
      Nicholas C. Zakas May 6th
    • Quick Edit mode for YUI 3 DataTable
      John Lindal Apr 19th
    • Filtering the Data Displayed by YUI 3 DataTable
      John Lindal Mar 1st
    • Treeble with YUI 3 DataTable
      John Lindal Jan 24th

    © 2006-2011 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