diff --git a/reference/zookeeper/book.xml b/reference/zookeeper/book.xml
new file mode 100644
index 0000000000..fbf39d6da7
--- /dev/null
+++ b/reference/zookeeper/book.xml
@@ -0,0 +1,46 @@
+
+
+
+
+ Zookeeper
+ Zookeeper
+
+
+
+ &reftitle.intro;
+
+ This extension uses libzookeeper library to provide API for communicating with ZooKeeper service.
+
+
+ ZooKeeper is an Apache project that enables centralized service for maintaining configuration information, naming, providing distributed synchronization, and providing group services.
+
+
+
+
+ &reference.zookeeper.setup;
+ &reference.zookeeper.constants;
+ &reference.zookeeper.reference;
+
+
+
+
+
diff --git a/reference/zookeeper/ini.xml b/reference/zookeeper/ini.xml
new file mode 100644
index 0000000000..5a2a2a47ac
--- /dev/null
+++ b/reference/zookeeper/ini.xml
@@ -0,0 +1,114 @@
+
+
+
+
+ &reftitle.runtime;
+ &extension.runtime;
+
+
+
+
+
+ Zookeeper &ConfigureOptions;
+
+
+
+ &Name;
+ &Default;
+ &Changeable;
+ Changelog
+
+
+
+
+ zookeeper.recv_timeout
+ 10000
+ PHP_INI_ALL
+
+
+
+ zookeeper.session_lock
+ 1
+ PHP_INI_SYSTEM
+
+
+
+ zookeeper.sess_lock_wait
+ 150000
+ PHP_INI_ALL
+
+
+
+
+
+
+ &ini.php.constants;
+
+
+
+ &ini.descriptions.title;
+
+
+
+
+
+
+ zookeeper.recv_timeout
+ integer
+
+
+
+ TODO:
+
+
+
+
+
+
+ zookeeper.session_lock
+ integer
+
+
+
+ TODO:
+
+
+
+
+
+
+ zookeeper.sess_lock_wait
+ integer
+
+
+
+ TODO:
+
+
+
+
+
+
+
+
+
+
diff --git a/reference/zookeeper/setup.xml b/reference/zookeeper/setup.xml
new file mode 100644
index 0000000000..c6c8706684
--- /dev/null
+++ b/reference/zookeeper/setup.xml
@@ -0,0 +1,67 @@
+
+
+
+
+ &reftitle.setup;
+
+
+
+ &reftitle.required;
+ &no.requirement;
+
+
+
+
+
+ &reftitle.install;
+
+ &pecl.moved;
+
+
+ &pecl.info;
+ &url.pecl.package;zookeeper.
+
+
+ &pecl.windows.download;
+
+
+
+
+
+
+
+ &reference.zookeeper.ini;
+
+
+
+
+
+
+ &reftitle.resources;
+ &no.resource;
+
+
+
+
+
+
+