New Shiny article: Style your apps with CSS

2014-05-07 Garrett Grolemund
Shiny apps use an HTML interface, which means that you can change the visual appearance of your apps quickly and simply with CSS files. Would you like to know how? I posted a new article that will step you through the options at the Shiny Dev Center. Check it out here. Read more →

Announcing RStudio Shiny Server Pro v1.1

2014-04-22 Roger Oberg
We are happy to announce the availability of v1.1 of RStudio Shiny Server Pro, our commercial server for deploying Shiny applications. In this release we took your feedback and made it easier for you to integrate Shiny Server Pro into your production environments. With Shiny Server Pro v1.1 you now can: Control access to your applications with Google Authentication (OAuth2). Create sessions and authenticate with PAM (auth_pam and pam_sessions_profile). Read more →

Announcing our new training web pages

2014-04-10 Garrett Grolemund
We’ve redesigned our training pages to make it even easier for you to learn R or Shiny. Visit our new training web page,, to see: A curated list of free materials for learning R. We think that these are some of the most helpful resources on the web. They would make an effective starting place if you want to improve your R skills. Announcements for upcoming RStudio public workshops, like the Introduction to R course that we’re holding on April 28 & 29 in San Francisco. Read more →

devtools 1.5

2014-04-08 Hadley Wickham
devtools 1.5 is now available on CRAN. It includes four new functions to make it easier to add useful infrastructure to packages: add_test_infrastructure() will create testthat infrastructure when needed. add_rstudio_project() adds an Rstudio project file to your package. add_travis() adds a basic template for travis-ci. add_build_ignore() makes it easy to add files to .Rbuildignore, escaping special characters as needed. We’ve also bumped two dependencies: devtools now requires R 3. Read more →

Introduction to Data Science with R, April 28-29 San Francisco

2014-04-03 Roger Oberg
Please join us for our popular Introduction to R course for data scientists and data analysts in San Francisco on April 28 and 29. This is a two-day workshop, designed to provide a comprehensive introduction to R that will have you analyzing and modeling data with R in no time. We will cover practical skills for visualizing, transforming, and modeling data in R. You will learn how to explore and understand data as well as how to build linear and non-linear models in R. Read more →

New Shiny website launched; Shiny 0.9 released

2014-03-27 Joe Cheng
We’re excited to introduce to you our new website for Shiny:! We’ve included articles on many Shiny-related topics, dozens of example applications, and an all-new tutorial for getting started. Whether you’re a beginner or expert at Shiny, we hope that having these resources available in one place will help you find the information you need. We’d also like to announce Shiny 0.9, now available on CRAN. This release includes many bug fixes and new features, including: Read more →

httr 0.3

2014-03-21 Hadley Wickham
We’re very pleased to announce the release of httr 0.3. httr makes it easy to work with modern web apis so that you can work with web data almost as easily as local data. For example, this code shows how might find the most recently asked question about R on stackoverflow: # install.packages("httr") library(httr) # Find the most recent R questions on stackoverflow r <- GET( "", path = "questions", query = list( site = "stackoverflow. Read more →

dplyr 0.1.3

2014-03-16 Hadley Wickham
dplyr 0.1.3 is now on CRAN. It fixes an incompatibility with the latest version of Rcpp, and a number of other bugs that were causing dplyr to crash R. See the full details in the release notes. Read more →

Announcing Shiny Server Pro general availability

2014-02-26 Roger Oberg
We are excited to announce the general availability of RStudio Shiny Server Pro. Shiny Server Pro is the simplest way for data scientists and R users in the enterprise to share their work with colleagues. With Shiny Server Pro you can: Secure access to Shiny applications with authentication systems such as LDAP and Active Directory Configure a Shiny application to use more than one process Control the number of concurrent users per application Read more →

dplyr 0.1.2

2014-02-25 Hadley Wickham
We’re pleased to announce a new minor version of dplyr. This fixes a number of bugs that crashed R, and considerably improves the functionality of select(). You can now use named arguments to rename existing variables, and use new functions starts_with(), ends_with(), contains(), matches() and num_range() to select variables based on their names. Finally, select() now makes a shallow copy, substantially reducing its memory impact. I’ve also added the summarize() alias for people from countries who don’t spell correctly ;) Read more →