--- layout: default title: NodeCopter Modules ---

{{ page.title }}

Have you written a nodecopter module? Add it by [editing this page](https://github.com/nodecopter/nodecopter.com/edit/master/pages/modules.md). * [node-ar-drone](https://github.com/felixge/node-ar-drone): The main AR Drone library for controlling your drone. * [node-dronestream](https://github.com/bkw/node-dronestream): Renders the drone h264 video stream in your browser using [Broadway.js](https://github.com/mbebenita/Broadway). * [ar-drone-png-stream](https://github.com/Soarez/ar-drone-png-stream): Streams png images into an image tag using `multipart/x-mixed-replace`. * [drone-browser](https://github.com/functino/drone-browser): Control your drone via your browser * [wii-drone](https://github.com/voodootikigod/wii-drone): Control your drone with a Wii Classic Controller and arduino. * [Asterisk Control](http://www.github.com/danjenkins/nodecopter): Control your drone with [Asterisk](http://www.asterisk.org/). * [copterface](https://github.com/paulhayes/copterface): Have your drone detecting faces using [node-opencv](https://github.com/peterbraden/node-opencv). * [qwertyhancockcopter](http://www.github.com/trodrigues/qwertyhancockcopter): Control your drone with a web based music keyboard. * [nodecopter-tennis](https://github.com/arjaneising/nodecopter-tennis): Use your drone as a tennis ball! * [ipad-ardrone-controller](https://github.com/createdotnet/ipad-ardrone-controller): Control your drone with an iPad and gestures. * [qrar](https://npmjs.org/package/qrar): Decode QR codes found by your drone. * [node-drone-joystick](https://github.com/TooTallNate/node-drone-joystick): Control AR.Drones using any SDL-compatible Joystick (PS3 Sixaxis, etc.) * [drone-kinect](https://github.com/maxogden/drone-kinect): Control AR.Drones using your body (with a Kinect) * [xbox-controller](https://github.com/andrew/node-xbox-controller): Interface for Wired Xbox 360 game controller into node * [ardrone-webflight](http://eschnou.github.io/ardrone-webflight/): Browser based remote control environment easily extensible via plugins

NodeCopter Modules on npm

Loading modules...

Might take some time on first load

Module must be on npm with `nodecopter` in the name, description or as a keyword.