Interesting, though ultimately I would prefer to spend resources on cross platform stuff.
You might not want to hack on that project, but in all cases you have to install a runtime, be it a web server or xulrunner or whatever.
GTK+ can be a pita to install, but it's as cross-platform as anything else.
Written mostly in javascript, with dynamically-generated bindings to GTK+ et al.