'Splash' is a 'JavaScript' rendering service. It is a lightweight web browser with an 'HTTP' API, implemented in 'Python' using 'Twisted' and 'QT' and provides some of the core functionality of the 'RSelenium' or 'seleniumPipes' R packages in a lightweight footprint. Some of 'Splash' features include the ability to process multiple web pages in parallel; retrieving 'HTML' results and/or take screen shots; disabling images or use 'Adblock Plus' rules to make rendering faster; executing custom 'JavaScript' in page context; getting detailed rendering info in 'HAR' format.

Maintainer: Bob Rudis <bob at rud.is>

Author(s): Bob Rudis*

Install package and any missing dependencies by running this line in your R console:

install.packages("splashr")

Depends R (>= 3.2.0)
Imports xml2, curl, httr, clipr, purrr, stats, utils, docker, magick, scales, formatR, openssl, stringi, jsonlite, HARtools, lubridate
Suggests testthat, tibble, jpeg, png, covr, knitr, rmarkdown
Enhances
Linking to
Reverse
depends
Reverse
imports
Reverse
suggests
Reverse
enhances
Reverse
linking to

Package splashr
Materials
URL http://github.com/hrbrmstr/splashr
Task Views
Version 0.4.0
Published 2017-08-29
License AGPL
BugReports https://github.com/hrbrmstr/splashr/issues
SystemRequirements
NeedsCompilation no
Citation
CRAN checks splashr check results
Package source splashr_0.4.0.tar.gz