There are 8 repositories under headless-browsers topic.
A list of (almost) all headless web browsers in existence
HTML to PDF or image (jpeg, png, webp) converter via Chrome/Chromium
🧸 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.
Simple example of how to use Chrome as headless browser on AWS lambda
Google Chrome Headless - Docker Image
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.
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
Headless Debian/Xfce containers with VNC/noVNC (G3v5).
Retired and merged into 'accetto/ubuntu-vnc-xfce' (Generation 1).
Run `playwright.launchServer()` in docker
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.
Tracking any web page with history by each HTML element