Introducing a Cross-Platform WPF

Run your unmodified WPF apps on macOS and Linux

Create Multi-Platform Apps with .NET

Avalonia .

Supported Platforms

You're in good company.

Schneider Electric Logo
Jetbrains Logo
Unity Logo
Thales Logo
AMD Logo
Canon Logo
GitHub Logo
KLM Logo

Effortlessly build beautiful apps for every platform.

Avalonia UI is an open-source UI framework for building stunning desktop, mobile, web and embedded applications using a .NET single codebase.

Bring your favourite tools.

Visual Studio. If you love to develop in Visual Studio, then you’re in luck! The Avalonia Extension provides XAML IntelliSense and a built-in XAML previewer.

Visual Studio Code. Use VSCode to build your apps on Windows, macOS and Linux! Our extension offers XAML completion and a built-in XAML previewer.

JetBrains Rider & ReSharper. Offering the deepest understanding of Avalonia UI, and extensive integration with their tools, JetBrains delivers huge productivity gains for Avalonia UI developers.

JetBrains Rider IDE screenshot

Transform your WPF App to Cross-Platform

Avalonia. Considered a spiritual successor to WPF, Avalonia provides a familiar developer experience allowing you to leverage years of pre-existing knowledge and investments. Avalonia is trusted by industry leaders like JetBrains, AMD, Canon, Schneider Electric, Unity Games more for modernising their WPF apps.

Avalonia XPF. A cross-platform WPF app with minimal changes is possible using Avalonia XPF, our binary-compatible, cross-platform WPF. It's not only possible, but it's easy to run WPF on Linux and macOS! What used to be months of work is now hours.

Lunacy App by Icons8
The numbers

Join a growing community.

We’ve seen enormous growth in our developer community as Avalonia UI has grown in popularity. Join us and be welcomed into our supportive and vibrant community.




Loved by developers.

Trusted by enterprise.

Get Started