To make the web-based visualization of spin simulations easier, Florian Rhiem has released WebGLSpins.js, a JavaScript library for rendering spins and similar vector fields using WebGL.
WebGLSpins.js is open source software and available on GitHub. A simple demonstration is available on the project website.