The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 C# Android Projects
-
Avalonia
Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Uno Platform
Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.
-
ReactiveUI
An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.
-
SkiaSharp
SkiaSharp is a cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.
-
MVVMCross
The .NET MVVM framework for cross-platform solutions, including Android, iOS, MacCatalyst, macOS, tvOS, WPF, WinUI
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Maui
The .NET MAUI Community Toolkit is a community-created library that contains .NET MAUI Extensions, Advanced UI/UX Controls, and Behaviors to help make your life as a .NET MAUI developer easier (by CommunityToolkit)
-
XamarinCommunityToolkit
The Xamarin Community Toolkit is a collection of Animations, Behaviors, Converters, and Effects for mobile development with Xamarin.Forms. It simplifies and demonstrates common developer tasks building iOS, Android, and UWP apps with Xamarin.Forms.
-
WPF Application Framework (WAF)
Win Application Framework (WAF) is a lightweight Framework that helps you to create well structured XAML Applications.
-
Macro-Deck
Macro Deck transforms your phone, tablet, or any device equipped with a modern internet browser into an efficient remote macro pad. With this tool, you can execute single or multi-step actions seamlessly with just a single tap.
-
android
Share files between android and PC via the Windows 10 / 11 built-in sharing functionality (Project Rome) (by nearby-sharing)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
You might also want to look at AvaloniaUI[0] for a cross platform .NET GUI library. It is similar to WPF but much nicer to work with.
[0] https://github.com/AvaloniaUI/Avalonia
Project mention: How exactly does Unity integrate with IDEs - how does the editor build work? | /r/Unity3D | 2023-07-23In the video you basically install .NET 7.0 SDK with the deb packages from Microsoft repos AND mono deb packages from repos laid out in https://www.mono-project.com/ apart from Unity and VS Code. And then you configure VS Code so that it always uses Mono installed in the system (not Unity Editor's own instance???)
Project mention: AvaloniaUI: Create Multi-Platform Apps with .NET | news.ycombinator.com | 2024-02-03And Uno Platform (https://platform.uno/) is akin to React Native in terms of native controls usage.
ReactiveUI is based on Rx and very popular in the .Net world: https://www.reactiveui.net/.
Project mention: Anyone else bitterly disappointed that 2023.12 release didn't include mobile (iOS / Android) passkey support? | /r/Bitwarden | 2023-12-08Given that Xamarin has been deprecated its successor MAUI has the iOS 17/Android 14 SDKs, I think https://github.com/bitwarden/mobile/pull/2806 needs to be merged first/probably more work to be done after that too.
It looks like the port was compiled with a binary SkiaSharp [0] since that requires Google tooling to build. Interesting to see the committer allowing this. Apparently it is not the first time.
0. https://github.com/mono/SkiaSharp
Project mention: Whose idea was it to set the maximum line count to 1 before showing "see more" | /r/MicrosoftTeams | 2023-12-11Similar report here: https://github.com/microsoft/AdaptiveCards/issues/8641
May i recommend GLTFast instead considering it is more recent? (last updated in March) https://github.com/atteneder/glTFast
Project mention: Ask HN: Those making $500/month on side projects in 2024 – Show and tell | news.ycombinator.com | 2024-01-23
C# Android related posts
- Ask HN: How best to sync a subset of my files with a friend?
- Obsidian Git - tips on how to use it for reliable sync?
- Anyone else bitterly disappointed that 2023.12 release didn't include mobile (iOS / Android) passkey support?
- Timeout
- Bitwarden is flashing on start (Android) GOS
- iOS app locking on close
- FFmpeg on Xamarin (Android)
-
A note from our sponsor - WorkOS
workos.com | 27 Apr 2024
Index
What are some of the best open-source Android projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | Avalonia | 23,749 |
2 | Mono | 10,844 |
3 | Uno Platform | 8,363 |
4 | ReactiveUI | 7,905 |
5 | mobile | 5,608 |
6 | SkiaSharp | 4,077 |
7 | MVVMCross | 3,817 |
8 | AuthenticatorPro | 2,480 |
9 | Maui | 2,035 |
10 | Microcharts | 1,965 |
11 | AdaptiveCards | 1,681 |
12 | XamarinCommunityToolkit | 1,589 |
13 | Xamarin.Essentials | 1,527 |
14 | APK-Installer | 1,432 |
15 | shiny | 1,387 |
16 | LottieXamarin | 1,210 |
17 | glTFast | 1,185 |
18 | Rg.Plugins.Popup | 1,153 |
19 | WPF Application Framework (WAF) | 692 |
20 | aptabase | 673 |
21 | Macro-Deck | 612 |
22 | android | 615 |
23 | ediabaslib | 604 |
Sponsored