Publish Shiny Applications, RMarkdown Documents, Jupyter Notebooks, Plumber APIs, and more
R
The rsconnect package provides programmatic deployment of R content to hosting platforms. It publishes Shiny apps, RMarkdown and Quarto documents, and Plumber APIs to Posit Connect, Posit Connect Cloud, and shinyapps.io directly from R.
The package simplifies the deployment workflow by handling authentication and content publishing through R functions. It supports multiple authentication methods including browser-based authentication for Posit Connect Cloud and API key authentication for Posit Connect. Once configured, developers can deploy content using simple function calls like deployApp() and deployDoc().