As noted over on WeBreakStuff:

Yahoo! keeps showing the world how much they get web 2.0. This time, they’ve done the unexpected and opened the sources to the UI library (that includes visual effects, connection handlers - think ajax -, dom handlers, and drag-and-drop controls) under a BSD license. Also, they’re now sharing their design patterns under a Creative Commons license.


Over on the Yahoo! Developer Network, you'll find the Design Pattern Library and the Yahoo! User Interface Library.

The Yahoo! User Interface Library is a set of utilities and controls, written in JavaScript, for building richly interactive web applications using techniques such as DOM scripting, HTML and AJAX. The UI Library Utilities facilitate the implementation of rich client-side features by enhancing and normalizing the developer's interface to important elements of the browser infrastructure (such as events, in-page HTTP requests and the DOM).

This is some seriously cool shit if you're a web developer.

If that's not enough, the Yahoo! User Interface Blog is where you can hear from some of our UI experts first hand (and talk to them, of course).

Posted by jzawodn at February 13, 2006 10:00 PM

Reader Comments
# grumpY! said:

me likey. these libs are solid, they really address some pain points. been using them internally for a while, well coded and fairly well debugged. finally an effort from ydn that isn't just geek PR. maybe a 'yuijotype' frankenstein standard lib will emerge from the inevitable consolidation...and hopefully the y folks will be wise enough to let go.

on February 13, 2006 10:16 PM
# Marc said:

I am glad to see this. This is going to lead to a lot of cool stuff.

on February 13, 2006 10:43 PM
# Robert Oschler said:

Very cool indeed! I joined both mailing lists immediately.

on February 13, 2006 11:16 PM
# Stephen Duncan Jr said:

Jeremy, this is awesome. I know me and my coworkers have looked at what Yahoo does first whenever we need some fancy new javascript widget. Getting well-developed libraries straight from Yahoo instead of reverse-designing it ourselves will really speed things up!

on February 14, 2006 03:41 AM
# Sandeep said:

Rock! More than anything, I love the BSD license for it.

on February 14, 2006 05:16 AM
# kyle said:

This is about the coolest thing Yahoo has done in the last couple of years, possibly ever. As someone who's been a die hard Google fan for the last couple of years, this is first step by Yahoo to really make me rethink the situation, a mindshift, so to speak.

on February 14, 2006 07:04 AM
# Justin Thorp said:

This is really awesome!

on February 14, 2006 07:48 AM
# Joe Hunkins said:

If: Web 2.0 > Web 1.O
Then: Yahoo > Google

on February 14, 2006 11:54 AM
# Matthew Crocih said:

Just in case anyone cares I have manged to make a demo of the Yahoo UI on my website (, feel free to have a look and steal it.

on March 17, 2006 09:17 PM
Disclaimer: The opinions expressed here are mine and mine alone. My current, past, or previous employers are not responsible for what I write here, the comments left by others, or the photos I may share. If you have questions, please contact me. Also, I am not a journalist or reporter. Don't "pitch" me.


Privacy: I do not share or publish the email addresses or IP addresses of anyone posting a comment here without consent. However, I do reserve the right to remove comments that are spammy, off-topic, or otherwise unsuitable based on my comment policy. In a few cases, I may leave spammy comments but remove any URLs they contain.