Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The future of .NET UI
Repository Index
47,133 repositories indexed
1–21 of 21 · Most stars
.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
- dotnet
- maui
- multi-platform
- user-interface
Open-source platform for building cross-platform native Mobile, Web, Desktop, and Embedded apps from a single C#/XAML codebase. Work from any IDE/CLI with Hot Reload, Visual Designer, MCPs, and Skills built for modern .NET workflows. 200M+ NuGet downloads.
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.
- c-sharp
- mvvm
- xamarin-forms
- wpf
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
Barcode Scanner for Xamarin.iOS, Xamarin.Android, UWP and Tizen
C# .NET 10 Blazor habit tracker application. Works on Web, Windows, Linux, Android, iOS and macOS.
- blazor
- blazor-server
- blazor-wasm
- blazor-webassembly
C# .NET 7 Blazor habit tracker application. Works on Web, Windows, Linux, Android, iOS and macOS.
- asp-net-core
- aspnet-core
- aspnetcore
- blazor
Mobile VR with 6DoF head tracking, passthrough and hand tracking, from ARCore and ARKit, in Unity
🔵 .NET Data Binding we deserve: concise, fast, feature-rich
Tinder-like swipe control for Xamarin.Forms
Collection of abstracted mobile functionalities. Xamarin.iOS, Xamarin.Android & WP8.
Libraries to ease common developer tasks associated with building multi-platform mobile, desktop and web applications using Uno Platform or WinAppSDK.
- uno
- uno-platform
- webassembly
- wasm
Detect root, emulation, debug mode and other security concerns in your Xamarin apps
Cross platform C# library for talking to the Trezor hardwarewallet
Light binding library for Xamarin
- xamarin
- binding
- data-binding
- xamarin-android
A simple package to provide a unified, simple, and easy to use api for checking reachability (network connectivity) on multiple platforms (so far only iOS and Android)
Appercode UI Framework allows to build user interface of cross-platform mobile applications with single XAML layout.
- xamarin
- xamarin-ios
- xamarin-android
- framework
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 to.
- ui
- control
- xamarin
- custom
MVVMCross plugins
A cross-platform, dual-screen aware app that presents data about electricity generation and carbon emissions across the UK. Showcase app for the Uno Platform on dual screen devices.
- uno-platform
- dual-screen
- uwp
- energy