Zim - A Desktop Wiki
This program depends on a number of prerequisites. Most Linux distributions have standard packages for these bindings, if your distribution has these packages installing them will probably be much easier than compiling them manually.
In order to compile and install the source run:
$ ./test.py $ ./setup.py install
More detailed instructions to build from source can be found in the README.md file which is included with the sources
Unofficial ubuntu package (.deb) can be found here
There is also a PPA with updates for zim here
A windows installer can also be found here. This installer is built ^& tested on Windows 10 in a 64-bit environment. It might work on Windows 7 as well, but this is not tested. Older versions and 32-bit systems are not supported by this installer.
Mac OS X
On Mac OS X, zim can be installed from Homebrew using,
brew install zim
Optionally, you can create a .app wrapper for convenience.
In specific the following distributions are known to include zim: