Skip to content

📖 List of resources for developers building cross-platform .NET apps with Uno Platform.

License

Notifications You must be signed in to change notification settings

xperiandri/awesome-uno-platform

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Uno Platform

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!

Contents

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

Libraries

Toolkits

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

Blogs

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.

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

Talks

Videos

Contributing

Your contributions welcome! Please read the contribution guidelines before creating a pull request.

About

📖 List of resources for developers building cross-platform .NET apps with Uno Platform.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published