Круче всего Dojo Toolkit. Он делится на 3 части — Dojo, Dijit, Dojox.
В Dojo самые основные возможности, в Dijit разное UI, а в Dojox экспериментальные возможности.
Там чего только нет… MD5, Base64, модули работы с цветом, с Google Analytics, модули безопасности (dojox.security), которые могут, например, запретить изменять какой-то DOM-элемент или сделать песочницу… Разные математические…
Есть модуль dojo.gfx (или dojox, не помню), которые кроссбраузерно позволяет вам рисовать. Как HTML5Canvas, только кроссбраузерно. С помощью Flash, Silverlight, Java, VML, SVG, того же Canvas… Работает даже в IE6.
А модуль gfx3d на его основе позволяет также кроссбраузерно рисовать 3D.
В общем, очень крутой фреймворк.