Build Avalonia apps in VS Code

Skip the signup and get the full power of Avalonia for free. Unrestricted access and zero friction to get started.

Trusted by .NET teams around the world

EssentialsEdition

Everything you need, right in VS Code

Powerful XAML tooling built for Avalonia developers — free, with no account required.

XAML auto-completion

Code completion that knows your XAML structure, properties, and ViewModels inside and out — so you spend less time looking things up.

VS Code Extension XAML auto-completion

Enhanced errors & warnings

Catch mistakes before they compile. Inline diagnostics flag issues in real-time so you can fix them on the spot.

VS Code Extension enhanced error diagnostics

XAML Previewer

See a live preview of your XAML layouts directly in the editor as you type — no build required.

VS Code Extension XAML previewer

Go to Definition

Navigate directly to style, resource, and control definitions with a single click.

VS Code Extension Go to Definition

Auto XAML namespace imports

Automatically add the correct xmlns declarations when using controls from external packages.

VS Code Extension automatic namespace imports

Ready to get started?

Get it now — it's free
CompleteEdition

Professional XAML tooling for VS Code

Unlock advanced productivity features designed for professional Avalonia development.

XAML Outline

Navigate complex XAML files with a structured outline view that mirrors your control hierarchy — jump to any element instantly.

VS Code Extension XAML Outline view showing control hierarchy

XAML Toolbox

Drag and drop common Avalonia controls directly into your XAML from a categorised toolbox — no need to type control names from memory.

VS Code Extension XAML Toolbox showing available Avalonia controls

Upgrade your VS Code workflow with the complete feature set

Learn more

Customer stories

"Avalonia has a very strong community, and frankly is a joy to work with."

Bill Henning

CEO & Founder, Actipro Software

Editions

Avalonia for VS Code comes in two editions

Avalonia for VS Code comes in two editions. Essentials provides core XAML editing capabilities at no cost, while Complete unlocks the full power of the extension with deeper refactoring and productivity features.

Core features

XAML IntelliSense
XAML Previewer
Enhanced Errors & Warnings
In-depth Quick Info
GoTo Definition
Project Templates
Code Snippets

Complete edition

Advanced Refactoring
XAML Outline Support
XAML Toolbox

FAQ

Your questions,
answered.

Can't find what you need? We're here to help.

Contact us

Yes, Avalonia for VS Code is completely free to use with no usage limitations. You can use it for personal, open-source, and commercial projects at zero cost.

No. The extension works out of the box with no account or sign-in required. Just install it from the VS Code Marketplace and start building.

Avalonia for VS Code runs everywhere VS Code does — Windows, macOS, and Linux. It also works with VS Code-compatible editors such as Cursor.

The extension provides XAML IntelliSense with autocompletion, a live XAML previewer, code navigation, error highlighting, and project templates to help you get started quickly.

The extension itself is not open-source, but it is free to use without restrictions. Avalonia UI, the framework it supports, is open-source and MIT-licensed.

Elevate your VS Code experience