Avalonia UI: The Cross-Platform .NET UI Framework for Desktop, Mobile and Web

wiki bookmarks · updated clippings dev/app multiplatform compsci dev/gui dotnet

A cross-platform UI framework built on .NET

Avalonia uses XAML for layout, C# for logic, and MVVM for structure. If your team already builds with WPF, WinUI, or other .NET UI stacks, the patterns and skills transfer directly.

Unlike frameworks that wrap native controls, Avalonia draws its own UI with Skia, giving you pixel-identical rendering on every target. One codebase produces native applications for desktop, mobile, and web without platform-specific workarounds.

Projects