YUI 3.x Home -

The Yahoo! User Interface Library (YUI) 3.0 PR2

Note: This is YUI 3.x. Looking for YUI 2.x?

YUI 3.x Preview Release 2

The YUI team is pleased to announce the YUI 3.0 Preview Release 2. This preview is an early look at what we're working on for the next generation of YUI Library. Please review the API, play with the examples, and read the documentation on the 3.x web site for details; you can find us with questions or comments on the YUI 3.x discussion group.

Please keep in mind that this is an early preview, not a production-quality (or even a beta) release. Things will change. Optimization and refactoring will continue. But we didn't want to wait to get feedback from the community.

This YUI 3.x PR2 is part of the broader YUI Library project, which is a coherent collection of JavaScript and CSS resources that make it easier to build richly interactive applications in web browsers. They have been released as open source under a BSD license and are free for all uses.

Getting Started

  1. Check out the examples of YUI in action. We recommend starting with the base YUI module and then moving on to Node. Other utilities like IO and Drag and Drop make for good points of exploration. If you're interested in YUI's CSS components, read through the examples for Reset, Base, Fonts, and Grids in that order.
  2. Remember that there are full user's guides for each component here on the website. If you have any questions about a component as you play with the examples, check out the component's user's guide (by following any of the links along the left side of the page) or the searchable API documentation.
  3. Start building. Use the YUI 3 Configurator to configure a page for YUI 3 usage or base your exploration off of one of the existing examples.
  4. Become a member of the YUI community. As YUI 3 moves through its preview phase, developers and community members are discussing it in the YUI 3 forums.

YUI Functional Examples Included with This Download:

Along with the source code for YUI, your download includes 101 functional examples and tutorials showing YUI 3.x in action. Use the list below or the menu at left to review these YUI demos — they're the best way to get oriented to what YUI can do and to grab sample code that can help you get started. Remember that these examples and more, in addition to user's guides for each YUI component, can also be found on the YUI website (external link). (Note: Almost all examples in this distribution will work if you are browsing them from your filesystem, but some examples included here do need to be deployed on a PHP-enabled http server to function properly; if you don't have access to such a setup, just check out those examples on our website to see how they work.)

YUI 3 Core

YUI 3 Component Infrastructure

YUI 3 Widgets

YUI 3 Node Plugins

YUI 3 Utilities

YUI 3 CSS Resources

YUI 3 Developer Tools

Copyright © 2008 Yahoo! Inc. All rights reserved.

Privacy Policy - Terms of Service - Copyright Policy - Job Openings