• 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

node solmsted table foxxtrot davglass greghinch animation yql nzakas lsmith plugin event satyam apipkin model datatable async ericf widget io liferay css form jafl caridy

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

    • Page Layout

      Page Layouton cdn

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

      Model Relateon cdn

      Extension for Y.Model that allows you to define and manage relationships between models
    • 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
    • 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.
    • 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.
    • CSSButton

      CSSButton

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

      Gallery Badgeon cdn

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

      CSSButton

      CSS skins containing styles for button-like elements

    More Modules

    • 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*
    • Progressbar

      Progressbaron cdn

      **DEPRECATED** Please use the progress bar at: http://yuilibrary.com/gallery/show/progress-bar
    • 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.
    • AlloyUI Sortable

      AlloyUI Sortableon cdn

      Easily create sortable items.
    • Stalker Plugin

      Stalker Pluginon cdn

      Inspired by Bill Scott design pattern called "Stalker Pattern".
    • Datatable Multi Sort

      Datatable Multi Sorton cdn

      Adds multi column sorting functionality to the YUI DataTable.
    • 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.
    • 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.
    • Deferred

      Deferredon cdn

      Utilities for working with asynchronous calls with IO additions and a Node plugin
    • 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.
    • Toggle

      Toggleon cdn

      Simple OSX-like toggle widget.
    • Media Queries

      Media Querieson cdn

      A little utility to help you use CSS media queries in JavaScript.
    • 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
    • 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.
    • AlloyUI Tabs

      AlloyUI Tabson cdn

      A tabbed widget container.
    • Slideshow

      Slideshowon cdn

      A widget to support a simple image slideshow.
    • Any Base Converter

      Any Base Converteron cdn

      Convert numbers to and from a custom positional notation.
    • YUI 2 treeview port

      YUI 2 treeview porton cdn

      An unsupported port of the YUI 2 treeview control
    • Compare

      Compareon cdn

      Utility for comparing entities in Javascript
    • 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

    Developer Spotlight

    Dav Glass

    YUI Developer

    • Username: davglass
    • GitHub: davglass
    • Twitter: davglass
    See modules by this developer.

    Gallery Stats

    • Latest CDN Push: 6 hours ago
    • Latest Build: gallery-2012.05.16-20-37
    • Total Modules: 445
    • Modules on CDN: 387
    • Next Scheduled Build: 05/23/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