• Stars
    star
    214
  • Rank 184,678 (Top 4 %)
  • Language
    C#
  • License
    Other
  • Created over 6 years ago
  • Updated 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Source code for the Uno Gallery apps and Uno Playground (made in Wasm)

Uno Playground

This is the code for published apps on stores (Uno Gallery) - Windows, Android & iOS and for the Uno Playground http://playground.platform.uno.

Building it

You'll need Visual Studio 2017 v15.5+ to compile it. You also need those components:

  • Web Site development (aspnet core)
  • .NET Core cross-platform projects
  • Xamarin SDK (if you want to test iOS & Android)

UWP

To run the UWP project, simply select the project Uno.UI.Demo.UWP as starting project.

Android & iOS

To run Xamarin versions, select the project Uno.UI.Demo.Droid or Uno.UI.Demo.iOS as starting project. For iOS, don't forget to pick emulator or device. You may need additionnal provisionning configuration to run it on a device.

Wasm

Run the project Uno.UI.Demo.AspnetShell - that's the platform.uno web site and go to the url /Playground/index.html once it's started (don't use the link in the site, it will bring you to the public version).

More Repositories

1

uno

Open-source platform for building cross-platform native Mobile, Web, Desktop and Embedded apps quickly. Create rich, C#/XAML, single-codebase apps from any IDE. Hot Reload included! 90m+ NuGet Downloads!!
C#
8,817
star
2

Uno.Wasm.Bootstrap

A simple nuget package to run C# code in a WASM-compatible browser
WebAssembly
370
star
3

Uno.Samples

A collection of code samples for the Uno Platform
C#
214
star
4

Uno.QuickStart

An Uno "Hello world!" project using Windows UWP, Linux, iOS, Android and WebAssembly
C#
173
star
5

Uno.Themes

This library is designed to help you use the Material, Fluent or Cupertino design system with the Uno Platform
C#
168
star
6

Uno.Gallery

The Uno Platform Gallery application
C#
152
star
7

Uno.SourceGeneration

A Roslyn based C# source generation framework
C#
129
star
8

workshops

workshops, study guides and learning materials for the Uno Platform
C#
97
star
9

Uno.CodeGen

A set of source generators for equality, immutability, ...
C#
90
star
10

uno.toolkit.ui

A set of custom controls for the WinUI and the Uno Platform not offered out of the box by WinUI, such as Card, TabBar, NavigationBar, etc.
C#
82
star
11

uado

Universal Azure DevOps Organizer - Uno Reference Implementation project
C#
81
star
12

Uno.Ch9

Ch9 - Uno Reference Implementation project
C#
72
star
13

uno.extensions

Libraries to ease common developer tasks associated with building multi-platform mobile, desktop and web applications using Uno Platform or WinAppSDK.
C#
72
star
14

Uno.GettingStartedTutorial

A getting started with the Uno Platform Tutorial
C#
50
star
15

uno.todo

Uno Platform "Uno To Do" reference app
C#
47
star
16

Uno.Core

Uno.Core is a set of helpers and extension methods used to accelerate development.
C#
39
star
17

Uno.SQLitePCLRaw.Wasm

An SQLiteRaw WebAssembly provider for SQLitePCLRaw.core
C#
35
star
18

uno.check

CLI tool to setup your environment to build Uno Platform apps
C#
30
star
19

Elmish.Uno

Static UWP views for elmish programs running with the Uno Platform
F#
26
star
20

uno.fabulous

F#
22
star
21

uno.templates

Uno Platform project templates
C#
16
star
22

uno.resizetizer

The home for Uno.Resizetizer, an image resizting tooling for Uno Platform apps
C#
15
star
23

Uno.UITest

Unified UI Testing Framework for Uno Platform based applications
C#
12
star
24

RpnCalculator

The Xamarin.Forms RPN (Reverse Polish Notation) calculator running in WebAssembly
C#
11
star
25

Uno.Roslyn

A set of roslyn extensions and helpers packaged as content files to avoid extertnal dependencies in analyzers and source generators
C#
11
star
26

uno.blazor.native.todoapp

A Todo app using Uno WebAssembly Renderers for Blazor Native
C#
11
star
27

uno.fonts

Uno Platform Fonts
PowerShell
10
star
28

Uno.PackageDiff

A command line tool that compares two versions of a NuGet package and provides public API differences
C#
10
star
29

talks

conference, meetup and hackathon presentation materials for the Uno Platform
C#
10
star
30

Uno.Wasm.WebSockets

An Uno Platform implementation of .NET System.Net.WebSocket for WebAssembly
C#
10
star
31

Uno.DotnetRuntime.WebAssembly

template for brand new github repositories
PowerShell
7
star
32

uno.ui.runtimetests.engine

In-App MS Tests Runner for Uno Platform and WinAppSDK
C#
7
star
33

Uno.LottieSample

C#
7
star
34

uno.xamlmerge.task

C#
7
star
35

cybertruck

Cybertruck demo in XAML with the Uno Platform
C#
6
star
36

styleguide

style guide and brand assets for the Uno Platform
5
star
37

uno.dopesbench

C#
5
star
38

Uno.UITests.Helpers

Xamarin.UITests Helpers for the Uno Platforms for iOS and Android
C#
4
star
39

template

template for brand new github repositories
4
star
40

Uno.Diagnostics.Eventing

A set of packages and tools that enable the use of the Windows Performance Analyzer tooling with iOS, Android and WebAssembly.
C#
3
star
41

winui3-convert

A command line tool to convert UWP project libraries to WinUI 3 for .NET 5
C#
3
star
42

dotnet-azdo-artifacts-multidownload

template for brand new github repositories
C#
2
star
43

Uno.MonoAnalyzers

A set of Roslyn C# analyzers for Xamarin and Mono-based code bases
C#
2
star
44

Uno.MSAL.Graph.Demo

Uno Demo app for using MS Graph API with Uno version of MSAL
C#
2
star
45

performance

This repo contains benchmarks used for testing the performance of the Uno Platform
C#
2
star
46

Uno.UI.Toolkit.SL

The Silverlight Toolkit ported to the Uno Platform
C#
2
star
47

uno.extensions.logging

Set of loggers compatible with Microsoft.Extensions.Logging. Provides an OSLog logger, and a browser console WebAssembly logger
C#
2
star
48

Uno.Microsoft.Identity.Client

Fork of https://github.com/AzureAD/microsoft-authentication-library-for-dotnet to add support for Uno-WASM
C#
1
star
49

docker

template for brand new github repositories
Dockerfile
1
star