• YUI Home
  • Gallery Archive
  • YUI
  • >
  • Community
  • >
  • Gallery

Gallery

The Gallery is deprecated. No new Gallery components may be submitted, and modifying existing components is disabled. For more information please read the Gallery Deprecation blog post. This is a static snapshot of the Gallery for archive purposes.

Modules

  • Home
  • Featured
  • Popular
  • New
  • All

Documentation

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

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 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.
  • 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.
  • 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.
  • Simple Editor Port

    Simple Editor Porton cdn

    This is a non-supported port of SimpleEditor from YUI2.x.
  • 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).
  • 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
  • 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.
  • Page Layout

    Page Layouton cdn

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

    YUI3-Treeviewon cdn

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

    CSSButtonon cdn

    CSS skins containing styles for button-like elements

More Modules

  • 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.
  • YUI Slideshow

    YUI Slideshowon cdn

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

    Widget Fill Viewporton cdn

    Extension to maximize a Widget to fill the viewport
  • Cache (expiration)

    Cache (expiration)on cdn

    Cache which drops items based on a user-defined expiration criterion, e.g., age.
  • Xarno Clipboard

    Xarno Clipboardon cdn

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

    AnimLoopon cdn

    The AnimLoop helps you to do animations in the best-performing way
  • JSML

    JSML

    JSML (javascript markup language) is a concise way of generating pieces of the DOM dynamically
  • 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
  • AlloyUI Tree View

    AlloyUI Tree Viewon cdn

    A widget which displays tree structured data.
  • Communication Layer

    Communication Layeron cdn

    Provides a secure, evented communication layer for cross-domain HTML5 web applications.
  • gallery-user-patch-330-datatable-rollup

    gallery-user-patch-330-datatable-rollup

    A rollup of bug fixes for the YUI3 DataTable
  • 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.
  • Bootstrap Popover

    Bootstrap Popoveron cdn

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

    Accessibility Checker UIon cdn

    Provides methods for highlighting elements in the page that have accessibility errors.
  • History Check

    History Check

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

    DevTools

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

    Itsa EditorToolbaron cdn

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

    chromahashon cdn

    Chromahash is a non-reversable password visualization module
  • Handlebars Loader

    Handlebars Loaderon cdn

    Convenience module that loads and compiles Handlebars templates that are available on the page.
  • Box-shadow Animation

    Box-shadow Animationon cdn

    Adds support for animating CSS3 box-shadow property

Developer Spotlight

Luke Smith

YUI Contributor

  • Username: lsmith
  • GitHub: lsmith
See modules by this developer.

Gallery Stats

  • Latest CDN Push: 06/12/14
  • Latest Build: gallery-2014.06.12-21-45
  • Total Modules: 686
  • Modules on CDN: 546
  • Next Scheduled Build: 07/09/2014

YUI Blog Posts

  • YUI Gallery Deprecation Announcement
    Julien Lecomte Jun 16th
  • Migrating a Date/Time Widget from YUI 2 to YUI 3: A Case Study
    John Lindal Feb 21st
  • YUIConf 2013 Stories
    Andrew Wooldridge Jan 14th
  • YUIConf 2013 Talk: Tilo Mitra on The State of Gestures
    Andrew Wooldridge Jan 13th
  • YUIConf 2013 Talk: Clarence Leung on YUI and the New Server-Side Front-End
    Andrew Wooldridge Jan 10th
  • In the YUI 3 Gallery: Bulk Editor Widget
    John Lindal Dec 5th

All code on this site is licensed under the BSD License unless stated otherwise.