Our Discord community is buzzing. Come and join us!

Uno Platform

on Web (WebAssembly)

on Web

(WebAssembly)

Build WebApps using C# and XAML only.
Harness the power of .NET and WebAssembly for performant WebApps.
C# and XAML Productivity
Familiarity and richness of C# and XAML combined with rich C#/XAML Ecosystem and Hot Reload productivity boost.
Same Codebase Everywhere
Reuse 99% of the business logic and UI layer across native mobile, web, and desktop.
Your Favorite IDE
Use familiar editors like Visual Studio, Visual Studio Code or Rider.

Build Fast. Reuse Often.

C# Developer dream

The best of .NET and WinUI

Uno Platform apps run on top of the latest .NET, with unique reuse of WinUI/UWP APIs for creating modern UIs.
Dev Productivity

Hot Reload

Build UI and features quickly while seeing the impact of your changes in the browser instantaneously.
Fast, and it shows.

Performance

A choice of Ahead-of-Time (AOT), Profile Guided AOT (PG-AOT) or interpreted mode, and multi-threading for optimal performance.

Productivity Boosters

UI Toolkit

Multiplatform-first UI components to speed up your development.

Learn

Extensive docs, samples, and tutorials

Proven Modernization Path

Reuse business logic and most of your XAML. Leverage modern WinUI and Windows Community Toolkit

Support

Free and paid support available

Productivity Boosters

UI Toolkit

Multiplatform-first UI components to speed up
your development.

Learn

Extensive docs, samples, and tutorials

Proven Modernization Path

Reuse business logic and most of your XAML. Leverage modern WinUI and Windows Community Toolkit

Support

Free and paid support available

Showcase

Kahua

1,000,000 lines of WPF code migrated to Web

Traditionally a Windows-only shop, Kahua can now provide a modern, intuitive, and consistent user experience across Web and Mobile. By adopting .NET and Uno Platform, Kahua’s WebApp performs comparable to their desktop app!

Seeing is believing

Discover Uno Platform through two full, free, step-by-step workshops

Try Free Now

Getting started is easy with
this simple 5 minute, step-by-step tutorial.

Uno Platform 5.2 LIVE Webinar – Today at 3 PM EST – Watch