node package manager


A simple Node DRPC client wrapper to access Storm DRPC service through javascript.

Node-DRPC -- Simple Storm DRPC wrapper

  npm install node-drpc

Or from source:

  git clone git://
  cd node-drpc
  npm link

Storm DRPC client in javascript for nodejs. The client encapsulates Storm-thrift related details. You can simply connect to any DRPC client by passing in the hostname/ipaddress and port no. of the target DRPC server.

Please, contact for support at Twitter @rakatti or

var nodeDrpc = require('node-drpc');
var nodeDrpcClient =  new  nodeDrpc( hostName, portNo, timeout);
nodeDrpcClient.execute( Storm function Name, Storm function parameter as JSON string, function(errresponse) {
  if (err) {
    // implement error handling logic here 
  } else {
    console.log("Storm function response :", response);
    // implement your logic here 

Node-DRPC is licenced under the MIT licence.