Skip to main content

Installation

Install the prerequisites and tools needed to work with PearDrop.

Prerequisites

Before you start, ensure you have the following installed:

.NET 10 SDK

Download and install from dotnet.microsoft.com

Verify installation:

dotnet --version

Docker Desktop

Download and install from docker.com

Verify installation:

docker --version
docker-compose --version

Test Docker is working:

docker run hello-world

Git

Download and install from git-scm.com

Verify installation:

git --version

Node.js

Download and install from nodejs.org (LTS version recommended)

Node.js is required for front-end development tooling (CSS processing and TypeScript compilation).

Verify installation:

node --version
npm --version

IDE (Choose One)

  • Visual Studio Code with C# Dev Kit extension
  • Visual Studio 2026 (Community, Professional, or Enterprise)
  • JetBrains Rider

Install PearDrop Agent Guide Template

The Agent Guide Template provides project scaffolding with intelligent NuGet feed selection:

dotnet new install PearDrop.Agent.Guide.Template --add-source "https://your-nuget-feed-url"

What --add-source does: The --add-source parameter tells dotnet new install where to find the template package. By default, it only searches on nuget.org (the public NuGet registry). Since PearDrop.Agent.Guide.Template is hosted on an internal or private NuGet feed, you must specify the feed URL so dotnet knows where to download it from.

Verify installation:

dotnet new list peardrop

You should see PearDrop Agent Guide in the template list.

Next Steps

✅ Installation complete! Now you can: