Framework and set of object-oriented and/or generic libraries designed for games and virtual reality simulations. Abstracts interfaces of APIs and provides additional general and high-level functionality for rapidly creating solid applications.
Cool consists of (a) a polymorphic object model written in C that checks the type of all objects at compile time (b) a container library implementing basic data structures like lists and strings and (c) an optional C preprocessor with a Java-like syntax.
Property/configuration mechanism for high-performance C++ applications. Similar to but more flexible than Java properties. Property settings provide type safety, expressive error messages and full-featured expressions. Based on the Lua language.
This project; broken into 2 parts contains a C++ api to encapsulate Xlib functionality, called X++, and a set of Lua glue functions to bind X++ to Lua. The result is a Lua based api, that can be used to create simple gui's in the X11 environment.