libjmmcg is a basic, low-level library with pretensions to implementing features above and beyond (but not necessarily better than!) those implemented within the Standard C++ Library and the Boost Library. It features a library for multi-core or multi-chip SMP parallelism, a suite of hashing algorithms, functions for raising numbers to integer powers, a generic factory wrapper and a generic, multi-threaded, read-only cache (which uses PPD), arguably the world's worst sorting technique, trace output, exceptions that have the file, line, revision, function, and argument details, string utilities, logging, simple command line processing, and much more.
genpuppet is a script to automatically generate a puppet manifest based on a series of user inputs. Think of it as a kernel "make config" for puppet. With genpuppet, the most frequently used resources are prompted for so one can quickly generate a working manifest without having to concentrate on syntax and spacing.
Flac2All is a multi-threaded script that will convert your collection of FLAC files into either Ogg Vorbis, MP3 (with the Lame encoder), or FLAC, complete with any tags and identical file/folder structure. The script has been stable for about a year now, and it has been known to saturate 8-core machines with parallel conversions. It is useful for people with with large FLAC collections who also want a lossy version for portable media players. If wanted, the script can perform updates by skipping already converted files. It has only been tested on Linux, but it should work without alteration on the other Unix systems with bash and the required dependencies.
The ROHC library provides an easy and robust way for applications to reduce their bandwidth usage on network links with limited capacity or expensive costs. Headers of network packets are compressed with the ROHC protocol and algorithms. The ROHC protocol is very efficient for compressing VoIP streams which use RTP as a transport protocol. ROHC is also suitable for compressing IP-only (IPv4 or IPv6) flows, UDP flows, and many others.
Revised is a visual editor (or wizard/assistant/GUI) for Ren’Py, the visual-novel game editor. Ren'Py has a lot of capabilities, and Revised's purpose is not to allow everything that Ren'Py can do, just some of the basics. You can think of it as a step-by-step wizard to create the skeleton of a Ren'Py game.
StressItOut is a hardware stressing and testing program for GNU/Linux. Its main purpose is to strain the computer to ensure the hardware is in good state. There are several test modules: CPU load, memory test, 2D OpenGL painting, 3D OpenGL rendering, hard drives, optical drives, serial ports transmission, and parallel ports. Support for lm-sensors is in the works. This software, when ready for release, will mainly be aimed at the QA departments of hardware manufacturing companies, who need to ensure their newly produced machines perform correctly under heavy workloads, and that all their components work as expected.
Runner is a simple and fast X11 menu for starting commands. It's meant to be a fast start menu for often used programs. It also contains a run dialog to enter arbitrary programs or select programs from a history file. It supports completion both from the history as well as the $PATH variable. It's also optimized for keyboard usage.