Get Coalesce

Here are two ways you can get started with Coalesce:

Clone our starter project from GitHub

  1. Head over to
  2. Click the "Clone or download" button
  3. Clone the repository
  4. Run RenameProject.ps1 to rename the solution files and code namespaces to your desired project name
  5. At this point, you can open up Visual Studio and run the application
  6. Optional: Delete the .git folder so you can initialize your own source code control

Use templates with the dotnet CLI

  1. Decide if you want to set up a Knockout or a Vue project
  2. Open a command prompt that is aware of the dotnet CLI (PowerShell or Visual Studio Developer Command Prompt)
  3. Install the project template of your choice. (You will not need to do this every time you want to start a new Coalesce project)
    CMD> dotnet new --install IntelliTect.Coalesce.KnockoutJS.Template
    For Vue:
    CMD> dotnet new --install IntelliTect.Coalesce.Vue.Template
  4. Make a new folder and change directory to it in your command prompt
  5. Generate a project! For Knockout, run:
    CMD> dotnet new coalesceko [-n Optional.Name]
    or for Vue, run:
    CMD> dotnet new coalescevue [-n Optional.Name]
    If you don't specify a name, the template will infer one from the name of the folder you are in.