Keyboard layout 3D viewer is based on three.js and WebGL.
https://eswai.github.io/KL3V/kl3v.html
SA and Cherry keycaps are Copyright (c) 2017 Josh Hinnebusch. Cherry MX switch (c) Mirko Tadic.