Skip to contents

Create shareable links for R code in WebR environments

webr_repl_link()
Create a webR REPL sharelink from R code
webr_repl_project()
Create webR REPL sharelink for multiple files
webr_repl_exercise()
Create paired exercise and solution webR REPL links
webr_repl_directory()
Create webR REPL sharelinks from a directory of R files

Create shareable links for Shiny applications

shinylive_r_link()
Create a Shinylive sharelink for R Shiny apps
shinylive_py_link()
Create a Shinylive sharelink for Python Shiny apps
shinylive_project()
Create a Shinylive sharelink for multi-file projects
shinylive_directory()
Create Shinylive sharelinks from a directory of Shiny apps

Extract files and preview contents from existing links

decode_webr_link()
Decode webR REPL link(s) to extract files to local directory
decode_shinylive_link()
Decode Shinylive link(s) to extract files to local directory
preview_webr_link()
Preview webR REPL link contents without writing files to disk
preview_shinylive_link()
Preview Shinylive link contents without writing files to disk

URL Extraction

Extract URLs from link objects

Documents

Turn a knitr or Quarto chunk into a shareable link

Configuration

Package configuration and options

set_webr_base_url()
Set global base URL for webR links

Object Classes

S3 classes and their methods

print(<shinylive_decoded>)
Print method for shinylive_decoded objects
print(<shinylive_decoded_batch>)
Print method for shinylive_decoded_batch objects
print(<shinylive_directory>)
Print method for shinylive_directory objects
print(<shinylive_link>)
Print method for shinylive_link objects
print(<shinylive_preview>)
Print method for shinylive_preview objects
print(<shinylive_project>)
Print method for shinylive_project objects
print(<webr_decoded>)
Print method for webr_decoded objects
print(<webr_decoded_batch>)
Print method for webr_decoded_batch objects
print(<webr_directory>)
Print method for webr_directory objects
print(<webr_exercise>)
Print method for webr_exercise objects
print(<webr_link>)
Print method for webr_link objects
print(<webr_preview>)
Print method for webr_preview objects
print(<webr_project>)
Print method for webr_project objects
format(<webr_link>) format(<webr_project>) format(<webr_exercise>) format(<webr_directory>) format(<webr_decoded>) format(<webr_decoded_batch>) format(<webr_preview>) format(<shinylive_link>) format(<shinylive_project>) format(<shinylive_directory>) format(<shinylive_decoded>) format(<shinylive_decoded_batch>) format(<shinylive_preview>)
Format a livelink object as a character vector
as.data.frame(<webr_directory>) as.data.frame(<shinylive_directory>) as.data.frame(<webr_decoded_batch>) as.data.frame(<shinylive_decoded_batch>)
Turn a livelink container into a data frame