Build cross-platform .NET Applications
in record time
Boost developer productivity with the most complete open-source platform and enterprise-grade tools.


NuGet Downloads

Contributors

GitHub Stars

Twitter Followers
The Most Productive Developer Loop
Mission-critical applications need enterprise-grade tools

Select Dev Environment
Flexible to the way you develop
Any Operating System

Any IDE


Setup Easily
From zero to
project in 10 seconds

Develop Visually
10x
productivity with Uno Platform Studio

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 +
Design-to-Code
Working with designers? Export Figma designs to C# or XAML markup in a single click.
More +

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




State Management
Choose the familiar MVVM pattern or the modern MVUX approach for declarative and scalable state management.
More +
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 +

Extensions
Ready-to-use libraries that help you meet both functional and non-functional requirements—from Navigation/Routing, Logging, Dependency Injection, and more.
More +
Themes
Control the look and feel of your UI components to fit any brand or application style, using Material, Fluent or Cupertino design systems.
More +

Run Fast
Everywhere .NET runs

Deploy Quickly
Mobile, Web,
Desktop or Embedded
App Packaging
Package your cross-platform .NET applications easily with Uno Platform’s automated app packaging for all target platforms.
More +
Continuous Integration (CI)
Automate your cross-platform .NET builds with Uno Platform's Continuous Integration support for faster, consistent delivery to every target.
More +














Seeing is believing
