Introducing .NET Multi-platform App UI (MAUI)

.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop. (by dotnet)

Introducing .NET Multi-platform App UI (MAUI) Alternatives

Similar projects and alternatives to Introducing .NET Multi-platform App UI (MAUI)
  • GitHub repo Avalonia

    A cross platform XAML framework for .NET

  • GitHub repo Runtime

    .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.

  • 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.

  • GitHub repo Xamarin.Forms

    Xamarin.Forms Official Home

  • GitHub repo Windows UI Library

    Windows UI Library: the latest Windows 10 native controls and Fluent styles for your applications

  • GitHub repo MobileBlazorBindings

    Experimental Mobile Blazor Bindings - Build native and hybrid mobile apps with Blazor

  • GitHub repo ASP.NET Core

    ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.

  • GitHub repo office-ui-fabric-react

    Fluent UI web represents a collection of utilities, React components, and web components for building web applications.

  • 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.

  • GitHub repo DearPyGui

    Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies

  • GitHub repo effector-react

    The state manager ☄️

  • GitHub repo wcf

    This repo contains the client-oriented WCF libraries that enable applications built on .NET Core to communicate with WCF services.

  • GitHub repo ProjectReunion

    Project Reunion empowers all Windows apps (not just UWP/MSIX) with modern Windows UI, APIs, and platform features, including back-compat support, shipped via NuGet.

  • GitHub repo announcements

    Subscribe to this repo to be notified of Announcements and changes in .NET Core. (by dotnet)

  • GitHub repo CoreWCF

    Main repository for the Core WCF project

  • GitHub repo lithium

    Easy to use C++17 HTTP Server with no compromise on performances. (by matt-42)

  • GitHub repo GtkSharp

    .NET wrapper for Gtk and other related libraries

  • GitHub repo Xappy

    A mobile app to track Xamarin news and explore all the goodness that is .NET for Mobile developers

  • GitHub repo GraphicsControls

    Experimental GraphicsControls - Build drawn controls (Cupertino, Fluent and Material)

  • GitHub repo may_minihttp

    mini http implemented on top of may

  • GitHub repo godot-engine.easy-charts

    A Godot Engine addon for plotting general purpose charts. A collection of Control, 2D and 3D Nodes to plot every chart possible.

  • GitHub repo SpiroNet

    The .NET C# port of libspiro - conversion between spiro control points and bezier's.

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better Introducing .NET Multi-platform App UI (MAUI) alternative or higher similarity.


Posts where Introducing .NET Multi-platform App UI (MAUI) has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-02-23.
  • First class Linux support developed by Microsoft #339 | 2021-02-23
  • Is Microsoft still afraid of Linux? Heated discussion about .NET multi-platform UI and no Linux support despite the fact macOS will finally have it.
    I'm not sure what that means (.NET isn't a UI stack). MAUI sits on top of existing UI frameworks, such as Cocoa/AppKit on macOS, and WinUI 3 on Windows. On Linux, a community renderer for Gtk exists. The entire story here is that Microsoft doesn't want to support it.
    maui-gtk does exist. (Xamarin.Forms is basically the old name for Maui.)
  • Blazor Desktop Apps are here with .NET 6 Preview 1 | 2021-02-17
    From what I saw on the MAUI template previews, there's gonna be some changes. Especially on the project system. Right now you have a csproj for each platform (e.g. Android, IOS, Windows etc...) once MAUI get's going it'll just use one csproj for all platforms, with platform specific bindings on a new layout on VS' solution explorer as well as better performance from what I recall with the new slim renderers architecture. But overall your experience with using Blazor shouldn't change that much, It'll still be composed of Razor Components along with either Native or Web UI or mixed.
  • .NET 6 Preview 1 Released | 2021-02-17
    Well, Xamarin.Forms has community-supported GTK-based renderers. It is also mentioned here .
  • Which GUI framework is more future-proof for PC/Phone-side interface design? | 2021-02-17
    There are some unofficial cross platform GUIs though like Avalonia UI and Platform Uno. And in the future MAUI will be cross platform in .NET 6
  • The complexity that lives in the GUI
  • A Question About C# Coding for Unity in Visual Studio 19. | 2021-02-14
  • .net Maui | 2021-02-14
  • Someone sees Godot's UI editor: I will make a app with that! | 2021-02-12
    WPF is fine if your only target is windows. Long term the dotnet community is pushing , it's still in development, slated for v1 towards the end of 2021.
  • Is C# for game development fine for Linux users? | 2021-02-11
    They're expanding on it and rebranding it as .NET MAUI with the plan to add OSX support in .NET 6; so it definitely looks like they're planning to continue to expand cross platform support.
  • WinForms Alternative | 2021-02-09
    Xamaring came from Mono..and has it's origins in Mono.... Scott Hunter, Program Management Director for .NET, even mentions the following in his press release for .NET MAUI last year:
  • My experience with dual booting Linux | 2021-02-06
    You can always take a look at Microsoft's own MAUI framework for cross platform UIs.


Basic Introducing .NET Multi-platform App UI (MAUI) repo stats
7 days ago

dotnet/maui is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.