Introducing Hybrid XPF: Bridging Avalonia and WPF Controls

Hybrid XPF enables the integration of 700+ WPF controls into Avalonia apps, easing the transition for companies migrating to Avalonia while maintaining essential WPF elements.

Mike James

Avalonia has consistently endeavoured to provide solutions that enhance and simplify the developer experience. Today, we delve into Hybrid XPF, a feature that offers a seamless blend of Avalonia's versatility with the huge variety of Windows Presentation Foundation (WPF) UI controls.

What is Hybrid XPF?

Hybrid XPF is a solution for organisations keen on migrating to Avalonia that find themselves hindered by the absence of specific UI controls within our native ecosystem. Recognising this barrier, Hybrid XPF serves as a bridge, enabling teams to use the over 700 WPF UI controls from esteemed third-party vendors like Actipro, DevExpress, Syncfusion, and Telerik. This integration enables teams to transition their apps smoothly to Avalonia while retaining their indispensable, existing WPF controls. 

Key Features:

  • Extensive Control Support: Hybrid XPF supports over 700 WPF controls from renowned vendors like Actipro, Syncfusion, and Telerik. This extensive range ensures developers can find the exact control they need for their applications.
  • Seamless Integration: The integration is designed to be as smooth as possible, allowing WPF controls to function within Avalonia apps without compromising on performance.
  • Customisable Licenses: Understanding the diverse needs of our users, Hybrid XPF licenses are tailored to meet specific project requirements, ensuring a flexible and cost-effective approach to application development.

Benefits of Using Hybrid XPF

  • Familiarity: Developers accustomed to WPF controls can continue using them within Avalonia, reducing the learning curve and accelerating development.
  • Enhanced Functionality: With access to a broader range of controls, developers can implement more complex and feature-rich applications.
  • Increased Productivity: Using WPF controls within Avalonia apps streamlines the development process, saving time and resources.

How to Get Started

To explore the capabilities of Hybrid XPF, visit our control compatibility page, where you can check the compatibility of various WPF controls with Avalonia. This resource is invaluable for understanding how compatibile your current WPF controls will be with Avalonia. Not that we're still in the process of testing controls, so you may want to contact us if you've a specific control not mentioned.   

Next Steps

We encourage you to explore the potential of Hybrid XPF in your applications. Please get in touch with us for detailed information on licensing and how to integrate these controls into your Avalonia projects. Our team is always ready to assist you in harnessing the full power of Avalonia and Hybrid XPF.