Skip to content
Branch: gh-pages
Clone or download
Latest commit 41c0bea Sep 27, 2015
Type Name Latest commit message Commit time
Failed to load latest commit information.
_sass Create Jekyll page Apr 24, 2015
css Create Jekyll page Apr 24, 2015
.gitignore Create Jekyll page Apr 24, 2015 Add which-pll Sep 26, 2015
_config.yml Create Jekyll page Apr 24, 2015
index.html Change title tag to "Cube Code" Apr 26, 2015

Cube Code

Useful libraries and packages for writing speedcubing related software.

I have a library to add to the list!

Awesome! Open a pull request editing adding a link to your library and a brief description of what it does.



  • icons - Set of cubing related icons


  • cubid - Cube representation
  • jChester - Time entry jQuery plugin
  • twisty.js - Puzzle visualization library
  • alg.js - Algorithm parsing library
  • jsss - Javascript Solver/Scrambler Suite (not up-to-date with the regulations)
  • scrambo - Wrapper around jsss (not up-to-date with the regulations)
  • roofpig - Puzzle visualization library
  • stackmat.js - Access stackmat data
  • simian - Heise-style cube simulator keyboard bindings helper
  • gCube - 3x3 Visualizer jQuery/HTML plugin
  • algurl - Generate URLs
  • TPS - Javascript cube timer framework
  • AnimCubeJS - Port of AnimCube Java Applet
  • which-pll - Determine which pll an alg solves


  • cubeseer - Diagram generator, but contains a cube representation
  • RaMSDeL - Random Move Scrambler Definition Language


  • ksolve+ - General purpose puzzle solver




  • scramblyzer - Tool for analyzing scrambles, contains a cube representation
You can’t perform that action at this time.