You can link to other Shiny documents by using the Markdown link syntax and specifying the relative path to the document, e.g.,
[Another Shiny Document](another.Rmd). If you click the link to another Rmd document on one page, that Rmd document will be launched as the current interactive Shiny document.
Currently, only one document can be active at a time, so documents cannot easily share state, although some primitive global sharing is possible via the R script
global.R (see the help page
By default, it is only possible to link to R Markdown files in the same directory subtree as the file on which
rmarkdown::run() was invoked (e.g., you cannot link to
../foo.Rmd). You can use the
dir argument of
rmarkdown::run() to indicate the directory to be treated as the root.