I've just discovered that Yahoo has made available the Yahoo User Interface library. I'm surprised I haven't even heard of this before. But, according to the Sourceforge statistics, it was registered in April, so I guess I'm not that behind the times.
With the Web 2.0 revolution, I've recently felt so overwhelmed by the introduction of new technologies. I haven't felt this way about the web ever since the early days of the internet. At that time, I knew nothing about tags, Javascript, forms, CGI, etc. And it was a bit overwhelming to learn it all. Now, I'm feeling the same way again with AJAX, drag and drop, WYSIWYG editors, etc. But, it makes things fun and interesting.