Projects / ZooLib


ZooLib allows one to write a single set of C++ sources which can be compiled into native executables for Mac OS, Windows, BeOS, or POSIX-compliant systems that use the X Window system (such as Linux). Zoolib provides a GUI toolkit with a uniquely flexible layout system. It also provides a single-file database format, TCP networking, and extensive debugging support. ZooLib applications are multithreaded. ZooLib requires only minimal support from the underlying OS and platform GUI layer, and thus could be ported to a completely new platform without too much difficulty. ZooLib is fully production quality on Windows and MacOS, completely implemented but untested on BeOS, and not yet complete on POSIX. Please note that the sources from the "demo" branch are also required to build ZooLib or to get started writing your own ZooLib applications.

Operating Systems

Recent releases

  •  08 Feb 2001 00:28

    Release Notes: There are no changes to the actual source code, but the name of the ZooLib source directory has been renamed to "zoolib" as it should have been in the initial release. You will want the ZooLib demos sources 1.0.1 (or later) to accompany this. Note that we the authors ar e aware of build problems on xBSD, MS Visual C++, and BeOS PowerPC, and will fix them in a future release.

    •  08 Feb 2001 00:25

      Release Notes: This release adds minor fixes to build problems and build instructions for all platforms.


      Project Spotlight


      A Fluent OpenStack client API for Java.


      Project Spotlight

      TurnKey TWiki Appliance

      A TWiki appliance that is easy to use and lightweight.