There is WebODF, which is 100% pure client-side JavaScript.
There's all sorts of debate above about office 365 (some reads more like slick advertising astro-turf - people really shouldn't bite at that stuff) but this could be great for many web based business automation apps. I can think of a few things I've done in the past this would have been great for. I see it's already being built in to Zafara and Roundcube.
Seriously, multiple down votes? I didn't even get to mentioning toe-jam.