November 11, 2025
MAUI goes Linux—cue the popcorn
.NET MAUI Is Coming to Linux and the Browser, Powered by Avalonia
Hype meets side‑eye: desktop revival or just another web‑in‑a‑box
TLDR: MAUI apps are heading to Linux and the browser via Avalonia, promising faster, consistent desktops from one codebase. Commenters are split: some applaud the bigger reach, others say it feels unlike the web and claim desktop is “dead,” turning this into a bold, divisive move worth watching.
Plot twist: Microsoft’s .NET MAUI (a toolkit for building apps) is getting a Linux seat and a browser pass, thanks to the cross‑platform renderer Avalonia. The promise? Keep your MAUI code, run it on Windows, macOS, Linux, embedded gadgets, and even in a tab via WebAssembly, with snappier desktops (the team teases over 2x speed on macOS) and a consistent look across platforms. That’s the headline—now the comments stole the show.
The crowd split fast. Some cheered “kudos” for bringing MAUI to the web, but power users drew a line: one pleaded, "My kingdom for a toolkit that can make real CAD apps," basically saying: prove it’s not another app that looks like a website pretending to be desktop. The skeptics swung harder: "Too little, too late. Desktop is dead." And practical testers torched the web demo’s vibes: no Ctrl+F, no text selection, no copying links, no easy sharing on phones, and screen readers get nothing—aka it doesn’t feel like the web.
Then came the meme energy: a commenter noted Avalonia’s flirt with Flutter’s new Impeller renderer, cueing "turtles all the way down" jokes about engines stacking on engines. Optimists see a unified future; cynics see another tech layer cake. Either way, the penguin (Linux) finally got an invite—and the room erupted.
Key Points
- •Avalonia is building and committing to an Avalonia-powered backend for .NET MAUI to replace MAUI’s rendering with Avalonia’s drawn UI model.
- •The backend adds first-class desktop Linux support (e.g., Ubuntu, Debian, Fedora) and enables MAUI apps on embedded Linux devices like Raspberry Pi.
- •A demo shows a real MAUI application running in the browser via WebAssembly with no native client dependencies.
- •On Windows and macOS, the backend integrates with Avalonia’s desktop stack; early macOS tests show over 2x performance compared to Mac Catalyst.
- •Targeting Avalonia as a single platform simplifies development, providing consistent rendering across platforms and faster, more reliable feature delivery.