Took a look at Dojo. And I'd say yea, Dojo looks to be more Nitro's thing. Ie. Lots of built-in functionality to draw upon. I'm not sure if they can be used together or not but I'd still be inclined to at least include JQuery in the distribution even if it wasn't treated as the "primary" javascript library. Also are you distributing ruby.js with Nitro? T.