Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Control any internet-enabled device by calling a phone number and pressing buttons! See the demo below:
JavaScript Shell
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.



See the awesome game demo at See the barebones demo at There's also some basic documentation over there.

The main goal of this repo is to show you how to get the keypresses from the phone to your game in the browser. Other than that, it's probably a bad example of things. You may also want to look into something like now.js for more streamlined communication over

Let me know if I should add more, or if it is unclear. Thanks!

Getting started

Install node.js and npm

Then clone the git repo like this, install the dependencies, and start up the demo:

cd nodaphone/
git submodule update --init --recursive
npm install eyes node-static
node nodaphone.js

(I may have forgotten a dependency, in which case you will need to npm install it.)

Much thanks to these technologies and individuals:

Something went wrong with that request. Please try again.