Migrating to Connect Cloud: Posit's unified publishing solution

portrait of Joe Cheng on tan colored background
Written by Joe Cheng
Hadley Wickham Headshot
Written by Hadley Wickham
2026-07-21
Introducing the Posit Connect Cloud Advanced Plan

A thank-you to everyone who published on rpubs.com, quartopub.com, shinyapps.io, and bookdown.org, and a plan for what comes next.

For a long time, if you wanted to put something you'd made in R or Python on the internet, Posit gave you a handful of different places to do it. If you had an R Markdown document, you used rpubs.com. If you have a bookdown site, you used bookdown.org. If you had a Quarto document, you used quartopub.com. If you had a Shiny app, you used shinyapps.io. These platforms have hosted literally millions of documents, apps, and books. People used them to teach classes, share research, ship side projects, and run small businesses. That's a big deal, and we appreciate all the time, love, and enthusiasm you put into these platforms.

But while each platform made sense when it was created, one platform per type of tool doesn’t make sense as a whole. Each platform has different accounts, different limits, different deployment methods, and different feature sets. And today, responsibly running any public facing website means that it must be constantly maintained in order to patch security threats as soon as they’re reported.

So we’re now consolidating all our publishing tools into one: Posit Connect Cloud. Connect Cloud is built to handle all of the content types in one place, with one account. It publishes Shiny, Streamlit, Dash, Bokeh, Quarto, R Markdown, and Jupyter notebooks. It supports multiple deployment methods, including from your favorite IDE or straight from code in a GitHub repository. And it adds things the older platforms never had, like scheduled content, secret environment variables, and custom domains with SSL.

This is a big change for a lot of people, and our goal is to make it as painless for you as possible. Firstly, we’re committed to giving you plenty of time to make the change, and we’ll continue to support your existing published docs as long as we can (more details on that below). And secondly, we’ve made sure that the free Connect Cloud plan is uniformly better than the previous individual free plans:

Free plan comparisonConnect Cloudshinyapps.iorpubs.comquartopub.com
DocumentsUnlimitedN/AUnlimitedUnlimited
ApplicationsUp to 5Up to 5N/AN/A
Supported frameworksShiny apps, R Markdown docs, Quarto docs, Streamlit, Dash, Bokeh, Jupyter NotebooksShiny appsR Markdown docsQuarto docs
DeploymentGitHub, RStudio, Posit Publisher with Positron or VS Code, rsconnect, Quarto CLIRStudio, rsconnectRStudioQuarto CLI
Secret variablesYesNoNoNo
Compute4 GB RAM | 1 CPU1 GB RAM | 1 CPUN/AN/A

In addition to free plans, paid plans on Connect Cloud go beyond previous paid plans on shinyapps.io by including Custom Domains with SSL, scheduling, and organization features that include single-sign on (SSO), Role-based access controls (RBACs), and auth integrations for data sources such as Databricks and Snowflake. 

What's happening to each platform

shinyapps.io

shinyapps.io is the one that needs the most care, because Shiny apps are live applications. Moving them means moving running software and their infrastructure requirements, and we want you to stay in control of that, so we're doing it in stages.

  • By September 2026, we'll add a migration tool to Connect Cloud. You'll be able to link your shinyapps.io account and move your apps yourself - one at a time or all at once - and test them on Connect Cloud before you finalize the migration.
  • If you don't use the tool, automatic migration will begin in early 2027. We'd rather you move your apps on your own schedule, but we'll also make sure nothing gets left behind.
  • After a successful migration, we'll put a permanent redirect in place from your old shinyapps.io URL to your new Connect Cloud URL, so links you've already shared keep working.

If you're a shinyapps.io user, you will receive a direct email from us with the specifics of how your plan and pricing carry over. Your existing plan will be mapped to an equivalent Connect Cloud plan, and you'll keep your current pricing and authorized user count until 2029 as part of the transition. Watch your inbox for the details.

rpubs.com

rpubs.com has been the quick, no-friction way to publish an R Markdown document for over a decade. If you've ever clicked "Publish" in RStudio and had a document appear on the web seconds later, you’ve used rpubs. Here's what's changing:

  • New account creation and publishing to rpubs.com will be turned off on June 30, 2027. After that date, you won't be able to push new documents or make revisions to existing content on rpubs.
  • Your existing documents will stay at their current URLs until December 31, 2031. Links you've already shared will keep working through that period, giving you plenty of time to republish anything you want to keep to Connect Cloud.

quartopub.com

quartopub.com made it simple to deploy Quarto documents. Although it is a newer service than rpubs, the approach is similar.

  • New account creation has already been turned off. If you don't have a quartopub.com account yet, Connect Cloud is the place to start.
  • Publishing to quartopub.com will turn off on December 31, 2026. After that date, you won't be able to push new documents or make revisions to existing content. 
  • Your existing content will stay at its current URL until December 31, 2031, allowing your content to remain accessible for an extended period.

bookdown.org 

We announced the bookdown.org sunset back in December 2025 (full details here). Since 2016 it hosted over 7,000 books built with the bookdown package, but it's being wound down in favor of Connect Cloud, which publishes bookdown books alongside everything else. New account registration and uploads are already disabled, and the bookdown package itself remains fully maintained. Only the hosting service is affected, and we now promise that your existing content will stay at its current URL until December 31, 2031.

What you should do now

If you publish static documents on rpubs.com or quartopub.com, your existing content is safe for the next five years, but we’d encourage you to sign up for a free Connect Cloud account and start publishing new material there.

If you deployed Shiny apps on shinyapps.io, the best thing you can do is create a free Connect Cloud account and try it out before we add the migration tool in September.

If you want to see Connect Cloud in action and walk through the migration process, we're hosting a live webinar on September 9, 2026. We'll demo the platform, show the migration process, explain what to expect, and take your questions.

Register for the webinar

Thank you

We built these platforms because we wanted it to be easy for people to share their work, and you took us up on it in a bigger way than we ever expected. Consolidating everything into Connect Cloud isn't about saving money or giving up on our community; it's about having one platform we can make genuinely good, instead of several to keep afloat. We know migrations are never zero-effort, but we’re going to do everything we can to make this one as painless as possible.

Thanks for publishing with us. We're looking forward to hosting your next document, application, dashboard, or book on Connect Cloud.

 

portrait of Joe Cheng on tan colored background

Joe Cheng

Chief Technology Officer at Posit, PBC
Joe Cheng is the CTO and first employee at Posit, PBC (formerly known as RStudio), where he helped create the RStudio IDE and Shiny web framework, along with countless complementary tools and packages.
Hadley Wickham Headshot

Hadley Wickham

Chief Scientist, Posit
Hadley is Chief Scientist at Posit PBC, winner of the 2019 COPSS award, and a member of the R Foundation. He builds tools (both computational and cognitive) to make data science easier, faster, and more fun. His work includes packages for data science (like the tidyverse, which includes ggplot2, dplyr, and tidyr)and principled software development (e.g. roxygen2, testthat, and pkgdown). He is also a writer, educator, and speaker promoting the use of R for data science.