Download

Get the NuGet package and optional server-side tools to start building.

Home / Download

Blazor Power Tools

The main component library — 35+ production-ready components for forms, AI, image processing, and developer tools. One package, everything included.

dotnet add package BlazorPowerTools
Package Manager Console

Install from Visual Studio's Package Manager Console:

Install-Package BlazorPowerTools
PackageReference

Add directly to your .csproj file:

<PackageReference Include="BlazorPowerTools" Version="*" />

Server Monitor Service

Install the BPT Server Monitor agent on any machine in your network to stream real-time CPU, GPU, memory, network, and process metrics back to your Blazor dashboard via SignalR. Runs as a lightweight background service on Windows and Linux.

Download Installer

1

Install the Service

Download and run the MSI installer. The service registers as a Windows service and starts automatically on boot.

2

Configure the Hub Connection

Open the configuration file and set your Blazor host URL:

C:\Program Files\BptServerMonitor\appsettings.json
{ "ServerMonitor": { "HubUrl": "https://your-blazor-host/bpt-servermonitorhub", "ServerId": "my-windows-server", "IntervalMs": 2000 } }
3

Verify It's Running

The service starts automatically after installation. Check Windows Services (services.msc) for BPT Server Monitor to confirm it's running.

Stop the service from an elevated PowerShell or Command Prompt:

net stop BptServerMonitor
Verify your installation Confirm the package is installed in your project by running the following command in your project directory:
dotnet list package | grep BlazorPowerTools

You should see BlazorPowerTools listed with the installed version. If not, check that the NuGet source is configured correctly in your nuget.config. See the NuGet Setup guide for details.


An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please reload the page.