Dracula provides Ruby bindings for the Phantom.js headless browser