There are 8 repositories under headless-browsers topic.
CasperJS is no longer actively maintained. Navigation scripting and testing utility for PhantomJS and SlimerJS
A list of (almost) all headless web browsers in existence
HTML to PDF or image (jpeg, png, webp) converter via Chrome/Chromium
Erik is an headless browser based on WebKit. An headless browser allow to run functional tests, to access and manipulate webpages using javascript.
🧸 Swift library which provides a high-level API to control a WKWebView
Transistor, a Python web scraping framework for intelligent use cases.
Headless Ubuntu/Xfce containers with VNC/noVNC (G3v5).
A slim PHP wrapper around Google Chrome for converting URLs to PDFs or taking screenshots. It's easy to use and has a clean OOP interface. Compatible with Laravel, Symfony, and other frameworks. It resolves CSS/HTML issues when generating PDFs/images.
Tools that will make writing tests, bots and scrapers using Selenium much easier
Headless Ubuntu/Xfce containers with VNC/noVNC (G1v2)
A Node.js library to easily manage and rotate a pool of web browsers, using any of the popular browser automation libraries like Puppeteer, Playwright, or SecretAgent.
Headless Internet Explorer NodeJS API inspired by Puppeteer
Headless Ubuntu/Xfce containers with VNC/noVNC and various applications (G2v2)
This is a Puppeteer+AngleSharp crawler console app samples, used C# 7.1 coding and dotnet core build.
A Docker container running headless Chrome
Retired and merged into 'accetto/ubuntu-vnc-xfce' (Generation 1).
Retired and merged into 'accetto/ubuntu-vnc-xfce' (Generation 1).
A sample repo to help you run Chrome and firefox in headless mode in Pytest on LambdaTest. Run your automated scripts in Pytest on LambdaTest.
Perform Headless testing by running Selenium tests with JUnit on LambdaTest cloud.
Google Chrome Headless - Docker Image
Simple example of how to use Chrome as headless browser on AWS lambda
Run browser in headless mode in Behave on LambdaTest. A sample repo to help you run browser in headless mode in Behave on LambdaTest. Run your automation test scripts in Behave on Lambdatest.
A sample repo to help you run headless mode with TestNG On LambdaTest. Run Selenium tests with TestNG on LambdaTest platform.
Headless Debian/Xfce containers with VNC/noVNC (G3v5).
A sample repo to help you run a test in headless mode in Python-selenium on LambdaTest. Run your python automation test scripts on Lambdatest.
Docker debian container with python, selenium webdriver (headless chrome and gecko), pytest
Retired and merged into 'accetto/ubuntu-vnc-xfce' (Generation 1).
Run `playwright.launchServer()` in docker
Tracking any web page with history by each HTML element
The actor implements the legacy Apify Crawler product. It uses PhantomJS headless browser to recursively crawl websites and extract data from them using a piece of JavaScript code.