Rankings/.NET MAUI

.NET MAUI

dotnet/maui

A cross-platform framework by Microsoft that lets you write code once in C# and deploy to both mobile and desktop devices.

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

Stars
23,226
Forks
1,934
Watchers
615
Issues
4,024
💡

A cross-platform framework by Microsoft that lets you write code once in C# and deploy to both mobile and desktop devices.

📂 Developer ToolsđŸ’» C#📄 MIT

AI Summary

🔍

What This Project Does

It's an official Microsoft toolkit designed to help developers create software that runs simultaneously on Android, iOS, Windows, and Mac.

🔧

What Problems It Solves

Solves the headache of learning different languages and writing multiple codebases for cross-platform apps, saving repetitive work so one codebase works on all major devices.

đŸ‘„

Who It's For

Suitable for programmers who know C#, desktop developers looking to switch to App development, and small-to-medium enterprises needing quick multi-platform coverage.

📋

Typical Use Cases

Building frontend interfaces for internal enterprise management systems, creating educational apps supporting both phones and tablets, developing cross-platform utility software.

⭐

Key Strengths & Highlights

Good native performance, not just a web wrapper; strong Microsoft ecosystem support with complete docs; interfaces look native to each platform.

🚀

Getting Started Requirements

Requires programming knowledge, specifically C#; needs Visual Studio development environment installed; unusable without coding basics.

🎯

Purpose

Suitable for those with C# basics wanting to quickly develop cross-platform apps, not for non-technical users seeking ready-made software, or projects pursuing extreme native experiences without maintaining cross-platform compatibility.

Project Info

Primary Language
C#
Default Branch
main
License
MIT
Created
May 8, 2020
Last Commit
today
Last Push
today
Indexed
Apr 19, 2026