Projects / General Applet Interface Library

General Applet Interface Library

The goal of the General Applet Interface Library is to give programmers a simple yet powerful applet interface. This library supports wmapplet/dockapps, GNOME 2 panel applets, and ROX panel applets. The applet programmer doesn't have to care about where the applet will be used, since the library handles that. Over 50% of the code in a dockapp and a GNOME 2 Panel applet does only one thing, setting up the applet window. With GAI, this can be reduced to just a few lines of code.

Operating Systems

Recent releases

  •  26 Jun 2005 09:27

    Release Notes: The preference and the about dialogs are now working again on the Gnome Panel.

    •  06 Jun 2005 11:39

      Release Notes: Major bugfixes were made and a few new features added, among them NLS support. Only German is supported at the moment.

      •  25 Sep 2004 09:19

        Release Notes: This release fixed two memory leaks.

        •  25 Aug 2004 10:43

          Release Notes: This release fixes a couple of memory leaks and a few visual bugs. A couple of new functions that can be interested for applet developers are added. Perl and PASCAL bindings have also been released.

          •  03 Jun 2004 17:55

            Release Notes: There is a new method to generate bitmaps from text, and some documentation updates.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.