Skip to content
PluginStats

Ruby Solargraph installs statistics

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

A Ruby language server featuring code completion, intellisense, and inline documentation

View on VS Code Marketplace Fresh · Oct 18, 2026

Ruby Solargraph has 1,269,706 recorded installs on VS Code Marketplace.

It ranks #471 of 2,500 tracked VS Code Marketplace listings by installs.

It is rated 4.7 out of 5 from 44 ratings.

PluginStats has 3 daily observations since Oct 16, 2026; the latest is from Oct 18, 2026.

Installs
1,269,706
Official API · Oct 18, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
#471
Among tracked VS Code Marketplace listings

Rating: 4.73 / 5 from 44 ratings

About Ruby Solargraph

VS Code Solargraph Extension

Solargraph is a language server that provides intellisense, code completion, and inline documentation for Ruby.

Features

• Context-aware suggestions and documentation for the Ruby core • Detection of some variable types and method return values (e.g., String.new. returns String instance methods) • Identification of local, class, and instance variables within the current scope • Find references and rename symbols (experimental as of solargraph gem v0.22.0) • Support for gems • Near-complete support for the Ruby core and stdlib • Partial support for Ruby on Rails

Requirements

You need to install the Ruby gem:

gem install solargraph

Usage

Code Completion

Open a Ruby file and start typing. Solargraph should start providing contextual code suggestions. To start a search manually, hit ctrl-space. Example:

Stri # <- Hitting ctrl-space here will suggest String

Method arguments and documentation can be seen by starting parentheses after the method call. Example:

String.new.casecmp( # <- Displays arguments and documentation for String#casecmp

Documentation

Solargraph provides a command to access searchable documentation directly from the IDE.

• Hit ctrl+shift+r (or hit ctrl+shift+p and find Search Ruby Documentation). • Enter a keyword or path to search; e.g., String or Array#join.

The documentation includes the Ruby core, required gems, and the current workspace. Documentation from the workspace is automatically updated when you save the corresponding file.

You can also hover over variables, constants, and method calls to see popup information with links to more documentation.

Documenting Your Code

Using YARD for inline documentation is highly recommended. Solargraph will use YARD comments to provide the best code completion and API reference it can.

In addition to the standard YARD tags, Solargraph defines a @type tag for documenting variable types. It works with both local and instance variables. Example:

# @type [String] my_variable = some_method_call my_variable. # <= Hitting crtl-space here will suggest String instance methods

Intellisense

Solargraph also provides hovers and go to definition.

Hover your mouse over code to see method definitions, return values, and links to documentation.

To go to a method or variable's definition, right-click and select "Go to Definition" from the context menu, or press F12 for the definition at the cursor.

Gem Support

Solargraph is capable of providing code completion and documentation for gems. When your code uses require to include a gem, its classes and methods become available in completion and intellisense.

The language server will automatically cache documentation for your gems in the background. You can also build the caches with the commands Build new gem documentation or Rebuild all gem documentation in the command palette.

Solargraph and Bundler

If your project uses Bundler, the most comprehensive way to use your bundled gems is to bundle Solargraph.

In the Gemfile:

gem 'solargraph', group: :development

Start the language server with Bundler by setting the solargraph.useBundler option to true. The language server will automatically map your bundle's gems.

Note: solargraph.bundlerPath should be an absolute path to bundler executable.

Diagnostics (Linting)

To enable diagnostics, set the solargraph.diagnostics configuration to true.

Solargraph uses RuboCop for diagnostics by default. If your project has a .solargraph.yml file, you can configure the diagnostics in its reporters section. Example:

reporters: • rubocop

See the configuration guide for more information about the .solargraph.yml file.

Use a .rubocop.yml file in your project's root folder to customize the linting rules.

Restarting Solargraph

Some changes you make to a project, such as updating the Gemfile, might require you to restart the Solargraph server. Instead of reloading the VS Code window, you can run Restart Solargraph from the Command Palette.

Project Configuration

Solargraph will use the .solargraph.yml file for configuration if it exists in the workspace root. The extension provides a command to Create a Solargraph config file, or you can do it from the command line:

$ solargraph config .

The default file should look something like this:

include: • ./**/*.rb exclude: • spec/**/*

This configuration tells Solargraph to parse all .rb files in the workspace excluding the spec folder.

Extension Settings

This extension contributes the following settings:

• solargraph.commandPath: Path to the solargraph command. Set this to an absolute path to select from multiple installed Ruby versions. • solargraph.useBundler: Use bundle exec to run solargraph. (If this is true, solargraph.commandPath is ignored.) • solargraph.bundlerPath: Path to the bundle command. • solargraph.checkGemVersion: Check if a new version of the Solargraph gem is available. Default is true (recommended). • solargraph.diagnostics: Enable diagnostics reporting. See the configuration guide for diagnostics options. • solargraph.completion: Enable autocompletion. • solargraph.hover: Enable tips on hover. • solargraph.autoformat: Enable automatic formatting while typing. • solargraph.formatting: Enable document formatting. The gem currently uses RuboCop for formatting. • solargraph.symbols: Enable search for document and workspace symbols. • solargraph.definitions: Enable go-to-definition. • solargraph.rename: Enable symbol renaming. • solargraph.references: Enable finding references. • solargraph.folding: Enable folding ranges. • solargraph.transport: socket (default), stdio, or external. See Transport Options for more information. • solargraph.externalServer: The host and port for external transports. See Transport Options for more information. • solargraph.logLevel: The logging level. Options in ascending amount of detail are warn, info, and debug. The default is warn.

Transport Options…

Description from the VS Code Marketplace listing.

  • autocomplete
  • intellisense
  • keybindings
  • language server
  • ruby
  • YARD

Where Ruby Solargraph 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,500 listings · 125 pages · page 24, #11 (overall #471)
All VS Code Marketplace: every listing in installs order
PNG SVG
Programming Languages792 listings · 40 pages · page 10, #6 (overall #186)
Programming Languages: every listing in installs order
PNG SVG
Linters252 listings · 13 pages · page 4, #10 (overall #70)
Linters: every listing in installs order
PNG SVG
Formatters287 listings · 15 pages · page 4, #7 (overall #67)
Formatters: every listing in installs order
PNG SVG

Charts

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

Adoption over time

Ruby Solargraph installs on VS Code Marketplace, last 90 days: 1,269,706 installs as of Oct 18, 2026.Ruby SolargraphInstalls on VS Code Marketplace · Last 90 days1,269,706installs1.3M1.3M1.3M1.3M1.3M1.3M1.3M1.3M1.3MJul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18installsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct…pluginstats.com
Ruby Solargraph installs on VS Code Marketplace, last 90 days: 1,269,706 installs as of Oct 18, 2026.
PNG SVG

7/30/90-day growth

Ruby Solargraph installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.Ruby SolargraphInstalls growth on VS Code Marketplace1,269,706installs now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Oct 18, 2026pluginstats.com
Ruby Solargraph installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.
PNG SVG

Ranking history

Ruby Solargraph VS Code Marketplace ranking history: currently #471 (by installs).Ruby SolargraphVS Code Marketplace ranking · by installs · Last 90 days#471current rank#469#470#471#472#473Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18rankOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct 18, 2026pluginstats.com
Ruby Solargraph VS Code Marketplace ranking history: currently #471 (by installs).
PNG SVG

Ratings over time

Ruby Solargraph ratings on VS Code Marketplace, last 90 days: 44 ratings as of Oct 18, 2026.Ruby SolargraphRatings on VS Code Marketplace · Last 90 days44ratings38404244464850Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18ratingsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct…pluginstats.com
Ruby Solargraph ratings on VS Code Marketplace, last 90 days: 44 ratings as of Oct 18, 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 (3)
Recent installs observations for Ruby Solargraph
Date (UTC)InstallsChange vs. previous
1,269,706+39
1,269,667+89
1,269,578—

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=castwide.solargraph. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.