Use Avalonia XPF to take your WPF applications to new platforms. Save yourself time and money.
Start a 30 day trialWe 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.
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.
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.
Embark on Cross-Platform Innovation with Your Free Avalonia XPF Trial
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.
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.
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.