https://github.com/rogerwang/node-webkit
I'm sorry, I jumped in and ran the thing, so I can't really test how portable it is. >.>node-webkit is an app runtime based on Chromium and node.js. You can write native apps in HTML and Javascript with node-webkit. It also lets you to call Node.js modules directly from DOM and enables a new way of writing native applications with all Web technologies.
Features:
- Apps written in modern HTML5, CSS3, JS and WebGL.
Complete support for Node.js APIs and all its third party modules.
Good performance: Node and WebKit runs in the same thread: Function calls are made straightforward; objects are in the same heap and can just reference each other;
Easy to package and distribute apps.
Available on Linux, Mac OSX and Windows
But I've always been looking for things thatll let me program desktop applications in like HTML/CSS for the GUI/etc, I'm hoping this will be it.
(imo, Wapache needs an embedded browser.....)
But I know a few of you guys around here are good at Web/script programming, so even if its not portable, I'm sure you'll enjoy it. ^-^