Analysis updated 2026-05-18
Give a Blazor web app the same look and feel as native Windows 11 apps.
Add frosted glass Mica or Acrylic backgrounds to a web app's interface.
Build a MAUI Blazor Hybrid app that shares UI code with a browser-based version.
Use compile time checked icon names instead of typing icon strings by hand.
| vibenoobnotfound/fluentkit | gaearon/sc-bug-repro | sdras/webmcp-demo | |
|---|---|---|---|
| Stars | 14 | 14 | 14 |
| Language | CSS | CSS | CSS |
| Last pushed | — | 2022-05-23 | — |
| Maintenance | — | Dormant | — |
| Setup difficulty | moderate | easy | easy |
| Complexity | 3/5 | 1/5 | 1/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires the .NET 10 SDK, and the MAUI sample needs the MAUI workload installed.
FluentKit is a component library for building web and app user interfaces in Blazor, a framework Microsoft uses for building apps with C# instead of JavaScript. It gives a developer ready-made pieces such as buttons, text boxes, sliders, menus, calendars, and dialogs that look and behave like Windows 11's own Fluent Design visual style, sometimes called WinUI 3. The colors, rounded corners, and visual states of every component are copied directly from Microsoft's own design files rather than guessed from screenshots, and effects like the frosted glass Mica and Acrylic backgrounds are rebuilt to match how Windows actually renders them. The library works across three kinds of Blazor apps: ones that run entirely in the browser, ones that run on a server, and ones packaged as a native mobile or desktop app through a technology called MAUI. It is built only from Razor markup and CSS, without relying on another UI framework underneath. A developer installs it as a NuGet package, links two provided stylesheets for design tokens and icons, registers a handful of services for theming and pop-up elements like tooltips and menus, wraps their app in a provided theme wrapper component, and can then start dropping in components like a styled button. The project also includes a small code generator that creates strongly typed icon names so a developer gets autocomplete and compile time checking instead of typing icon names as plain text. A live sample app demonstrates every component and is hosted online, and can also be run locally with the .NET 10 SDK. The project explicitly labels itself as alpha software, meaning its interface may still change between versions, and it is released under the MIT license, so it can be used freely, including in commercial projects.
A component library that brings Windows 11's Fluent Design look, buttons, menus, and effects like frosted glass, to Blazor web and app projects.
Mainly CSS. The stack also includes Blazor, CSS, .NET.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.