What are the best Headless Browsers Tools?

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