πŸ€– mdnet - AI-Ready Docs for .NET Developers

Turn your .NET code into smart, machine-readable documentation that AI assistants and humans both love.

⬇️ Download mdnet

πŸ“˜ What is mdnet?

mdnet is a friendly, command-line tool that creates beautiful, AI-friendly documentation for your .NET libraries. It reads your code (from source files or NuGet packages) and automatically generates two things:

The docs are "signature-first," meaning they focus on accurate function signatures and API references – exactly what AI coding assistants (like Claude Code) need to understand your code quickly and correctly.

πŸš€ Getting Started – Your First Steps

Don't worry if you're not a programmer. Just follow these simple steps to get mdnet running on your Windows computer.

Step 1: Download mdnet

Visit this link to download the application:

On the page, look for the green Code button. Click it, then choose Download ZIP. This downloads the whole tool as a ZIP file.

Step 2: Unzip the Folder

  1. 1. Find the downloaded ZIP file (usually in your Downloads folder).
  2. 2. Right-click it and choose Extract All…
  3. 3. Follow the simple prompts to unpack the folder.

You'll now have a new folder called mdnet-main.

Step 3: Open a Terminal

  1. 1. Inside the mdnet-main folder, press the Shift key on your keyboard and right-click on an empty area.
  2. 2. Choose Open PowerShell window here or Open Command Prompt here.

A black or blue window will appear. This is called a "terminal."

Step 4: Run mdnet

Type this command and press Enter:

.\mdnet --help

You'll see a list of available commands. That's it – you're ready to generate docs!

To generate documentation for a NuGet package, use:

.\mdnet generate --package PackageName

Or for your local source code:

.\mdnet generate --source "C:\path\to\your\project"

✨ Key Features

πŸ’‘ Who Should Use mdnet?

πŸ› οΈ System Requirements

πŸ“„ Example Output

Here's a taste of what mdnet generates. For a simple Calculator class, it would produce:

Markdown output:

## Calculator Adds two numbers and returns the result. ```csharp public int Add(int a, int b) ``` **Parameters:** - `a` (int): First number - `b` (int): Second number **Returns:** int – The sum of `a` and `b`

HTML output:

The same information is rendered as a clean, styled webpage with proper headings, code highlighting, and responsive design – ready to be hosted anywhere.

πŸ“– Getting More Help

Even though mdnet is simple, you might have questions. Here are some friendly tips:

πŸ”— Download Again

Need to get mdnet again? No problem – just click the button below:

Visit this link to download the application.