SaaSHub helps you find the best software and product alternatives Learn more →
Introducing .NET Multi-platform App UI (MAUI) Alternatives
Similar projects and alternatives to Introducing .NET Multi-platform App UI (MAUI)
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
ASP.NET Core
ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
-
-
-
-
-
Avalonia
Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The most popular .NET UI client technology
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
Uno Platform
Open-source platform for building cross-platform native Mobile, Web, Desktop and Embedded apps quickly. Create rich, C#/XAML, single-codebase apps from any IDE. Hot Reload included! 90m+ NuGet Downloads!!
-
sdk
Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI (by dotnet)
-
Windows UI Library
WinUI: a modern UI framework with a rich set of controls and styles to build dynamic and high-performing Windows applications.
-
runtimelab
This repo is for experimentation and exploring new ideas that may or may not make it into the main dotnet/runtime repo.
-
ProjectReunion
The Windows App SDK empowers all Windows desktop apps with modern Windows UI, APIs, and platform features, including back-compat support, shipped via NuGet.
-
-
maui-linux
.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
-
-
-
net6-mobile-samples
Discontinued .NET 6 preview samples. Not for production use. The main branch tracks the current preview release, and develop tracks the upcoming preview.
-
MobileBlazorBindings
Discontinued Experimental Mobile Blazor Bindings - Build native and hybrid mobile apps with Blazor
-
GraphicsControls
Discontinued Experimental Microsoft.Maui.Graphics.Controls - Build drawn controls (Cupertino, Fluent and Material)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Introducing .NET Multi-platform App UI (MAUI) discussion
Introducing .NET Multi-platform App UI (MAUI) reviews and mentions
-
.NET MAUI Authentication on Windows: The OpenID Connect Challenge
You know, I'm not the only one surprised by this issue. If you take a look at the long threads around this issue, you can see many developers are complaining about the missing support for a very common feature such as authentication in Microsoft's own operating system!
-
Deprecation of ListView in .NET MAUI
Just a few hours ago, the .NET MAUI team announced a significant change coming in .NET 10: the ListView control and all its related cell types (TextCell, ImageCell, ViewCell, etc.) will be marked as obsolete. This decision is part of Microsoft's strategy to streamline the developer experience by focusing on a single, optimized control for displaying collections of data. Which I'm personally happy with, the less duplicated controls to maintain the better.
- MAUI is a scam
- Maui multi-platform App UI framework for mobile and desktop
-
Is the Web Browser the Most Important Platform for App Development?
Unified Codebases: Frameworks like Uno Platform and .NET MAUI enable developers to write once and deploy across web and native platforms.
- Developers are not happy with .NET MAUI, but nobody in the team cares about it
-
Android predictive back support
I am migrating XF app into MAUI and writing a simple Navigation framework because Prism doesn't work well and I didn't use anything advanced anyway. So, I am surfing the code of MAUI to intercept all the back buttons, etc. I haven't found a single mention of apis related to predictive back "RegisterOnBackInvokedCallback", "OnBackInvokedDispatcher", "OnBackPressedDispatcher", "AddCallback", "android:enableOnBackInvokedCallback" Also I don't see any issue on github that would say "Support Android Predictive back". Only one kinda related https://github.com/dotnet/maui/issues/8680
-
Group List View And Collection View are not working In .NET MAVI For IOS
Below issue is still reproducing in Maui .net7.0 version also. #10163
-
.NET 8 – MAUI
Maui is Open Source, MIT License
https://github.com/dotnet/maui
.NET is Open Source
https://dotnet.microsoft.com/en-us/platform/open-source
I do share your skepticism of Microsoft, but it looks like the economics and cash flow dynamics have changed drastically after the advent of the cloud.
Microsoft is more focused on getting developers onto its ecosystem and help them with open source projects with the hope that they will use its Azure cloud services and bring in the money.
My skepticism is a bit relaxed now and I have no qualms using .NET.
I hope I am not wrong.
-
.NET 8 – .NET Blog
It's a bit of a hit and miss as of today. CLI, back-end and natively compiled libraries (think dll/so/dylib or even .lib/.a - you can statically link NAOT binaries into other "unmanaged" code) work best, GUI - requires more work.
Avalonia[0] and MAUI[1] have known working templates with it, but YMMV.
[0] https://github.com/lixinyang123/AvaloniaAOT / https://github.com/AvaloniaUI/Avalonia/ / honorable mention https://github.com/VincentH-Net/CSharpForMarkup
[1] https://github.com/dotnet/maui (try out with just true in csproj - it is known to work e.g. on iOS)
-
A note from our sponsor - SaaSHub
www.saashub.com | 19 May 2025
Stats
dotnet/maui is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of Introducing .NET Multi-platform App UI (MAUI) is C#.
Popular Comparisons
- Introducing .NET Multi-platform App UI (MAUI) VS Avalonia
- Introducing .NET Multi-platform App UI (MAUI) VS Uno Platform
- Introducing .NET Multi-platform App UI (MAUI) VS Mono
- Introducing .NET Multi-platform App UI (MAUI) VS Flutter
- Introducing .NET Multi-platform App UI (MAUI) VS ASP.NET Core
- Introducing .NET Multi-platform App UI (MAUI) VS ABP
- Introducing .NET Multi-platform App UI (MAUI) VS WPF
- Introducing .NET Multi-platform App UI (MAUI) VS maui-linux
- Introducing .NET Multi-platform App UI (MAUI) VS react-native-windows
- Introducing .NET Multi-platform App UI (MAUI) VS react-icons