There are some great APIs out there like Node.js and Electron, but unfortunately they only run on servers and desktops respectively. Further,
We believe that providing a consistent API surface like Node.JS enablers developer productivity without having to worry about native implementation
of networking sockets, cryptography, file systems, etc.
This means most Node packages will work without modification. Those that require node-gyp native bindings to V8 would require an alternative.
iOS 8+, 9+
OS X, MacOS 10.9, 10.10, 10.11
Windows 10 Universal Platform (October 2015 update or more recent): NKScripting
Windows 10 Universal Platform (October 2015 update or more recent): NKCore and NKElectro
Windows 7, Vista, 8, 8.1 for desktop applications
Node.js 4.x/5.x updates (we run a very stable 0.12.x for broadest package compatibility, and are currently testing the 4.x LTS version in a development branch).