Extensions

This page contains extensions for Cake. If you want to file an issue for any extension listed here, contact the author of the extension.

If you're an extension author and want your extension listed here, follow the instructions here.

263 extensions found
Cake.AutoRest by Alistair Chapman
Cake addin for generating client code from compatible API definitions (including Swagger).
Cake.AzCopy by Alistair Chapman
A simple Cake addin powered by the AzCopy utility for uploading and downloading files to and from Azure Storage (including Blob, Table and Files).
Cake.Boots by jonathanpeppers
boots is a dotnet global tool for "bootstrapping" vsix & pkg files.
Cake.Bumpy by fwinkelbauer
Cake Addin that extends Cake with the ability to manage version information in a project using bumpy.exe
Cake.ClickTwice by agc93
Cake host for ClickTwice publishing, including the addin and all required libraries
Cake.Curl by Enrico Campidoglio
A cross-platform add-in for Cake that allows to transfer files to and from remote URLs using curl.
Cake.Dialog by wk-j
Cake AddIn that provides ability to collect user input during build.
Cake.DocCreator by agc93
A Cake addin to generate HTML documentation from Markdown source, using DocCreator
Cake.DocFx by Paul Reichelt
Cake AddIn that generates documentation for .Net API reference and markdown files using DocFx.
Cake.Endpoint by engelbert-strauss GmbH & Co. KG
Cake Addin that exends Cake with the ability to perform json based endpoint orchestration.
Cake.EntityFramework6 by louisfischer, Cake-Contrib
Cake.EntityFramework6 is a set of Cake aliases for Entity Framework 6.3 or above (not .NET Core) code-first migration using the ef6.exe command line interface (cli).
Cake.FileSet by Steve Phillips
FileSet alias which uses Microsoft.Extensions.FileSystemGlobbing to find files based on include and exclude patterns.
Cake.Flyway by Thomas Burgener
A set of aliases for Cake to help with running Flyway scripts as part of a build.
Cake.Gerrit by rhtnr
Cake addin to post a review/label/comment on Gerrit
Cake.GitVersioning by AArnott
Cake wrapper for Nerdbank.GitVersioning. Stamps your assemblies with semver 2.0 compliant git commit specific version information and provides NuGet versioning information as well.
Cake.Grunt by Ken Lea
A set of aliases for Cake to help with running Grunt scripts as part of a build. (Copied from https://github.com/cake-contrib/cake-gulp by Phil Oyston)
Cake.Gulp by Phil Oyston
A set of aliases for Cake to help with running Gulp scripts as part of a build.
Cake.Handlebars by Alistair Chapman
A simple Cake addin for rendering and compiling Handlebars templates.
Cake.Hg by vCipher
Cake AddIn that extends Cake with Mercurial features using Mercurial.Net
Cake.Http by Louis Fischer
Cake.Http is set of aliases that help simplify HTTP calls for GET, POST, PUT, DELETE, PATCH, etc.
Cake.Issues by BBT Software AG
The issues addin allows you to read issue from any code analyzer or linter. This addin provides the aliases for reading issues. It also requires one or more issue provider addins for the specific code analyzer or linter. There are also additional addins for generating reports or posting issues to pull requests. See cakeissues.net for an overview of the whole ecosystem of addins for working with issues in Cake scripts.
Cake.Issues.DocFx by BBT Software AG
The DocFx support for the Cake.Issues addin allows you to read warnings from DocFx log files. This addin provides the aliases for reading warnings from DocFx log files and provides them to the Cake.Issues addin. It also requires the core Cake.Issues addin. There are also additional addins for generating reports or posting issues to pull requests. See cakeissues.net for an overview of the whole ecosystem of addins for working with issues in Cake scripts.
Cake.Issues.DupFinder by janniksam
The JetBrains dupFinder support for the Cake.Issues addin allows you to read issues logged by JetBrains dupFinder. This addin provides the aliases for reading JetBrains dupFinder issues and providing them to the Cake.Issues addin. It also requires the core Cake.Issues addin. There are also additional addins for generating reports or posting issues to pull requests. See cakeissues.net for an overview of the whole ecosystem of addins for working with issues in Cake scripts.
Cake.Issues.EsLint by BBT Software AG
The EsLint support for the Cake.Issues addin allows you to read issues logged by ESLint. This addin provides the aliases for reading ESLint issues and providing them to the Cake.Issues addin. It also requires the core Cake.Issues addin. There are also additional addins for generating reports or posting issues to pull requests. See cakeissues.net for an overview of the whole ecosystem of addins for working with issues in Cake scripts.
Cake.Issues.GitRepository by Pascal Berger
The Git repository support for the Cake.Issues addin allows you to analyze Git repositories. This addin provides the aliases for analyzing Git repositories and create issues resulting from it using the Cake.Issues addin. It also requires the core Cake.Issues addin. There are also additional addins for generating reports or posting issues to pull requests. See cakeissues.net for an overview of the whole ecosystem of addins for working with issues in Cake scripts.
Cake.Issues.InspectCode by BBT Software AG
The JetBrains Inspect Code support for the Cake.Issues addin allows you to read issues logged by JetBrains Inspect Code. This addin provides the aliases for reading JetBrains Inspect Code issues and providing them to the Cake.Issues addin. It also requires the core Cake.Issues addin. There are also additional addins for generating reports or posting issues to pull requests. See cakeissues.net for an overview of the whole ecosystem of addins for working with issues in Cake scripts.
Cake.Issues.Markdownlint by BBT Software AG
The Markdownlint support for the Cake.Issues addin allows you to read issues logged by Markdownlint. This addin provides the aliases for reading Markdownlint issues and providing them to the Cake.Issues addin. It also requires the core Cake.Issues addin. There are also additional addins for generating reports or posting issues to pull requests. See cakeissues.net for an overview of the whole ecosystem of addins for working with issues in Cake scripts.
Cake.Issues.MsBuild by BBT Software AG
The MsBuild support for the Cake.Issues addin allows you to read issues logged as warnings in a MsBuild log. This addin provides the aliases for reading MsBuild warnings and providing them to the Cake.Issues addin. It also requires the core Cake.Issues addin. There are also additional addins for generating reports or posting issues to pull requests. See cakeissues.net for an overview of the whole ecosystem of addins for working with issues in Cake scripts.
Cake.Issues.PullRequests by BBT Software AG
The pull requests issues addin allows you to write issue from any code analyzer or linter as comments to pull requests. This addin provides the aliases for writing issues to pull requests. It requires the core Cake.Issues addin, addins for reading issues and an addin for the specific pull request system. See cakeissues.net for an overview of the whole ecosystem of addins for working with issues in Cake scripts.
AppVeyor support for the Cake.Issues addin allows you to write found issues as message to AppVeyor builds. This addin provides the aliases for writing to AppVeyor builds. It also requires the core Cake.Issues and Cake.Issues.PullRequests addins and one or more issue providers. See cakeissues.net for an overview of the whole ecosystem of addins for working with issues in Cake scripts.
Cake.Issues.PullRequests.AzureDevOps by BBT Software AG and contributors
The Azure DevOps support for the Cake.Issues addin allows you to write found issues as comments to Azure DevOps pull requests. This addin provides the aliases for writing to Azure DevOps pull requests. It also requires the core Cake.Issues and Cake.Issues.PullRequests addins and one or more issue providers. See cakeissues.net for an overview of the whole ecosystem of addins for working with issues in Cake scripts.
GitHub Actions support for the Cake.Issues addin allows you to report to GitHub Actions builds. This addin provides the aliases for writing to GitHub Actions builds. It also requires the core Cake.Issues and Cake.Issues.PullRequests addins and one or more issue providers. See cakeissues.net for an overview of the whole ecosystem of addins for working with issues in Cake scripts.
Cake.Issues.Reporting by Pascal Berger
The issues reporting addin allows you to create reports for issue from any code analyzer or linter. This addin provides the aliases for creating reports. It requires the core Cake.Issues addin, addins for reading issues and one or more reporting format addin for the specific report format. See cakeissues.net for an overview of the whole ecosystem of addins for working with issues in Cake scripts.
The generic report support for the Cake.Issues addin allows you to create issue reports in any text format (HTML, Markdown, ...). This addin provides the aliases for any text based report format. It also requires the core Cake.Issues and Cake.Issues.Reporting addins and one or more issue providers. See cakeissues.net for an overview of the whole ecosystem of addins for working with issues in Cake scripts.
Cake.Issues.Reporting.Sarif by Pascal Berger
The SARIF support for the Cake.Issues addin allows you to create SARIF compatible files. This addin provides the aliases for creating SARIF compatible files. It also requires the core Cake.Issues and Cake.Issues.Reporting addins and one or more issue providers. See cakeissues.net for an overview of the whole ecosystem of addins for working with issues in Cake scripts.
Cake.KeePass by Ash Beeson
A cake addin that allows reading from KeePass password databases. Keep plaintext passwords out of your source control!
Cake.Kubectl by Miha Markic, Roman Marusyk, Cake Contributors
Kubectl Addin for Cake Deployment Automation System.
Cake.LibMan by louisfischer, Cake-Contrib
Cake.LibMan is an Addin that extends Cake for executing commands with the LibMan (Library Manager) command line interface (cli).
Cake.Mastodon by Miha Markic, Cake Contributors
Cake Addin that exends Cake with ability to post messages to Mastodon, using the Mastodon REST API.
Cake.MinVer by augustoproiete
Cake add-in that makes MinVer available as a tool in Cake.
Cake.MkDocs by Michał Kowal
Cake Addin that extends Cake with ability to run the MkDocs.
Cake Build addin to provide aliases for using the Mono API Tools (API info, XML diff, HTML diff and Markdown diff).
Cake.MsDeploy by Louis Fischer
Cake Addin that extends Cake for executing commands with the MsDeploy.exe command line interface (cli)
Cake.Npm by Phil Oyston
A set of aliases for Cake to help with running Npm (Node Package Manager) commands.
Cake.NSwag by Alistair Chapman
Cake addin for compiling client code and API definitions (including Swagger) using the NSwag toolchain. If you have issues running this addin on .NET Core, try using Cake.NSwag.Console instead.
A simple Cake addin powered by NSwag for compiling client code and API definitions from a variety of sources
Cake.Path by Steve Phillips
A Cake AddIn that extends Cake with the ability to add items to the PATH.
Cake.PickAndRoll by jincod
Keep environment specific attributes in separate configuration files and build desired config on demand.
Cake.Plist by Paul Reichelt
Cake addin for deserializing, modifying and serializing Apple OSX/iOS xml plists directly from .NET source code.
Cake.Raygun by Geoffrey Huntley
Cake Build addin for uploading Xamarin.iOS / Objective-C debug symbols (dSYM) to Raygun.io.
Cake.Scripty by Dave Glick
Tools to let you use Roslyn-powered C# scripts for code generation.
Cake.Sonar by Tom Staijen
A Cake AddIn that allows will run the Sonar MSBuild Runner for csharp projects.
Cake.SSRS by Louis Fischer
Cake.SSRS is set of aliases that help simplify deploying objects to SQL Server Reporting Services (SSRS).
Cake.Svn by Martin Björkström, Pascal Berger and contributors
Addin that extends the Cake build automation system with Subversion features using SharpSvn.
Cake.SynVer by Oskar Gewalli, SPISE MISU ApS (Ramón Soto Mathiesen)
Cake Addin to help get version from assembly differences.
Cake.Systemctl by Vadim Hatsura
An addin for the Cake Build System to manage services via systemctl service manager.
Cake.Warp by Kim Nordmo
Cake addin for creating self-contained single binary applications using warp
Cake.Wget by deqenq
Cake.Wget is a cross-platform add-in for Cake build automation system which encapsulates Wget tool.
Cake.Wyam by Dave Glick, Gary Ewan Park
An alias that generates static sites and other content using Wyam.
Cake.Yarn by Maxim Milovanov
A set of aliases for Cake to help with running Yarn (Node Package Manager from Facebook) commands.
MagicChunks by Sergey Zwezdin
Easy to use tool to config transformations for JSON, XML and YAML.