Franz is a Kafka Client for Node.JS that includes support for Zookeeper
I intend to write this module in C++ so I can incorporate the already available Kafka and Zookeeper libraries available.