Projects / PicoGUI


PicoGUI aims to be a complete GUI environment for handheld computers and other embedded systems. It uses a client/server model, like the X window system, but while an X server is given raw drawing commands, the PicoGUI server integrates a widget set, making PicoGUI clients small and efficient. PicoGUI also has the goal of allowing client/server connections over a variety of mechanisms. It is most commonly used with Linux, but is designed to be portable to any OS. PicoGUI has a variety of video and input drivers which allow it to interface with the Linux framebuffer device, SDL, the X window system, and several other devices.

Operating Systems

Recent releases

  •  19 Nov 2003 19:01

    Release Notes: The repository changed from CVS to Subversion. There is a new directory layout. For example, now themes are under (surprise) themes, and all client libraries are under client. This release compiles and runs under Windows with Cygwin, mingw, or MS VC. The only drivers supported are SDL. There are other new drivers, notably very alpha DirectFB support. There are many bugfixes.

    •  11 Apr 2003 20:58

      Release Notes: This release includes usable terminal emulation, bugfixes, and the beginning of the "Nifty" scriptable text editor.

      •  23 Jan 2003 09:43

        Release Notes: This release greatly enhances OpenGL support, adds a VNC server, adds pgserver embedding support, and fixes several bugs.

        •  17 Nov 2002 08:46

          Release Notes: This release now includes both compiled and XML widget templates, and the X11 rootless video driver.

          •  01 Nov 2002 06:51

            Release Notes: This milestone release incorporates a usable textbox widget.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.