All projects

Live XAML tooling

XamlVisualEditor

Design, inspect, and extend XAML in one living workspace.

StatusActive
TierMaintained
DomainTools
Repositorywieslawsoltes/XamlVisualEditor

An extensible Avalonia XAML visual editor with a live designer, code editor, language services, debugging, and .NET extensions.

XamlVisualEditor is maintained as a focused part of a wider open-source .NET UI ecosystem. Its boundaries are designed so applications can adopt the useful layer without taking the entire stack.

01

Live visual designer

02

Code editor

03

Language services

04

Extensible .NET tooling

Where it fits.

  • Teams building tools software on .NET
  • Developers who need reusable, inspectable infrastructure
  • Open-source contributors looking for practical framework work
.NET

Current SDK

Avalonia / cross-platform

Active

Source

Open on GitHub

Real output,
not a mockup.

XamlVisualEditor GitHub repository preview
The XamlVisualEditor repository contains the current source, samples, releases, and issue history.

Clear layers.
Replaceable seams.

01

Core

Reusable models and services contain the domain behavior.

02

Extensions

Packages add integrations without coupling the core to one host.

03

Application

Samples and desktop hosts compose the complete workflow.

Activeproject status
1primary package
Open sourceissues and implementation
LiveGitHub metadata

From package
to first frame.

Choose the package workflow used by your repository, then start from the smallest working example. Replace VERSION with the current stable or prerelease version shown on NuGet.

01 · Install
Terminal
git clone https://github.com/wieslawsoltes/XamlVisualEditor.git
cd XamlVisualEditor && dotnet run
02 · Use · bash
Terminal
# Open a XAML document, edit markup, and inspect the live preview.
dotnet run

Start focused.
Compose as needed.

The repository is the source of truth.

Use the current documentation and samples, inspect changes, report issues, or support continued open-source maintenance.

PanAndZoom

Search everything.

Loading the index…

move open esc close

Preparing metadata and full-text search…