Important: This project is no longer maintained. The code is still available, but please don't regard it as anything but a hack. Please do not open new support tickets.
This is an example project implementing a Node.JS interpreter as an iOS app, utilising the Nodelike framework.
This is currently in a very incomplete state. It could, however, become usable over the following weeks.
- to be drop-in compatible with the current nodejs master
- to be very lightweight
- to provide the most minimal binding that is possible (via libuv)
- NOT to achieve Node.js performance (this is meant as a client-side, not a server-side application)
- NOT to be backwards-compatible (nodejs cutting edge and newest iOS/OS X required)
What's working right now
require()for native modules
How to compile
- You need to have CocoaPods installed. If you do not have already, run
sudo gem install cocoapods.
- Install the dependencies via
Interpreter.xcworkspacein Xcode and run!
How to use the app
After each execution, when the result of the executed script is not undefined, a popover will appear containing that result.