September 2025
This September, we’re introducing XAML.io Preview v0.5, a free, browser-based visual XAML designer and C# code editor that lets you build .NET UI projects without installing anything.
It combines a cross-platform UI framework (powered by the open-source OpenSilver) with a familiar design surface and code editor — making .NET development more accessible than ever. You can start a project in seconds, and if you want to, you can download it as a Visual Studio solution and continue locally, using fully open-source technologies.
👉 Imagine taking a small C# console app and wiring up a UI for it in just a few minutes — no SDKs, no installs, no switching languages.
Starting a new .NET app often involves installing large SDKs, configuring environments, and setting up tooling before writing the first line of UI code. That friction can be a barrier — especially for newcomers, educators, or teams exploring ideas.
XAML.io changes that. By moving the visual development experience into the browser, it lets you:
“I must say, I DIG this.”
— ZayLarsson on Reddit (source)
“I had dreams about this 10 years ago.”
— Prod_Meteor on Reddit (source)
Earlier preview versions of XAML.io focused on designing a single XAML file online — great for layout experiments, but limited for real scenarios.
With Preview v0.5, you can now work with entire projects that combine XAML and C# code-behind, directly in the browser.
Here’s what’s new:
Full project editing — Edit XAML and C# files (using the Monaco editor for code).
Code-behind support — Add event handlers and logic in C#, just like in traditional .NET apps.
Familiar environment — Designer, Solution Explorer, and editor in a VS-like layout.
Instant execution — Click Run to launch your project in the browser.
Cloud saves — Save projects and pick up where you left off.
Download to Visual Studio — Export as a ZIP and continue offline at any time.
Cross-platform — Works on any modern browser, desktop or mobile.
(Mobile support is still early, with improvements planned)
XAML dialect — Uses WPF XAML (subset, growing). MAUI support is under consideration.
One of the core design principles of XAML.io is developer control.
Every project can be downloaded as a standard Visual Studio solution, and the underlying runtime (OpenSilver) is fully open-source. This means you can start quickly online, then continue locally at any time — without being tied to a proprietary format or service.
Think of XAML.io as a frictionless on-ramp to .NET development, not a walled garden.
Preview v0.5 is an early but important step toward a bigger vision:
To make XAML.io the most approachable way to get started with .NET — lowering barriers for beginners, educators, hobbyists, and rapid prototypers.
Here’s what’s coming next:
Project sharing via link — Share your XAML.io projects easily with a single URL.
One-click deployment — Instantly publish and share running apps online.
IntelliSense support — To improve the C# editing experience.
Improved mobile experience — Making it easier to work on the go.
VB.NET and F# support — Expanding language options beyond C#.
Expanded WPF compatibility — Continuing to broaden the supported XAML subset.
Improved performance — Aiming for near-instant loading and snappier interactions.
MAUI support — Being considered for the future (not planned short-term).
Suggest or vote on features: https://feedback.xaml.io
You can try XAML.io right now. It’s completely free. No installation. No setup. No signup required.
👉 https://xaml.io
A huge thank you to everyone who has tried earlier preview versions, shared ideas, and sent feedback. Your input has shaped this release and continues to shape our roadmap.
Preview v0.5 brings us one step closer to frictionless visual .NET development — and we can’t wait to see what you build.
For media inquiries, please send an email to: Vasil Buraliev Media Relations at Userware [email protected]