Dynace is a portable extension to the C language which adds object-oriented facilities, including classes with multiple-inheritance, a meta-object protocol, dynamic dispatching via generic functions, a garbage collector, threads, and an extensive class library, including an optional GUI library. It has complete documentation and a tutorial.
Concerted is a highly scalable multivariate in-memory data storage library. It has built in support for multivariate queries and performs well over many styles of workloads. The data is read and stored in various data structures, and the data from data structures written to disk. It is fully ACID compliant, has APIs that abstract details from the user, and provides an easy to use interface. Many different types of indexes are provided along with various systems that provide access for data analytics.
LiPPGen, the Literate-Programming-based Presentation Generator, takes a standard Literate Program (with LaTeX as the documentation language) as input and lets the instructor comfortably generate presentation slides for each code chunk. It then assembles the provided slide texts and the code chunks and turns them into a browser-based presentation. The presentations feature scrollable code chunk listings, primitive syntax highlighting, and line breaking within listings. LiPPGen expects the source file to be formatted in noweb's Literate Programming style.
ZedLog is a robust cross-platform input logging tool (A.K.A., a key logger). It is based on a flexible data logging system which makes it easy to get the required data. It features logging of all keyboard and mouse events, a replay simulation tool, logging to a file, and hiding in the background.
QMentat helps you practice mental arithmetic. It uses arbitrary-length fixed point arithmetic, and can handle any size numbers, only limited by the size of your screen (and in the case of division with an integer result, the speed at which the number can be factored). It is also quite configurable, allowing you to tailor the questions to your needs.
Xtreme Download Manager is a advanced and powerful tool to increase download speed up to 500%, resume broken/dead downloads, capture FLV videos from any site, and schedule downloads. It uses a sophisticated dynamic segmentation algorithm, data compression, and connection reuse to speed up the download process. It supports HTTP, HTTPS, and FTP protocols, firewalls, proxy servers, file redirects, cookies, authorization, etc. It seamlessly integrates with Firefox on any operating system. It also integrates with any other browser to handle downloads automatically using advanced browser integration. It is entirely written in Java, so it runs on any operating system without even being installed.