Get Started with AppWeaver

Set up your first project in minutes with the AppWeaver CLI.

1

Install the CLI Releasing Soon

Install AppWeaver CLI globally using the .NET SDK (once released).

dotnet tool install -g AppWeaver.CLI
2

Choose Your Platform

Select the platform for your project.

3

Select Action

Choose what you want to do with the CLI.

4

Configure Your Project

Fill in the details to generate your CLI command.

5

Your Generated Command

Copy and run this command to create your project.

Create Project
aw netcore project new withsample --name MyProject --template ModularMonolith --output MyProjectApp
6

Run Your Application

Execute these commands in order to build, migrate, and launch your project.

Build the project
cd MyProjectApp && dotnet build
Run database migrations
dotnet ef migrations add InitialMigration --project ./src/MyProject.Infrastructure --startup-project ./src/MyProject.AppHost
Start the application
dotnet run --project ./src/MyProject.AppHost

You're All Set!

Your AppWeaver project is now running. Visit the Aspire dashboard to explore your application's services, logs, and configuration.