Try Puppeteer
v1.9.0
const browser = await puppeteer.launch(); const page = await browser.newPage(); await page.goto('https://example.com'); console.log(await page.content()); await page.screenshot({path: 'screenshot.png'}); await browser.close();
RUN IT
Run an example:
Log
Result