---
layout: default
title: NodeCopter Modules
---
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
Loading modules...
Might take some time on first load
Module must be on npm with `nodecopter` in the name, description or as a keyword.