Xam.PCL Settings provides a consistent, cross platform settings plugin for Windows Phone, Windows Store, Xamarin.iOS, and Xamarin.Android when using a PCL.  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. - Fixes issues with duplicate Settings.cs files

There is a newer version of this package available.
See the version list below for details.

Requires NuGet 2.7.2 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.


This package has no dependencies.

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

Repository Stars
CodeHub is an iOS application written using Xamarin
Cross-platform .NET sample microservices and container based application that runs on Linux Windows and macOS. Powered by .NET Core 3.0, Docker Containers and Azure Kubernetes Services. Supports Visual Studio, VS for Mac and CLI based environments with Docker CLI, dotnet CLI, VS Code or any other code editor.
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.
Pre-build conference application built with Xamarin
Central repository for App Center open source resources and planning.
SmartHotel360 Mobile
C# library for Firebase Realtime Database.
Connect tiny devices to Microsoft Azure services to build IoT solutions
Building IoT or Mobile solutions are fun and exciting. This year for Build, we wanted to show the amazing scenarios that can come together when these two are combined. So, we went and developed a sample application. MyDriving uses a wide range of Azure services to process and analyze car telemetry data for both real-time insights and long-term patterns and trends. The following features are supported in the current version of the mobile app.

Version History

Version Downloads Last updated
4.1.0-beta 21,552 2/20/2019 38,801 5/14/2018 375 5/11/2018 549 5/9/2018 2,334 3/28/2018 244 5/10/2018 258 5/10/2018 22,074 11/18/2017
3.1.1 606,577 10/18/2017
3.1.0-beta103 12,787 8/9/2017
3.0.1 206,881 7/3/2017 885 6/22/2017 349 6/21/2017 406 6/20/2017 306 6/20/2017 307 6/20/2017 932 6/13/2017 509 6/11/2017 44,682 10/8/2016
2.5.8 406,255 5/19/2017
2.5.4 198,393 2/13/2017
2.5.3 9,999 2/7/2017 13,775 1/31/2017
2.5.1 215,338 9/25/2016
2.5.0 1,685 9/24/2016
2.1.0 657,432 12/19/2015
2.0.0 7,771 12/1/2015
1.5.2 32,394 7/27/2015
1.5.1 21,815 4/21/2015
1.5.0 7,414 1/29/2015 2,376 11/19/2014
1.4.0 826 11/18/2014
1.3.0 3,071 6/1/2014 516 3/13/2014 532 3/13/2014
1.0.0 573 3/12/2014
Show less