Bring the best of JavaScript data visualization to R

  • Use JavaScript visualization libraries at the R console, just like plots
  • Embed widgets in R Markdown documents and Shiny web applications
  • Develop new widgets using a framework that seamlessly bridges R and JavaScript

Widgets in action

Just a line or two of R code can be used to create interactive visualizations. See the featured widgets in the showcase and browse over 50 available widgets in the gallery.

Creating widgets

Learn how to create an R binding for your favorite JavaScript library and enable use of it in the R console, in R Markdown documents, and in Shiny web applications.