The XTL (Externalization Template Library) is a C++ library for reading/writing structured data to/from an external (platform independent) representation. Besides the usual C data types it also supports C++ constructs, such as pointers to base classes and template types (namely STL containers). It can read/write XDR and CORBA CDR formats. The API is somewhat modeled on the original XDR library by Sun, however, heavy usage of templates and inline functions makes it faster, simpler and type-safe.
xIrc is a QT based IRC client featuring individual windows for each conversation, channel member lists, full DCC chat capability, DCC file get and send capability, a subset of the standard IrcII commands, many with simplified interfaces, automatic ban mask generation for easy and reliable banning, notification lists, ignore lists, mIrc colors, optional CTCP2 protocol (except fonts), and full documentaion in ASCII and PostScript.
Dynamic Probe Class Library (DPCL) is an object-based C++ class library that provides the necessary infrastructure to allow tool developers and sophisticated tool users to build parallel and serial tools through technology called dynamic instrumentation. DPCL takes the basic components needed by tool developers and encapsulates them into C++ classes. Each of these classes provide the member functions necessary to interact and dynamically instrument a running application with software patches called probes. Dynamic instrumentation provides the flexibility for tools to insert probes into applications as the application is running and only where it is needed.
The Quickmake system is a set of makefiles and templates allowing rapid setup of heirarchial build directories, allowing the user to focus on application development rather than on the details of makefile construction and dependancy generation. It automatically generates dependancy information and automates the entire build system, right up to packaging.
Sajber Jukebox is a mpeg layer 3 player with a graphical user interface. It's based on Woo-jae Jung's splay for the audio and QT's graphical library for the interface. The Jukebox maintains pointers to songs on the local system or the net, and when the user wishes to play it, it opens the location and migrates the filedescriptor to the playing process. The advantage of this scheme is that the Jukebox doesn't need to worry about playing the darn thing, and the player won't have to worry about where the song is, since it'll just see the filehandle given to it, and couldn't care less of where it originally came from.
DataReel is a free, cross-platform database and communications toolkit. It can be used to rapidly develop and deploy multi-threaded database and communications applications. The DataReel toolkit is composed of a modular C++ library designed to build cross-platform infrastructures for end-user applications, embedded systems, and reusable libraries. DataReel's unique modular design simplifies adaptation, allowing you to determine the level of complexity. DataReel makes Internet connectivity and database programming easy.
OpenLoad is a tool for load-testing Web applications. It aims to be easy to use and providing near real-time performance measurements of the application under test. This is particulary useful when you are doing optimization as you can see the impact of your changes almost immediately.