An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: headless-browser

kihdev/playwright-stealth-4j

Playwright-Stealth for JVM – A Kotlin-based library to enhance Playwright's stealth capabilities for Java, Kotlin, and Groovy.

Language: Kotlin - Size: 3.08 MB - Last synced at: about 9 hours ago - Pushed at: about 9 hours ago - Stars: 3 - Forks: 1

berstend/puppeteer-extra

πŸ’― Teach puppeteer new tricks through plugins.

Language: JavaScript - Size: 16.9 MB - Last synced at: about 3 hours ago - Pushed at: 11 months ago - Stars: 6,893 - Forks: 756

lucas1737/Queensland-Plate-Searcher

A Python tool to quickly check Queensland vehicle registration details using the official Queensland Transport website.

Language: Python - Size: 9.77 KB - Last synced at: about 18 hours ago - Pushed at: about 19 hours ago - Stars: 0 - Forks: 0

beenotung/mediapipe-nodejs

A Node.js library for running MediaPipe models that are typically browser-only. This package uses a local Express (web) server and Playwright (headless browser) to bridge the gap between Node.js and MediaPipe's browser-based APIs.

Language: TypeScript - Size: 3.13 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

valpere/DataScrapexter

Universal web scraper built with Go featuring advanced anti-detection, ethical compliance, and configuration-driven operation for any website.

Language: Go - Size: 400 KB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 1 - Forks: 0

Gideon-K-Addai/X-DM-Followers

Python script that sends a DM to all the users that follow your X (formerly Twitter) account. With headless browser option and detailed debugging logs.

Language: Python - Size: 14.6 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1 - Forks: 0

everford/fetcher-mcp

MCP server for fetch web page content using Playwright headless browser.

Language: TypeScript - Size: 45.9 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 3 - Forks: 5

ArchiveBox/ArchiveBox

πŸ—ƒ Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more...

Language: Python - Size: 10.9 MB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 24,105 - Forks: 1,271

Matteuzzz/correos-cl-postal-code-scraper

Python-based scraper that automates the postal code lookup on the official Correos de Chile website. It simulates the public form with autocomplete validation and returns clean JSON responses. Fully API-ready for integration with Django or Flask backends.

Language: Python - Size: 8.79 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

ariya/phantomjs πŸ“¦

Scriptable Headless Browser

Language: C++ - Size: 157 MB - Last synced at: 2 days ago - Pushed at: over 2 years ago - Stars: 29,494 - Forks: 5,748

llllllllllooedf/Web-Image-Uploader-Bot

<h1 align="center">Web Image Uploader Bot</h1>## Project Overview:This project automates real image uploads to websites using stealth browser automation. Unlike typical bot traffic that simulates page views, this system performs actual image uploads via form submission, mimicking real human behavior. Built for scalability, it’s ideal for boosti

Size: 6.84 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

Jampongz/X-ID2Username

Convert links that consist only of user IDs from follower.js provided by X (formerly Twitter) data archive, to a list of usernames

Language: Python - Size: 12.7 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

JustAzul/web-scrapper-stdio

Python web scraper for AI/automation. Extracts main content from web pages as Markdown, text, or HTML via stdio/JSON-RPC for MCP tools.

Language: Python - Size: 259 KB - Last synced at: 4 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

heyhaiden/mcp-ag-grid

Headless AG Grid server for advanced data visualization, manipulation, and export, seamlessly integrated with Claude Desktop.

Language: TypeScript - Size: 1.01 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0

Appilot123/Web-Image-Uploader-Bot

A scalable botnet that mimics real users to upload images across websites using Puppeteer, proxies, and fingerprint spoofing.

Size: 6.84 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0

scrapy-plugins/scrapy-playwright

🎭 Playwright integration for Scrapy

Language: Python - Size: 982 KB - Last synced at: 19 days ago - Pushed at: 4 months ago - Stars: 1,192 - Forks: 137

Appilot123/SoundCloud-PlaysBot-Automator

SoundCloud plays bot that boosts track engagement using proxies, human-like delays, and real-time session control.

Size: 7.81 KB - Last synced at: 9 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

Appilot123/Web-Behavior-Stealth-CTR-Bot

A stealth automation bot that mimics real human behavior to manipulate CTR, trigger trackers, and simulate engagement on web pages without detection.

Size: 2.93 KB - Last synced at: 21 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

Appilot123/Stealth-Code-Clicker-Bot

Undetectable automation bot that clicks a button at timed intervals, captures the generated code, and logs it to a file or Google Sheets.

Size: 7.81 KB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 0 - Forks: 0

ivan-sincek/scrapy-scraper

Web crawler and scraper based on Scrapy and Playwright's headless browser.

Language: Python - Size: 86.9 KB - Last synced at: 8 days ago - Pushed at: 3 months ago - Stars: 15 - Forks: 3

sjdirect/abotx

Cross Platform C# Web crawler framework, headless browser, parallel crawler. Please star this project! +1.

Language: C# - Size: 17 MB - Last synced at: 21 days ago - Pushed at: over 1 year ago - Stars: 134 - Forks: 23

vgalin/html2image

A package acting as a wrapper around the headless mode of existing web browsers to generate images from URLs and from HTML+CSS strings or files.

Language: Python - Size: 991 KB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 400 - Forks: 46

MarketingPipeline/Python-Selenium-Action

Run Selenium with Python via Github Actions using Headless or Non-Headless browsers!

Language: Python - Size: 817 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 176 - Forks: 47

Appilot123/Amazon-Stock-Checker-Bot

Amazon stock checker bot with proxy rotation and stealth features to avoid detection while monitoring product availability in real time.

Size: 0 Bytes - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

Alejandrehl/correos-cl-postal-code-scraper

πŸ›°οΈ Python-based scraper that automates postal code lookups on the official Correos de Chile website. It simulates the public search form with autocomplete logic and returns clean, structured JSONβ€”ready for direct integration into Django, Flask, or any API-driven backend.

Language: Python - Size: 77.1 KB - Last synced at: 13 days ago - Pushed at: about 1 month ago - Stars: 7 - Forks: 2

vaisu-bhut/Project-Information

Language: Python - Size: 18.6 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

Galaxta/Queensland-Plate-Searcher

A Python tool to quickly check Queensland vehicle registration details using the official Queensland Transport website.

Language: Python - Size: 12.7 KB - Last synced at: 9 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

theaminuli/pageflash

PageFlash is a powerful headless browser WordPress plugin designed to provide you with a fast and efficient web browsing experience within your WordPress site. Say goodbye to page reloads and enjoy seamless navigation through web content with this plugin.

Language: PHP - Size: 979 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 1

scrapfly/python-scrapfly

Scrapfly Python SDK for headless browsers and proxy rotation

Language: Python - Size: 673 KB - Last synced at: 6 days ago - Pushed at: about 2 months ago - Stars: 43 - Forks: 11

ChandanKhamitkar/BillBot

This is a BillBot πŸ€– which acts a simplistic invoice generator, just by taking input from user and converting into a Invoice and sending invoice image to user. CURRENT STAGE: Enhancing πŸš€

Language: TypeScript - Size: 50.1 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

matfurrier/webscraper-api

RESTful API for periodic scraping with Playwright + FastAPI + MongoDB

Language: Python - Size: 13.7 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

oxylabs/puppeteer-tutorial

Use this tutorial and learn how to perform web scraping using a headless browser.

Language: JavaScript - Size: 68.4 KB - Last synced at: 6 days ago - Pushed at: 5 months ago - Stars: 3 - Forks: 1

TheSethRose/Fetch-Browser

A powerful headless browser MCP server that enables AI agents to fetch web content and perform Google searches without requiring any API keys.

Language: TypeScript - Size: 138 KB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 7 - Forks: 2

SieteCuatro/ScrapeEmailfromWeb

Node.js script using Playwright to scrape email addresses from websites listed in a CSV. Features concurrency, retries, reporting, state management, block detection, and filtering.

Language: JavaScript - Size: 43 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

Kode-n-Rolla/sara

Security Assistant Researcher Analyzer

Language: Python - Size: 6.51 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 2 - Forks: 2

elacuesta/scrapy-pyppeteer πŸ“¦

Pyppeteer integration for Scrapy

Language: Python - Size: 219 KB - Last synced at: 2 days ago - Pushed at: over 4 years ago - Stars: 58 - Forks: 13

mancrurod/script_spotycai

Script_spotycai is a Python-based tool that automates the process of downloading MP3 songs from Spotycai using Selenium. It scrapes album pages for song URLs and saves them locally, supporting headless browsing for automation. The tool requires Python, Selenium, and Chrome WebDriver.

Language: Python - Size: 282 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

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: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

ArchiveBox/DigestBox

DigestBox takes any webpage URL (news article, video link, comment thread, etc.) and gives you just the raw content. It's powered by ArchiveBox.io under the hood.

Language: HTML - Size: 1.75 MB - Last synced at: 18 days ago - Pushed at: over 1 year ago - Stars: 19 - Forks: 0

password123456/securing-against-headless-browsers-with-captcha

Securing Against Headless Browsers with CAPTCHA: Hands-On Implementation

Language: HTML - Size: 29.3 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

JoeanSteinbock/website-livestream

πŸŽ₯ A Docker-based tool that captures any website and streams it directly to YouTube Live. Perfect for creating 24/7 live streams of web dashboards, charts, or any web content.

Language: JavaScript - Size: 52.7 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

TarekJor/bookmark-archiver Fork of ArchiveBox/ArchiveBox

πŸ—„ Save an archived copy of websites from Pocket/Pinboard/Bookmarks/RSS. Outputs HTML, PDFs, and more...

Language: Python - Size: 2.65 MB - Last synced at: 3 months ago - Pushed at: almost 7 years ago - Stars: 36 - Forks: 2

hi-tech-AI/scraping-headless_mode

Simple web scraping from public website using headless mode.

Language: Python - Size: 2.93 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 5 - Forks: 1

s4kibs4mi/snapify

Screenshot as a Service using headless browser

Language: Go - Size: 434 KB - Last synced at: 7 days ago - Pushed at: about 2 years ago - Stars: 44 - Forks: 5

seadfeng/headless-browser-clusters

Language: TypeScript - Size: 818 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 15 - Forks: 2

luminati-io/manage-failed-python-requests

Handle failed HTTP requests in Python using retry strategies with HTTPAdapter, Tenacity, and custom logic to improve web scraping reliability.

Size: 22.5 KB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

sarangs1621/Selenium-Automation

Automates the feedback submission process for Amrita University Management System (AUMS) using Selenium WebDriver. This project handles web forms, dynamic elements, and iframe interactions, all while ensuring smooth, headless operation and robust error handling.

Language: Python - Size: 1.24 MB - Last synced at: 3 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

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: 3 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

DjibrilM/node_shortner

URL Shortener system

Language: TypeScript - Size: 264 KB - Last synced at: 4 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

BhattJayD/PassBreachFinder

A Python script that checks whether a password has been compromised using the Have I Been Pwned service. The script automates the process of querying the website and retrieving the results for the given password, leveraging Selenium and a headless Firefox browser. It’s a simple tool for testing password security and checking for data breaches.

Language: Python - Size: 1.99 MB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

JCLOH98/rental-property-finder

A web scraper that helps users find rental properties by automatically gathering and organizing listings from various websites to discover available homes and apartments.

Language: CSS - Size: 97.7 KB - Last synced at: 4 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

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: 3 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

watzon/marionette

Selenium alternative for Crystal. Browser manipulation without the Java overhead.

Language: Crystal - Size: 1.43 MB - Last synced at: 27 days ago - Pushed at: over 1 year ago - Stars: 183 - Forks: 14

natainditama/snapshotora

πŸ“Έ GitHub action for web screenshot

Language: JavaScript - Size: 5.51 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 19 - Forks: 2

ciffelia/fast-speed-test

Unofficial CLI client for Fast.com Internet Speed Test

Language: TypeScript - Size: 2.07 MB - Last synced at: 4 months ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 0

psyb0t/phantomime

An embeddable headless browser package for Python that provides a simplified interface for interacting with web pages using Selenium and Selenium Hub.

Language: Python - Size: 754 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 8 - Forks: 0

Ali-Jaan-Butt/job-posting-scraping

Job posting data scraped from Indeed.com. This data is used in django web for testing purpose.

Language: Jupyter Notebook - Size: 40 KB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

yuis-ice/jseval

Evaluate JavaScript on a URL through headless Chrome browser.

Language: JavaScript - Size: 2.93 KB - Last synced at: 3 months ago - Pushed at: about 4 years ago - Stars: 25 - Forks: 1

PeaceAntoHim/phantomjs

Check this website for phantomjs official github: https://github.com/ariya/phantomjs; Check this out for the original author for dockerize phantomjs: https://dustinblackman.com/posts/stop-using-phantomjs

Language: JavaScript - Size: 31.4 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

rearc-data/apple-maps-mobility-trends-covid-19

COVID-19 Apple Mobility Trends Reports

Language: Python - Size: 39.1 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

SejalKankriya/glassdoor-job-scrapper

Automated Selenium-based scraper for extracting and analyzing job listings from Glassdoor

Language: Python - Size: 27.3 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

lokesh97jain/myntra_web_scrapping

Automated Selenium-based scraper for extracting data from Myntra

Language: Python - Size: 4.88 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

MemeLabs/url-extract

Extract URLs from websites using a headless browser

Language: Go - Size: 14.6 KB - Last synced at: about 1 year ago - Pushed at: about 6 years ago - Stars: 11 - Forks: 0

Data-Wrangling-with-JavaScript/nodejs-visualization-example

An example that shows how to use the Nightmare headless browser to capture web-based visualizations under Node.js.

Language: JavaScript - Size: 29.3 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 13 - Forks: 1

sofiane-abou-abderrahim/javascript-introduction-to-testing-synchronous-code

In this little JavaScript demo, I used the 3 main core types of testing: Unit Test, Integration Test and End-to-End Test (or User Interface Test). I tested my application with relatively simple synchronous code.

Language: JavaScript - Size: 243 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

tamdilip/localstorage-grabber

A minimal web app to grab localStorage of a web page with headless browser using puppeteer on server side.

Language: EJS - Size: 395 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

NaniteFactory/chromebot

Run headless Chrome using Go.

Language: Go - Size: 87.9 KB - Last synced at: 2 months ago - Pushed at: over 5 years ago - Stars: 15 - Forks: 2

george-lim/firefox-lambda πŸ“¦

A Lambda container image that provides a Playwright-patched version of Firefox

Language: Dockerfile - Size: 13.7 KB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 7 - Forks: 1

avindra/casd-json-schema

Schema discovery tool for the CA technologies (now Broadcom) ServiceDesk / ServiceCatalog web services

Language: JavaScript - Size: 52.7 KB - Last synced at: about 20 hours ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

deepankarvarma/Fake-GitHub-Profile-Views

This repository contains a Python script that simulates views on a GitHub profile by repeatedly reloading the profile page. The script uses the selenium and requests libraries to fetch the content of the profile page and then reloads the page in a headless Firefox browser.

Language: Python - Size: 6.61 MB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 1

indreklasn/playwright-example

Language: JavaScript - Size: 123 KB - Last synced at: 3 months ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 0

alexmarqs/alm-invoices-cli

🧾 My personal CLI app to manage my invoices via Web Scraping.

Language: TypeScript - Size: 88.9 KB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 5 - Forks: 0

macrat/ayd-web-scenario-scheme

A headless browser controller for Ayd status monitoring tool.

Language: Go - Size: 1.18 MB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

screenshotmachine/screenshotmachine-bash

Simple example how to call screenshot machine's API using bash (curl) script.

Language: Shell - Size: 4.88 KB - Last synced at: over 2 years ago - Pushed at: almost 6 years ago - Stars: 4 - Forks: 3

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: over 2 years ago - Pushed at: about 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: over 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: over 2 years ago - Pushed at: about 3 years ago - Stars: 17 - Forks: 6

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: over 2 years ago - Pushed at: about 3 years ago - Stars: 13 - Forks: 5

night-watch-project/sponge

Hassle-free web scraping service.

Language: TypeScript - Size: 110 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 4

zmwangx/docker-selenium-python

Python 3, selenium, Chromium/chromedriver or Firefox/geckodriver.

Language: Dockerfile - Size: 3.91 KB - Last synced at: 3 months ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

ssp5zone/phantom-tracker

A PhantomJS based Website status tracker

Language: JavaScript - Size: 1.06 MB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 1

hrithikkothari1234/RPA-file-downloader Fork of djroxx2000/RPA-file-downloader

Headless Browser Application in Node.js using Puppeteer for SPIT Hackathon 2021 - Top5 out of 300 teams

Language: JavaScript - Size: 2.98 MB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

karlicoss/bt-wifi-reconnect

Make BT Wifi great again

Language: Python - Size: 9.77 KB - Last synced at: 6 days ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 1

pedroviniv/nodehtml2img

A node.js module that renders an HTML content and generates an image from it

Language: TypeScript - Size: 66.4 KB - Last synced at: 2 days ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 0

sloba88/screenshot-compare-testing

Screenshot (regression) UI testing with Node.js, using puppeteer and pixelmatch

Language: HTML - Size: 4.89 MB - Last synced at: over 2 years ago - Pushed at: about 7 years ago - Stars: 2 - Forks: 0