GODI provides an advanced programming environment for the Objective Caml (O'Caml) language. From INRIA (who created O'Caml) you can get the O'Caml compiler and runtime system, but this is usually not enough to develop applications. You also need libraries, and there are many developers providing them. But it is a lot of work to build and install them. GODI is a system that simplifies this task: It is a framework that automatically builds the O'Caml core system, and additionally installs a growing number of pre-packaged libraries. For a number of reasons, GODI is a source-code based system, and there are no precompiled libraries, but it makes it very simple for everybody to compile them.
Gconfigure allows for easier building of programs from sources, letting you merely right-click on a tarball and select "build". Dialogs allow you to set the necessary options, and the program will be installed for you. Gconfigure will also remember what options you entered the last time and reuse them when building the next program.
Gnasher alleviates developers from having to execute maven builds with the "-o" option (offline) to avoid accessing external repositories' metadata files. The SHA1 hash files and the missing pom metadata files for dependencies are created if they are missing. The next time the build is run, external repositories are not accessed and the build runs faster.
GnuPoc enables the development EPOC applications using alternative operating systems like Linux and other Unices. The following SDKs have been ported to GnuPoc: ER5 (Psion Series5, Psion netbook, etc.), Quartz 6.0, Crystal 6.0 (Nokia 9210, 9290), and Nokia Series 60 (Nokia 7650, etc.).
Grand is a set of tools to create a visual representation of Ant target dependencies. It works by taking an Ant build file and creating a "dot" file. It differs from the existing tools by relying on the Ant API rather than XML parsing to get the dependencies. It includes many advanced features such as filtering or rendering depending on the target's nature.
Grid Application Framework for Java (GAF4J) is a lightweight framework that abstracts all grid semantics from the application logic and provides a simpler programming model that lines up smoothly with common Java programming models. It abstracts the details of interfacing with a grid middleware, which is assumed to be the Globus Toolkit, for transferring files to remote nodes, starting remote jobs, and monitoring their execution status. It provides a simpler programming model that enables the development of maintainable Java applications uncluttered with calls to grid services.