I'm using PixiJS https://pixijs.com/ for drawing to the HTML Canvas, and just normal javascript for everything else.