Atli is a scripting language interpreter originally meant to be a quick way to develop a particular application's scripting language. Atli can also be used to write shell-like scripts to do tasks. Atli is a weakly typed language in which variables do not need to be declared before use. All variables are stored as strings and converted between string and number form automatically. Atli provides interfaces to cooperate with applications, so applications can exchange data and instructions with atli through a callback function.
Powernap is a small Python extension for accurate sleeping. Python's time.sleep() function is fairly inaccurate. It is definitely not accurate enough for music, games, or graphics. It can sleep too long or too short, and usually does. Using Linux's real-time clock (RTC) allows for more accurate timing. This extension wraps all the messy RTC stuff and provides nap(), which performs the same job as sleep(), but more accurately. Even more usefully, it provides rnap(), which is a padding nap. That is, if you call rnap(30), it will nap for however many milliseconds are required to make the time since the last nap 30 milliseconds. rtc_on() sets up the real-time clock, and rtc_off() turns it off. It also switches the scheduler to SCHED_FIFO.
Josh's Website Framework is a CMS framework for PHP Web developers. It consists of various subcomponents you can extract and use individually. SaxInterface provides an OO wrapper for SAX XML parsing. The Auth Engine provides both level-based permissions (e.g., must be level 100 to access this page) and name-based permissions (e.g., must be in "editor" group to access this page). Utilities include Mutex and SharedData classes (for interprocess communication), site-wide custom error handling, and the ability to take a site offline for maintenance.
IBM TuningFork: Visualization of Real-Time Systems is an Eclipse-based visualization and performance analysis tool for real-time applications with support for Java, C++, real-time JVM, and Linux. TuningFork enhances data exploration and performance analysis by coupling a powerful data-processing mechanism with a high-performing user interface.
Kamyran's Eye 2 is a graphical fantasy-themed Rogue-like role-playing game. It features a dynamic world that is never quite the same, armies that fight each other and burn down cities in a branching storyline with multiple endings. Avenge your murdered mentor and find the truth behind the starting civil war. Forge alliances, defend cities, explore dungeons, and get to know the diverse inhabitants of Amris before chaos engulfs them.
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.