Learn R Programming

⚠️There's a newer version (1.7.0) of this package.Take me there.

rsconnect

An R package used for deploying applications to Posit Connect, ShinyApps.io, and Posit Cloud.

Installation

You can install the released version of rsconnect from CRAN with:

install.packages("rsconnect")

And the development version from GitHub with:

# install.packages("devtools")
devtools::install_github("rstudio/rsconnect")

Example

To get started using ShinyApps check out the Getting Started Guide.

For more information using Posit Connect, see the Posit Connect User Guide.

Publishing to Posit Cloud is currently in closed beta and requires access to an enabled account on Posit Cloud. Premium, Instructor, and Organization account holders can request to participate. See Posit Cloud’s Announcement for more information and to request access.

Legal Stuff

TensorFlow, the TensorFlow logo and any related marks are trademarks of Google Inc., and are not affiliated with Posit Software, PBC

Copy Link

Version

Install

install.packages('rsconnect')

Monthly Downloads

58,825

Version

0.8.29

License

GPL-2

Issues

Pull Requests

Stars

Forks

Maintainer

Aron Atkins

Last Published

January 9th, 2023

Functions in rsconnect (0.8.29)

authorizedUsers

(Deprecated) List authorized users for an application
applications

List Deployed Applications
applicationConfigDir

Application Configuration Directory
deployTFModel

Deploy a TensorFlow saved model
deploySite

Deploy a Website
rsconnectOptions

Package Options
deployments

List Application Deployments
forgetDeployment

Forget Application Deployment
purgeApp

Purge an Application
showInvited

List invited users for an application
linter

Create a Linter
listBundleFiles

List Files to be Bundled
generateAppName

Generate Application Name
rsconnect-package

Deployment Interface for R Markdown Documents and Shiny Applications
showLogs

Show Application Logs
unsetProperty

Unset Application property
writeManifest

Create a manifest.json describing deployment requirements.
rsconnectConfigDir

rsconnect Configuration Directory
tasks

List Tasks
configureApp

Configure an Application
lint

Lint a Project
deployApp

Deploy an Application
connectApiUser

Connect Api User Account
connectUser

Connect User Account
deployDoc

Deploy a Document
terminateApp

Terminate an Application
removeAuthorizedUser

Remove authorized user from an application
deployAPI

Deploy a Plumber API
makeLinterMessage

Construct a Linter Message
oldApplicationConfigDir

Old Application Config Directory
restartApp

Restart an Application
rpubsUpload

Upload a file to RPubs
showMetrics

Show Application Metrics
setAccountInfo

Set ShinyApps or Posit Cloud Account Info
showProperties

Show Application property
setProperty

Set Application property
showUsage

Show Application Usage
syncAppMetadata

Sync Application Metadata
showUsers

List authorized users for an application
resendInvitation

Resend invitation for invited users of an application
rsconnectPackages

Using Packages with rsconnect
taskLog

Show task log
servers

Server Management Functions
addAuthorizedUser

Add authorized user to application
appDependencies

Detect Application Dependencies
accounts

Account Management Functions
addLinter

Add a Linter
accountUsage

Show Account Usage