Updating conversion, creating readmes

This commit is contained in:
Jonas Zeunert
2024-04-19 23:37:46 +02:00
parent 3619ac710a
commit 08e75b0f0a
635 changed files with 30878 additions and 37344 deletions

View File

@@ -1,5 +1,4 @@
 Awesome-Xamarin !Awesome (https://awesome.re/badge.svg) (https://github.com/sindresorhus/awesome) !PRs Welcome (https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square) 
 (http://makeapullrequest.com)
 Awesome-Xamarin !Awesome (https://awesome.re/badge.svg) (https://github.com/sindresorhus/awesome) !PRs Welcome (https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square) (http://makeapullrequest.com)
A hand-picked bookmark collection of subjectively modern/interesting and ideally open-source libraries/tools for Xamarin Android/iOS/Windows/OSX
@@ -184,8 +183,8 @@
- Messaging ★1 (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.
- ModernHttpClient (https://github.com/alexrainman/ModernHttpClient) - Accelerates HTTP requests by using mobile-optimized libs (NSURLSession / OkHttp).
- NFC ★14 (https://github.com/smstuebe/xamarin-nfc) - Xamarin plugin for reading NFC tags.
- Push Notification ★1 (https://github.com/rdelrosario/xamarin-plugins/tree/master/PushNotification) - Simple cross platform plugin to handle push notification events such as registering, unregistering and 
messages arrival on Android and iOS.
- Push Notification ★1 (https://github.com/rdelrosario/xamarin-plugins/tree/master/PushNotification) - Simple cross platform plugin to handle push notification events such as registering, unregistering and messages arrival on Android 
and iOS.
- Reachability ★25 (https://github.com/has-taiar/Reachability.Net) - Online/offline connected check.
- Refit ★2,762 (https://github.com/reactiveui/refit) - The automatic type-safe REST library for Xamarin and .NET.
- RestEase ★339 (https://github.com/canton7/RestEase) - Refit on steroids, simpler auth, parsing...
@@ -237,20 +236,20 @@
- Material icons generator plugin - Xamarin Studio ★14 (https://github.com/interisti/xs-material-icons-generator) - Adding material icons to android project.
- Material icons generator plugin - Visual Studio (https://github.com/interisti/vs-material-icons-generator) - Adding material icons to android project.
- Mutatio ★18 (https://github.com/yuv4ik/Mutatio) - Visual Studio for Mac add-in/extension for converting old PCLs to .NET Standard 2.0 targeting projects automatically.
- PushSharp ★3,990 (https://github.com/Redth/PushSharp) - A server-side library for sending Push Notifications to iOS (iPhone/iPad APNS), Android (C2DM and GCM - Google Cloud Message), Windows Phone, Windows 8, 
Amazon, Blackberry, and (soon) FirefoxOS devices!
- PushSharp ★3,990 (https://github.com/Redth/PushSharp) - A server-side library for sending Push Notifications to iOS (iPhone/iPad APNS), Android (C2DM and GCM - Google Cloud Message), Windows Phone, Windows 8, Amazon, Blackberry, and 
(soon) FirefoxOS devices!
- Twin Tools Add-In ★20 (https://github.com/twintechs/TwinToolsForXamarin) - Productivity plugin for Xamarin Studio.
- Xamaridea ★69 (https://github.com/EgorBo/Xamaridea) - Visual Studio extension, opens .axml files in Android Studio. 
- Xavtool ★15 (https://github.com/gabrielrobert/xavtool) - Command-line utility to automatically increase iOS / Android / UWP applications version.
- Xamarin-APRTextFieldSuggestions (https://github.com/aproram/Xamarin-APRTextFieldSuggestions) - Xamarin.iOS Autocomplete suggestions for UITextfield in iOS.
- VSMac-CodeDistribution (https://github.com/ademanuele/VSMac-CodeDistribution) - A Visual Studio for Mac extension that visualises code distribution between projects. Particularly useful for Xamarin projects to
understand the amount of code shared between platforms.
- VSMac-CodeDistribution (https://github.com/ademanuele/VSMac-CodeDistribution) - A Visual Studio for Mac extension that visualises code distribution between projects. Particularly useful for Xamarin projects to understand the amount of
code shared between platforms.
UI
- Xamarin.Forms.Breadcrumb (https://github.com/IeuanWalker/Xamarin.Forms.Breadcrumb) - A control that automatically generated a breadcrumb control
- Xamarin.Forms.StateButton (https://github.com/IeuanWalker/Xamarin.Forms.StateButton) - With this control you are able to create any style of button. This is possible as it acts as a wrapper to your XAML and 
provides you the events/ commands and properties to bind too.
- Xamarin.Forms.StateButton (https://github.com/IeuanWalker/Xamarin.Forms.StateButton) - With this control you are able to create any style of button. This is possible as it acts as a wrapper to your XAML and provides you the events/ 
commands and properties to bind too.
- Passcode ★13 (https://github.com/kevinskrei/XamarinPasscode) - Xamarin component for locking an app with a passcode.
- SignaturePad ★117 (https://github.com/xamarin/SignaturePad) - Signature Pad makes capturing, saving, exporting, and displaying signatures extremely simple on Xamarin.iOS, Xamarin.Android and Windows.
- XamEffects ★53 (https://github.com/mrxten/XamEffects) - Touch effect for Xamarin.Forms.
@@ -272,8 +271,7 @@
Xamarin.Forms
- Acr-xamarin-forms ★244 (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.
- Acr-xamarin-forms ★244 (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.
- AdvancedTimer ★35 (https://github.com/ufuf/AdvancedTimer) - Timer object and its methods are implemented for extended support for timers.
- Android AppCompat ★34 (https://github.com/nativecode-dev/oss-xamarin) - Provide Material Design themes now for Xamarin.Forms apps natively without hacks.
- BadgeView ★31 (https://github.com/SuavePirate/BadgeView) - A simple Xamarin.Forms control to display a round badge.
@@ -302,27 +300,23 @@
- Xamarin.Forms.GoogleMaps ★250 (https://github.com/amay077/Xamarin.Forms.GoogleMaps) - Maps library for Xamarin.Forms using Google Mapps API.
- XamFormsMvxTemplate ★19 (https://github.com/JTOne123/XamFormsMvxTemplate) - MVVMCross.Forms Visual Studio 2017 project template (iOS, Android, UWP).
- Xamarin.Essentials (https://docs.microsoft.com/en-us/xamarin/essentials/) - Xamarin.Essentials provides developers with cross-platform APIs for their mobile applications.
- Xamarin.Forms.EntryAutoComplete (https://github.com/krzysztofstepnikowski/Xamarin.Forms.EntryAutoComplete) - Custom control which functionality provides you with suggestions while typing. There are several 
modes of suggestions. The suggested text can be displayed in a drop-down list so that you can choose from different options.
- Xamarin.Forms.Skeleton (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.
- MaterialDesignControlsPlugin (https://github.com/HorusSoftwareUY/MaterialDesignControlsPlugin) - MaterialDesignControls Plugin for Xamarin Forms is a collection of Xamarin.Forms controls that apply the 
Material Design Guidelines.
- Xamarin.Forms.EntryAutoComplete (https://github.com/krzysztofstepnikowski/Xamarin.Forms.EntryAutoComplete) - Custom control which functionality provides you with suggestions while typing. There are several modes of suggestions. The 
suggested text can be displayed in a drop-down list so that you can choose from different options.
- Xamarin.Forms.Skeleton (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.
- MaterialDesignControlsPlugin (https://github.com/HorusSoftwareUY/MaterialDesignControlsPlugin) - MaterialDesignControls Plugin for Xamarin Forms is a collection of Xamarin.Forms controls that apply the Material Design Guidelines.
XPlat APIs
Most of them support Android and iOS, some do Windows Phone 8
- Calendars ★49 (https://github.com/TheAlmightyBob/Calendars) - Calendar API plugin for Xamarin and Windows Phone, Supports basic CRUD operations with calendars and events.
- Device Motion ★1 (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.
- Device Motion ★1 (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.
- Estimote ★37 (https://github.com/aritchie/estimotes-xplat) - Cross platform implementation of the estimote library for beacons.
- Fingerprint ★165 (https://github.com/smstuebe/xamarin-fingerprint) - Xamarin and MvvMCross plugin for accessing the fingerprint sensor.
- HybridKit ★21 (https://github.com/chkn/HybridKit) - Simple C# JavaScript bridge for building hybrid iOS and Android apps.
- Lamp ★1 (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.
- ManageSleep ★15 (https://github.com/molinch/Xam.Plugins.ManageSleep) - Manage auto sleep / auto lock in all platforms. This is useful when dealing with long running processes.
- Messaging ★88 (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.
- Messaging ★88 (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.
- Notifications ★79 (https://github.com/aritchie/notifications) - Notifications plugin for Xamarin and Windows.
- Pontoon ★27 (https://github.com/inthehand/Pontoon) - A flexible bridge to the Universal Windows Platform.
- Shiny ★428 (https://github.com/shinyorg/shiny) - A Xamarin Framework for Backgrounding & Device Hardware Services.
@@ -330,9 +324,9 @@
- userdialogs ★510 (https://github.com/aritchie/userdialogs) - Standard user dialogs from a shared/portable library.
- Version ★1 (https://github.com/mtrinder/Xamarin.Plugins/tree/master/Version) - Get app version from bundle.
- Xamarin.Badge ★33 (https://github.com/B1naryStudio/Xamarin.Badge) - Simple cross platform plugin to work with application badge.
- Xamarin.Essentials ★560 (https://github.com/xamarin/Essentials) - Essential cross-platform APIs from Xamarin team for iOS and Android. Provide easy access to or usage of: Acelerometer, App Information, 
Battery, Clipboard, Compass, Connectivity, Data Transfer (Share), Device Display Information, Device Information, Email, File System Helpers, Flashlight, Geocoding, Geolocation, Gyroscope, Magnetometer, Open 
Browser, Orientation Sensor, Power, Phone Dialer, Preferences, Screen Lock, Secure Storage, SMS, Text-to-Speech, Version Tracking, Vibrate.
- Xamarin.Essentials ★560 (https://github.com/xamarin/Essentials) - Essential cross-platform APIs from Xamarin team for iOS and Android. Provide easy access to or usage of: Acelerometer, App Information, Battery, Clipboard, Compass, 
Connectivity, Data Transfer (Share), Device Display Information, Device Information, Email, File System Helpers, Flashlight, Geocoding, Geolocation, Gyroscope, Magnetometer, Open Browser, Orientation Sensor, Power, Phone Dialer, 
Preferences, Screen Lock, Secure Storage, SMS, Text-to-Speech, Version Tracking, Vibrate.
- Xamarin.LocalNotifications ★40 (https://github.com/B1naryStudio/Xamarin.LocalNotifications) - Simple cross platform plugin to work with mobile local notifications.
- Xamarin.Mobile ★237 (https://github.com/xamarin/Xamarin.Mobile) - Reading the user's address book and using the camera.
- Xamarin-plugins ★39 (https://github.com/domaven/xamarin-plugins) - Device Motion, Geofencing, Push Notifications (Beta).
@@ -343,16 +337,15 @@
- Awesome Xamarin Bookmarks ★9 (https://github.com/wcoder/awesome-xamarin-bookmarks) - Hand-picked bookmarks of interesting (must have) links for Xamarin developers.
- Open Source Xamarin Apps ★11 (https://github.com/wcoder/open-source-xamarin-apps) - A list of open source Xamarin apps.
- Xamarin Bindings ★112 (https://github.com/aloisdeniel/Xamarin.Bindings) - A list of existing library bindings.
- Xamarin Components ★1,338 (https://github.com/xamarin/XamarinComponents) - Here you will find a listing of cross platform Plugins for Xamarin that support Xamarin.iOS, Xamarin.Android, Xamarin.Forms, and 
Windows Platform from a single API.
- Xamarin Components ★1,338 (https://github.com/xamarin/XamarinComponents) - Here you will find a listing of cross platform Plugins for Xamarin that support Xamarin.iOS, Xamarin.Android, Xamarin.Forms, and Windows Platform from a single
API.
- Xamarin Universal Library ★3 (https://github.com/xamarinuniverse/XamarinUniversalLibrary/) - This is a universal library that contains everything we need to know about the Xamarin universe.
Websites
- Planet Xamarin (https://www.planetxamarin.com) - An aggregator of content from Xamarin Community members. Why subscribe individually when you can subscribe to one convenient RSS feed? If RSS isn't your thing, 
follow the Twitter (https://twitter.com/PlanetXamarin) or Facebook (https://www.facebook.com/login/?next=https%3A%2F%2Fwww.facebook.com%2Fplanetxamarin%2F) accounts which are automatically updated with the 
latest content from the community.
- Planet Xamarin (https://www.planetxamarin.com) - An aggregator of content from Xamarin Community members. Why subscribe individually when you can subscribe to one convenient RSS feed? If RSS isn't your thing, follow the Twitter 
(https://twitter.com/PlanetXamarin) or Facebook (https://www.facebook.com/login/?next=https%3A%2F%2Fwww.facebook.com%2Fplanetxamarin%2F) accounts which are automatically updated with the latest content from the community.
- Programming Community Curated Resources For Learning Xamarin (https://hackr.io/tutorials/learn-xamarin) - A curated list of resources for learning Xamarin.
- Weekly Xamarin (https://weeklyxamarin.com/) - Hand-picked round up of the best Xamarin development links every week. Curated by Geoffrey Huntley and published every Friday. Free.
- Xamarin Online Courses (https://classpert.com/search/xamarin) - A list of over 60 Online Courses (free and paid) from Classpert Online Course Search.