CubeTwister is a companion to the Rubik's Cube. It is suited for beginners, cube lovers, speed-cubers and mathematicians.

You can use it as a tool to solve your scrambled cube, to document your collection of cubes, to describe your solution algorithms, and to analyse the permutations of cube parts.

 

CubeTwister 2.0 Screenshot

License Fee

Use of CubeTwister is free for personal use. If you have a feature request or if you want to honour my work for CubeTwister, send me a bottle of good wine.

System Requirements

Downloads

CubeTwister 2.0alpha111

This is an experimental software release with unfinished functionality.

 

Launch

Installs and launches CubeTwister on all platforms.

8.2 MB

Mac OS X

Mac OS X

For Mac users: Disk image with CubeTwister application.

11.1 MB

Other

Pure Java
For people who don't like installers: CubeTwister Java archive.

10.1 MB

Other

CubeApplets

For web developers: This package contains the CubePlayer applets and VirtualCube applets.

13.9 MB

Other

Source Code

For programmers: Source code of CubeTwister and applets.

14.3 MB

 

 

KCube 1.0 by Greg Schmidt

C++

Source Code

61 KB

KCube is a Kociemba two-phase solver which uses two stages of a heuristic iterative depth search algorithm (IDA*) to create very short solution sequences for the Rubik's Cube. A Java version of KCube is used by CubeTwister to solve cubes.

Documentation

CubeTwister and CubeApplets

JavaDoc

Screenshots

Examples

Example HTML pages

These pages have been exported from CubeTwister.