uvlan is a User-space Virtual Local Area Network. In other words, uvlan peers act as nodes on a network switch. Ethernet traffic is routed between peers intelligently. This allows for multiple networks to share resources and even IP address space. Some may call it a VPN (Virtual Private Network) application, but it's much more powerful: it is peer-to-peer, is much simpler, and operates at layer 2 (ethernet). VPNs generally operate at layer-3 (IP), and layer 2 applications like gaming can't be supported with layer 3 tunneling.
Booruatsukaigaumai is a one-key desk game using OpenGL 3D scene rendering. Your task is to guide a number of red balls through 6 different levels full of blocks, holes, and gates. You have to make the balls go through as many gates as possible, which earns you the score points. However, you only have one key to control the desk tilt, which makes balls roll to the right (when the key is pressed) or to the left (when the key is released). Any other movement of the balls is controlled only by gravity and interaction with blocks, holes, and other balls. Even if the principle seems to be very simple, the game can be quite challenging.
Brace is a dialect of C that looks like Python. It has coroutines, hygenic macros, header generation, and libraries with graphics and sound. It is meant to be good for beginners, kids, and experts. Brace is translated to C, then compiled, with #! support and cached executables. It is fairly portable, and runs on GNU/Linux, Unix, and Windows with MinGW. It should also run on Mac OS X. It comes with a lot of demo programs, many with animated graphics.
PyGUI is a GUI API which is designed specifically for Python, taking advantage of Python's unique language features and working smoothly with Python's data types on the three major platforms (Unix, Macintosh, and Windows) that are small and lightweight, interposing as little code as possible between the Python application and the platform's underlying GUI facilities, and not bloating the Python installations or applications which use them.
iterate simply takes a command line with an inserted dollar sign, $, and substitutes $ with entries from a list. Each such inserted command line is executed sequentially. The list can either be specified in the command line or in a file. iterate is particularly useful in sending commands to clusters of nodes. It was written with SSH/plink in mind.
DRM-SEQ is a basic drum machine and sampler. It allows realtime pattern creation with customizable samples and tracks. It has an adjustable BPM, swing factor, time signature, and eight banks for patterns, with intuitive key bindings and save/load capabilities for a live environment.