fantoccini

Browser automation API

An API for programmatically interacting with web pages using WebDriver

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

GitHub

2k stars
20 watching
125 forks
Language: Rust
last commit: about 1 month ago
automationlibraryrustwebdriver

Related projects:

Repository Description Stars
angrykoala/wendigo A tool for automating front-end testing using browser automation and Puppeteer 149
xeo786/rufaydium-webdriver An AutoHotkey library for automating web browser interactions using WebDriver 17
fanyong920/jvppeteer A Java library that provides a headless Chrome browser solution for automation and testing purposes. 737
playwright-community/playwright-go A Go library to automate web browsers like Chromium, Firefox and WebKit with a single API. 2,291
clj-commons/etaoin A Clojure-based library for automating web browsers without relying on Selenium. 921
darcy-framework/darcy-webdriver An implementation of Selenium WebDriver as the automation library backend for darcy-web framework 24
microsoft/playwright-java A Java library for automating web browsers with a single API 1,170
autopilot-rs/autopilot-rs Automates GUI interactions across multiple platforms using a Rust-based API 382
autopilot-rs/autopy A cross-platform GUI automation module for Python and Rust. 860
nicholasvuono/xk6-playwright An extension that adds support for browser automation and end-to-end web testing using playwright-go with the k6 load testing tool 46
alex-page/github-project-automation-plus Automates creation and updating of project cards in GitHub Projects based on webhook events 326
google/webdriver.dart A package providing WebDriver bindings for Dart, allowing interaction with remote browsers. 136
watir/watir A Ruby-based toolset for automating web browser interactions 1,530
operasoftware/operachromiumdriver An implementation of a WebDriver for Chromium-based browsers. 261
vertis/selenium-webdriver Provides Ruby bindings for WebDriver to automate web browsers 25