cake
« Back to VersTracker
Description:
Cross platform build automation system with a C# DSL
Type: Formula  |  Latest Version: 5.1.0@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  @cakebuild  |  formulae.brew.sh
Category: Developer tools
Tags: build-automation csharp devops cross-platform dsl
Install: brew install cake
About:
Cake is a cross-platform build automation system that uses a C# Domain Specific Language (DSL). It allows developers to define build scripts using C# syntax, leveraging the power of the .NET ecosystem. This tool simplifies complex build processes, making it easier to manage dependencies, compile code, and run tests across different environments.
Key Features:
  • C# based scripting syntax
  • Cross-platform support (Windows, macOS, Linux)
  • Extensive ecosystem of add-ins
  • Integrated dependency management
  • Frosting (ASP.NET Core) support
Use Cases:
  • Automating software builds and deployments
  • Standardizing build processes across teams
  • Managing complex dependency chains in projects
Alternatives:
  • NAnt – Legacy XML-based build tool lacking modern C# syntax features
  • MSBuild – Native .NET build system but less flexible for complex scripting scenarios
  • FAKE – F# based build system, similar concept but different language ecosystem
License: MIT
Dependencies: dotnet
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Oct 4, 2025 9:19pm 0 VERSION_BUMP 85bb258a
Oct 4, 2025 4:20pm 0 VERSION_BUMP a4588033
Sep 12, 2025 4:37pm 0 VERSION_BUMP 016aaae0
Oct 10, 2024 1:57am 0 VERSION_BUMP e3415282
Oct 9, 2024 8:33pm 0 VERSION_BUMP dc63beaf