SCIG is a PHP (currently being rewritten in Ruby) script which allows to create static representations of Rubiks Cube and similar puzzles. It is highly customizable and has many useful features like caching and drawing many cubes on one image.
The goal of this project is to produce a program which a blind person could use to generate graphical diagrams of systems for sighted people. The source of the diagram would be text in a simple diagram-building syntax.