Omnitux aims to provide various educational activities based on multimedia elements (images, sounds, and text). Possible activity types are associations, puzzles, counting activities, etc. There is support for multiple languages and multiple screen resolutions (by using SVG vector graphic files and high quality bitmap files). Omnitux activities are described in XML files, so it is possible to create new activities without modifying the program.
nCore is an efficient and portable C++ library for developers. It includes a set of several satellite C++ classes to perform threading, file I/O (with endian-awareness), networking (TCP, UDP, IPv4, and IPv6), high-perf timing, easy logging with pluggable sinks, memory allocation debugging, hashing (MD5, string, CRC32, CRC16, and CRC8), loading of dynamic libraries (shared objects), dog-tagging (your final application/library binary file(s)), handling wide string manipulation methods through a single class (StringA), and more. Each of those features can be turned off at compile-time to make the final binary file smaller.
EngLab is a cross-compile mathematical platform with a C like syntax intended to be used both by engineers and users with little programming knowledge. It supports programming through small script files but also enables users to easily compile their own functions as shared objects and use them through the program's main interface.
VncThumbnailViewer gives you the ability to connect to and watch multiple computers at the same time using the VNC protocol. It presents live thumbnail views of many computers in a single window, scaling and rescaling the views to best fit. Double-clicking on a single thumbnail allows you to enlarge it and take control of that computer's keyboard and mouse.
Micropolis is a city simulation game engine based on the original classic SimCity source code. Micropolis is based on the Tcl/Tk version of SimCity. It consists of the micropolis module, which is the engine recast as a C++ class; the cellengine module, which is a cellular automata machine engine; and the tileengine module, which is a Cairo based tile renderer. It is intended to be used with the OLPC's Sugar user interface environment, but layered so the core code is useful in other contexts.
MiniPauker is a flash card based learning application for mobile devices and handhelds. It is based on the leitner cardfile system and is compatible with Pauker (http://pauker.sf.net, the desktop version of this software). MiniPauker uses a combination of ultra-shortterm, shortterm, and longterm memory. You can use it to learn all the things you never want to forget any more, like vocabulary, capitals, and important dates.
Daily Diabetes Diet Counter is a Web-based tracking program for people with diabetes. Just open the Counter and leave it open throughout the day, adding foods as you eat them. The Counter keeps track of calories, starches, vegetables, fruits, milks, meats, and fats. As you add foods, the Counter keeps a list that can be printed at the end of the day.