Photo by George Pagan III on Unsplash

RStudio Connect: The One-Stop Shop For All Your Data Products

With RStudio Connect, you can publish your data science projects and deliver a great experience to your audience.

Let’s explore various different projects hosted on Connect:

Shiny Apps

Shiny is an R package that makes it easy for data scientists to build interactive web apps straight from R, without having to learn any new languages or frameworks. You can securely publish, host, and share Shiny applications with RStudio Connect. Learn more in our blog post.

Check out some example Shiny apps hosted on our Connect server below.

Python Content

In addition to R content, RStudio Connect also publishes Python content like Jupyter notebooks, Flask applications, FASTAPI applications, and more.

  • In the example below, Daniel Petzold created a Jupyter Notebook in RStudio Workbench before deploying to Connect. Watch Daniel’s full walkthrough on YouTube.
  • Read the associated blog post.
  • Find out more about integrating RStudio Connect and Python.

xaringan Slides

The xaringan package allows you to create beautiful slide decks using R Markdown. RStudio Connect allows you to do so directly from your RStudio console.

These slides showcase examples of the flipbookr package as detailed in this blog post.

APIs, Pinned Data and Models

The plumbertableau package allows you to integrate dynamic R and Python models in Tableau. The items below are used in our walkthrough of this package.

  • The pins data allows you to ‘pin’ objects like data or models to your RStudio Connect server for easy access in your data pipeline. Learn more in our blog post.
  • The plumber package allows you to create APIs from your R functions with a few annotations. RStudio Connect can then host the APIs for fast and secure use.