Curtains.js is a lightweight vanilla WebGL javascript library that turns HTML elements into interactive textured planes.
Website Demo