Back to Examples

Uno Platform

Build cross-platform apps effortlessly with Uno Platform, the open-source .NET solution for mobile, web, and desktop—fast, flexible, and powerful!

Lines
258
Sections
12

Want your own llms.txt file?

Generate a professional, AI-friendly file for your website in minutes!

llms.txt Preview

# Uno Platform

The Uno Platform is an Open-Source .NET platform for building single-codebase, cross-platform applications for mobile, web (using WebAssembly), desktop, and embedded apps quickly.

Important notes:
- The core framework is free and open-source under the Apache 2 license, since its release in 2018; optional enterprise support and advanced tooling (such as Hot Design) are offered under paid plans
- Skia (using a full-screen canvas) and Native (using native elements) renderers are available
- Uno Platform uses the WinUI (UI APIs) and WinRT (non-UI APIs) API definitions, but does not use WinAppSDK/WinUI. WinAppSDK is only used when running the `netX.0-windows` target, for the other targets, only Uno Platform code is used
- Uno Platform uses official .NET mobile bindings directly, but does not use MAUI
- Uno Platform offers a comprehensive C# and XAML Hot Reload support, under the free plan
- Uno Platform apps can run on iOS/iPadOS, Android, macOS, Windows, Linux, and Browsers supporting WebAssembly

## Docs

[Frequently Asked Questions](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/faq.md)

[Getting Started](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/get-started.md)
[how-uno-works](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/how-uno-works.md)
[why-uno-platform](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/concepts/overview/why-uno-platform.md)

[Uno Check](https://raw.githubusercontent.com/unoplatform/uno.check/refs/heads/main/doc/using-uno-check.md)

[vs-create-an-app](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/create-an-app-vs2022.md)
[VS Wizard - Get Started](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/get-started-wizard.md)
[using-wizard](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/getting-started/wizard/using-wizard.md)
[rider-create-an-app](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/create-an-app-rider.md)
[Rider Get Started](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/get-started-rider.md)
[Rider Support](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/get-started-rider.md)
[Using Uno SDK](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/features/using-the-uno-sdk.md)
[VSCode Mobile debug](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/create-an-app-vscode.md)
[VSCode Support for omnisharp and C# devkit](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/get-started-vscode.md)
[VS Code Extension](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/get-started-vscode.md)
[dotnet new templates docs](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/get-started-dotnet-new.md)

[Hot Reload Docs](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/studio/Hot Reload/hot-reload-overview.md)

[account-access](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/get-started-licensing.md)

[Release Migration](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/migrating-from-previous-releases.md)
[Uno Upgrade packages](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/upgrading-nuget-packages.md)

[Uno Platform Perf Tips](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/Uno-UI-Performance.md)
[XAML Trimming](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/features/resources-trimming.md)
[Uno Single TargetFramework Build](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/guides/solution-building-single-targetframework.md)

[UI Markup](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/features/using-markup.md)
[Uno CSharp Conditionals](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/platform-specific-csharp.md)
[Uno Framebuffer](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/features/using-linux-framebuffer.md)
[Uno WinRT](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/features/using-winrt.md)
[using-uno-resizetizer](https://raw.githubusercontent.com/unoplatform/uno.resizetizer/refs/heads/main/doc/using-uno-resizetizer.md)
[Uno XAML Conditionals](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/platform-specific-xaml.md)
[xbind docs](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/features/windows-ui-xaml-xbind.md)

[C# Markup](https://raw.githubusercontent.com/unoplatform/uno.extensions/refs/heads/main/doc/Learn/Markup/Overview.md)
[MAUI Embedding](https://raw.githubusercontent.com/unoplatform/uno.extensions/refs/heads/main/doc/Learn/Maui/MauiOverview.md)
[Uno Native Renderer](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/features/using-native-rendering.md)
[Uno Skia Desktop](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/features/using-skia-desktop.md)
[Uno Skia Renderer](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/features/using-skia-rendering.md)
[Skia Native Host support](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/features/using-skia-hosting-native-controls.md)
[Skia Win32 Support](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/features/using-skia-desktop.md)
[macOS Skia Metal](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/features/using-skia-macos.md)
[Uno.UITest Official Doc](https://raw.githubusercontent.com/unoplatform/uno.uitest/refs/heads/master/doc/using-uno-uitest.md)

[Markup Extensions](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/features/windows-ui-markup-extensions.md)
[Custom Fonts](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/features/custom-fonts.md)
[GLCanvasElement](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/controls/GLCanvasElement.md)
[SKCanvasElement](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/controls/SKCanvasElement.md)
[Uno Windowing](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/features/windows-ui-xaml-window.md)
[mediaplayer](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/controls/MediaPlayerElement.md)
[WebView2](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/controls/WebView.md)
[uno-islands](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/guides/uno-islands.md)

[Uno Feature CSharp Authentication](https://raw.githubusercontent.com/unoplatform/uno.extensions/refs/heads/main/doc/Learn/Authentication/AuthenticationOverview.md)
[Uno Feature Authentication MSAL](https://raw.githubusercontent.com/unoplatform/uno.extensions/refs/heads/main/doc/Learn/Authentication/HowTo-MsalAuthentication.md)
[Uno Feature Authentication OIDC](https://raw.githubusercontent.com/unoplatform/uno.extensions/refs/heads/main/doc/Learn/Authentication/HowTo-OidcAuthentication.md)
[Uno Feature Configuration](https://raw.githubusercontent.com/unoplatform/uno.extensions/refs/heads/main/doc/Learn/Configuration/ConfigurationOverview.md)
[Uno Feature CSharp Markup](https://raw.githubusercontent.com/unoplatform/uno.extensions/refs/heads/main/doc/Learn/Markup/Overview.md)
[Uno Feature Cupertino](https://raw.githubusercontent.com/unoplatform/uno.toolkit.ui/refs/heads/main/doc/cupertino-getting-started.md)
[Uno Feature DSP](https://raw.githubusercontent.com/unoplatform/uno.toolkit.ui/refs/heads/main/doc/material-getting-started.md)
[Uno Feature CSharp Extensions](https://raw.githubusercontent.com/unoplatform/uno.extensions/refs/heads/main/doc/ExtensionsOverview.md)
[Uno Feature Extension Core](https://raw.githubusercontent.com/unoplatform/uno.extensions/refs/heads/main/doc/ExtensionsOverview.md)
[Uno Feature Hosting](https://raw.githubusercontent.com/unoplatform/uno.extensions/refs/heads/main/doc/Learn/Hosting/HostingOverview.md)
[Uno Feature HTTP](https://raw.githubusercontent.com/unoplatform/uno.extensions/refs/heads/main/doc/Learn/Http/HttpOverview.md)
[Uno Feature Localization](https://raw.githubusercontent.com/unoplatform/uno.extensions/refs/heads/main/doc/Learn/Localization/LocalizationOverview.md)
[Uno Feature Loggin](https://raw.githubusercontent.com/unoplatform/uno.extensions/refs/heads/main/doc/Learn/Logging/LoggingOverview.md)
[Uno Feature Lottie](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/features/Lottie.md)
[Uno Feature Material](https://raw.githubusercontent.com/unoplatform/uno.themes/refs/heads/master/doc/themes-overview.md)
[Uno Feature MAUI Embedding](https://raw.githubusercontent.com/unoplatform/uno.extensions/refs/heads/main/doc/Learn/Maui/MauiOverview.md)
[Uno Feature MediaElement](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/controls/MediaPlayerElement.md)
[Uno Feature MVUX](https://raw.githubusercontent.com/unoplatform/uno.extensions/refs/heads/main/doc/Learn/Mvux/Overview.md)
[Uno Feature MVVM](https://raw.githubusercontent.com/unoplatform/workshops/refs/heads/master/simple-calc/modules/MVVM-XAML/04-App Architecture/README.md)
[Uno Feature Navigation](https://raw.githubusercontent.com/unoplatform/uno.extensions/refs/heads/main/doc/Learn/Navigation/NavigationOverview.md)
[Uno Feature Serilog](https://raw.githubusercontent.com/unoplatform/uno.extensions/refs/heads/main/doc/Learn/Logging/LoggingOverview.md)
[Uno Feature Skia](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/features/using-skia-desktop.md)
[Uno Feature Storage](https://raw.githubusercontent.com/unoplatform/uno.extensions/refs/heads/main/doc/ExtensionsOverview.md)
[Uno Feature SVG](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/features/svg.md)
[Uno Feature Toolkit](https://raw.githubusercontent.com/unoplatform/uno.toolkit.ui/refs/heads/main/doc/getting-started.md)

[Uno App Publishing](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/uno-publishing-overview.md)
[MacOS publish dmg](https://raw.githubusercontent.com/unoplatform/uno/refs/heads/master/doc/articles/uno-publishing-desktop-macos.md)
Preview of Uno Platform's llms.txt file. View complete file (258 lines) →

Ready to create yours?

Generate a professional llms.txt file for your website in minutes with our AI-powered tool.

Generate Your llms.txt File