I have created a rubik’s cube solver in three.js. Its available in my github. Try it out here Watch demo