Inspired by R and its community
The RStudio team contributes code to many R packages and projects. R users are doing some of the most innovative and important work in science, education, and industry. It’s a daily inspiration and challenge to keep up with the community and all it is accomplishing.
RÂ Markdown lets you insert R code into a markdown document. R then generates a final document that replaces the R code with its results.Project Site Link
Shiny makes it incredibly easy to build interactive web applications with R. Automatic “reactive� binding between inputs and outputs and extensive pre-built widgets.Project CRAN Site Link
A dependency management tool for R to make your R projects more isolated, portable, and reproducible.Project GitHub Link
tidyr is new package that makes it easy to “tidy� your data. Tidy data is data that’s easy to work with: it’s easy to munge (with dplyr), visualise (with ggplot2 or ggvis) and model (with R’s hundreds of modelling packages).Project Paper Link
Leaflet is one of the most popular open-source JavaScript libraries for interactive maps. This R package makes it easy to integrate and control Leaflet maps in R.Project Site Link
The R package DT provides an R interface to the JavaScript library DataTables. R data objects (matrices or data frames) can be displayed as tables on HTML pages, and DataTables provides filtering, pagination, sorting, and many other features in the tables.Project GitHub Link
An enhanced data visualization package for R. Create stunning multi-layered graphics with ease.Project Site Link
Elegant, flexible and fast dynamic report generation that combines R with TeX, Markdown, or HTML.Project Site Link
dplyr is the next iteration of plyr, focussing on only data frames. dplyr is faster and has a more consistent API.Project GitHub Link
Haven allows you to load foreign data formats (SAS, Spss and Stata) in to R by wrapping the fantastic ReadStat C library.GitHub Site Link
devtools removes the pains and bottlenecks of package development. The aim of devtools is to make your life as a package developer easier by providing R functions that simplify many common tasks.Project Site Link
The readxl package makes it easy to get data out of Excel and into R. Compared to many of the existing packages (e.g. gdata, xlsx, xlsReadWrite) readxl has no external dependencies so it’s easy to install and use on all operating systems. It is designed to work with tabular data stored in a single sheet.Project GitHub Link
ggvis is the next iteration of the popular ggplot2 graphics package. ggvis creates dynamic, interactive data visualizations.Project Site Link
Testing your code is normally painful and boring. testthat tries to make testing as fun as possible, so that you get a visceral satisfaction from writing tests. Testing should be fun, not a drag, so you do it all the time.Project GitHub Link
html widgets brings the best of JavaScript data visualization to R. You can use JavaScript visualization libraries at the R console, just like plots, embed widgets in R Markdown documents and Shiny web applications, and develop new widgets using a framework that seamlessly bridges R and JavaScript.Project Website Link
shinydashboard makes it easy to use Shiny to create dashboardsProject Site Link