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.

Tags Database Database Engines/Servers Networking Software Development Libraries Application Frameworks
Licenses MIT/X
Operating Systems BeOS Mac OS X Windows Windows Windows Windows POSIX OS Independent
Implementation C++

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  07 Feb 2001 19:28
  • Rrelease-after

Changes: 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.

  • Rrelease-mid
  •  07 Feb 2001 19:25
  • Rrelease-after

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

No-screenshot

Project Spotlight

Simple JS Calendar

An easy-to-use JavaScript calendar control with many customization options.

No-screenshot

Project Spotlight

dvtm

A dynamic window manager for the console.