Would be great to have this work in Node. There is a 'canvas' module that simulates the browser canvas