Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
An R client for Selenium Remote WebDriver
| Date | Stars |
|---|---|
| 2026-07-24 | 351 |
| 2026-07-25 | 351 |
| 2026-07-28 | 351 |
| 2026-07-30 | 351 |
| 2026-08-06 | 351 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
# RSelenium
[](https://github.com/ropensci/RSelenium/actions)
[](https://app.codecov.io/gh/ropensci/RSelenium)
[](https://CRAN.R-project.org/package=RSelenium)


This is a set of R Bindings for Selenium **2.0** Remote WebDriver, which you can download from http://selenium-release.storage.googleapis.com/index.html. This binding will not work with the 1.0 version of Selenium.
## Install
To install `RSelenium` from CRAN, run:
```R
install.packages("RSelenium")
```
To install the development version from GitHub, run:
```R
# install.packages("remotes")
remotes::install_github("ropensci/RSelenium")
```
To get started using `RSelenium` you can look at the introduction vignette located in `/doc/basics.html` once `RSelenium` is installed or run
```R
vignette("basics", package = "RSelenium")
```
or the basic vignette can be viewed [here](https://docs.ropensci.org/RSelenium/articles/basics.html).
There is a second vignette dealing with running RSelenium on different browsers/OS locally and remotely which can be viewed at [Driving OS/Browsers Local and Remote](https://docs.ropensci.org/RSelenium/articles/saucelabs.html).
### Summary of Vignettes
1. [Basics](https://docs.ropensci.org/RSelenium/articles/basics.html)
1. [Driving OS/Browsers Local and Remote](https://docs.ropensci.org/RSelenium/articles/saucelabs.html)
1. ~~Testing Shiny Apps~~
* Consider using RStudio's [shinytest](https://rstudio.github.io/shinytest/) package for testing Shiny apps.
1. ~~Headless Browsing~~
* PhantomJS development is [suspended](https://github.com/ariya/phantomjs/issues/15344) until further notice.
* Consider using RStudio's [webdriver](https://rstudio.github.io/webdriver/) package.
1. [Docker](https://docs.ropensci.org/RSelenium/articles/docker.html)
1. [Internet Explorer](https://docs.ropensci.org/RSelenium/articles/internetexplorer.html)
* Internet Explorer 11 has retired as of June 15, 2022.
## Use [Sauce Labs](https://saucelabs.com/) and [BrowserStack](https://www.browserstack.com/)
### Sauce Labs
```R
user <- "rselenium0"
pass <- "*******************************"
port <- 80
ip <- paste0(user, ':', pass, "@ondemand.saucelabs.com")
browser <- "firefox"
version <- "25"
platform <- "OS X 10.9"
extraCapabilities <- list(
name = "Test RSelenium",
username = user,
accessKey = pass
)
remDr <- remoteDriver$new(
remoteServerAddr = ip,
port = port,
browserName = browser,
version = version,
platform = platform,
extraCapabilities = extraCapabilities
)
```
### BrowserStack
```R
user <- "johnharrison"
pass <- "*******************"
port <- 80
ip <- paste0(user, ':', pass, "@hub.browserstack.com")
extraCapabilities <- list(
"browser" = "IE",
"browser_version" = "7.0",
"os" = "Windows",
"os_version" = "XP",
"browserstack.debug" = "true"
)
remDr <- remoteDriver$new(
remoteServerAddr = ip,
port = port,
extraCapabilities = extraCapabilities
)
```
## Related Work
* [chromote](https://rstudio.github.io/chromote/): An R implementation of the Chrome DevTools Protocol. It works with Chrome, Chromium, Opera, Vivaldi, and other browsers based on Chromium.
* [shinytest](https://rstudio.github.io/shinytest/): For automated testing of Shiny applications, using a headless browser, driven through `webdriver`.
* [webdriver](https://rstudio.github.io/webdriver/): A client for the 'WebDriver API'. It allows driving a (probably headless) web browser, and can be used to test web applications, including `Shiny` apps. In theory it works with any 'WebDriver' implementation, but it was only tested with 'PhantomJS'.
* [seleniumPipes](htExcerpt of 4,997 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:ae671fd83758bd70, topic:selenium, readme:headless browser