Home

Headless Browsers

Headless browsers are fast, lightweight tools used for web automation, testing, and scraping without a graphical interface.

Browser Engines

A list of browser engines powering headless browsers for fast, automated web rendering and testing.

Chromium Embedded Framework (CEF)

CEF is an open-source framework for embedding Chromium browsers into applications.

Splash

Splash is a headless browser for web scraping, automation, and rendering dynamic content with support for multiple languages.

Erik - Headless Browser

Erik is a headless browser based on WebKit, ideal for web scraping and automation.

jBrowserDriver

jBrowserDriver is a Java-based headless browser for web automation and testing.

PhantomJS

[Unmaintained] PhantomJS is a headless browser for web automation and testing, supporting various languages and BSD-3 license.

Surf

Surf is a headless browser for web automation and scraping, supporting multiple languages and the MIT license.

Fake Browser Engines

Zombie.JS

ZombieJS is a fast, headless browser for web scraping and server-side testing.

Multiple Drivers

A list of various drivers for headless browsers, enabling automation and testing across different browsers and platforms.

Selenium

Selenium is a powerful tool for automating web browsers. Learn about its features, supported languages, and open-source Apache 2.0 license.

Playwright

Playwright is a Node.js library for automating Chromium, Firefox, and WebKit browsers.

Chromium Drivers

A list of Chromium drivers for headless browsers, enabling automation and testing with Chromium-based engines.

Puppeteer

Puppeteer is a Node.js library for automating Chrome/Chromium, used in web scraping, testing, and rendering dynamic content.

PhantomJS Drivers

A list of PhantomJS drivers for headless browsers, enabling automation and testing with the PhantomJS engine.

X-Ray

X-Ray is a fast tool for web scraping and automation, ideal for extracting data from websites.

WebKit Drivers

A list of WebKit drivers for headless browsers, enabling automation and testing with WebKit-based engines.

Ghost.py

Ghost.py is a Python library for automating headless browsers, used in web scraping, testing, and dynamic content rendering.

Other Drivers

A list of additional drivers for headless browsers, enabling automation and testing across various web engines.

SlimerJS

SlimerJS is a headless browser for web scraping and automation, based on the Gecko engine.