GPSBabel converts waypoint data between about fifty file formats, including Magellan and Garmin serial, Garmin USB, Mapsource, Mapsend, Streets & Trips, Delorme, National Geographic, many PDA formats, and many others. It is endian and word-size safe, includes a GUI, and runs on a variety of operating systems. It also supports Groundspeak GPX extensions for geocaching.
GPSMan (GPS Manager) is a graphical manager of GPS data that makes possible the preparation, inspection, and edition of GPS data in a friendly environment. It supports communication with both Garmin, Lowrance, and Magellan receivers, and real-time support for any receiver using NMEA-0183. It can also be used in command-line mode.
GemTcl (Gtk Embedded Tcl) is a cross platform Tcl shell written in Gtk. In addition to interactive use, it supports the creation of buttons that may contain user-defined Tcl scripts. GemTcl also supports the loading of Glade interfaces for which the callbacks of their buttons may be edited. It may thus be considered as a rapid application development environment. It is especially suited for control applications, and comes with an XML-RPC controlled microscope simulator application to exemplify that.
GenomePixelizer 2D plotter (or genoPix2D) generates images (actually interactive canvases) of genomic similarity dot plots in which each "dot" indicates similarity between a pair of genes. Diagonal runs of dots generally indicate collinearity (or synteny) in the genomic regions being compared. The program can compare large (chromosome-scale or even eukaryotic genome-scale) genomic regions, and can produce PostScript output of the dot plots. Images on a genoPix2D canvas are not static. They are interactive, and every dot (element) is associated with corresponding gene annotations that are searchable by gene ID or keyword.
Gepetto provides a framework to animate characters. It lets you record choreographies and build complex moves using elementary actions. Gepetto is fully graphical and offers real-time rendering of the animation, but there is an undelying textual language describing the moves which can be used directly.