This is a collection of custom RStudio themes that offer alternatives to the default built-in themes. Below, you will find a list with 309 RStudio themes that have been created by users (251 dark themes, 58 light themes).
You can find here a CSV file, also including links to screenshots if available.
If you would like to learn more about how to create custom themes for RStudio, please see the RStudio theme creation website. There is also a great tutorial by Xiaoyang Song that explains the structure of theme files, usage of variables and other topics.
To add your own theme to the list, please open a pull request, add your theme to the file data-raw/rstudio_themes.csv and re-knit the file README.rmd.
RStudio supports custom themes in version 1.20 or higher. Themes can be installed via “Tools” - “Global Options” - “Appearance” - “Add Theme”. Once a theme is installed, the theme name will appear in the theme list and it can be activated by simply clicking on it.
Add Theme option in RStudio Global Preferences MenuThe “rstudioapi” package includes an “addTheme” function that allows to install custom themes.
Moreover, this Github repository comes with a little pseudo-package that allows to install specific themes from the list below, also coming with the possibility for a bulk install. Below is a quick overview how to use this function.
# install the pseudo-package from this Github repository
devtools::install_github("max-alletsee/rstudio-themes")
library(rstudiothemes) # ... then load the library
# example 1: bulk-install all light themes
install_rstudio_themes(theme = "all_light")
# example 2: install two specific light themes
install_rstudio_themes(theme = c("Ayu Light", "Github {rsthemes}"))
The list below shows the full list of the currently built-in RStudio themes that are installed by default.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.