GitHub topics: headless-browsers
femtopixel/docker-google-chrome-headless
Google Chrome Headless - Docker Image
Language: Dockerfile - Size: 360 KB - Last synced at: about 24 hours ago - Pushed at: 1 day ago - Stars: 18 - Forks: 4

casperjs/casperjs 📦
CasperJS is no longer actively maintained. Navigation scripting and testing utility for PhantomJS and SlimerJS
Language: JavaScript - Size: 7.4 MB - Last synced at: 1 day ago - Pushed at: about 5 years ago - Stars: 7,198 - Forks: 977

getgauge/taiko
A node.js library for testing modern web applications
Language: JavaScript - Size: 26.2 MB - Last synced at: 3 days ago - Pushed at: about 2 months ago - Stars: 3,618 - Forks: 442

dhamaniasad/HeadlessBrowsers
A list of (almost) all headless web browsers in existence
Size: 742 KB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 6,361 - Forks: 432

accetto/debian-vnc-xfce-g3
Headless Debian/Xfce containers with VNC/noVNC (G3v8).
Language: Dockerfile - Size: 1.73 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 18 - Forks: 7

accetto/ubuntu-vnc-xfce-g3
Headless Ubuntu/Xfce containers with VNC/noVNC (G3v7).
Language: Dockerfile - Size: 3.28 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 254 - Forks: 69

gost-dom/browser
Headless browser for Go for TDD workflows
Language: Go - Size: 5.42 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 165 - Forks: 4

westy92/html-pdf-chrome
HTML to PDF or image (jpeg, png, webp) converter via Chrome/Chromium
Language: TypeScript - Size: 1.3 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 785 - Forks: 61

scrapy-plugins/scrapy-splash
Scrapy+Splash for JavaScript integration
Language: Python - Size: 331 KB - Last synced at: 18 days ago - Pushed at: 3 months ago - Stars: 3,199 - Forks: 457

bomquote/transistor
Transistor, a Python web scraping framework for intelligent use cases.
Language: Python - Size: 2.19 MB - Last synced at: 23 days ago - Pushed at: 24 days ago - Stars: 214 - Forks: 20

phimage/Erik
Erik is an headless browser based on WebKit. An headless browser allow to run functional tests, to access and manipulate webpages using javascript.
Language: Swift - Size: 263 KB - Last synced at: 28 days ago - Pushed at: almost 3 years ago - Stars: 608 - Forks: 47

pinkpixel-dev/prysm
Prysm is a blazing-smart Puppeteer-based web scraper that doesn't just extract - it understands structure. Capable of scraping virtually any website with intelligent content detection and 14 specialized scroll strategies that adapt to different page layouts, Prysm excels at extracting content that other scrapers miss.
Language: JavaScript - Size: 1.16 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

AGitmit/WebPilot
WebPilot is a powerful, open-source, self-hosted tool that wraps headless browsers in a robust REST API, enabling seamless remote browser automation, page session management, in-memory isolation and more.
Language: Python - Size: 247 KB - Last synced at: 27 days ago - Pushed at: about 1 month ago - Stars: 8 - Forks: 2

LinusU/Marionette
🧸 Swift library which provides a high-level API to control a WKWebView
Language: Swift - Size: 49.8 KB - Last synced at: 3 days ago - Pushed at: about 6 years ago - Stars: 417 - Forks: 14

apify/actor-legacy-phantomjs-crawler
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.
Language: JavaScript - Size: 1020 KB - Last synced at: 3 days ago - Pushed at: about 2 years ago - Stars: 7 - Forks: 4

maxmilton/action-setup-playwright 📦
GitHub action to setup playwright in your CI workflows.
Language: TypeScript - Size: 121 KB - Last synced at: 5 days ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

seadfeng/headless-browser-clusters
Language: TypeScript - Size: 818 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 15 - Forks: 2

apify/browser-pool
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.
Language: TypeScript - Size: 244 KB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 94 - Forks: 15

ankush2992/ZOOM_MEETING-AUTOMATION
A streamlined tool to automate joining Zoom meetings with scheduled timings, secure login, one-click access, and customizable options. Ideal for free ATTENDANCE.
Language: Python - Size: 85.9 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

merlinthemagic/MTS
Automation Tools for PHP
Language: PHP - Size: 66.9 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 111 - Forks: 29

accetto/xubuntu-vnc-novnc
Headless Ubuntu/Xfce containers with VNC/noVNC and various applications (G2v2)
Language: Dockerfile - Size: 4.02 MB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 47 - Forks: 17

ServiceNow/atf-headless-runner
Language: RobotFramework - Size: 4.79 MB - Last synced at: 22 days ago - Pushed at: almost 2 years ago - Stars: 17 - Forks: 9

luminati-io/scraping-browser
Scraping Browser is an automated headless browser for effortless web scraping with Puppeteer, Selenium, and Playwright.
Size: 18.6 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

pythad/selenium_extensions
Tools that will make writing tests, bots and scrapers using Selenium much easier
Language: Python - Size: 93.8 KB - Last synced at: 1 day ago - Pushed at: 5 months ago - Stars: 140 - Forks: 11

JY8752/note-cli
note-cli is CLI tool to manage article. ex) note(Article Submission Service), Blog
Language: Go - Size: 356 KB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 12 - Forks: 0

daudmalik06/PhpChromeToPdf
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.
Language: PHP - Size: 45.9 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 148 - Forks: 21

pixelfactoryio/playwright-server
Run `playwright.launchServer()` in docker
Language: TypeScript - Size: 936 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 9 - Forks: 2

westy92/headless-chrome-alpine
A Docker container running headless Chrome
Language: Dockerfile - Size: 5.86 KB - Last synced at: 11 days ago - Pushed at: over 1 year ago - Stars: 31 - Forks: 13

codeterrayt/Dare2024.com-Solver
Dare2024.com Solver is a Python automation script for seamlessly solving Dare2024.com quizzes. Impress your friends with correct answers effortlessly. Compatible with all dare2024.com versions and future updates.
Language: Python - Size: 7.81 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

TechQuery/Puppeteer-IE
Headless Internet Explorer NodeJS API inspired by Puppeteer
Language: JavaScript - Size: 830 KB - Last synced at: 23 days ago - Pushed at: 9 months ago - Stars: 74 - Forks: 13

rafalf/docker-debian-selenium-headless
Docker debian container with python, selenium webdriver (headless chrome and gecko), pytest
Language: Python - Size: 5.92 MB - Last synced at: about 2 months ago - Pushed at: almost 7 years ago - Stars: 14 - Forks: 5

TechQuery/Translator 📦
Free translator NPM package based on headless Web browser
Language: JavaScript - Size: 43.9 KB - Last synced at: 4 days ago - Pushed at: 10 months ago - Stars: 2 - Forks: 0

madworx/docker-robotframework-selenium-xvfb-firefox-chrome 📦
Docker image with Robot Framework, SeleniumLibrary, Xvfb, Firefox and Chrome - enabling headless web testing
Language: Python - Size: 25.4 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 1

yuis-ice/jseval
Evaluate JavaScript on a URL through headless Chrome browser.
Language: JavaScript - Size: 2.93 KB - Last synced at: 30 days ago - Pushed at: almost 4 years ago - Stars: 25 - Forks: 1

accetto/ubuntu-vnc-xfce
Headless Ubuntu/Xfce containers with VNC/noVNC (G1v2)
Language: Dockerfile - Size: 2.27 MB - Last synced at: 9 months ago - Pushed at: over 2 years ago - Stars: 95 - Forks: 58

Data-Wrangling-with-JavaScript/Chapter-11
Code examples for Chapter 11 of Data Wrangling with JavaScript
Language: JavaScript - Size: 132 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

VAllens/CrawlerSamples
This is a Puppeteer+AngleSharp crawler console app samples, used C# 7.1 coding and dotnet core build.
Language: C# - Size: 56.6 KB - Last synced at: 7 days ago - Pushed at: almost 3 years ago - Stars: 40 - Forks: 13

ssaadh/order-metrics-data-automation
OrderMetrics.io Automation for data from there to Google Sheets (spreadsheets). Mainly used for e-commerce Shopify, Facebook advertising, Google Adwords, and Google Analytics.
Language: Ruby - Size: 79.1 KB - Last synced at: about 1 year ago - Pushed at: almost 7 years ago - Stars: 5 - Forks: 2

shahzadns/headless-browsers-examples
A collection of basic to advance examples that help in learn Website Testing, Page Automation, Network Monitoring, and other amazing things using phantomJS, NightmareJS, HorsmanJS, etc.
Language: JavaScript - Size: 9.77 KB - Last synced at: about 1 year ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 0

browsercat/playwright-automation-starter
Awesome boilerplate for writing browser automations using Playwright, with debugging and tests ready to go.
Language: TypeScript - Size: 29.3 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

manishbupadhyay/SeleniumJavaFramework
Selenium Java Framework from Scratch
Language: HTML - Size: 18.1 MB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 1

cassiobotaro/headless_selenium
:jack_o_lantern: An example of how to runs Chrome and Firefox headless without third parties.
Language: Python - Size: 15.6 KB - Last synced at: 15 days ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

SiaExplains/jasmine-karma
This is a repository for all Jasmine-Tesing learning =>
Language: JavaScript - Size: 212 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

flexmonster/pivot-puppeteer
Use Flexmonster Pivot Table & Charts with Puppeteer Headless Chrome Node.js API
Language: JavaScript - Size: 39.1 KB - Last synced at: 28 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 2

AntoData/SeleniumWebdriverUtils
Module that offers additional and useful methods for Selenium's Webdriver
Language: Python - Size: 7.81 KB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

yujiosaka/WDB109_Puppeteer
WEB+DB PRESS Vol.109 特集「速習Puppeteer──ヘッドレスChromeでテスト&スクレイピング」サンプルコード
Language: JavaScript - Size: 54.7 KB - Last synced at: about 1 month ago - Pushed at: about 6 years ago - Stars: 2 - Forks: 1

teitei-tk/Chaldeas
Chaldeas is a library that can automatically launch Chrome as headless mode and Provide Devtools Protocol API at node.js
Language: JavaScript - Size: 1.33 MB - Last synced at: 30 days ago - Pushed at: over 7 years ago - Stars: 4 - Forks: 1

prameshbajra/headless_automation
Language: JavaScript - Size: 40 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

NashTech-Labs/headless-testing-in-selenium
This Techhub Template describe a working example of headless browser testing with selenium.
Size: 6.84 KB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

nateawest/tweetScrap
Python based twitter bot that uses selenium library and headless browser to scrap tweets based on #hashtag, do sentiment analyssis using nltk library, and store tweet and sentiment into sqlite db
Language: Python - Size: 5.86 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

sabeiro/intertino
Data mining tools for web market
Language: R - Size: 38.1 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

AsenOsen/webtracker
Tracking any web page with history by each HTML element
Language: JavaScript - Size: 1.1 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 6 - Forks: 1

accetto/ubuntu-vnc-xfce-firefox 📦
Retired and merged into 'accetto/ubuntu-vnc-xfce' (Generation 1).
Language: Dockerfile - Size: 935 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 21 - Forks: 9

bmoers/sn-docker-socket-proxy
Docker Socket Wrapper to start ATF Headless Runner on dockerd, Azure, AWS, etc
Language: JavaScript - Size: 394 KB - Last synced at: 9 months ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

accetto/ubuntu-vnc-xfce-chromium 📦
Retired and merged into 'accetto/ubuntu-vnc-xfce' (Generation 1).
Language: Dockerfile - Size: 560 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 21 - Forks: 5

accetto/ubuntu-vnc-xfce-firefox-plus 📦
Retired and merged into 'accetto/ubuntu-vnc-xfce' (Generation 1).
Language: Dockerfile - Size: 901 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 10

Elmasekar/Behave-headless
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.
Size: 0 Bytes - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 14 - Forks: 5

Elmasekar/Python-selenium-headless
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.
Size: 1000 Bytes - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 12 - Forks: 5

Riadayal/Pytest-headless
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.
Size: 1000 Bytes - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 17 - Forks: 6

Bhakti-satalkar/junit-selenium-headless-testing
Perform Headless testing by running Selenium tests with JUnit on LambdaTest cloud.
Language: Java - Size: 365 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 16 - Forks: 9

praveenLT/java-testng-headless-testing
A sample repo to help you run headless mode with TestNG On LambdaTest. Run Selenium tests with TestNG on LambdaTest platform.
Language: Java - Size: 150 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 13 - Forks: 5

deepsyx/simple-headless-browser-serverless
Simple example of how to use Chrome as headless browser on AWS lambda
Language: JavaScript - Size: 369 KB - Last synced at: 21 days ago - Pushed at: about 5 years ago - Stars: 16 - Forks: 2

bmoers/atf-headless-runner
Drop-in replacement for https://github.com/ServiceNow/atf-headless-runner
Language: JavaScript - Size: 396 KB - Last synced at: 9 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

paulwratt/phantomjs-2.1.1-multi
forked from bgrahamclickup/phantomjs (ubuntu) 2.1.1-multi branch
Language: C - Size: 158 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

ashleydavis/brisjs-web-scraping-talk
Code to accompany my talk on web scraping for the Brisbane JavaScript meeting in September 2018
Language: JavaScript - Size: 19.5 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

bensyw/mma-data-ts
Scraping MMA fighters and their fight history data.
Language: TypeScript - Size: 260 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

oschweitzer/docker-node-headless-browsers
Dockerfile with headless browsers for nodejs applications
Language: Dockerfile - Size: 7.81 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

itssudhanshu/SRM-NetLogin
Automated Login API which automatically login into SRM Wifi
Language: Python - Size: 9.46 MB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

Leelow/nightmare-screenshot-selector
👻 📷 A Nightmare plugin to easily take screenshots.
Language: JavaScript - Size: 155 KB - Last synced at: 29 days ago - Pushed at: about 6 years ago - Stars: 4 - Forks: 0

marianlupascu/Undergraduate-Thesis
Bachelor's graduation project
Size: 62.1 MB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 2 - Forks: 0

techulus/capture-js
Screenshot as a Service | Capture by Techulus
Size: 1000 Bytes - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

faizan-ali/auto-mealpal-order
Quick and dirty script to order from MealPal
Language: JavaScript - Size: 4.88 KB - Last synced at: about 2 months ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

jelastic-jps/phantomjs
PhantomJS WebKit Add-On for Jelastic Cloud
Language: Shell - Size: 115 KB - Last synced at: 3 months ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 3

danielwhatmuff/alpine-node-karma-chromium-xvfb
Run headless browser tests using Karma + xvfb + Chromium on Alpine Linux
Size: 4.88 KB - Last synced at: about 1 month ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 1

techulus/capture-php
Screenshot as a Service | Capture by Techulus
Size: 1000 Bytes - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

lamdav/casperjsProject
Experimenting with CasperJS and Headless Browsers in general
Language: JavaScript - Size: 1.95 KB - Last synced at: 5 days ago - Pushed at: over 9 years ago - Stars: 0 - Forks: 0

sleonardo/phantomjs Fork of ariya/phantomjs
Scriptable Headless WebKit
Language: HTML - Size: 154 MB - Last synced at: about 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0
