Hello Modern .NET Show Listener!

Use Avalonia XPF to take your WPF applications to new platforms. Save yourself time and money.

Start a 30 day trial

How It Works

WPF Compatibility

We enable WPF apps to run on macOS and Linux with our Fork of WPF, which allows us to maintain both API and binary compatibility with WPF. Avalonia XPF replaces the low-level WPF code (MilCore) with Avalonia.

3rd Party Controls

Avalonia XPF supports a broad range of UI controls from the most popular control vendors. Where controls aren't compatible, we provide a range of options, including substitution.

Supported Platforms

Avalonia XPF currently supports Windows, macOS and Linux (desktop and embedded). WebAssembly, iOS and Android support is coming in 2024.


Licenses are available to purchase on a per-app basis, with no limits on distribution. We also offer bespoke license agreements for more complex scenarios.

WPF Unleashed: Start Today

Embark on Cross-Platform Innovation with Your Free Avalonia XPF Trial

Provide Your App Details

Begin by sharing details of your application. The more detail you provide, the better we can tailor your Avalonia XPF trial experience. Please include .NET version and any 3rd party dependencies.

Receive Your Trial

We'll fast-track your trial setup — expect access within 24 hours. If we need more details to optimise your trial, we'll propose a brief call to ensure you get the most out of Avalonia XPF.

Start Testing

With the trial in hand, begin testing your WPF application on macOS and Linux! See how your app performs in new environments and get ready to broaden your user base.