Rider for Avalonia

Free for non-commercial use

The only cross-platform IDE for Avalonia

Bring your ideas for cross-platform apps to life with Avalonia and JetBrains Rider

Offering the deepest understanding of Avalonia, Rider boosts your productivity in creating truly cross-platform applications on Windows, macOS, and Linux with no compromises.

Code Analysis

In addition to many inspections for WPF-like frameworks, Rider brings you a set of Avalonia-specific inspections with quick-fixes to improve code in .axaml files. Moreover, Rider understands the specific syntax in Avalonia bindings and provides extended support for CompiledBinding and the x:CompileBindings extension.

Watch and learn

Get insider tips and techniques directly from an Avalonia developer!

In this recorded talk, you'll see an all-around demonstration of how to create cross-platform UIs with Avalonia using JetBrains Rider. Discover first-hand experiences, best practices, and tips and tricks to help you unlock the full power of Rider for your Avalonia projects.

Natively integrated AI

Latest AI models

ClaudeGPTGeminiGrok
or a local model of your choice.

Multi-agent experience

JunieClaude AgentCodex
and more, including GitHub Copilot and Cursor via ACP.

Next edit suggestions and unlimited code completion

Fast, accurate code suggestions as you type, powered by deep IDE intelligence.

Transparent AI costs without vendor lock-in

Use a JetBrains AI subscription or connect your preferred provider with Bring Your Own Key (BYOK).

Our Commitment to Avalonia

At JetBrains, we believe in the tools we create and support.

That’s why we use Avalonia in the development of our own products. The macOS and Linux versions of dotTrace and dotMemory, as well as their integrations into Rider, were built using Avalonia. This firsthand experience ensures that we not only understand the needs of Avalonia developers, but also continually strive to improve Rider to meet those needs.

What our customers say

Miha Markič

.NET Consultant and Software Engineer, Righthand

From my brief test of Rider I can see it has great Avalonia support out of the box, such as context information in .axaml markup like one would expect from C# code. And that is really helpful. I’d certainly recommend it for any Avalonia and .NET development.

Herman Kirshin

Software Developer, JetBrains

Nowadays, developing cross-platform GUI applications with .NET and Avalonia is easier and faster than ever, and these technologies are becoming better every year.

I've chosen Rider as my primary tool because I get the same experience regardless of which OS I work in – Windows, macOS, or Linux.

Full support for Avalonia XAML helps me develop and refactor UI layouts quickly and efficiently, the same as it was for years working with WPF on Windows.

Join these companies that already use Rider

Walmart
BMW
Thoughtworks
Expedia
Wooga

Experience the power of Rider today

Free for non-commercial use

Unlock more development power
with dotUltimate

Boost your productivity with advanced profilers and coverage tools, as well as AI-powered features. Get dotUltimate, a cost-effective solution for all your .NET and game dev needs.
Rider
ReSharper
ReSharper C++
AI Assistant
dotCover
dotTrace
dotMemory
dotPeek

Work your own way, seamlessly switching between Rider and ReSharper at will, and get access to top-tier profilers and coverage tools only available to dotUltimate subscribers.

Accelerate your workflows with AI-powered capabilities integrated into Rider and ReSharper to speed up coding and make it more enjoyable.

Reduce procurement overhead and optimize costs with a single comprehensive license. Prepare your business for growth with dotUltimate, which is constantly evolving alongside your developers’ needs.