JSFiddle - React, Tailwind, and code Playground

CSS

body{
    background:#000;
}

JavaScript

var canvas = document.createElement("canvas");
    var ctx = canvas.getContext("2d");
    document.body.appendChild(canvas);
    var imageData = ctx.getImageData(0, 0, 256, 256);

    var xhr = new XMLHttpRequest();
    xhr.open('GET', 'https://fiddle.jshell.net/img/logo.png', true);
    xhr.responseType = 'arraybuffer';
    xhr.onload = function (e) {
        var uInt8Array = new Uint8ClampedArray(this.response);
        imageData.data.set(uInt8Array);
        ctx.putImageData(imageData, 0, 0);
    };

    xhr.send();