vnc2gif is a small tool which renders a VNC connection into an animated gif. It is based on an idea from vnc-over-gif which is a little more decent. Unfortunately it does not work on node-0.10, so I decided to rewrite it using node-canvas.
node-canvas itself does not support animated gifs, so I had to use gifencoder.
Unfortunately gifencoder is quite slow. I would prefere to implement animated gif support in node-canvas directly. The libraries which are used in node-canvas support animation (GIFLIB) and the node-canvas API supports multiple Frames with the PDF-output. So an implementation of animated gifs in node-canvas is feasible.
Find the source at the Github Repository