FluentSystemIcons.WinUI 1.1.343

dotnet add package FluentSystemIcons.WinUI --version 1.1.343
                    
NuGet\Install-Package FluentSystemIcons.WinUI -Version 1.1.343
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="FluentSystemIcons.WinUI" Version="1.1.343" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="FluentSystemIcons.WinUI" Version="1.1.343" />
                    
Directory.Packages.props
<PackageReference Include="FluentSystemIcons.WinUI" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add FluentSystemIcons.WinUI --version 1.1.343
                    
#r "nuget: FluentSystemIcons.WinUI, 1.1.343"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package FluentSystemIcons.WinUI@1.1.343
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=FluentSystemIcons.WinUI&version=1.1.343
                    
Install as a Cake Addin
#tool nuget:?package=FluentSystemIcons.WinUI&version=1.1.343
                    
Install as a Cake Tool

FluentSystemIcons.WinUI

NuGet Version License: MIT

A simple, lightweight, and high-performance library to easily use Microsoft's complete Fluent System Icons set in your WinUI 3 applications (Windows App SDK).

Forget searching for Unicode hex codes. Start using semantic names and strongly-typed C# constants for your icons.


Features

  • Complete Icon Set: Access thousands of icons from the official Microsoft Fluent System Icons catalog.
  • Multiple Styles: Full support for Regular, Filled, Light, and Resizable variants.
  • Strongly Typed: Use C# constants with full IntelliSense support and compile-time safety.
  • Optimized for WinUI 3: Designed for high-performance rendering using {x:Bind}.
  • Easy Setup: Single NuGet package with embedded TrueType fonts (.ttf) and XAML resource dictionaries.

Installation

Install the package via the NuGet Package Manager console:

Install-Package FluentSystemIcons.WinUI

Or via .NET CLI:

dotnet add package FluentSystemIcons.WinUI

Quick Start Guide

1. Register Resources in App.xaml

Merge the library's resource dictionary into your application's App.xaml to load font families globally:

<Application
    x:Class="MyApp.App"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
    <Application.Resources>
        <ResourceDictionary>
            <ResourceDictionary.MergedDictionaries>
                <XamlControlsResources xmlns="using:Microsoft.UI.Xaml.Controls" />
                <ResourceDictionary Source="ms-appx:///FluentSystemIcons.WinUI/Resources/FluentIcons.xaml"/>
            </ResourceDictionary.MergedDictionaries>
        </ResourceDictionary>
    </Application.Resources>
</Application>

2. Use in XAML Markup

Add the symbols namespace to your XAML page and use FontIcon with compiled bindings ({x:Bind}):

<Page
    x:Class="MyApp.MainPage"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:symbols="using:FluentSystemIcons">

    <StackPanel Spacing="16" Orientation="Horizontal">
        
        <FontIcon FontFamily="{StaticResource FluentIconsRegular}"
                  Glyph="{x:Bind symbols:FluentSystemIconsRegular.Accessibility24, Mode=OneTime}"
                  FontSize="48"/>

        
        <FontIcon FontFamily="{StaticResource FluentIconsFilled}"
                  Glyph="{x:Bind symbols:FluentSystemIconsFilled.Accessibility24, Mode=OneTime}"
                  FontSize="48"/>
    </StackPanel>
</Page>

  • GitHub Repository: FluentSystemIcons on GitHub
  • Interactive Gallery App: Explore all icons visually, test themes (Light/Dark), backdrops (Mica/Acrylic), and copy code snippets using the companion FluentSystemIcons.Gallery app available in the repository.

License

Licensed under the MIT License.

Product Compatible and additional computed target framework versions.
.NET net8.0-windows10.0.19041 is compatible.  net9.0-windows 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.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.1.343 42 10/2/2026
1.0.0 317 8/26/2025