Skip to content
PluginStats

Cake installs statistics

By Cake Build · VS Code Marketplace · Programming Languages

Cake build script language support.

View on VS Code Marketplace Fresh · Oct 19, 2026

Cake has 253,918 recorded installs on VS Code Marketplace, ranking #1296 of 2,501 tracked listings.

Installs
253,918
Official API · Oct 19, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
#1296
Among tracked VS Code Marketplace listings

Rating: 4.75 / 5 from 4 ratings

About Cake

Cake

This extension brings language support for Cake build scripts to Visual Studio Code.

Table of Contents

  1. What is Cake? 2. Commands 3. Snippets 4. Task Provider 5. Codelens 6. Resouce Video 7. Thanks

What is Cake?

Cake (C# Make) is a cross platform build automation system with a C# DSL to do things like compiling code, copy files/folders, running unit tests, compress files and build NuGet packages.

For more information about Cake, please see the Cake website or the Cake source code repository.

Commands

In addition to integrated editing features, the extension also provides commands in the Command Palette for working with Cake files:

• Cake: Install a bootstrapper to install a Cake bootstrapper for Windows, OS X or Linux in the root folder. • Cake: Install to workspace will run through all of the available commands at once, to save having to run them one by one • Cake: Install debug dependencies to install the .NET global tool. • Cake: Install sample build file to install a sample Cake File that contains Setup and Teardown actions, a sample task, and argument parsing. • Cake: Add addin from NuGet to add or update an Addin from NuGet in the specified Cake file. • Cake: Add tool from NuGet to add or update a Tool from NuGet in the specified Cake file. • Cake: Add module from NuGet to add or update a Module from NuGet in the modules package.config. • Cake: Install a configuration file to install the default Cake Configuration file for controlling internal components of Cake. • Cake: Update intellisense support to download the Cake.Bakery NuGet Package into the extension folder, which in conjunction with OmniSharp provides intellisense support for Cake Files.

Snippets

• cake-addin • Provides a basic addin pre-processor directive, where the package name and version can be changed • Default Value: #addin "nuget:?package=Cake.Foo&version=1.2.3" • cake-addin-full • Provides a more complete addin pre-processor directive, where source, package name and version can be changed • Default Value: #addin "nuget:https://www.nuget.org/api/v2?package=Cake.Foo&version=1.2.3" • cake-argument • Provides code for basic input argument parsing, where variable name, argument name and default value can be changed • Default Value: var target = Argument("target", "Default"); • cake-load • Provides a basic load pre-processor directive, where the path to the .cake file can be changed • Default Value: #load "scripts/utilities.cake" • cake-load-nuget • Provides a more complex load pre-processor directive, where source, package name and version can be changed • Default Value: #load "nuget:https://www.nuget.org/api/v2?package=Cake.Foo&version=1.2.3" • cake-reference • Provides a basic reference pre-processor directive, where path to the assembly can be changed • Default Value: #reference "bin/myassembly.dll" • cake-sample • Provides a complete sample Build Cake Script including Setup and Teardown actions, a single task, and argument parsing • cake-tool • Provides a basic tool pre-processor directive, where the package name and version can be changed • Default Value: #tool "nuget:?package=Cake.Foo&version=1.2.3" • cake-tool-full • Provides a more complete tool pre-processor directive, where source, package name and version can be changed • Default Value: #tool "nuget:https://www.nuget.org/api/v2?package=Cake.Foo&version=1.2.3" • task • Provides a basic task definition, where the name of the task can be changed • Default Value: Task("name"); • task (With Action) • Provides a more complex task definition, including an .Does body, where the name of the task can be changed

Task Provider

The extension will also parse all *.cake files in the workspace and make them executable via the built in Tasks: Run Task command.

There are a number of configuration options which allow you to control how the Task Provider works:

• cake.taskRunner.autoDetect: a boolean value which toggles auto detection of Tasks on or off. Default value is true • cake.taskRunner.installNetTool: a boolean value which configures whether to install the Cake .NET tool before running tasks. Default value is true. • cake.taskRunner.scriptsIncludePattern: a glob pattern which specifies how to detect .cake files in the current workspace. Default value is **/.cake. • cake.taskRunner.scriptsExcludePattan: a glob pattern which specifies all files and folders that shouldn't be included in search of current workspace. Default value is "". • cake.taskRunner.taskRegularExpression: a regular expression pattern which is used to identify Tasks within the .cake files. Default value is Task\s?\(\s?"(.?)"\s?\). • cake.taskRunner.launchCommand: the name of the build script to run, when running a task. This is a complex object, consisting of at least one property default and optionally properties corresponding to values of os.platform() for non-default values specific to different platforms. Default value is null which is equal to specifying {"default": "~/.dotnet/tools/dotnet-cake", "win32": "dotnet-cake.exe"}. • cake.taskRunner.verbosity: allows you to control cake run task verbosity (diagnostic, minimal, normal, quiet and verbose. Default value is normal.

Codelens

The extension uses codelens to allow you to run and debug tasks individually on any *.cake file in your current workspace.

There are a number of configuration options which allow you to control the Cake output verbosity and what host framework to use for the debug session, etc.…

Description from the VS Code Marketplace listing.

  • csharp
  • debuggers
  • ini
  • snippet

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

Cake installs on VS Code Marketplace, last 90 days: 253,918 installs as of Oct 19, 2026.CakeInstalls on VS Code Marketplace · Last 90 days253,918installs253.9K253.9K253.9K253.9K253.9K253.9K253.9K253.9KJul 21Aug 5Aug 20Sep 4Sep 19Oct 4Oct 19installsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 19, 2026 · 4 observations · Updated Oct…pluginstats.com
Cake installs on VS Code Marketplace, last 90 days: 253,918 installs as of Oct 19, 2026.

7/30/90-day growth

Cake installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.CakeInstalls growth on VS Code Marketplace253,918installs 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
Cake installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.

Ranking history

Cake VS Code Marketplace ranking history: currently #1296 (by installs).CakeVS Code Marketplace ranking · by installs · Last 90 days#1296current rank#1292#1293#1294#1295#1296#1297#1298Jul 21Aug 5Aug 20Sep 4Sep 19Oct 4Oct 19rankOct 16, 2026 – Oct 19, 2026 · 4 observations · Updated Oct 19, 2026pluginstats.com
Cake VS Code Marketplace ranking history: currently #1296 (by installs).

Ratings over time

Cake ratings on VS Code Marketplace, last 90 days: 4 ratings as of Oct 19, 2026.CakeRatings on VS Code Marketplace · Last 90 days4ratings3.63.844.24.4Jul 21Aug 5Aug 20Sep 4Sep 19Oct 4Oct 19ratingsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 19, 2026 · 4 observations · Updated Oct…pluginstats.com
Cake ratings on VS Code Marketplace, last 90 days: 4 ratings as of Oct 19, 2026.

Listing placement

All VS Code Marketplace2,501 listings · 126 pages · 1,252 shown · page 65, #16 (overall #1,296)
All VS Code Marketplace: every listing in installs order

Listing placement

Programming Languages792 listings · 40 pages · page 23, #7 (overall #447)
Programming Languages: every listing in installs order

Listing placement

Snippets489 listings · 25 pages · page 13, #2 (overall #242)
Snippets: every listing in installs order

Listing placement

Debuggers217 listings · 11 pages · page 7, #2 (overall #122)
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 (4)
Recent installs observations for Cake
Date (UTC)InstallsChange vs. previous
253,918+17
253,901+1
253,900+11
253,889—

Similar VS Code Marketplace Programming Languages plugins

All 20 Cake 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=cake-build.cake-vscode. First seen Oct 16, 2026; last successful collection Oct 19, 2026. See the methodology.