← Back to Awesome

Sections

Uno Platform

GitHub repository ↗ synced 2026/8/9

Awesome Uno Platform

Awesome

Uno Platform is an open-source UI Platform for building single-codebase .NET applications for Windows, iOS, Android, WebAssembly, macOS, and Linux.

This is a list of awesome resources for users of Uno Platform. If you find the list helpful, please make sure to ⭐ star it!

General

Uno Platform website
Uno Platform documentation

Repositories

Uno Platform

Main repository of Uno Platform, including the full API surface of UWP/WinUI, the best place to submit issues and contribute.

Uno Themes

Material and Cupertino theme library for Uno Platform apps. In addition, includes advanced controls based on Android/iOS developer guidelines.

Uno Toolkit

Multiplatform-first UI component library to speed up application development. Also provides Material and Cupertino styles for the included components.

Uno Gallery

Controls and API gallery app. Includes live examples of most built-in controls and features along with easy to use code snippets.

Uno Samples

A growing collection of code samples and snippets.

Uno Core

Provides a set of reusable utilities and helpers. Used by the main Uno Platform repository.

Uno UI Test

Cross-platform UI testing library for Android, iOS and WebAssembly.

Tools

Uno Platform extension for Visual Studio 2022

Adds Uno Platform project templates and hot reload functionality to Visual Studio 2022.

Uno Platform extension for Visual Studio Code

Adds a range of productivity boosters to Visual Studio Code, including XAML IntelliSense, Hot Reload, and mobile target debugging support.

Uno Extensions

A series of NuGet packages for commonly used functions associated with building multi-platform applications using Uno Platform.

Uno Material Toolkit

Figma File to use with Uno Figma Plugin.

  • Uno Platform for Figma Plugin - Figma Plugin to generate responsive XAML from High-fidelity designs.

Libraries

Toolkits

Windows Community Toolkit for Uno

Uno Platform fork of Microsoft Community Toolkit.

Telerik UI for Uno

Fork of Telerik UI for UWP to support Uno Platform.

MVVM

MVx.Observable

A (mostly) unopinionated, light-weight alternative to ReactiveUI provided as a library _not a framework_.

Prism

Framewrok for building loosely coupled, modular, maintainable, and testable XAML applications.

Microsoft MVVM Toolkit

Modern, fast, and modular MVVM library.

Compatibility

SignalR

[Cross-Platform Real-Time Communication with Uno & SignalR](https://ian.bebbs.co.uk/posts/UnoChat) - Integration example for the SignalR framework.

Elmish.Uno

Half-Elmish framework for apps written in F#.

Blogs

Official Uno Platform blog

Lists latest release notes, tutorials, and articles by Uno Platform maintainers as well as external contributors.

Jerome Laban's blog

Blog of the CTO of Uno Platform.

Martin Zikmund blog

Uno Platform blog posts by Martin Zikmund.

Nick's .NET Travels

Uno Platform blog posts by Nick Randolph.

IObservable\<Opinion\>

Uno Platform blog posts by Ian Bebbington.

Live apps

Uno Playground

App which allows you to experiment with Uno Platform C# and XAML right from the browser.

Windows Calculator

WebAssembly port of the Windows 10 Calculator app.

NuGet.info

Modernized version of NuGet Package Explorer application.

Toolkit Labs

A place where new components for the Windows Community Toolkit are developed.

Unexpected APIs in Uno Platform

Demo app including various UI and non-UI APIs that you can use in Uno Platform.

Open-source apps

UADO

Azure DevOps backlog viewer.

Uno Playground

Uno Playground app with UI samples.

Uno Calculator

Port of the Windows 10 Calculator.

NuGet Package Explorer

Source code of the Uno Platform version of NuGet Package Explorer.

Ch9

Channel 9 browser app.

COduo

Visualizing the environmental impact of current and forecast energy generation in the UK. Designed for use on both single and dual-screen devices.

Live coding

Jerome Laban's Twitch

Weekly Uno Platform live coding sessions (Tuesdays).

Martin Zikmund's Twitch

Mostly Uno Platform-themed live coding sessions.

Talks

Introduction to open source Uno Platform

Introductory talk by Jérôme Laban about Uno Platform and what it offers.

Uno Platform - Your Apps Everywhere

Overview of the Uno Platform ecosystem by Martin Zikmund at NDC Porto 2022.

Building Multi-Platform Applications with the Uno Platform

Introduction to creating apps for multiple platforms and form factors, all while reusing your existing XAML and C# skill by Nick Randolph.

Разработка кросс-платформенных приложений с Uno Platform и Elmish-подходом на F# (RU)

Introduction to Uno, Blend and Elmish.

Videos

Uno Platform's YouTube

Official YouTube channel of Uno Platform, includes new release highlights, live sessions, and tutorials.

Uno Tech Bites

Uno Platform development learnings in bite-sized lessons.

Martin Zikmund's YouTube

Various Uno Platform-related videos and tutorials.

Books

Getting Started with the Uno Platform and WinUI 3 (2022/09)

Hands-on building of cross-platform desktop, mobile, and web applications that can run anywhere. By Skye Hoefling.

Creating Cross-Platform C# Applications with Uno Platform (2021/08)

Build apps with C# and XAML that run on Windows, macOS, iOS, Android, and WebAssembly. By Matt Lacey and Marcel Alexander Wagner.