What are the best Headless Browsers Tools?

PhantomJS, Puppeteer, CasperJS, jsdom, and Serverless Chrome are the most popular tools in the category "Headless Browsers". "Scriptable web browser" is the primary reason developers pick PhantomJS over its competitors, while "Scriptable web browser" is the reason why Puppeteer was chosen.