ReadMe.md
Uno Platform port of Windows Community Toolkit version 7.x
This port allows for Uno Platform based apps to use Windows Community Toolkit version 7.x for WinUI 3 on Windows, iOS, macOS, Android, WebAssembly, and Linux.
[!IMPORTANT] Note that this Uno Platform fork of the Windows Community Toolkit is for version 7.x only. If you update to version 8.x, Uno Platform support is now available out of the box. You can remove the Uno Windows Community Toolkit references and all
Condition
statements around the packages. For more details on how to use Windows Community Toolkit, complete details are available here.
The following packages are available:
[WinUI / WinAppSDK]
- Uno.CommunityToolkit.Common
- Uno.CommunityToolkit.WinUI
- Uno.CommunityToolkit.WinUI.Connectivity
- Uno.CommunityToolkit.WinUI.DeveloperTools
- Uno.CommunityToolkit.WinUI.UI
- Uno.CommunityToolkit.WinUI.UI.Animations
- Uno.CommunityToolkit.WinUI.UI.Behaviors
- Uno.CommunityToolkit.WinUI.UI.Controls
- Uno.CommunityToolkit.WinUI.UI.Controls.Core
- Uno.CommunityToolkit.WinUI.UI.Controls.DataGrid
- Uno.CommunityToolkit.WinUI.UI.Controls.Input
- Uno.CommunityToolkit.WinUI.UI.Controls.Layout
- Uno.CommunityToolkit.WinUI.UI.Controls.Markdown
- Uno.CommunityToolkit.WinUI.UI.Controls.Media
- Uno.CommunityToolkit.WinUI.UI.Controls.Primitives
- Uno.CommunityToolkit.WinUI.UI.Media
These package IDs are for Uno Platform (non-Windows) projects. For WinUI 3 projects, you should use the equivalent packages published by Microsoft (CommunityToolkit.WinUI
, CommunityToolkit.WinUI.UI.Controls
etc).
[UWP]
As the original Community Toolkit does, this fork also provides binaries for UWP, and the branch unorel/7.1
is used to provide this support.
- Uno.Microsoft.Toolkit
- Uno.Microsoft.Toolkit.Uwp
- Uno.Microsoft.Toolkit.Uwp.Connectivity
- Uno.Microsoft.Toolkit.Uwp.DeveloperTools
- Uno.Microsoft.Toolkit.Uwp.UI
- Uno.Microsoft.Toolkit.Uwp.UI.Animations
- Uno.Microsoft.Toolkit.Uwp.UI.Behaviors
- Uno.Microsoft.Toolkit.Uwp.UI.Controls
- Uno.Microsoft.Toolkit.Uwp.UI.Controls.Core
- Uno.Microsoft.Toolkit.Uwp.UI.Controls.DataGrid
- Uno.Microsoft.Toolkit.Uwp.UI.Controls.Input
- Uno.Microsoft.Toolkit.Uwp.UI.Controls.Layout
- Uno.Microsoft.Toolkit.Uwp.UI.Controls.Markdown
- Uno.Microsoft.Toolkit.Uwp.UI.Controls.Media
- Uno.Microsoft.Toolkit.Uwp.UI.Controls.Primitives
- Uno.Microsoft.Toolkit.Uwp.UI.Media
These package IDs are for Uno (non-Windows) projects. For UWP project, you should use the equivalent packages published by Microsoft (Microsoft.Toolkit
, Microsoft.Toolkit.Parsers
etc).
Using the Uno Platform Windows Community Toolkit packages
For how to use Windows Community Toolkit, complete details are available here.