RoseThorn is a cross-platform library for 2D and 3D games running on GNU/Linux (and possibly other Unix-like OSes) and Windows. Features include: hardware accelerated 2D and 3D rendering; Ogg and WAV Sound support with OpenAL; Lua scripting; BMP, JPEG, and PNG image loading and saving (from screenshots); easily created and modified user interfaces with XML and CSS, combined with Lua event handling; separate 2D and 3D libraries; support for multiple fonts in both TTF and bitmap formats; support for OBJ, 3DS, MD5, and RTM model formats; skeletal animation (a work in progress); support for UDP and TCP networking; thread and mutex support; a Simple Shader API; 2D animated sprites; and some basic cryptography support. There is simple event management, with key/mouse bindings easily customized from the in-game console, config file, command line, or GUI.
Dough is a personal budgeting application. It's designed to be both simple and attractive whilst being very effective at helping you keep in control of your spending. It features an attractive, to the point user interface with plenty of visual elements. It has many options for filtering and searching transactions, can import your bank statements, and you can make graphs of pretty much anything.
Networked Decision Making is fun Web-based group decision making software to complement meetings and voting. There are many situations in which groups need to make decisions. Existing methods are inefficient, synchronous, and often overly influenced by politics, egos, and hierarchy. Hence the need for a new method without these limitations. Networked Decision Making is developed on the web2py platform and is fully compatible with Google App Engine and most SQL platforms.
Galois is a computer game of the "falling blocks" type, but with unique features. Unlike most other games of that type, it is not limited to blocks made of four two-dimensional, square bricks: you can choose among several different brick shapes, blocks composed of more or fewer bricks, and even between two- and three-dimensional games.
Ferret is a copy-detection tool, locating duplicate text or code in multiple text documents or source files. It is designed to detect copying (collusion) within a given set of files. Ferret is useful for document analysis, tracking changes to or reuse of text in documents; for software developers, looking for duplicate code to refactor; in software evolution, studying how code has changed over time; for teachers, looking for collusion or plagiarism in student work; and for tracking the amount of new material in the current version of a text or program.
dmap2gcode is a depth map image cutting program. A depth map is a greyscale image in which the darkness or lightness of each pixel corresponds to the depth (or height) of the object at each point. dmap2gcode supports various cutter geometries (flat, ball nose, and v-bit), two types of cut entry (straight and arc), a full set of roughing options, and various other settings, all controlled through a graphical user interface. The g-code output from dmap2gcode is compatible with LinuxCNC and Mach3.