Topics / #selenium
Selenium projects on GitHub
Browser automation framework for web testing
As of , the most-starred Selenium projects on GitHub are Python-100-Days (187.3K stars), selenium (34.6K stars) and CloakBrowser (32.3K stars). GitHub.Locker tracks 20 Selenium repositories with 472K stars combined. The fastest-growing on October 18 was moli, with +229 stars in a day.
Hot right now
Most stars gained in a day · Oct 18
+229moli
lexmount/moli · ★ 19.7KMoli is a production-ready headless browser for AI agents, built in Rust. It helps agents fetch and extract web pages, search the web, and automate browser tasks through the CLI, CDP, WebDriver Classic, or WebDriver BiDi.
+45Python-100-Days
jackfrued/Python-100-Days · ★ 187.3KA free, day-by-day Python curriculum by Luo Hao (骆昊) that takes a complete beginner through 100 days of lessons covering core language fundamentals, file and database handling, web development with Django, web scraping, data analysis, and machine learning.
+39gmail-account-creator
ShadowHackrs/gmail-account-creator · ★ 5.5KGmail Creator Pro is a Python automation tool for creating Gmail accounts in bulk. It pairs anti-detection tricks with phone-verification workarounds and optional 5sim integration.
+30CloakBrowser
CloakHQ/CloakBrowser · ★ 32.3KA stealth Chromium browser for web scraping and automation — a real Chromium binary with fingerprints patched at the C++ source level, wrapped as a drop-in Playwright/Puppeteer replacement so antibot systems score it as a normal browser.
The all-time top
20 projects · by stars
- 187.3K
#1 · jackfrued/Python-100-DaysPython-100-Days
A free, day-by-day Python curriculum by Luo Hao (骆昊) that takes a complete beginner through 100 days of lessons covering core language fundamentals, file and database handling, web development with Django, web scraping, data analysis, and machine learning.
- 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.
- 32.3K
#3 · CloakHQ/CloakBrowserCloakBrowser
A stealth Chromium browser for web scraping and automation — a real Chromium binary with fingerprints patched at the C++ source level, wrapped as a drop-in Playwright/Puppeteer replacement so antibot systems score it as a normal browser.
- 4

skyvern
23.2KSkyvern-AI/skyvern · PythonSkyvern is an open-source AI agent that automates browser-based workflows using LLMs and computer vision — filling out forms, logging in, extracting data and downloading files on websites it has never seen before.
- 5

learn_python3_spider
22.2Kwistbean/learn_python3_spider · PythonA free Chinese-language tutorial series that teaches Python web scraping from zero — 30+ numbered lessons and mitmproxy guides, from first packet capture to distributed crawling, with source code for the practice projects.
- 6

moli
19.7Klexmount/moli · RustMoli is a production-ready headless browser for AI agents, built in Rust. It helps agents fetch and extract web pages, search the web, and automate browser tasks through the CLI, CDP, WebDriver Classic, or WebDriver BiDi.
- 7

InstaPy
18.3KInstaPy/InstaPy · PythonInstaPy is a bot that automates your Instagram account - liking, commenting, following and unfollowing - to grow your likes, comments and followers without you doing it by hand.
- 8

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.
- 9

docker-android
16Kbudtmo/docker-android · PythonDocker-Android is a Docker image that ships a complete Android emulator in a container, built for Android app development and testing — native, web and hybrid apps.
- 10
examples-of-web-crawlers
14.7Kshengqiangzhang/examples-of-web-crawlers · HTMLA collection of beginner-friendly Python web-scraping examples, mostly targeting Chinese sites like Taobao, Tmall, WeChat, WeChat Reading, Douban and QQ.
- 11
chromeless
13.2Kschickling/chromeless · TypeScriptChromeless is a TypeScript library for automating Chrome from code: open sites, click elements, fill forms, take screenshots. Note that it is now deprecated in favor of Puppeteer.
- 12

SeleniumBase
13.1Kseleniumbase/SeleniumBase · PythonSeleniumBase is an all-in-one Python framework for browser automation — web crawling, testing, scraping, and stealth. Its CDP Mode bypasses bot-detection in Chromium-based browsers, and a Stealthy Playwright Mode extends that to Playwright.
- 13

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.
- 14

nightwatch
12Knightwatchjs/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.
- 15

Python
10.9Kinjetlee/Python · PythonA personal grab-bag of standalone Python scripts and short tutorials the author wrote alongside blog posts: web scraping, WeChat official account development, Excel automation, SQL practice, and small utility hacks like remote shutdown.
- 16
capybara
10.2Kteamcapybara/capybara · RubyCapybara is a Ruby acceptance test framework that simulates how a real user would interact with your web application, letting you write readable tests that click links, fill forms, and query the page.
- 17

botasaurus
5.8Komkarcloud/botasaurus · PythonBotasaurus is an all-in-one Python web scraping framework built to make scrapers that pass bot-detection checks, including Cloudflare WAF, BrowserScan, Fingerprint, Datadome, and Cloudflare Turnstile CAPTCHA.
- 18

gmail-account-creator
5.5KShadowHackrs/gmail-account-creator · PythonGmail Creator Pro is a Python automation tool for creating Gmail accounts in bulk. It pairs anti-detection tricks with phone-verification workarounds and optional 5sim integration.
- 19

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.
- 20

ovobrowser
1Kovobrowsersupport/ovobrowserThis is a Chromium build whose fingerprint evasion is patched directly into the C++ source and compiled into the binary, so bot-detection scripts see a normal Chrome instead of a JS-injected stealth layer like playwright-stealth.
Related topics
Often tagged together
- python2,440
- automation1,213
- browser-automation190
- web-scraping163
- windows3,479
- linux4,248
- macos3,609
- mit3,386
- open-source5,749
- browser413
- crawler53
- cross-platform2,674
- proxy388
- testing341
- bot-detection17
- developer-tools2,982
- framework767
- playwright123
- captcha30
- chinese1,183
- cloudflare-bypass11
- puppeteer26
- webdriver8
- ai-agents1,325