- GnuCash is personal and professional financial-accounting software. It can be used to track bank accounts, stocks, income and expenses, based on the double-entry accounting practice. It includes support for QIF/OFX/HBCI import and transaction matching. It also automates several tasks, such as financial calculations or scheduled transactions.
- You construct a program for a robot, then watch him explore a world. The world has people who can hurt you, objects you can bump into, and food you can eat. The goal of the game is to collect as many prizes as possible before you are killed run out of energy. The robot program is written in a text file, which doesn't limit programmers to a visual interface. However, such an interface (which will generate Scheme code) is also available for use by non-programmers.
- GOOPS is the object-oriented extension to Guile. It is very close in spirit to CLOS (the Common Lisp Object System) but is adapted for the Scheme language. The GOOPS extension gives the user a full object oriented system with multiple inheritance and generic functions with multi-method dispatch. Furthermore, the implementation relies on a true meta object protocol, in the spirit of the one defined for CLOS. This package has been folded into guile; please see that entry (http://directory.fsf.org/guile.html) for the latest information.
- Guile is the GNU Ubiquitous Intelligent Language for Extensions, the official extension language of the GNU system. It is an implementation of the Scheme programming language, packaged as a library that can be linked into applications to give them their own extension language. Guile supports other languages as well, giving users of Guile-based applications a choice of languages.
Guile-CV - Image Processing and Analysis in Guile - is a Computer Vision functional programming library for the Guile Scheme language
Guile-CV is based on Vigra (Vision with Generic Algorithms), enriched with pure Guile Scheme algorithms, all accessible through a nice, clean and easy to use high level API.
Guile-CV is natively multi-threaded, and takes advantage of multiple cores, using high-level and fine grained application-level parallelism constructs available in Guile, based on its support to POSIX threads.
- 'guile'-dbi is a generic database interface for Guile that provides a way to use database drivers that are linked at run-time.
- Guile-Gnome is a Guile wrapper collection for some of the GNOME core libraries. This package tries to build the following wrappers: Gobject, Glib, Atk, Pango, Pangocairo, Gdk, Gdk-Pixbuf, Gtk, Libglade, Libgnome, Libgnomeui, Libgnomecanvas. Guile-Gnome makes GNOME accesible from Guile, so it provides a convenient interface for Scheme programmers to develop visual applications.
- Guile-Gtk makes the Gtk+ 1.2, Gdk Pixbuf, Glade and Gtk GL graphical user interface libraries available to Guile Scheme programmers. Complete GUI applications can be written using Guile Gtk, using both the high level Gtk widgets and the low level Gdk drawing.
- Guile-Ncurses is a library for the Guile Scheme interpreter that provides functions for creating text user interfaces. The text user interface functionality is built on the ncurses libraries: curses, form, panel, and menu.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.
The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.