Behavior and Prototype.js extensions
Here's some interesting work extending Prototype.js and Behavio(u)r: Michael Schuerig's JavaScript. He adds immensely useful functionality to Simon Willison's document.getElementsBySelector to support :first-child, child selectors, multiple class names as well as unit tests.