DBStep is a lightweight C++ library for database abstraction and object/relational mapping. It is targeted at C++ developers who need to access databases, and consists of a set of interface classes and some drivers for common data sources. Currently avail
Wisent is an LALR(1) parser generator with pluggable front- and backends. It generates object-oriented code with clean namespace separation. A yacc-like frontend is currently accompanied by a C++ and a Java backend. The tool itself is implemented in C++.
The Battle for Wesnoth is a turn-based strategy game with a fantasy theme. Build up a great army, gradually turning raw recruits into hardened veterans. In later games, recall your toughest warriors and form a deadly host against whom none can stand!
a 2D fighting game in the same style as Double Dragon and TMNT. Paintown is very extensible and comes with editors to help design new levels and animations.
C++ Template Image Processing Library that can be used to load, save, process, and display images. It is portable (Unix/X11, Windows, MacOS X), efficient, and simple to use.
Exiv2 is a C++ library and a command line utility to access image metadata. Exiv2 is available as free software and with a commercial license, and is used in a growing number of projects.
The Exiv2 library provides
* full read and write access t