Performance Co-Pilot (PCP) is a framework and set of services for supporting system-level performance monitoring and performance management. It provides a unifying abstraction for all of the interesting performance data in a system, and allows client applications to easily retrieve and process any subset of that data using a single API. A client-server architecture allows multiple clients to monitor the same host, and a single client to monitor multiple hosts. Archive logging and replay are integrated so that a client application can use the same API to process real-time data from a host or historical data from an archive.
XRoar is a cross-platform emulator for the Dragon 32, Dragon 64, and Tandy CoCo computers, all originally released in the early '80s. The emulator runs under Unix-like operating systems (including Mac OS X) and Windows, with older versions available for handhelds like the Nintendo DS and GP32.
Mathpump is a simplistic remote collaboration tool. It could be useful for those researchers who tend to think by drawing pictures (e.g. theoretical physics). Bob uses Inkscape to draw a picture, which is incrementally transmitted to the Alice's computer so she can look at it. She answers by drawing her own picture, which is transmitted to Bob. Transmission happens every time the SVG file is saved. The transmission is incremental; what is actually transmitted is the difference between the old version of the SVG file and the new one.
sVimPy is a very small Python virtual machine intended for use in microcontroller projects. At the moment, it supports about 3/4 of all opcodes used in python3k. Most data types are supported. The intended goal is to use this VM in environments like Atmel's ATmega chips (2-8kb RAM). The microcontroller bootloader is still missing (no arduinos left for experimentation). Classes are not supported. Features include: function calling, a stack based VM, garbage collection, very low memory usage, an interactive debugging console, dictionaries and tuples, iterations, VM single stepping (game loop usage is possible), C function calling, a small memory footprint, fast performance, the ability to be used as a library in other projects, a simple API + code, possible usage as a small deployment executable for Python projects.
The Enhanced TightVNC Viewer, SSVNC, adds encryption security to VNC connections. The package provides a GUI for Windows, MacOS X, and Unix that automatically starts up an STUNNEL SSL tunnel for SSL or ssh/plink for SSH connections to any VNC server and then launches the VNC Viewer to use the encrypted tunnel. On Unix and MacOS X, a VNC viewer with many new features is provided. The short name for this project is "ssvnc", for SSL/SSH VNC viewer.
D'Enfent Engine is a library that contains high-level classes to access OpenGL functions. It contains classes that may be very useful in game development: GUI components, sprite classes, and classes to handle mouse/keyboard events. It has a full API reference, as well as lessons to help you start working with the library.
KMid2 plays MIDI and karaoke files to hardware MIDI devices or software synthesizers. It supports playlists, MIDI mappers, tempo (speed) control, volume and pitch (transpose) controls, and configurable character encoding, font, and color for lyrics. The graphic views include a rhythm view (visual metronome), a channels window with solo/muting controls and instrument selectors, and a piano player window (pianola).