The open-source WPF successor for
building beautiful, cross-platform .NET apps.
The open-source WPF successor for .NET developers building beautiful, cross-platform applications.



Windows, macOS, and Linux apps from one codebase
Avalonia is a mature WPF alternative. Avalonia provides a familiar developer experience, allowing you to create rich, highly performant desktop applications for Windows, macOS and Linux, all from a single codebase.
The spiritual successor to WPF, Avalonia provides a familiar developer experience, allowing you to create rich, highly performant applications for Windows, macOS and Linux, all from a single codebase.
Avalonia is a mature WPF alternative. Avalonia provides a familiar developer experience, allowing you to create rich, highly performant desktop applications for Windows, macOS and Linux, all from a single codebase.
Embedded Linux
Embedded Linux
Embedded Linux
With both FBDev and DRM support, you can deliver high-quality user experiences on an array of embedded devices running barebone Linux.
Perfect for deploying your apps to low-powered devices.
With both FBDev and DRM support, you can deliver high-quality user experiences on an array of embedded devices running barebone Linux.
With both FBDev and DRM support, you can deliver high-quality user experiences on an array of embedded devices running barebone Linux.
Perfect for deploying your apps to low-powered devices.



















WebAssembly
WebAssembly
.NET WebAssembly UI:
Run your app directly in the browser
Avalonia lets you run your existing applications directly in the browser, powered by WebAssembly.
No need for extensive rewrites or additional front-end technologies, simply deploy your application online, preserving performance and ensuring a consistent experience for every user, everywhere.
Avalonia lets you run your existing applications directly in the browser, powered by WebAssembly.
Avalonia lets you run your existing applications directly in the browser, powered by WebAssembly.
No need for extensive rewrites or additional front-end technologies, simply deploy your application online, preserving performance and ensuring a consistent experience for every user, everywhere.










Mobile
Mobile
Create mobile apps from a single codebase, delivering exceptional visuals and native performance on both iOS and Android devices.
With Hybrid MAUI, you can use any .NET MAUI UI control within your Avalonia app, combining the power of Avalonia and MAUI's ecosystem.
Save time, reduce complexity, and deliver a consistent, pixel-perfect experience on every device.
Avalonia lets you create mobile applications from a single codebase, delivering exceptional visuals and native performance on both iOS and Android devices.
Save time, reduce complexity, and deliver a consistent, pixel-perfect experience on every device.
Create mobile apps from a single codebase, delivering exceptional visuals and native performance on both iOS and Android devices.
With Hybrid MAUI, you can use any .NET MAUI UI control within your Avalonia app, combining the power of Avalonia and MAUI's ecosystem.
Save time, reduce complexity, and deliver a consistent, pixel-perfect experience on every device.


















Best in class IDE support
Best in class IDE support
Best in class IDE support
The Avalonia Extension for Visual Studio 2022 provides XAML IntelliSense and a built-in XAML previewer, making developing cross-platform apps in Visual Studio a breeze.
The Avalonia Extension for Visual Studio 2022 provides XAML IntelliSense and a built-in XAML previewer, making developing cross-platform apps in Visual Studio a breeze.
As users of Avalonia, JetBrains products natively understand Avalonia XAML, offering code completion and advanced refactoring support. Combined with the Avalonia Previewer extension, Rider is a powerhouse for cross-platform developers.
As users of Avalonia, JetBrains products natively understand Avalonia XAML, offering code completion and advanced refactoring support. Combined with the Avalonia Previewer extension, Rider is a powerhouse for cross-platform developers.




WPF - Now cross-platform
WPF - Now cross-platform
WPF - Now cross-platform
Keep your WPF code. Keep your 3rd party controls.
Short-cut your migration with our cross-platform WPF.
Works with Telerik, DevExpress, Infragistics, Syncfusion, SciChart, and more.
Keep your WPF code. Keep your 3rd party controls.
Short-cut your migration with our cross-platform WPF.
Works with Telerik, DevExpress, Infragistics, Syncfusion, SciChart, and more.
Most-starred .NET UI on GitHub
Avalonia's popularity is soaring, and with it, our community is flourishing. Join us and become part of a dynamic, supportive network of developers.
Avalonia's popularity is soaring, and with it, our community is flourishing. Join us and become part of a dynamic, supportive network of developers.