# Introduction to rstudioapi

The `rstudioapi` package provides an interface for interacting with the RStudio IDE with R code. Using `rstudioapi`, you can:

- Examine, manipulate, and save the contents of documents currently open in RStudio,

- Create, open, or re-open RStudio projects,

- Prompt the user with different kinds of dialogs (e.g. for selecting a file or folder, or requesting a password from the user),

- Interact with RStudio terminals,

- Interact with the R session associated with the current RStudio instance.

Please see the other articles for more detailed information.