Webdriver Open Source Projects

Browse 191 Webdriver open source projects, ranked by GitHub stars. Find the most popular Webdriver tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 191 projects
34,302 stars

SeleniumHQ/selenium

A browser automation framework and ecosystem.

Metrics details
Stars34,302
21,781 stars

appium/appium

Cross-platform automation framework for all kinds of apps, built on top of the W3C WebDriver protocol

Metrics details
Stars21,781
12,881 stars

seleniumbase/SeleniumBase

📊 APIs for web automation, testing, and bypassing bot-detection.

Metrics details
Stars12,881
12,756 stars

ultrafunkamsterdam/undetected-chromedriver

Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imperva/ Datadadome / CloudFlare IUAM)

Metrics details
Stars12,756
11,950 stars

nightwatchjs/nightwatch

Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack

Metrics details
Stars11,950
9,809 stars

webdriverio/webdriverio

Next-gen browser and mobile automation test framework for Node.js

Metrics details
Stars9,809
8,903 stars

karatelabs/karate

Test Automation Made Simple

Metrics details
Stars8,903
8,640 stars

SeleniumHQ/docker-selenium

Provides a simple way to run Selenium Grid with Chrome, Firefox, and Edge using Container Platform, making it easier to perform browser automation at scale

Metrics details
Stars8,640
8,314 stars

mherrmann/helium

Lighter web automation with Python

Metrics details
Stars8,314
7,482 stars

mozilla/geckodriver

WebDriver Classic proxy for automating Firefox through Marionette

Metrics details
Stars7,482
5,203 stars

php-webdriver/php-webdriver

PHP client for Selenium/WebDriver protocol. Previously facebook/php-webdriver

Metrics details
Stars5,203
4,345 stars

theintern/intern

A next-generation code testing stack for JavaScript.

Metrics details
Stars4,345
4,230 stars

codeceptjs/CodeceptJS

Supercharged End 2 End Testing Framework for NodeJS

Metrics details
Stars4,230
3,562 stars

alibaba/f2etest

F2etest是一个面向前端、测试、产品等岗位的多浏览器兼容性测试整体解决方案。

Metrics details
Stars3,562
3,184 stars

alibaba/macaca

Automation solution for multi-platform. 多端自动化解决方案

Metrics details
Stars3,184
3,102 stars

SeleniumHQ/selenium-ide

Open Source record and playback test automation for the web.

Metrics details
Stars3,102
3,066 stars

symfony/panther

A browser testing and web crawling library for PHP and Symfony

Metrics details
Stars3,066
2,753 stars

cobrateam/splinter

splinter - python test framework for web applications

Metrics details
Stars2,753
2,688 stars

bonigarcia/webdrivermanager

Automated driver management and other helper features for Selenium WebDriver in Java

Metrics details
Stars2,688
2,665 stars

tebeka/selenium

Selenium/Webdriver client for Go

Metrics details
Stars2,665
2,304 stars

GoogleChrome/accessibility-developer-tools

This is a library of accessibility-related testing and utility code.

Metrics details
Stars2,304
2,189 stars

SergeyPirogov/webdriver_manager

Metrics details
Stars2,189
2,073 stars

alibaba/uirecorder

UI Recorder is a multi-platform UI test recorder.

Metrics details
Stars2,073
2,015 stars

jonhoo/fantoccini

A high-level API for programmatically interacting with web pages through WebDriver.

Metrics details
Stars2,015
1,971 stars

wkeeling/selenium-wire

Extends Selenium's Python bindings to give you the ability to inspect requests made by the browser.

Metrics details
Stars1,971
1,943 stars

laravel/dusk

Laravel Dusk provides simple end-to-end testing and browser automation.

Metrics details
Stars1,943
1,909 stars

selenide/selenide

Concise UI Tests with Java!

Metrics details
Stars1,909
1,908 stars

detro/ghostdriver

Ghost Driver is an implementation of the Remote WebDriver Wire protocol, using PhantomJS as back-end

Metrics details
Stars1,908
1,834 stars

tryolabs/requestium

Integration layer between Requests and Selenium for automation of web actions.

Metrics details
Stars1,834
1,521 stars

admc/wd

A node.js client for webdriver/selenium 2.

Metrics details
Stars1,521
1,429 stars

stevepryde/thirtyfour

Selenium WebDriver client for Rust, for automated testing of websites

Metrics details
Stars1,429
1,338 stars

huaying/instagram-crawler

Get Instagram posts/profile/hashtag data without using Instagram API

Metrics details
Stars1,338
1,238 stars

max32002/tixcraft_bot

Max搶票機器人(maxbot) help you quickly buy your tickets

Metrics details
Stars1,238
1,161 stars

flackr/scroll-timeline

A polyfill of ScrollTimeline.

Metrics details
Stars1,161
1,131 stars

christian-bromann/awesome-selenium

A curated list of delightful Selenium resources.

Metrics details
Stars1,131
966 stars

clj-commons/etaoin

Pure Clojure Webdriver protocol implementation

Metrics details
Stars966
924 stars

baijum/selenium-python

Selenium Python Bindings Documentation

Metrics details
Stars924
894 stars

selendroid/selendroid

"Selenium for Android" (Test automate native or hybrid Android apps and the mobile web with Selendroid.) Join us on IRC #selendroid on freenode. Also confirm you have signed the CLA http://goo.gl/pAvxEI when making a Pull Request.

Metrics details
Stars894
886 stars

FluentLenium/FluentLenium

FluentLenium is a web & mobile automation framework which extends Selenium to write reliable and resilient UI functional tests. This framework is React ready. Written and maintained by people who are automating browser-based tests on a daily basis.

Metrics details
Stars886
826 stars

sdesalas/trifleJS

Headless automation for Internet Explorer

Metrics details
Stars826
815 stars

sclevine/agouti

A WebDriver client and acceptance testing library for Go

Metrics details
Stars815
774 stars

theatlantic/django-nested-admin

Django admin classes that allow for nested inlines

Metrics details
Stars774
733 stars

yashaka/selene

User-oriented Web UI browser tests in Python

Metrics details
Stars733
717 stars

w3c/webdriver

Remote control interface that enables introspection and control of user agents.

Metrics details
Stars717
655 stars

pazone/ashot

WebDriver Screenshot utility. Take screenshots, crop, prettify, compare

Metrics details
Stars655
655 stars

ohyicong/Google-Image-Scraper

A library to scrap google images

Metrics details
Stars655
649 stars

cheezy/page-object

Gem to implement PageObject pattern in watir-webdriver and selenium-webdriver

Metrics details
Stars649
644 stars

easonhan007/webdriver_guide

webdriver guide

Metrics details
Stars644
626 stars

angrykoala/awesome-browser-automation

Curated list of awesome browser automation tools and resources

Metrics details
Stars626
614 stars

serenity-js/serenity-js

A TypeScript-native acceptance testing framework that gives your Playwright Test, WebdriverIO, or Cucumber test suite the architecture it needs to scale.

Metrics details
Stars614
611 stars

freelawproject/juriscraper

An API to scrape American court websites for metadata.

Metrics details
Stars611
604 stars

titusfortner/webdrivers

Keep your Selenium WebDrivers updated automatically

Metrics details
Stars604
598 stars

man-group/pytest-plugins

A grab-bag of nifty pytest plugins

Metrics details
Stars598
565 stars

featurist/coypu

Intuitive, robust browser automation for .Net

Metrics details
Stars565
511 stars

minkphp/MinkSelenium2Driver

Selenium2 (webdriver) driver for Mink framework

Metrics details
Stars511
501 stars

atata-framework/atata

C#/.NET test automation framework for web

Metrics details
Stars501
494 stars

cryzed/Selenium-Requests

Extends Selenium WebDriver classes to include the request function from the Requests library, while doing all the needed cookie and request headers handling.

Metrics details
Stars494
480 stars

golemhq/golem

A complete test automation tool

Metrics details
Stars480
478 stars

adamdriscoll/selenium-powershell

PowerShell module to run a Selenium WebDriver.

Metrics details
Stars478
463 stars

Ardesco/Selenium-Maven-Template

A maven template for Selenium that will let you check out and go.

Metrics details
Stars463
1-60 of 191 projects
Get A Weekly Email With Trending Webdriver Projects
Stay updated on Webdriver plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.