P5 is a ruby gem that makes it easy to run Processing sketches on a headless web server.