# Awesome Uno Platform
[](https://awesome.re)
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!
Contents
- General
- Repositories
- Tools
- Libraries
- Toolkits
- MVVM
- Compatibility
- Blogs
- Live apps
- Open-source apps
- Live coding
- Talks
- Videos
- Books
General
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 Platform for Figma Plugin - Figma Plugin to generate responsive XAML from High-fidelity designs.
- Uno Material Toolkit - Figma File to use with Uno Figma Plugin.
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 - 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.