Skip to content
PluginStats

bazel-stack-vscode installs statistics

By StackBuild · VS Code Marketplace · Programming Languages

Bazel Support for Visual Studio Code

View on VS Code Marketplace Fresh · Oct 21, 2026

bazel-stack-vscode has 144,345 recorded installs on VS Code Marketplace, ranking #1898 of 2,502 tracked listings.

Installs
144,345
Official API · Oct 21, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
#1898
Among tracked VS Code Marketplace listings

Rating: 5.00 / 5 from 2 ratings

About bazel-stack-vscode

bazel-stack-vscode

Bazel Support for Visual Studio Code.

<table><tr> <td style="width: 120px; text-align: center"><img src="https://upload.wikimedia.org/wikipedia/en/thumb/7/7d/Bazel_logo.svg/240px-Bazel_logo.svg.png" height="120"/></td> <td style="width: 120px; text-align: center"><img src="https://user-images.githubusercontent.com/50580/78734740-486ba400-7906-11ea-89fa-f207544de185.png" height="100"/></td> <td style="width: 120px; text-align: center"><img src="https://user-images.githubusercontent.com/29654835/27530004-e789a11e-5a13-11e7-8a34-870da7e678ac.PNG" height="100"/></td> </tr><tr> <td style="text-align: center">Bazel</td> <td style="text-align: center">Stack</td> <td style="text-align: center">VSCode</td> </tr></table>

Documentation

https://docs.stack.build/docs/vscode/installation

Marketplace

https://marketplace.visualstudio.com/items?itemName=StackBuild.bazel-stack-vscode

This extension provides editor support for the starlark language and the bazel dialect of starlark.

The following operating systems are supported:

  • linux
  • mac
  • windows

NOTE: while the list above is sorted alphabetically, windows is not an afterthought; one of the main supporters of bazel-stack-vscode is a windows-only shop).

Contributions

The major contribution points include:

Language
  • starlark language (matches .sky, .star files).
  • bazel language (matches BUILD, BUILD.bazel, .bzl and related files).
  • bazelrc language (matches .bazelrc and related files).
Grammar
  • starlark grammar (syntax highlighting for starlark language).
  • bazel grammar (syntax highlighting for bazel language).
  • bazelrc grammar (syntax highlighting for bazelrc language).
Commands

See Keybindings for description of commands bound to keyboard shortcuts. Other commands included are typically meant to be activated by menus or buttons (see Tools).

Keybindings
  • shift+cmd+space runs the bsv.bzl.redo command; to use this, click on a build/test code action to run it the first time; then slap the space bar while holding down the command key to quickly rebuild/retest it.
  • ctrl+shift+cmd+b runs the bsv.bzl.copyLabel command. To use this, place your cursor in the name of a build rule (e.g. name = "my_f|oo_library") and stroke the keybinding; the full label //pkg/app:my_foo_library will be copied to the clipboard.
  • cmd+; runs the bsv.bzl.goToLabel command. To use this, stroke the keybinding (designed to be ergonomically similar to the builtin cmd+p menu); this will open an input box where you can type/paste in a bazel label; press ENTER to move to the rule/file implied by the label.
  • shift+cmd+t runs the workbench.view.extension.bazel-explorer command. This will show the Tools.
  • ctrl+shift+cmd+p runs the bsv.buildozer.wizard command. To use this, stroke the keybinding; a sequence of input boxes / picks will guide you through formulating a buildozer command.
View
  • The bazel-explorer contains a number of so-called Tools. Each tool has a similar look-and-feel for enablement, configuration, documentation/help, and possible launch/execution of the tool. See Tools for reference.
Debugger
  • Support for bazel language debugging via the debug adapter protocol. See description of the Starlark Debugger Tool for details.
Breakpoint
  • Support for setting breakpoints for the bazel language. See Debugger.
Snippet

Assorted bazel language snippets for templating out rule, provider implementations, etc.

Tools

The activity view contains a list of tree items; each top-level item represents a "tool". The tool may be something like buildifier, which actually downloads and runs an executable; or something like a service that shows information (e.g. bazel info).

Each "tool" component has a set of configurable elements; to configure them either expand the Settings tree item and click on it, or go directly to your user/workspace settings and hunt for the corresponding configuration item (e.g. bsv.bzl.lsp.enableCodelenses).

Buildifier Tool

Buildifier provides linting and formatting support for the bazel language. It is highly recommended to always format on save: to do this, add the following to your settings.json:

"[bazel]": {
    "editor.formatOnSave": true
}
Buildozer Tool

Buildozer performs bulk editing of BUILD files and can be very useful for various refactoring activities. If you are buildozer expert, you may not need this. For the rest of us who use buildozer relatively infrequently, you can use the bsv.buildozer.wizard to help step through the various possibilities and construct a buildozer command. See Keybindings.

Starlark Debugger Tool

The starlark debugger tool launches the debug adapter tool when a bazel language debug session is starting. You can customize the settings used for the adapter or the bazel server.

See the Debugging section of the docs for more details.

Starlark Language Server Tool

The starlark language server provides LSP support for the bazel and starlark languages. Supported features include:…

Description from the VS Code Marketplace listing.

  • bazel
  • bazelrc
  • debuggers
  • keybindings
  • snippet
  • starlark

README badge

Show your rank in a README or on your website. The badge updates automatically.

Charts

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

Adoption over time

bazel-stack-vscode installs on VS Code Marketplace, last 90 days: 144,345 installs as of Oct 21, 2026.bazel-stack-vscodeInstalls on VS Code Marketplace · Last 90 days144,345installs143.8K143.9K144K144.1K144.2K144.3K144.4KJul 23Aug 7Aug 22Sep 6Sep 21Oct 6Oct 21installsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 21, 2026 · 6 observations · Updated Oct…pluginstats.com
bazel-stack-vscode installs on VS Code Marketplace, last 90 days: 144,345 installs as of Oct 21, 2026.

7/30/90-day growth

bazel-stack-vscode installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.bazel-stack-vscodeInstalls growth on VS Code Marketplace144,345installs now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Oct 21, 2026pluginstats.com
bazel-stack-vscode installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.

Ranking history

bazel-stack-vscode VS Code Marketplace ranking history: currently #1898 (by installs).bazel-stack-vscodeVS Code Marketplace ranking · by installs · Last 90 days#1898current rank#1896#1898#1900#1902#1904Jul 23Aug 7Aug 22Sep 6Sep 21Oct 6Oct 21rankOct 16, 2026 – Oct 21, 2026 · 6 observations · Updated Oct 21, 2026pluginstats.com
bazel-stack-vscode VS Code Marketplace ranking history: currently #1898 (by installs).

Ratings over time

bazel-stack-vscode ratings on VS Code Marketplace, last 90 days: 2 ratings as of Oct 21, 2026.bazel-stack-vscodeRatings on VS Code Marketplace · Last 90 days2ratings1.81.922.12.2Jul 23Aug 7Aug 22Sep 6Sep 21Oct 6Oct 21ratingsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 21, 2026 · 6 observations · Updated Oct…pluginstats.com
bazel-stack-vscode ratings on VS Code Marketplace, last 90 days: 2 ratings as of Oct 21, 2026.

Listing placement

All VS Code Marketplace2,502 listings · 126 pages · 1,253 shown · page 95, #18 (overall #1,898)
All VS Code Marketplace: every listing in installs order

Listing placement

Programming Languages792 listings · 40 pages · page 32, #4 (overall #624)
Programming Languages: every listing in installs order

Listing placement

Snippets489 listings · 25 pages · page 19, #17 (overall #377)
Snippets: every listing in installs order

Listing placement

Debuggers217 listings · 11 pages · page 9, #7 (overall #167)
Debuggers: every listing in installs order

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 linear 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 (6)
Recent installs observations for bazel-stack-vscode
Date (UTC)InstallsChange vs. previous
144,345+197
144,148+81
144,067+133
143,934+1
143,933+92
143,841—

Similar VS Code Marketplace Programming Languages plugins

All 20 bazel-stack-vscode 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=StackBuild.bazel-stack-vscode. First seen Oct 16, 2026; last successful collection Oct 21, 2026. See the methodology.