Fluent UI Blazor
Component library for ASP.NET Core Blazor applications, built to the Fluent design language.
www.fluentui-blazor.netrepositorydocs
Fluent UI Blazor is a set of Blazor components for ASP.NET Core applications that want the look of Microsoft’s Fluent design language. Some components wrap Microsoft’s Fluent UI Web Components, and others leverage the Fluent Design System or make it easier to work with Fluent UI. A project adds the library with dotnet add package, registers its services in Program.cs, adds the library stylesheet and places a providers component in its top-level layout.
A separate template package provides Fluent versions of the standard Blazor project templates, and further packages carry the Fluent icons and emoji sets. Microsoft publishes the library, and the source lives in its GitHub organization.
Worth knowing
Interactive components need an interactive Blazor render mode, which the install steps set globally or per page. The project is not an official part of ASP.NET Core, and the README says support is offered on a best effort basis through the GitHub repository only.
Sources
- 2026-10-27: links, Written in, License model, GitHub stars, Contributors
github.com/microsoft/fluentui-blazor - 2026-10-27: links, Categories, Built on, Templating, Runtime, Install with
github.com/microsoft/fluentui-blazor/blob/dev/README.md - 2026-10-27: First release
github.com/microsoft/fluentui-blazor/releases/tag/0.2.0 - 2026-10-27: Maintainer, License
github.com/microsoft/fluentui-blazor/blob/v5.0.1/LICENSE.TXT - 2026-10-27: Maintained by, Headquarters
www.microsoft.com/en-us/legal/terms-of-use - 2026-10-27: Minimum runtime
github.com/microsoft/fluentui-blazor/blob/v5.0.1/Directory.Build.props - 2026-10-27: Current major version, Last release
github.com/microsoft/fluentui-blazor/releases/tag/v5.0.1 - 2026-10-27: Dependent packages
packages.ecosyste.ms/api/v1/registries/nuget.org/packages/Microsoft.FluentUI.AspNetCore.Components