Location via proxy:   
[Report a bug]   [Manage cookies]                

Build apps for every device using .NET

Harness the power of cross-platform .NET
One codebase. Infinite possibilities

You're in good company

One codebase, infinite possibilities.

Avalonia is an open source framework for building beautiful, cross-platform applications from a single .NET codebase.

A decade in the making, Avalonia is a mature and stable platform for building desktop, embedded, mobile, and web applications

Build rich desktop experiences

Build rich desktop experiences

Build rich desktop experiences

The spiritual successor to WPF, 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 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 desktop applications for Windows, macOS and Linux, all from a single codebase

Windows Icon
Windows Icon
macOS Icon
macOS Icon
Linux Icon
Linux Icon

Develop for embedded

Develop for embedded

Develop for embedded

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. 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. Perfect for deploying your apps to low-powered devices

Avalonia solitaire sample app in a web browser.
Avalonia solitaire sample app in a web browser.
Avalonia solitaire sample app in a web browser.

Deploy to the browser

Create beautiful mobile apps for iOS & Android

Deploy to the browser

Unleash the power of the web. Deploy your Avalonia application directly to any browser, reaching millions with zero code changes

Unleash the power of the web. Deploy your Avalonia application directly to any browser, reaching millions with zero code changes

Unleash the power of the web. Deploy your Avalonia application directly to any browser, reaching millions with zero code changes

Create beautiful mobile apps for iOS & Android

Create beautiful mobile apps for iOS & Android

Create beautiful mobile apps for iOS & Android

Create pixel-perfect mobile apps, ensuring flawless visuals and seamless performance across iOS and Android

Create pixel-perfect mobile apps, ensuring flawless visuals and seamless performance across iOS and Android

Create pixel-perfect mobile apps, ensuring flawless visuals and seamless performance across iOS and Android

Bring your favourite tools

Bring your favourite tools

Bring your favourite tools

Visual Studio. 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

Visual Studio. 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

JetBrains Rider. 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

JetBrains Rider. 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

CSharp Markup
CSharp Markup
XAML
XAML
FuncUI
FuncUI

Choose C#, F# or XAML for your User Interface

Choose C#, F# or XAML for your User Interface

Choose C#, F# or XAML for your User Interface

Craft stunning UIs for your applications using our modern flavour of XAML; alternatively, build your UIs entirely with C# or F#

Craft stunning UIs for your applications using our modern flavour of XAML; alternatively, build your UIs entirely with C# or F#

Craft stunning UIs for your applications using our modern flavour of XAML; alternatively, build your UIs entirely with C# or F#

Cross-Platform WPF for macOS & Linux.

Cross-Platform WPF for macOS & Linux.

Cross-Platform WPF for macOS & Linux.

WPF Compatible.Take your WPF applications to new platforms effortlessly with Avalonia XPF. With minimal to no changes, you can achieve cross-platform functionality in minutes, not months, expanding your reach with ease

Components. Bring your favourite WPF pro controls to macOS and Linux with support for renowned vendors, including Telerik, Actipro, DevExpress, Infragistics, Syncfusion, and SciChart

WPF Compatible.Take your WPF applications to new platforms effortlessly with Avalonia XPF. With minimal to no changes, you can achieve cross-platform functionality in minutes, not months, expanding your reach with ease

Components. Bring your favourite WPF pro controls to macOS and Linux with support for renowned vendors, including Telerik, Actipro, DevExpress, Infragistics, Syncfusion, and SciChart

Bill Henning

Actipro Software

Avalonia has a very strong community, offers pixel-perfect rendering on a multitude of platforms, is easy to customize, and frankly is a joy to work with.

Bill Henning

Actipro Software

Avalonia has a very strong community, offers pixel-perfect rendering on a multitude of platforms, is easy to customize, and frankly is a joy to work with.

Bill Henning

Actipro Software

Avalonia has a very strong community, offers pixel-perfect rendering on a multitude of platforms, is easy to customize, and frankly is a joy to work with.

Daniel Pañalba

Unity Games

Avalonia's support team is fantastic. They respond quickly and provide clear, effective solutions, making development much easier.

Daniel Pañalba

Unity Games

Avalonia's support team is fantastic. They respond quickly and provide clear, effective solutions, making development much easier.

Daniel Pañalba

Unity Games

Avalonia's support team is fantastic. They respond quickly and provide clear, effective solutions, making development much easier.

Joseph Albahari

LINQPad

Very happy with the decision to use Avalonia XPF: it’s turned out to be a powerful and productive x-platform API, and the support has been nothing short of awesome.

Joseph Albahari

LINQPad

Very happy with the decision to use Avalonia XPF: it’s turned out to be a powerful and productive x-platform API, and the support has been nothing short of awesome.

Joseph Albahari

LINQPad

Very happy with the decision to use Avalonia XPF: it’s turned out to be a powerful and productive x-platform API, and the support has been nothing short of awesome.

Fabian Huegle

Stryker

Avalonia rebuilds lives by simplifying our journey from Windows to Linux, macOS and mobile based medical device software.

Fabian Huegle

Stryker

Avalonia rebuilds lives by simplifying our journey from Windows to Linux, macOS and mobile based medical device software.

Fabian Huegle

Stryker

Avalonia rebuilds lives by simplifying our journey from Windows to Linux, macOS and mobile based medical device software.

A growing community.

Avalonia's popularity is soaring, and with it, our community is flourishing. Join us and become part of a dynamic, supportive network of developers.

0

Contributors

Contributors

0

Stargazers

Stargazers

0

Installs

Installs

Loved by developers.
Trusted by enterprise.