• 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

    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).
    • bit.ly

      bit.lyon cdn

      Module deals with the bit.ly api for shortening or expanding URL's.
    • Page Layout

      Page Layouton cdn

      Provides fluid-width/height layout for modules, sandwiched between (optional) page header and footer.
    • 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.
    • Accordion

      Accordionon cdn

      Accordion widget for YUI3.
    • CSSButton

      CSSButtonon cdn

      CSS skins containing styles for button-like elements
    • Model Relate

      Model Relateon cdn

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

      YUI 2 treeview porton cdn

      An unsupported port of the YUI 2 treeview control
    • 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.
    • 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.
    • 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.
    • 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.
    • YUI3-Treeview

      YUI3-Treeviewon cdn

      This is a preview of the work-in-progress yui3 treeview.
    • 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.
    • CSSButton

      CSSButtonon cdn

      CSS skins containing styles for button-like elements

    More Modules

    • Title Scroll Plugin

      Title Scroll Pluginon cdn

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

      Preloadon cdn

      Preload images, CSS and JavaScript files without executing them.
    • 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.
    • beforeunload

      beforeunloadon cdn

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

      Mediatoron cdn

      The mediator pattern allows message sharing through multiple colleagues where each colleague cannot communicate directly with another.
    • 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.
    • Accessibility Checker UI

      Accessibility Checker UIon cdn

      Provides methods for highlighting elements in the page that have accessibility errors.
    • 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.
    • Data Finder

      Data Finder

      A utility class that works in conjunction with a DataSource instance to submit queries and return RecordSets.
    • 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.
    • Simple Datatable Resize Plugin

      Simple Datatable Resize Pluginon cdn

      Resize allows resizing of Simple Datatable columns by dragging the grip.
    • 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.
    • gallery-user-patch-2529975

      gallery-user-patch-2529975

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

      JSML

      JSML (javascript markup language) is a concise way of generating pieces of the DOM dynamically
    • AlloyUI Form Field

      AlloyUI Form Fieldon cdn

      A base form field widget to be extended by other form fields.
    • Stalker Plugin

      Stalker Pluginon cdn

      Inspired by Bill Scott design pattern called "Stalker Pattern".
    • AlloyUI Paginator

      AlloyUI Paginatoron cdn

      AlloyUI Paginator provides a set of controls to navigate through paged data
    • Recordset Storage Lite Plugin

      Recordset Storage Lite Pluginon cdn

      Plugin for Recordset to store records on the client.
    • tap

      tap

      Adds 'tap' event for touchscreen devices.
    • AlloyUI Overlay Context

      AlloyUI Overlay Contexton cdn

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

    Developer Spotlight

    Greg Hinch

    YUI Contributor

    • Username: greghinch
    • GitHub: ghinch
    • Twitter: greghinch
    See modules by this developer.

    Gallery Stats

    • Latest CDN Push: 05/15/13
    • Latest Build: gallery-2013.05.15-21-12
    • Total Modules: 623
    • Modules on CDN: 502
    • Next Scheduled Build: 05/22/2013

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