Top 23 C# Xamarin Projects
-
eShopOnContainers
Cross-platform .NET sample microservices and container based application that runs on Linux Windows and macOS. Powered by .NET 5, 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.
Project mention: What is the typical git structure of an enterprise project. Any books, links references I can refer. Any official guide or standards to git repos. No CI/CD restrictions. My apps include Frontend, backend, publish, docker kubernetes, etc. Any useful info will be very helpful. TIA | reddit.com/r/dotnet | 2021-02-24I'd recommend eShopOnContainers as an example of a decent directory structure, it's a large app with docker, azure scripts and an ASP Core containerized microservice source dir in src/
-
Mono
Mono open source ECMA CLI, C# and .NET implementation.
It looks like an issue with mono? You can try to ping the other guy who had this problem :) https://github.com/mono/mono/issues/18156
-
Scout
Get performance insights in less than 4 minutes. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
-
Xamarin.Forms
Xamarin.Forms Official Home
Project mention: StackLayout inside ScrollView being cropped | reddit.com/r/xamarindevelopers | 2021-02-15Thanks for the heads up!
-
Refit
The automatic type-safe REST library for .NET Core, Xamarin and .NET. Heavily inspired by Square's Retrofit library, Refit turns your REST API into a live interface.
-
Uno Platform
Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.
Can anyone compare Flutter with https://platform.uno/ ? I thought .NET ecosystem would be richer.
-
MVVMCross
The .NET MVVM framework for cross-platform solutions, including Xamarin.iOS, Xamarin.Android, Windows and Mac.
-
MessagePack for C# (.NET, .NET Core, Unity, Xamarin)
Extremely Fast MessagePack Serializer for C#(.NET, .NET Core, Unity, Xamarin). / msgpack.org[C#]
Project mention: Does this game's license say I can make copies and give it out for free? | reddit.com/r/legaladvice | 2021-02-24 -
Uno Platform
Pixel-Perfect Multi-Platform Applications with C# and XAML. Build single-codebase applications for Windows, Web, Linux, macOS, iOS and Android with open-source Uno Platform. Fluent and Material design included in-the-box. Try now via 3 min tutorial.
-
mobile
The mobile app vault (iOS and Android).
Project mention: Just switched over to Bitwarden and couldn't be happier | reddit.com/r/Lastpass | 2021-02-19But it’s not working- at least for some users (me) see 👉 https://github.com/bitwarden/mobile/issues/1114
-
Caliburn.Micro
A small, yet powerful framework, designed for building applications across all XAML platforms. Its strong support for MV* patterns will enable you to build your solution quickly, without the need to sacrifice code quality or testability.
-
Akavache
An asynchronous, persistent key-value store created for writing desktop and mobile applications, based on SQLite3. Akavache is great for both storing important data as well as cached local data that expires.
-
CppSharp
Tools and libraries to glue C/C++ APIs to high-level languages
-
xamarin-macios
Bridges the worlds of .NET with the native APIs of macOS, iOS, tvOS, and watchOS.
Project mention: Apple just released a security update for your iPhone. Download it now. | reddit.com/r/technology | 2021-01-27 -
Xamarin.Essentials
Essential cross platform APIs for your mobile apps. (by xamarin)
-
FFImageLoading - Fast & Furious Image Loading
Image loading, caching & transforming library for Xamarin and Windows
-
LottieXamarin
Render After Effects animations natively on Android, iOS, MacOS and TvOS for Xamarin
Baseflow Lottie Library
-
MVVM Light Toolkit
The main purpose of the toolkit is to accelerate the creation and development of MVVM applications in Xamarin.Android, Xamarin.iOS, Xamarin.Forms, Windows 10 UWP, Windows Presentation Foundation (WPF), Silverlight, Windows Phone.
-
Realm Xamarin
Realm is a mobile database: a replacement for SQLite & ORMs
-
CSLA .NET
A home for your business logic in any .NET application.
-
LibVLCSharp
Cross-platform .NET/Mono bindings for LibVLC
-
microsoft-authentication-library-for-dotnet
Microsoft Authentication Library (MSAL) for .NET
Project mention: REST API Authentication for Web App - Best practices | reddit.com/r/AZURE | 2021-02-08have you looked into using MSAL 2.0? This would be a good start
-
Catel
An application development platform
-
DryIoc
DryIoc is fast, small, full-featured IoC Container for .NET
-
WPF Application Framework (WAF)
Win Application Framework (WAF) is a lightweight Framework that helps you to create well structured XAML Applications.
Index
What are some of the best open-source Xamarin projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | eShopOnContainers | 16,707 |
2 | Mono | 9,145 |
3 | Xamarin.Forms | 5,170 |
4 | Refit | 4,712 |
5 | Uno Platform | 4,517 |
6 | MVVMCross | 3,445 |
7 | MessagePack for C# (.NET, .NET Core, Unity, Xamarin) | 3,180 |
8 | mobile | 2,306 |
9 | Caliburn.Micro | 2,256 |
10 | Akavache | 2,061 |
11 | CppSharp | 2,007 |
12 | xamarin-macios | 1,971 |
13 | Xamarin.Essentials | 1,332 |
14 | FFImageLoading - Fast & Furious Image Loading | 1,285 |
15 | LottieXamarin | 1,081 |
16 | MVVM Light Toolkit | 959 |
17 | Realm Xamarin | 925 |
18 | CSLA .NET | 860 |
19 | LibVLCSharp | 742 |
20 | microsoft-authentication-library-for-dotnet | 737 |
21 | Catel | 605 |
22 | DryIoc | 550 |
23 | WPF Application Framework (WAF) | 537 |