PLOTICUS is a command line utility for creating bar, line, pie, boxplot, scatterplot, sweep, heatmap, vector, timeline, Venn diagrams, and other types of charts and plots. ploticus is good for automated or just-in-time graph generation. It handles date, time, and categorical data nicely, and has some basic statistical capabilities. It can output to GIF, PNG, SVG, SWF, JPEG, PostScript, EPS, and X11. You can use convenient preset options or create complex scripts with rich and detailed color and style operations.
reacTIVision is a computer vision framework for the fast and robust tracking of fiducial markers attached to physical objects, as well as for multi-touch finger tracking. It was mainly designed as a toolkit for the rapid development of table-based tangible user interfaces and interactive multi-touch surfaces such as the reacTable. Client application examples are available for various programming environments such as C++, Java, C#, Processing, PureData, Max/MSP, and Quartz Composer.
The rt-stepper project provides a USB CNC controller solution. Most CNC controllers are designed to be driven with a PC parallel port. The rt-stepper solution replaces the parallel port with USB. Users can convert their existing parallel port CNC controller into a USB CNC controller. Designers can integrate the hardware into there own CNC controller. The PC side software is based on the popular EMC2 software at www.linuxcnc.org. EMC2 provides 4-axis support, a complete gcode interpreter, a trajectory planner, a GUI front-end, backplotting, and more. The best part of the solution is since the rt-stepper hardware provides the real time step pulses, you can now run EMC2 on Linux, Mac OS, and Windows.
Shallows is a C++ library designed to make GPGPU programming easier and safer. It aims to reduce the time spent on writing and debugging OpenGL-related C/C++ code, so the developers of GPGPU applications can concentrate on implementing the algorithms instead. GPGPU applications are all about performance, so the overhead by using shallows is therefore kept low.
skyviewer is an OpenGL-based program to display HEALPix-based skymaps, saved in FITS format files. The loaded skymaps can be viewed either on a 3D sphere or as a Mollweide projection. In either case, realtime panning and zooming are supported, along with rotations for the 3D sphere view, assuming you have a strong enough graphics card.