FluentIcons.Avalonia.Fluent
2.1.331
dotnet add package FluentIcons.Avalonia.Fluent --version 2.1.331
NuGet\Install-Package FluentIcons.Avalonia.Fluent -Version 2.1.331
<PackageReference Include="FluentIcons.Avalonia.Fluent" Version="2.1.331" />
<PackageVersion Include="FluentIcons.Avalonia.Fluent" Version="2.1.331" />Directory.Packages.props
<PackageReference Include="FluentIcons.Avalonia.Fluent" />Project file
paket add FluentIcons.Avalonia.Fluent --version 2.1.331
#r "nuget: FluentIcons.Avalonia.Fluent, 2.1.331"
#:package FluentIcons.Avalonia.Fluent@2.1.331
#addin nuget:?package=FluentIcons.Avalonia.Fluent&version=2.1.331Install as a Cake Addin
#tool nuget:?package=FluentIcons.Avalonia.Fluent&version=2.1.331Install as a Cake Tool
FluentIcons
A multi-framework control library of fluentui-system-icons. Browse the icons in the online gallery.
Packages
| Package | Platform |
|---|---|
| FluentIcons.Common | meta package |
| FluentIcons.Avalonia | alternate text is missing from this package README image Avalonia 12 |
| FluentIcons.Avalonia.Fluent | alternate text is missing from this package README image FluentAvalonia 3 (Avalonia 12) |
| FluentIcons.Maui | alternate text is missing from this package README image MAUI 10 |
| FluentIcons.Uwp | alternate text is missing from this package README image UWP 10.0.10773 <br/> alternate text is missing from this package README image Uno.UI 5.4 |
| FluentIcons.WinUI | alternate text is missing from this package README image Windows App SDK 1.8.5 <br/> alternate text is missing from this package README image Uno.WinUI 6.0 |
| FluentIcons.Wpf | alternate text is missing from this package README image .NET Framework 4.6.2 <br/> alternate text is missing from this package README image .NET 6 |
Version 2.x
Starting with version 2.0, the underlying fonts have been migrated from TTF to CFF.
| Package | Version | Platform |
|---|---|---|
FluentIcons.WinUI |
2.1 | alternate text is missing from this package README image Windows App SDK 1.6.3 <br/> alternate text is missing from this package README image Uno.WinUI 5.4 |
FluentIcons.Avalonia |
2.0 | alternate text is missing from this package README image Avalonia 11 |
FluentIcons.Avalonia.Fluent |
2.0 | alternate text is missing from this package README image FluentAvalonia 2 (Avalonia 11) |
FluentIcons.WinUI |
2.0 | alternate text is missing from this package README image Windows App SDK 1.6 |
Version 1.3
Version 1.3 is a backports release for legacy platforms which are no longer supported by version 2.0.
| Package | Platform |
|---|---|
FluentIcons.Avalonia |
alternate text is missing from this package README image Avalonia 0.10 |
FluentIcons.Avalonia.Fluent |
alternate text is missing from this package README image FluentAvalonia 1.3 (Avalonia 0.10) |
FluentIcons.Maui |
alternate text is missing from this package README image MAUI 8 |
FluentIcons.Uwp |
alternate text is missing from this package README image Uno.UI 5.0 |
FluentIcons.WinUI |
alternate text is missing from this package README image Uno.WinUI 5.0 |
FluentIcons.WinUI |
alternate text is missing from this package README image Windows App SDK 1.2 |
Usage
<Page xmlns:ic="using:FluentIcons.WinUI">
<ic:FluentIcon Icon="ArrowLeft" IconVariant="Regular" IconSize="Size32" />
<ic:SymbolIcon Symbol="Calendar" IconVariant="Color" />
</Page>
This package features <FluentIcon>/<SymbolIcon> element, and <FluentIconSource>/<SymbolIconSource> on platforms with <IconSource>, which generally provide following properties:
- Icon (for
Fluent...) / Symbol (forSymbol...) :Icon/Symbol - IconVariant :
IconVariant- New in version 1.1.278:
Colorvariant added along with COLRv1 migration.
- New in version 1.1.278:
- IconSize (for
Fluent...) :IconSize - FlowDirection :
FlowDirection- Switch between LTR/RTL icon variant.
- FontSize :
double - Foreground :
Brush
The Fluent variant provides all sizes of icons untouched compared to upstream, while the Symbol variant mimics the APIs and appearances of SymbolIcon and Segoe Fluent Icons from WinUI, which is powered by a derived version from the child project Seagull Icons.
<Page xmlns:icx="using:FluentIcons.WinUI.Markup">
<Expander Header="{icx:SymbolIcon Symbol=ArrowLeft}" />
</Page>
Markup extension classes have been added since version 1.1.242.
These extensions will bind their FlowDirection to that of the parent control, except FluentIconSourceExtension/SymbolIconSourceExtension on (non-Uno) UWP where IXamlServiceProvider is not available.
They are moved to a child namespace since version 1.3.
<Page xmlns:ic="using:FluentIcons.WinUI">
<ic:FluentIcon Icon="Trophy"
IconVariant="Filled"
Foreground="Gold"
ic:Outline.Foreground="Goldenrod" />
<ic:SymbolIcon Symbol="InkingToolAccent"
IconVariant="Filled"
Foreground="Gold"
ic:Outline.Symbol="InkingTool"
ic:Outline.Foreground="Goldenrod" />
</Page>
The new feature Outline is implemented for experiment since version 2.0.317.
The static class include following attached properties which could be applied to FluentIcon or SymbolIcon elements:
- Icon (for
FluentIcon) / Symbol (forSymbolIcon) :Icon?/Symbol?- Default to
null, where the value will be inherited from the host control.
- Default to
- IconVariant :
IconVariant- Default to
Regular.
- Default to
- Foreground :
Brush
Please note that due to limitations in rendering precision, unexpected color leakage may occur at the edges of the icons. To achieve a good display effect, you may need to avoid using combinations of fill and stroke colors with large hue differences.
MAUI
⚠️ The extension method UseFluentIcons(this MauiAppBuilder builder) must be called to register fonts properly.
<SymbolImageSource> and SymbolImageSourceExtension are provided on MAUI as stand-ins.
All properties of type Brush are defined as Color instead, with the Color suffix added to the name.
UWP / WinUI
The Win2D package is referenced by this library for the "Outline" feature, but with a relatively old version. While this brings you more flexibility, it is still recommended to override with the latest version of the package.
Known issues
Color icons are broken on WPF, because of the lack of COLR rendering support. It also stops working in environments like macOS and WebAssembly when rendering with SkiaSharp 2, possibly affecting Avalonia and Uno.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. 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. |
-
net10.0
- FluentAvaloniaUI (>= 3.0.0)
- FluentIcons.Common (= 2.1.331)
- FluentIcons.Resources.Avalonia (= 2.1.331)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on FluentIcons.Avalonia.Fluent:
| Package | Downloads |
|---|---|
|
FrameworkOfAliveApplication.AvaloniaBase
Avalonia base library for .net8.0 and above |
GitHub repositories (6)
Showing the top 6 popular GitHub repositories that depend on FluentIcons.Avalonia.Fluent:
| Repository | Stars |
|---|---|
|
LykosAI/StabilityMatrix
Multi-Platform Package Manager for Stable Diffusion
|
|
|
timschneeb/GalaxyBudsClient
Unofficial Galaxy Buds Manager for Windows, macOS, Linux, and Android
|
|
|
SnapXL/SnapX
SnapX is a free, open-source, cross-platform tool that lets you capture or record any area of your screen and instantly share it with a single keypress. Upload images, videos, text, and more to multiple supported destinations—all with ease. ShareX fork
|
|
|
xenia-manager/xenia-manager
Xenia Manager is a tool that tries to make using Xenia Emulator easier.
|
|
|
davidxuang/MusicDecrypto
Cross-platform solution for music de-obfuscation
|
|
|
MaaXYZ/MFAAvalonia
基于 Avalonia 的 MAAFramework 通用 GUI 项目 | A universal GUI project for MAAFramework based on Avalonia
|
| Version | Downloads | Last Updated |
|---|---|---|
| 2.1.331 | 148 | 6/26/2026 |
| 2.1.331-ci | 84 | 6/26/2026 |
| 2.0.330 | 137 | 6/16/2026 |
| 2.0.330-ci | 92 | 6/16/2026 |
| 2.0.329 | 111 | 6/14/2026 |
| 2.0.329-ci | 101 | 6/10/2026 |
| 2.0.328 | 195 | 5/24/2026 |
| 2.0.328-ci | 100 | 5/23/2026 |
| 2.0.327-ci | 99 | 5/21/2026 |
| 2.0.326 | 383 | 5/9/2026 |
| 2.0.326-ci | 103 | 5/8/2026 |
| 2.0.325 | 511 | 4/25/2026 |
| 2.0.324 | 276 | 4/14/2026 |
| 2.0.324-ci | 107 | 4/14/2026 |
| 2.0.323 | 6,967 | 4/9/2026 |
| 2.0.321 | 3,748 | 3/13/2026 |
| 2.0.321-ci | 113 | 3/13/2026 |
| 2.0.320 | 4,885 | 3/3/2026 |
| 2.0.320-ci | 114 | 2/27/2026 |