Beautiful applications
for every platform.
Harness the power of cross-platform development with Avalonia. One codebase, infinite possibilities.
Pixel-Perfect on every platform
Write your code once and know it'll work the same across every platform you wish to support.
Incredible Performance
Designed with performance in mind, Avalonia enables you to build the fastest apps for every platform.
Free and open-source
Avalonia has a permissive MIT license, meaning you're free to use Avalonia for every project with zero cost.
Avalonia supports several .NET runtimes, including .NET Framework, Mono and modern .NET.
The only prerequisite for supporting new platforms is the ability to draw pixels and receive events, meaning it's easy to add support for new platforms! You can read more about this on our blog.
The architecture is modular and has a clean extensible design of the APIs.

Avalonia eliminates dependence on .NET MAUI or Xamarin.Forms, freeing your team from fragile, lowest common denominator abstractions.
Avalonia leverages .NET iOS and .NET Android but isn’t tied to them, with internal experimentation exploring removing these dependencies entirely to unlock even greater performance.
A Rapidly Growing Commercial Ecosystem
Avalonia’s ecosystem is rapidly expanding, with a growing range of third-party controls that help developers build richer, more powerful applications faster than ever.

Avalonia Accelerate
A suite of tools and UI controls from the creators of Avalonia.

Actipro Software
Actipro offers a comprehensive suite of UI controls and themes for Avalonia

EremexControls.NET
Eremex provides commercial UI controls built for Avalonia
IRIHI Tech
IRIHI Tech provides OSS and commercial Avalonia control libraries, including Semi, Ursa and Mantra

AtomUI
AtomUI is an implementation of Ant Design for Avalonia. Available as LGPL3 & commercial license

DotNETBrowser
A Chromium based web browser for displaying modern webpages

TeeChart.NET
Steema Software offers interactive charts, and gauges for Avalonia

FastReport
A component for generating reports in cross-platform applications using Avalonia

Stimulsoft Reports
A component designed for working with reports in Avalonia applications

IronPrint
A library for integrating printing capabilities into applications

GoDiagram
An Avalonia control for Rapidly Building Interactive Diagrams

Activiz
A .NET library for 3D visualization and data processing.

SharpEngine
A cross-platform
3D rendering engine for desktop and mobile .Net Apps

Video Capture SDK
The visioforge video capture SDK integrates video capture and processing capabilities into Avalonia apps.

Bee Mobile aPack
A package of Avalonia controls, including a Gauge, MessageBox and VirtualKeyboard