Uno.WinUI
4.8.15
Prefix Reserved
See the version list below for details.
Requires NuGet 5.0 or higher.
dotnet add package Uno.WinUI --version 4.8.15
NuGet\Install-Package Uno.WinUI -Version 4.8.15
<PackageReference Include="Uno.WinUI" Version="4.8.15" />
<PackageVersion Include="Uno.WinUI" Version="4.8.15" />
<PackageReference Include="Uno.WinUI" />
paket add Uno.WinUI --version 4.8.15
#r "nuget: Uno.WinUI, 4.8.15"
#:package Uno.WinUI@4.8.15
#addin nuget:?package=Uno.WinUI&version=4.8.15
#tool nuget:?package=Uno.WinUI&version=4.8.15
Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net5.0-windows10.0.18362 is compatible. net6.0 was computed. net6.0-android was computed. net6.0-android30.0 is compatible. net6.0-ios is compatible. net6.0-maccatalyst is compatible. net6.0-macos is compatible. net6.0-tvos was computed. net6.0-windows was computed. net7.0 is compatible. net7.0-android was computed. net7.0-android30.0 is compatible. net7.0-ios is compatible. net7.0-maccatalyst is compatible. net7.0-macos is compatible. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. 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. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. monoandroid12.0 is compatible. monoandroid13.0 is compatible. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. xamarinios10 is compatible. |
| Xamarin.Mac | xamarinmac was computed. xamarinmac20 is compatible. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- System.Collections.Immutable (>= 1.3.1)
- System.Memory (>= 4.5.2)
- System.Numerics.Vectors (>= 4.5.0)
- System.Runtime.InteropServices.WindowsRuntime (>= 4.3.0)
- Uno.Diagnostics.Eventing (>= 2.0.1)
- Uno.Fonts.Fluent (>= 2.0.0)
- Uno.Foundation.Logging (>= 4.8.15)
- Uno.SourceGenerationTasks (>= 4.2.0)
-
MonoAndroid 12.0
- System.Collections.Immutable (>= 1.3.1)
- Uno.Diagnostics.Eventing (>= 2.0.1)
- Uno.Fonts.Fluent (>= 2.0.0)
- Uno.Foundation.Logging (>= 4.8.15)
- Uno.SourceGenerationTasks (>= 4.2.0)
- Xamarin.AndroidX.Activity (>= 1.3.1.2)
- Xamarin.AndroidX.AppCompat (>= 1.3.1.3)
- Xamarin.AndroidX.Browser (>= 1.0.0)
- Xamarin.AndroidX.Legacy.Support.V4 (>= 1.0.0.10)
- Xamarin.AndroidX.RecyclerView (>= 1.2.1.3)
-
MonoAndroid 13.0
- System.Collections.Immutable (>= 1.3.1)
- Uno.Diagnostics.Eventing (>= 2.0.1)
- Uno.Fonts.Fluent (>= 2.0.0)
- Uno.Foundation.Logging (>= 4.8.15)
- Uno.SourceGenerationTasks (>= 4.2.0)
- Xamarin.AndroidX.Activity (>= 1.5.1)
- Xamarin.AndroidX.AppCompat (>= 1.5.1)
- Xamarin.AndroidX.Browser (>= 1.4.0.2)
- Xamarin.AndroidX.Fragment (>= 1.5.2)
- Xamarin.AndroidX.Legacy.Support.V4 (>= 1.0.0.14)
- Xamarin.AndroidX.RecyclerView (>= 1.2.1.7)
-
net6.0-android30.0
- Uno.Diagnostics.Eventing (>= 2.0.1)
- Uno.Fonts.Fluent (>= 2.0.0)
- Uno.Foundation.Logging (>= 4.8.15)
- Uno.SourceGenerationTasks (>= 4.2.0)
- Xamarin.AndroidX.Activity (>= 1.3.1.2)
- Xamarin.AndroidX.AppCompat (>= 1.3.1.3)
- Xamarin.AndroidX.Browser (>= 1.0.0)
- Xamarin.AndroidX.Legacy.Support.V4 (>= 1.0.0.10)
- Xamarin.AndroidX.RecyclerView (>= 1.2.1.3)
-
net6.0-ios
- Uno.Diagnostics.Eventing (>= 2.0.1)
- Uno.Fonts.Fluent (>= 2.0.0)
- Uno.Foundation.Logging (>= 4.8.15)
- Uno.SourceGenerationTasks (>= 4.2.0)
-
net6.0-maccatalyst
- Uno.Diagnostics.Eventing (>= 2.0.1)
- Uno.Fonts.Fluent (>= 2.0.0)
- Uno.Foundation.Logging (>= 4.8.15)
- Uno.SourceGenerationTasks (>= 4.2.0)
-
net6.0-macos
- Uno.Diagnostics.Eventing (>= 2.0.1)
- Uno.Fonts.Fluent (>= 2.0.0)
- Uno.Foundation.Logging (>= 4.8.15)
- Uno.SourceGenerationTasks (>= 4.2.0)
-
net7.0
- System.Collections.Immutable (>= 1.3.1)
- System.Memory (>= 4.5.2)
- System.Numerics.Vectors (>= 4.5.0)
- System.Runtime.InteropServices.WindowsRuntime (>= 4.3.0)
- Uno.Diagnostics.Eventing (>= 2.0.1)
- Uno.Fonts.Fluent (>= 2.0.0)
- Uno.Foundation.Logging (>= 4.8.15)
- Uno.SourceGenerationTasks (>= 4.2.0)
-
net7.0-android30.0
- Uno.Diagnostics.Eventing (>= 2.0.1)
- Uno.Fonts.Fluent (>= 2.0.0)
- Uno.Foundation.Logging (>= 4.8.15)
- Uno.SourceGenerationTasks (>= 4.2.0)
- Xamarin.AndroidX.Activity (>= 1.3.1.2)
- Xamarin.AndroidX.AppCompat (>= 1.3.1.3)
- Xamarin.AndroidX.Browser (>= 1.0.0)
- Xamarin.AndroidX.Legacy.Support.V4 (>= 1.0.0.10)
- Xamarin.AndroidX.RecyclerView (>= 1.2.1.3)
-
net7.0-ios
- Uno.Diagnostics.Eventing (>= 2.0.1)
- Uno.Fonts.Fluent (>= 2.0.0)
- Uno.Foundation.Logging (>= 4.8.15)
- Uno.SourceGenerationTasks (>= 4.2.0)
-
net7.0-maccatalyst
- Uno.Diagnostics.Eventing (>= 2.0.1)
- Uno.Fonts.Fluent (>= 2.0.0)
- Uno.Foundation.Logging (>= 4.8.15)
- Uno.SourceGenerationTasks (>= 4.2.0)
-
net7.0-macos
- Uno.Diagnostics.Eventing (>= 2.0.1)
- Uno.Fonts.Fluent (>= 2.0.0)
- Uno.Foundation.Logging (>= 4.8.15)
- Uno.SourceGenerationTasks (>= 4.2.0)
-
Xamarin.iOS 1.0
- System.Collections.Immutable (>= 1.3.1)
- Uno.Diagnostics.Eventing (>= 2.0.1)
- Uno.Fonts.Fluent (>= 2.0.0)
- Uno.Foundation.Logging (>= 4.8.15)
- Uno.SourceGenerationTasks (>= 4.2.0)
-
Xamarin.Mac 2.0
- System.Collections.Immutable (>= 1.3.1)
- Uno.Diagnostics.Eventing (>= 2.0.1)
- Uno.Fonts.Fluent (>= 2.0.0)
- Uno.Foundation.Logging (>= 4.8.15)
- Uno.SourceGenerationTasks (>= 4.2.0)
NuGet packages (250)
Showing the top 5 NuGet packages that depend on Uno.WinUI:
| Package | Downloads |
|---|---|
|
Uno.WinUI.WebAssembly
Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported. |
|
|
Uno.WinUI.Lottie
Support for Lottie on Uno.WinUI. This is the Uno-compatible version of the package Microsoft.Toolkit.Uwp.UI.Lottie. Original documentation: https://docs.microsoft.com/windows/communitytoolkit/animations/lottie |
|
|
Uno.WinUI.Skia.Wpf
Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported. |
|
|
Uno.WinUI.Runtime.WebAssembly
This package provides the platform support for WebAssembly in Uno Platform projects. |
|
|
Uno.WinUI.Skia.Gtk
Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported. |
GitHub repositories (14)
Showing the top 14 popular GitHub repositories that depend on Uno.WinUI:
| Repository | Stars |
|---|---|
|
PrismLibrary/Prism
Prism is a framework for building loosely coupled, maintainable, and testable XAML applications in WPF, Xamarin Forms, and Uno / Win UI Applications..
|
|
|
ScottPlot/ScottPlot
Interactive plotting library for .NET
|
|
|
mono/SkiaSharp
SkiaSharp is a cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.
|
|
|
Cysharp/R3
The new future of dotnet/reactive and UniRx.
|
|
|
microcharts-dotnet/Microcharts
Simple, cross-platform chart library for .NET
|
|
|
videolan/libvlcsharp
Cross-platform .NET/Mono bindings for LibVLC
|
|
|
VincentH-Net/CSharpForMarkup
Concise, declarative C# UI markup for .NET browser / native UI frameworks
|
|
|
HavenDV/H.NotifyIcon
TrayIcon for WPF/WinUI/Uno/MAUI
|
|
|
w-ahmad/WinUI.TableView
A light weight TableView/DataGrid for WinUI.
|
|
|
unoplatform/Uno.Samples
A collection of code samples for the Uno Platform
|
|
|
wieslawsoltes/VelloSharp
.NET bindings for vello a GPU compute-centric 2D renderer.
|
|
|
lindexi/lindexi_gd
博客用到的代码
|
|
|
davidxuang/FluentIcons
A multi-framework control library of https://github.com/microsoft/fluentui-system-icons
|
|
|
unoplatform/Uno.Themes
This library is designed to help you use the Material, Fluent or Cupertino design system with the Uno Platform
|
| Version | Downloads | Last Updated |
|---|---|---|
| 6.6.0-dev.1355 | 0 | 4/23/2026 |
| 6.6.0-dev.1354 | 0 | 4/23/2026 |
| 6.6.0-dev.1353 | 0 | 4/23/2026 |
| 6.6.0-dev.1350 | 0 | 4/23/2026 |
| 6.6.0-dev.1349 | 0 | 4/23/2026 |
| 6.6.0-dev.1348 | 0 | 4/23/2026 |
| 6.6.0-dev.1347 | 0 | 4/23/2026 |
| 6.6.0-dev.1345 | 0 | 4/23/2026 |
| 6.6.0-dev.1343 | 25 | 4/22/2026 |
| 6.6.0-dev.1339 | 325 | 4/22/2026 |
| 6.6.0-dev.1335 | 52 | 4/22/2026 |
| 6.6.0-dev.1319 | 435 | 4/21/2026 |
| 6.6.0-dev.1318 | 159 | 4/21/2026 |
| 6.6.0-dev.1317 | 40 | 4/21/2026 |
| 6.6.0-dev.1315 | 109 | 4/21/2026 |
| 6.6.0-dev.1303 | 827 | 4/19/2026 |
| 6.6.0-dev.1301 | 217 | 4/18/2026 |
| 6.6.0-dev.1299 | 72 | 4/18/2026 |
| 6.5.153 | 101,898 | 2/10/2026 |
| 4.8.15 | 55,791 | 3/20/2023 |