Top 20 NuGet Xamarin Packages

Cross Platform Mobile Development

[Icon]
Support for .NET 4, .NET Standard 1.0-2.0, WP, Silverlight, MonoAndroid, Xamarin.iOS, .NET Core
[Icon]
Settings Plugin for Xamarin and Windows provides a consistent, cross platform settings/preferences plugin. This makes it easier to create cross-platform .NET apps and have cross platform settings. Manage and use all settings from one PCL/NetStandard library and save natively on each pla...
[Icon]
Build native UIs for iOS, Android, and Windows Phone from a single, shared C# codebase
[Icon]
Xamarin and Windows plugin to perform text to speech functionality. Adjustable pitch, speak rate, locale, and more.
[Icon]
Receive information about the device that you are using. Properties such as Model, Operatin System, Version, Id, and even the ability to generate a unique Id for your application based off of these properties.
[Icon]
Get network connectivity information such as network type, speeds, and if connection is available. Additional functionality includes the ability to ping a specific host and port number. Ensure you have proper permissions set by reading the README.
[Icon]
Open external maps to navigate to a specific geolocation or address. Option to launch with navigation option on iOS as well.
[Icon]
Easily access geolocation across Xamarin.iOS, Xamarin.Android, and Windows.
[Icon]
Take or pick photos and videos from a cross platform API.
[Icon]
Check to see if your users have granted or denied permissions for common permission groups on iOS and Android. Additionally, you can request permissions with a simple cross-platform async/awaitified API.
[Icon]
MvvmCross is the .NET MVVM framework for cross-platform solutions, including Xamarin iOS, Xamarin Android, Xamarin Forms, Windows and Mac. This package contains Support v7 AppCompat support for MvvmCross.
[Icon]
MailKit is an Open Source cross-platform .NET mail-client library that is based on MimeKit and optimized for mobile devices. Features include: * SASL Authentication via SCRAM-SHA-256, SCRAM-SHA-1, NTLM, DIGEST-MD5, CRAM-MD5, LOGIN, PLAIN, and XOAUTH2. * A fully-cancellable SmtpClient with support f...
[Icon]
Collection of MVVM Helpers such as ObservableRangeCollection, BaseViewModel, Grouping, and others.
[Icon]
MvvmCross is the .NET MVVM framework for cross-platform solutions, including Xamarin iOS, Xamarin Android, Xamarin Forms, Windows and Mac. This package contains Support v7 RecyclerView support for MvvmCross.
[Icon]
Maps models and renderers for Xamarin.Forms
[Icon]
MimeKit is an Open Source library for creating and parsing MIME, S/MIME and PGP messages on desktop and mobile platforms. It also supports parsing of Unix mbox files. Unlike any other .NET MIME parser, MimeKit's parser does not need to parse string input nor does it use a TextReader. Instead,...
[Icon]
Display toast notifications on Xamarin and Windows Platforms. Ensure you call ToastNotification.Init(); and register the dependency in each project. DependencyService.Register<ToastNotification>(); Read the full documentation on the projects page.
[Icon]
MimeKit is an Open Source library for creating and parsing MIME messages. It also supports parsing of Unix mbox files. Unlike any other .NET MIME parser, MimeKit's parser does not need to parse string input nor does it use a TextReader. Instead, it parses raw byte streams, thus allowing it to...
[Icon]
MvvmCross is the .NET MVVM framework for cross-platform solutions, including Xamarin iOS, Xamarin Android, Xamarin Forms, Windows and Mac. This package contains the 'Core Binding' libraries for MvvmCross
[Icon]
MvvmCross is the .NET MVVM framework for cross-platform solutions, including Xamarin iOS, Xamarin Android, Xamarin Forms, Windows and Mac. This package contains the 'Core' libraries for MvvmCross