- GNU G-Golf (Gnome- (Guile Object Library for)) G-Golf is a library for developing modern applications in Guile Scheme. It comprises a direct binding to the GObject Introspection API and higher-level functionality for importing Gnome libraries and making GObject classes (and methods) available in Guile's object-oriented programming system, GOOPS.
- Glean wants to be the standard tool for self-directed learning. The goals of the Glean project are: to provide a highly personal learning environment; that is nonetheless capable to build on collaborative content contributions; which provides the means to build hierarchies of content; that is deployable in different ways (web service, self-hosted, single executable…); to provide as core content modules that allow users to grok their GNU system and the core GNU components.
- GNUbik is an interactive, graphical, single player game. It renders an image of a Rubik cube and allows you to manipulate it and hopefully solve it. GNUbik supports cubes of any size; 3x3x3 is the default. It also has a guile interface by which you can create your own scripts to solve the cube.
- Greg is a software testing framework in which test cases can be written in Guile. Its simplicity makes it easy to write tests for any program, but it was specifically written for use with GNUstep-Guile to permit direct testing of the GNUstep libraries without the necessity to run a separate driver program. The core functionality of Greg is a Guile module which can be loaded into any software with an embedded Guile interpreter. Any program which uses Guile as it's scripting language can therefore use Greg to test itself directly. But testing external programs is also possible with the standard Guile `expect' module. Greg provides most of the functionality of DejaGnu but is rather simpler.
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.
- This package provides a Guile library to communicate with a Debbugs bug tracker's SOAP service.
- guile-json is a JSON module for Guile. It supports parsing and building JSON documents according to the http://json.org specification. These are the main features:
- Strictly complies to JSON specification.
- Build JSON documents programmatically via macros.
- Unicode support for strings.
- Allows JSON pretty printing.
- 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.
- Guile-RPC is an implementation of ONC RPC and XDR (standardized as RFC 1831 and RFC 4506) in Guile Scheme, and for use by GNU Guile programs. ONC RPC is the Open Network Computing Remote Procedure Call protocol, allowing programs to invoke procedures of programs running on remote machines. XDR is the underlying binary data representation format.
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.