3D Rubik's Cube using nothing but good ol' HTML, CSS and JS.
No Canvas involved, just HTML divs and CSS transforms.
Check a demo here!
Easiest way is to link an iframe. Create yours using the playground.
You can also grab the JS and add the cube to any div. Check the iframe JS to see how to use the library.