Utility library is a place for generic C++ facilities that I found useful in more than one project. Here you can download the latest version. Utility library is a non-copylefted free software with zlib-like license. For changes and new features check out News section.

Supported Platforms

For the time being I test Utility library with at least GNU G++ on Linux and Compaq (Digital) C++ (-std strict_ansi) on Tru64 UNIX. It also should compile and work fine with any decent C++ compiler. Also note that I don't have any plans to bloat source code in attempt to support broken compilers.


Utility library mostly consists of header-only sub-libraries so you don't actually need to build anything to start using it. See Building Utility Library section for more information.


Utility Library consists of the following sub-libraries: