.NET MAUI (Multi-platform App UI) er et brugergrænsefladeværktøj udviklet af Microsoft. Det gør det muligt for udviklere at bygge native applikationer til flere platforme, herunder Windows, macOS, Android og iOS, fra en enkelt kodebase. .NET MAUI forenkler udviklingsprocessen og gør det nemmere at vedligeholde og opdatere applikationer på tværs af flere platforme.

Man kan udvikle .NET MAUI applikationer ved hjælp af enten Native eller Blazor. Native bruger traditionelle .NET teknologier og sprog, som C# og XAML, til at skabe brugergrænseflader og logik, der kan køre på flere platforme. På den anden side, Blazor bruger webteknologier, som HTML og CSS, sammen med C# til at skabe brugergrænseflader. Disse Blazor brugergrænseflader kan derefter indlejres i .NET MAUI applikationer, hvilket gør det muligt at bruge webudviklingsteknikker i native applikationer.