There is a newer version of this package available.
See the version list below for details.
dotnet tool install --global Cheese --version
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local Cheese --version
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Cheese&version=
nuke :add-package Cheese --version

<p align="center"> <a href="#" target="_blank" rel="noopener noreferrer"> <img width="128" src="" alt="Cheese Logo"/> </a> </p>

<h1 align="center">Cheese</h1>

<p align="center"> <img alt="GitHub License" src=""/> <img alt="GitHub workflow status - mirror" src=""/> <img alt="Nuget version" src=""> <img alt="Nuget download" src=""> <img alt="GitHub issues" src=""> <img alt="GitHub pull requests" src=""> </p>

<p align="center"> <img src=""> </p>


A new generation of project scaffolding tool to make your development process more effective with half the effort.


Install Cheese by dotnet tool:

dotnet tool install --global Crequency.Cheese



You can use init command from Cheese to clone a repo and setup it.

For example:

cheese init Crequency/KitX.github
# We use protocol suffix including "github", "gitlab", "gitee"
# The default protocol is github, so you can execute: `cheese setup Crequency/KitX`

This command will clone Crequency/KitX repo from github, and check if there is .cheese folder.

With .cheese folder exists, the init action will be execute automatically.

In any folder, execute pure cheese init will only create .cheese folder.


ToDo Commands

  • commit
  • publish
  • i18n
  • doctor
  • test
  • docs
  • config

Update your project

Your repo should have a .cheese folder in the root directory like:

+ project
  + .cheese
  + src
  + docs

You can create this folder by cheese init command.



Star History

Star History Chart

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated 30 6/21/2024 141 3/26/2024 140 3/25/2024 108 3/25/2024 144 3/25/2024 76 3/17/2024 96 3/17/2024 88 2/28/2024 104 2/25/2024