Skip to content
3D Twisty puzzles built on JavaScript 2D canvas API
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


The project contains a basic framework to create different 3D twisty puzzles. It includes definitions for general sized permutation puzzles based on the platonic solids: Tetrahedral, Cubic & Dodecahedral puzzles as well as Face turning Octahedra & Axis turning Icosahedra.

The contained defnitions can be extended to model other known shapes or to create completely new permutation puzzles with crazy structures!


Refer to the following link for the demo & instructions:


The interface relies on cursor gestures & works best with latest chrome on a desktop/laptop having screen resolutions at least 1366x768 on a reasonably fast machine, but it should also work fine on latest Firefox/Safari with screen resolution at least 1024x768.

You can’t perform that action at this time.