You can export your file using Node-Webkit to create an executable, then uisng
you can create a file which runs as a vm. This can be made to run in memory and it creates a single .exe file containg all your files.
Node-webkit should run ok on a Mac although i cant vouch for this personally and Node does have some issues at the moment. As for something like Enigma on a Mac i cant help i am afraid.