A new Curator extension project is available: Curator ZKClient Bridge
Motivation: You may be trying to integrate a project that uses ZKClient<https://github.com/sgroschupf/zkclient> and would like a way to use Curator with that project (for example Kafka<http://incubator.apache.org/kafka/>). The ZKClient Bridge accomplishes that.
Given a CuratorFramework instance, you can create a bridged ZKClient via:
ZKClient zkClient = new ZkClient(new CuratorZKClientBridge(curatorInstance, timeout));
Note: this is part of Curator 1.18.0/1.0.20