Top 20 NuGet Xamarin Packages

Cross Platform Mobile Development

Native library build for SkiaSharp on Alpine Linux.
.NET for Android (formerly Xamarin.Android) Bindings for Google's GRPC Stub package
.NET for Android (formerly Xamarin.Android) Bindings for Google's GRPC Protobuf.Lite package
The package Xam.Forms.VideoPlayer is intended for Xamarin.Forms, contains a cross-platform video player for Android, iOS and Windows UWP, based on the code provided by Charles Petzold. More information about the video player can be found here: https://docs.microsoft.com/ru-ru/samples/xamarin/x...
LibVLCSharp is a cross-platform audio and video API for .NET platforms based on VideoLAN's LibVLC Library. It provides a comprehensive multimedia API that can be used across mobile, server and desktop to render video and output audio. Mono, .NET Framework and .NET Core runtimes are supported. Lib...
A Portable Storage Provider for Android Storage Access Framework (SAF)
SkiaSharp is a cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.
Package Description
Provides peripheral connectivity services for Crosslight development using NanoHttpd.
A lightweight framework that saves you from all the boilerplate of maintaining error list for each of the validation targets (properties). It allows you to keep all your validation rules conveniently in one place. You just define a set of validation rules that need to be checked for each of the targ...
Easily Create Awesome Slideover's in Xamarin.Forms
This is a binding library of Googles FlexBoxLayout. This control allows you to use something similar to a LinearLayout that can wrap to the next line. Before this library, this was a very difficult task. https://github.com/google/flexbox-layout
A SQLitePCL.raw plugin can be used to instruct SQLitePCL.raw to reference a different implementation of the native SQLite library than it normally would use. Install this package in your app project and call SQLitePCL.raw.SetProvider(new SQLitePCL.SQLite3Provider_esqlite3());
Use the excellent BEMCheckBox in Xamarin iOS applications. BEMCheckBox allows you to create beautiful, highly customizable, animated checkboxs for iOS.
Xamarin.Forms Prism Pages with SetAutowireViewModel, MVVM View Model Base classes, services, extensions etc
Netstandard/PCL/Win10 Xamarin.Forms views, converters, pages and services such as bindable picker and a modal view
Aardvark is a library that makes it dead simple to create actionable bug reports.
An Android library to easily display attribution information of open source libraries. Ported to Xamarin.Android by Rofiq Setiawan.
all-in-one easy mvvm implementation for Xamarin.Forms with PullToRefresh feature. look at github for guideline or take a look at sample project.