Jump to Table of Contents

YUI 3

Welcome to YUI 3.8.0!

YUI is a set of utilities, infrastructure components, and widgets written in JavaScript and CSS for building richly interactive web applications. It is available under a BSD license and is free for all uses.

This is the static documentation for YUI 3.8.0. For the most up-to-date, searchable docs, please visit the YUI website.

Directory Contents

This package contains the following directories:

  • api: Generated API docs for the entire library in HTML format.

  • build: Built YUI source files. This is what you should load on your web pages. The built files are generated at development time from the contents of the src directory. The build step generates debug files (unminified and with full comments and logging), raw files (unminified, but without debug logging), and minified files (suitable for production deployment and use).

  • docs: User guides and examples for YUI components.

  • src Raw unbuilt source code (JavaScript, CSS, image assets, ActionScript files, etc.) for the library.

To build YUI components install Shifter (npm -g install shifter) and then simply run shifter in that components directory.

Shifter also allows you to rebuild the entire YUI src tree:

cd yui3/src && shifter --walk

Examples list

* Example inherited from another component.