V8: Embedded JavaScript and WebAssembly Engine for R

An R interface to V8: Google's open source JavaScript and WebAssembly engine. This package can be compiled either with V8 version 6 and up, a NodeJS shared library, or the legacy 3.14/3.15 branch of V8.

Version: 3.2.0
Imports: Rcpp (≥ 0.12.12), jsonlite (≥ 1.0), curl (≥ 1.0), utils
LinkingTo: Rcpp
Suggests: testthat, knitr, rmarkdown
Published: 2020-06-19
Author: Jeroen Ooms ORCID iD [aut, cre]
Maintainer: Jeroen Ooms <jeroen at berkeley.edu>
BugReports: https://github.com/jeroen/v8/issues
License: MIT + file LICENSE
URL: https://jeroen.cran.dev/V8 (docs) https://github.com/jeroen/v8 (devel) https://v8.dev (upstream)
NeedsCompilation: yes
SystemRequirements: V8 engine version 6+ is needed for modern JS and WASM support. On Debian / Ubuntu install either libv8-dev or libnode-dev, on Fedora use v8-devel. The readme has instructions for installing backports on Ubuntu Xenial and Bionic. It is still possible to build this package against the legacy libv8 version 3.14 branch, but these engines only support traditional JavaScript (ES5).
Language: en-US
Materials: NEWS
In views: WebTechnologies
CRAN checks: V8 results


Reference manual: V8.pdf
Vignettes: Using NPM packages in V8
Introduction to V8 for R
Package source: V8_3.2.0.tar.gz
Windows binaries: r-devel: V8_3.2.0.zip, r-release: V8_3.2.0.zip, r-oldrel: V8_3.2.0.zip
macOS binaries: r-release: V8_3.2.0.tgz, r-oldrel: V8_3.2.0.tgz
Old sources: V8 archive

Reverse dependencies:

Reverse imports: adepro, AdhereRViz, ajv, almanac, animaltracker, asciicast, colormap, concaveman, daff, dagitty, datapackage.r, DiagrammeRsvg, DOT, elaborator, geojsonio, geojsonlint, gfer, ical, js, jsonld, jsonvalidate, lawn, minimist, plethem, pluralize, randomcoloR, rchess, rchie, rjade, rless, rmapshaper, rstan, subscreen, trackeRapp, uaparserjs, wellknown
Reverse suggests: leaflet.providers, nmadb, RDML, reactR
Reverse enhances: d3r


Please use the canonical form https://CRAN.R-project.org/package=V8 to link to this page.