Installing .NET MAUI with NuGet
NuGet is a popular .NET package manager that enables the installation of the Telerik .NET MAUI controls in your application. The NuGet packages are the primary distribution method for the Telerik UI for .NET MAUI controls.
Telerik UI for .NET MAUI packages are available from the following sources:
- NuGet.org (Recommended)—The public NuGet registry. Install the package directly with
dotnet add package Telerik.UI.for.Maui. - Telerik NuGet feed—A private authenticated feed maintained by Progress. Requires a Telerik account API key.
- Local NuGet packages—Downloaded packages stored in your local system or a private server. Useful for offline or air-gapped environments.
The
Telerik.UI.for.MauiNuGet package supports.NET 9.0, and.NET 10.0. This packages automatically restores the required package dependencies based on the .NET version that your project uses.
Downloading from NuGet.org
The Telerik.UI.for.Maui package is available on the public nuget.org registry. This is the recommended approach as it requires no authentication setup.
To install the package, run the following command in your project directory:
dotnet add package Telerik.UI.for.Maui
Or search for Telerik.UI.for.Maui directly in the Visual Studio NuGet Package Manager using the default nuget.org package source.
Using the Online Telerik NuGet Feed
Progress maintains an online Telerik NuGet Feed for registered users with an active trial or commercial license. Using the Telerik NuGet server (online NuGet feed) gives you quick access to the latest versions of the Telerik UI for .NET MAUI controls. Furthermore, it helps you keep your application up to date by notifying you about new versions of the controls.
You can configure your system to use the Telerik NuGet server in the following ways:
- By using Visual Studio
- By editing the
Nuget.Configfile - By using the Progress Control Panel
- As part of your CI workflow
Accessing NuGet Packages behind a Firewall
Regardless of the method that you use to configure your system for the Telerik NuGet server, you may have to also adjust your firewall rules. To access the Telerik NuGet feed behind a firewall that restricts outgoing requests, allow the following domains:
nuget.telerik.com—provides authentication and license verification.downloads.cdn.telerik.com—hosts the NuGet packages.
The firewall must allow the redirection of requests from nuget.telerik.com to downloads.cdn.telerik.com.
Using Locally Available NuGet Packages
Using locally available NuGet packages lets you control the installable versions in your development environment and also enables you to install the Telerik UI for .NET MAUI NuGet packages without internet access.
You can configure your system to use your downloaded NuGet packages in the following ways: