When comparing Fabricate vs Cake, the Slant community recommends Cake for most people. In the question“What are the best open-source build systems for C/C++?” Cake is ranked 12th while Fabricate is ranked 14th. The most important reason people chose Cake is:
Standard support for MSBuild, MSTest, xUnit, NUnit, NuGet, ILMerge, WiX and SignTool.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Can run tasks in parallel
Pro Avoids any step doing nothing
Detects input/output file changes and if input files didn't change, doesn't run the command again.
Pro Easy to script
Fabricate uses Python as a scripting language. Being a fully usable language and an easy one at that, makes Fabricate rather easy to script.
Pro Tools support
Standard support for MSBuild, MSTest, xUnit, NUnit, NuGet, ILMerge, WiX and SignTool.
Pro Cross platform
Windows, Linux and macOS versions available.
Cons
Con Not maintained
Con No GUI
Everything is script based, there is no graphical front end.