Topics / #webdriver
Webdriver projects on GitHub
Browser automation through the WebDriver protocol for testing and scraping.
As of , the most-starred Webdriver projects on GitHub are browser (36.7K stars), selenium (34.6K stars) and appium (22.1K stars). GitHub.Locker tracks 8 Webdriver repositories with 137.6K stars combined. The fastest-growing on October 17 was Droidline, with +71 stars in a day.
Hot right now
Most stars gained in a day · Oct 17
+71Droidline
KnifeLemon/Droidline · ★ 199Android automation from code. js, the CLI, HTTP or Appium clients. No ADB, no USB cable, no root.
+50browser
lightpanda-io/browser · ★ 36.7KLightpanda is a headless browser built from scratch in Zig for AI agents and automation, not a fork of Chromium or WebKit.
+6appium
appium/appium · ★ 22.1KAppium is an open-source automation framework for testing native, hybrid, mobile web and desktop apps, built on top of the W3C WebDriver protocol. It drives apps through standard automation APIs, so you usually don't have to recompile your app or modify it in any way.
selenium
SeleniumHQ/selenium · ★ 34.6KSelenium is an open-source browser automation framework and ecosystem: you control a real browser from code, mostly to test web apps automatically.
The all-time top
8 projects · by stars
- 36.7K
#1 · lightpanda-io/browserbrowser
Lightpanda is a headless browser built from scratch in Zig for AI agents and automation, not a fork of Chromium or WebKit.
- 34.6K
#2 · SeleniumHQ/selenium
selenium
Selenium is an open-source browser automation framework and ecosystem: you control a real browser from code, mostly to test web apps automatically.
- 22.1K
#3 · appium/appiumappium
Appium is an open-source automation framework for testing native, hybrid, mobile web and desktop apps, built on top of the W3C WebDriver protocol. It drives apps through standard automation APIs, so you usually don't have to recompile your app or modify it in any way.
- 4

awesome-python-login-model
16.2KKr1s77/awesome-python-login-model · PythonA collection of Python 3 example scripts that simulate logging into popular websites — mostly Chinese ones like Zhihu, Bilibili, Weibo, JD (JingDong) and Taobao, plus Facebook and GitHub — together with a few simple crawlers. It is meant as a learning resource for login simulation and scraping techniques.
- 5

undetected-chromedriver
12.9Kultrafunkamsterdam/undetected-chromedriver · PythonIt is a patched Selenium Chromedriver for Python that automatically downloads and modifies the chromedriver binary so it evades anti-bot systems like Distil, Imperva, DataDome and Cloudflare IUAM.
- 6

nightwatch
11.9Knightwatchjs/nightwatch · JavaScriptNightwatch.js is an integrated end-to-end testing framework for Node.js built on the W3C Webdriver API, used for testing web apps, components, APIs, and native mobile apps all with one tool.
- 7

invisible_selenium
3Kfeder-cr/invisible_selenium · PythonA drop-in replacement for Selenium that runs on a C++-patched, anti-detect Firefox with an undetectable browser fingerprint and humanized mouse/input actions, so anti-bot systems and captchas (reCAPTCHA, hCaptcha, Cloudflare Turnstile) don't flag it as automation.
- 8

Droidline
199KnifeLemon/Droidline · GoAndroid automation from code. js, the CLI, HTTP or Appium clients. No ADB, no USB cable, no root.
Related topics
Often tagged together
- automation1,184
- browser-automation188
- python2,397
- selenium20
- browser404
- open-source5,666
- testing336
- web-scraping159
- windows3,401
- cross-platform2,622
- developer-tools2,927
- framework758
- javascript1,842
- linux4,181
- macos3,544
- nodejs1,505
- test-automation43
- ai-agents1,295
- android743
- anti-bot15
- apache-2.01,434
- bot-detection17
- captcha30
- cli2,227