libTISCH is a framework for easy development of multi-touch applications. It contains tools for video processing, calibration, gesture recognition and, most importantly, a GUI toolkit with widgets that utilize the multi-touch gestures detected by the lower layers. It runs on Linux, Mac OS X, and Windows.
LibGx is a lightweight, non-intrusive C++ widget library for writing X11 applications. LibGx is non-intrusive so that it does not dictate the structure of main(). LibGx is built directly on top of Xlib, but does not wrap Xlib. Xlib is used by the programmer for its drawing routines, and Xlib structures are used when programing with or extending libGx. LibGx does not have (and does not need) its own internal event scheme or type.
MYTUI is a TUI widget library based on curses. It is written in C and provides many ready-to-use widgets for rapid application development of text user interfaces. It is mainly delivered to develop UNIX-based applications. The goal of MYTUI is to provide a portable, robust, RAD UI tool for developing frontends for large-scale client/server applications or stand-alone text-based applications. MYTUI also includes a powerful form developing tool called ©wdesigner.
bit is a library that makes it easier to dynamically manipulate data buffers containing fields that do not have octet (byte) boundaries. An example is the IP header, which is generally dealt with at compile time via bit fields in a structure. A key feature of the bit library is support for loading data formats described in XML files and dynamically parsing those fields at run time. This library was initially created to support reading various kinds of robotic device I/O (IR sensors, motors), but it has also been used for run time parsing of IP, TCP, UDP, and RTP headers.
DogPerl is an offline Perl/Tk widget documentation resource. It includes an adjustable interface. Since it is a reference to detailed information about Tk widgets as they can be used in Perl, the program does not do much. It is an encyclopedia for Tk within Perl. However, font color, size, face, and style can be customized easily. Page background color, border size, and paragraph spacing are also customizable. The program illustrates the use of Perl/Tk.
ActiveTcl is a Tcl distribution available for many operating systems. It is complete and easy to use, and offers quality-assured ActiveTcl Business Solutions. It also offers ActiveTcl Enterprise, which gives you support and maintenance packages for your company. The ActiveTcl OEM licensing provides you full redistribution rights, plus optional support and co-marketing packages.