Installation

MokaDocs requires .NET 9 SDK or later.

Install as a Global Tool

The recommended way to install MokaDocs is as a .NET global tool:

dotnet tool install -g mokadocs

Verify the installation:

mokadocs --version

Update

To update to the latest version:

dotnet tool update -g mokadocs

Install as a Local Tool

For project-specific installations, use a local tool manifest:

dotnet new tool-manifest
dotnet tool install mokadocs

Then run with dotnet mokadocs instead of mokadocs.

Prerequisites

  • .NET 9 SDK or later — Download
  • A .NET class library project with XML documentation enabled
  • Markdown files for guide content (optional)

Enable XML documentation generation in your .csproj to get the most out of MokaDocs:

<PropertyGroup>
  <GenerateDocumentationFile>true</GenerateDocumentationFile>
</PropertyGroup>

System Requirements

MokaDocs runs on any platform supported by .NET 9:

  • Windows 10/11 (x64, ARM64)
  • macOS 12+ (x64, Apple Silicon)
  • Linux (x64, ARM64) — Ubuntu, Fedora, Alpine, etc.
Last updated: 2026-04-08
Was this page helpful?