2 ms·It's all done using the HTML canvas API.by amjoshuamichael 2y agoIt's all done using the HTML canvas API.