1,178 packages tagged with “xamarin.forms”
Build native UIs for iOS, Android, UWP, macOS, Tizen and many more from a single, shared C# codebase
Prism Forms Plugin to provide Popup Navigation working with the Rg.Plugins.Popup library
Syncfusion® licensing is a .NET library for validating the registered Syncfusion® license in an application at runtime. The Syncfusion® license must be registered in an application when using the Syncfusion® evaluation build or NuGet package assemblies. Documentation: https://help.syncfusion.com/common/essential-studio/licensing/license-key?utm_source=nuget&utm_medium=listing Support: Incident: https://www.syncfusion.com/support/directtrac/incidents/newincident?utm_source=nuget&utm_medium=listing Forum: https://www.syncfusion.com/forums/general?utm_source=nuget&utm_medium=listing This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's EULA (https://www.syncfusion.com/eula/es/?utm_source=nuget&utm_medium=listing). To acquire a license, you can purchase one at https://www.syncfusion.com/sales/products?utm_source=nuget&utm_medium=listing or start a free 30-day trial here (https://www.syncfusion.com/account/manage-trials/start-trials?utm_source=nuget&utm_medium=listing). © Copyright 2026 Syncfusion®, Inc. All Rights Reserved. The Syncfusion® Essential Studio® license and copyright applies to this distribution.
Plugin for Xamarin forms. Allows you to open any page as a popup.
XLabs.Forms is a open source project that aims to provide a powerfull and cross platform set of controls tailored to work with Xamarin Forms. This package contains the cross-platform XLabs Forms framework and controls.
XLabs is a open source project that aims to provide a powerfull and cross platform set of controls tailored to work with Xamarin Forms. This package contains the the core components of the XLabs Forms framework and controls.
XLabs is a open source project that aims to provide a powerful and cross platform set of controls tailored to work with Xamarin. This package contains the core cross-platform framework for all of XLabs.
Xamarin.Essentials: a kit of essential API's for your apps
[DEPRECATED] Please use Prism.Plugin.Popups instead. Prism Unity Plugin for Xamarin Forms to provide Popup Navigation
Use these extensions to build Xamarin.Forms applications with Prism and Unity.
Prism provides an implementation of a collection of design patterns that are helpful in writing well structured, maintainable, and testable XAML applications, including MVVM, dependency injection, commanding, event aggregation, and more. Prism's core functionality is a shared library targeting the .NET Framework and .NET. Features that need to be platform specific are implemented in the respective libraries for the target platform (WPF, Uno Platform, .NET MAUI and Xamarin Forms). Prism for Xamarin.Forms helps you more easily design and build rich, flexible, and easy to maintain Xamarin.Forms applications. This library provides user interface composition as well as modularity support.
Xamarin Library to load images quickly and easily on Xamarin.Forms. Ensure you call CachedImageRenderer.Init() on each platform!!! Features: - Xamarin.iOS, Xamarin.Android, Xamarin.Forms, Xamarin.Mac and Windows (WinRT, UWP) support - Configurable disk and memory caching - Multiple image views using the same image source (url, path, resource) will use only one bitmap which is cached in memory (less memory usage) - Deduplication of similar download/load requests. *(If 100 similar requests arrive at same time then one real loading will be performed while 99 others will wait).* - Error and loading placeholders support - Images can be automatically downsampled to specified size (less memory usage) - Fluent API which is inspired by Picasso naming - SVG / WebP / GIF support - Image loading Fade-In animations support - Can retry image downloads (RetryCount, RetryDelay) - Android bitmap optimization. Saves 50% of memory by trying not to use transparency channel when possible. - Transformations support - BlurredTransformation - CircleTransformation, RoundedTransformation, CornersTransformation, CropTransformation - ColorSpaceTransformation, GrayscaleTransformation, SepiaTransformation, TintTransformation - FlipTransformation, RotateTransformation - Supports custom transformations (native platform `ITransformation` implementations)
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.
Compatibility APIs and objects for .NET Multi-platform App UI (.NET MAUI) apps. This package contains a collection of APIs and views that allow for easier migration from Xamarin.Forms.
Xamarin Forms Renderer to build native UIs for WPF
Take or pick photos and videos from a cross platform API.
SkiaSharp for Xamarin.Forms is a set of views that can be used to draw on the screen.
Library for running Xamarin.Forms inside of unit tests
Collection of MVVM Helpers such as ObservableRangeCollection, BaseViewModel, Grouping, and others.
Use these extensions to build Xamarin.Forms applications with Prism and DryIoc.
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.
Easly access geolocation across Xamarin.iOS, Xamarin.Android, and Windows.
This package provides the functionality to utilize the features of Syncfusion® Xamarin ProgressBar, and Step ProgressBar.
This package provides the functionality to utilize the features of Syncfusion® Xamarin Numeric TextBox control and more.
Toolkit for Xamarin.Forms (Controls, Behaviors, and Converters)!
Makes capturing, saving, and displaying signatures extremely simple.
This package provides the functionality to utilize the features of Syncfusion® Xamarin GridCommon library and more.
A MVVM framework that integrates with the Reactive Extensions for .NET to create elegant, testable User Interfaces that run on any mobile or desktop platform. This is the base package with the base platform implementations
Simple, cross-platform chart library.
Receive information about the device that you are using. Properties such as Model, Operating System, Version, Id, and even the ability to generate a unique Id for your application based off of these properties.