What's new in Avalonia 12

Performance, stability, and platform maturity — built for what's next.

dotMemory profiler built with Avalonia
Lunacy design tool built with Avalonia
IoT dashboard built with Avalonia
dotMemory profiler built with Avalonia
Lunacy design tool built with Avalonia
IoT dashboard built with Avalonia

Performance

Rendering that scales to massive visual trees

Avalonia 12.0 delivers up to 1,867% increase in FPS on complex layouts, tested against scenes with 350,000 unique visual elements. These gains are the result of significant investment in the rendering pipeline, including deferred composition and optimised dirty-rect tracking.

Android

Re-architected from the ground up

The Android backend in Avalonia 12.0 has been completely rebuilt. Reliable scheduling at high refresh rates, native support for multiple Android activities, and a streamlined rendering pipeline deliver measurably faster startup, smoother scrolling, and less animation jank.

Android performance · v11 vs v12
Startup time(NativeAOT)4× faster
v11
1960 ms
v12
460 ms
Scroll FPS3× smoother
v11
42 fps
v12
120 fps
Animation FPS60 FPS target
v11
49 fps
v12
60 fps
Idle CPU usage20× lower
v11
0.20 %
v12
<0.01 %
Home
Good morning
Dashboard
3 upcoming · 2 reminders
📋
Today's Tasks
4 items remaining
💬
Messages
2 unread
📊
Analytics
Weekly report ready
⚙️
Settings
App preferences
Home
Schedule
Health
Profile

Mobile

Navigation controls

Avalonia 12.0 brings navigation patterns designed for touch-first experiences on iOS and Android. Drawer navigation, tab bars, bottom sheets, and platform-native gesture handling work consistently across both platforms, giving your mobile users the interaction model they expect.

WebView

WebView, now open source

The Avalonia WebView component, previously available through Accelerate, is now fully open source and included in v12. It leverages each platform's native web renderer so your applications stay compact and performant, with no bundled Chromium required. Bi-directional JavaScript interop, OAuth flow support, and full environment customisation come built in across Windows, macOS, Linux, iOS, and Android.

Avalonia WebView control showing a web page with the Avalonia website on it
Settings
Notifications
Enable push notifications
Daily
Save Settings
NotificationsHeading
Level 1

Accessibility

Built-in accessibility across every platform

Avalonia 12.0 includes full keyboard navigation, screen reader support via platform accessibility APIs, and semantic UI controls across Windows, macOS, Linux, iOS, and Android. These capabilities are built into the framework, not layered on after the fact.

Linux

Native Wayland support for modern Linux Preview

Avalonia 12.0 introduces the groundwork needed for full Wayland support, giving Linux developers direct access to the display protocol that powers GNOME, KDE Plasma, and other modern compositors. In private preview right now, your applications can render through Wayland’s buffer-sharing model for lower latency and better HiDPI handling, while maintaining full backward compatibility with X11.

We're looking for organisations to work with as we bring Wayland support to general availability. Get in touch if you'd like to be involved.

Screenshot of Avalonia documentation showing an interactive XAML editor with a live preview of a button control
Screenshot of Avalonia documentation showing an interactive XAML editor with a live preview of a button control

Education

Expanded docs and interactive examples

The Avalonia 12.0 documentation includes 125% more guides compared to 11.x, a rebuilt API reference, and interactive XAML editors embedded directly in the pages. Whether you’re evaluating the framework or debugging a layout issue, the reference material is structured to get you to an answer quickly.

Momentum

Naturally grown into the standard

Avalonia didn't get here through hype. It grew because developers kept choosing it, project after project, team after team.

MIT licensed, commercially backed

The full framework is MIT licensed with no usage restrictions. AvaloniaUI provides commercial support plans and long-term maintenance for teams that need it.

The most popular .NET UI framework

Avalonia has grown to become the most popular and most starred .NET UI framework — driven by word of mouth, not marketing spend.

One singular mission

We do one thing: build the best cross-platform .NET UI framework. Every engineering decision, every release, every partnership is in service of that goal.

MIT Licensed

Built on open source, trusted in production

Avalonia is used in production by teams at organisations including Autodesk, JetBrains, and Devolutions. The framework is MIT-licensed, commercially backed by AvaloniaUI with dedicated support plans, and maintained by a growing open-source community with contributions from Microsoft, JetBrains, Stripe, and Avanade.

Contributions from

MicrosoftJetBrainsStripeAvanade
GitHub Stars
Pull Request History
XS
S
M
L
XL
XXL
total

Momentum

Engineering depth and platform momentum

Avalonia 12.0 includes a rebuilt Android backend with reliable scheduling at high refresh rates and native support for multiple Android activities. iOS integration, including Mac Catalyst, has been strengthened for teams building across Apple’s ecosystem. The PR history shows the pace of engineering investment behind these changes.

Start building with Avalonia 12.0

One .NET codebase across Windows, macOS, Linux, iOS, Android, and WebAssembly. Get started in minutes with the your IDE of choice.