Projects / ggivnc


The ggivnc application is a VNC client that uses GGI for input and output. It supports many encodings (ZRLE, Tight, Hextile, Zlib, ZlibHex, RRE, CopyRect, LastRect, DesktopName, DesktopSize, WMVi, CoRRE, gii, and the required Raw encoding).

Operating Systems

Recent releases

  •  04 Apr 2008 22:57

    Release Notes: This release adds support for copy-paste operations, and for the DesktopName and the WMVi pseudo-encodings. It also adds support for reverse connections, and fixes a couple of bugs.

    •  07 Dec 2007 08:18

      Release Notes: This release fixes a buffer handling bug in the ZlibHex decoder and a protocol bug with RFB protocol 3.7 and earlier. It also adds IPv6 support, support for the DesktopSize encoding, and support for an experimental gii pseudo encoding.

      •  03 Apr 2007 00:09

        Release Notes: A buffer handling bug in the 16-bit Hextile decoder has been fixed. Support has been added for the tight encoding. and for window resizing. Always draws on a background memory-visual (this gets rid of unfortunate drawing artifacts when drawing on targets (such as display-x) where some, but not all, drawing operations are immediately visible). A popup menu is displayed when pressing F8, with options to close ggivnc, send a faked F8 keypress, request a full update, send Ctrl-Alt-Del, and to show an about dialog. Support for the mouse wheel. Ctrl-c, Ctrl-t, and others work better.

        •  21 Mar 2007 16:40

          Release Notes: A bug in the ZRLE decoder that resulted in CPU hogging hangs has been fixed.

          •  16 Mar 2007 16:33

            Release Notes: A fix for the "brown paper bag" memory leak in the ZRLE decoder.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.