Skip to content

Commit

Permalink
Merge pull request #10 from Kyaa-dost/Update_NuGetPackageName
Browse files Browse the repository at this point in the history
Update NuGet-Packages.md
  • Loading branch information
Kyaa-dost authored Jun 22, 2021
2 parents 3362d93 + 458e23b commit 69b037c
Showing 1 changed file with 18 additions and 20 deletions.
38 changes: 18 additions & 20 deletions NuGet-Packages.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,25 +2,23 @@ NuGet is a standard package manager for .NET applications which is built into Vi

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).

![](https://raw.githubusercontent.com/windows-toolkit/WindowsCommunityToolkit/main/githubresources/images/NugetPackages.png)
Note: 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 0.5](https://aka.ms/wct-winui3)

| **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 | (In Preview) .NET Standard MVVM Library, [read more here](https://aka.ms/MVVMToolkit) |
| 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 |


| **NuGet Package Name** | **Description** |
| :------------- | :----------: |
| Microsoft.Toolkit | .NET Standard NuGet package containing common code |
| Microsoft.Toolkit.HighPerformance | .NET Standard and .NET Core NuGet package with performance-oriented helpers, extensions, etc |
| Microsoft.Toolkit.MVVM | (In Preview) .NET Standard MVVM Library, [read more here](https://aka.ms/MVVMToolkit) |
| Microsoft.Toolkit.Parsers | .NET Standard NuGet package containing cross-platform parsers, such as Markdown |
| Microsoft.Toolkit.Services | (Deprecating) .NET Standard NuGet package containing cross-platform services helpers, such as LinkedIn, Microsoft Graph, Twitter and more |
| Microsoft.Toolkit.Uwp | Main NuGet package includes code only helpers such as Color conversions, Storage file handling, a Stream helper class, etc. |
| Microsoft.Toolkit.Uwp.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 | UI Packages - XAML converters, Visual tree extensions, State Triggers, and other extensions and helpers for your XAML UI |
| Microsoft.Toolkit.Uwp.UI.Animations | Animations and Composition behaviors such as Blur, Fade, Rotate, etc. |
| Microsoft.Toolkit.Uwp.UI.Controls | XAML Controls such as RadialGauge, RangeSelector, etc. |
| Microsoft.Toolkit.Uwp.UI.Controls.DataGrid | XAML DataGrid control |
| Microsoft.Toolkit.Uwp.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 | Brushes, Win2D/Composition effects, and helpers to create visual effects |
| Microsoft.Toolkit.Uwp.Connectivity | API helpers such as BluetoothLEHelper and Networking |
| Microsoft.Toolkit.Uwp.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](https://github.com/windows-toolkit/WindowsCommunityToolkit/wiki/Preview-Packages)

0 comments on commit 69b037c

Please sign in to comment.