Avalonia
Avalonia is a cross-platform interface roof that offers a flexible style system for .NET and targets WebAssembly with Windows, macOS, Linux, iOS, Android. By many, WPF is considered a spiritual sequel and offers a familiar experience to XAML developers, but WPF is not a one-on-one copy. WPF applications macOS and Avalonia XPF running Linux are separate, commercially licensed products.
Avalonia
95AvaloniaUI · Desktop & Cross-Platform
- Develop cross-platform .NET applications using Visual Studio Code or Visual Studio 2022/2026
- From a single C# and XAML codebase, you extract applications for Windows, macOS, Linux, iOS, Android, and WebAssembly.
- With the flexible style system, you customize the appearance of the application in a consistent manner on different platforms.
- • High number of open issues (1,941)
- ↑ PositiveHacker News
Avalonia – A multi-platform .NET UI framework
“The support is great, you can see this example [1] of using custom rendering in Canvas being part of UI layout [2]. You can also see Avalonia in action here [3]. [1] [2] [3]”
- • NeutralHacker News
Avalonia – A multi-platform .NET UI framework
“It looks like Eto doesn't plan to support .NET Core. But this might change if a framework like Avalonia adds Core support.”
Verified against README · Oct 26, 2026 · source