Migrating to Connect Cloud: Posit's unified publishing solution
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 comparison | Connect Cloud | shinyapps.io | rpubs.com | quartopub.com |
| Documents | Unlimited | N/A | Unlimited | Unlimited |
| Applications | Up to 5 | Up to 5 | N/A | N/A |
| Supported frameworks | Shiny apps, R Markdown docs, Quarto docs, Streamlit, Dash, Bokeh, Jupyter Notebooks | Shiny apps | R Markdown docs | Quarto docs |
| Deployment | GitHub, RStudio, Posit Publisher with Positron or VS Code, rsconnect, Quarto CLI | RStudio, rsconnect | RStudio | Quarto CLI |
| Secret variables | Yes | No | No | No |
| Compute | 4 GB RAM | 1 CPU | 1 GB RAM | 1 CPU | N/A | N/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.
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.
Joe Cheng