Python Webdriver

Open-source Python projects categorized as Webdriver

Top 18 Python Webdriver Projects

  1. undetected-chromedriver

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

    Project mention: Cross-platform RAT deployed by weaponized 'requests' clone | dev.to | 2024-08-30

    Failed Proof-of-Origin checks: The package claimed to be associated with the GitHub repository undetected-chromedriver, but other packages held stronger claims to this repository.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. SeleniumBase

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

    Project mention: Scraperr – A Self Hosted Webscraper | news.ycombinator.com | 2025-05-11

    Low effort baseline would be https://seleniumbase.io/, to drive a preconfigured web browser that looks relatively human to the network service. Typically it just clicks through the one-click captcha:s.

    If that's not good enough you'll likely have to fiddle with your own web driver and possibly a computer vision rig to manage to click through 'find the motorcycle' kind of challenges. Paying a click farm to do it for you is probably cheaper in the short run.

    An important hurdle is getting reputable IPv4 addresses to do it from, if you're going to do it a lot. Having or renting a botnet could help, but might be too illegal for your use case.

  4. splinter

    splinter - python test framework for web applications

  5. webdriver_manager

  6. selene

    User-oriented Web UI browser tests in Python (by yashaka)

  7. Python-Scripts

    Collection of Various Python Script's.💻 (by Logan1x)

  8. Python-Selenium-Action

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

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. callisto

    Callisto is an open-source Kubernetes-native implementation of Selenium Grid. (by wrike)

  11. GPT_scraper

    This repository provides a way to scrape full user history (or use) ChatGPT through 2 methods: frontend "hidden" API based or Selenium based, both have their own pros. It can be helpful for avoiding the usage of API credits while still using ChatGPT programmatically

  12. proxy_web_crawler

    Automates the process of repeatedly searching for a website via scraped proxy IP and search keywords

  13. botcity-framework-web-python

    BotCity Framework Web - Python

  14. Selenium-Interceptor

    Intercept request using Selenium with Chrome

  15. Amazon-Product-Information-Scraper

    This Python web-scraping project retrieves product names, prices, review stars, and review counts for a specific product category.

  16. caqui

    Run synchronous and asynchronous commands in WebDrivers

  17. s-tool

    Selenium wrapper to make your life easy.

  18. phantomime

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

  19. dozent

    Dozent is a powerful downloader that is used to collect large amounts of Twitter data from the internet archive.

  20. citronella

    Webdriver Extension with Page Object Wrapper

  21. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Webdriver discussion

Log in or Post with

Python Webdriver related posts

  • Tutorial Robot Framework: Instalación y primeros pasos

    5 projects | dev.to | 7 Mar 2025
  • This Week In Python

    5 projects | dev.to | 20 Dec 2024
  • Guide to SeleniumBase — A Better & Easier Selenium

    2 projects | dev.to | 16 Dec 2024
  • Helium: Lighter Web Automation with Python

    2 projects | news.ycombinator.com | 11 Dec 2024
  • SeleniumBase / Playwright, Selenium, Pupeteer automation alternative

    1 project | news.ycombinator.com | 28 Oct 2024
  • Cross-platform RAT deployed by weaponized 'requests' clone

    3 projects | dev.to | 30 Aug 2024
  • ad_clicker premium - Google/Bing Ads Clicker

    2 projects | /r/IMadeThis | 8 Dec 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 14 Jun 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Webdriver projects in Python? This list will help you:

# Project Stars
1 undetected-chromedriver 11,267
2 SeleniumBase 11,074
3 splinter 2,754
4 webdriver_manager 2,152
5 selene 713
6 Python-Scripts 313
7 Python-Selenium-Action 178
8 callisto 115
9 GPT_scraper 73
10 proxy_web_crawler 44
11 botcity-framework-web-python 41
12 Selenium-Interceptor 17
13 Amazon-Product-Information-Scraper 15
14 caqui 14
15 s-tool 10
16 phantomime 9
17 dozent 7
18 citronella 3

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?