Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
Support
Quality
Security
License
Reuse
Scrapy, a fast high-level web crawling & scraping framework for Python.
Support
Quality
Security
License
Reuse
A browser automation framework and ecosystem.
Support
Quality
Security
License
Reuse
😮python模拟登陆一些大型网站,还有一些简单的爬虫,希望对你们有所帮助❤️,如果喜欢记得给个star哦🌟
Support
Quality
Security
License
Reuse
record and replay the web
Support
Quality
Security
License
Reuse
🖥 Chrome automation made simple. Runs locally or headless on AWS Lambda.
Support
Quality
Security
License
Reuse
📷 Instagram Bot - Tool for automated Instagram interactions
Support
Quality
Security
License
Reuse
python爬虫教程系列、从0到1学习python爬虫,包括浏览器抓包,手机APP抓包,如 fiddler、mitmproxy,各种爬虫涉及的模块的使用,如:requests、beautifulSoup、selenium、appium、scrapy等,以及IP代理,验证码识别,Mysql,MongoDB数据库的python使用,多线程多进程爬虫的使用,css 爬虫加密逆向破解,JS爬虫逆向,分布式爬虫,爬虫项目实战实例等
Support
Quality
Security
License
Reuse
Automation&Workflow JavaScript IDE on Android(安卓平台上的自动化工作流JavaScript IDE)
Support
Quality
Security
License
Reuse
一些非常有趣的python爬虫例子,对新手比较友好,主要爬取淘宝、天猫、微信、微信读书、豆瓣、QQ等网站。(Some interesting examples of python crawlers that are friendly to beginners. )
Support
Quality
Security
License
Reuse
End-to-end testing framework written in Node.js and using the W3C Webdriver API
Support
Quality
Security
License
Reuse
Web Extension and CLI tool for saving a faithful copy of an entire web page in a single HTML file
Support
Quality
Security
License
Reuse
Distributed web crawler admin platform for spiders management regardless of languages and frameworks. 分布式爬虫管理平台,支持任何语言和框架
Support
Quality
Security
License
Reuse
Acceptance test framework for web applications
Support
Quality
Security
License
Reuse
A Node.js tool to automate end-to-end web testing.
Support
Quality
Security
License
Reuse
A collection of samples demonstrating different frameworks and techniques for automated testing
Support
Quality
Security
License
Reuse
E2E test framework for Angular apps
Support
Quality
Security
License
Reuse
Generic automation framework for acceptance testing and RPA
Support
Quality
Security
License
Reuse
Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
Support
Quality
Security
License
Reuse
UI Automation Framework for Games and Apps
Support
Quality
Security
License
Reuse
Docker images for Selenium Grid
Support
Quality
Security
License
Reuse
web.py is a web framework for python that is as simple as it is powerful.
Support
Quality
Security
License
Reuse
Android in docker solution with noVNC supported and video recording
Support
Quality
Security
License
Reuse
Scrapes an instagram user's photos and videos
Support
Quality
Security
License
Reuse
u
undetected-chromedriverby ultrafunkamsterdam
Python 5411 Version:Current License: Strong Copyleft (GPL-3.0)
Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imperva/ Datadadome / CloudFlare IUAM)
Support
Quality
Security
License
Reuse
Declarative web scraping
Support
Quality
Security
License
Reuse
SoloPi 自动化测试工具
Support
Quality
Security
License
Reuse
A Smart, Automatic, Fast and Lightweight Web Scraper for Python
Support
Quality
Security
License
Reuse
Automatic and enhanced Google Analytics tracking for common user interactions on the web.
Support
Quality
Security
License
Reuse
PHP client for Selenium/WebDriver protocol. Previously facebook/php-webdriver
Support
Quality
Security
License
Reuse
Visual/CSS regression testing with PhantomJS
Support
Quality
Security
License
Reuse
Test suites for Web platform specs — including WHATWG, W3C, and others
Support
Quality
Security
License
Reuse
Mechanize is a ruby library that makes automated web interaction easy.
Support
Quality
Security
License
Reuse
A testing system for catching visual regressions in Web applications.
Support
Quality
Security
License
Reuse
P
Python 4044 Version:Current License: No License (No License)
python爬虫教程,带你从零到一,包含js逆向,selenium, tesseract OCR识别,mongodb的使用,以及scrapy框架
Support
Quality
Security
License
Reuse
Code samples from the book Web Scraping with Python http://shop.oreilly.com/product/0636920034391.do
Support
Quality
Security
License
Reuse
Supercharged End 2 End Testing Framework for NodeJS
Support
Quality
Security
License
Reuse
Pa11y is your automated accessibility testing pal
Support
Quality
Security
License
Reuse
Selenium-python but lighter: Helium is the best Python library for web automation.
Support
Quality
Security
License
Reuse
Python browser automation framework for creating reliable end-to-end tests.
Support
Quality
Security
License
Reuse
🐺 Create browser tests 10x faster
Support
Quality
Security
License
Reuse
Scrapy+Splash for JavaScript integration
Support
Quality
Security
License
Reuse
Python bindings for the Chromium Embedded Framework (CEF)
Support
Quality
Security
License
Reuse
A browser testing and web crawling library for PHP and Symfony
Support
Quality
Security
License
Reuse
splinter - python test framework for web applications
Support
Quality
Security
License
Reuse
A PhantomJS driver for Capybara
Support
Quality
Security
License
Reuse
Python爬虫实战 - 模拟登陆各大网站 包含但不限于:滑块验证、拼多多、美团、百度、bilibili、大众点评、淘宝,如果喜欢请start ❤️
Support
Quality
Security
License
Reuse
A flexible and scalable container based Selenium Grid with video recording, live preview, basic auth & dashboard.
Support
Quality
Security
License
Reuse
Open Source record and playback test automation for the web.
Support
Quality
Security
License
Reuse
Selenium Hub successor running browsers within containers. Scalable, immutable, self hosted Selenium-Grid on any platform with single binary.
Support
Quality
Security
License
Reuse
p
playwrightby microsoft
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
TypeScript 52240Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
scrapyby scrapy
Scrapy, a fast high-level web crawling & scraping framework for Python.
Python 47503Updated: 1 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
s
seleniumby SeleniumHQ
A browser automation framework and ecosystem.
Java 26831Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
a
awesome-python-login-modelby Kr1s77
😮python模拟登陆一些大型网站,还有一些简单的爬虫,希望对你们有所帮助❤️,如果喜欢记得给个star哦🌟
Python 15101Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
r
Support
Quality
Security
License
Reuse
c
chromelessby prisma-archive
🖥 Chrome automation made simple. Runs locally or headless on AWS Lambda.
TypeScript 13233Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
I
InstaPyby timgrossmann
📷 Instagram Bot - Tool for automated Instagram interactions
Python 13182Updated: 3 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
l
learn_python3_spiderby wistbean
python爬虫教程系列、从0到1学习python爬虫,包括浏览器抓包,手机APP抓包,如 fiddler、mitmproxy,各种爬虫涉及的模块的使用,如:requests、beautifulSoup、selenium、appium、scrapy等,以及IP代理,验证码识别,Mysql,MongoDB数据库的python使用,多线程多进程爬虫的使用,css 爬虫加密逆向破解,JS爬虫逆向,分布式爬虫,爬虫项目实战实例等
Python 12571Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
A
Auto.jsby hyb1996
Automation&Workflow JavaScript IDE on Android(安卓平台上的自动化工作流JavaScript IDE)
Java 12481Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
e
examples-of-web-crawlersby shengqiangzhang
一些非常有趣的python爬虫例子,对新手比较友好,主要爬取淘宝、天猫、微信、微信读书、豆瓣、QQ等网站。(Some interesting examples of python crawlers that are friendly to beginners. )
Python 12136Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
n
nightwatchby nightwatchjs
End-to-end testing framework written in Node.js and using the W3C Webdriver API
JavaScript 11383Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
S
SingleFileby gildas-lormeau
Web Extension and CLI tool for saving a faithful copy of an entire web page in a single HTML file
JavaScript 11285Updated: 1 y ago License: Strong Copyleft (AGPL-3.0)
Support
Quality
Security
License
Reuse
c
crawlabby crawlab-team
Distributed web crawler admin platform for spiders management regardless of languages and frameworks. 分布式爬虫管理平台,支持任何语言和框架
Go 9884Updated: 1 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
c
capybaraby teamcapybara
Acceptance test framework for web applications
Ruby 9832Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
testcafeby DevExpress
A Node.js tool to automate end-to-end web testing.
JavaScript 9650Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
testing-samplesby android
A collection of samples demonstrating different frameworks and techniques for automated testing
Java 8857Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
p
protractorby angular
E2E test framework for Angular apps
JavaScript 8761Updated: 3 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
r
robotframeworkby robotframework
Generic automation framework for acceptance testing and RPA
Python 8101Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
testcontainers-javaby testcontainers
Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
Java 7139Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
A
Airtestby AirtestProject
UI Automation Framework for Games and Apps
Python 7124Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
d
docker-seleniumby SeleniumHQ
Docker images for Selenium Grid
Shell 6799Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
w
webpyby webpy
web.py is a web framework for python that is as simple as it is powerful.
Python 5804Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
d
docker-androidby budtmo
Android in docker solution with noVNC supported and video recording
Python 5791Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
i
instagram-scraperby arc298
Scrapes an instagram user's photos and videos
Python 5727Updated: 3 y ago License: Permissive (Unlicense)
Support
Quality
Security
License
Reuse
u
undetected-chromedriverby ultrafunkamsterdam
Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imperva/ Datadadome / CloudFlare IUAM)
Python 5411Updated: 1 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
f
Support
Quality
Security
License
Reuse
S
Support
Quality
Security
License
Reuse
a
autoscraperby alirezamika
A Smart, Automatic, Fast and Lightweight Web Scraper for Python
Python 5239Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
autotrackby googleanalytics
Automatic and enhanced Google Analytics tracking for common user interactions on the web.
JavaScript 4908Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
p
php-webdriverby php-webdriver
PHP client for Selenium/WebDriver protocol. Previously facebook/php-webdriver
PHP 4835Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
P
PhantomCSSby HuddleEng
Visual/CSS regression testing with PhantomJS
JavaScript 4735Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
w
wptby web-platform-tests
Test suites for Web platform specs — including WHATWG, W3C, and others
HTML 4335Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
m
mechanizeby sparklemotion
Mechanize is a ruby library that makes automated web interaction easy.
Ruby 4292Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
h
huxleyby facebookarchive
A testing system for catching visual regressions in Web applications.
Python 4099Updated: 3 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
P
Python-crawler-tutorial-starts-from-zeroby Kr1s77
python爬虫教程,带你从零到一,包含js逆向,selenium, tesseract OCR识别,mongodb的使用,以及scrapy框架
Python 4044Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
p
python-scrapingby REMitchell
Code samples from the book Web Scraping with Python http://shop.oreilly.com/product/0636920034391.do
Jupyter Notebook 3993Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
C
CodeceptJSby codeceptjs
Supercharged End 2 End Testing Framework for NodeJS
JavaScript 3901Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
pa11yby pa11y
Pa11y is your automated accessibility testing pal
JavaScript 3587Updated: 2 y ago License: Weak Copyleft (LGPL-3.0)
Support
Quality
Security
License
Reuse
s
selenium-python-heliumby mherrmann
Selenium-python but lighter: Helium is the best Python library for web automation.
Python 3404Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
S
SeleniumBaseby seleniumbase
Python browser automation framework for creating reliable end-to-end tests.
Python 3343Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
q
qawolfby qawolf
🐺 Create browser tests 10x faster
TypeScript 3232Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
s
scrapy-splashby scrapy-plugins
Scrapy+Splash for JavaScript integration
Python 2900Updated: 2 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
c
cefpythonby cztomczak
Python bindings for the Chromium Embedded Framework (CEF)
C++ 2882Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
p
pantherby symfony
A browser testing and web crawling library for PHP and Symfony
PHP 2749Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
splinterby cobrateam
splinter - python test framework for web applications
Python 2640Updated: 1 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
p
poltergeistby teampoltergeist
A PhantomJS driver for Capybara
Ruby 2521Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
P
Python3-Spiderby wkunzhi
Python爬虫实战 - 模拟登陆各大网站 包含但不限于:滑块验证、拼多多、美团、百度、bilibili、大众点评、淘宝,如果喜欢请start ❤️
Python 2461Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
z
zaleniumby zalando
A flexible and scalable container based Selenium Grid with video recording, live preview, basic auth & dashboard.
Java 2394Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
s
selenium-ideby SeleniumHQ
Open Source record and playback test automation for the web.
TypeScript 2393Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
selenoidby aerokube
Selenium Hub successor running browsers within containers. Scalable, immutable, self hosted Selenium-Grid on any platform with single binary.
Go 2365Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse