Missed the Hot Design AMA? The recording is available → Watch now

Build Cross-Platform .NET Applications
in Record Time

Boost developer productivity with the most complete open-source platform and enterprise-grade tools.

image
nuget.png
1 m+

NuGet Downloads

contributor.png
100 +

Contributors

github.png
6 k+

GitHub Stars

twitter.png
10 k+

Twitter Followers

The Most Productive C# / XAML Dev Loop

Mission-critical .NET applications need enterprise-grade tools

Environment-friendly icon representing the start of Uno Platform developer workflow

Select Dev Environment
Flexible to the way you develop

Any Operating System

Logos of platforms that UnoPlatform developers can develop from - Windows, Linux and MacOS

Any IDE

Example UI built with Uno Platform tools
Icon representing ease of use with Uno Platform

Setup Easily
From zero to project in 10 seconds

free

Uno Check

Automatically check, install, and configure all required workloads and dependencies

More +
Animated demo of Uno Platform workflow
free

Template Wizard

Quickly create and configure new Uno Platform projects with the right settings, patterns, and features to target Mobile, Web, Desktop and Embedded devices.

More +
Logos of IDEs where Uno Platform can be developed from - Visual Studio, VS Code and Rider
Icon symbolizing for 'develop easily' section

Develop Visually
10x productivity with Uno Platform Studio

Hot Design - Visual Designer!

The Next-Generation Visual Designer for cross-platform .NET Applications

More +
Animation of Uno Platform Hot Design visual editor in action
free

Hot Reload

Tweak XAML and C# on a running app and see changes instantly with the most complete Hot Reload experience in .NET—built to handle even the most complex UIs—so you can iterate on UI changes faster.

More +
Animated preview of Uno Platform design-to-code workflow

Design-to-Code

Working with designers? Export Figma designs to C# or XAML markup in a single click.

More +
Animation showcasing Uno Platform cross-platform capabilities
Icon symbolizing developer efficiency with Uno Platform

Develop Efficiently
Single codebase on mobile, web, desktop, and embedded

Background illustration of developer coding with Uno Platform
Uno Platform Studio  feature highlight - Hot Design
Uno Platform Studio  feature highlight - Hot Reload
Uno Platform Studio  feature highlight - Design to Code
free

State Management

Choose the familiar MVVM pattern or the modern MVUX approach for declarative and scalable state management.

More +
Uno Platform Studio MVUX process
free

UI Controls

Use hundreds of UI components available from WinUI, Windows Community Toolkit, 3rd-party commercial vendors, open-source libraries, Uno Toolkit and.NET MAUI controls.

More +
UI controls available in Uno Platform
free

Markup

XAML or C# Markup for pixel-perfect UI everywhere.

More +
Logos for C# and XAML
free

Extensions

Ready-to-use libraries that help you meet both functional and non-functional requirements—Navigation/Routing, Logging, Dependency Injection, and more.

More +
Icons for Uno Platform Extensions
free

Themes

Control the look and feel of your UI components to fit any brand or application style, using Material or Fluent design systems.

More +
Graphic representing flexible cross-platform design systems - Material and Fluent
free

Non-UI Cross-Platform APIs

The most complete set of APIs to access native device features, such as sensors or secure storage, and behaviors across all platforms.

More +
Diagram of Uno Platform Non-UI Cross-Platform APIs
Icon symbolizing speed and performance with Uno Platform

Run Fast
Everywhere .NET runs

free NEW

Unified Rendering

Run super-fast using Skia rendering on all devices— snappy load times and smooth animations.

More +
Animation of Uno Platform showing the speed of rendering using Skia
free

Native Applications

Provide a fully native user experience across mobile, web and desktop by targeting the native UI frameworks of each target platform.

More +
Logos of platforms Uno Platform applications run on - Web, Desktop and Mobile
Icon symbolizing speed and performance with Uno Platform

Deploy Quickly
Mobile, Web, Desktop or Embedded

free

App Packaging

Package your cross-platform .NET applications easily with Uno Platform’s automated app packaging for all target platforms.

More +
Logos of platforms and file formats that Uno Platform supports - Android (apk/aab), iOS (ipa), Windows (MSIX, Click Once), macOS(app, dmg,pkg), Linux (Snap)
free

Continuous Integration (CI)

Automate your cross-platform .NET builds with Uno Platform's Continuous Integration support for faster, consistent delivery to every target.

More +
Uno Platform CI/CD pipeline in action
Icon symbolizing completion or finished dev loop workflow in Uno Platform
You are in good company
VCA company logo, Uno Platform customer
Netlift company logo, Uno Platform customer
Kahua company logo, Uno Platform customer
CCM company logo, Uno Platform customer
GFFG company logo, Uno Platform customer
National Geographic logo, Uno Platform customer
Parkland company logo, Uno Platform customer
Cineplex logo, Uno Platform customer
PJC company logo, Uno Platform customer
Air Canada logo, Uno Platform customer
Missing Children organization logo, Uno Platform partner
TraderZero logo, Uno Platform customer
Encore company logo, Uno Platform customer
ZIIDMS company logo, Uno Platform customer
Dispatch Science logo, Uno Platform customer
Toyota company logo, Uno Platform customer
Brain Products organization logo, Uno Platform customer

Seeing is believing

Uno Platform through free, step-by-step C# and XAML workshops

Uno Platform sample app - Chefs - Running on Web, Mobile and Desktop

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