Today’s featured hack stems from a simple idea of combining Javascript with Kinect. The developer’s goal is to eventually bring motion controls to HTML 5. While the project is still under development, their website currently boasts the following features:

  • Provide motion tracking for up to 2 people at the same time
  • 20 joints tracked for each skeleton, and two extra parameters of data (height, joints length etc)
  • Stream RGB (640×380) and Depth data (320×240), even simultaneously
  • Control the motor through JS
  • Take snapshots and save them locally
  • Predefined gestures (swipe, jump, escape etc)
  • Listening for specific URL calls, one can for example use his cellphone that way as an extra controller
  • Cursor object
  • The ability to track joints, relative to the player’s body, or absolute to Kinect’s Field of View.
  • Modal and notifications plugins
  • Framework agnostic ( does not have any external dependencies )
  • Chrome and Firefox support

The video above is just one of the examples of Kinect JS in action. You can find more on the developer’s website. The app uses purely Javascript on the browser side and Adobe Air for the KinectSocketServer app. According to the website, the Javascript Framework is open source. You can download it via the developer website to get more details about the programming involved. The developer has been kind enough to include comments and a couple examples to make it easier for people interested in working with it.

Give it a look and let us know what amazing things you’re able to come up with it!


Visit Project Website




Please enter your comment!
Please enter your name here