Projects / Guichan


Guichan is a small, efficient C++ GUI library designed for games. It comes with a standard set of widgets and can use several different backends for displaying graphics and grabbing user input.

Operating Systems

RSS Recent releases

  •  26 Apr 2008 17:47

Release Notes: A soname issue has been fixed, along with a couple of GCC 3.4.2 issues. Add-ons are now called contribs and can be found in the main API documentation.

  •  06 Apr 2008 03:59

Release Notes: Two widgets for creating tabs have been added: the TabbedArea widget and the Tab widget. A widget listener has been added, and is used for listening for changes from a widget. A selection listener has been added, and is used for listening for selections from a list box widget or a drop down widget. The HGE support has been enhanced along with the API documentation.

  •  15 Jul 2007 06:18

Release Notes: A problem with make dist has been fixed to include the source of the HGE support and the OpenLayer support.

  •  30 Jun 2007 13:05

Release Notes: The distribution of key events has changed; key events are now distributed like mouse events. Support for the OpenLayer library has been added, and experimental support for the HGE library has been added. A focus listener interface has been added, so widgets can now listen for focus changes.

  •  23 Jan 2007 14:29

Release Notes: Inclusion of OpenGL headers on the Mac has been fixed, and unnecessary container functions have been removed from Widget.


Project Spotlight

Aspose.BarCode for .NET

A .NET component for the generation and recognition of Linear and 2D barcodes.


Project Spotlight


A advanced event querying engine.