This is the current collection of widgets, all using core.js. Some of them also offer XHR functionality and require xhr.js.
core.js
xhr.js
Each widget has its demo and a brief API documentation.
When writing the widgets I try to keep them lean: sensible functionality, small size, easy to adapt and expand.