← Back to all sparks
R

rstudiothemes

ANALYTICS
Velocity0.0

Create and Install Custom 'RStudio' Themes

rstudiothemes went from RStudio-only to converting themes across RStudio, VS Code and Positron in four months

rrstudiovscodepositronthemesdeveloper tools
Current state
rstudiothemes converts editor colour themes between formats and bundles a set of ready-made ones. It appeared in February 2026 as a working prototype tied to a specific RStudio build, reached CRAN in March, and by April had conversion functions and bundled themes for Visual Studio Code and Positron alongside RStudio. Five releases in five months.
Where it's heading
The package is broadening from one editor to the three that share a lineage, and pushing conversion out of R entirely — 1.1.0 shipped a hosted Shiny app for online theme conversion, so the package is no longer the only way to use it. Recent releases have narrowed to output-format details and documentation, including a Codex-assisted refactor in 1.1.2 matching the maintainer's sweep across other packages.
Prediction
With the three-editor set covered and a hosted converter live, the next additions are more likely bundled themes than new formats. The entries do not indicate plans for editors outside the RStudio/VS Code/Positron family.

Recent moves

  1. 1mo ago

    Documentation refresh via Codex-assisted refactor

    Documentation, function references and maintenance notes revised through a Codex-assisted refactor. Same AI-assisted cleanup pattern running through the maintainer's other packages in mid-2026.

    View source ↗
  2. 3mo ago

    Schema and attribution keys added to VS Code/Positron output

    Adds a $schema key and package attribution comments to generated VS Code and Positron themes, so output files declare their format for editor validation. Small, but it makes generated themes first-class in the target editor.

    View source ↗
  3. 4mo ago

    Positron and VS Code themes, plus a hosted conversion app

    Adds Positron aliases for the VS Code conversion functions, bundles Positron Dark/Light and VSCode Dark/Light themes, and hardens JSON parsing against the trailing commas common in real VS Code themes. A hosted Shiny converter moves the core capability outside the package entirely.

    View source ↗
  4. 5mo ago

    First CRAN release with Catppuccin, Matcha, Andromeda and One Dark Pro

    The initial CRAN release, one month after the package first worked. Adds indent-guide mapping for RStudio themes, fixes invisible-element and ruler colours in two bundled themes, and brings in five widely-used community themes. The 1.0.0 number marks CRAN availability rather than an interface guarantee.

    View source ↗
  5. 6mo ago

    First working version, tied to RStudio 2026.01.0+392

    The package's first working release, explicitly scoped to RStudio 2026.01.0+392 'Apple Blossom'. Everything the package now does across three editors grew from this in under four months.

    View source ↗