Microsoft.WebUI.Tool 0.0.26

Prefix Reserved
dotnet tool install --global Microsoft.WebUI.Tool --version 0.0.26
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local Microsoft.WebUI.Tool --version 0.0.26
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Microsoft.WebUI.Tool&version=0.0.26
                    
nuke :add-package Microsoft.WebUI.Tool --version 0.0.26
                    

Microsoft.WebUI.Tool

CLI tool for building and inspecting WebUI templates.

Installation

dotnet tool install -g Microsoft.WebUI.Tool

NuGet artifacts for this tool include this README, repository metadata, Source Link, the SPDX MIT license expression with license acceptance required, release notes links, discoverability tags, the © Microsoft Corporation. All rights reserved. notice, and .snupkg symbols. Release workflows stage the artifacts for downstream signing and publishing. NuGet.org publishing is not automatic until an approved Microsoft-certificate signing path is available for .nupkg packages. Before publishing, staged packages and Authenticode-signable contents must be signed with a Microsoft certificate through the approved signing process.

Usage

# Build templates into a binary protocol file
webui build ./src --output app.webui

# Inspect a compiled protocol file
webui inspect app.webui

# Start a dev server with hot reload
webui serve ./src --state ./data/state.json --port 3001 --watch

Configuration

The tool locates the native webui binary using:

  1. WEBUI_BINARY_PATH environment variable (directory containing the binary)
  2. System PATH

License

MIT. NuGet package metadata uses © Microsoft Corporation. All rights reserved.

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last Updated
0.0.26 111 8/26/2026
0.0.25 160 8/19/2026
0.0.23 105 8/11/2026
0.0.22 111 8/5/2026
0.0.18 119 8/1/2026