HeadlessBrowsers

Web browser emulator

A comprehensive collection of headless web browsers and tools for automating web browsers.

A list of (almost) all headless web browsers in existence

GitHub

6k stars
188 watching
425 forks
last commit: 5 months ago
Linked from 3 awesome lists

automationbrowserheadless-browserstesting

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
deanmao/node-chimera A headless web browser integration for Node.js that runs as an internal JavaScript process, providing a similar experience to PhantomJS. 848
fanyong920/jvppeteer A Java library for automating Chrome browser functionality using DevTools 725
phimage/erik A Swift-based headless browser using WebKit and HTML parser Kanna for functional testing and web page manipulation 599
zhangxinxu/iebetter.js A JavaScript library that enables IE6-IE8 to mimic modern browser behavior and functionality. 796
nihilowy/surfer A simple, keyboard-based web browser that allows users to navigate and interact with websites using standard key combinations. 71
admc/wd A lightweight Node.js client for the WebDriver protocol. 1,528
verifytests/verify.headlessbrowsers A testing framework for verifying web UIs using headless browsers. 20
netz98/headless-guillotine An extension that disables frontend requests to allow headless browsing in Magento e-commerce platforms 27
hisorange/browser-detect A package to identify user browser and device details using multiple well-tested packages. 1,090
apache/cordova-plugin-inappbrowser Provides a way to open web pages within an app without leaving the main application window 1,120
machawk1/mementobrowser-android An Android implementation of a web browser with mementos, allowing users to save and restore browsing sessions. 0
seahyinghang8/blinky An AI-powered debugging agent that uses LLMs to identify and fix backend code errors in real-time. 41
denar90/sloth An extension that simulates slow internet and CPU performance to mimic real-world browsing experience. 198
atroche/rust-headless-chrome A Rust library to control headless browsing using the DevTools Protocol 7
angrykoala/wendigo A tool for automating front-end testing using browser automation and Puppeteer 149