Skip to content
PluginStats

Mojo ๐Ÿ”ฅ installs statistics

By Modular ยท VS Code Marketplace ยท Programming Languages

Mojo language support

View on VS Code Marketplace Fresh ยท Oct 19, 2026

Mojo ๐Ÿ”ฅ has 120,775 recorded installs on VS Code Marketplace.

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

It is rated 5.0 out of 5 from 13 ratings.

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

Installs
120,775
Official API ยท Oct 19, 2026
7-day growth
โ€”
Insufficient history
30-day growth
โ€”
Insufficient history
90-day growth
โ€”
Insufficient history
Rank
#2132
Among tracked VS Code Marketplace listings

Rating: 5.00 / 5 from 13 ratings

About Mojo ๐Ÿ”ฅ

Mojo๐Ÿ”ฅ extension for Visual Studio Code

This VS Code extension from the Modular team adds support for the Mojo programming language.

Features

โ€ข Syntax highlighting for .mojo files โ€ข Code completion โ€ข Code diagnostics and quick fixes โ€ข Full LSP experience for doc string code blocks โ€ข Go to symbol โ€ข API docs on hover โ€ข Code formatting โ€ข Run Mojo file

Get started

1. Install Mojo. 2. Install the Mojo VS Code extension. 3. Open any .mojo file and start coding.

Mojo SDK resolution

When the extension detects a Mojo project (a workspace containing .mojo files, or with a .mojo file open), the SDK status appears in the bottom-left status bar, showing details of the detected SDK or a clickable notice if no SDK was detected.

The extension resolves the active SDK in this priority order:

1. mojo.sdk.path setting โ€” if set, the extension uses this path as an explicit override and does not fall back to auto-detection. See below. 2. Monorepo SDK โ€” a .derived/ directory in the open workspace folder. 3. Python environment โ€” discovered via the Python extension for VS Code, used to locate SDKs installed in pixi or wheel-based environments.

If the Python extension is not installed, the status bar will prompt you to install it; clicking the prompt opens it in the marketplace.

mojo.sdk.path override

For environments where the Python extension is unavailable or auto-detection picks the wrong environment, you can set mojo.sdk.path to point at a Mojo SDK directly. The setting is available in both the Settings UI and settings.json, and can be set at either user or workspace scope โ€” workspace scope is usually the right choice, since different projects typically use different SDKs.

The value must be an absolute path to an environment root:

โ€ข For pixi or conda installs, point to the environment root that contains share/max/modular.cfg โ€” for example, /path/to/workspace/.pixi/envs/default. โ€ข For wheel installs, point to the environment root that contains bin/mojo and lib/python*/site-packages/modular/ โ€” for example, /path/to/.venv.

When set, this override beats every other detection source. If the path is invalid, the extension will surface an error in the status bar rather than silently falling back to auto-detection.

Troubleshooting

If the Mojo extension cannot find your SDK installation, try invoking the Python: Select Interpreter command and selecting the environment that contains your Mojo SDK. In some cases, the Python extension defaults to your globally-installed environment even when a workspace-local one exists. If that doesn't help, set mojo.sdk.path directly.

Debugger

A fully featured LLDB debugger is included with Mojo. You can press the down arrow next to the โ–ถ๏ธ button in the top right of a Mojo file, and select Debug Mojo File:

The default key is F5, and you can rebind the related hotkeys in Preferences: Open Keyboard Shortcuts > Debug: Start Debugging.

For details, see the Mojo debugging guide.

Code completion

To trigger a completion press ctrl + space, pressing ctrl + space again will bring up doc hints:

Rebind the hotkey in Preferences: Open Keyboard Shortcuts > Trigger Suggest

Hover and doc hints

Hover over a symbol with your cursor for doc hints. The default hotkey to trigger it in macOS is โŒ˜ + k, โŒ˜ + i or ctrl + k, ctrl + i in Linux and Windows:

Rebind the hotkey in Preferences: Open Keyboard Shortcuts > Show or Focus Hover

Signature help

Mojo provides function overloading, so you need a way to scroll through the multiple signatures available. You can bring this up with the hotkey โŒ˜ + shift + space in macOS or ctrl + shift + space in Linux or Windows.

Rebind related hotkeys in Preferences: Open Keyboard Shortcuts > Trigger Parameter Hints

Code diagnostics

Code diagnostics are indicated with an underline on the code and details appear when you hover. You can also see them in the PROBLEMS tab and use Go to Next Problem in Files to quickly cycle through them:

Rebind related hotkeys in Preferences: Open Keyboard Shortcuts > Go to Next Problem...

Tip: Also try the Error Lens extension (not associated with Modular), which will display the first line of the diagnostic inline, making it easier to quickly fix problems.

Doc string code blocks

Unique to Mojo, you get a full LSP experience for code blocks inside doc strings, with all the features mentioned here including completions and diagnostics:

Go to symbol

You can quickly jump to a symbol in the file with โŒ˜ + shift + o in macOS or ctrl + shift + o in Linux and Windows.

This also enables the outline view in the explorer window.

Rebind the hotkey in Preferences: Open Keyboard Shortcuts > Go to Symbol in Editor

Quick fix

If there is an available quick fix with the code diagnostic, click the lightbulb icon or use the default hotkey ctrl + . for a list of options:

Rebind the hotkey in Preferences: Open Keyboard Shortcuts > Quick Fix...

Run Mojo file

The extension provides a set of actions on the top-right of a Mojo file to run the active file, which by default are under a small โ–ถ๏ธ button up the top-right of the editor:

These actions are also available in the command palette and under the Mojo submenu in the File Explorer when right-clicking on Mojo files:

You may bind hotkeys to any of the actions listed here. For example, to bind a hotkey for the "Run Mojo File" action, open preferences, then select Keyboard Shortcuts > Mojo: Run Mojo File.

Run Mojo File

This executes the current Mojo file in a terminal that is reused by other invocations of this same action, even if they run a different file.

Run Mojo File in Dedicated Terminal

This executes the current Mojo file in a dedicated terminal that is reused only by subsequent runs of this very same file.

Code formatting

From the command palette run Format Document or tick the setting Format on Save:โ€ฆ

Description from the VS Code Marketplace listing.

  • ๐Ÿ”ฅ
  • debuggers
  • mojo
  • mojo-injection

Charts

Images: 30d ยท 1y ยท all time ยท 1600ร—900 dark

Adoption over time

Mojo ๐Ÿ”ฅ installs on VS Code Marketplace, last 90 days: 120,775 installs as of Oct 19, 2026.Mojo ๐Ÿ”ฅInstalls on VS Code Marketplace ยท Last 90 days120,775installs120.7K120.7K120.7K120.8K120.8K120.8K120.8KJul 21Aug 5Aug 20Sep 4Sep 19Oct 4Oct 19installsobservedarchived (Internet Archive)no observationsOct 16, 2026 โ€“ Oct 19, 2026 ยท 4 observations ยท Updated Octโ€ฆpluginstats.com
Mojo ๐Ÿ”ฅ installs on VS Code Marketplace, last 90 days: 120,775 installs as of Oct 19, 2026.
PNG SVG

7/30/90-day growth

Mojo ๐Ÿ”ฅ installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.Mojo ๐Ÿ”ฅInstalls growth on VS Code Marketplace120,775installs 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
Mojo ๐Ÿ”ฅ installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.
PNG SVG

Ranking history

Mojo ๐Ÿ”ฅ VS Code Marketplace ranking history: currently #2132 (by installs).Mojo ๐Ÿ”ฅVS Code Marketplace ranking ยท by installs ยท Last 90 days#2132current rank#2130#2131#2132#2133#2134Jul 21Aug 5Aug 20Sep 4Sep 19Oct 4Oct 19rankOct 16, 2026 โ€“ Oct 19, 2026 ยท 4 observations ยท Updated Oct 19, 2026pluginstats.com
Mojo ๐Ÿ”ฅ VS Code Marketplace ranking history: currently #2132 (by installs).
PNG SVG

Ratings over time

Mojo ๐Ÿ”ฅ ratings on VS Code Marketplace, last 90 days: 13 ratings as of Oct 19, 2026.Mojo ๐Ÿ”ฅRatings on VS Code Marketplace ยท Last 90 days13ratings11.51212.51313.51414.5Jul 21Aug 5Aug 20Sep 4Sep 19Oct 4Oct 19ratingsobservedarchived (Internet Archive)no observationsOct 16, 2026 โ€“ Oct 19, 2026 ยท 4 observations ยท Updated Octโ€ฆpluginstats.com
Mojo ๐Ÿ”ฅ ratings on VS Code Marketplace, last 90 days: 13 ratings as of Oct 19, 2026.
PNG SVG

Listing placement

All VS Code Marketplace2,501 listings ยท 126 pages ยท 1,252 shown ยท page 107, #12 (overall #2,132)
All VS Code Marketplace: every listing in installs order
PNG SVG

Listing placement

Programming Languages792 listings ยท 40 pages ยท page 35, #5 (overall #685)
Programming Languages: every listing in installs order
PNG SVG

Listing placement

Debuggers217 listings ยท 11 pages ยท page 10, #3 (overall #183)
Debuggers: every listing in installs order
PNG SVG

Listing placement

Formatters287 listings ยท 15 pages ยท page 13, #12 (overall #252)
Formatters: every listing in installs order
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.

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.

Recent observations

Full history (4)
Recent installs observations for Mojo ๐Ÿ”ฅ
Date (UTC)InstallsChange vs. previous
120,775+28
120,747+7
120,740+20
120,720โ€”

Similar VS Code Marketplace Programming Languages plugins

All 20 Mojo ๐Ÿ”ฅ alternatives

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=modular-mojotools.vscode-mojo. First seen Oct 16, 2026; last successful collection Oct 19, 2026. See the methodology.