GObject Builder (GOB) is a simple preprocessor for easily creating GObjects (glib objects). It reads a class description file with inline C code and produces .c and .h object files for you. It allows you to easily use most of the features of the GObject system and avoids typos by reducing the amount of code needed. In general, the amount of code is about the same as for OO languages such as Java or C++, but you still have to only use C and you get all the power of the GObject system.
Release Notes: GTK3 support, names of signals and properties, and fixes for deprecated functions.
Release Notes: Bugfixes.
Release Notes: This release adds ctop (works like alltop but only in the C file), build fixes for Cygwin, and some minor fixes.
Release Notes: This release fixes segfaults, has the correct defaults for floating point values, and handles DOS format input files.
Release Notes: Function attributes. Simple destroy, finalize, and construct override support. An afterdecls C block. Minor other fixes/improvements.