GNOME: (Guile Object Library for)
G-Golf low level API comprises a binding to - (most of) the GObject Introspection and (some of) the GObject and Glib libraries, as well as additional (G-Golf) utilities - used to import GObject libraries and build their corresponding G-Golf high level API.
Note: to be precise, G-Golf imports (and depends on the existence of) a Typelib - a binary, readonly, memory-mappable database containing reflective information about a GObject library.
G-Golf is a tool to develop modern graphical applications.
G-Golf is under active development.
This month, we are finalizing full support (a new approach) to VFunc, the GLib
Object System virtual methods. We hope to be able to release
Documentation for G-Golf is available online as is documentation for most GNU software. You may also look at the G-Golf
manual by running
If you are the author of an awesome program and want to join us in writing Free (libre) Software, please consider making it an official GNU program and become a GNU Maintainer. You can find instructions on how to do this here.
You don't have a program to contribute? Look at all the other ways you still may help.
To learn more about Free (libre) Software, you can read and please share this page.
G-Golf is a free software, distributed under the terms of the GNU Lesser General Public License LGPLv3 or higher. You must be aware there is no warranty whatsoever for G-Golf. This is described in full in the license.