reusable C++ library, converting C library using into the context of C++. One of the focus is on the correct use of C++ functions, especially the error handling mechanism. Functionalities includes Thread,Socket,Terminal,FIFO,Directory.
a word stemming library that uses Porter algorithms. Stemming refers to stripping a word down to a simpler prefix. This is useful for "fuzzy" word matching by finding common prefixes between similar words.
Dialog Manager Library, using SDL and FreeType2. Written in C++ (with extensive use of the Standard Library and STL) the intention is to leave all of the antiquated C paradigms out of it (like #defines).
The Typesafe Callback Framework for C++. allows you to define signals and to connect those signals to any callback function, either global or a member function, regardless of whether it is static or virtual.
parsing tool and a source code generator devoted to generative programming. Generative programming is a software engineering approach interested in automating the production of reusable, tailor-made, adaptable and reliable IT systems.
provides functors and delegates for up to ten parameters. The delegate/functor creator template function is overloaded for every case and is easy to use. Some callback "containers" will make life easier in special cases.
a portable and optimized class framework for writing C++ applications that need to use threads, sockets, XML parsing, serialization, config files, etc.
a cross-platform C++ framework for rapid AI development. Loom evolved out of the idea that in game development there is often the need for placeholder AI while an application is in initial development phases.
a library of C++ classes which lets you do Lisp programming within your C++ program even without any additional preprocessing, without all those calling conventions etc. No macros have ever been used by InteLib (except those for conditional compile directives). (With a very funny licensing lol)
C++ interface for the popular GUI library GTK+. Highlights include typesafe callbacks, widgets extensible via inheritance and a comprehensive set of widgets.
a high-level audio API. It can play Ogg Vorbis, MP3, FLAC, uncompressed WAV, AIFF, MOD, S3M, XM, and IT files. For audio output, Audiere supports DirectSound or WinMM in Windows, OSS on Linux and Cygwin, and SGI AL on IRIX
a high-level multi-platform, thread-safe C/C++ windowing and graphics library built upon a fast, low-level graphics kernel. (new feature is FGX - dynamic GUI via XML file aka XUI file format)
a free library providing windowing and widgets for graphics APIs / engines where such functionality is not natively available, or severely lacking. The library is object orientated, written in C++, and targeted at games developers who should be spending t
a component system that will provide extensibility and re-usability both inside and between applications, while being portable across platforms (and languages) and having the lowest possible overhead (both in machine resources and programming effort).