GNU Standard C++ Library. Fairly complete implementation of the ISO 14882 Standard C++ library document. See chapters 17 through 27 and annex D. License: GPL. (cvs) (ml)
Collection of portable libraries, aimed at standard library compliancy and integration. License: diverse, but see the Boost license requirements. (cvs) (ml)
Portable STL implementation. Features provided: thread safety, exception safety, hash tables, singly-linked list, rope. The STLport Consulting company can give commercial support services for STLport users. License: STLport License. (forum)
High-level OS facility abstractions framework. See also: ccRTP Real Time Protocol implementation, ccAudio Audio manipulation library, ccScript Library for creating a virtual machine execution system. License: GPL.
Portable OS facility abstractions framework modelled after the Sun Java API. OpenTop provides: networking, multi-threading, Unicode support and memory management. License: GPL.
C++ template library similar to the the STL, but aims to be more flexible than a 'typical STL implementation'. The AAPL data structures do not have private data members, to give more control to the programmer. License: LGPL.
Portable Types Library. Simple alternative to the STL that includes multi-threading and networking. Other features: dynamic strings, character sets, lists and other basic data types along with threads, synchronization objects, IP sockets and named pipes. License: BSD-style. (cvs)
Library with implementations of common design patterns and idioms. License: BSD-style. (cvs)
Serialization/persistence library, useful for writing out objects to a file and reuse these later on. License: LGPL. (cvs)
Useful Development Stuff. Library provides: Memory leak detection, memory usage logging, backtrace at runtime, POSIX threads and sockets. License: GPL.
Library providing base classes for: daemons, clients and servers, and wrapper classes for C API's such as regular expressions, semaphores and signal handling. License: LGPL.
"SurakWare Base Library". Library which provides an abstract layer to the key system routines as well as utility modules, STL addons, and other useful classes for solving common tasks. License: LGPL. (svn)
Nuts-and-bolts C++ toolkit. Collection of OS facility abstraction classes, providing: Sockets, threads, regular expressions, daemons, command-line parsing, configuration file handling and event dispatching. Inactive project. License: LGPL. (cvs)
Virtual file system library that runs in user-space. An application can dynamically link to libferris in order to see the file system through a virtual file system interface. License: GPL. (cvs) (ml)