Settings Plugin for Xamarin and Windows provides a consistent, cross platform settings plugin for Windows Phone  Silverlight 8/8.1, Windows Phone 8.1, Windows Store, Xamarin.iOS, and Xamarin.Android when using a PCL or any project and is Xamarin.Forms and MvvmCross compatible.  This makes it easier to create cross-platform .NET apps and have cross platform settings. Manage and use all settings from one PCL and save natively on each platform. *This plugin stores settings natively on each platform and does NOT save them to Json. This allows you to use native functionality such as PreferenceActivity on Android.

           Support for: Int, Int64, Double, String, DateTime, Bool, Float, Decimal, Guid

           You can always serialize and deserialize a string out if needed.

This is a prerelease version of Xam.Plugins.Settings.
There is a newer version of this package available.
See the version list below for details.

Requires NuGet 2.8.1 or higher.

Install-Package Xam.Plugins.Settings -Version
dotnet add package Xam.Plugins.Settings --version
<PackageReference Include="Xam.Plugins.Settings" Version="" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Xam.Plugins.Settings --version
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Xam.Plugins.Settings,"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install Xam.Plugins.Settings as a Cake Addin
#addin nuget:?package=Xam.Plugins.Settings&version=

// Install Xam.Plugins.Settings as a Cake Tool
#tool nuget:?package=Xam.Plugins.Settings&version=
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

See Changelog: https://github.com/jamesmontemagno/SettingsPlugin/blob/master/CHANGELOG.md


This package has no dependencies.

NuGet packages (41)

Showing the top 5 NuGet packages that depend on Xam.Plugins.Settings:

Package Downloads
Open-source base project for my Xamarin.Forms based AppCreator
Core package for plugin development
Package for writing plugin tests
UI package for plugin development
Geospatial library for .NET Standard.

GitHub repositories (24)

Showing the top 5 popular GitHub repositories that depend on Xam.Plugins.Settings:

Repository Stars
CodeHub is an iOS application written using Xamarin
Experience, Learn and Code the latest breakthrough innovations with Microsoft AI
Xamarin Forms Labs is a open source project that aims to provide a powerful and cross platform set of controls and helpers tailored to work with Xamarin Forms.
Central repository for App Center open source resources and planning.
Pre-build conference application built with Xamarin

Version History

Version Downloads Last updated
4.1.0-beta 84,047 2/20/2019 57,096 5/14/2018 673 5/11/2018 1,015 5/9/2018 2,879 3/28/2018 542 5/10/2018 567 5/10/2018 26,835 11/18/2017
3.1.1 1,585,016 10/18/2017
3.1.0-beta103 15,068 8/9/2017
3.0.1 291,712 7/3/2017 1,230 6/22/2017 702 6/21/2017 738 6/20/2017 649 6/20/2017 650 6/20/2017 1,269 6/13/2017 848 6/11/2017 51,489 10/8/2016
2.5.8 443,789 5/19/2017
2.5.4 209,279 2/13/2017
2.5.3 10,478 2/7/2017 19,140 1/31/2017
2.5.1 250,472 9/25/2016
2.5.0 2,053 9/24/2016
2.1.0 709,752 12/19/2015
2.0.0 8,724 12/1/2015
1.5.2 35,015 7/27/2015
1.5.1 26,007 4/21/2015
1.5.0 8,242 1/29/2015 2,821 11/19/2014
1.4.0 1,149 11/18/2014
1.3.0 3,504 6/1/2014 832 3/13/2014 854 3/13/2014
1.0.0 966 3/12/2014
Show less