Digicube is an open-source virtual Rubik's cube software that allows users to modify the cube's position through interactive instructions or stored scripts. It is perfect for experimenting with moves, sequences, and solutions.

One of the most significant advantages of this software is its simple system of notation, which uses only the digits 1 to 6 to represent faces, colors, and rotations. Digicube also offers two simpler versions to simulate, the 2x cube, also known as Pocket cube, and the 3x pyramid, known as Pyraminx.
Digicube comes with a comprehensive reference manual that explains the software's functions and shows you how to use them with many examples. The software offers a wide range of operations, including specifying complete or partial positions, asking Digicube to solve a position fully or partially, generating random sequences, and modifying, swapping, or flipping individual pieces.
Additionally, Digicube provides features to check the validity of a position, display the current position in various ways, store positions in memory and retrieve them later, compare positions, examine positions as they change over thousands of moves, and determine the moves needed to reach any position, including partially specified positions.
Overall, Digicube is an excellent software for anyone looking to improve their Rubik's cube-solving skills or experiment with different cube positions and sequences.
Version 1.1: New operations, expanded reference manual and documentation.