About

A headless browser is an application/library that emulates a web browser but without a graphical user interface ie (without DOM / without the Web api)

They are the basis to build a web bot.

Usage

List

Library

Browser Driver Library:

Proxy Script Injection:

Web API in Node

Browser

Command line

Headless browser command line:

Test Runner Documentation

Test runners are wrapping them around launcher to facilitate testing.

List:

Documentation / Reference