The amazing SproutCore JavaScript framework works with OpenSocial. This is only a proof of concept so far, but I'm planning on releasing build tools that will make OpenSocial development more easily testable, more beautiful and more fun by using SproutCore for it.