The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.

Get started with rstudiothemes

The rstudiothemes package provides tools to convert Visual Studio Code/Positron and TextMate themes into RStudio’s .rstheme format and install them in your RStudio IDE. It also includes a set of ready-to-use themes.

library(rstudiothemes)

Installing built-in themes

To install all built-in RStudio themes that come with this package:

install_rstudiothemes()

#> ✔ Installed 30 themes
#> ℹ Use `rstudiothemes::list_rstudiothemes()` to list installed themes
#> ℹ Use `rstudiothemes::try_rstudiothemes()` to try all installed themes

This will add many popular themes (e.g., Tokyo Night, Nord, Winter is Coming, Dracula, etc.) to your RStudio themes directory.

To see themes available now:

list_rstudiothemes(list_installed = FALSE)
#>  [1] "Andromeda"                  "ayu Dark"                  
#>  [3] "ayu Light"                  "CRAN"                      
#>  [5] "Catppuccin Latte"           "Catppuccin Mocha"          
#>  [7] "cobalt2"                    "Dracula2025"               
#>  [9] "GitHub Dark"                "GitHub Light"              
#> [11] "JellyFish Theme"            "Matcha"                    
#> [13] "Matrix"                     "Night Owl"                 
#> [15] "Night Owl Light"            "Nord"                      
#> [17] "OKSolar Dark"               "OKSolar Light"             
#> [19] "OKSolar Sky"                "One Dark Pro"              
#> [21] "Overflow Dark"              "Overflow Light"            
#> [23] "Panda Syntax"               "Selenized Dark"            
#> [25] "Selenized Light"            "Skeletor Syntax"           
#> [27] "SynthWave 84"               "Tokyo Night"               
#> [29] "Tokyo Night Light"          "Tokyo Night Storm"         
#> [31] "Winter is Coming Dark Blue" "Winter is Coming Light"

Trying themes

You can quickly preview themes directly from R:

try_rstudiothemes()

Pass a subset of styles (e.g., "dark" or "light") if needed.

Applying a theme

After installing themes, apply one using the RStudio API:

rstudioapi::applyTheme("Winter is Coming Dark Blue")
Screenshot of theme Winter is Coming Dark Blue
Figure 1: Screenshot of theme Winter is Coming Dark Blue

Alternatively, go to Tools > Global Options > Appearance > Add in RStudio and select the installed theme.

Converting your own themes

You can convert a Visual Studio Code/Positron or TextMate theme file into an RStudio theme:

convert_to_rstudio_theme(
  "<path/to/vscode-theme.json>",
  apply = TRUE,
  force = TRUE
)

This function will convert and install the theme immediately, optionally applying it (with apply = TRUE).

Workflow example: From VS Code theme to RStudio

  1. Choose a theme .json from VS Code.
  2. Convert and install it with convert_to_rstudio_theme().
  3. Apply it with rstudioapi::applyTheme() or via RStudio UI.

This workflow lets you easily bring your preferred editor theme into RStudio.

Tips and tricks

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.