NuGet is a standard package manager for .NET applications which is built into Visual Studio. To open the UI, from your open solution, choose the Tools menu > NuGet Package Manager > Manage NuGet packages for solution... Enter one of the package names below to search for it online.
Once you do a search, you should see a list similar to the one below (versions may be different, but names should be the same).
Note: The Windows Community Toolkit is now compatible with WinUI3 which is why WCT has trasitioned from UWP NuGet package naming to the WinUI NuGet Packages mentioned below. To learn more about the transition and project update please checkout Windows Community Toookit for Project Reunion
UWP NuGet Package Name | WinUI NuGet Package Name | Description |
---|---|---|
Microsoft.Toolkit | CommunityToolkit.Common | .NET Standard NuGet package containing common code |
Microsoft.Toolkit.HighPerformance | CommunityToolkit.HighPerformance | .NET Standard and .NET Core NuGet package with performance-oriented helpers, extensions, etc |
Microsoft.Toolkit.MVVM | CommunityToolkit.MVVM | .NET Standard MVVM Library, read more here |
Microsoft.Toolkit.Uwp | CommunityToolkit.WinUI | Main NuGet package includes code only helpers such as Color conversions, Storage file handling, a Stream helper class, etc. |
Microsoft.Toolkit.Uwp.Notifications | CommunityToolkit.WinUI.Notifications | Notifications Package - Generate tile, toast, and badge notifications for Windows 10 via code. Includes IntelliSense support to avoid having to use the XML syntax |
Microsoft.Toolkit.Uwp.UI | CommunityToolkit.WinUI.UI | UI Packages - XAML converters, Visual tree extensions, State Triggers, and other extensions and helpers for your XAML UI |
Microsoft.Toolkit.Uwp.UI.Animations | CommunityToolkit.WinUI.UI.Animations | Animations and Composition behaviors such as Blur, Fade, Rotate, etc. |
Microsoft.Toolkit.Uwp.UI.Controls | CommunityToolkit.WinUI.UI.Controls | XAML Controls such as RadialGauge, RangeSelector, etc. |
Microsoft.Toolkit.Uwp.UI.Controls.DataGrid | CommunityToolkit.WinUI.UI.Controls.DataGrid | XAML DataGrid control |
Microsoft.Toolkit.Uwp.UI.Controls.Layout | CommunityToolkit.WinUI.UI.Controls.Layout | XAML layout controls such as WrapLayout, StaggeredLayout, etc. |
Microsoft.Toolkit.Uwp.UI.Lottie | Library for rendering Adobe AfterEffects animations natively in Windows apps | |
Microsoft.Toolkit.Uwp.UI.Media | CommunityToolkit.WinUI.UI.Controls.Media | Brushes, Win2D/Composition effects, and helpers to create visual effects |
Microsoft.Toolkit.Uwp.Connectivity | CommunityToolkit.WinUI.Connectivity | API helpers such as BluetoothLEHelper and Networking |
Microsoft.Toolkit.Uwp.DeveloperTools | CommunityToolkit.WinUI.DeveloperTools | XAML user controls and services to help developer building their app |
Windows Community Toolkit may also release preview packages to perform testing and gathering feedback before tha launch of an official release. To learn more about the Preview Packages please checkout the wiki page of Preview Packages