AnimCubeJS

AnimCubeJS is a user-friendly, feature-rich Rubik’s Cube simulator you can use in your own web pages.

See AnimCubeJS documentation with illustrative examples for more.