Skip to content
PluginStats

R installs statistics

By REditorSupport (2 listings) · VS Code Marketplace · Programming Languages

R Extension for Visual Studio Code

View on VS Code Marketplace Fresh · Oct 19, 2026

R has 3,532,211 recorded installs on VS Code Marketplace.

It ranks #225 of 2,501 tracked VS Code Marketplace listings by installs.

It is rated 4.9 out of 5 from 43 ratings.

PluginStats has 4 daily observations since Oct 16, 2026; the latest is from Oct 19, 2026.

Installs
3,532,211
Official API · Oct 19, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
#225
Among tracked VS Code Marketplace listings

Rating: 4.88 / 5 from 43 ratings

About R

R Extension for Visual Studio Code

This VS Code extension provides support for the R programming language, including features such as R language service based on code analysis, interacting with R terminals, viewing data, plots, workspace variables, help pages, managing packages, and working with R Markdown documents. See the wiki for full documentation.

The R and R Markdown syntaxes are located in a sibling package vscode-R-syntax.

What's new in 3.0.0

v3.0.0 is a major release with faster, more reliable R session communication, powered by the sess package. The extension includes sess and prompts to install or update the bundled copy when needed. Missing Imports are installed from the configured R repository. See the changelog for other changes and upgrade notes.

Quickstart

1. Install R (>= 3.4.0) on your system. On Windows, we recommend letting the installer write the R path to the registry.

2. Install the languageserver package from R.

3. Install the stable release of this extension from the VS Code Marketplace or the Open VSX Registry. This release requires VS Code 1.110 or later.

To receive daily development updates, choose Switch to Pre-Release Version on the R extension's page in VS Code. New pre-releases are published to the VS Code Marketplace and Open VSX Registry when main changes and verification passes. Choose Switch to Release Version to return to stable releases. When reporting problems, include the extension version and reproduction steps.

Alternatively, you can test the latest development version by installing from GitHub:

Install the development version

The latest pre-release is updated after successful verification of a push to main. Download and install it:

4. Create an R file and start coding! (Click Yes if prompted to install sess.)

Recommended extras

Steps 1–3 above are all that's required to get started with R in VS Code. But we also recommend the following software for a fully optimized R + VS Code experience:

• Install an interactive plotting backend for a better R graphics experience: • jgd: Lightweight JSON graphics device with native vscode-R integration. • httpgd: SVG-based graphics device served via HTTP and WebSockets. • arf: A modern R console with many features: syntax highlighting, multiline editing, vi/emacs keybindings, R version switching, etc. Successor to radian written in Rust. • Complementary VS Code extensions: • Quarto: the official Quarto plugin for VS Code. • VSCode-R-Debugger: enables VS Code's debugging facilities for R scripts.

For example, assuming that you have installed arf and jgd, your user settings.json might include:

Please consult the relevant installation wiki pages for your OS (Windows | macOS | Linux) for more detailed instructions.

Set r.plot.backend to "native" to use R's configured graphics device without opening the VS Code plot viewer automatically. The "standard" backend continues to display static plots in VS Code.

Features

• Snippets for R and R Markdown. • R Language Service: Code completion, function signature, symbol highlight, document outline, formatting, definition, diagnostics, references, and more. • Interacting with R terminals: Sending code to terminals, running multiple terminals, working with remote servers. • Package development: Build, test, install, load all and other commands from devtools. • Keyboard shortcuts: Built-in and customizable keyboard shortcuts. • Workspace viewer: Environment pane to show global variables in the attached R session. • Help pages viewer: Viewing R help pages and searching help topics. • Package management: Installing and removing R packages. • Session symbol hover and completion. • Data viewer: Viewing data frames, matrices, Arrow tables, and polars data frames in a paged, sortable, filterable grid; lists in a tree view. • Plot viewer: Interactive plot viewer with support for jgd and httpgd backends, plus a standard PNG/SVG fallback. • Webpage viewer: Viewing htmlwidgets such as interactive graphics and visual profiling results. • Browser viewer: Viewing interactive shiny apps. • R Markdown support: R Markdown chunk highlighting, chunk navigation, execute commands, and preview. • RStudio add-in support: Run supported RStudio add-ins in VS Code with a live R session. • Full support of Remote Development via SSH, Containers and WSL.

Exploring data

Call View(x) to open a table. The viewer loads rows on demand and applies column filters and sorting in R across the full table.

• Columns searches column names, shows or hides matching columns, and pins columns to either edge. Drag entries to reorder them. Row names stay pinned on the left. • Filters shows filter inputs below the headers. Press Enter to apply text and number filters; use the filter button for ranges, missing values, or combined conditions. Clear filters removes every column filter, including filters on hidden columns. The toolbar shows the matching and total row counts. • Columns fit the available width by default and adapt when the viewer is resized. Size to content sizes the currently displayed cells, up to 480 pixels, and keeps those widths; Fit width switches back to filling the viewer. Manually resized columns retain their widths while the remaining flexible columns share the space. Hover over a cell to see its full value. • Repeated View() calls for the same object retain the viewer's sizing mode, column layout, sorting, filters, and page size when the column names, order, and types are unchanged. Refreshed data starts on the first page. Reset view restores fit-width sizing, the default layout, filters, sorting, and configured page size.

Questions, bug reports, ideas, and contributions…

Description from the VS Code Marketplace listing.

  • buildignore.r
  • debian-control.r
  • keybindings
  • namespace.r
  • r
  • R documentation
  • R language
  • R Markdown
  • rd
  • RDCF
  • Rdocumentation
  • Rignore
  • rmd
  • RNAMESPACE
  • snippet

Where R sits in the listing

Each band is one page of 20. Installs on a log scale. Placement is projected from installs, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

All VS Code Marketplace2,501 listings · 126 pages · page 12, #5 (overall #225)
All VS Code Marketplace: every listing in installs order
PNG SVG
Programming Languages792 listings · 40 pages · page 5, #11 (overall #91)
Programming Languages: every listing in installs order
PNG SVG
Snippets489 listings · 25 pages · page 3, #3 (overall #43)
Snippets: every listing in installs order
PNG SVG

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

R installs on VS Code Marketplace, last 90 days: 3,532,211 installs as of Oct 19, 2026.RInstalls on VS Code Marketplace · Last 90 days3,532,211installs3.5M3.5M3.5M3.5M3.5M3.5M3.5M3.5MJul 21Aug 5Aug 20Sep 4Sep 19Oct 4Oct 19installsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 19, 2026 · 4 observations · Updated Oct…pluginstats.com
R installs on VS Code Marketplace, last 90 days: 3,532,211 installs as of Oct 19, 2026.
PNG SVG

7/30/90-day growth

R installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.RInstalls growth on VS Code Marketplace3,532,211installs now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Oct 19, 2026pluginstats.com
R installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.
PNG SVG

Ranking history

R VS Code Marketplace ranking history: currently #225 (by installs).RVS Code Marketplace ranking · by installs · Last 90 days#225current rank#223#224#225#226#227#228Jul 21Aug 5Aug 20Sep 4Sep 19Oct 4Oct 19rankOct 16, 2026 – Oct 19, 2026 · 4 observations · Updated Oct 19, 2026pluginstats.com
R VS Code Marketplace ranking history: currently #225 (by installs).
PNG SVG

Ratings over time

R ratings on VS Code Marketplace, last 90 days: 43 ratings as of Oct 19, 2026.RRatings on VS Code Marketplace · Last 90 days43ratings384042444648Jul 21Aug 5Aug 20Sep 4Sep 19Oct 4Oct 19ratingsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 19, 2026 · 4 observations · Updated Oct…pluginstats.com
R ratings on VS Code Marketplace, last 90 days: 43 ratings as of Oct 19, 2026.
PNG SVG

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Recent observations

Full history (4)
Recent installs observations for R
Date (UTC)InstallsChange vs. previous
3,532,211+887
3,531,324+1K
3,530,275+1K
3,529,265—

Similar VS Code Marketplace Programming Languages plugins

Data source

Install counts, average rating, and rating counts come from the public Visual Studio Marketplace gallery API. Installs are cumulative and exclude updates.

Listing: https://marketplace.visualstudio.com/items?itemName=REditorSupport.r. First seen Oct 16, 2026; last successful collection Oct 19, 2026. See the methodology.