Avalonia UI: The Cross-Platform .NET UI Framework for Desktop, Mobile and Web
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.