[38;5;12m         [39m[38;2;255;187;0m[1m[4mAwesome-Xamarin [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://awesome.re/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://github.com/sindresorhus/awesome) [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mPRs Welcome[0m[38;5;14m[1m[4m (https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)[0m[38;2;255;187;0m[1m[4m (http://makeapullrequest.com)[0m

[38;5;12mA hand-picked bookmark collection of subjectively modern/interesting and ideally open-source libraries/tools for Xamarin Android/iOS/Windows/OSX[39m


[38;2;255;187;0m[4mContents[0m
[38;5;12m- [39m[38;5;14m[1mGeneral[0m[38;5;12m (#general)[39m
[38;5;12m- [39m[38;5;14m[1mArchitecture[0m[38;5;12m (#architecture)[39m
[38;5;12m- [39m[38;5;14m[1mAsync[0m[38;5;12m (#async)[39m
[38;5;12m- [39m[38;5;14m[1mCharts[0m[38;5;12m (#charts)[39m
[38;5;12m- [39m[38;5;14m[1mCloud[0m[38;5;12m (#cloud)[39m
[38;5;12m- [39m[38;5;14m[1mDatabase[0m[38;5;12m (#database)[39m
[38;5;12m- [39m[38;5;14m[1mFody[0m[38;5;12m (#fody)[39m
[38;5;12m- [39m[38;5;14m[1mFramework[0m[38;5;12m (#framework)[39m
[38;5;12m- [39m[38;5;14m[1mGame Engine[0m[38;5;12m (#game-engine)[39m
[38;5;12m- [39m[38;5;14m[1mIO/Storage[0m[38;5;12m (#iostorage)[39m
[38;5;12m- [39m[38;5;14m[1mIOC/DI[0m[38;5;12m (#iocdi)[39m
[38;5;12m- [39m[38;5;14m[1mInternationalization[0m[38;5;12m (#internationalization)[39m
[38;5;12m- [39m[38;5;14m[1mLayout[0m[38;5;12m (#layout)[39m
[38;5;12m- [39m[38;5;14m[1mMedia[0m[38;5;12m (#media)[39m
[38;5;12m- [39m[38;5;14m[1mMVVM[0m[38;5;12m (#mvvm)[39m
[38;5;12m- [39m[38;5;14m[1mNetwork[0m[38;5;12m (#network)[39m
[38;5;12m- [39m[38;5;14m[1mReactive[0m[38;5;12m (#reactive)[39m
[38;5;12m- [39m[38;5;14m[1mSecurity[0m[38;5;12m (#security)[39m
[38;5;12m- [39m[38;5;14m[1mSerialization[0m[38;5;12m (#serialization)[39m
[38;5;12m- [39m[38;5;14m[1mTDD/BDD[0m[38;5;12m (#tddbdd)[39m
[38;5;12m- [39m[38;5;14m[1mTools[0m[38;5;12m (#tools)[39m
[38;5;12m- [39m[38;5;14m[1mUI[0m[38;5;12m (#ui)[39m
[38;5;12m- [39m[38;5;14m[1mWearable[0m[38;5;12m (#wearable)[39m
[38;5;12m- [39m[38;5;14m[1mXamarin.Forms[0m[38;5;12m (#xamarinforms)[39m
[38;5;12m- [39m[38;5;14m[1mXPlat APIs[0m[38;5;12m (#xplat-apis)[39m
[38;5;12m- [39m[38;5;14m[1mOther lists[0m[38;5;12m (#other-lists)[39m
[38;5;12m- [39m[38;5;14m[1mWebsites[0m[38;5;12m (#websites)[39m


[38;2;255;187;0m[4mGeneral[0m

[38;5;12m- [39m[38;5;14m[1mAutoMapper ★5,724[0m[38;5;12m (https://github.com/AutoMapper/AutoMapper) - A convention-based object-object mapper in .NET.[39m
[38;5;12m- [39m[38;5;14m[1mFluent Validation ★3,570[0m[38;5;12m (https://github.com/FluentValidation/FluentValidation) - Fluent interface and lambda expressions for building validation rules.[39m
[38;5;12m- [39m[38;5;14m[1mHumanizer ★3,426[0m[38;5;12m (https://github.com/Humanizr/Humanizer) - Manipulation and displaying of strings, enums, dates, times, timespans, numbers and quantities.[39m
[38;5;12m- [39m[38;5;14m[1mNodaTime ★970[0m[38;5;12m (https://github.com/nodatime/nodatime) - Alternative date and time API for .NET.[39m
[38;5;12m- [39m[38;5;14m[1mPolly ★4,666[0m[38;5;12m (https://github.com/App-vNext/Polly) - Exception handling policies such as Retry, Retry Forever, Wait and Retry or Circuit Breaker.[39m


[38;2;255;187;0m[4mArchitecture[0m

[38;5;12m- [39m[38;5;14m[1mBehaviors Toolkit ★34[0m[38;5;12m (https://github.com/ThomasLebrun/XamarinBehaviorsToolkit) - A means of adding common and reusable interactivity to your Xamarin applications with minimal code.[39m
[38;5;12m- [39m[38;5;14m[1mConditions ★48[0m[38;5;12m (https://github.com/ghuntley/conditions) - Library that helps developers write pre- and postcondition validations in a fluent manner.[39m
[38;5;12m- [39m[38;5;14m[1mStateless ★2,294[0m[38;5;12m (https://github.com/dotnet-state-machine/stateless) - State Machines.[39m


[38;2;255;187;0m[4mAsync[0m

[38;5;12m- [39m[38;5;14m[1mAsyncEx ★1,253[0m[38;5;12m (https://github.com/StephenCleary/AsyncEx) - A helper library for async/await.[39m
[38;5;12m- [39m[38;5;14m[1mLinqToAwait ★99[0m[38;5;12m (https://github.com/anaisbetts/LinqToAwait) - A Task-based LINQ designed to work with async/await.[39m


[38;2;255;187;0m[4mCharts[0m

[38;5;12m- [39m[38;5;14m[1mMicroCharts ★1052[0m[38;5;12m (https://github.com/microcharts-dotnet/Microcharts) - Create cross-platform (Xamarin, Windows, ...) simple charts.[39m
[38;5;12m- [39m[38;5;14m[1mMPAndroidChart/iOSCharts ★6[0m[38;5;12m (https://github.com/bulubuloa/Ultimate-Xamarin-Forms-KIT) - MPAndroidChart/iOSCharts binding support use in Xamarin Forms.[39m
[38;5;12m- [39m[38;5;14m[1mOxyPlot ★1,311[0m[38;5;12m (https://github.com/oxyplot/oxyplot) - Cross-platform plotting library for .NET.[39m


[38;2;255;187;0m[4mCloud[0m

[38;5;12m- [39m[38;5;14m[1mAzure[0m[38;5;12m (https://docs.microsoft.com/en-us/xamarin/cross-platform/data-cloud/) - Microsoft Azure.[39m
[38;5;12m- [39m[38;5;14m[1mBugfender ★10[0m[38;5;12m (https://github.com/bugfender/bugfender-xamarin) - Store your application logs on the cloud (iOS & Android).[39m
[38;5;12m- [39m[38;5;14m[1mFireSharp ★479[0m[38;5;12m (https://github.com/ziyasal/FireSharp) - Firebase REST API wrapper.[39m


[38;2;255;187;0m[4mDatabase[0m

[38;5;12m- [39m[38;5;14m[1mAkavache ★1,692[0m[38;5;12m (https://github.com/reactiveui/akavache) - An Asynchronous Key-Value Store for Native Applications.[39m
[38;5;12m- [39m[38;5;14m[1mBreeze ★63[0m[38;5;12m (https://github.com/Breeze/breeze.sharp) - Data management library for developers of rich client applications.[39m
[38;5;12m- [39m[38;5;14m[1mCouchbase.Lite ★299[0m[38;5;12m (https://github.com/couchbase/couchbase-lite-net) - Lightweight embedded NoSQL database.[39m
[38;5;12m- [39m[38;5;14m[1mLager ★2[0m[38;5;12m (https://github.com/ghuntley/Lager) - Cross-platform settings storage that uses Akavache as a storage backend.[39m
[38;5;12m- [39m[38;5;14m[1mMassive ★1,708[0m[38;5;12m (https://github.com/FransBouma/Massive) - "wrapper" for your DB tables and uses System.Dynamic extensively.[39m
[38;5;12m- [39m[38;5;14m[1mRealm ★690[0m[38;5;12m (https://github.com/realm/realm-dotnet) - Mobile database that runs directly inside phones, tablets or wearables.[39m
[38;5;12m- [39m[38;5;14m[1mSettings ★58[0m[38;5;12m (https://github.com/aritchie/settings) - Cross platform settings plugin for Xamarin and Windows.[39m
[38;5;12m- [39m[38;5;14m[1mSQLite.Net-PCL ★340[0m[38;5;12m (https://github.com/oysteinkrog/SQLite.Net-PCL) - SQLite 3 databases support, PCL, async.[39m
[38;5;12m- [39m[38;5;14m[1mLiteDB ★4245[0m[38;5;12m (https://github.com/mbdavid/LiteDB) -  A .NET NoSQL Document Store in a single data file.[39m
[38;5;12m- [39m[38;5;14m[1mDB4O-GPL ★8[0m[38;5;12m (https://github.com/iboxdb/db4o-gpl) -  Object-Oriented Database, Embedded and Remote connections supported.[39m

[38;2;255;187;0m[4mFody[0m

[38;5;12m- [39m[38;5;14m[1mFody ★2,150[0m[38;5;12m (https://github.com/Fody/Fody) - Extensible tool for weaving .net assemblies.[39m
[48;5;235m[38;5;249m- **AutoDependencyProperty.Fody** (https://bitbucket.org/robertvazan/autodependencyproperty.fody/src) - Automatically generates DependencyProperty boilerplate from simple C# properties.[49m[39m
[48;5;235m[38;5;249m- **PropertyChanged.Fody ★820** (https://github.com/Fody/PropertyChanged/) - Injects INotifyPropertyChanged code into properties at compile time.[49m[39m[48;5;235m[38;5;249m                                        [49m[39m
[48;5;235m[38;5;249m- **ReactiveUI.Fody ★105** (https://github.com/kswoll/ReactiveUI.Fody) - Generate RaisePropertyChange notifications for properties and ObservableAsPropertyHelper properties.[49m[39m[48;5;235m[38;5;249m            [49m[39m


[38;2;255;187;0m[4mFramework[0m

[38;5;12m- [39m[38;5;14m[1mAmmy[0m[38;5;12m (http://www.ammyui.com/) - Modern UI language for XAML platforms. Free for non-commercial development.[39m
[38;5;12m- [39m[38;5;14m[1mAppercode.UIFramework ★13[0m[38;5;12m (https://github.com/Appercode/Appercode.UIFramework) - Allows to build user interface of cross-platform mobile applications with single XAML layout.[39m
[38;5;12m- [39m[38;5;14m[1mInvention[0m[38;5;12m (https://gitlab.com/hodgskin-callan/Invention) - Develop native apps for iOS, Android and Windows with 100% code sharing using Visual Studio and C#.NET.[39m
[38;5;12m- [39m[38;5;14m[1mSimplyMobile ★103[0m[38;5;12m (https://github.com/sami1971/SimplyMobile) - Collection of abstracted mobile functionalities.[39m
[38;5;12m- [39m[38;5;14m[1mXamu-Infrastructure ★104[0m[38;5;12m (https://github.com/xamarinhq/xamu-infrastructure) - Extensions, MVVM classes, behaviors and other misc. useful code bits from Xamarin University.[39m

[38;2;255;187;0m[4mGame Engine[0m

[38;5;12m- [39m[38;5;14m[1mCocosSharp ★463[0m[38;5;12m (https://github.com/mono/CocosSharp) - CSharp implementation of the Cocos2D and Cocos3D APIs.[39m
[38;5;12m- [39m[38;5;14m[1mMonoGame ★5,276[0m[38;5;12m (https://github.com/MonoGame/MonoGame) - Open source implementation of the Microsoft XNA 4.x Framework.[39m
[38;5;12m- [39m[38;5;14m[1mParadox ★1,706[0m[38;5;12m (https://github.com/SiliconStudio/xenko) - Paradox3D + Silicon Studio .NET.[39m
[38;5;12m- [39m[38;5;14m[1mUrhoSharp ★275[0m[38;5;12m (https://github.com/xamarin/urho) - Cross-platform high-level 3D and 2D engine.[39m
[38;5;12m- [39m[38;5;14m[1mCocosCreator ★2[0m[38;5;12m (https://github.com/toanlcgift/xamarin-cocos-creator) - Xamarin binding for CocosCreator Engine.[39m


[38;2;255;187;0m[4mIO/Storage[0m

[38;5;12m- [39m[38;5;14m[1mIO ★6[0m[38;5;12m (https://github.com/aritchie/io) - Access system folders and files using a familiar api.[39m
[38;5;12m- [39m[38;5;14m[1mPCL Storage ★270[0m[38;5;12m (https://github.com/dsplaisted/PCLStorage) - Consistent, portable set of local file IO APIs for .NET.[39m
[38;5;12m- [39m[38;5;14m[1mFilePicker-Plugin-for-Xamarin ★37[0m[38;5;12m (https://github.com/jfversluis/FilePicker-Plugin-for-Xamarin-and-Windows) - Simple cross-platform plug-in that allows you to pick files and work with them.[39m


[38;2;255;187;0m[4mIOC/DI[0m

[38;5;12m- [39m[38;5;14m[1mAutofac ★2,169[0m[38;5;12m (https://github.com/autofac/Autofac) - An addictive .NET IoC container.[39m
[38;5;12m- [39m[38;5;14m[1mDryIoc[0m[38;5;12m (https://github.com/dadhi/DryIoc) - Fast, small, full-featured IoC Container for .NET.[39m
[38;5;12m- [39m[38;5;14m[1mFunq ★2[0m[38;5;12m (https://github.com/thiagoromam/FunqPortable) - High performance DI framework by eliminating all runtime reflection through the use of lambdas and generic functions as factories.[39m
[38;5;12m- [39m[38;5;14m[1mLightInject ★320[0m[38;5;12m (https://github.com/seesharper/LightInject) - Light, simple and stunningly fast IoC container for .NET.[39m
[38;5;12m- [39m[38;5;14m[1mNinject ★2,034[0m[38;5;12m (https://github.com/ninject/Ninject) - The ninja of .net dependency injectors.[39m
[38;5;12m- [39m[38;5;14m[1mStiletto ★36[0m[38;5;12m (https://github.com/benjamin-bader/stiletto) - .NET port of Dagger, the lightweight Android dependency injector from Square.[39m
[38;5;12m- [39m[38;5;14m[1mTinyIoC ★585[0m[38;5;12m (https://github.com/grumpydev/TinyIoC) - Single-class easy IoC container.[39m


[38;2;255;187;0m[4mInternationalization[0m

[38;5;12m- [39m[38;5;14m[1mI18NPortable ★49[0m[38;5;12m (https://github.com/xleon/I18N-Portable) - Simple and cross platform internationalization/translations for Xamarin and .NET.[39m
[38;5;12m- [39m[38;5;14m[1mResxible ★9[0m[38;5;12m (https://github.com/apcurium/resxible) - Tool to generate automatically several platform-dependent resource files from a single RESX file.[39m
[38;5;12m- [39m[38;5;14m[1mVernacular ★167[0m[38;5;12m (https://github.com/rdio/vernacular) - Cross Platform Localisation, tools to convert standard strings formats.[39m
[38;5;12m- [39m[38;5;14m[1mSimpleLocalize ★19[0m[38;5;12m (https://github.com/simplelocalize/simplelocalize-cli) - Open source tool for managing i18n keys in Xmarin projects.[39m


[38;2;255;187;0m[4mLayout[0m

[38;5;12m- [39m[38;5;14m[1mFlex ★128[0m[38;5;12m (https://github.com/xamarin/flex) - Flexible box layout system.[39m


[38;2;255;187;0m[4mMedia[0m

[38;5;12m- [39m[38;5;14m[1mEZ-Compress ★11[0m[38;5;12m (https://github.com/VictorGrunn/EZ-Compress-for-Xamarin) - A simple image stream compression plugin for Xamarin.[39m
[38;5;12m- [39m[38;5;14m[1mFast & Furious Image Loading ★820[0m[38;5;12m (https://github.com/luberda-molinet/FFImageLoading) - Xamarin library to load images quickly & easily.[39m
[38;5;12m- [39m[38;5;14m[1mLottie ★643[0m[38;5;12m (https://github.com/Baseflow/LottieXamarin) - Render After Effects animations natively on Android and iOS for Xamarin.[39m
[38;5;12m- [39m[38;5;14m[1mLibVLCSharp ★174[0m[38;5;12m (https://github.com/videolan/libvlcsharp) - Xamarin bindings for libvlc, the multimedia framework powering the VLC applications made by VideoLAN.[39m
[38;5;12m- [39m[38;5;14m[1mMediaManager ★269[0m[38;5;12m (https://github.com/Baseflow/XamarinMediaManager) - Cross platform Xamarin plugin to play Media from PCL.[39m
[38;5;12m- [39m[38;5;14m[1mNGraphics ★482[0m[38;5;12m (https://github.com/praeclarum/NGraphics) - Cross platform library for rendering vector graphics.[39m
[38;5;12m- [39m[38;5;14m[1mPDFReader ★51[0m[38;5;12m (https://github.com/AlexanderMac/mTouch-PDFReader) -  iOS (-only) library to display PDF documents on iPad and iPhone.[39m
[38;5;12m- [39m[38;5;14m[1mScreenshot Plugin ★21[0m[38;5;12m (https://github.com/wilsonvargas/ScreenshotPlugin) - A simple Screenshot plugin for Xamarin and Windows to get and save screenshot in yours apps.[39m
[38;5;12m- [39m[38;5;14m[1mSkiaSharp ★920[0m[38;5;12m (https://github.com/mono/SkiaSharp) - Powerful C# API for doing 2D graphics. It is powered by Google’s Skia library.[39m
[38;5;12m- [39m[38;5;14m[1mSplat ★590[0m[38;5;12m (https://github.com/reactiveui/splat) - Cross platform image loading, colors and stuff.[39m
[38;5;12m- [39m[38;5;14m[1mSimpleAudioPlayer ★14[0m[38;5;12m (https://github.com/adrianstevens/Xamarin-Plugins/tree/master/SimpleAudioPlayer) - Simple plugin for plays local files and audio data as a stream.[39m
[38;5;12m- [39m[38;5;14m[1mZXing.Net.Mobile ★570[0m[38;5;12m (https://github.com/Redth/ZXing.Net.Mobile) - Barcode Scanning Library for MonoTouch, Mono for Android, and Windows Phone.[39m
[38;5;12m- [39m[38;5;14m[1mSupportMediaXF ★2[0m[38;5;12m (https://github.com/bulubuloa/SupportMediaXF) - Simple cross platform plugin to take photos or pick them from a gallery from shared code[39m


[38;2;255;187;0m[4mMVVM[0m

[38;5;12m- [39m[38;5;14m[1mBind ★158[0m[38;5;12m (https://github.com/praeclarum/Bind) - Bind gives you easy two-way data binding between properties of objects.[39m
[38;5;12m- [39m[38;5;14m[1mEBind[0m[38;5;12m (https://github.com/SIDOVSKY/EBind) - Concise, fast and feature-rich .NET data binding with some Xamarin goodies.[39m
[38;5;12m- [39m[38;5;14m[1mFreshMvvm ★324[0m[38;5;12m (https://github.com/rid00z/FreshMvvm) - Super light Mvvm Framework designed specifically for Xamarin.Forms.[39m
[38;5;12m- [39m[38;5;14m[1mInfinite Scroll Plugin ★24[0m[38;5;12m (https://github.com/HBSequence/Sequence.Plugins) - A Plugin which facilitates forward-only incremental scrolling for a paged data source.[39m
[38;5;12m- [39m[38;5;14m[1mMVVMCross ★2,657[0m[38;5;12m (https://github.com/MvvmCross/MvvmCross) - Cross-platform mvvm mobile development framework.[39m
[38;5;12m  - [39m[38;5;14m[1mCheesebaron.MvxPlugins ★79[0m[38;5;12m (https://github.com/Cheesebaron/Cheesebaron.MvxPlugins) - A collection of plugins.[39m
[38;5;12m  - [39m[38;5;14m[1mMvxAms ★1[0m[38;5;12m (https://github.com/MobiliTips/MvxPlugins/tree/master/MvxAms) - MVVMCross Azure Mobile Services plugin.[39m
[38;5;12m  - [39m[38;5;14m[1mMvxForms ★1[0m[38;5;12m (https://github.com/MobiliTips/MvxPlugins/tree/master/MvxForms) - MVVMCross plugin for using Xamarin.Forms.[39m
[38;5;12m- [39m[38;5;14m[1mMugenMvvmToolkit ★127[0m[38;5;12m (https://github.com/MugenMvvmToolkit/MugenMvvmToolkit) - Cross-platform MVVM toolkit.[39m
[38;5;12m- [39m[38;5;14m[1mMVVMLight[0m[38;5;12m (https://github.com/lbugnion/mvvmlight) - Cross-platform MVVM development framework.[39m
[38;5;12m- [39m[38;5;14m[1mMvvmNano ★46[0m[38;5;12m (https://github.com/aspnetde/MvvmNano) - Small and smart MVVM framework made with ❤ for Xamarin.Forms.[39m
[38;5;12m- [39m[38;5;14m[1mPrism ★2,365[0m[38;5;12m (https://github.com/prismlibrary/prism) - Cross-platform MVVM development framework.[39m
[38;5;12m- [39m[38;5;14m[1mReactiveUI ★3,917[0m[38;5;12m (https://github.com/reactiveui/ReactiveUI) - Rx MVVM framework.[39m
[38;5;12m- [39m[38;5;14m[1mWires ★28[0m[38;5;12m (https://github.com/dotnet-ad/Wires) - Wires is a simple binding library.[39m


[38;2;255;187;0m[4mNetwork[0m

[38;5;12m- [39m[38;5;14m[1mApizr ★4[0m[38;5;12m (https://github.com/Respawnsive/Apizr) - Refit based web api client, but resilient (retry, connectivity, cache, auth, log, priority, etc...).[39m
[38;5;12m- [39m[38;5;14m[1mConnectivity ★200[0m[38;5;12m (https://github.com/jamesmontemagno/ConnectivityPlugin) - Cross-platform network/connection status.[39m
[38;5;12m- [39m[38;5;14m[1mCrossDownloadManager ★67[0m[38;5;12m (https://github.com/SimonSimCity/Xamarin-CrossDownloadManager) - A cross platform download manager for Xamarin.[39m
[38;5;12m- [39m[38;5;14m[1mFlurl ★1,295[0m[38;5;12m (https://github.com/tmenier/Flurl) - Flurl is a modern, fluent, asynchronous, testable, portable, buzzword-laden URL builder and HTTP client library.[39m
[38;5;12m- [39m[38;5;14m[1mFusillade ★216[0m[38;5;12m (https://github.com/reactiveui/Fusillade) - Set of HttpMessageHandlers that make your mobile applications more efficient and responsive.[39m
[38;5;12m- [39m[38;5;14m[1mMessaging ★1[0m[38;5;12m (https://github.com/cjlotz/Xamarin.Plugins/tree/master/Messaging) - Make a phone call, send a sms or send an e-mail using the default messaging applications.[39m
[38;5;12m- [39m[38;5;14m[1mModernHttpClient[0m[38;5;12m (https://github.com/alexrainman/ModernHttpClient) - Accelerates HTTP requests by using mobile-optimized libs (NSURLSession / OkHttp).[39m
[38;5;12m- [39m[38;5;14m[1mNFC ★14[0m[38;5;12m (https://github.com/smstuebe/xamarin-nfc) - Xamarin plugin for reading NFC tags.[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mPush[0m[38;5;14m[1m [0m[38;5;14m[1mNotification[0m[38;5;14m[1m [0m[38;5;14m[1m★1[0m[38;5;12m [39m[38;5;12m(https://github.com/rdelrosario/xamarin-plugins/tree/master/PushNotification)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mSimple[39m[38;5;12m [39m[38;5;12mcross[39m[38;5;12m [39m[38;5;12mplatform[39m[38;5;12m [39m[38;5;12mplugin[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mhandle[39m[38;5;12m [39m[38;5;12mpush[39m[38;5;12m [39m[38;5;12mnotification[39m[38;5;12m [39m[38;5;12mevents[39m[38;5;12m [39m[38;5;12msuch[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mregistering,[39m[38;5;12m [39m[38;5;12munregistering[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmessages[39m[38;5;12m [39m[38;5;12marrival[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mAndroid[39m[38;5;12m [39m
[38;5;12mand[39m[38;5;12m [39m[38;5;12miOS.[39m
[38;5;12m- [39m[38;5;14m[1mReachability ★25[0m[38;5;12m (https://github.com/has-taiar/Reachability.Net) - Online/offline connected check.[39m
[38;5;12m- [39m[38;5;14m[1mRefit ★2,762[0m[38;5;12m (https://github.com/reactiveui/refit) - The automatic type-safe REST library for Xamarin and .NET.[39m
[38;5;12m- [39m[38;5;14m[1mRestEase ★339[0m[38;5;12m (https://github.com/canton7/RestEase) - Refit on steroids, simpler auth, parsing...[39m
[38;5;12m- [39m[38;5;14m[1mRestLess ★57[0m[38;5;12m (https://github.com/letsar/RestLess) - The automatic type-safe-reflectionless REST API client library for .Net Standard.[39m
[38;5;12m- [39m[38;5;14m[1mRestSharp ★6,994[0m[38;5;12m (https://github.com/restsharp/RestSharp) - Simple REST and HTTP API Client for .NET.[39m
[38;5;12m- [39m[38;5;14m[1mSockets ★185[0m[38;5;12m (https://github.com/rdavisau/sockets-for-pcl) - An abstraction over the socket helper classes of .NET and WinRT.[39m
[38;5;12m- [39m[38;5;14m[1mTiny.RestClient ★31[0m[38;5;12m (https://github.com/jgiacomini/Tiny.RestClient) - Description Simpliest Fluent REST client for Xamarin and .NET.[39m


[38;2;255;187;0m[4mReactive[0m

[38;5;12m- [39m[38;5;14m[1mAkavache ★1,692[0m[38;5;12m (https://github.com/reactiveui/Akavache) - An Asynchronous Key-Value Store for Native Applications.[39m
[38;5;12m- [39m[38;5;14m[1mReactiveUI ★3,917[0m[38;5;12m (https://github.com/reactiveui/ReactiveUI) - Rx MVVM framework.[39m
[38;5;12m- [39m[38;5;14m[1mRefit ★2,762[0m[38;5;12m (https://github.com/reactiveui/refit) - Refit is a library heavily inspired by Square's Retrofit library, and it turns your REST API into a live interface.[39m
[38;5;12m- [39m[38;5;14m[1mReactiveProperty ★361[0m[38;5;12m (https://github.com/runceel/ReactiveProperty) - Provides MVVM and asynchronous support features under Reactive Extensions.[39m
[38;5;12m- [39m[38;5;14m[1mRxFlow ★18[0m[38;5;12m (https://github.com/ugaya40/RxFlow) - Simple Flow Control Library with Rx(Reactive Extensions).[39m
[38;5;12m- [39m[38;5;14m[1mSensors[0m[38;5;12m (https://github.com/aritchie/sensors) - ACR Reactive Sensors Plugin for Xamarin & Windows.[39m
[38;5;12m- [39m[38;5;14m[1mCrossPlatformLiveData[0m[38;5;12m (https://github.com/jakdor/CrossPlatformLiveData) - Android LiveData inspired .NET implementation - lifecycle aware rx streams.[39m


[38;2;255;187;0m[4mSecurity[0m

[38;5;12m- [39m[38;5;14m[1mPortable.BouncyCastle ★136[0m[38;5;12m (https://github.com/novotnyllc/bc-csharp) - Portable version of Bouncy Castle with support for .NET 4, .NET Standard 2.0, MonoAndroid, Xamarin.iOS, .NET Core.[39m
[38;5;12m- [39m[38;5;14m[1mBreachDetector ★11[0m[38;5;12m (https://github.com/nmilcoff/BreachDetector) - Detect root, emulation, debug mode and other security concerns in your Xamarin apps.[39m
[38;5;12m- [39m[38;5;14m[1mCryoprison[0m[38;5;12m (https://github.com/padresmurfa/cryoprison) - Jailbreak/Root detection for Xamarin[39m
[38;5;12m- [39m[38;5;14m[1mFingerprint Plugin ★165[0m[38;5;12m (https://github.com/smstuebe/xamarin-fingerprint) - Xamarin and MvvMCross plugin for accessing the fingerprint sensor.[39m
[38;5;12m- [39m[38;5;14m[1mPCLCrypto ★184[0m[38;5;12m (https://github.com/AArnott/PCLCrypto) - Cryptography for portable class libraries (MD5,...).[39m
[38;5;12m- [39m[38;5;14m[1mPermissions ★255[0m[38;5;12m (https://github.com/jamesmontemagno/PermissionsPlugin) - Simple cross platform plugin to check connection status of mobile device, gather connection type, bandwidths, and more.[39m


[38;2;255;187;0m[4mSerialization[0m

[38;5;12m- [39m[38;5;14m[1mNewtonsoft.Json ★5,812[0m[38;5;12m (https://github.com/JamesNK/Newtonsoft.Json) - Popular high-performance JSON framework for .NET.[39m
[38;5;12m- [39m[38;5;14m[1mQuicktype ★886[0m[38;5;12m (https://app.quicktype.io/?l=cs) - Instantly generate classes and JSON serialization code from JSON.[39m


[38;2;255;187;0m[4mTDD/BDD[0m

[38;5;12m- [39m[38;5;14m[1mFluentAssertions[0m[38;5;12m (https://fluentassertions.com) - TDD/BDD fluent asserts.[39m
[38;5;12m- [39m[38;5;14m[1mNBehave ★47[0m[38;5;12m (https://github.com/nbehave/NBehave) - Framework for Behaviour-Driven Development.[39m
[38;5;12m- [39m[38;5;14m[1mVSMac-CodeCoverage[0m[38;5;12m (https://github.com/ademanuele/VSMac-CodeCoverage) - Gather code coverage results for your unit test projects from Visual Studio for Mac.[39m


[38;2;255;187;0m[4mTools[0m

[38;5;12m- [39m[38;5;14m[1mCheeseknife ★53[0m[38;5;12m (https://github.com/MarcelBraghetto/Cheeseknife) - A view injection library for Xamarin.Android.[39m
[38;5;12m- [39m[38;5;14m[1mIconFont2Code ★52[0m[38;5;12m (https://github.com/andreinitescu/IconFont2Code) - Generates a C# class with the glyph Unicode values in your font file (.ttf/.otf).[39m
[38;5;12m- [39m[38;5;14m[1mGradleBindings ★103[0m[38;5;12m (https://github.com/EgorBo/Xamarin.GradleBindings) - Visual Studio extension, for referencing gradle libs in Android projects.[39m
[38;5;12m- [39m[38;5;14m[1mMaterial icons generator plugin - Xamarin Studio ★14[0m[38;5;12m (https://github.com/interisti/xs-material-icons-generator) - Adding material icons to android project.[39m
[38;5;12m- [39m[38;5;14m[1mMaterial icons generator plugin - Visual Studio[0m[38;5;12m (https://github.com/interisti/vs-material-icons-generator) - Adding material icons to android project.[39m
[38;5;12m- [39m[38;5;14m[1mMutatio ★18[0m[38;5;12m (https://github.com/yuv4ik/Mutatio) - Visual Studio for Mac add-in/extension for converting old PCLs to .NET Standard 2.0 targeting projects automatically.[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mPushSharp[0m[38;5;14m[1m [0m[38;5;14m[1m★3,990[0m[38;5;12m [39m[38;5;12m(https://github.com/Redth/PushSharp)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mserver-side[39m[38;5;12m [39m[38;5;12mlibrary[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12msending[39m[38;5;12m [39m[38;5;12mPush[39m[38;5;12m [39m[38;5;12mNotifications[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12miOS[39m[38;5;12m [39m[38;5;12m(iPhone/iPad[39m[38;5;12m [39m[38;5;12mAPNS),[39m[38;5;12m [39m[38;5;12mAndroid[39m[38;5;12m [39m[38;5;12m(C2DM[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mGCM[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mGoogle[39m[38;5;12m [39m[38;5;12mCloud[39m[38;5;12m [39m[38;5;12mMessage),[39m[38;5;12m [39m[38;5;12mWindows[39m[38;5;12m [39m[38;5;12mPhone,[39m[38;5;12m [39m[38;5;12mWindows[39m[38;5;12m [39m[38;5;12m8,[39m[38;5;12m [39m[38;5;12mAmazon,[39m[38;5;12m [39m[38;5;12mBlackberry,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
[38;5;12m(soon)[39m[38;5;12m [39m[38;5;12mFirefoxOS[39m[38;5;12m [39m[38;5;12mdevices![39m
[38;5;12m- [39m[38;5;14m[1mTwin Tools Add-In ★20[0m[38;5;12m (https://github.com/twintechs/TwinToolsForXamarin) - Productivity plugin for Xamarin Studio.[39m
[38;5;12m- [39m[38;5;14m[1mXamaridea ★69[0m[38;5;12m (https://github.com/EgorBo/Xamaridea) - Visual Studio extension, opens [39m[48;2;30;30;40m[38;5;13m[3m.axml files in Android Studio. [0m
[38;5;12m- [39m[38;5;14m[1mXavtool ★15[0m[38;5;12m (https://github.com/gabrielrobert/xavtool) - Command-line utility to automatically increase iOS / Android / UWP applications version.[39m
[38;5;12m- [39m[38;5;14m[1mXamarin-APRTextFieldSuggestions[0m[38;5;12m (https://github.com/aproram/Xamarin-APRTextFieldSuggestions) - Xamarin.iOS Autocomplete suggestions for UITextfield in iOS.[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mVSMac-CodeDistribution[0m[38;5;12m [39m[38;5;12m(https://github.com/ademanuele/VSMac-CodeDistribution)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mVisual[39m[38;5;12m [39m[38;5;12mStudio[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mMac[39m[38;5;12m [39m[38;5;12mextension[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mvisualises[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mdistribution[39m[38;5;12m [39m[38;5;12mbetween[39m[38;5;12m [39m[38;5;12mprojects.[39m[38;5;12m [39m[38;5;12mParticularly[39m[38;5;12m [39m[38;5;12museful[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mXamarin[39m[38;5;12m [39m[38;5;12mprojects[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12munderstand[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mamount[39m[38;5;12m [39m[38;5;12mof[39m
[38;5;12mcode[39m[38;5;12m [39m[38;5;12mshared[39m[38;5;12m [39m[38;5;12mbetween[39m[38;5;12m [39m[38;5;12mplatforms.[39m


[38;2;255;187;0m[4mUI[0m
[38;5;12m- [39m[38;5;14m[1mXamarin.Forms.Breadcrumb[0m[38;5;12m (https://github.com/IeuanWalker/Xamarin.Forms.Breadcrumb) - A control that automatically generated a breadcrumb control[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mXamarin.Forms.StateButton[0m[38;5;12m [39m[38;5;12m(https://github.com/IeuanWalker/Xamarin.Forms.StateButton)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mWith[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mcontrol[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mable[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mcreate[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mstyle[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mbutton.[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mpossible[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12macts[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mwrapper[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mXAML[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mevents/[39m[38;5;12m [39m
[38;5;12mcommands[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mproperties[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbind[39m[38;5;12m [39m[38;5;12mtoo.[39m
[38;5;12m- [39m[38;5;14m[1mPasscode ★13[0m[38;5;12m (https://github.com/kevinskrei/XamarinPasscode) - Xamarin component for locking an app with a passcode.[39m
[38;5;12m- [39m[38;5;14m[1mSignaturePad ★117[0m[38;5;12m (https://github.com/xamarin/SignaturePad) - Signature Pad makes capturing, saving, exporting, and displaying signatures extremely simple on Xamarin.iOS, Xamarin.Android and Windows.[39m
[38;5;12m- [39m[38;5;14m[1mXamEffects ★53[0m[38;5;12m (https://github.com/mrxten/XamEffects) - Touch effect for Xamarin.Forms.[39m
[38;5;12m- [39m[38;5;14m[1mShowcase View[0m[38;5;12m (https://github.com/DigitalSa1nt/Xama.JTPorts.ShowcaseView) - _Xamarin.Android_ Native showcase view. An easy-to-use customizable show case view with circular reveal animation.[39m
[38;5;12m- [39m[38;5;14m[1mAnimated Circle Loading View[0m[38;5;12m (https://github.com/DigitalSa1nt/Xama.JTPorts.AnimatedCircleLoadingView) - A determiante/indetermiante loading view animation.[39m
[38;5;12m- [39m[38;5;14m[1mAnimated Icon Button[0m[38;5;12m (https://github.com/HankiDesign/DOFavoriteButton.Xamarin) - An animated icon button for Xamarin.iOS.[39m
[38;5;12m- [39m[38;5;14m[1mSimpleBottomDrawer[0m[38;5;12m (https://github.com/galadril/Xam.Plugin.SimpleBottomDrawer) - Just a nice and simple BottomDrawer for your Xamarin Forms project[39m
[38;5;12m- [39m[38;5;14m[1mSimpleColorPicker[0m[38;5;12m (https://github.com/galadril/Xam.Plugin.SimpleColorPicker) - Just a nice and simple ColorPicker for your Xamarin Forms project[39m
[38;5;12m- [39m[38;5;14m[1mSimpleAppIntro[0m[38;5;12m (https://github.com/galadril/Xam.Plugin.SimpleAppIntro) - Just a nice and simple AppIntro for your Xamarin Forms project[39m
[38;5;12m- [39m[38;5;14m[1mSimpleStaticMap[0m[38;5;12m (https://github.com/galadril/Xam.Plugin.SimpleStaticMap) - Just a simple static map control based on the Static API of Google Maps for your Xamarin Forms project[39m
[38;5;12m- [39m[38;5;14m[1mTEdito2[0m[38;5;12m (https://github.com/bulubuloa/TEditor2) - TEditor2 is a HTML editor for Xamarin, it has so many build-in features and easy to use.[39m
[38;5;12m- [39m[38;5;14m[1mIridescentView[0m[38;5;12m (https://github.com/alexandrehtrb/IridescentView) - A custom Xamarin.Android ImageView with iridescence effect.[39m


[38;2;255;187;0m[4mWearable[0m

[38;5;12m- [39m[38;5;14m[1mWormHoleSharp ★25[0m[38;5;12m (https://github.com/Clancey/WormHoleSharp) - Communication between Watch and iDevice.[39m


[38;2;255;187;0m[4mXamarin.Forms[0m

[38;5;12m- [39m[38;5;14m[1mAcr-xamarin-forms ★244[0m[38;5;12m (https://github.com/aritchie/acr-xamarin-forms) - Camera/Gallery, Barcode Scanning, User Dialogs, Geo-Location, Network Utils, Device Info, Settings, E-Mail, Phone, SMS all for Xamarin.Forms.[39m
[38;5;12m- [39m[38;5;14m[1mAdvancedTimer ★35[0m[38;5;12m (https://github.com/ufuf/AdvancedTimer) - Timer object and its methods are implemented for extended support for timers.[39m
[38;5;12m- [39m[38;5;14m[1mAndroid AppCompat ★34[0m[38;5;12m (https://github.com/nativecode-dev/oss-xamarin) - Provide Material Design themes now for Xamarin.Forms apps natively without hacks.[39m
[38;5;12m- [39m[38;5;14m[1mBadgeView ★31[0m[38;5;12m (https://github.com/SuavePirate/BadgeView) - A simple Xamarin.Forms control to display a round badge.[39m
[38;5;12m- [39m[38;5;14m[1mCircle Image Control[0m[38;5;12m (https://github.com/jamesmontemagno/ImageCirclePlugin) - Simple but elegant way of display circle images in your Xamarin.Forms projects.[39m
[38;5;12m- [39m[38;5;14m[1mCompass ★19[0m[38;5;12m (https://github.com/JarleySoft/CompassPlugin) - Provides and simple way to access the compass on Windows Phone, iOS and Android from you Xamarin.Forms projects.[39m
[38;5;12m- [39m[38;5;14m[1mDevice Orientation ★28[0m[38;5;12m (https://github.com/wcoder/Xamarin.Plugin.DeviceOrientation) - Simple cross-platform plugin to work with screen orientation of mobile device.[39m
[38;5;12m- [39m[38;5;14m[1mDevice Orientation ★1[0m[38;5;12m (https://github.com/aliozgur/Xamarin.Plugins/tree/master/DeviceOrientation) - Simple way to get device orientation or be notified of orientation changes in your Xamarin.Forms projects.[39m
[38;5;12m- [39m[38;5;14m[1mNControl ★243[0m[38;5;12m (https://github.com/chrfalch/NControl) - Xamarin.Forms control for NGraphics.[39m
[38;5;12m- [39m[38;5;14m[1mMagic Gradients ★128[0m[38;5;12m (https://github.com/mgierlasinski/MagicGradients) - Provides a simply way to implement a great variety of gradients in Xamarin.Forms.[39m
[38;5;12m- [39m[38;5;14m[1mMvxForms ★8[0m[38;5;12m (https://github.com/MobiliTips/MvxPlugins) - MVVMCross plugin for using Xamarin.Forms.[39m
[38;5;12m- [39m[38;5;14m[1mPancakeView ★454[0m[38;5;12m (https://github.com/sthewissen/Xamarin.Forms.PancakeView) - An extended ContentView for Xamarin.Forms with rounded corners, borders, shadows, gradients and more.[39m
[38;5;12m- [39m[38;5;14m[1mPullToRefreshLayout ★134[0m[38;5;12m (https://github.com/jamesmontemagno/Xamarin.Forms-PullToRefreshLayout) - [39m[38;5;14m[1mDEPRECATED[0m[38;5;12m  Pull To Refresh a ScrollView or ListView in Xamarin.Forms.[39m
[38;5;12m- [39m[38;5;14m[1mRb.Forms.Barcode ★34[0m[38;5;12m (https://github.com/rebuy-de/rb-forms-barcode) - Xamarin.Forms view for scanning barcodes.[39m
[38;5;12m- [39m[38;5;14m[1mRg.Plugins.Popup[0m[38;5;12m (https://github.com/rotorgames/Rg.Plugins.Popup) - A cross platform plugin for Xamarin.Forms which allows to open Xamarin.Forms pages as a popup.[39m
[38;5;12m- [39m[38;5;14m[1mSharedTransitions ★223[0m[38;5;12m (https://github.com/GiampaoloGabba/Xamarin.Plugin.SharedTransitions) - Shared element transitions between pages in Xamarin.Forms (IOS/Android).[39m
[38;5;12m- [39m[38;5;14m[1mSharpnado.Presentation.Forms ★28[0m[38;5;12m (https://github.com/roubachof/Sharpnado.Presentation.Forms) - HorizontalListView, TaskViewLoader, and Paginator.[39m
[38;5;12m- [39m[38;5;14m[1mSolTech Xamarin Forms Toolkit ★31[0m[38;5;12m (https://github.com/soltechinc/soltechxf) - Set of helpful extensions to the Xamarin Forms framework.[39m
[38;5;12m- [39m[38;5;14m[1mStore Rating Plugin ★7[0m[38;5;12m (https://github.com/voxdev/Xamarin.Plugins) - Rate app popup.[39m
[38;5;12m- [39m[38;5;14m[1mSVG ★1[0m[38;5;12m (https://github.com/paulpatarinski/Xamarin.Forms.Plugins/tree/master/SVG) - SVG file format support.[39m
[38;5;12m- [39m[38;5;14m[1mSwipecards ★80[0m[38;5;12m (https://github.com/robinmanuelthiel/swipecards) - A Tinder-like swipe control for Xamarin.Forms.[39m
[38;5;12m- [39m[38;5;14m[1mToasts Plugin ★208[0m[38;5;12m (https://github.com/EgorBo/Toasts.Forms.Plugin) - A simple way of showing some notifications inside your Xamarin.Forms application.[39m
[38;5;12m- [39m[38;5;14m[1mTwinTechsFormsLib ★187[0m[38;5;12m (https://github.com/twintechs/TwinTechsFormsLib) - FastCell, FastImage, FastGridCell.[39m
[38;5;12m- [39m[38;5;14m[1mXamarinControls ★17[0m[38;5;12m (https://github.com/Intelliabb/XamarinControls) - Cross-platform controls for Xamarin and Xamarin.Forms (Checkbox using SkiaSharp).[39m
[38;5;12m- [39m[38;5;14m[1mXamarin-Forms-Labs ★1,392[0m[38;5;12m (https://github.com/XLabs/Xamarin-Forms-Labs) - Powerful and cross platform set of controls and helpers.[39m
[38;5;12m- [39m[38;5;14m[1mxamarin-forms-xna ★7[0m[38;5;12m (https://github.com/jvlppm/xamarin-forms-xna) - Monogame wrapper for Xamarin.Forms.[39m
[38;5;12m- [39m[38;5;14m[1mXamarin.Forms.GoogleMaps ★250[0m[38;5;12m (https://github.com/amay077/Xamarin.Forms.GoogleMaps) - Maps library for Xamarin.Forms using Google Mapps API.[39m
[38;5;12m- [39m[38;5;14m[1mXamFormsMvxTemplate ★19[0m[38;5;12m (https://github.com/JTOne123/XamFormsMvxTemplate) - MVVMCross.Forms Visual Studio 2017 project template (iOS, Android, UWP).[39m
[38;5;12m- [39m[38;5;14m[1mXamarin.Essentials[0m[38;5;12m (https://docs.microsoft.com/en-us/xamarin/essentials/) - Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications.[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mXamarin.Forms.EntryAutoComplete[0m[38;5;12m [39m[38;5;12m(https://github.com/krzysztofstepnikowski/Xamarin.Forms.EntryAutoComplete)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mCustom[39m[38;5;12m [39m[38;5;12mcontrol[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12mfunctionality[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12msuggestions[39m[38;5;12m [39m[38;5;12mwhile[39m[38;5;12m [39m[38;5;12mtyping.[39m[38;5;12m [39m[38;5;12mThere[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mseveral[39m[38;5;12m [39m[38;5;12mmodes[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12msuggestions.[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m
[38;5;12msuggested[39m[38;5;12m [39m[38;5;12mtext[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mdisplayed[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mdrop-down[39m[38;5;12m [39m[38;5;12mlist[39m[38;5;12m [39m[38;5;12mso[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mchoose[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mdifferent[39m[38;5;12m [39m[38;5;12moptions.[39m
[38;5;12m- [39m[38;5;14m[1mXamarin.Forms.Skeleton[0m[38;5;12m (https://github.com/HorusSoftwareUY/Xamarin.Forms.Skeleton) - The latest trend for loading approaches in Xamarin Forms apps. Skeleton can be easily implemented on each view contained in your Xaml.[39m
[38;5;12m- [39m[38;5;14m[1mMaterialDesignControlsPlugin[0m[38;5;12m (https://github.com/HorusSoftwareUY/MaterialDesignControlsPlugin) - MaterialDesignControls Plugin for Xamarin Forms is a collection of Xamarin.Forms controls that apply the Material Design Guidelines.[39m

[38;2;255;187;0m[4mXPlat APIs[0m

[38;5;12mMost of them support Android and iOS, some do Windows Phone 8[39m

[38;5;12m- [39m[38;5;14m[1mCalendars ★49[0m[38;5;12m (https://github.com/TheAlmightyBob/Calendars) - Calendar API plugin for Xamarin and Windows Phone, Supports basic CRUD operations with calendars and events.[39m
[38;5;12m- [39m[38;5;14m[1mDevice Motion ★1[0m[38;5;12m (https://github.com/rdelrosario/xamarin-plugins/tree/master/DeviceMotion) - Simple cross platform plugin to read motion vectors value for device motion sensors such as: Accelerometer, Gyroscope, Magnetometer, Compass.[39m
[38;5;12m- [39m[38;5;14m[1mEstimote ★37[0m[38;5;12m (https://github.com/aritchie/estimotes-xplat) - Cross platform implementation of the estimote library for beacons.[39m
[38;5;12m- [39m[38;5;14m[1mFingerprint ★165[0m[38;5;12m (https://github.com/smstuebe/xamarin-fingerprint) - Xamarin and MvvMCross plugin for accessing the fingerprint sensor.[39m
[38;5;12m- [39m[38;5;14m[1mHybridKit ★21[0m[38;5;12m (https://github.com/chkn/HybridKit) - Simple C# – JavaScript bridge for building hybrid iOS and Android apps.[39m
[38;5;12m- [39m[38;5;14m[1mLamp ★1[0m[38;5;12m (https://github.com/kphillpotts/Xamarin.Plugins/tree/master/Lamp) - Simple way of controlling the lamp/LED on the back of your phone from Xamarin and Xamarin.Forms projects.[39m
[38;5;12m- [39m[38;5;14m[1mManageSleep ★15[0m[38;5;12m (https://github.com/molinch/Xam.Plugins.ManageSleep) - Manage auto sleep / auto lock in all platforms. This is useful when dealing with long running processes.[39m
[38;5;12m- [39m[38;5;14m[1mMessaging ★88[0m[38;5;12m (https://github.com/cjlotz/Xamarin.Plugins) - The Messaging plugin makes it possible to make a phone call, send a sms or send an e-mail using the default messaging applications on the different mobile platforms.[39m
[38;5;12m- [39m[38;5;14m[1mNotifications ★79[0m[38;5;12m (https://github.com/aritchie/notifications) - Notifications plugin for Xamarin and Windows.[39m
[38;5;12m- [39m[38;5;14m[1mPontoon ★27[0m[38;5;12m (https://github.com/inthehand/Pontoon) - A flexible bridge to the Universal Windows Platform.[39m
[38;5;12m- [39m[38;5;14m[1mShiny ★428[0m[38;5;12m (https://github.com/shinyorg/shiny) - A Xamarin Framework for Backgrounding & Device Hardware Services.[39m
[38;5;12m- [39m[38;5;14m[1mTelephony ★17[0m[38;5;12m (https://github.com/ghuntley/telephony) - Email, sms, voice and video call functionality.[39m
[38;5;12m- [39m[38;5;14m[1muserdialogs ★510[0m[38;5;12m (https://github.com/aritchie/userdialogs) - Standard user dialogs from a shared/portable library.[39m
[38;5;12m- [39m[38;5;14m[1mVersion ★1[0m[38;5;12m (https://github.com/mtrinder/Xamarin.Plugins/tree/master/Version) - Get app version from bundle.[39m
[38;5;12m- [39m[38;5;14m[1mXamarin.Badge ★33[0m[38;5;12m (https://github.com/B1naryStudio/Xamarin.Badge) - Simple cross platform plugin to work with application badge.[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mXamarin.Essentials[0m[38;5;14m[1m [0m[38;5;14m[1m★560[0m[38;5;12m [39m[38;5;12m(https://github.com/xamarin/Essentials)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mEssential[39m[38;5;12m [39m[38;5;12mcross-platform[39m[38;5;12m [39m[38;5;12mAPIs[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mXamarin[39m[38;5;12m [39m[38;5;12mteam[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12miOS[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mAndroid.[39m[38;5;12m [39m[38;5;12mProvide[39m[38;5;12m [39m[38;5;12measy[39m[38;5;12m [39m[38;5;12maccess[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12musage[39m[38;5;12m [39m[38;5;12mof:[39m[38;5;12m [39m[38;5;12mAcelerometer,[39m[38;5;12m [39m[38;5;12mApp[39m[38;5;12m [39m[38;5;12mInformation,[39m[38;5;12m [39m[38;5;12mBattery,[39m[38;5;12m [39m[38;5;12mClipboard,[39m[38;5;12m [39m[38;5;12mCompass,[39m[38;5;12m [39m
[38;5;12mConnectivity,[39m[38;5;12m [39m[38;5;12mData[39m[38;5;12m [39m[38;5;12mTransfer[39m[38;5;12m [39m[38;5;12m(Share),[39m[38;5;12m [39m[38;5;12mDevice[39m[38;5;12m [39m[38;5;12mDisplay[39m[38;5;12m [39m[38;5;12mInformation,[39m[38;5;12m [39m[38;5;12mDevice[39m[38;5;12m [39m[38;5;12mInformation,[39m[38;5;12m [39m[38;5;12mEmail,[39m[38;5;12m [39m[38;5;12mFile[39m[38;5;12m [39m[38;5;12mSystem[39m[38;5;12m [39m[38;5;12mHelpers,[39m[38;5;12m [39m[38;5;12mFlashlight,[39m[38;5;12m [39m[38;5;12mGeocoding,[39m[38;5;12m [39m[38;5;12mGeolocation,[39m[38;5;12m [39m[38;5;12mGyroscope,[39m[38;5;12m [39m[38;5;12mMagnetometer,[39m[38;5;12m [39m[38;5;12mOpen[39m[38;5;12m [39m[38;5;12mBrowser,[39m[38;5;12m [39m[38;5;12mOrientation[39m[38;5;12m [39m[38;5;12mSensor,[39m[38;5;12m [39m[38;5;12mPower,[39m[38;5;12m [39m[38;5;12mPhone[39m[38;5;12m [39m[38;5;12mDialer,[39m[38;5;12m [39m
[38;5;12mPreferences,[39m[38;5;12m [39m[38;5;12mScreen[39m[38;5;12m [39m[38;5;12mLock,[39m[38;5;12m [39m[38;5;12mSecure[39m[38;5;12m [39m[38;5;12mStorage,[39m[38;5;12m [39m[38;5;12mSMS,[39m[38;5;12m [39m[38;5;12mText-to-Speech,[39m[38;5;12m [39m[38;5;12mVersion[39m[38;5;12m [39m[38;5;12mTracking,[39m[38;5;12m [39m[38;5;12mVibrate.[39m
[38;5;12m- [39m[38;5;14m[1mXamarin.LocalNotifications ★40[0m[38;5;12m (https://github.com/B1naryStudio/Xamarin.LocalNotifications) - Simple cross platform plugin to work with mobile local notifications.[39m
[38;5;12m- [39m[38;5;14m[1mXamarin.Mobile ★237[0m[38;5;12m (https://github.com/xamarin/Xamarin.Mobile) - Reading the user's address book and using the camera.[39m
[38;5;12m- [39m[38;5;14m[1mXamarin-plugins ★39[0m[38;5;12m (https://github.com/domaven/xamarin-plugins) - Device Motion, Geofencing, Push Notifications (Beta).[39m


[38;2;255;187;0m[4mOther lists[0m

[38;5;12m- [39m[38;5;14m[1mAwesome Xamarin Bookmarks ★9[0m[38;5;12m (https://github.com/wcoder/awesome-xamarin-bookmarks) - Hand-picked bookmarks of interesting (must have) links for Xamarin developers.[39m
[38;5;12m- [39m[38;5;14m[1mOpen Source Xamarin Apps ★11[0m[38;5;12m (https://github.com/wcoder/open-source-xamarin-apps) - A list of open source Xamarin apps.[39m
[38;5;12m- [39m[38;5;14m[1mXamarin Bindings ★112[0m[38;5;12m (https://github.com/aloisdeniel/Xamarin.Bindings) - A list of existing library bindings.[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mXamarin[0m[38;5;14m[1m [0m[38;5;14m[1mComponents[0m[38;5;14m[1m [0m[38;5;14m[1m★1,338[0m[38;5;12m [39m[38;5;12m(https://github.com/xamarin/XamarinComponents)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mHere[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mwill[39m[38;5;12m [39m[38;5;12mfind[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mlisting[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mcross[39m[38;5;12m [39m[38;5;12mplatform[39m[38;5;12m [39m[38;5;12mPlugins[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mXamarin[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mXamarin.iOS,[39m[38;5;12m [39m[38;5;12mXamarin.Android,[39m[38;5;12m [39m[38;5;12mXamarin.Forms,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mWindows[39m[38;5;12m [39m[38;5;12mPlatform[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msingle[39m
[38;5;12mAPI.[39m
[38;5;12m- [39m[38;5;14m[1mXamarin Universal Library ★3[0m[38;5;12m (https://github.com/xamarinuniverse/XamarinUniversalLibrary/) - This is a universal library that contains everything we need to know about the Xamarin universe.[39m


[38;2;255;187;0m[4mWebsites[0m

[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mPlanet[0m[38;5;14m[1m [0m[38;5;14m[1mXamarin[0m[38;5;12m [39m[38;5;12m(https://www.planetxamarin.com)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAn[39m[38;5;12m [39m[38;5;12maggregator[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mcontent[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mXamarin[39m[38;5;12m [39m[38;5;12mCommunity[39m[38;5;12m [39m[38;5;12mmembers.[39m[38;5;12m [39m[38;5;12mWhy[39m[38;5;12m [39m[38;5;12msubscribe[39m[38;5;12m [39m[38;5;12mindividually[39m[38;5;12m [39m[38;5;12mwhen[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12msubscribe[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mone[39m[38;5;12m [39m[38;5;12mconvenient[39m[38;5;12m [39m[38;5;12mRSS[39m[38;5;12m [39m[38;5;12mfeed?[39m[38;5;12m [39m[38;5;12mIf[39m[38;5;12m [39m[38;5;12mRSS[39m[38;5;12m [39m[38;5;12misn't[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mthing,[39m[38;5;12m [39m[38;5;12mfollow[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;14m[1mTwitter[0m[38;5;12m [39m
[38;5;12m(https://twitter.com/PlanetXamarin)[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;14m[1mFacebook[0m[38;5;12m [39m[38;5;12m(https://www.facebook.com/login/?next=https%3A%2F%2Fwww.facebook.com%2Fplanetxamarin%2F)[39m[38;5;12m [39m[38;5;12maccounts[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mautomatically[39m[38;5;12m [39m[38;5;12mupdated[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mlatest[39m[38;5;12m [39m[38;5;12mcontent[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mcommunity.[39m
[38;5;12m- [39m[38;5;14m[1mProgramming Community Curated Resources For Learning Xamarin[0m[38;5;12m (https://hackr.io/tutorials/learn-xamarin) - A curated list of resources for learning Xamarin.[39m
[38;5;12m- [39m[38;5;14m[1mWeekly Xamarin[0m[38;5;12m (https://weeklyxamarin.com/) - Hand-picked round up of the best Xamarin development links every week. Curated by Geoffrey Huntley and published every Friday. Free.[39m
[38;5;12m- [39m[38;5;14m[1mXamarin Online Courses[0m[38;5;12m (https://classpert.com/search/xamarin) - A list of over 60 Online Courses (free and paid) from Classpert Online Course Search.[39m


[38;2;255;187;0m[4mLicense[0m

[38;5;12msee [39m[38;5;14m[1mLICENSE[0m[38;5;12m (LICENSE)[39m
