ヘッドレスブラウザ
ヘッドレスブラウザは以下のライブラリなどで利用できる。
主要なブラウザはAPIを通してヘッドレスでの起動をネイティブにサポートしており、統一されたインタフェースによってブラウザ自動化を行うことができるライブラリもある。
Selenium WebDriver - WebDriverのW3C準拠の実装の1つ。
Playwright - Chromium、Firefox、Webkitの自動化のためのNode.jsのライブラリ。
Puppeteer - Chromeの自動化のためのNode.jsのライブラリ。