Hacker News new | ask | show | jobs
by toni 4918 days ago
Try node-webkit[1]. It's a chromium wrapper around nodejs and they have various ready-made binaries for linux/osx/windows platforms. In my experience, it's much cleaner and faster to get up and running than titanium/tide

[1] https://github.com/rogerwang/node-webkit

3 comments

+1 for node-webkit; I've been having a blast messing around with it lately, it's great stuff. With the pre-built binaries, you can be off and running (with full node support in your browser JS) in minutes.
I've been following node-webkit and AppJS on github for a while and they both look great, though I haven't actually used them. Maybe (hopefully) I'm wrong, but it doesn't seem like you can compile an app to a standalone binary with either; specifically on OSX.
By "... compile an app to a standalone binary", do you mean that you would like node-webkit/appjs to convert your HTML5/JS files to ObjectiveC? That would be really amazing, but this is just like phonegap/cordova. It basically shields your files around a webkit wrapper.
I mean being able to compile to a .app file on OSX, .exe on windows, etc. TideSDK can do this in a wrapper-type of way like you mentioned.
Yes, node-webkit does that too. Check out: https://github.com/rogerwang/node-webkit/wiki/How-to-package...
TideSDK handles the packaging and bundles everything into packaging native to the platform. You don't have to worry about what to include because it is gathered and packaged for you.
Along the same lines is AppJS - https://github.com/appjs/appjs